All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.languagetool.rules.ca.grammar.xml Maven / Gradle / Ivy

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../../../../../../../../../languagetool-core/src/main/resources/org/languagetool/rules/print.xsl" title="Pretty print" ?>
<?xml-stylesheet type="text/css" href="../../../../../../../../../languagetool-core/src/main/resources/org/languagetool/rules/rules.css" title="Easy editing stylesheet" ?>
<!--
Catalan Grammar and Typo Rules for LanguageTool
Copyright (C) 2012 Jaume Ortolà i Font
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
-->
<!DOCTYPE rules [
    <!ENTITY % entities  SYSTEM "../../resource/ca/entities.ent" >
    %entities;
]>
<rules lang="ca" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../../../../../languagetool-core/src/main/resources/org/languagetool/rules/rules.xsd">
    <unification feature="nombre">
        <equivalence type="S">
            <token postag="(P...|N.{2}|[ADP].{3}|V.{4})[SN0].*|.*_GN_.[SN].*" postag_regexp="yes"/>
        </equivalence>
        <equivalence type="P">
            <token postag="(P...|N.{2}|[ADP].{3}|V.{4})[PN0].*|.*_GN_.[PN].*" postag_regexp="yes"/>
        </equivalence>
    </unification>
    <unification feature="genere">
        <equivalence type="M">
            <token postag="(P..|N.|[ADP].{2}|V.{5})[MC].*|.*_GN_[MC]..*" postag_regexp="yes"/>
        </equivalence>
        <equivalence type="F">
            <token postag="(P..|N.|[ADP].{2}|V.{5})[FC].*|.*_GN_[FC]..*" postag_regexp="yes"/>
        </equivalence>
    </unification>
    <unification feature="persona">
        <equivalence type="primera">
            <token postag="(P.|V.{3})[10].*" postag_regexp="yes"/>
        </equivalence>
        <equivalence type="segona">
            <token postag="(P.|V.{3})[20].*" postag_regexp="yes"/>
        </equivalence>
        <equivalence type="tercera">
            <token postag="(P.|V.{3})[30].*" postag_regexp="yes"/>
        </equivalence>
    </unification>
    <category id="SEMANTICS" name="Semàntica" type="inconsistency">
        <rulegroup id="BILIONS_MILIONS" name="bilions / milions">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">\d\d?</token>
                        <token>bilions</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes">persones|habitants|humans|homes|dones|homo</token>
                </pattern>
                <message>Quantitat probablement incorrecta. Recordeu que un 'billion' en anglès correspon a 1.000 milions.</message>
                <suggestion>\1.000 milions</suggestion>
                <suggestion>\1&nbsp;000 milions</suggestion>
                <example correction="8.000 milions|8&nbsp;000 milions">Hi ha <marker>8 bilions</marker> de persones.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">\d\d?[\.,]\d</token>
                        <token>bilions</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes">persones|habitants|humans|homes|dones|homo</token>
                </pattern>
                <message>Quantitat probablement incorrecta. Recordeu que un 'billion' en anglès correspon a 1.000 milions.</message>
                <suggestion><match no="1" regexp_match="(.*)[\.,](.*)" regexp_replace="$1.$200"/> milions</suggestion>
                <suggestion><match no="1" regexp_match="(.*)[\.,](.*)" regexp_replace="$1&nbsp;$200"/> milions</suggestion>
                <example correction="8.500 milions|8&nbsp;500 milions">Hi ha <marker>8,5 bilions</marker> de persones.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">\d\d?[\.,]\d\d</token>
                        <token>bilions</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes">persones|habitants|humans|homes|dones|homo</token>
                </pattern>
                <message>Quantitat probablement incorrecta. Recordeu que un 'billion' en anglès correspon a 1.000 milions.</message>
                <suggestion><match no="1" regexp_match="(.*)[\.,](.*)" regexp_replace="$1.$20"/> milions</suggestion>
                <suggestion><match no="1" regexp_match="(.*)[\.,](.*)" regexp_replace="$1&nbsp;$20"/> milions</suggestion>
                <example correction="8.540 milions|8&nbsp;540 milions">Hi ha <marker>8,54 bilions</marker> de persones.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">\d\d?[\.,]\d\d\d</token>
                        <token>bilions</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes">persones|habitants|humans|homes|dones|homo</token>
                </pattern>
                <message>Quantitat probablement incorrecta. Recordeu que un 'billion' en anglès correspon a 1.000 milions.</message>
                <suggestion><match no="1" regexp_match="(.*)[\.,](.*)" regexp_replace="$1.$2"/> milions</suggestion>
                <suggestion><match no="1" regexp_match="(.*)[\.,](.*)" regexp_replace="$1&nbsp;$2"/> milions</suggestion>
                <example correction="8.543 milions|8&nbsp;543 milions">Hi ha <marker>8,543 bilions</marker> de persones.</example>
            </rule>
        </rulegroup>
        <rulegroup id="HIVERN_DDDDD" name="hivern 20211 (2021)">
            <antipattern>
                <token regexp="yes">\d\d\d\d\d</token>
                <token>aC</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\d\d\d\d\d</token>
                <token>a</token>
                <token>.</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">de|el|en|a|l|anys?|curs(os)?|acadèmics?|&mesos_any;|&mesos_any_abrev;</token>
                    <marker>
                        <token regexp="yes">200[12]\d</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="200(..)" regexp_replace="20$1"/></suggestion>?</message>
                <example correction="2014">És de l'any <marker>20014</marker>.</example>
                <example correction="2014">És del <marker>20014</marker>.</example>
                <example>És del 2015.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>per</token>
                    <token>any</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">&mesos_any;|&mesos_any_abrev;|&estacions;|temporad(a|es)|curs(os)?|anys?</token>
                    <token postag="A.*|V.P.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes" min="0" max="2">de|l</token>
                    <marker>
                        <token regexp="yes">\d\d\d\d\d</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir un any de quatre dígits?</message>
                <example correction="">L'estiu de <marker>20211</marker> no farà sol.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">&mesos_any_abrev;</token>
                    <token>.</token>
                    <token regexp="yes" min="0" max="2">de|l</token>
                    <marker>
                        <token regexp="yes">\d\d\d\d\d</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir un any de quatre dígits?</message>
                <example correction="">Oct. <marker>20211</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DATE_NEW_YEAR" name="Any nou">
            <antipattern>
                <token regexp="yes">\d\d\d\d</token>
                <token regexp="yes">aC|dC</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\d\d\d\d</token>
                <token regexp="yes">a|d</token>
                <token>.</token>
                <token>C</token>
            </antipattern>
            <antipattern>
                <token skip="4">de</token>
                <token skip="4" regexp="yes">2019|19</token>
                <token skip="4">a</token>
                <token skip="4" regexp="yes">2020|20</token>
            </antipattern>
            <antipattern>
                <token skip="4">de</token>
                <token skip="4" regexp="yes">2020|20</token>
                <token skip="4">a</token>
                <token skip="4" regexp="yes">2021|21</token>
            </antipattern>
            <antipattern>
                <token skip="4">de</token>
                <token skip="4" regexp="yes">2021|21</token>
                <token skip="4">a</token>
                <token skip="4" regexp="yes">2022|22</token>
            </antipattern>
            <antipattern>
                <token skip="4">de</token>
                <token skip="4" regexp="yes">2022|22</token>
                <token skip="4">a</token>
                <token skip="4" regexp="yes">2023|23</token>
            </antipattern>
            <antipattern>
                <token skip="4">de</token>
                <token skip="4" regexp="yes">2023|23</token>
                <token skip="4">a</token>
                <token skip="4" regexp="yes">2024|24</token>
            </antipattern>
            <antipattern>
                <token skip="4">de</token>
                <token skip="4" regexp="yes">2024|24</token>
                <token skip="4">a</token>
                <token skip="4" regexp="yes">2025|25</token>
            </antipattern>
            <antipattern>
                <token skip="4">des</token>
                <token skip="2" regexp="yes">&mesos_any;|0?6|0?7|0?8|0?9|10|11|12</token>
                <token regexp="yes">20\d{2}</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">\d\d?</token>
                    <token min="0" regexp="yes">de|\-|/</token>
                    <token regexp="yes">&mesos_any;|&mesos_any_abrev;|\d\d?</token>
                    <token regexp="yes" min="0" max="3">de|l|,|any|\-|/</token>
                    <marker>
                        <token regexp="yes">\d\d\d\d</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.NewYearDateFilter" args="year:\5 month:\3 day:\1"/>
                <message>Ha començat un any nou. ¿Volíeu dir <suggestion>{realYear}</suggestion>?</message>
                <example correction="2014">7 de octubre de <marker>2013</marker></example>
                <example correction="2014">7 oct de <marker>2013</marker></example>
                <example correction="2014">7-10-<marker>2013</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="CA_DATE_WEEKDAY" name="Data incorrecta">
            <antipattern>
                <marker>
                    <token>Washington</token>
                    <token>DC</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <!-- "Dilluns, 7 d'octubre de 2014" -->
                    <token regexp="yes">&dies_setmana;|&dies_setmana_abrev;</token>
                    <token min="0">,</token>
                    <token regexp="yes">\d\d?</token>
                    <token min="0" regexp="yes">de|d'</token>
                    <token regexp="yes">&mesos_any;|&mesos_any_abrev;</token>
                    <token regexp="yes" min="0" max="8">d'|de|l|l'|,|any|senyor|nostre</token>
                    <token regexp="yes">\d\d\d\d</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.DateCheckFilter" args="year:7 month:5 day:3 weekDay:1"/>
                <message>Aquesta data no és un {day} sinó un {realDay}.</message>
                <example correction="Dimarts, 7|Dilluns, 6"><marker>Dilluns, 7</marker> d'octubre de 2014</example>
                <example correction="Dimarts 7|Dilluns 6"><marker>Dilluns 7</marker> d'octubre de 2014</example>
                <example><marker>Dimarts, 7 d'octubre de 2014</marker></example>
                <example correction="Dimarts, 7|Dilluns, 6"><marker>Dilluns, 7</marker> d'octubre del 2014</example>
                <example correction="Dimarts 7|Dilluns 6"><marker>Dilluns 7</marker> d'octubre del 2014</example>
                <example><marker>Dimarts, 7 d'octubre del 2014</marker></example>
                <example><marker>Washington DC, 7 d'octubre del 2014</marker></example>
                <example>Divendre 5 d'octubre de l'any 2018.</example>
                <example>del divendres 12 de juliol de l'any del Senyor de 1912</example>
                <example correction="2014">Divendres, 15 d'agost del <marker>2013</marker>.</example>
            </rule>
            <rule id="CA_DATE_WEEKDAY_CURRENTYEAR" name="Data incorrecta (any actual)">
                <antipattern>
                    <marker>
                        <token regexp="yes">&mesos_any;|&mesos_any_abrev;</token>
                        <token regexp="yes" min="0" max="8">d'|de|l|l'|,|any|senyor|nostre</token>
                        <token regexp="yes">\d\d\d\d</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token regexp="yes">&mesos_any;|&mesos_any_abrev;</token>
                        <token regexp="yes">\d\d\d\d</token>
                    </marker>
                </antipattern>
                <pattern>
                    <!-- "Dilluns, 7 d'octubre " -->
                    <token regexp="yes">&dies_setmana;|&dies_setmana_abrev;</token>
                    <token min="0">,</token>
                    <token regexp="yes">\d\d?</token>
                    <token min="0" regexp="yes">de|d'</token>
                    <token regexp="yes">&mesos_any;|&mesos_any_abrev;</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.DateCheckFilter" args="month:5 day:3 weekDay:1"/>
                <message>Si us referiu a l'any actual ({currentYear}), aquesta data no és un {day} sinó un {realDay}.</message>
                <example correction="Dimarts 7|Dilluns 6"><marker>Dilluns 7</marker> d'octubre</example>
                <example correction="Dimarts, 7|Dilluns, 6"><marker>Dilluns, 7</marker> d'octubre</example>
                <example><marker>Dimarts, 7 d'octubre</marker></example>
                <example><marker>Washington DC, 7 d'octubre</marker></example>
                <example>Dilluns 27 de novembre de 1922</example>
                <example>Dilluns 27 de novembre del 1922</example>
                <example>Dilluns 27 de novembre 1922</example>
                <example>Divendre 5 d'octubre de l'any 2018.</example>
                <example>del divendres 12 de juliol de l'any del Senyor de 1912</example>
            </rule>
            <!-- "Dilluns, 7 oct 2014" -->
            <rule>
                <pattern>
                    <token regexp="yes">&dies_setmana;|&dies_setmana_abrev;</token>
                    <token min="0">,</token>
                    <token regexp="yes">\d\d?</token>
                    <token regexp="yes">&mesos_any;|&mesos_any_abrev;</token>
                    <token regexp="yes">\d\d\d\d</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.DateCheckFilter" args="year:5 month:4 day:3 weekDay:1"/>
                <message>Aquesta data no és un <match no="1" case_conversion="alllower"/> sinó un {realDay}.</message>
                <example correction="Dimarts, 7|Dilluns, 6"><marker>Dilluns, 7</marker> oct 2014</example>
                <example correction="Dimarts 7|Dilluns 6"><marker>Dilluns 7</marker> oct 2014</example>
                <example><marker>Dimarts, 7 oct 2014</marker></example>
            </rule>
            <!-- "Dilluns, 7 /7/2014" -->
            <rule>
                <pattern>
                    <token regexp="yes">&dies_setmana;|&dies_setmana_abrev;</token>
                    <token min="0">,</token>
                    <token regexp="yes">\d\d?</token>
                    <token regexp="yes">[/\-]</token>
                    <token regexp="yes">\d\d?</token>
                    <token regexp="yes">[/\-]</token>
                    <token regexp="yes">\d\d\d\d</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.DateCheckFilter" args="year:7 month:5 day:3 weekDay:1"/>
                <message>Aquesta data no és un <match no="1" case_conversion="alllower"/> sinó un {realDay}.</message>
                <example correction="Dimarts, 7|Dilluns, 6"><marker>Dilluns, 7</marker>-10-2014</example>
                <example correction="Dimarts 7|Dilluns 6"><marker>Dilluns 7</marker>/10/2014</example>
                <example><marker>Dimarts, 7-10-2014</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="NUMBER_DAYS_MONTH" name="dia màxim del mes (28, 29, 30, 31)">
            <antipattern>
                <token regexp="yes">\d+</token>
                <token regexp="yes">28|29|30|31</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>31</token>
                    </marker>
                    <token min="0" regexp="yes">[-/]|de</token>
                    <token regexp="yes">abril|abr|juny|jun|setembre|set|novembre|nov|0?[469]|11</token>
                </pattern>
                <message>El mes «\3» sols té <suggestion>30</suggestion> dies.</message>
                <example correction="30">Va nàixer el <marker>31</marker> de setembre.</example>
                <example correction="30">Nasqué el <marker>31</marker>/11/1988.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">3[01]</token>
                    </marker>
                    <token min="0" regexp="yes">[-/]|de</token>
                    <token regexp="yes">febrer|feb|0?2</token>
                </pattern>
                <message>El mes de febrer sols té <suggestion>28</suggestion> o <suggestion>29</suggestion> dies.</message>
                <example correction="28|29">Nasqué el <marker>31</marker> de febrer.</example>
                <example correction="28|29">Nasqué el <marker>30</marker>/2/1988.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>29</token>
                    </marker>
                    <token min="0" regexp="yes">[-/]|de</token>
                    <token regexp="yes">febrer|feb|0?2</token>
                    <token min="0" regexp="yes">[-/]|de</token>
                    <token min="0">l</token>
                    <token regexp="yes">\d\d(00|\d[13579]|[02468][26]|[13579][048])<exception regexp="yes">[13579][26]00|[2468][048]00</exception></token>
                </pattern>
                <message>El mes de febrer sols té <suggestion>28</suggestion> dies, perquè l'any \5 no és de traspàs.</message>
                <example correction="28">El <marker>29</marker> de febrer de 1900.</example>
                <example correction="28">El <marker>29</marker>/febrer/1900</example>
                <example correction="28">El <marker>29</marker>/02/1900</example>
                <example correction="28">El <marker>29</marker>/2/1900</example>
                <!-- 2000 is a leap year (divisible by 400) -->
                <example>El <marker>29</marker> de febrer 2000</example>
                <example>El <marker>29</marker>/febrer/2000</example>
                <example>El <marker>29</marker>/02/2000.</example>
                <example>El <marker>29</marker>/2/2000.</example>
                <example correction="28">El <marker>29</marker> de febrer 2001.</example>
                <example correction="28">El <marker>29</marker> febrer 2002.</example>
                <example correction="28">El <marker>29</marker> de febrer 2003.</example>
                <!-- 2004 is a leap year (divisible by 4) -->
                <example>El <marker>29</marker> febrer 2004.</example>
                <example correction="28">El <marker>29</marker> febrer de 2005.</example>
                <example correction="28">El <marker>29</marker> de febrer de 2006.</example>
                <example correction="28">El <marker>29</marker> febrer 2007.</example>
                <!-- 2008 is a leap year (divisible by 4) -->
                <example>El 29 febrer 2008.</example>
                <example correction="28">El <marker>29</marker> de febrer de 2010.</example>
                <example correction="28">El <marker>29</marker> de febrer de 2011.</example>
                <!-- 2012 is a leap year (divisible by 4) -->
                <example>El <marker>29</marker> febrer 2012.</example>
                <example correction="28">El <marker>29</marker> febrer del 2014.</example>
                <example>El <marker>29</marker> febrer de 2016.</example>
                <example correction="28">El <marker>29</marker> febrer 2018.</example>
                <example>El <marker>29</marker> febrer 2020.</example>
                <!-- 2100 is not a leap year (divisible by 100) -->
                <example correction="28">El <marker>29</marker> febrer del 2100.</example>
                <example correction="28">El <marker>29</marker>-02-1900.</example>
                <example correction="28">El <marker>29</marker>-feb-2005.</example>
                <example>El 29-feb-2004</example>
            </rule>
        </rulegroup>
    </category>
    <category id="REGIONAL_NON_VERBS" name="Variants regionals: accentuació, possessius, demostratius, pronoms" default="on" type="locale-violation">
        <rulegroup id="EVITA_DEMOSTRATIUS_ESTE" name="Evita els demostratius 'este'">
            <rule>
                <antipattern>
                    <token postag="SPS00|LOC_PREP|V.[SI].*|_GV_" postag_regexp="yes"/>
                    <token>esta</token>
                </antipattern>
                <antipattern>
                    <token>esta</token>
                    <token min="0" max="3" postag="_GN_FS"/>
                    <token postag="P.*" postag_regexp="yes" min="0" max="3"/>
                    <token postag="V.[ISM].*" postag_regexp="yes"><exception postag="V.P.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <token postag="DD.*" postag_regexp="yes">esta<exception postag="_possible_nompropi"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>està</suggestion> (del v. 'estar')? Si no, useu el demostratiu reforçat: <suggestion>aquesta</suggestion>.</message>
                <example correction="Està|Aquesta"><marker>Esta</marker> feta de ferro.</example>
                <example>Carles de Borbó i d'Àustria-Este</example>
                <example>En el cas d'esta no hi ha solució bona.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DD.*" postag_regexp="yes" inflected="yes">este<exception postag="_possible_nompropi"/></token>
                </pattern>
                <message>Useu demostratius reforçats.</message>
                <suggestion><match no="1" postag="(DD.*)" postag_regexp="yes" postag_replace="$1">aquest</match></suggestion>
                <example correction="Aquest"><marker>Este</marker> home</example>
                <example correction="Aquestes"><marker>Estes</marker> dones</example>
                <example correction="Aquest"><marker>Este</marker> nou nom fou considerat més adient</example>
                <example correction="aquesta">d'<marker>esta</marker></example>
                <example>Carles de Borbó i d'Àustria-Este</example>
            </rule>
        </rulegroup>
        <rulegroup id="DEMOSTRATIUS" name="demostratius 'este' i 'eixe'">
            <rule id="EVITA_DEMOSTRATIUS_EIXE" name="Evita els demostratius 'eixe'" default="off">
                <pattern>
                    <token postag="DD.*" postag_regexp="yes" inflected="yes">eixe</token>
                </pattern>
                <message>Useu demostratius reforçats.</message>
                <suggestion><match no="1" postag="(DD.*)" postag_regexp="yes" postag_replace="$1">aquest</match></suggestion>
                <suggestion><match no="1" postag="(DD.*)" postag_regexp="yes" postag_replace="$1">aqueix</match></suggestion>
                <example correction="Aquest|Aqueix"><marker>Eixe</marker> home</example>
                <example correction="Aquests|Aqueixos"><marker>Eixos</marker> homes</example>
                <example>és formada per eixos longitudinals</example>
            </rule>
            <rule id="EVITA_DEMOSTRATIUS_AQUEST" name="Evita els demostratius 'aquest'" default="off">
                <pattern>
                    <token postag="DD.*" postag_regexp="yes" inflected="yes">aquest</token>
                </pattern>
                <message>Useu demostratius reduïts.</message>
                <suggestion><match no="1" postag="(DD.*)" postag_regexp="yes" postag_replace="$1">este</match></suggestion>
                <example correction="Estos"><marker>Aquests</marker> homes</example>
                <example>Estes cases</example>
            </rule>
            <rule id="EVITA_DEMOSTRATIUS_AQUEIX" name="Evita els demostratius 'aqueix'" default="off">
                <pattern>
                    <token postag="DD.*" postag_regexp="yes" inflected="yes">aqueix</token>
                </pattern>
                <message>Useu demostratius reduïts.</message>
                <suggestion><match no="1" postag="(DD.*)" postag_regexp="yes" postag_replace="$1">eixe</match></suggestion>
                <example correction="Eixos"><marker>Aqueixos</marker> homes</example>
                <example>Eixes cases</example>
            </rule>
        </rulegroup>
        <rulegroup id="EXIGEIX_ACCENTUACIO_GENERAL" name="Exigeix accentuació general (cafè, sotmès, conèixer, tèrbol)">
            <rule>
                <pattern>
                    <token postag="A.*" postag_regexp="yes" regexp="yes">.+és?<exception regexp="yes">bamileké|bamilekés|ciré|cirés|confés|cuixé|exprés|faisandé|faisandés|foxé|foxés|fulé|fulés|inconfés|maixé|mandé|mandés|obsés|otopamé|otopamés|perlé|perlés|profés|revés|moarés?|jaqués|calé</exception></token>
                </pattern>
                <message>Useu accentuació general.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.+)é(s)?" regexp_replace="$1è$2" case_conversion="preserve"/></suggestion>
                <example correction="quaranta-quatrè">El <marker>quaranta-quatré</marker>.</example>
                <example correction="serè">Estava tan <marker>seré</marker>.</example>
                <example correction="serè">El veig molt <marker>seré</marker>.</example>
                <example correction="serè">El veig molt <marker>seré</marker></example>
                <example correction="quaranta-quatrè">El <marker>quaranta-quatré</marker>.</example>
                <example>El quaranta-quatrè.</example>
                <example>Refés l'acció.</example>
                <example>Demà encara seré aquí.</example>
                <example>L'efecte moaré és molt visible.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes">.+é(n|s)?<exception regexp="yes"
                        >abecé|abecés|abkhazoadigué|abkhazoadigués|abonaré|abonarés|abscés|accés|aiguavés|almagasén|aprés|aualé|avancé|avés|azobé|azobés|balancé|balancés|bamileké|bamilekés|bé|beté|betés|brillanté|brillantés|bulé|bulés|cabriolé|cabriolés|calcés|calé|calés|canalé|canalés|carés|cartoné|cartonés|catipén|claqué|claqués|clixé|clixés|combés|confés|congrés|consomé|consomés|crudité|crudités|decés|dublé|dublés|elapé|elapés|elepé|elepés|excés|exprés|framiré|framirés|fricassé|fricassés|frivolité|frivolités|galzés|garrés|giroflé|giroflés|glacé|glacés|granité|granités|il·lipé|il·lipés|ingrés|inrevés|insuccés|jaqué|jaqués|karité|karités|koiné|koinés|kotibé|kotibés|lamé|lamés|macoré|macorés|macramé|macramés|macroprocés|mandé|mandés|matiné|matinés|melé|melés|més|micvé|moaré|moarés|multiaccés|multiprocés|negligé|negligés|obsés|ocumé|ocumés|otopamé|otopamés|pagaré|pagarés|pamé|pamés|passapuré|passapurés|paté|patén|patés|perlé|perlés|peroné|peronés|piqué|piqués|plaqué|plaqués|possés|praliné|pralinés|procés|profés|progrés|puré|purés|quinqué|quinqués|recés|regrés|reingrés|relé|relés|rés|retrocés|revés|sargé|sargés|sergé|sergés|subprocés|succés|suflé|suflés|tacaé|tacaés|teleprocés|tereré|tererés|tigré|tigrés|través|vaivé|xarmés|ximpanzé|ximpanzés|xiné|xinés|varietés</exception></token>
                </pattern>
                <!-- abecés?|abkhazoadigués?|abonarés?|abscés|accés|aiguavés|aprés|avés|azobé|balancés?|bamilekés?|bé|betés?|brillantés?|bulés?|cabriolés?|calcés|calés?|canalés?|carés|cartonés?|catipén|claqué|clixés?|combés|confés|congrés|consomés?|decés|dublés?|Efrén|elapés?|excés|exprés|fricassés?|frivolités?|galzés|giroflés?|glacés?|granité|ingrés|inrevés|insuccés|jaqués?|karités?|koinés?|macoré|macramés?|Mamés|mandés?|matinés?|melés?|més|moarés?|multiaccés|negligés?|obsés|ocumé|otopamés?|pagarés?|pamés?|patén|patés?|perlés?|peronés?|piqué|plaqué|possés|praliné|procés|profés|progrés|purés?|quinqués?|recés|regrés|reingrés|relés?|rés|retrocés|revés|Rubén|Salomés?|sargés?|Senén|sergés?|succés|suflés?|tacaé|teleprocés|tigrés?|través|vaivé|ximpanzés?|xiné|xinés| -->
                <message>Useu accentuació general.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.+)é(n|s)?" regexp_replace="$1è$2" case_conversion="preserve"/></suggestion>
                <example correction="cafè">El <marker>café</marker>.</example>
                <example>És Garcés.</example>
                <example>El primer elapé del grup.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>Rubén</token>
                    <token>Darío</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">cafés?|vostés?|allén|atés|Filomé|Godofré|Josués?|Manfré|Mercés?|Jahvé|Agnés|Manassés|Moisés|Rubén|Noé|Peloponés</token>
                    <!-- atés que: loc_conj en disambiguation -->
                </pattern>
                <message>Useu accentuació general.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.+)é(n|s)?" regexp_replace="$1è$2" case_conversion="preserve"/></suggestion>
                <example correction="vostès"><marker>vostés</marker>.</example>
                <example correction="Atès"><marker>Atés</marker> que no m'agrada</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(apreh|apr|carv|compr|corpr|def|dep|desapr|desp|despr|depr|empr|exp|malpr|malv|mampr|of|repr|retrov|salpr|sobrepr|sorpr|susp|ullpr)én</token>
                </pattern>
                <message>Useu accentuació general.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.+)én" regexp_replace="$1èn" case_conversion="preserve"/></suggestion>
                <example correction="aprèn">Ell <marker>aprén</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>revén</token>
                </pattern>
                <message>Si és del v. 'revendre', cal escriure <suggestion>revèn</suggestion>. Correcte si és imperatiu del v. 'revenir'.</message>
                <example correction="revèn">Ell <marker>revén</marker> la moto.</example>
                <example>Ell la <marker>revèn</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VMP00SM.?" postag_regexp="yes" regexp="yes">.+és<exception postag="VMSI[13]S0.?" postag_regexp="yes"/><exception postag="RG" regexp="yes">després|demés</exception></token>
                </pattern>
                <message>Useu accentuació general. Si és participi, l'accent és obert.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.+)és" regexp_replace="$1ès" case_conversion="preserve"/></suggestion>
                <short>Accentuació general</short>
                <example correction="admès">Ell ho ha <marker>admés</marker>.</example>
                <example>El ho ha <marker>admès</marker>.</example>
                <example>Hi ha una pausa llarga i després diu:</example>
                <example>que el rei comprés la terra</example>
                <example>És l'anomalia que resta després d'haver considerat</example>
                <example>Hagué d'abandonar el país després de la gran desfeta </example>
                <example>Hi hagué després una recuperació</example>
                <example>Demés, hi hagué una altra cosa.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VMN.*" postag_regexp="yes" regexp="yes">.+é(ixer|nyer|ncer)<exception regexp="yes">(cr|acr|decr|n|p|recr|ren|sobrecr|sobren)éixer</exception></token>
                </pattern>
                <message>Useu accentuació general.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.+)é(ixer|nyer|ncer)" regexp_replace="$1è$2" case_conversion="preserve"/></suggestion>
                <example correction="conèixer">Ell el va <marker>conéixer</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.+éie(m|u)</token>
                </pattern>
                <message>Useu accentuació general.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.+)éie(m|u)" regexp_replace="$1èie$2" case_conversion="preserve"/></suggestion>
                <example correction="fèieu">Vosaltres <marker>féieu</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(émbol|terratrémol|ségol|pésol|trévol|cércol|bérbol|vérbol|télex|trémolo)s?|(térbol|grévol)(s|a|es)?|estéreos?|sémens|térbolament|séver|asséver|(téni|vérbol)(a|es)</token>
                </pattern>
                <message>Useu accentuació general.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*)é(.+)" regexp_replace="$1è$2" case_conversion="preserve"/></suggestion>
                <example correction="terratrèmol">El <marker>terratrémol</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(ex)?nóvi(os?|a|es)|superjós?</token>
                </pattern>
                <message>Useu accentuació general.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*)ó(.*)" regexp_replace="$1ò$2" case_conversion="preserve"/></suggestion>
                <example correction="exnòvios">Els meus <marker>exnóvios</marker>.</example>
                <example correction="superjòs">Els <marker>superjós</marker>.</example>
                <example>El meu nòvio.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EXIGEIX_ACCENTUACIO_VALENCIANA" name="Exigeix accentuació valenciana (café, sotmés, conéixer, térbol)" default="off">
            <antipattern>
                <token>Cugat</token>
                <token>de</token>
                <token>l</token>
                <token>Vallès</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token>Agnès</token>
                    <token>Varda</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">.+è|.+ès|.+èn<exception regexp="yes">perquès?|quès?|Novetlè|collibè|no-sé-què</exception></token>
                </pattern>
                <message>Useu accentuació valenciana.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.+)è(s|n)?" regexp_replace="$1é$2" case_conversion="preserve"/></suggestion>
                <short>Accentuació valenciana</short>
                <example correction="café">El <marker>cafè</marker>.</example>
                <example>El <marker>café</marker>.</example>
                <example>Perquè m'agrada.</example>
                <example correction="Atés"><marker>Atès</marker> que no m'agrada.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VMN.*" postag_regexp="yes" regexp="yes">.+è(ixer|nyer|ncer)</token>
                </pattern>
                <message>Useu accentuació valenciana.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.+)è(ixer|nyer|ncer)" regexp_replace="$1é$2" case_conversion="preserve"/></suggestion>
                <short>Accentuació valenciana</short>
                <example correction="conéixer">Ell el va <marker>conèixer</marker>.</example>
                <example>Ell el va <marker>conéixer</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.+èie(m|u)</token>
                </pattern>
                <message>Useu accentuació valenciana.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.+)èie(m|u)" regexp_replace="$1éie$2" case_conversion="preserve"/></suggestion>
                <short>Accentuació valenciana</short>
                <example correction="féieu">Vosaltres <marker>fèieu</marker>.</example>
                <example>Vosaltres <marker>féieu</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(èmbol|terratrèmol|sègol|pèsol|trèvol|cèrcol|bèrbol|vèrbol|tèlex|trèmolo)s?|(tèrbol|grèvol)(s|a|es)?|estèreos?|sèmens|tèrbolament|sèver|assèver|(tèni|vèrbol)(a|es)</token>
                </pattern>
                <message>Useu accentuació valenciana.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*)è(.+)" regexp_replace="$1é$2" case_conversion="preserve"/></suggestion>
                <short>Accentuació valenciana</short>
                <example correction="terratrémol">El <marker>terratrèmol</marker>.</example>
                <example>El <marker>terratrémol</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(ex)?nòvi(os?|a|es)|superjòs?</token>
                </pattern>
                <message>Useu accentuació valenciana.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*)ò(.*)" regexp_replace="$1ó$2" case_conversion="preserve"/></suggestion>
                <example correction="exnóvios">Els meus <marker>exnòvios</marker>.</example>
                <example correction="superjó">El <marker>superjò</marker>.</example>
                <example>El meu nóvio.</example>
            </rule>
        </rulegroup>
        <rule id="EXIGEIX_POSSESSIUS_U" name="Exigeix els possessius amb u (meua, teua...)" default="off">
            <pattern>
                <token regexp="yes">(me|te|se)v(a|es)</token>
            </pattern>
            <message>Esteu usant possessius amb 'u'.</message>
            <suggestion><match no="1" regexp_match="(?iu)(me|te|se)v(a|es)" regexp_replace="$1u$2" case_conversion="preserve"/></suggestion>
            <example correction="meua">La <marker>meva</marker> amiga.</example>
            <example>La <marker>meua</marker> amiga.</example>
        </rule>
        <rule id="EXIGEIX_POSSESSIUS_V" name="Exigeix els possessius amb v (meva, teva...)" default="on">
            <pattern>
                <token regexp="yes">(me|te|se)u(a|es)</token>
            </pattern>
            <message>Esteu usant possessius amb 'v'.</message>
            <suggestion><match no="1" regexp_match="(?iu)(me|te|se)u(a|es)" regexp_replace="$1v$2" case_conversion="preserve"/></suggestion>
            <example correction="meva">La <marker>meua</marker> amiga.</example>
        </rule>
        <rulegroup id="EVITA_PRONOMS_VALENCIANS" name="Evita les combinacions de pronoms valencianes (li'l, li'ls, li la, li les)" default="off">
            <rule>
                <pattern>
                    <token>li</token>
                    <token>'l</token>
                </pattern>
                <message>Forma pròpia del valencià.</message>
                <suggestion>l'hi</suggestion>
                <short>Forma valenciana</short>
                <example correction="L'hi"><marker>Li'l</marker> done.</example>
                <example><marker>L'hi</marker> dono.</example>
            </rule>
            <rule>
                <pattern>
                    <token>li</token>
                    <token>l'</token>
                </pattern>
                <message>Forma pròpia del valencià.</message>
                <suggestion>l'hi </suggestion>
                <short>Forma valenciana</short>
                <example correction="L'hi "><marker>Li l'</marker>escric.</example>
                <example><marker>L'hi</marker> escric.</example>
            </rule>
            <rule>
                <pattern>
                    <token>li</token>
                    <token>la</token>
                </pattern>
                <message>Forma pròpia del valencià.</message>
                <suggestion>la hi</suggestion>
                <short>Forma valenciana</short>
                <example correction="La hi"><marker>Li la</marker> done.</example>
                <example><marker>La hi</marker> dono.</example>
            </rule>
            <rule>
                <pattern>
                    <token>li</token>
                    <token>'ls</token>
                </pattern>
                <message>Forma pròpia del valencià.</message>
                <suggestion>els hi</suggestion>
                <short>Forma valenciana</short>
                <example correction="Els hi"><marker>Li'ls</marker> done.</example>
                <example><marker>Els hi</marker> dono.</example>
            </rule>
            <rule>
                <pattern>
                    <token>li</token>
                    <token>les</token>
                </pattern>
                <message>Forma pròpia del valencià.</message>
                <suggestion>les hi</suggestion>
                <short>Forma valenciana</short>
                <example correction="Les hi"><marker>Li les</marker> done.</example>
                <example><marker>Les hi</marker> dono.</example>
            </rule>
            <rule>
                <pattern>
                    <token>-li</token>
                    <token>'l</token>
                </pattern>
                <message>Forma pròpia del valencià.</message>
                <suggestion>-l'hi</suggestion>
                <short>Forma valenciana</short>
                <example correction="-l'hi">Dóna<marker>-li'l</marker>.</example>
                <example>Dóna-l'hi.</example>
            </rule>
            <rule>
                <pattern>
                    <token>-li</token>
                    <token>-la</token>
                </pattern>
                <message>Forma pròpia del valencià.</message>
                <suggestion>-la-hi</suggestion>
                <short>Forma valenciana</short>
                <example correction="-la-hi">Dóna<marker>-li-la</marker>.</example>
                <example>Dóna-la-hi.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.+[aei]</token>
                    <token>-li</token>
                    <token>'ls</token>
                </pattern>
                <message>Forma pròpia del valencià.</message>
                <suggestion><match no="1"/>'ls-hi</suggestion>
                <short>Forma valenciana</short>
                <example correction="Dóna'ls-hi"><marker>Dóna-li'ls</marker>.</example>
                <example>Dóna'ls-hi.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.+[^aei]</token>
                    <token>-li</token>
                    <token>'ls</token>
                </pattern>
                <message>Forma pròpia del valencià.</message>
                <suggestion><match no="1"/>-los-hi</suggestion>
                <short>Forma valenciana</short>
                <example correction="Donar-los-hi"><marker>Donar-li'ls</marker>.</example>
                <example>Donar-los-hi.</example>
            </rule>
            <rule>
                <pattern>
                    <token>-li</token>
                    <token>-les</token>
                </pattern>
                <message>Forma pròpia del valencià.</message>
                <suggestion>-les-hi</suggestion>
                <short>Forma valenciana</short>
                <example correction="-les-hi">Dóna<marker>-li-les</marker>.</example>
                <example>Dóna-les-hi.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="RESTRICTED_VOCABULARY" name="Vocabulari d'ús restringit" type="style">
        <rulegroup id="VOCABULARI_VALENCIA" name="Evita vocabulari valencià: depòsit, depositar, servici">
            <rule>
                <pattern>
                    <token inflected="yes">depositar</token>
                </pattern>
                <message>Aquesta paraula és usual en valencià, però no en altres varietats.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dipositar</match></suggestion>
                <example correction="dipositaren">Hi <marker>depositaren</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">depòsit</token>
                </pattern>
                <message>Aquesta paraula és usual en valencià, però no en altres varietats.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">dipòsit</match></suggestion>
                <example correction="dipòsits">Els <marker>depòsits</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">servici</token>
                </pattern>
                <message>Aquesta paraula és usual en valencià, però no en altres varietats.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">servei</match></suggestion>
                <example correction="serveis">Els <marker>servicis</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">ronquit</token>
                </pattern>
                <message>Aquesta paraula és usual en valencià, però no en altres varietats.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">ronc</match></suggestion>
                <example correction="roncs">Els <marker>ronquits</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="VOCABULARI_BALEAR" name="Evita vocabulari balear: novia, esser, posader">
            <rule>
                <pattern>
                    <token inflected="yes">posader</token>
                </pattern>
                <message>Terme antic o mallorquí.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">hostaler</match></suggestion>
                <short>Vocabulari balear</short>
                <example correction="hostalers">Els <marker>posaders</marker></example>
                <example>hostalera</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NCF.*" postag_regexp="yes" inflected="yes">novia</token>
                </pattern>
                <message>Paraula correcta com a femení de "novii" (usada en balear).</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">xicot</match></suggestion>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">promès</match></suggestion>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">nuvi</match></suggestion>
                <short>Vocabulari balear</short>
                <example correction="xicotes|promeses|núvies"><marker>novies</marker></example>
                <example correction="xicota|promesa|núvia"><marker>novia</marker></example>
                <example>xicotes</example>
                <example>xicota</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="N.*" postag_regexp="yes" inflected="yes">esser</token>
                </pattern>
                <message>Forma balear o antiga.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">ésser</match></suggestion>
                <example correction="éssers">Els <marker>essers</marker> vius.</example>
                <example correction="ésser">Un <marker>esser</marker> humà.</example>
                <example>Ha d'esser cert.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">mengo|menga</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)g" regexp_replace="j" case_conversion="preserve"/></suggestion> (del v. 'menjar')? 'Mengo -a' és un adjectiu usat a les illes Balears.</message>
                <example correction="menja">A ells se'ls <marker>menga</marker> l'enveja.</example>
                <example correction="menjo">Me'ls <marker>mengo</marker> tots.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>mengues</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>menges</suggestion> (del v. 'menjar')? 'Mengo -a' és un adjectiu usat a les illes Balears.</message>
                <example correction="menges">No te'ls <marker>mengues</marker> tots.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MUNICIPIS_VALENCIA" name="Exigeix el nom valencià (no oficial) dels municipis valencians" default="on">
            <url>https://www.avl.gva.es/municipis/</url>
            <!-- Es podrien separar els que són de zona castellanoparlant i els que no-->
            <rule>
                <pattern>
                    <token postag="NP..G0O" postag_regexp="yes"><exception postag="NP..[^G].." postag_regexp="yes"/></token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion><match no="1" postag="(NP..G0)O" postag_regexp="yes" postag_replace="$1V"/></suggestion>
                <example correction="Énguera"><marker>Enguera</marker></example>
                <example correction="Ademús"><marker>Ademuz</marker></example>
                <example>Jesús Moncada.</example>
            </rule>
            <rule>
                <pattern>
                    <token>Rincón</token>
                    <token>de</token>
                    <token>Ademuz</token>
                </pattern>
                <message>Useu el nom valencià (no oficial).</message>
                <suggestion>Racó d'Ademús</suggestion>
                <example correction="Racó d'Ademús"><marker>Rincón de Ademuz</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Fuente</token>
                    <token>la</token>
                    <token>Reina</token>
                </pattern>
                <message>Useu el nom valencià (no oficial).</message>
                <suggestion>la Font de la Reina</suggestion>
                <example correction="La Font de la Reina"><marker>Fuente la Reina</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Granja<exception scope="previous">la</exception></token>
                    <token>de</token>
                    <token>Rocamora</token>
                </pattern>
                <message>Useu el nom valencià (no oficial).</message>
                <suggestion>la Granja de Rocamora</suggestion>
                <example correction="La Granja de Rocamora"><marker>Granja de Rocamora</marker></example>
                <example>la Granja de Rocamora</example>
            </rule>
            <rule>
                <pattern>
                    <token>Higueruelas</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Figueroles de Domenyo</suggestion>
                <example correction="Figueroles de Domenyo"><marker>Higueruelas</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Cañada</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>la Canyada</suggestion>
                <example correction="La Canyada"><marker>Cañada</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Alcublas</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>les Alcubles</suggestion>
                <example correction="Les Alcubles"><marker>Alcublas</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Salinas</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>les Salines</suggestion>
                <example correction="Les Salines"><marker>Salinas</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Torrebaja</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Torre Baixa</suggestion>
                <example correction="Torre Baixa"><marker>Torrebaja</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Alcocer</token>
                    <token>de</token>
                    <token>Planes</token>
                </pattern>
                <message>Useu el nom valencià (oficial) del municipi.</message>
                <suggestion>Alcosser de Planes</suggestion>
                <example correction="Alcosser de Planes"><marker>Alcocer de Planes</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Algar</token>
                    <token>de</token>
                    <token>Palancia</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Algar de Palància</suggestion>
                <example correction="Algar de Palància"><marker>Algar de Palancia</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Algimia</token>
                    <token>de</token>
                    <token>Alfara</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Algímia d'Alfara</suggestion>
                <example correction="Algímia d'Alfara"><marker>Algimia de Alfara</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Algimia</token>
                    <token>de</token>
                    <token>Almonacid</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Algímia d'Almonesir</suggestion>
                <example correction="Algímia d'Almonesir"><marker>Algimia de Almonacid</marker></example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token>Casas</token>
                    <token>Altas</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Cases Altes</suggestion>
                <example correction="Cases Altes"><marker>Casas Altas</marker></example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token>Casas</token>
                    <token>Bajas</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Cases Baixes</suggestion>
                <example correction="Cases Baixes"><marker>Casas Bajas</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Cervera</token>
                    <token>de</token>
                    <token>l</token>
                    <token>Maestre</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Cervera del Maestrat</suggestion>
                <example correction="Cervera del Maestrat"><marker>Cervera del Maestre</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Cortes</token>
                    <token>de</token>
                    <token>Arenoso</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Cortes d'Arenós</suggestion>
                <example correction="Cortes d'Arenós"><marker>Cortes de Arenoso</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Cortes</token>
                    <token>de</token>
                    <token>Pallás</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Cortes de Pallars</suggestion>
                <example correction="Cortes de Pallars"><marker>Cortes de Pallás</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Daya</token>
                    <token>Nueva</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Daia Nova</suggestion>
                <example correction="Daia Nova"><marker>Daya Nueva</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Daya</token>
                    <token>Vieja</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Daia Vella</suggestion>
                <example correction="Daia Vella"><marker>Daya Vieja</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Dos</token>
                    <token>Aguas</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Dosaigües</suggestion>
                <example correction="Dosaigües"><marker>Dos Aguas</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Castillo</token>
                    <token>de</token>
                    <token>Villamalefa</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>el Castell de Vilamalefa</suggestion>
                <example correction="El Castell de Vilamalefa"><marker>Castillo de Villamalefa</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Hondón</token>
                    <token>de</token>
                    <token>los</token>
                    <token>Frailes</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>el Fondó dels Frares</suggestion>
                <example correction="El Fondó dels Frares"><marker>Hondón de los Frailes</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Ráfol</token>
                    <token>de</token>
                    <token>Salem</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>el Ràfol de Salem</suggestion>
                <example correction="El Ràfol de Salem"><marker>Ráfol de Salem</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Villar</token>
                    <token>de</token>
                    <token>l</token>
                    <token>Arzobispo</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>el Villar</suggestion>
                <example correction="El Villar"><marker>Villar del Arzobispo</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Alcudia</token>
                    <token>de</token>
                    <token>Veo</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>l'Alcúdia de Veo</suggestion>
                <example correction="L'Alcúdia de Veo"><marker>Alcudia de Veo</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>La</token>
                    <token>Yesa</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>la Iessa</suggestion>
                <example correction="La Iessa"><marker>La Yesa</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Losa</token>
                    <token>de</token>
                    <token>l</token>
                    <token>Obispo</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>la Llosa del Bisbe</suggestion>
                <example correction="La Llosa del Bisbe"><marker>Losa del Obispo</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Puebla</token>
                    <token>de</token>
                    <token>Arenoso</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>la Pobla d'Arenós</suggestion>
                <example correction="La Pobla d'Arenós"><marker>Puebla de Arenoso</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Puebla</token>
                    <token>de</token>
                    <token>San</token>
                    <token>Miguel</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>la Pobla de Sant Miquel</suggestion>
                <example correction="La Pobla de Sant Miquel"><marker>Puebla de San Miguel</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Sierra</token>
                    <token>Engarcerán</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>la Serra d'en Galceran</suggestion>
                <example correction="La Serra d'en Galceran"><marker>Sierra Engarcerán</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Vall</token>
                    <token>de</token>
                    <token>Almonacid</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>la Vall d'Almonesir</suggestion>
                <example correction="La Vall d'Almonesir"><marker>Vall de Almonacid</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Fuentes</token>
                    <token>de</token>
                    <token>Ayódar</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>les Fonts d'Aiòder</suggestion>
                <example correction="Les Fonts d'Aiòder"><marker>Fuentes de Ayódar</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Monforte</token>
                    <token>de</token>
                    <token>l</token>
                    <token>Cid</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Monfort</suggestion>
                <example correction="Monfort"><marker>Monforte del Cid</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Muro</token>
                    <token>de</token>
                    <token>Alcoy</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Muro d'Alcoi</suggestion>
                <example correction="Muro d'Alcoi"><marker>Muro de Alcoy</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Olocau</token>
                    <token>de</token>
                    <token>l</token>
                    <token>Rey</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Olocau del Rei</suggestion>
                <example correction="Olocau del Rei"><marker>Olocau del Rey</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Pilar</token>
                    <token>de</token>
                    <token>la</token>
                    <token>Horadada</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Pilar de la Foradada</suggestion>
                <example correction="Pilar de la Foradada"><marker>Pilar de la Horadada</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Pina</token>
                    <token>de</token>
                    <token>Montalgrao</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Pina</suggestion>
                <example correction="Pina"><marker>Pina de Montalgrao</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Sanet</token>
                    <token>y</token>
                    <token>Negrals</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Sanet i els Negrals</suggestion>
                <example correction="Sanet i els Negrals"><marker>Sanet y Negrals</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>San</token>
                    <token>Antonio</token>
                    <token>de</token>
                    <token>Benagéber</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Sant Antoni de Benaixeve</suggestion>
                <example correction="Sant Antoni de Benaixeve"><marker>San Antonio de Benagéber</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>San</token>
                    <token>Fulgencio</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Sant Fulgenci</suggestion>
                <example correction="Sant Fulgenci"><marker>San Fulgencio</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>San</token>
                    <token>Isidro</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Sant Isidre</suggestion>
                <example correction="Sant Isidre"><marker>San Isidro</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>San</token>
                    <token>Miguel</token>
                    <token>de</token>
                    <token>Salinas</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Sant Miquel de les Salines</suggestion>
                <example correction="Sant Miquel de les Salines"><marker>San Miguel de Salinas</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>San</token>
                    <token>Rafael</token>
                    <token>de</token>
                    <token>l</token>
                    <token>Río</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Sant Rafel del Riu</suggestion>
                <example correction="Sant Rafel del Riu"><marker>San Rafael del Río</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Santa</token>
                    <token>Magdalena</token>
                    <token>de</token>
                    <token>Pulpis</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Santa Magdalena de Polpís</suggestion>
                <example correction="Santa Magdalena de Polpís"><marker>Santa Magdalena de Pulpis</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Siete</token>
                    <token>Aguas</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Setaigües</suggestion>
                <example correction="Setaigües"><marker>Siete Aguas</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Zorita</token>
                    <token>de</token>
                    <token>l</token>
                    <token>Maestrazgo</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Sorita</suggestion>
                <example correction="Sorita"><marker>Zorita del Maestrazgo</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Sot</token>
                    <token>de</token>
                    <token>Chera</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Sot de Xera</suggestion>
                <example correction="Sot de Xera"><marker>Sot de Chera</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Teresa</token>
                    <token>de</token>
                    <token>Cofrentes</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Teresa de Cofrents</suggestion>
                <example correction="Teresa de Cofrents"><marker>Teresa de Cofrentes</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Villahermosa</token>
                    <token>de</token>
                    <token>l</token>
                    <token>Río</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Vilafermosa</suggestion>
                <example correction="Vilafermosa"><marker>Villahermosa del Río</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Villanueva</token>
                    <token>de</token>
                    <token>Castellón</token>
                </pattern>
                <message>Useu el nom valencià del municipi.</message>
                <suggestion>Castelló</suggestion>
                <suggestion>Vilanova de Castelló</suggestion>
                <suggestion>Castelló de la Ribera</suggestion>
                <example correction="Castelló|Vilanova de Castelló|Castelló de la Ribera"><marker>Villanueva de Castellón</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Villanueva</token>
                    <token>de</token>
                    <token>Viver</token>
                </pattern>
                <message>Useu el nom valencià (no oficial) del municipi.</message>
                <suggestion>Vilanova de Viver</suggestion>
                <example correction="Vilanova de Viver"><marker>Villanueva de Viver</marker></example>
            </rule>
        </rulegroup>
    </category>
    <category id="CONCORDANCES_NOUNS" name="Concordances en grups nominals" type="grammar">
        <rulegroup id="CONCORDANCES_ADJ_COORD" name="concordances d'adjectius coordinats" default="temp_off">
            <rule>
                <antipattern>
                    <unify>
                        <feature id="genere"/>
                        <feature id="nombre"/>
                        <token postag="A.*|V.P.*" postag_regexp="yes"/>
                        <token postag="D.*" postag_regexp="yes"/>
                    </unify>
                </antipattern>
                <pattern>
                    <and>
                        <token postag="_GN_FS"/>
                        <token postag="A.*|V.P.*|N.*" postag_regexp="yes"/>
                    </and>
                    <unify negate="yes">
                        <feature id="genere"/>
                        <feature id="nombre"/>
                        <and>
                            <token postag="_GN_FS"/>
                            <token postag="A.*|V.P.*" postag_regexp="yes"/>
                        </and>
                        <unify-ignore>
                            <token postag="CC|_PUNCT_CONT" postag_regexp="yes"/>
                        </unify-ignore>
                        <marker>
                            <token postag="A.*|V.P.*" postag_regexp="yes"><exception postag_regexp="yes" postag="_GN_.."/></token>
                        </marker>
                    </unify>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:4 lemmaSelect:A.*|V.P.* postagFrom:2 postagSelect:_GN_(.)(.) postagReplace:V.P..\b2\b1.|A..[C\b1][N\b2]."/>
                <message>Possible error de concordança.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="corrupta">Una administració totpoderosa i <marker>corrupte</marker>.</example>
                <example correction="esgotada">Una administració totpoderosa i <marker>esgotades</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="UNA_COSA_ALTRE" name="una cosa i *l'altre -> l'altra">
            <pattern>
                <token>una</token>
                <token>cosa</token>
                <token min="0">no</token>
                <token postag="V.[SI].*" postag_regexp="yes"/>
                <token min="0" max="4" chunk="GV"/>
                <token min="0">a</token>
                <token>l'</token>
                <marker>
                    <token>altre</token>
                </marker>
            </pattern>
            <message>Referit a "cosa", cal usar el femení <suggestion>altra</suggestion>.</message>
            <example correction="altra">Una cosa no lleva l'<marker>altre</marker>.</example>
            <example correction="altra">Una cosa ha portat a l'<marker>altre</marker>.</example>
        </rule>
        <rule id="DAMUNT_NOSTRA" name="damunt nostra -> damunt nostre">
            <pattern>
                <token regexp="yes">damunt|davall|sota|sobre|prop|dins|dintre</token>
                <marker>
                    <token postag="PX.F...." postag_regexp="yes"/>
                </marker>
            </pattern>
            <message>Referit a "<match no="1" case_conversion="alllower"/>, el gènere adequat del possessiu és el masculí.</message>
            <suggestion><match no="2" postag_regexp="yes" postag="(P..)F(....)" postag_replace="$1M$2"/></suggestion>
            <example correction="nostre">Damunt <marker>nostra</marker> hi ha un anticicló.</example>
        </rule>
        <rule id="ELS_JA_ESMENTATS" name="concordança: els ja esmentats">
            <!-- TODO: l'ara esmentats; confusió els ja -> els ha -->
            <pattern>
                <unify negate="yes">
                    <feature id="genere"/>
                    <feature id="nombre"/>
                    <token postag="DA.*" postag_regexp="yes"><exception>l'</exception></token>
                    <unify-ignore>
                        <token regexp="yes">ja|ara|abans</token>
                    </unify-ignore>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </unify>
            </pattern>
            <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:3 lemmaSelect:V.P.* postagFrom:1 postagSelect:DA.(.)(.). postagReplace:V.P..\b2\b1."/>
            <message>Error de concordança.</message>
            <suggestion><match no="3" postag="V.P..(.)(.)." postag_regexp="yes" postag_replace="DA.$2$1.">el</match> \2 \3</suggestion>
            <suggestion><match no="1"/> \2 {suggestion}</suggestion>
            <example correction="Els ja esmentats|Les ja esmentades"><marker>Les ja esmentats</marker>.</example>
        </rule>
        <rule id="MATEIXA_MATEIX" name="mateixa -> mateix">
            <pattern>
                <token regexp="yes">ara|ací|aquí|ahí|allà|allí|avui|hui|demà|ahir</token>
                <marker>
                    <token>mateixa</token>
                </marker>
            </pattern>
            <message>En aquest context cal dir <suggestion>mateix</suggestion> en masculí.</message>
            <example correction="mateix">Demà <marker>mateixa</marker> vindré a veure't.</example>
        </rule>
        <rule id="EL_ELS_DOS" name="el dos / els dos">
            <pattern>
                <marker>
                    <token>el<exception scope="previous" postag="CC"/></token>
                </marker>
                <token min="1" max="4" postag="DN..P." postag_regexp="yes"/>
                <token min="0" postag_regexp="yes" postag="RN|&pronom_feble;"/>
                <token postag="V...3P.." postag_regexp="yes"/>
            </pattern>
            <message>Error de concordança.</message>
            <suggestion>els</suggestion>
            <example correction="Els"><marker>El</marker> dos poden fer el mateix.</example>
        </rule>
        <rule id="CADA_UNS" name="concordança: cada un">
            <antipattern>
                <token regexp="yes">uns|unes</token>
                <token postag="DN.*" postag_regexp="yes"/>
                <example>Cada uns tres anys.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">uns|unes</token>
                <token min="0" regexp="yes">quants|quantes</token>
                <token regexp="yes" inflected="yes">&unitats_temps;</token>
                <example>Cada uns mesos.</example>
                <example>Cada uns quants mesos.</example>
            </antipattern>
            <pattern>
                <token>cada</token>
                <marker>
                    <token regexp="yes">uns|unes</token>
                </marker>
            </pattern>
            <message>Error de concordança.</message>
            <suggestion><match no="2" postag="(DI0.)P0" postag_regexp="yes" postag_replace="$1S0"/></suggestion>
            <example correction="una">Cada <marker>unes</marker> d'aquestes persones.</example>
        </rule>
        <rule id="LES_SEGONS" name="les segons -> les segones">
            <pattern>
                <token>les</token>
                <token>segons</token>
            </pattern>
            <message>Error de concordança. El femení de l'adjectiu ordinal "segon" és "segona".</message>
            <suggestion>les segones</suggestion>
            <example correction="les segones">Em semblen més naturals <marker>les segons</marker>.</example>
        </rule>
        <rule id="COMUNITAT_MARROQUI" name="comunitat marroquí -> marroquina">
            <!-- avoid FN in AGREEMENT_POSTPONED_ADJ -->
            <pattern>
                <unify negate="yes">
                    <feature id="genere"/>
                    <feature id="nombre"/>
                    <token postag="NCF[SP].*" postag_regexp="yes"/>
                    <marker>
                        <!-- només alguns adjectius concrets, es pot ampliar -->
                        <token postag="AQ.M[SP]." postag_regexp="yes" inflected="yes" regexp="yes">marroquí|andalusí|magrebí|magribí|montenegrí|bengalí|nigerí|granadí</token>
                    </marker>
                </unify>
            </pattern>
            <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:2 lemmaSelect:AQ.* postagFrom:1 postagSelect:NC(F[SP]).* postagReplace:AQ0\b10"/>
            <message>Possible error de concordança. "<match no="2" postag="A.*" postag_regexp="yes" postag_replace="AQ0MS0" case_conversion="firstupper"/>" és la forma masculina i "<match no="2" postag="AQ.*" postag_regexp="yes" postag_replace="AQ0FS0"/>" és la forma femenina.</message>
            <example correction="marroquina">El seguiment de la comunitat <marker>marroquí</marker>.</example>
            <example correction="andalusina">La cultura <marker>andalusí</marker>.</example>
        </rule>
        <rulegroup id="COLOR" name="amor, color, sabor... (normalment en masculí)">
            <antipattern>
                <token regexp="yes" inflected="yes">pel·lícula|història|sensació|diferència</token>
                <token inflected="yes">de</token>
                <token regexp="yes">terror|amor|color|dolor</token>
            </antipattern>
            <antipattern>
                <token>legió</token>
                <token>d'</token>
                <token>honor</token>
            </antipattern>
            <antipattern>
                <token>temperatura</token>
                <token>de</token>
                <token>color</token>
            </antipattern>
            <antipattern>
                <token>cadena</token>
                <token>de</token>
                <token>valor</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="D[^R].F.*" postag_regexp="yes"/>
                    </marker>
                    <token min="0" max="2" postag="A..C.*" postag_regexp="yes"/>
                    <token regexp="yes">(&femeni_inusual;)s?<exception postag="NP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>És més habitual usar "<match no="3"/>" com a nom masculí.</message>
                <suggestion><match no="1" postag="(D[^R].)F(.*)" postag_regexp="yes" postag_replace="$1M$2"/></suggestion>
                <short>Nom habitualment masculí</short>
                <example correction="alguns">Per a <marker>algunes</marker> errors que detecta.</example>
                <example correction="els">Per a <marker>les</marker> errors que detecta.</example>
                <example correction="els">Per a <marker>les</marker> grans errors que detecta.</example>
                <example correction="El"><marker>La</marker> clamor del poble.</example>
                <example correction="El"><marker>La</marker> gran clamor del poble.</example>
                <example correction="trenta-dos">Ha comès <marker>trenta-dues</marker> errors.</example>
                <example>Dos amors</example>
                <example>Hi ha algun error</example>
                <example>Li ho va dir a aquella Dolors</example>
                <example>Els errors</example>
                <example>La Dolors no ha vingut</example>
                <example>L'amor i l'honor</example>
                <example>El color i l'estupor</example>
            </rule>
            <rule>
                <pattern>
                    <token postag=".*_GN_F.*" postag_regexp="yes" regexp="yes">(&femeni_inusual;)s?<exception postag="NP.*" postag_regexp="yes"/></token>
                    <token min="0" max="2" postag="A..C.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="A..F.*|V.P...F.|PX.F.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>És més habitual usar "<match no="1"/>" com a nom masculí.</message>
                <suggestion><match no="3" postag="(A..|V.P...|PX.)F(.*)" postag_regexp="yes" postag_replace="$1M$2"/></suggestion>
                <short>Nom habitualment masculí</short>
                <example correction="bonics">Eren colors <marker>boniques</marker>.</example>
                <example correction="estètic">Rigor formal <marker>estètica</marker></example>
                <example correction="seu">En honor <marker>seva</marker>.</example>
                <example>Amb colors transparents.</example>
                <example>Amb aquell color de cara</example>
                <example>N'hi havia de tres colors.</example>
                <example>de la Dolors Umbridge</example>
                <example>Cançons d'amor trobadoresques</example>
                <example>la pel·lícula de terror titulada Rec 2</example>
                <example>la Legió d'Honor francesa</example>
                <example>Una història d'amor perfecta</example>
                <example>Establert si el valor afecta la mida dels elements</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="A..F.*|V.P...F.|PX.F.*" postag_regexp="yes"/>
                    <token min="0" max="2" postag="A..C.*" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">(&femeni_inusual;)s?<exception postag="NP.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>És més habitual usar "<match no="3"/>" com a nom masculí.</message>
                <short>Nom habitualment masculí</short>
                <example correction="">La forta <marker>rigor</marker>.</example>
                <example correction="">Les seves <marker>rigors</marker>.</example>
                <example>Amb transparents colors.</example>
            </rule>
        </rulegroup>
        <rulegroup id="VESSANT" name="vessant (preferible en masculí)">
            <antipattern>
                <token>vessant</token>
                <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="D[^R].F.*" postag_regexp="yes"/>
                    </marker>
                    <token min="0" max="2" postag="A..C.*" postag_regexp="yes"/>
                    <token regexp="yes">vessants?</token>
                </pattern>
                <message>És preferible usar 'vessant' com a nom masculí. En alguns sentits (en geologia) no és correcte en femení.</message>
                <suggestion><match no="1" postag="(D[^R].)F(.*)" postag_regexp="yes" postag_replace="$1M$2"/></suggestion>
                <short>Forma preferible</short>
                <example correction="el">Per a <marker>la</marker> vessant sud.</example>
                <example correction="aquells"> Per <marker>aquelles</marker> vessants.</example>
                <example>El vessant nord.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">vessants?</token>
                    <token min="0" max="2" postag="A..C.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token postag="A..F.*|V.P...F.|PX.F.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>És preferible usar 'vessant' com a nom masculí. En alguns sentits (en geologia) no és correcte en femení.</message>
                <suggestion><match no="3" postag_regexp="yes" postag="(A..|V.P...|PX.)F(.*)" postag_replace="$1[MC]$2"/></suggestion>
                <short>Forma preferible</short>
                <example correction="bonics">Eren vessants <marker>boniques</marker>.</example>
                <example correction="artístic">En una vessant <marker>artística</marker>.</example>
                <example correction="artístics">En les vessants més <marker>artístiques</marker>.</example>
                <example>Vessants salvatges.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>l'</token>
                        <token postag="A..F.*|V.P...F.|PX.F.*" postag_regexp="yes"/>
                    </marker>
                    <token min="0" max="2" postag="A..C.*" postag_regexp="yes"/>
                    <token postag=".*_GN_F.*" postag_regexp="yes" regexp="yes">vessants?<exception postag="NP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>És preferible usar 'vessant' com a nom masculí. En alguns sentits (en geologia) no és correcte en femení.</message>
                <suggestion>l'<match no="2" postag_regexp="yes" postag="(A..|V.P...|PX.)F(.*)" postag_replace="$1[MC]$2"/></suggestion>
                <short>Forma preferible</short>
                <example correction="L'ample"><marker>L'ampla</marker> vessant.</example>
                <example>L'ample vessant</example>
                <example>la mà enlairada vessant aigua sobre el cap</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="D[^R].F.*" postag_regexp="yes"/>
                        <token postag="A..F.*|V.P...F.|PX.F.*" postag_regexp="yes"/>
                    </marker>
                    <token min="0" max="2" postag="A..C.*" postag_regexp="yes"/>
                    <token regexp="yes">vessants?</token>
                </pattern>
                <message>És preferible usar 'vessant' com a nom masculí. En alguns sentits (en geologia) no és correcte en femení.</message>
                <suggestion><match no="1" postag="(D[^R].)F(.*)" postag_regexp="yes" postag_replace="$1M$2"/> <match no="2" postag="(A..|V.P...|PX.)F(.*)" postag_regexp="yes" postag_replace="$1[MC]$2"/></suggestion>
                <short>Forma preferible</short>
                <example correction="el seu">Per a <marker>la seva</marker> vessant sud.</example>
                <example correction="els seus">En <marker>les seves</marker> vessants artístiques.</example>
                <example correction="els amplis">En <marker>les àmplies</marker> vessants.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="D[^R].F.*" postag_regexp="yes"/>
                        <token postag="A..F.*|V.P...F.|PX.F.*" postag_regexp="yes"/>
                        <token postag="A..F.*|V.P...F.|PX.F.*" postag_regexp="yes"/>
                    </marker>
                    <!--<token min="0" max="1" postag="A..C.*" postag_regexp="yes"/>-->
                    <token regexp="yes">vessants?</token>
                </pattern>
                <message>És preferible usar 'vessant' com a nom masculí. En alguns sentits (en geologia) no és correcte en femení.</message>
                <suggestion><match no="1" postag="(D[^R].)F(.*)" postag_regexp="yes" postag_replace="$1M$2"/> <match no="2" postag="(A..|V.P...|PX.)F(.*)" postag_regexp="yes" postag_replace="$1[MC]$2"/> <match no="3" postag="(A..|V.P...|PX.)F(.*)" postag_regexp="yes" postag_replace="$1[MC]$2"/></suggestion>
                <short>Forma preferible</short>
                <example correction="el nostre bonic">Per a <marker>la nostra bonica</marker> vessant sud.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FI_MASC_FEM" name="fi (masculí o femení)">
            <rule>
                <pattern>
                    <token>per</token>
                    <token>a</token>
                    <marker>
                        <token postag="DD.F.*" postag_regexp="yes"/>
                        <token regexp="yes">fi|fins</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'finalitat, objectiu', "fi" és un nom masculí. Amb el sentit de 'acabament, final' és femení.</message>
                <suggestion><match no="3" postag="(DD.)F(.*)" postag_regexp="yes" postag_replace="$1M$2"/> \4</suggestion>
                <example correction="aquest fi">Per a <marker>aquesta fi</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <marker>
                        <token postag="DD.F.*" postag_regexp="yes"/>
                        <token regexp="yes">fi|fins</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'finalitat, objectiu', "fi" és un nom masculí. Amb el sentit de 'acabament, final' és femení.</message>
                <suggestion><match no="2" postag="(DD.)F(.*)" postag_regexp="yes" postag_replace="$1M$2"/> \3</suggestion>
                <example correction="aquest fi">A <marker>aquesta fi</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">contribuir|ajudar|col·laborar</token>
                    <token>a</token>
                    <marker>
                        <token postag="DI.F.*" postag_regexp="yes"/>
                        <token regexp="yes">fi|fins</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'finalitat, objectiu', "fi" és un nom masculí. Amb el sentit de 'acabament, final' és femení.</message>
                <suggestion><match no="3" postag="(DI.)F(.*)" postag_regexp="yes" postag_replace="$1M$2"/> \4</suggestion>
                <example correction="un fi">Varen contribuir a <marker>una fi</marker> benèfica.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>la</token>
                    <token>fi</token>
                    <token regexp="yes">de|d'</token>
                </antipattern>
                <pattern>
                    <token regexp="yes" inflected="yes">contribuir|ajudar|col·laborar</token>
                    <marker>
                        <token>a</token>
                        <token postag="DA.F.*" postag_regexp="yes"/>
                        <token regexp="yes">fi|fins</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'finalitat, objectiu', "fi" és un nom masculí. Amb el sentit de 'acabament, final' és femení.</message>
                <suggestion>al<match no="4" regexp_match="fin?(s?)" regexp_replace="$1"/> \4</suggestion>
                <example correction="al fi">Varen contribuir <marker>a la fi</marker> benèfica.</example>
                <example correction="als fins">Varen contribuir <marker>a les fins</marker> benèfiques.</example>
                <example>Varen contribuir a la fi de l'imperi.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">principi|començament</token>
                    <marker>
                        <token>de</token>
                        <token>l</token>
                        <token>fi</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'acabament, final' és femení.</message>
                <suggestion>de la fi</suggestion>
                <example correction="de la fi">És el principi <marker>del fi</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="URL" name="URL (masculí o femení)">
            <antipattern>
                <marker>
                    <token regexp="yes">adreça|adreces</token>
                    <token>URL</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>la</token>
                        <token>URL<exception postag="NP.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>En el sentit d'adreça d'internet és masculí. Femení si correspon a Universitat Ramon Llull.</message>
                <suggestion>l'URL</suggestion>
                <example correction="l'URL">En <marker>la URL</marker>.</example>
                <example>En l'URL.</example>
                <example>Adreça URL completa.</example>
                <example>En l'adreça URL introduïda abans.</example>
                <example>Engrescats de la URL.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="D..F.*" postag_regexp="yes"/>
                        <token>URL</token>
                    </marker>
                </pattern>
                <message>En el sentit d'adreça d'internet és masculí. Femení si correspon a Universitat Ramon Llull.</message>
                <suggestion><match no="1" postag="(D..)F(.*)" postag_regexp="yes" postag_replace="$1M$2"/> URL</suggestion>
                <example correction="aquest URL">En <marker>aquesta URL</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>la</token>
                        <token postag="PX.F.*" postag_regexp="yes"/>
                        <token>URL</token>
                    </marker>
                </pattern>
                <message>En el sentit d'adreça d'internet és masculí. Femení si correspon a Universitat Ramon Llull.</message>
                <suggestion>el <match no="2" postag="(PX.)F(.*)" postag_regexp="yes" postag_replace="$1M$2"/> URL</suggestion>
                <example correction="el seu URL">En <marker>la seua URL</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..F..|PX.F.*|A..F.." postag_regexp="yes"/>
                    <marker>
                        <token>URL</token>
                    </marker>
                </pattern>
                <message>En el sentit d'adreça d'internet és masculí. Femení si correspon a Universitat Ramon Llull.</message>
                <example correction="">En la <marker>URL</marker>.</example>
                <example correction="">La seva <marker>URL</marker>.</example>
                <example>En l'URL.</example>
                <example>Adreça URL completa.</example>
                <example>En l'adreça URL introduïda abans.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>URL</token>
                    </marker>
                    <token postag="A..F..|V.P...F." postag_regexp="yes"/>
                </pattern>
                <message>En el sentit d'adreça d'internet és masculí. Femení si correspon a Universitat Ramon Llull.</message>
                <example correction=""><marker>URL</marker> introduïda.</example>
                <example correction="">L'<marker>URL</marker> completa.</example>
                <example>En l'URL.</example>
                <example>Adreça URL completa.</example>
                <example>En l'adreça URL introduïda abans.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ANALISI_ADJ" name="concordança de: anàlisi, crisi, hipòtesi...">
            <rule>
                <pattern>
                    <token regexp="yes">anàlisis?</token>
                    <token regexp="yes">continguts?|resultats?</token>
                </pattern>
                <message>Useu una preposició per a evitar el llenguatge telegràfic.</message>
                <suggestion>\1 de \2</suggestion>
                <example correction="Anàlisi de continguts"><marker>Anàlisi continguts</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="NCFP000"/>
                    <token postag="A..[FC]S.|V.P..SF." postag_regexp="yes"/>
                    <token regexp="yes">,|i|o|ni</token>
                    <token postag="A..[FC]S.|V.P..SF." postag_regexp="yes"/>
                    <example>davant les crisis ecològica, social, alimentària, energètica, econòmica i financera</example>
                </antipattern>
                <antipattern>
                    <unify>
                        <feature id="genere"/>
                        <feature id="nombre"/>
                        <token postag="NC.*" postag_regexp="yes"/>
                        <unify-ignore>
                            <token regexp="yes">de|d'</token>
                            <token postag="NCFS000"/>
                        </unify-ignore>
                        <token postag="A.*|V.P.*" postag_regexp="yes"/>
                    </unify>
                    <example>Cal usar mètodes d'anàlisi adequats.</example>
                </antipattern>
                <pattern>
                    <unify negate="yes">
                        <feature id="genere"/>
                        <feature id="nombre"/>
                        <token postag="NCF.*" postag_regexp="yes" inflected="yes" regexp="yes">&terminacio_isi;</token>
                        <token postag="A.*|V.P.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança. "<match no="1" postag="NCF.*" postag_regexp="yes" postag_replace="NCFS000" case_conversion="firstupper"/>" és femení singular i "<match no="1" postag="NCF.*" postag_regexp="yes" postag_replace="NCFP000"/>" és femení plural.</message>
                <suggestion><match no="1" postag="NCF.*" postag_regexp="yes" postag_replace="NCFS000"/> <match no="2" postag="A.*|V.P.*" postag_regexp="yes" postag_replace="A..[FC][SN].|V.P..SF."/></suggestion>
                <suggestion><match no="1" postag="NCF.*" postag_regexp="yes" postag_replace="NCFP000"/> <match no="2" postag="A.*|V.P.*" postag_regexp="yes" postag_replace="A..[FC][PN].|V.P..PF."/></suggestion>
                <example correction="Anàlisi clínica|Anàlisis clíniques"><marker>Anàlisis clínic</marker></example>
                <example correction="Crisi econòmica|Crisis econòmiques"><marker>Crisis econòmica</marker></example>
                <example correction="crisi sanitària|crisis sanitàries">la gestió de la situació de <marker>crisis sanitària</marker></example>
            </rule>
        </rulegroup>
        <rule id="LA_DUBTE" name="la dubte -> el dubte">
            <pattern>
                <token>la</token>
                <token>dubte</token>
            </pattern>
            <message>Com a substantiu, "dubte" és masculí. "Dubte" pot ser una forma verbal del v. 'dubtar'.</message>
            <suggestion>el dubte</suggestion>
            <example correction="el dubte">Hem resolt de seguida <marker>la dubte</marker>.</example>
        </rule>
        <rule id="LA_DUBTA" name="la dubta -> el dubte">
            <pattern>
                <token>la</token>
                <token>dubta</token>
            </pattern>
            <message>Com a substantiu, cal dir <suggestion>el dubte</suggestion>. "Dubta" pot ser una forma verbal del v. 'dubtar'.</message>
            <example correction="el dubte">Hem resolt de seguida <marker>la dubta</marker>.</example>
        </rule>
        <rule id="UNA_DUBTA" name="una dubta -> un dubte">
            <pattern>
                <token postag_regexp="yes" postag="D..FS."/>
                <token>dubta</token>
            </pattern>
            <message>Com a substantiu, cal dir <suggestion><match no="1" postag="(D..)F(S.)" postag_regexp="yes" postag_replace="$1M$2"/> dubte</suggestion>. "Dubta" pot ser una forma verbal del v. 'dubtar'.</message>
            <example correction="aquell dubte">Hem resolt de seguida <marker>aquella dubta</marker>.</example>
        </rule>
        <rulegroup id="QUALSSEVOL" name="qualsevol / qualssevol">
            <rule>
                <pattern>
                    <marker>
                        <token>qualsevol</token>
                    </marker>
                    <token>que</token>
                    <token min="0" max="2" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token postag="VS..3P.." postag_regexp="yes"/>
                </pattern>
                <message>Si concorda amb el verb "<match no="4"/>", cal usar el plural <suggestion>qualssevol</suggestion>.</message>
                <example correction="Qualssevol"><marker>Qualsevol</marker> que siguin les seves intencions, jo no me'n refiaria.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRESENT" name="present/presents (concordança)">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">tenir|fer</token>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token>present</token>
                    </marker>
                    <token postag="_GN_.P" postag_regexp="yes"/>
                </pattern>
                <message>L'adjectiu 'present' ha de concordar amb el substantiu a què es refereix.</message>
                <suggestion>presents</suggestion>
                <example correction="presents">¿Tens <marker>present</marker> les circumstàncies?</example>
            </rule>
            <rule>
                <antipattern>
                    <token skip="4">presents</token>
                    <token regexp="yes">i|,|o|ni</token>
                    <token postag="_GN_.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token inflected="yes" regexp="yes">tenir|fer</token>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token>presents</token>
                    </marker>
                    <token postag="_GN_.S" postag_regexp="yes"/>
                </pattern>
                <message>L'adjectiu 'present' ha de concordar amb el substantiu a què es refereix.</message>
                <suggestion>present</suggestion>
                <example correction="present">¿Tens <marker>presents</marker> la solució?</example>
                <example>¿Tens presents la causa i la finalitat?</example>
            </rule>
        </rulegroup>
        <rulegroup id="BASTANTS" name="bastants -> bastant">
            <rule>
                <pattern raw_pos="yes">
                    <marker>
                        <token>bastants</token>
                    </marker>
                    <token postag="A.*|V.P.*" postag_regexp="yes"><exception postag="N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Si "bastant" és un adverbi que modifica l'adjectiu "\2", s'escriu en singular.</message>
                <suggestion>bastant</suggestion>
                <example correction="bastant">Són <marker>bastants</marker> perillosos.</example>
                <example>Ací hi ha bastants presones.</example>
            </rule>
            <rule>
                <!-- words that are N+A, but usually A -->
                <pattern raw_pos="yes">
                    <token inflected="yes" skip="2">ser<exception scope="next" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    <marker>
                        <token>bastants</token>
                    </marker>
                    <token inflected="yes">conegut</token>
                </pattern>
                <message>Si "bastant" és un adverbi que modifica l'adjectiu "\3", s'escriu en singular.</message>
                <suggestion>bastant</suggestion>
                <example correction="bastant">Són <marker>bastants</marker> coneguts entre el públic.</example>
                <example>Els parers que havia sentit de bastants coneguts.</example>
                <example>És compartit per bastants coneguts.</example>
            </rule>
        </rulegroup>
        <rule id="CONCORDANCA_GRAN" name="concordança gran + nom/adjectiu">
            <!-- TODO: generalize adj + adj -->
            <pattern>
                <token>gran</token>
                <token postag="NC.P.*|A...P.*|V.P..P.." postag_regexp="yes"/>
            </pattern>
            <message>Possible error de concordança.</message>
            <suggestion>grans \2</suggestion>
            <suggestion>\1 <match no="2" postag_regexp="yes" postag="(NC.|A...|V.P..)P(.*)" postag_replace="$1S$2"/></suggestion>
            <example correction="Grans perjudicats|Gran perjudicat"><marker>Gran perjudicats</marker> per la decisió.</example>
        </rule>
        <rulegroup id="POSTPONED_ADJ_PARTICULAR" name="casos particulars d'adjectiu posposat">
            <rule>
                <pattern>
                    <token>adreça</token>
                    <token>de</token>
                    <token>correu</token>
                    <marker>
                        <token>electrònica</token>
                    </marker>
                </pattern>
                <message>L'adjectiu <suggestion>electrònic</suggestion> ha de concordar amb "correu".</message>
                <example correction="electrònic">Et diré la meva adreça de correu <marker>electrònica</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">adreça|adreces</token>
                    <token>de</token>
                    <token>correu</token>
                    <token>electrònic</token>
                    <token min="0">no</token>
                    <marker>
                        <token regexp="yes">vàlids?|correcte|incorrecte|invàlids?</token>
                    </marker>
                </pattern>
                <message>L'adjectiu ha de concordar amb "adreça".</message>
                <suggestion><match no="6" postag="AQ.M(.)." postag_regexp="yes" postag_replace="AQ0[FC]$10"/></suggestion>
                <example correction="vàlida">Adreça de correu electrònic no <marker>vàlid</marker>.</example>
                <example correction="vàlides">Adreces de correu electrònic no <marker>vàlids</marker>.</example>
                <example correction="incorrecta">Adreça de correu electrònic <marker>incorrecte</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AGREEMENT_POSTPONED_ADJ" name="concordança d'adjectiu posposat a substantius">
            <antipattern>
                <token>dona</token>
                <token postag="NC.*" postag_regexp="yes"/>
                <example>Això no sempre dona resultats.</example>
            </antipattern>
            <antipattern>
                <token postag="SENT_START"/>
                <token min="0" max="3" postag="_PUNCT.*" postag_regexp="yes"/>
                <token min="0">molt</token>
                <token regexp="yes">bon|bona|bones</token>
                <token regexp="yes">dia|vespre|vesprada|tarda|nit|nadal|festes|vacances|vacacions|diada</token>
                <token postag="[ANV].*|_possible_nompropi" postag_regexp="yes"><exception postag="_PUNCT.*|SPS00|C.*" postag_regexp="yes"/><exception inflected="yes">tenir</exception></token>
            </antipattern>
            <antipattern>
                <token>menjar</token>
                <token postag="N.*" postag_regexp="yes"/>
                <example>Menjar castanyes és bo per als ronyons.</example>
            </antipattern>
            <antipattern>
                <token>amb</token>
                <token regexp="yes">major|menor|més|menys</token>
                <token regexp="yes">freqüència|intensitat</token>
                <token min="0" postag="RG.*" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="SENT_START"/>
                <token min="0" max="3" postag="_PUNCT.*" postag_regexp="yes"/>
                <token min="0" max="1" regexp="yes">molts|moltes|molt|molta</token>
                <token regexp="yes">hola|felicitats|felicitat|enhorabona|salutacions|felicitacions|adeu|adéu|sort</token>
                <token postag="[ANVD].*|_possible_nompropi" postag_regexp="yes"><exception postag="_PUNCT.*|SPS00|C.*" postag_regexp="yes"/></token>
            </antipattern>
            <antipattern>
                <token>vols</token>
                <token min="0" postag="RG.*" postag_regexp="yes"/>
                <token skip="-1" postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
                <token>?</token>
                <example>Vols gelat?</example>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>l</token>
                <token>ser</token>
                <token min="0" postag="RG.*" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
                <example>Al ser més petita, no ho entenia.</example>
            </antipattern>
            <antipattern>
                <token>colors</token>
                <token regexp="yes">&colors_composts1;|&colors_composts2;</token>
                <token postag="CC|_PUNCT_CONT" postag_regexp="yes"/>
                <token regexp="yes">&colors_composts1;|&colors_composts2;</token>
                <example>Els colors vermell, taronja i groc.</example>
            </antipattern>
            <antipattern>
                <token>un</token>
                <token postag="CC"/>
                <token>més</token>
                <token postag="NC[MC][PN].*" postag_regexp="yes"/>
                <example>La detenció d'un o més menors.</example>
            </antipattern>
            <antipattern>
                <token>una</token>
                <token postag="CC"/>
                <token>més</token>
                <token postag="NC[FC][PN].*" postag_regexp="yes"/>
                <example>La detenció d'una o més menors.</example>
            </antipattern>
            <antipattern>
                <unify>
                    <feature id="genere"/>
                    <feature id="nombre"/>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes">comparar</token>
                    <unify-ignore>
                        <token>amb</token>
                        <token min="0" regexp="yes">\p{P}</token>
                    </unify-ignore>
                    <token postag="[DA].*" postag_regexp="yes"/>
                </unify>
                <example>Són de simple aficionat comparades amb (algunes) organitzacions de taxistes.</example>
            </antipattern>
            <antipattern>
                <token>inclosos</token>
                <token postag="_GN_MP"/>
                <example>Cal començar la feina inclosos els nouvinguts.</example>
            </antipattern>
            <antipattern>
                <token>incloses</token>
                <token postag="_GN_FP"/>
            </antipattern>
            <antipattern>
                <token>inclosa</token>
                <token postag="_GN_FS"/>
            </antipattern>
            <antipattern>
                <token>inclòs</token>
                <token postag="D..MS.|_GN_MS" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>tan</token>
                <token regexp="yes" inflected="yes">fort|fluix|fluixet</token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token>qualsevol</token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token>qualsevol</token>
                <token>cosa</token>
                <token>menys</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes" skip="6">passar|entrar</token>
                <token>vida</token>
                <token min="0" postag="RG.*" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
                <example>Va passar la major part de la vida embolicat en baralles.</example>
            </antipattern>
            <antipattern>
                <token postag="V.*" postag_regexp="yes">viu</token>
            </antipattern>
            <antipattern>
                <token>cara</token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" skip="5" inflected="yes">pujar|baixar|anar|venir</token>
                <marker>
                    <token regexp="yes">corrent|corrents</token>
                </marker>
                <example>Un home va baixar les escales corrent.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">&colors_composts1;</token>
                <token regexp="yes">&colors_composts2;</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">&expressio_DOS_NOMS;</token>
                <token/>
                <token regexp="yes">[/io\-–]</token>
                <token/>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">&expressio_DOS_NOMS;</token>
                <token postag="A.*|V.P.*" postag_regexp="yes" regexp="yes">.+-.+</token>
            </antipattern>
            <antipattern>
                <token postag="A..[CF]S.|V.P..SF.?" postag_regexp="yes"><exception postag="_GN_.*|_GV_" postag_regexp="yes"/><exception>mateixa</exception></token>
                <token regexp="yes" min="1" max="3">i|o|ni|/</token>
                <token postag="RG" regexp="yes">.+ment<exception>malament</exception></token>
                <example>Afectava els nens emocional i/o mentalment.</example>
            </antipattern>
            <antipattern>
                <token>seu</token>
                <token regexp="yes">a|en</token>
            </antipattern>
            <antipattern>
                <token>qualsevol</token>
                <token min="0" max="4" postag="&pronom_feble;|R.*" postag_regexp="yes"/>
                <token postag="V...3S.." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="D.*" postag_regexp="yes"/>
                <token regexp="yes">aleshores|llavors</token>
                <token/>
            </antipattern>
            <antipattern>
                <!--<token>cent</token>-->
                <token>per</token>
                <token>cent</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">acompanya(t|da|ts|des)</token>
                <token inflected="yes" regexp="yes">per|de</token>
            </antipattern>
            <antipattern>
                <token>pendent</token>
                <token regexp="yes">amunt|avall</token>
            </antipattern>
            <antipattern>
                <token>sans</token>
                <token>i</token>
                <token>estalvis</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">mort|morta|morts|mortes</token>
                <token>de</token>
                <token regexp="yes">son|fam|set|gana|cansament</token>
            </antipattern>
            <antipattern>
                <token>iva</token>
                <token>inclòs</token>
            </antipattern>
            <antipattern>
                <token>categoria</token>
                <token regexp="yes">prebenjamí|benjamí|aleví|cadet</token>
            </antipattern>
            <antipattern>
                <token case_sensitive="yes">VO</token>
                <token postag="A.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token/>
                <token spacebefore="no" regexp="yes">[\+/]|&dashes;</token>
                <token spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token>per</token>
                <token>molt</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>la</token>
                <token regexp="yes">meitat|mitat</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">de|d'</token>
                <token min="0">una</token>
                <token regexp="yes">manera|forma</token>
                <token postag="AQ.[CF][SN].|V.P..FS." postag_regexp="yes"/>
                <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="D[NI].*|A[QO].*" postag_regexp="yes"/>
                <token min="0" inflected="yes">de</token>
                <token regexp="yes" inflected="yes">&unitats_temps;|temps</token>
                <token min="0" max="3" postag="RG|LOC_ADV|AO.*" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"><exception regexp="yes" inflected="yes">&exceptions_unitatstemps_adj;</exception></token>
            </antipattern>
            <antipattern>
                <token><exception>cada</exception></token>
                <token regexp="yes" inflected="yes">vegada|volta|col?p|pic|&unitats_temps;</token>
                <token min="0" max="3" postag="RG|LOC_ADV|AO.*" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"><exception regexp="yes" inflected="yes">&exceptions_unitatstemps_adj;</exception></token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">&dies_setmana;|&mesos_any;|dia|&parts_dia;|moment|instant|temporada|estona</token>
                <token min="0" max="4" postag="RG|LOC_ADV|AO.*|CC" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">degut|directe|conforme</token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">junt|just|juntament</token>
                <token regexp="yes">a|amb</token>
            </antipattern>
            <antipattern>
                <token>just</token>
                <token regexp="yes">en|abans|després|quan|a|dins|fora|ací|aquí|allí|allà|com|davant|darrere|on</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">segur|menor|major</token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">atès|atés|atesa|atesos|ateses|donat|donats|donada|donades</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">més|menys</token>
                <token regexp="yes">gran|alt|baix|petit|menut|ràpid|lent</token>
                <token regexp="yes">que|de|d'</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">vegada|volta|pic|cop|colp|vegades|voltes|pics|cops|colps</token>
                <token regexp="yes">més|menys</token>
                <token regexp="yes">gran|alt|baix|petit|menut|ràpid|lent</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">vegada|volta|pic|cop|colp|vegades|voltes|pics|cops|colps</token>
                <token regexp="yes">consecutives|seguides|consecutius|seguits</token>
                <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">.*%|.*°C</token>
                <token regexp="yes" min="0">més|menys</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="RG|LOC_ADV|NP..G.*" postag_regexp="yes"/>
                <token>mateix</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">tret|llevat</token>
                <token regexp="yes">de|d'|que</token>
            </antipattern>
            <antipattern>
                <token>vist</token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">esquerra|dreta</token>
                <token regexp="yes">[\-/]</token>
                <token regexp="yes">esquerra|dreta</token>
            </antipattern>
            <antipattern>
                <token postag="NC.[SN].*|V.P.*|AQ0CN0" postag_regexp="yes" regexp="yes" inflected="yes">&denominacio;|denominar|anomenar|dir</token>
                <token min="0" postag="_QM_OPEN"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="NC.[PN].*" postag_regexp="yes" regexp="yes" inflected="yes">&denominacio;|denominar|anomenar|dir</token>
                <token min="0" postag="_QM_OPEN"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
                <token postag="CC|_PUNCT_CONT" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*|NC.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">&denominacio;|denominar|anomenar|dir</token>
                <token postag="_QM_OPEN"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="NC.S.*|V.P..S.." postag_regexp="yes" regexp="yes" inflected="yes">&denominacio;|denominar|anomenar|dir</token>
                <token>en</token>
                <token postag="NCMS000"/>
                <!--català... -->
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">&denominacio;</token>
                <token postag="AQ..S." postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes" skip="2">jugar|veure|mirar|arribar|aplegar|anar|venir|entrar|tornar|eixir|sortir|estar|alçar|aixecar|quedar|romandre|ser|reposar|descansar</token>
                <token regexp="yes">a|en|de</token>
                <token postag="D[AD].*" postag_regexp="yes" min="0"/>
                <token regexp="yes">camp|casa|llit|concert|teatre|vacances|escola|escoles|aula|habitació|terrassa|classe|cambra|cine|cinema</token>
                <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
                <example>Vam entrar a l'aula carregats amb les motxilles.</example>
                <example>El que més m'agrada és anar al cinema sola.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes" skip="4">passar|romandre|estar|ser</token>
                <token regexp="yes" inflected="yes">vacança|vacació|&dies_setmana;|&mesos_any;|&parts_dia;|&unitats_temps;|&estacions;</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"><exception regexp="yes" inflected="yes">&exceptions_unitatstemps_adj;</exception></token>
            </antipattern>
            <antipattern>
                <token>mes</token>
                <token>de</token>
                <token regexp="yes" inflected="yes">&mesos_any;</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"><exception inflected="yes" regexp="yes">proppassat|propvinent|passat|següent|anterior|posterior|pròxim|proper</exception></token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token postag="D.*" postag_regexp="yes" min="0"/>
                <token postag="NP..G.*" postag_regexp="yes" min="1" max="3"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <!--<antipattern>
                <token regexp="yes">satèl·lit|clau|líder|bomba|membre</token>
            </antipattern>-->
            <antipattern>
                <token inflected="yes" skip="2" regexp="yes">passar|portar|dur|fer|durant</token>
                <token inflected="yes" regexp="yes">&unitats_temps;&parts_dia;|temps</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"><exception regexp="yes" inflected="yes">&exceptions_unitatstemps_adj;</exception></token>
            </antipattern>
            <antipattern>
                <token regexp="yes">la|seua|seva|gran</token>
                <token>majoria</token>
                <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">la|seua|seva</token>
                <token>major</token>
                <token>part</token>
                <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="4">donar</token>
                <token>per</token>
                <token postag="V.P.*|AQ.*" postag_regexp="yes" inflected="yes" regexp="yes">fer|bo|vàlid|descomptar|suposar</token>
                <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">.*metre|cm|m|gram|.*litre</token>
                <token regexp="yes" min="0">més|menys</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>tan</token>
                <token>ràpid</token>
            </antipattern>
            <antipattern>
                <token postag="NP.*" postag_regexp="yes"/>
                <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="NC[MC][PN]000|A..[MC][PN].|V.P..PM." postag_regexp="yes"/>
                <token postag="A..[MC][SN].*|V.P..SM.|PX.MS.*" postag_regexp="yes"/>
                <token regexp="yes">,|i|o|ni</token>
                <token min="0" postag="RN"/>
                <token postag="A..[MC][SN].*|V.P..SM.|PX.MS.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="NC[MC][PN]000|A..[MC][PN].|V.P..PM." postag_regexp="yes"/>
                <token postag="A..[MC][PN].*|V.P..PM.|PX.MP.*" postag_regexp="yes"/>
                <token regexp="yes">,|i|o|ni</token>
                <token min="0" postag="RN"/>
                <token postag="A..[MC][PN].*|V.P..PM.|PX.MP.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="NC[FC][PN]000|A..[FC][PN].|V.P..PF." postag_regexp="yes"/>
                <token postag="A..[FC][SN].*|V.P..SF.|PX.FS.*" postag_regexp="yes"/>
                <token regexp="yes">,|i|o|ni</token>
                <token min="0" postag="RN"/>
                <token postag="A..[FC][SN].*|V.P..SF.|PX.FS.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="NC[FC][PN]000|A..[FC][PN].|V.P..PF." postag_regexp="yes"/>
                <token postag="A..[FC][PN].*|V.P..PF.|PX.FP.*" postag_regexp="yes"/>
                <token regexp="yes">,|i|o|ni</token>
                <token min="0" postag="RN"/>
                <token postag="A..[FC][PN].*|V.P..PF.|PX.FP.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="NC.[PN]000|A...[PN].|V.P..P.." postag_regexp="yes"/>
                <token postag="A...[SN].*|V.P..S..|PX..S.*" postag_regexp="yes"/>
                <token skip="6">(</token>
                <token>)</token>
                <token regexp="yes">,|i|o|ni</token>
                <token min="0" postag="RN"/>
                <token postag="A...[SN].*|V.P..S..|PX..S.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">unes|a|de</token>
                <token skip="6" regexp="yes">vegades|voltes</token>
                <token>altres</token>
                <token/>
            </antipattern>
            <antipattern>
                <token postag="D[DNI].*" postag_regexp="yes"/>
                <token regexp="yes">vegada|volta|pic|cop|colp|vegades|voltes|pics|cops|colps</token>
                <token min="0" regexp="yes">més|menys</token>
                <token/>
            </antipattern>
            <antipattern>
                <token postag="NC.*" postag_regexp="yes"/>
                <!-- milions, milers, multituds, gavadal...-->
                <token>de</token>
                <token postag="DA.*" postag_regexp="yes" min="0"/>
                <token regexp="yes">temps|vegada|volta|pic|cop|colp|vegades|voltes|pics|cops|colps|casos</token>
                <token min="0" postag="RG"/>
                <!--<token regexp="yes" min="0">més|menys</token>-->
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="D[ID].FS.|AO.FS." postag_regexp="yes"/>
                <token regexp="yes">vegada|volta</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="D[ID].MS.|AO.MS." postag_regexp="yes"/>
                <token regexp="yes">colp|cop|pic</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>una</token>
                <token regexp="yes">vegada|volta</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>una</token>
                <token regexp="yes">colp|cop|pic</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token inflected="yes">altre</token>
                <token inflected="yes" regexp="yes">vegada|volta|colp|cop|pic</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">per|la|el</token>
                <token postag="AO.*" postag_regexp="yes"/>
                <token inflected="yes" regexp="yes">vegada|volta|colp|cop|pic</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>en</token>
                <token regexp="yes">tot|qualsevol</token>
                <token>cas</token>
                <token min="0" postag="RG"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">de|per</token>
                <token>una</token>
                <token regexp="yes" skip="-1">banda|part</token>
                <token regexp="yes">de|per</token>
                <token>l'</token>
                <token>altra</token>
                <token min="0" postag="RG"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>bo</token>
                <token>i</token>
                <token postag="V.G.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>mascle</token>
                <token regexp="yes">i|o|/|-</token>
                <token>femella</token>
            </antipattern>
            <antipattern>
                <token>un</token>
                <token postag="SPS00"/>
                <token>l'</token>
                <token>altre</token>
                <token min="0" postag="RG"/>
                <token postag="AQ.MP.|V.P..PM." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>una</token>
                <token postag="SPS00"/>
                <token>l'</token>
                <token>altra</token>
                <token min="0" postag="RG"/>
                <token postag="AQ.FP.|V.P..PF.|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token>fet</token>
                <token min="0" postag="RG"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>en</token>
                <token postag="D[DI].*|A.*" postag_regexp="yes"/>
                <token regexp="yes">cas|casos|grau|mesura|ocasions|ocasió</token>
                <token min="0" postag="RG"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>bon</token>
                <token>punt</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="V.[MIS]..S.." postag_regexp="yes" skip="10"/>
                <token regexp="yes">sol|sola</token>
            </antipattern>
            <antipattern>
                <token postag="V.[MIS]..P.." postag_regexp="yes" skip="10"/>
                <token regexp="yes">sols|soles</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">de|d'|en</token>
                <token min="0">una</token>
                <token regexp="yes">manera|forma</token>
                <token postag="AQ.[FC][SN].|V.P..SF." postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">de|d'</token>
                <token postag="DD0FS0"/>
                <token regexp="yes">manera|forma</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <!--<antipattern>
                <token>en</token>
                <token postag="D[DI]0F.0" postag_regexp="yes"/>
                <token inflected="yes">ocasió</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>-->
            <antipattern>
                <token regexp="yes">passat|entrat|arribat|transcorregut|vençut|avançat|inclòs</token>
                <token>el</token>
                <token postag="NCMS000" inflected="yes" regexp="yes">&unitats_temps;</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">passada|entrada|arribada|transcorreguda|vençuda|avançada|inclosa</token>
                <token>la</token>
                <token postag="NCMS000" inflected="yes" regexp="yes">&unitats_temps;</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">passats|entrats|arribats|transcorreguts|vençuts|avançats|inclosos</token>
                <token>els</token>
                <token postag="NCMP000" inflected="yes" regexp="yes">&unitats_temps;</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">passades|entrades|arribades|transcorregudes|vençudes|avançades|incloses</token>
                <token>les</token>
                <token postag="NCFP000" inflected="yes" regexp="yes">&unitats_temps;</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">passat|entrat|vist|arribat|transcorregut|vençut</token>
                <token min="0" max="2" regexp="yes">més|menys|de|d'</token>
                <token postag="D[AID].MS." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">passada|entrada|vista|arribada|transcorreguda|vençuda</token>
                <token min="0" max="2" regexp="yes">més|menys|de|d'</token>
                <token postag="D[AID].FS." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">passats|entrats|vists|vistos|arribats|transcorreguts|vençuts</token>
                <token min="0" max="2" regexp="yes">més|menys|de|d'</token>
                <token postag="D[AID].MP.|DN.[MC][NP]." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">passades|entrades|vistes|arribades|transcorregudes|vençudes</token>
                <token min="0" max="2" regexp="yes">més|menys|de|d'</token>
                <token postag="D[AID].FP.|DN.[FC][NP]." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>com</token>
                <token regexp="yes">més|menys|manco</token>
                <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>la</token>
                <token>resta</token>
                <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>casos</token>
                <token regexp="yes" skip="1">nominatiu|acusatiu|genitiu|datiu</token>
                <token regexp="yes">nominatiu|acusatiu|genitiu|datiu</token>
            </antipattern>
            <antipattern>
                <token>categories</token>
                <token regexp="yes" skip="1">aleví|benjamí|sènior|júnior|mini</token>
                <token regexp="yes">aleví|benjamí|sènior|júnior|mini</token>
            </antipattern>
            <antipattern>
                <!-- TODO: altres combinacions -->
                <token skip="5">una</token>
                <token>i</token>
                <token skip="5">una</token>
                <token postag="AQ.[FC]P.|V.P..PF." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <!--triggers rule SON -->
                <token>son<exception scope="previous" postag="D.*" postag_regexp="yes"/></token>
                <token min="0" postag="RG"/>
                <token postag="AQ.[FC]P.|V.P..P[FM]." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>una</token>
                <token regexp="yes">manera|forma</token>
                <token inflected="yes">de</token>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token min="0" max="5" postag="RG|LOC_ADV|[DNA].*|V.P.*" postag_regexp="yes"><exception postag="A..[FC][SN].|V.P..SF" postag_regexp="yes"/></token>
                <token postag="A..[FC][SN].|V.P..SF" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
                <token>com</token>
                <token inflected="yes">ser</token>
            </antipattern>
            <antipattern>
                <token postag="SP.*|LOC_PREP|V.[^P].*|_GV_" postag_regexp="yes"/>
                <token min="0" postag="_PUNCT_CONT"/>
                <token postag="RG.*|LOC_ADV" postag_regexp="yes" max="3"/>
                <token min="0" postag="_PUNCT_CONT"/>
                <token postag="A.*|V.P.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <!-- probablement noms -->
                <token inflected="yes" regexp="yes">senyor|amic|diputat</token>
            </antipattern>
            <antipattern>
                <token>ai</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes" case_sensitive="yes">&unitats;</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes" case_sensitive="yes">&unitats_SI;</token>
                <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"/>
                <example>10 g llevat</example>
            </antipattern>
            <antipattern>
                <token postag="DN.*" postag_regexp="yes"/>
                <token postag="[NA].*" postag_regexp="yes" max="3"><exception regexp="yes">màxim|mínim</exception></token>
                <token regexp="yes">màxim|mínim</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes" inflected="yes" regexp="yes">mestre|estimat<exception postag="_GN_.*|ignore_concordance|AQ.CN.|_GV_" postag_regexp="yes"/></token>
                    </marker>
                    <token regexp="yes">[;,\.\?!]</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.PostponedAdjectiveConcordanceFilter" args="addComma:true"/>
                <message>Probablement hi falta una coma. O bé reviseu la concordança de «\1» amb els noms precedents.</message>
                <example correction=", mestra| mestre">Disculpeu el retard<marker> mestra</marker>.</example>
                <example correction=", mestre| mestra">Va ser una jugada<marker> mestre</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="AQ.*|V.P.*|PX.*" postag_regexp="yes"><exception postag="_GN_.*|ignore_concordance|AQ.CN.|_GV_" postag_regexp="yes"/><exception regexp="yes">primer|junts|juntes|plegats|plegades|segur|extra|estant|tocant</exception><exception regexp="yes">\p{Lu}.*</exception><exception scope="previous" postag="_loc_meitat"/></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.PostponedAdjectiveConcordanceFilter" args="key:value"/>
                <message>Reviseu la concordança de «\1» amb els noms precedents o bé reviseu la puntuació.</message>
                <example correction="blanc|blanca">La casa del poble <marker>blanques</marker>.</example>
                <example correction="clíniques">Anàlisis <marker>clínica</marker>.</example>
                <example correction="estès|estés|esteses">El tipus de cintes més <marker>estesa</marker>.</example>
                <example correction="motivats">El rebuig i la indignació <marker>motivades</marker> per aquesta actitud.</example>
                <example correction="blanques">Aquestes són les cadires <marker>blancs</marker>.</example>
                <example correction="vermelles">Són cases <marker>vermells</marker>.</example>
                <example correction="blanc|blanca">La casa del poble <marker>blancs</marker>.</example>
                <example correction="humana">Un lloro pot imitar la parla <marker>humà</marker>.</example>
                <example correction="luxós">En un restaurant <marker>luxosa</marker></example>
                <example correction="decorat">En un restaurant solemnement <marker>decorada</marker></example>
                <example correction="calorós">¿Quin és el més <marker>calorosa</marker> de totes les estacions?</example>
                <example correction="muntades">Amb la bobina i la placa electrònica <marker>muntats</marker> en una caixa</example>
                <example correction="retallada|retallats">amb alguns motllurats de guixeria <marker>retallades</marker></example>
                <example correction="retallada|retallats">amb alguns motllurats de guixeria <marker>retallat</marker></example>
                <example correction="territorials">amb dos conjunts <marker>territorial</marker> diferents entre si</example>
                <example correction="barrejat|barrejats">amb rigor i honor <marker>barrejades</marker></example>
                <example correction="habitual">amb una alineació impròpiament <marker>habituals</marker></example>
                <example correction="habitual">amb una alineació molt poc <marker>habituals</marker></example>
                <example correction="habitual">amb una alineació poc <marker>habituals</marker></example>
                <example correction="mestra">Aquella va ser la seva peça <marker>mestre</marker>.</example>
                <example correction="adequades">El rei ha trobat l'excusa i l'explicació <marker>adequat</marker>.</example>
                <example correction="adequades">El rei ha trobat l'excusa i l'explicació <marker>adequats</marker>.</example>
                <example correction="perfecta">El rei ha trobat l'excusa <marker>perfecte</marker>.</example>
                <example correction="comunes">En efecte, hi ha consideracions llavors força <marker>comuns</marker>.</example>
                <example correction="unida">En una molècula de glucosa i una de fructosa <marker>units</marker>.</example>
                <!-- TODO: unides -->
                <example correction="misteriós">Era un home força <marker>misteriosos</marker></example>
                <example correction="inexplicables">Eren uns fets cada volta més <marker>inexplicable</marker>.</example>
                <!--el vent al voltant de la galàxia cada vegada més fort-->
                <example correction="autonòmica|autonòmiques">Especialment en matèria de policia i justícia <marker>autonòmics</marker></example>
                <example correction="inexplicables">fets moltes vegades <marker>inexplicable</marker></example>
                <example correction="limítrof|limítrofa|limítrofes">hi ha hagut una certa recuperació (3,2%), efecte en part de la descongestió madrilenya cap a les províncies <marker>limítrofs</marker> de Toledo i Guadalajara.</example>
                <example correction="catalanes">la llengua i la cultura <marker>catalans</marker>.</example>
                <example correction="llistats">La massa, el radi i la lluminositat <marker>llistades</marker> per ell.</example>
                <example correction="llistats">La massa, el radi i la lluminositat <marker>llistat</marker> per ell.</example>
                <example correction="dolós|doloses">La petició de tramitar el cas per lesions <marker>dolosa</marker>.</example>
                <example correction="immediat|immediates">Les perspectives de futur <marker>immediata</marker>.</example>
                <example correction="immediat|immediates">Les perspectives de futur <marker>immediats</marker>.</example>
                <example correction="curts">pantalons <marker>curt</marker> o llargs</example>
                <example correction="obtinguts|obtenguts">per mitjà de gàmetes haploides <marker>obtingudes</marker> per meiosi</example>
                <example correction="inventat|inventades">recull de llegendes i cançons populars en part <marker>inventats</marker> per ell</example>
                <!--<example correction="">Son molt <marker>boniques</marker></example>-->
                <example correction="recalcades">sota les grans persianes de color verd <marker>recalcada</marker></example>
                <example correction="recalcades">sota les grans persianes de color verd <marker>recalcat</marker></example>
                <example correction="recalcades">sota les grans persianes de color verd <marker>recalcats</marker></example>
                <example correction="complex|complexa|complexes">Són unes corbes de llum <marker>complexos</marker>.</example>
                <example correction="doctorals">Tesis <marker>doctoral</marker></example>
                <example correction="infinit|infinita">Un punt de densitat i gravetat <marker>infinits</marker>.</example>
                <example correction="porcines">Unes explotacions ramaderes <marker>porcina</marker>.</example>
                <example correction="mateixa">vaig posar mans a l'obra: a dins de casa <marker>mateix</marker> vaig cavar un sot per enterrar</example>
                <example correction="material">és tan ple d'urgències, tan ple de desitjós <marker>materials</marker></example>
                <example correction="elevat|elevada|elevats">Índex de desenvolupament humà i qualitat de vida <marker>elevades</marker>.</example>
                <example correction="misteriós">Era un home força <marker>misteriosa</marker>.</example>
                <example correction="destrossada">La casa <marker>destrossat</marker>.</example>
                <example correction="pobra">John va convèncer els seus amics d'ajudar a la família <marker>pobre</marker>.</example>
                <example correction="comunicatius">és important tenir dots <marker>comunicatives</marker>.</example>
                <example correction="econòmics">en el creixement i la llibertat <marker>econòmiques</marker></example>
                <example correction="característics">Els tipus més <marker>característic</marker>.</example>
                <example correction="desitjats" type="triggers_error">Treure del material la forma i la textura <marker>desitjades</marker>.</example>
                <example correction="magrebina">Noia <marker>magrebí</marker>.</example>
                <example correction="negre">Moix <marker>negra</marker>.</example>
                <example correction="corteses">Paraules <marker>cortès</marker>.</example>
                <example correction="cortesos">Mots <marker>cortès</marker>.</example>
                <example correction="rurals">D'Ariany a Inca, camins <marker>rural</marker>.</example>
                <example correction="espessa">Una massa <marker>espès</marker>.</example>
                <example correction="complexos">Nombres <marker>complexes</marker>.</example>
                <example correction="petita">Compra una taula <marker>petits</marker>.</example>
                <example correction="llarga">Una traducció <marker>llarg</marker>.</example>
                <example correction="immigratòria|immigratoris">Els governants de Barcelona amb l'allau <marker>immigratori</marker>.</example>
                <example>És en alguns casos <marker>documentat</marker>.</example>
                <example>Si no dormissis estaries mort.</example>
                <!-- ambiguous -->
                <example>Però en la majoria dels casos molt reduït.</example>
                <example>la Certificació DTF de Turisme Familiar atorgada per la Generalitat</example>
                <example>Estrella Morente, cantant de flamenc espanyola.</example>
                <example>Un eclipsi lunar també dura més.</example>
                <example>Van tornar cap a casa una mica tristos.</example>
                <example>Els grups funcionals amino i carboxil trobats en els aminoàcids.</example>
                <example>Tres vegades gran.</example>
                <example>Va viure diverses dècades immers.</example>
                <example>L'ermita va romandre molt de temps abandonada.</example>
                <example>Després de la primera lluna plena passat el solstici d’hivern.</example>
                <example>la devolució una vegada finalitzat el termini</example>
                <example>Depèn del màxim de vegades autoritzades.</example>
                <example>L'or resultant amb prou feines dura uns segons.</example>
                <example>Han estat de manera inicial basats en una arquitectura de 16 bits.</example>
                <example>amb materials com el sulfur d'hidrogen procedents</example>
                <example>No podia fer la feina sol.</example>
                <example>fent possible interiors més amplis</example>
                <example>No podien fer el muntatge soles.</example>
                <example>França <marker>mateix</marker> ho necessita.</example>
                <example>una combinació de dos o més metalls obtinguda generalment</example>
                <example>És en tot cas poc honesta.</example>
                <example>Han estat de fet exterminades.</example>
                <example>Fer una torre o fortificació bo i al·legant que això era legítim.</example>
                <example>D'una banda estava tranquil, de l'altra més neguitós.</example>
                <example>amb la mirada de cadascun dels homes clavada en la de l'adversari</example>
                <example>es van posar en camí proveïts de presents</example>
                <example>confondre en un mateix amor amics i enemics</example>
                <example>D'allà prové la paraula catalana oceà.</example>
                <example>Les formigues mascle i femella.</example>
                <example>Va esdevenir en pocs anys força hegemònica.</example>
                <example>amb un rendiment del 5,62%, més alta que el 5,44%</example>
                <example>un a baix i un altre a dalt identificat amb el símbol</example>
                <example type="triggers_error" reason="ambiguous">un a baix i un altre a dalt identificats amb el símbol</example>
                <example type="triggers_error" reason="ambiguous">un a baix i un altre a dalt identificada amb el símbol</example>
                <example>Era del tipus hematites vermella.</example>
                <example>El lleopard, que sovint caça conills i altres animals petits.</example>
                <!-- ?? -->
                <example>Es van somriure l'una a l'altra encara dretes, suades i panteixants.</example>
                <example>-Així, ¿viatges sola? -va dir</example>
                <example>-Maleït ximple! -va exclamar Tom</example>
                <example>a confondre en un mateix amor amics i enemics</example>
                <example>a França mateix</example>
                <example>a la infermeria, d'allò més interessat</example>
                <example>al camí va trobar una branca de roure sòlida</example>
                <example>al capdamunt de les Costes d'en Quintanes, sota mateix del Turó</example>
                <example>amb alguns motllurats de guixeria classicitzant</example>
                <example>amb alguns motllurats de guixeria classicitzants</example>
                <example>amb alguns motllurats de guixeria retallada</example>
                <example>amb alguns motllurats de guixeria retallats</example>
                <example>amb la terra repartida entre diversos propietaris, bé que encara poc poblada</example>
                <example>amb la veu i el posat cada cop més agressius</example>
                <example>Amb un termini d'execució de nou mesos aproximadament.</example>
                <example>amb una expressió de dolor i de por barrejats.</example>
                <example>amb una taula de logaritmes davant meu.</example>
                <example>aquest text, el més antic de l'obra fins ara conegut</example>
                <example>aquestes activitats avui residuals donada ja la manca de territori</example>
                <example>Batalla entre asteques i espanyols coneguda com la Nit Trista.</example>
                <example>Bernabé i Saule, un colp acomplerta la seva missió a Jerusalem</example>
                <example>Bernabé i Saule, un cop acomplerta la seva missió a Jerusalem</example>
                <example>Bernabé i Saule, una vegada acomplert el seu viatge a Jerusalem</example>
                <example>Bernabé i Saule, una volta acomplert el seu viatge a Jerusalem</example>
                <example>Cada polinomi en forma expandida</example>
                <example>Com més petita és l'obertura de diafragma, més grans són la profunditat de camp i la profunditat</example>
                <example>constitueix l'única comunitat autònoma amb menys aturats</example>
                <example>Copa del món femenina.</example>
                <example>de la captura i l'assassinat recents</example>
                <example>De la literatura i la cultura catalanes.</example>
                <example>Del segle XVIII però reconstruïda recentment</example>
                <example>des de la tradicional divisió en dos regnes establida per Linnaeus</example>
                <example>despres de la revolta contra el poder pontifici iniciada a Bolonya</example>
                <example>donar estocades sense ordre ni concert mal dirigides</example>
                <example>durant tot l'any, i del sud-est, més notoris a la primavera</example>
                <example>edificacions superposades d'època romana republicanes i imperials</example>
                <example>El 1640 una junta de nobles reunida a Lisboa</example>
                <example>El 1967 una partida de liberals rebel al govern</example>
                <example>El "treball" en qüestió, normalment associat a un lloc de treball pagat</example>
                <example>El castell està totalment en ruïnes i completament cobert de vegetació.</example>
                <example>el Moviment per l’Autodeterminació cors</example>
                <example>el personatge canvià físicament: més alt i prim que el seu germà</example>
                <example>El programari baixa el cost i millora la qualitat dels serveis.</example>
                <example>el record, i absolutament fascinats</example>
                <example>El rei ha trobat l'excusa i l'explicació adequada.</example>
                <example>El rei ha trobat l'excusa i l'explicació adequades.</example>
                <example>El riu passa engorjat en aquest sector </example>
                <example>El tabaquisme és l'addicció al tabac provocada per components.</example>
                <example>el text de més àmplia i persistent influència</example>
                <example>el text de més àmplia influència</example>
                <example>Ell i jo som una altra vegada partidaris del rei</example>
                <example>Els períodes clàssic i medieval.</example>
                <example>En efecte, hi ha consideracions racistes, llavors força comunes</example>
                <example>En l'actualitat està del tot despoblada de residència permanent.</example>
                <example>En l'eix esquerra-dreta.</example>
                <example>En un entorn de prova segur</example>
                <example>En una molècula de glucosa i una de fructosa <marker>unides</marker>.</example>
                <example>L'església conserva una imatge de sant Miquel i una creu de pedra molt antigues.</example>
                <example>Es caracteritza per la fúria i l'ànsia de venjança causades per les constants infidelitats.</example>
                <example>El "pensament màgic" i la teologia mística cristiana previs a la Il·lustració.</example>
                <example>Entitat oficial de crèdit a mitjà i llarg termini constituïda l'any 1920</example>
                <example>era la defensa i seguretat mútues</example>
                <example>Era poderós, força estrabul·lat</example>
                <example>Era un home força misteriós</example>
                <example>eren quatre vegades més alts</example>
                <example>eren uns fets cada volta més inexplicables</example>
                <example>Es fa segons regles de lectura constants i regulars.</example>
                <example>es movien mitjançant filferros, tot projectant ombres</example>
                <example>Especialment en matèria de policia i finançament autonòmics</example>
                <example>Especialment en matèria de policia i justícia autonòmiques</example>
                <example>Fou un dels primers barris de barraques sorgit després del 1939</example>
                <example>han estat tant elogiades per la crítica teatral, com polèmiques</example>
                <example>he passat una nit i un dia sencers a la deriva</example>
                <example>i el premi a la investigació mèdica atorgat per la Funadació</example>
                <example>i ronda amagat pels carrers</example>
                <example>I sí, la crisi serà llarga, molt llarga, potser eterna.</example>
                <example>instruments de càlcul basats en boles anomenats yupana.</example>
                <example>ja que sovint causa baixes entre els gossos i ovelles</example>
                <example>l'endeutament que generà fou força elevat</example>
                <example>l'experiència sensitiva i la raó, degudament combinades.</example>
                <example>l'obra de Boeci amb espontaneïtat i vigor notables</example>
                <example>L'olor dels teus perfums, més agradable que tots els bàlsams.</example>
                <example>L'origen de l'àbac està literalment perdut en el temps.</example>
                <example>L'origen ha esdevingut literalment perdut en el temps.</example>
                <example>L'URL introduït</example>
                <example>la captura i l'assassinat recents</example>
                <!--desambiguar "la captura"-->
                <example>la denominació valencià per a la llengua pròpia</example>
                <example>La indústria, tradicionalment dedicada al tèxtil i ara molt diversificada,</example>
                <example>La massa, el radi i la lluminositat llistada per ell.</example>
                <example>La massa, el radi i la lluminositat llistats per ell.</example>
                <example>la meitat mascles i la meitat femelles</example>
                <example>La meua filla viu amb mi la major part del temps</example>
                <example>La part superior esquerra</example>
                <example>La raó sol allunyar-se dels extrems</example>
                <example>la revolta contra el poder pontifici iniciada a Bolonya</example>
                <!-- desambiguar "la revolta-->
                <example>la tècnica i l'art cinematogràfic.</example>
                <example>la tècnica i l'art cinematogràfica.</example>
                <example>la tècnica i l'art cinematogràfics.</example>
                <example>la tècnica i l'art cinematogràfiques.</example>
                <example>la vista en el magnífic ocell de potes i bec vermells</example>
                <example>les causes per primera vegada explicades</example>
                <example>Les meitats dreta i esquerra de la mandíbula.</example>
                <example>Les perspectives de futur immediat.</example>
                <example>Les perspectives de futur immediates.</example>
                <example>Les perspectives i el futur immediats.</example>
                <example>no arriben als 300 mm de pluja anuals</example>
                <example>no s'atorguen drets de visita tret que ho consenta el progenitor</example>
                <example>oficialment la comarca[2] del Moianès, molt reivindicada</example>
                <example>p. ex., l'ADN polimerasa forma polímers d'ADN</example>
                <example>per a dur a terme tota la lectura i escriptura requerides</example>
                <example>per les causes explicades fa molt difícil</example>
                <example>podrien també esdevenir correlacionades</example>
                <example>Quan un satèl·lit baixa a 180 km</example>
                <example>que criï sense variació, per molt lleugers que fossin</example>
                <example>que en l'actualitat viu a la ciutat de Santa Cruz</example>
                <example>que seria en pocs anys força hegemònica a Catalunya</example>
                <example>Setmanari il·lustrat d'art, literatura i actualitats fundat a Barcelona</example>
                <example>Som els més antisistema</example>
                <example>sota les grans persianes de color verd recalcades</example>
                <example>Són de barba i cabellera blanques</example>
                <example>Són força desconegudes</example>
                <example>són pràcticament dos graus més baixes</example>
                <example>són submarines i la nostra gent viu al fons del mar.</example>
                <example>tenen en canvi altres parts de llur estructura certament molt anormals:</example>
                <example>tenen moltes més dificultats</example>
                <example>Tesis doctorals</example>
                <example>trobarien un dels nanos mort de fred</example>
                <example>un caràcter fix, per molt extraordinària que sigui la manera</example>
                <example>un dibuix de colors vius d'un noi ben plantat i una noia preciosa drets</example>
                <example>un Do dues octaves més alt que l'anterior</example>
                <example>Un punt de densitat i gravetat infinites.</example>
                <example>un tram més tou, amb morfologia i color diferents.</example>
                <example>Una casa cinquanta vegades més gran.</example>
                <example>una organització paramilitar de protecció civil típicament catalana</example>
                <example>una quantitat copiosa de llavors olioses</example>
                <example>va reaccionar, la molt astuta, així</example>
                <example>Va veure una cara rosada i arrugada, una boca sense dents oberta</example>
                <example>Zeus, força cansat de tot</example>
                <example>És força amarg</example>
                <example>És un informe sobre la cultura japonesa realitzat per encàrrec de l'exèrcit d'Estats Units.</example>
                <example>és unes 20 vegades més gran que l'espermatozou.</example>
                <example>és unes quantes vegades més gran que l'espermatozou.</example>
                <example>és unes vint vegades més gran que l'espermatozou.</example>
                <example>Índex de desenvolupament humà i qualitat de vida elevada</example>
                <example>Índex de desenvolupament humà i qualitat de vida elevat</example>
                <example>Índex de desenvolupament humà i qualitat de vida elevats</example>
                <example>Vivien a la casa paterna, mig confosos entre els criats.</example>
                <example>És per primera vegada documentat en el segle XIX.</example>
                <example>Era altres vegades estacionat darrere.</example>
                <example>Mil milions de vegades més cruel.</example>
                <example>L'antic testament ensenya als cristians quelcom crucial sobre eclesiologia.</example>
                <example>Quan un puja, l'altre baixa, cosa que provoca una major propulsió.</example>
                <example>Aquest dimecres tècnics de la Generalitat comencen a reunir-se.</example>
                <example>La població està cada dia més i més ben informada.</example>
                <example>Tant les estructures lingüístiques com el vocabulari necessaris.</example>
                <example>Queia a la calçada tan llarg com era.</example>
                <!--<example>Això dóna la clima característiques molt particulars.</example>-->
                <example>Si l’empresari fes la comunicació transcorreguts els deu dies.</example>
                <example>Si l’empresari fes la comunicació transcorregudes més de dues setmanes.</example>
                <example>Si l’empresari fes la comunicació transcorreguda més d'una setmana.</example>
                <example>La raó en forma part tant com l'afectivitat.</example>
                <example>Han posat en pràctica polítiques d'ocupació.</example>
                <example>Treuen a la llum artistes molt vàlids.</example>
                <example>En una nova etapa com a espai de creació pluridisciplinari.</example>
                <example>Un embardissat correiol baixa fort en direcció al mar.</example>
                <example>Desmarcar-nos de les estructures tipus supermercats.</example>
                <example>Les paraules llibertat, natura, respecte.</example>
                <example>Amb una goma tipus triatló.</example>
                <example>Un castell de tal importància aixecat sobre el tossal.</example>
                <example>Gaudí accepta, no cal dir-ho.</example>
                <example>Hi ha funcions fins fa no gaire temps plenament urbanes.</example>
                <example>És un sistema legal, financer i de credencials establert per un govern.</example>
                <example correction="fixa">Monyó: peça cilíndrica <marker>fix</marker>.</example>
                <example correction="següents">Durant els tres mesos <marker>següent</marker>.</example>
                <example>Són els elements distintius: tradició i història comunes.</example>
                <example>La dosi adequada de biaix ideològic.</example>
                <example>Les reformes foren de manera general molt bones.</example>
                <example>Amb vida encara ben avançat el segle XX.</example>
                <example>Son pare arriba a casa habitualment begut.</example>
                <example>Sempre arriben a casa beguts.</example>
                <example>Va quesar una estona callat.</example>
                <example>Si aguantes una estona despert, t’adones que no n’hi ha per a tant.</example>
                <example>Si la pogués veure estic segura que no la reconeixeria.</example>
                <example>El precepte que examinem resulta equívoc.</example>
                <example>Quan juguem concentrats també som un bon equip.</example>
                <example>No podem donar d'alta més usuaris.</example>
                <example>Si rebeu amb èxit respostes d'una altra màquina d'Internet.</example>
                <example>I la nova reina seu al tron.</example>
                <example>Quanta raó tens!</example>
                <example>Roma no paga traïdors.</example>
                <example>M’omplia per més mal pagada que estigués.</example>
                <example>Truca usuari demanant explicacions.</example>
                <example>Espera respostes i respostes efectives.</example>
                <example>Tenia en el seu centre animals de granja.</example>
                <example>La part física mostra dificultats.</example>
                <example>La física mostra dificultats.</example>
                <example>Busca sinònims i antònims.</example>
                <example>Quatre pàgines màxim sense comptar portada i índex.</example>
                <example>Dona dret a votar.</example>
                <example>Vull saber a quina planta va.</example>
                <example>A quina edat vares començar?</example>
                <example>Amb la massa fer dues barres llargues.</example>
                <example>Mitjons de mitja blancs.</example>
                <example>Una a dalt i una a baix.</example>
                <example>Això condemna una part rellevant de la població a dificultats extremes.</example>
                <example>Sovint s'usa per a transcriure a text entrevistes o converses.</example>
                <example>S'ha d'avisar si portes convidats.</example>
                <!-- TODO: 
                Els costats superior i laterals.
                ambiguous: té una manera de jugar aquestes gires tan femenina
                missing comma: d'una banda tossut i, de l'altra, del tot inepte
                
                En efecte, hi ha consideracions racistes, llavors força comuns
                En efecte, hi ha consideracions, llavors força comuns
                Índex de desenvolupament humà i qualitat de vida elevat
                
                policia i justícia són més usualment femenins, encara que poden ser masculins
                
                una part eren saduceus i una altra fariseus
                
                -->
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_NUMERALS" name="concordances en numerals">
            <!-- noms, adjectius en singular  -->
            <antipattern>
                <token postag="K">coma</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\d\d?</token>
                <token regexp="yes">-|/</token>
                <token regexp="yes">\d\d?</token>
                <token regexp="yes">-|/</token>
                <token regexp="yes">\d\d\d\d</token>
            </antipattern>
            <antipattern>
                <token>núm</token>
                <token>.</token>
                <token regexp="yes">\d+</token>
                <example>BOE núm. 3 suplement</example>
            </antipattern>
            <rule>
                <antipattern>
                    <token>i</token>
                    <token>dos</token>
                    <token>arreu</token>
                </antipattern>
                <antipattern>
                    <token>1</token>
                    <token>/</token>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token>part</token>
                </antipattern>
                <antipattern>
                    <marker>
                        <token postag="DN..P.*" postag_regexp="yes"><exception regexp="yes">\d|dos|tres|quatre|cinc|sis|set|vuit|nou|huit|deu</exception></token>
                        <token>aniversari</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <token>de</token>
                    <token>vint-i-un</token>
                    <token>botó</token>
                </antipattern>
                <antipattern>
                    <token>1</token>
                    <token>/</token>
                    <token>2</token>
                    <example>1/2 grup</example>
                </antipattern>
                <antipattern>
                    <token>hora</token>
                    <token>local</token>
                </antipattern>
                <pattern>
                    <token postag="DN..P.*" postag_regexp="yes"><exception postag="A...S.*|AO.*" postag_regexp="yes"/><exception regexp="yes">0*1</exception></token>
                    <marker>
                        <token postag="NC.S.*" postag_regexp="yes"><exception postag="N..[PN].*|V.[^P].*|_possible_nompropi|AO.*|_english_ignore_" postag_regexp="yes"/><exception regexp="yes">&mesos_any;</exception><exception regexp="yes">bis|(?-i)CE</exception></token>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="2" postag="N..P.*"/></suggestion>
                <!-- <suggestion><match no="2" postag="N..P.*" /></suggestion> -->
                <example correction="homes|hòmens">Trenta-dos <marker>home</marker>.</example>
                <example correction="anys">en trenta-un <marker>any</marker>.</example>
                <example correction="homes|hòmens">Dos <marker>home</marker>.</example>
                <example correction="parts">2/3 <marker>part</marker>.</example>
                <example correction="aniversaris">en dos <marker>aniversari</marker>.</example>
                <example correction="anys">Vint <marker>any</marker> després.</example>
                <example correction="dosis">Van rebre 50.000 <marker>dosi</marker> de la vacuna.</example>
                <example>en el cinquanta aniversari</example>
                <example>Trenta-dos homes.</example>
                <example>El 2 d'agost de 1644 Lleida</example>
                <example>la 35 Divisió Internacional</example>
                <example>En l'article 151 CE.</example>
                <example>1 concert per a violí</example>
                <example>1/24 part d'unitat</example>
                <example>En l'article 4 bis</example>
                <example>Anava vestit de vint-i-un botó.</example>
                <example>01 valor numèric 20</example>
                <example>Hi van invertir 1 M€.</example>
                <example>Hi van invertir 200 M$.</example>
                <example>Va pensar en el nou ésser.</example>
                <example>Hi vaig estar sis mesos el 2006 i mig any més el 2008.</example>
                <example>totes dues dintre d'una etiqueta</example>
            </rule>
            <!-- Hauria de ser la regla ComplexAdjectiveConcordance. Però prèviament cal haver desambiguat bé el nombre. -->
            <!-- <example>la comissió de vint-i-quatre encarregada</example>-->
            <rule>
                <antipattern>
                    <token>per</token>
                    <token>cent</token>
                </antipattern>
                <antipattern>
                    <token>zero</token>
                    <token regexp="yes">absolut|inicial</token>
                </antipattern>
                <pattern>
                    <token postag="DN..P.*" postag_regexp="yes"><exception postag="A...S.*|NCF.*|.*LOC_ADV.*|AO.*" postag_regexp="yes"/><exception regexp="yes">[\d ,.]+</exception></token>
                    <marker>
                        <token postag="A...S.*|V.P..S." postag_regexp="yes"><exception postag="A...[PN].*|V.P..P.|_possible_nompropi|AO.*" postag_regexp="yes"/><exception regexp="yes">màxim|mínim</exception></token>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="2" postag="A...P.*|V.P..P."/></suggestion>
                <example correction="únics|úniques">Trenta-dos <marker>únic</marker>.</example>
                <example correction="únics|úniques">Dos <marker>únic</marker>.</example>
                <example>Trenta-dos únics.</example>
                <example>Equival a 136 seguit de 10 zeros.</example>
                <example>Tenia una set terrible.</example>
                <example>de les aigües de la deu propera</example>
                <example>Un tant per cent anual.</example>
                <example>De zero absolut.</example>
                <example>Amb zero inicial.</example>
                <!--La regla de tres directa-->
            </rule>
            <rule>
                <antipattern>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token>més</token>
                    <token>1</token>
                </antipattern>
                <antipattern>
                    <token spacebefore="no" regexp="yes">[.-]</token>
                    <token spacebefore="no">1</token>
                </antipattern>
                <pattern>
                    <token>1</token>
                    <!-- spacebefore desapareix en action="filter"?? -->
                    <marker>
                        <token postag="A...P.*|V.P..P.|N..P.*" postag_regexp="yes"><exception postag="A...S.*|V.P..S.|N..S.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="2" postag="A...S.*|V.P..S.|N..S.*"/></suggestion>
                <example correction="milió">té 1 <marker>milions</marker></example>
                <example>1 cas de suïcidi</example>
                <example>té 1,1 milions</example>
                <example>d'1 m per quilòmetre</example>
                <example>Hi ha 4 més 1 grans per lloc decimal.</example>
                <example>5.2.1 Casos especials</example>
                <example>Classe: P-1 Crancs verds.</example>
            </rule>
            <!-- els numerals després de nom són invariables ??? -->
            <rule>
                <pattern>
                    <token postag="N.*" postag_regexp="yes" regexp="yes">\p{Ll}.+<exception inflected="yes">milió</exception></token>
                    <marker>
                        <token postag="DN0FP0"><exception postag="_GN_FP"/><exception regexp="yes">[\d .,]+</exception></token>
                    </marker>
                    <token><exception regexp="yes">o|i</exception></token>
                </pattern>
                <message>Els numerals són invariables darrere de nom. Useu la forma masculina.</message>
                <suggestion><match no="2" postag_regexp="yes" postag="DN0FP0" postag_replace="DN0MP0"/></suggestion>
                <short>Error de concordança</short>
                <example correction="dos">La planta <marker>dues</marker>.</example>
                <example>La planta dos.</example>
                <example>El pis dos.</example>
                <example>havia de passar llista dues o tres vegades</example>
                <example>Un milió dues-centes mil?</example>
                <example>I quines dues!</example>
                <example>Cal tenir també en compte dues altres morfologies típiques.</example>
            </rule>
            <!-- art fem 'una' + numeral masculí-->
            <rule>
                <pattern>
                    <token postag="D..FP.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="NCCN000|DN.*" postag_regexp="yes" regexp="yes">.*un</token>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="2" regexp_match="(.*un)" regexp_replace="$1a"/></suggestion>
                <example correction="trenta-una">Aquelles <marker>trenta-un</marker> dones.</example>
                <example>Les trenta-una.</example>
            </rule>
            <!-- combinacions masc + fem -->
            <rule>
                <pattern>
                    <marker>
                        <token postag="DN.*" postag_regexp="yes" regexp="yes">.*un</token>
                    </marker>
                    <token postag="N.FP.*|A..FP.*|V.P..PF.?" postag_regexp="yes"><exception postag="N.[MC]P.*|A..[MC]P.*|V.P..PM.?" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" regexp_match="(.*)(un)" regexp_replace="$1una"/></suggestion>
                <example correction="Trenta-una"><marker>Trenta-un</marker> xiquetes.</example>
                <example>Trenta-una xiquetes.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="DN.*" postag_regexp="yes" regexp="yes">.*cents<exception regexp="yes">.*dos-cents</exception></token>
                    </marker>
                    <token postag="N.FP.*|A..FP.*|V.P..PF.?" postag_regexp="yes"><exception postag="N.[MC]P.*|A..[MC]P.*|V.P..PM.?" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" regexp_match="(.*)(cents)" regexp_replace="$1centes"/></suggestion>
                <example correction="Tres-centes"><marker>Tres-cents</marker> xiquetes.</example>
                <example>Tres-centes xiquetes.</example>
            </rule>
            <!-- combinacions fem+masc-->
            <rule>
                <pattern>
                    <marker>
                        <token postag="DN.*" postag_regexp="yes" regexp="yes">.*dues</token>
                    </marker>
                    <token postag="N.MP.*|A..MP.*|V.P..PM.?" postag_regexp="yes"><exception postag="N.[FC]P.*|A..[FC]P.*|V.P..PF.?" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" regexp_match="(.*)[Dd]ues" regexp_replace="$1dos"/></suggestion>
                <example correction="Trenta-dos"><marker>Trenta-dues</marker> xiquets.</example>
                <example>Trenta-dos xiquets.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="DN.*" postag_regexp="yes" regexp="yes">.*una</token>
                    </marker>
                    <token postag="N.MP.*|A..MP.*|V.P..PM.?" postag_regexp="yes"><exception postag="N.[FC]P.*|A..[FC]P.*|V.P..PF.?" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" regexp_match="(.*)(una)" regexp_replace="$1un"/></suggestion>
                <example correction="Trenta-un"><marker>Trenta-una</marker> xiquets.</example>
                <example>Trenta-una xiquetes.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="DN.*" postag_regexp="yes" regexp="yes">.*dues-centes</token>
                    </marker>
                    <token postag="N.MP.*|A..MP.*|V.P..PM.?" postag_regexp="yes"><exception postag="N.[FC]P.*|A..[FC]P.*|V.P..PF.?" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" regexp_match="(.*)([Dd]ues-centes)" regexp_replace="$1dos-cents"/></suggestion>
                <example correction="Dos-cents"><marker>Dues-centes</marker> xiquets.</example>
                <example>Dues-centes xiquetes.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="DN.*" postag_regexp="yes" regexp="yes">.*centes</token>
                    </marker>
                    <token postag="N.MP.*|A..MP.*|V.P..PM.?" postag_regexp="yes"><exception postag="N.[FC]P.*|A..[FC]P.*|V.P..PF.?" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" regexp_match="(.*)(centes)" regexp_replace="$1cents"/></suggestion>
                <example correction="Tres-cents"><marker>Tres-centes</marker> xiquets.</example>
                <example>Tres-cents xiquets.</example>
            </rule>
            <!-- coherència interna -->
            <rule>
                <antipattern>
                    <token postag="DN.*" postag_regexp="yes" regexp="yes" skip="-1">.*(dos|un|cents)</token>
                    <token regexp="yes" inflected="yes">milió|bilió|trilió|quatrilió</token>
                </antipattern>
                <pattern>
                    <token postag="DN.*" postag_regexp="yes" regexp="yes" skip="-1">.*(dos|un|cents)<exception postag="NC.*|DN.*|_GN.*|SENT_END|PARA_END" scope="next" postag_regexp="yes" negate_pos="yes"/></token>
                    <token postag="DN.*|NCCN.*" postag_regexp="yes" regexp="yes">.*(dues|una|centes)</token>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>dos-cents mil cent dues</marker>.</example>
                <example correction="">dos milions <marker>dos-cents mil cent dues</marker>.</example>
                <example>Dos-cents mil cent dos.</example>
                <example>dos milions dues-centes cinquanta-una mil dues-centes</example>
                <example>Dos-cents mil trilions tres-centes dues mil persones.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DN.*" postag_regexp="yes" regexp="yes" skip="-1">.*(dues|una|centes)<exception postag="NC.*|DN.*|_GN.*|SENT_END|PARA_END" scope="next" postag_regexp="yes" negate_pos="yes"/></token>
                    <token postag="DN.*|NCCN.*" postag_regexp="yes" regexp="yes">.*(dos|un|cents)</token>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>dues-centes mil cent dos</marker>.</example>
                <example>Dos-cents mil cent dos.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DN.*" postag_regexp="yes" regexp="yes" skip="-1">.*(dues|una|centes)<exception postag="NC.*|DN.*|_GN.*|SENT_END|PARA_END" scope="next" postag_regexp="yes" negate_pos="yes"/></token>
                    <token regexp="yes" inflected="yes">milió|bilió|trilió|quatrilió</token>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>dues-centes mil milions</marker>.</example>
                <example>Dos-cents mil trilions tres-centes dues mil persones.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DN.FP.*" postag_regexp="yes"/>
                    <and>
                        <token postag="DN.*" postag_regexp="yes"/>
                        <token postag="_GN_MP"><exception postag="_GN_FP"/></token>
                    </and>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>tres-centes mil</marker> homes.</example>
                <example>Tres-cents mil homes.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DN.MP.*" postag_regexp="yes"/>
                    <and>
                        <token postag="DN.*" postag_regexp="yes"/>
                        <token postag="_GN_FP"><exception postag="_GN_MP"/></token>
                    </and>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>Tres-cents mil</marker> culleres.</example>
                <example>Tres-cents mil dos cavalls.</example>
            </rule>
            <!-- concordança nombre: un o més llibre(s)-->
            <rule>
                <pattern>
                    <token inflected="yes">un</token>
                    <token>o</token>
                    <token>més</token>
                    <marker>
                        <token postag="NC.S.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="4" postag="NC.S.*" postag_regexp="yes" postag_replace="NC.P.*"/></suggestion>
                <example correction="ornitòlegs|ornitòlogues">un o més <marker>ornitòleg</marker></example>
                <example>un o més ornitòlegs</example>
                <example>tant o més marcada</example>
                <example>més rica o més pobra</example>
            </rule>
            <!-- concordança nombre: dos o més llibre(s)-->
            <rule>
                <pattern>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token>o</token>
                    <token>més</token>
                    <marker>
                        <token postag="NC.S.*" postag_regexp="yes"><exception postag="NC.P.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="4" postag="NC.S.*" postag_regexp="yes" postag_replace="NC.P.*"/></suggestion>
                <example correction="ornitòlegs|ornitòlogues">tres o més <marker>ornitòleg</marker></example>
                <example>un o més ornitòlegs</example>
                <example>tant o més marcada</example>
                <example>més rica o més pobra</example>
                <example>dos o més cors</example>
            </rule>
            <!-- concordança nombre: al/als 34 anys-->
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>l</token>
                    </marker>
                    <token regexp="yes">[123456789][1234567890]{0,3}</token>
                    <token regexp="yes">anys|dies|mesos|minuts|segles</token>
                    <!-- segons -->
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>als</suggestion>
                <suggestion>a</suggestion>
                <example correction="als|a">Va morir <marker>al</marker> 84 anys.</example>
            </rule>
            <!-- concordança nombre: dos dit(s)-->
            <rule>
                <pattern>
                    <token postag="DN.*" postag_regexp="yes"><exception regexp="yes">1|un</exception></token>
                    <marker>
                        <token>dit</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>dits</suggestion>?</message>
                <short>Error de concordança</short>
                <example correction="dits">Dos <marker>dit</marker> de front</example>
                <example>No té ni un dit de front</example>
                <example>Sols hi ha 1 dit</example>
            </rule>
            <!-- concordança numeral + nom en majúscula -->
            <rule>
                <pattern>
                    <token postag="DN..P.*" postag_regexp="yes"><exception postag="A...S.*|.*LOC_ADV.*|AO.*" postag_regexp="yes"/><exception regexp="yes">(\d[\d.]+)?\d+</exception></token>
                    <marker>
                        <token postag="NC.S.*" postag_regexp="yes" regexp="yes">\p{Lu}.+<exception postag="NC.[PN].*|V.[^P].*|AO.*" postag_regexp="yes"/><exception regexp="yes">&mesos_any_maj;</exception><exception regexp="yes">(?-i)CE</exception></token>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="2" postag="N..P.*"/></suggestion>
                <!-- <suggestion><match no="2" postag="N..P.*" /></suggestion> -->
                <short>Error de concordança</short>
                <example correction="Misereres">Va escriure dos <marker>Miserere</marker>.</example>
                <example>Trenta-dos homes.</example>
                <example>El 2 d'agost de 1644 Lleida</example>
                <example>la 35 Divisió Internacional</example>
                <example>En l'article 151 CE.</example>
                <example>1 concert per a violí</example>
                <example>1/24 part d'unitat</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">el|l</token>
                    <token regexp="yes">[0-9,. ]+<exception regexp="yes">[.,1]</exception></token>
                    <token regexp="yes">(?-i)[kmc]?[mg]|graus</token>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>\1s \2 \3</suggestion>
                <example correction="els 70 mm">En <marker>el 70 mm</marker>.</example>
                <example correction="Els 70 mm"><marker>El 70 mm</marker> anuals.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_NUMERALS_DUES" name="Exigeix concordança amb 'dues'" default="on">
            <!-- art fem 'dues' + numeral masculí-->
            <rule>
                <pattern>
                    <token postag="D..FP.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="NCCN000|DN.*" postag_regexp="yes" regexp="yes">.*dos</token>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="2" regexp_match="(?iu)(.*d)os" regexp_replace="$1ues"/></suggestion>
                <example correction="trenta-dues">Les <marker>trenta-dos</marker>.</example>
                <example>Les trenta-dues.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="DN.*" postag_regexp="yes" regexp="yes">.*dos</token>
                    </marker>
                    <token postag="N.FP.*|A..FP.*|V.P..PF.?" postag_regexp="yes"><exception postag="N.[MC]P.*|A..[MC]P.*|V.P..PM.?" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*d)os" regexp_replace="$1ues"/></suggestion>
                <example correction="Trenta-dues"><marker>Trenta-dos</marker> xiquetes.</example>
                <example correction="dues">amb <marker>dos</marker> maletes gegantines.</example>
                <example correction="Dues"><marker>Dos</marker> empreses.</example>
                <example correction="Dues"><marker>Dos</marker> germanes.</example>
                <example>Trenta-dues xiquetes.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="DN.*" postag_regexp="yes" regexp="yes">.*dos-cents</token>
                    </marker>
                    <token postag="N.FP.*|A..FP.*|V.P..PF.?" postag_regexp="yes"><exception postag="N.[MC]P.*|A..[MC]P.*|V.P..PM.?" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*)(dos-cents)" regexp_replace="$1dues\-centes"/></suggestion>
                <example correction="Dues-centes"><marker>Dos-cents</marker> xiquetes.</example>
                <example>Dues-centes xiquetes.</example>
            </rule>
            <rule>
                <pattern>
                    <token>dos-centes</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>dos-cents</suggestion>
                <suggestion>dues-centes</suggestion>
                <example correction="Dos-cents|Dues-centes"><marker>Dos-centes</marker>.</example>
                <example>Dues-centes.</example>
            </rule>
            <rule>
                <pattern>
                    <token>dues</token>
                    <token>-</token>
                    <token>cents</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>dos-cents</suggestion>
                <suggestion>dues-centes</suggestion>
                <example correction="Dos-cents|Dues-centes"><marker>Dues-cents</marker> xiquetes.</example>
                <example>Dues-centes.</example>
            </rule>
            <!-- una i dos/dues-->
            <rule>
                <pattern>
                    <token>una</token>
                    <token regexp="yes">i|o|ni|,</token>
                    <marker>
                        <token>dos</token>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>dues</suggestion>
                <example correction="dues">una o <marker>dos</marker></example>
                <example>una o dues</example>
            </rule>
            <!-- dos/dues o tres-->
            <rule>
                <pattern>
                    <token><exception>ells</exception></token>
                    <marker>
                        <token>dos</token>
                    </marker>
                    <token regexp="yes">i|o|ni|,</token>
                    <and>
                        <token postag="DN.*" postag_regexp="yes"/>
                        <token postag="_GN_FP"><exception postag="_GN_MP"/></token>
                    </and>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>dues</suggestion>
                <example correction="dues"><marker>dos</marker> o tres coses</example>
                <example>dos o tres homes</example>
                <example>dos o tres mascles</example>
                <example>Ells dos i cinquanta persones més</example>
                <example>són dos, les bengales i les rodes</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>ells</exception></token>
                    <marker>
                        <token>dos</token>
                    </marker>
                    <token regexp="yes">i|o|ni</token>
                    <token>més</token>
                    <token postag="_GN_FP|NCFP.*" postag_regexp="yes"><exception postag="_GN_MP|NC[MC].*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>dues</suggestion>
                <example correction="dues"><marker>dos</marker> o més coses</example>
                <example>dos o més homes</example>
                <example>dos o més mascles</example>
                <example>Ells dos i cinquanta persones més</example>
                <example>són dos, les bengales i les rodes</example>
            </rule>
            <rule>
                <antipattern>
                    <token>dues</token>
                    <token>i</token>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token>quarts</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>dues</token>
                    </marker>
                    <token regexp="yes">i|o|ni|,</token>
                    <or>
                        <token regexp="yes">més|altres</token>
                        <token postag="DN.*" postag_regexp="yes"/>
                    </or>
                    <token postag="(N.|A..)M.*" postag_regexp="yes"><exception postag="(N.|A..)[FC].*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>dos</suggestion>
                <example correction="dos">Si hi ha <marker>dues</marker> o tres treballadors.</example>
                <example correction="dos">Si hi ha <marker>dues</marker> o més encarregats.</example>
                <example correction="dos">Si hi ha <marker>dues</marker> o més valents.</example>
                <example>Si hi ha dues o més entusiastes.</example>
                <example>Si hi ha dues o més valentes.</example>
                <example>Són les dues i dos quarts.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_NUMERALS_DOS" name="Usa sempre 'dos', mai 'dues'" default="off">
            <rule>
                <pattern>
                    <token>dues</token>
                </pattern>
                <message>Fem servir la forma 'dos'.</message>
                <suggestion>dos</suggestion>
                <example correction="dos">Han vingut <marker>dues</marker> xiquetes.</example>
                <example correction="dos">Han vingut <marker>dues</marker> mil xiquetes.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.+-dues</token>
                </pattern>
                <message>Fem servir la forma 'dos'.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*)(-dues)" regexp_replace="$1-dos"/></suggestion>
                <example correction="vint-i-dos">Han vingut <marker>vint-i-dues</marker> xiquetes.</example>
                <example correction="Trenta-dos"><marker>Trenta-dues</marker> xiquetes.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="DN.*" postag_regexp="yes" regexp="yes">.*dos-cents</token>
                    </marker>
                    <token postag="N.FP.*|A..FP.*|V.P..PF.?" postag_regexp="yes"><exception postag="N.[MC]P.*|A..[MC]P.*|V.P..PM.?" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*dos-)cents" regexp_replace="$1centes"/></suggestion>
                <example correction="Dos-centes"><marker>Dos-cents</marker> xiquetes.</example>
                <example>Dos-centes xiquetes.</example>
            </rule>
            <rule>
                <pattern>
                    <token>dues-centes</token>
                </pattern>
                <message>Fem servir la forma 'dos'.</message>
                <suggestion>dos-centes</suggestion>
                <example correction="Dos-centes"><marker>Dues-centes</marker> xiquetes.</example>
            </rule>
            <rule>
                <pattern>
                    <token>dues</token>
                    <token>-</token>
                    <token>cents</token>
                </pattern>
                <message>Fem servir la forma 'dos'.</message>
                <suggestion>dos-cents</suggestion>
                <example correction="Dos-cents"><marker>Dues-cents</marker> xiquets.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_PRONOM_NEUTRE" name="concordances amb pronom neutre">
            <rule>
                <antipattern>
                    <marker>
                        <token>tot</token>
                        <token>i</token>
                        <token>això</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token postag="PD0NS000"><exception postag="complement.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="A..FS.*|V.P..SF.?|PX.FS.*|A...P.*|V.P..P..|PX..P.*" postag_regexp="yes"><exception postag="A..[MC][SN0].*|V.P..SM.?|PX.[MC][SN0].*|_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="2" postag="A..[MC][SN0].*|PX.MS.*|V.P..SM." postag_regexp="yes"/></suggestion>
                <example correction="vermell">Això <marker>vermells</marker>.</example>
                <example>Això vermell.</example>
                <example>Va fer això diverses vegades.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">algú|ningú<exception postag="complement.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="A..FS.*|V.P..SF.?|PX.FS.*|A...P.*|V.P..P..|PX..P.*" postag_regexp="yes"><exception postag="A..[MC][SN0].*|V.P..SM.?|PX.[MC][SN0].*|_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="2" postag="A..[MC][SN0].*|PX.MS.*|V.P..SM." postag_regexp="yes"/></suggestion>
                <example correction="altre">Algú <marker>altra</marker> ho haurà de fer.</example>
                <example>Ningú decent.</example>
                <example>Li ho va dir algú diverses vegades</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_DET_POSSESSIU" name="concordances determinant + possessiu (+ nom)">
            <rule>
                <!-- preposició nom masculí -->
                <pattern>
                    <token regexp="yes">a|de|pe|per</token>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token postag="N.M.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes"><match no="1" regexp_match="(?iu)r" regexp_replace=""/>l <match no="3" postag="PX.MS.*" postag_regexp="yes"/> <match no="4" postag="N.[MC][SN].*" postag_regexp="yes" case_conversion="preserve"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" regexp_match="(?iu)r" regexp_replace=""/>ls <match no="3" postag="PX.[MC]P.*" postag_regexp="yes"/> <match no="4" postag="N.[MC][PN].*" postag_regexp="yes" case_conversion="preserve"/></suggestion>
                <example correction="Al teu llibre|Als teus llibres"><marker>Als teves llibres</marker>.</example>
                <example>els teus llibres.</example>
            </rule>
            <rule>
                <!-- preposició nom femení -->
                <pattern>
                    <token regexp="yes">a|de|pe</token>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes" spacebefore="no"/>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token postag="N.F.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes"><match no="1" regexp_match="(?iu)pe$" regexp_replace="per" case_conversion="preserve"/> la <match no="3" postag="PX.FS.*" postag_regexp="yes"/> <match no="4" postag="N.[FC][SN].*" postag_regexp="yes" case_conversion="preserve"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" regexp_match="(?iu)pe$" regexp_replace="per" case_conversion="preserve"/> les <match no="3" postag="PX.[FC]P.*" postag_regexp="yes"/> <match no="4" postag="N.[FC][PN].*" postag_regexp="yes" case_conversion="preserve"/></suggestion>
                <example correction="de la seva Secretaria|de les seves Secretaries"><marker>del seu Secretaria</marker> d'Estat.</example>
            </rule>
            <rule>
                <!-- nom masculí -->
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token postag="N.M.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes">el <match no="2" postag="PX.MS.*" postag_regexp="yes"/> <match no="3" postag="N.[MC][SN].*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes">els <match no="2" postag="PX.[MC]P.*" postag_regexp="yes"/> <match no="3" postag="N.[MC][PN].*" postag_regexp="yes"/></suggestion>
                <example correction="El teu llibre|Els teus llibres"><marker>Els teves llibres</marker>.</example>
                <example>els teus llibres.</example>
            </rule>
            <rule>
                <!-- nom femení, nostre/vostre -->
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token postag="PX.*" postag_regexp="yes"><exception inflected="yes" regexp="yes">[stm]eu</exception></token>
                        <token postag="N.F.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes"><match no="1" postag="DA.FS.*" postag_regexp="yes"/> <match no="2" postag="PX.[FC]S.*" postag_regexp="yes"/> <match no="3" postag="N.FS.*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="DA.FP.*" postag_regexp="yes"/> <match no="2" postag="PX.[FC]P.*" postag_regexp="yes"/> <match no="3" postag="N.FP.*" postag_regexp="yes"/></suggestion>
                <example correction="La nostra cullera|Les nostres culleres"><marker>Els nostres culleres</marker>.</example>
            </rule>
            <rule>
                <!-- nom femení, meu/teu/seu -->
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token postag="PX.*" postag_regexp="yes" inflected="yes" regexp="yes">[stm]eu</token>
                        <token postag="N.F.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes"><match no="1" postag="DA.FS.*" postag_regexp="yes"/> <match no="2" regexp_match="(?iu)([stm]).*" regexp_replace="$1eva"/> <match no="3" postag="N.FS.*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="DA.FP.*" postag_regexp="yes"/> <match no="2" regexp_match="(?iu)([stm]).*" regexp_replace="$1eves"/> <match no="3" postag="N.FP.*" postag_regexp="yes"/></suggestion>
                <example correction="La seva cullera|Les seves culleres"><marker>Els seves culleres</marker>.</example>
                <example correction="La seva cullera|Les seves culleres"><marker>La seu cullera</marker>.</example>
                <example correction="La seva cullera|Les seves culleres"><marker>Les seus culleres</marker>.</example>
                <example>al meu nou i espectacular ordinador</example>
                <example>La Seu Vella de Lleida</example>
                <example>La seu antiga del partit</example>
                <example>Les seus abandonades de les ambaixades</example>
                <example>Els seus posteriors i repetits intents </example>
            </rule>
            <rule>
                <!-- prep + det + possessiu -->
                <pattern>
                    <token regexp="yes">a|de|pe</token>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token spacebefore="no" postag="DA.*" postag_regexp="yes"/>
                        <token postag="PX.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes">\1l <match no="3" postag="PX.MS.*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes">\1ls <match no="3" postag="PX.[MC]P.*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" regexp_match="(?iu)pe$" regexp_replace="per" case_conversion="preserve"/> <match no="2" postag="DA.FS.*" postag_regexp="yes"/> <match no="3" postag="PX.FS.*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" regexp_match="(?iu)pe$" regexp_replace="per" case_conversion="preserve"/> <match no="2" postag="DA.FP.*" postag_regexp="yes"/> <match no="3" postag="PX.[FC]P.*" postag_regexp="yes"/></suggestion>
                <example correction="Al teu|Als teus|A la teva|A les teves"><marker>Als teves</marker>.</example>
                <example correction="Del seu|Dels seus|De la seva|De les seves"><marker>Dels seu</marker>.</example>
                <example correction="Pel seu|Pels seus|Per la seva|Per les seves"><marker>Pel seus</marker>.</example>
                <example>Les teves culleres.</example>
                <example>La seu de Lleida</example>
                <example>La Seu Vella de Lleida</example>
                <example>La seu antiga del partit</example>
                <example>la seu que ocupava en aquell carrer</example>
            </rule>
            <rule>
                <!-- det + possessiu -->
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token postag="PX.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes"><match no="1" postag="DA.MS.*" postag_regexp="yes"/> <match no="2" postag="PX.MS.*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="DA.MP.*" postag_regexp="yes"/> <match no="2" postag="PX.[MC]P.*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="DA.FS.*" postag_regexp="yes"/> <match no="2" postag="PX.FS.*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="DA.FP.*" postag_regexp="yes"/> <match no="2" postag="PX.[FC]P.*" postag_regexp="yes"/></suggestion>
                <example correction="El teu|Els teus|La teva|Les teves"><marker>Els teves</marker>.</example>
                <example correction="El seu|Els seus|La seva|Les seves"><marker>Els seu</marker>.</example>
                <example correction="El seu|Els seus|La seva|Les seves"><marker>El seus</marker>.</example>
                <example correction="El teu|Els teus|La teva|Les teves"><marker>La teu</marker> antiga feina.</example>
                <example>Les teves culleres.</example>
                <example>La seu de Lleida</example>
                <example>La Seu Vella de Lleida</example>
                <example>La seu antiga del partit</example>
                <example>la seu que ocupava en aquell carrer</example>
            </rule>
            <rule>
                <!-- la seu(a) antiga feina -->
                <pattern>
                    <marker>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token regexp="yes">seus?</token>
                    </marker>
                    <token postag="A..[FC].*" postag_regexp="yes"/>
                    <token postag="N.F.*" postag_regexp="yes"><exception postag="N.[MC].*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="4" postag_regexp="yes" postag="N.F(.).*" postag_replace="DA.F$1.">el</match> <match no="4" postag_regexp="yes" postag="N.F(.).*" postag_replace="PX.F$1.*">seu</match></suggestion>
                <example correction="La seva"><marker>La seu</marker> antiga feina.</example>
                <example correction="Les seves"><marker>Les seus</marker> bones amigues.</example>
                <example correction="La seva"><marker>La seu</marker> primera llibreta.</example>
                <example>La Seu Vella de Lleida</example>
                <example>La seu antiga del partit</example>
                <example>Les seus abandonades de les ambaixades</example>
                <example>dels seus principals afluents</example>
                <example>La seu episcopal gironina</example>
                <example>Un avís de la seu electrònica central</example>
            </rule>
            <rule>
                <!-- Cas particular: La seu(a) amiga -->
                <pattern>
                    <marker>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token regexp="yes">seus?</token>
                    </marker>
                    <token regexp="yes">amiga|amigues|enemiga|enemigues|frontera|fronteres</token>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="3" postag_regexp="yes" postag=".*(F[SP]).*" postag_replace="DA.$1.">el</match> <match no="3" postag_regexp="yes" postag=".*(F[SP]).*" postag_replace="PX.$1.*">seu</match></suggestion>
                <example correction="La seva"><marker>La seu</marker> amiga de la feina.</example>
                <example correction="Les seves"><marker>Les seus</marker> amigues de la feina.</example>
                <example correction="Les seves"><marker>Les seus</marker> fronteres.</example>
            </rule>
            <!-- det + possessiu + adj + nom-->
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token postag="A.*" postag_regexp="yes"/>
                        <token postag="N.MS.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="DA.*" postag_regexp="yes" postag_replace="DA0MS0"/> <match no="2" postag="(PX.)..(.*)" postag_regexp="yes" postag_replace="$1MS$2"/> <match no="3" postag="(A..)..(.*)" postag_regexp="yes" postag_replace="$1[MC][SN]$2"/> \4</suggestion>
                <example correction="El seu bonic avantatge"><marker>La seva bonica avantatge</marker>.</example>
                <example correction="El seu descomunal avantatge"><marker>La seva descomunal avantatge</marker>.</example>
                <example correction="el seu major aïllament">Per <marker>la seva major aïllament</marker></example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token postag="A.*" postag_regexp="yes"/>
                        <token postag="N.MP.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="DA.*" postag_regexp="yes" postag_replace="DA0MP0"/> <match no="2" postag="(PX.)..(.*)" postag_regexp="yes" postag_replace="$1MP$2"/> <match no="3" postag="(A..)..(.*)" postag_regexp="yes" postag_replace="$1[MC][PN]$2"/> \4</suggestion>
                <example correction="Els seus bonics avantatges"><marker>Les seves boniques avantatges</marker>.</example>
                <example correction="Els seus descomunals avantatges"><marker>La seva descomunal avantatges</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token postag="A.*" postag_regexp="yes"/>
                        <token postag="N.FS.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="DA.*" postag_regexp="yes" postag_replace="DA0FS0"/> <match no="2" postag="(PX.)..(.*)" postag_regexp="yes" postag_replace="$1FS$2"/> <match no="3" postag="(A..)..(.*)" postag_regexp="yes" postag_replace="$1[FC][SN]$2"/> \4</suggestion>
                <example correction="La seva bona anàlisi"><marker>El seu bon anàlisi</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token postag="A.*" postag_regexp="yes"/>
                        <token postag="N.FP.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="DA.*" postag_regexp="yes" postag_replace="DA0FP0"/> <match no="2" postag="(PX.)..(.*)" postag_regexp="yes" postag_replace="$1FP$2"/> <match no="3" postag="(A..)..(.*)" postag_regexp="yes" postag_replace="$1[FC][PN]$2"/> \4</suggestion>
                <example correction="Les seves bones anàlisis"><marker>Els seus bons anàlisis</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token postag="V.P.*" postag_regexp="yes"/>
                        <token postag="N.MS.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="DA.*" postag_regexp="yes" postag_replace="DA0MS0"/> <match no="2" postag="(PX.)..(.*)" postag_regexp="yes" postag_replace="$1MS$2"/> <match no="3" postag="V.P.*" postag_regexp="yes" postag_replace="V.P..SM."/> \4</suggestion>
                <example correction="El seu desbordat avantatge"><marker>La seva desbordada avantatge</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token postag="V.P.*" postag_regexp="yes"/>
                        <token postag="N.MP.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="DA.*" postag_regexp="yes" postag_replace="DA0MP0"/> <match no="2" postag="(PX.)..(.*)" postag_regexp="yes" postag_replace="$1MP$2"/> <match no="3" postag="V.P.*" postag_regexp="yes" postag_replace="V.P..PM."/> \4</suggestion>
                <example correction="Els seus desbordats avantatges"><marker>La seva desbordada avantatges</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token postag="V.P.*" postag_regexp="yes"/>
                        <token postag="N.FS.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="DA.*" postag_regexp="yes" postag_replace="DA0FS0"/> <match no="2" postag="(PX.)..(.*)" postag_regexp="yes" postag_replace="$1FS$2"/> <match no="3" postag="V.P.*" postag_regexp="yes" postag_replace="V.P..SF."/> \4</suggestion>
                <example correction="La seva desbordada anàlisi"><marker>El seu desbordat anàlisi</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token postag="V.P.*" postag_regexp="yes"/>
                        <token postag="N.FP.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="DA.*" postag_regexp="yes" postag_replace="DA0FP0"/> <match no="2" postag="(PX.)..(.*)" postag_regexp="yes" postag_replace="$1FP$2"/> <match no="3" postag="V.P.*" postag_regexp="yes" postag_replace="V.P..PF."/> \4</suggestion>
                <example correction="Les seves desbordades anàlisis"><marker>Els seus desbordada anàlisis</marker>.</example>
            </rule>
            <rule>
                <!-- catch-all det + possessiu + adj + nom-->
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token postag="A.*|V.P.*" postag_regexp="yes"/>
                        <token postag="N.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Possible error de concordança.</message>
                <example correction=""><marker>La seva bones amigues</marker>.</example>
                <example>li donà dels documents de la seua cartera diverses informacions</example>
            </rule>
            <rule>
                <pattern>
                    <token>el</token>
                    <token>seus</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>els seus</suggestion>
                <example correction="Els seus"><marker>El seus</marker> són els millors.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_DET_ADJ" name="Concordances determinant i adjectiu">
            <antipattern>
                <token postag="PD.*" postag_regexp="yes"/>
                <token>gràcies</token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>les</token>
                <token>afores</token>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token>l</token>
                <token>/</token>
                <token>de</token>
                <token>la</token>
            </antipattern>
            <antipattern>
                <token>pe</token>
                <token>l</token>
                <token>/</token>
                <token>per</token>
                <token>la</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>l</token>
                <token>/</token>
                <token>a</token>
                <token>la</token>
            </antipattern>
            <antipattern>
                <token>el</token>
                <token>/</token>
                <token>els</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">els|ls</token>
                <token regexp="yes">/|i|o</token>
                <token>les</token>
                <token/>
            </antipattern>
            <antipattern>
                <token regexp="yes">el|l</token>
                <token regexp="yes">/|i|o</token>
                <token>la</token>
                <token/>
            </antipattern>
            <antipattern>
                <token postag="DA0[MC]S0" postag_regexp="yes"/>
                <token min="1" max="7" regexp="yes" case_sensitive="yes">&regexp_english_nouns;<exception case_sensitive="yes" regexp="yes">&common_english_nouns_masculine;</exception></token>
                <token case_sensitive="yes" regexp="yes">&common_english_nouns_masculine;</token>
            </antipattern>
            <antipattern>
                <token postag="DA0.P0" postag_regexp="yes"/>
                <token min="1" max="7" regexp="yes" case_sensitive="yes">&regexp_english_nouns;<exception regexp="yes" case_sensitive="yes">\p{Lu}.+s</exception></token>
                <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes" case_sensitive="yes" regexp="yes">\p{Lu}.+s</token>
            </antipattern>
            <antipattern>
                <token>la</token>
                <token min="1" max="7" regexp="yes" case_sensitive="yes">&regexp_english_nouns;<exception case_sensitive="yes" regexp="yes">&common_english_nouns_feminine;</exception></token>
                <token case_sensitive="yes" regexp="yes">&common_english_nouns_feminine;</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">els|ls</token>
                <token>/</token>
                <token>les</token>
                <token/>
            </antipattern>
            <antipattern>
                <token regexp="yes">el|l</token>
                <token>/</token>
                <token>la</token>
                <token/>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token regexp="yes">[Ll]a</token>
                <token>FET</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">a|de|pe|per</token>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"><exception postag="RG"/><exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token postag="A.*|V.P.*" postag_regexp="yes"><exception postag="_GN_.*|_GV_" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <filter class="org.languagetool.rules.ca.SynthesizeWithDeterminerFilter" args="prepositionFrom:1 lemmaFrom:3 lemmaSelect:A.*|V.P.* synthAllForms:true"/>
                <message>Error de concordança.</message>
                <example correction="A l'únic|Als únics|A les úniques|A l'única"><marker>als únic</marker></example>
                <example>als únics</example>
                <example correction="de l'únic|dels únics|de les úniques|de l'única">És <marker>dels únic</marker></example>
                <example correction="de la 1a|dels 1rs|de les 1es|del 1r">Sera <marker>dels 1a</marker></example>
                <example correction="per les úniques|pels únics|per l'única|per l'únic">Fet <marker>pels úniques</marker></example>
                <example>dels únics</example>
                <example>a la Sala dels Nou del Palazzo</example>
                <example>Un dels terroristes del 17A.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception inflected="yes" regexp="yes">a|de|per</exception></token>
                    <marker>
                        <unify negate="yes">
                            <feature id="nombre"/>
                            <feature id="genere"/>
                            <token postag="DA.*" postag_regexp="yes"><exception postag="RG"/><exception postag="_GN_.*" postag_regexp="yes"/></token>
                            <token postag="A.*|V.P.*" postag_regexp="yes"><exception postag="_GN_.*|_GV_" postag_regexp="yes"/></token>
                        </unify>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.SynthesizeWithDeterminerFilter" args="lemmaFrom:3 lemmaSelect:A.*|V.P.* synthAllForms:true"/>
                <message>Error de concordança.</message>
                <example correction="les roges|el roig|la roja|els roigs|els rojos">Porta <marker>el roges</marker>.</example>
                <example correction="els destacats|el destacat|les destacades|la destacada">És <marker>el destacats</marker>.</example>
                <example>Porta els rojos.</example>
                <example>amb la nou del coll</example>
                <example>i els mig renya</example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="D[^ARN].*" postag_regexp="yes"><exception postag="RG"/><exception postag="_GN_.*|DP3C.P" postag_regexp="yes"/><exception postag="complement.*" postag_regexp="yes" regexp="yes">tot(a|s|es)?</exception></token>
                        <token postag="A.*|V.P.*" postag_regexp="yes"><exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes"><match no="1" postag="D..[MC]S.*" postag_regexp="yes"/> <match no="2" postag="A..[MC][SN].*|V.P..SM.?" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="D..[FC]S.*" postag_regexp="yes"/> <match no="2" postag="A..[FC][SN].*|V.P..SF.?" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="D..[MC]P.*" postag_regexp="yes"/> <match no="2" postag="A..[MC][PN].*|V.P..PM.?" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="D..[FC]P.*" postag_regexp="yes"/> <match no="2" postag="A..[FC][PN].*|V.P..PF.?" postag_regexp="yes"/></suggestion>
                <short>Error de concordança</short>
                <example correction="aquell vermell|aquella vermella|aquells vermells|aquelles vermelles">Porta'n d'<marker>aquell vermelles</marker>.</example>
                <example>Porta'n d'aquells vermells.</example>
                <example>una vers el nord</example>
                <example>Els 96 diputats provincials catalans.</example>
                <example>Sou uns pollosos i uns rates.</example>
            </rule>
        </rulegroup>
        <rule id="A_LES_AFORES" name="a les afores -> als afores">
            <pattern>
                <token>a</token>
                <token>les</token>
                <token>afores</token>
            </pattern>
            <message>Error de concordança: "afores" és un nom masculí plural.</message>
            <suggestion>als afores</suggestion>
            <example correction="als afores">Això passava <marker>a les afores</marker> de la ciutat.</example>
        </rule>
        <rulegroup id="CONCORDANCES_DET_NOM" name="Concordances determinant i nom">
            <antipattern>
                <token inflected="yes">ser</token>
                <token>molt</token>
                <token>fans</token>
                <example>Nosaltres en som molt fans.</example>
            </antipattern>
            <antipattern>
                <token postag="PD.*" postag_regexp="yes"/>
                <token>gràcies</token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>les</token>
                <token>afores</token>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token>l</token>
                <token>/</token>
                <token>de</token>
                <token>la</token>
            </antipattern>
            <antipattern>
                <token>pe</token>
                <token>l</token>
                <token>/</token>
                <token>per</token>
                <token>la</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>l</token>
                <token>/</token>
                <token>a</token>
                <token>la</token>
            </antipattern>
            <antipattern>
                <token>el</token>
                <token>/</token>
                <token>els</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token>barça</token>
            </antipattern>
            <antipattern>
                <token postag="DA.*" postag_regexp="yes"/>
                <token>des</token>
                <token postag="_possible_nompropi"/>
            </antipattern>
            <antipattern>
                <token postag="DA0[MC]S0" postag_regexp="yes"/>
                <token min="1" max="7" regexp="yes" case_sensitive="yes">&regexp_english_nouns;<exception case_sensitive="yes" regexp="yes">&common_english_nouns_masculine;</exception></token>
                <token case_sensitive="yes" regexp="yes">&common_english_nouns_masculine;</token>
            </antipattern>
            <antipattern>
                <token postag="DA0.P0" postag_regexp="yes"/>
                <token min="1" max="7" regexp="yes" case_sensitive="yes">&regexp_english_nouns;<exception regexp="yes" case_sensitive="yes">\p{Lu}.+s</exception></token>
                <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes" case_sensitive="yes" regexp="yes">\p{Lu}.+s</token>
            </antipattern>
            <antipattern>
                <token>la</token>
                <token min="1" max="7" regexp="yes" case_sensitive="yes">&regexp_english_nouns;<exception case_sensitive="yes" regexp="yes">&common_english_nouns_feminine;</exception></token>
                <token case_sensitive="yes" regexp="yes">&common_english_nouns_feminine;</token>
                <example>cirurgia de la New York Post-Graduate Medical School</example>
            </antipattern>
            <antipattern>
                <token>un</token>
                <token>vora</token>
                <token>l'altre</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">els|ls</token>
                <token regexp="yes">/|i|o</token>
                <token>les</token>
                <token/>
            </antipattern>
            <antipattern>
                <token regexp="yes">el|l</token>
                <token regexp="yes">/|i|o</token>
                <token>la</token>
                <token/>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="D..FP." postag_regexp="yes"/>
                    <token case_sensitive="yes">Amazones</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>¿Volíeu dir "amazones" (dones guerreres) o bé "l'Amazones" (riu)?</message>
                <suggestion>\1 <match no="2" case_conversion="alllower"/></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(D.).*" postag_replace="$10MS0"/> Amazones</suggestion>
                <example correction="Les amazones|l'Amazones"><marker>Les Amazones</marker> muntaven a cavall.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">de|a|pe|per</token>
                        <token regexp="yes">ls|les|la</token>
                    </marker>
                    <token regexp="yes" min="0">[\d.,]+</token>
                    <token regexp="yes">([\d.,]+)?%</token>
                </pattern>
                <message>Possible error de concordança. Probablement cal usar el masculí singular.</message>
                <suggestion><match no="1" regexp_match="(?iu)r" regexp_replace=""/>l</suggestion>
                <example correction="Del"><marker>Dels</marker> 43% de la població.</example>
                <example correction="Del"><marker>Dels</marker> 43 % de la població.</example>
                <example correction="Al"><marker>A les</marker> 43 % de la població.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">els|les|la</token>
                    </marker>
                    <token regexp="yes" min="0">[\d.,]+</token>
                    <token regexp="yes">([\d.,]+)?%</token>
                </pattern>
                <message>Possible error de concordança. Probablement cal usar el masculí singular.</message>
                <suggestion>el</suggestion>
                <example correction="El"><marker>La</marker> 43% de la població.</example>
                <example correction="El"><marker>Les</marker> 43 % de la població.</example>
                <example correction="El"><marker>Els</marker> 43 % de la població.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de|pe|per</token>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"><exception postag="_GN_.*|contraccio|NP.*" postag_regexp="yes"/></token>
                        <token postag="N.*" postag_regexp="yes"><exception postag="N.CN.*|_GN_.*|_GV_" postag_regexp="yes"/><exception postag="V.*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <filter class="org.languagetool.rules.ca.SynthesizeWithDeterminerFilter" args="prepositionFrom:1 lemmaFrom:3 lemmaSelect:N.* synthAllForms:true"/>
                <message>Error de concordança.</message>
                <example correction="Als camions|Al camió"><marker>al camions</marker>.</example>
                <example correction="Al cap|A la cap|Als caps|A les caps"><marker>Als cap</marker> de quatre anys.</example>
                <example correction="dels camions|del camió">L'amo <marker>del camions</marker></example>
                <example correction="dels morts|del mort|de les mortes|de la morta">Avui és el dia <marker>del morts</marker>.</example>
                <example correction="dels Estats">Ve <marker>de l'Estats</marker> Units</example>
                <example correction="pels camions|pel camió">Puja <marker>pel camions</marker></example>
                <example>dels camions</example>
                <example>Fou una de les membres fundadores.</example>
                <example>amb la col·laboració de la Stephen F. Austin State University de Texas</example>
                <example>als camions</example>
                <example>a can Garcia</example>
                <example>A la des Mercadal.</example>
                <example>Al Santa Monica Track Club.</example>
                <example>Victòria dels Àngels</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception inflected="yes" regexp="yes">a|de|per</exception></token>
                    <marker>
                        <unify negate="yes">
                            <feature id="nombre"/>
                            <feature id="genere"/>
                            <token postag="DA.*" postag_regexp="yes"><exception postag="_GN_.*|contraccio|(&lt;)?NP.*" postag_regexp="yes"/></token>
                            <token postag="N.*" postag_regexp="yes"><exception postag="N.CN.*|_GN_.*|_GV_" postag_regexp="yes"/><exception postag="V.*" postag_regexp="yes"/></token>
                        </unify>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.SynthesizeWithDeterminerFilter" args="lemmaFrom:3 lemmaSelect:N.* synthAllForms:true"/>
                <message>Error de concordança.</message>
                <example correction="els camions|el camió">Porta <marker>el camions</marker>.</example>
                <example correction="El pis|Els pisos"><marker>Els pis</marker> del meu amic.</example>
                <example correction="Els metges|Les metges|El metge|La metge"><marker>El metges</marker> ha vingut tard.</example>
                <example correction="els avantatges|l'avantatge">Miren <marker>les avantatges</marker> de tot.</example>
                <example correction="Els noms|El nom"><marker>Les noms</marker>.</example>
                <example correction="Els deliris|El deliri"><marker>el deliris</marker></example>
                <example correction="Els objectes|L'objecte"><marker>El objectes</marker> de la pantalla.</example>
                <example correction="La taula|Les taules"><marker>El taula</marker> de fusta.</example>
                <example correction="El raig|Els rajos|Els raigs"><marker>Els raig</marker> solars.</example>
                <example correction="el dot|els dots">Si es fixa <marker>la dot</marker>, s'arreglarà tot.</example>
                <example correction="La COVID-19"><marker>El COVID-19</marker>.</example>
                <example correction="les possibilitats|la possibilitat">Vaig enumerar <marker>els possibilitats</marker> en català.</example>
                <example>Els pisos.</example>
                <example>Els pins.</example>
                <example>Porta els camions.</example>
                <example>el Carme</example>
                <example>la Carme</example>
                <example>Si qui les calça és un diputat</example>
                <example>La número 2, per a cors i instruments de vent</example>
                <example>És la número cinquanta-u.</example>
                <example>Era el base de l'equip</example>
                <example>els pro-pèptids hidroxilats</example>
                <example>En els cap. 3.4 i 3.5.</example>
                <example>En els cap. 3, 5 i 6.</example>
                <example>Si les bats no m'agraden tant.</example>
                <example>Perdonin si no els faig la cita com cal.</example>
                <example>I quan els veus ja saps que ho són.</example>
                <example>A quarts de quatre el seu cap el passa a buscar.</example>
                <example>A quarts de quatre la seva cap el passa a buscar.</example>
                <example>I els dona la llanda, els obliga.</example>
                <example>els Harlem Hellfighters</example>
            </rule>
            <rule>
                <antipattern>
                    <token>cada</token>
                    <token regexp="yes">\d+°</token>
                </antipattern>
                <antipattern>
                    <token postag="_QM_OPEN"/>
                    <token regexp="yes">.</token>
                </antipattern>
                <pattern>
                    <token><exception postag="DN.*" postag_regexp="yes"/></token>
                    <marker>
                        <unify negate="yes">
                            <feature id="nombre"/>
                            <feature id="genere"/>
                            <token postag="D[^ARN].*" postag_regexp="yes"><exception postag="_GN_.*|DP3C.P|allow_tant|contraccio" postag_regexp="yes"/><exception postag="complement.*" postag_regexp="yes" regexp="yes">tot(a|s|es)?</exception></token>
                            <unify-ignore>
                                <token min="0" postag="_QM_OPEN"/>
                            </unify-ignore>
                            <token postag="N.M.*" postag_regexp="yes"><exception postag="N.CN.*|_GN_.*|V.[IS].*" postag_regexp="yes"/></token>
                        </unify>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes"><match no="2" postag="D..[MC][SN][^P]" postag_regexp="yes" case_conversion="preserve"/> \3<match no="4" postag="N.[MC][SN].*" postag_regexp="yes" case_conversion="preserve"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="2" postag="D..[MC][PN][^P]" postag_regexp="yes" case_conversion="preserve"/> \3<match no="4" postag="N.[MC][PN].*" postag_regexp="yes" case_conversion="preserve"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="2" postag="D..[FC][SN][^P]" postag_regexp="yes" case_conversion="preserve"/> \3<match no="4" postag="N.[FC][SN].*" postag_regexp="yes" case_conversion="preserve"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="2" postag="D..[FC][PN][^P]" postag_regexp="yes" case_conversion="preserve"/> \3<match no="4" postag="N.[FC][PN].*" postag_regexp="yes" case_conversion="preserve"/></suggestion>
                <example correction="aquell camió|aquells camions">Porta <marker>aquell camions</marker>.</example>
                <example correction="tant home|tants homes|tants hòmens">Per què hi ha <marker>tant homes</marker>?</example>
                <example correction="poc any|pocs anys">Fins a <marker>poc anys</marker> després</example>
                <example correction="un deliri|uns deliris"><marker>un deliris</marker></example>
                <!-- <example correction="Aquell pi|Aquell pis|Aquells pins|Aquells pisos"><marker>Aquells pis</marker>.</example> -->
                <example correction="altre cas|altres casos|altres cassos|altra ca|altres cas">No coneixem cap <marker>altra cas</marker> en la geografia menorquina.</example>
                <example correction="un &quot;arreplec|uns &quot;arreplecs">Farem <marker>una &quot;arreplec</marker> de pistrincs.</example>
                <example>Aquests pisos.</example>
                <example>Aqueixos pins.</example>
                <example>Porta eixos camions.</example>
                <example>cent un anys.</example>
                <example>tant homes com dones</example>
                <example>de passar tanta set</example>
                <example>tant planetes com cometes</example>
                <example>Però aquestes rai!</example>
                <example>Anirà variant cada 5°.</example>
                <example>Sonava com a una s sonora.</example>
                <!-- <example>tant pilars i motllures com l'acabament</example>
                    tota jo-->
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="DN.*" postag_regexp="yes"/></token>
                    <marker>
                        <unify negate="yes">
                            <feature id="nombre"/>
                            <feature id="genere"/>
                            <token postag="D[^ARN].*" postag_regexp="yes"><exception postag="_GN_.*|DP3C.P|allow_tant|contraccio" postag_regexp="yes"/><exception postag="allow_masculine" regexp="yes">tot|mig</exception><exception postag="complement.*" postag_regexp="yes" regexp="yes">tot(a|s|es)?</exception></token>
                            <token postag="N.F.*" postag_regexp="yes"><exception postag="N.CN.*|_GN_.*|V.[IS].*" postag_regexp="yes"/></token>
                        </unify>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes"><match no="2" postag="D..[FC][SN][^P]" postag_regexp="yes" case_conversion="preserve"/> <match no="3" postag="N.[FC][SN].*" postag_regexp="yes" case_conversion="preserve"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="2" postag="D..[FC][PN][^P]" postag_regexp="yes" case_conversion="preserve"/> <match no="3" postag="N.[FC][PN].*" postag_regexp="yes" case_conversion="preserve"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="2" postag="D..[MC][SN][^P]" postag_regexp="yes" case_conversion="preserve"/> <match no="3" postag="N.[MC][SN].*" postag_regexp="yes" case_conversion="preserve"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="2" postag="D..[MC][PN][^P]" postag_regexp="yes" case_conversion="preserve"/> <match no="3" postag="N.[MC][PN].*" postag_regexp="yes" case_conversion="preserve"/></suggestion>
                <example correction="aquella metgessa|aquelles metgesses"><marker>aquell metgesses</marker></example>
                <example correction="Aquella metgessa|Aquelles metgesses"><marker>Aquells metgessa</marker>.</example>
                <example correction="aquella olor|aquelles olors">Amb <marker>aquell olor</marker> tan agradable.</example>
                <example correction="una tesi|unes tesis">Es doctorà en filosofia amb <marker>un tesi</marker> sobre Plotí</example>
                <example correction="una mitjana|unes mitjanes|un mitjà|uns mitjans">és d'<marker>un mitjana</marker> de 100 tasses</example>
                <example correction="Una nit|Unes nits"><marker>Un nit</marker> darrere de l'altra.</example>
                <example correction="sa germana|ses germanes|son germà|sos germans"><marker>sos germanes</marker>.</example>
                <example correction="una via|unes vies">En <marker>un via</marker>.</example>
                <example correction="aquesta plaça|aquestes places">Viu en <marker>aquest plaça</marker>.</example>
                <example correction="una dificultat|unes dificultats"><marker>un dificultat</marker></example>
                <example>Aquestes metgesses.</example>
                <example>Aqueixa metgessa.</example>
                <example>Eixes metgesses.</example>
                <example>tant dones com homes</example>
                <example>Des de molt jove va demostrar</example>
                <example>Els homes són tots herba</example>
                <example>cauran tots víctimes de l'espasa</example>
                <example>en tot ordenada i segura</example>
                <example>on té molt poc pes</example>
                <example>Per a ambdues fou decisiva la seva intervenció</example>
                <example>I per tant resta una tasca de recopilació</example>
                <example>Quina creus que és la pròxima instrucció?</example>
                <example>És molt fi.</example>
                <example>Jo sóc molt dormilega.</example>
                <example>Tant ETA com el PNB rebutjaren la Constitució espanyola.</example>
                <example>M'agrada molt Txecoslovàquia.</example>
                <example>Totes vora les costes gregues.</example>
                <example>I tot gràcies a un excel·lent equip de professionals.</example>
                <!-- <example>influí molt Assíria</example> -->
                <!-- <example>ser admesos com a tals Alemanya, el Japó,</example> -->
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="DN.*" postag_regexp="yes"/></token>
                    <marker>
                        <unify negate="yes">
                            <feature id="nombre"/>
                            <token postag="D[^ARN].*" postag_regexp="yes"><exception postag="_GN_.*|allow_tant|contraccio" postag_regexp="yes"/><exception postag="allow_masculine" regexp="yes">tot|mig</exception><exception postag="complement.*" postag_regexp="yes" regexp="yes">tot(a|s|es)?</exception></token>
                            <token postag="N.C.*" postag_regexp="yes"><exception postag="N.CN.*|_GN_.*|V.[IS].*" postag_regexp="yes"/></token>
                        </unify>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="2" postag="D..[MC][SN].*" postag_regexp="yes"/> <match no="3" postag="N.[MC][SN].*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="2" postag="D..[MC][PN].*" postag_regexp="yes"/> <match no="3" postag="N.[MC][PN].*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="2" postag="D..[FC][SN].*" postag_regexp="yes"/> <match no="3" postag="N.[FC][SN].*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="2" postag="D..[FC][PN].*" postag_regexp="yes"/> <match no="3" postag="N.[FC][PN].*" postag_regexp="yes"/></suggestion>
                <example correction="Un èmfasi|Uns èmfasis|Una èmfasi|Unes èmfasis"><marker>Un èmfasis</marker></example>
                <example correction="Un recepcionista|Uns recepcionistes|Una recepcionista|Unes recepcionistes"><marker>Uns recepcionista</marker>.</example>
                <example correction="Altre recepcionista|Altres recepcionistes|Altra recepcionista"><marker>Altres recepcionista</marker>.</example>
                <example correction="algun alumne|alguns alumnes|alguna alumna|algunes alumnes">Si <marker>algun alumnes</marker> està interessat.</example>
                <example>Un èmfasi especial.</example>
                <example>D'altres fan molts obsequis.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_ADJ_NOM" name="Concordances adjectiu i nom">
            <antipattern>
                <token regexp="yes">ací|aquí|ahí|allí|allà|demà|hui|avui|ahir|despús-ahir|despús-demà</token>
                <token>mateix</token>
            </antipattern>
            <antipattern>
                <token>una</token>
                <token regexp="yes">vegada|volta</token>
                <token regexp="yes">i|darrere|rere</token>
                <token regexp="yes">una|l'</token>
                <token>altra</token>
                <example>explicar una vegada i una altra coses òbvies </example>
            </antipattern>
            <antipattern>
                <token>gràcies</token>
                <token>a</token>
                <example>Està lligada a l'altra gràcies a un seguit de ponts.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">&colors_composts1;</token>
                <token regexp="yes">&colors_composts2;</token>
            </antipattern>
            <antipattern>
                <!-- inusual com a adjectiu davant del nom -->
                <marker>
                    <token regexp="yes" inflected="yes">estanc|semiconductor|consultor|objectiu|lèxic|marista|escolapi|jesuïta</token>
                </marker>
                <token postag="N.*" postag_regexp="yes"/>
                <example>Lèxic música</example>
            </antipattern>
            <antipattern>
                <!-- inusual com a adjectiu davant del nom -->
                <marker>
                    <token regexp="yes">activa|actives</token>
                </marker>
                <token postag="N.*" postag_regexp="yes"/>
            </antipattern>
            <!-- cas especial per a ordinals AO.* ? -->
            <antipattern>
                <token regexp="yes">1r|2n|3r|4t|[5-9]è</token>
                <token regexp="yes">primària|secundària</token>
            </antipattern>
            <antipattern>
                <token postag="RG" regexp="yes">.*ment</token>
                <token regexp="yes">i|o|ni</token>
                <token postag="AQ0[FC][SN]0|V.P..SF" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <!-- Detected by CONCORDANCES_DET_POSSESSIU -->
                <token postag="DA.*" postag_regexp="yes"/>
                <token postag="PX.*" postag_regexp="yes"/>
                <token postag="N.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="SPS00"/>
                <token regexp="yes">si|jo|tu|ell|ella|nosaltres|vosaltres|ells|elles</token>
                <token inflected="yes">mateix</token>
            </antipattern>
            <antipattern>
                <token postag="A.*" postag_regexp="yes"/>
                <token regexp="yes">.+[º°]</token>
            </antipattern>
            <antipattern>
                <token>per</token>
                <token regexp="yes">complet|igual</token>
            </antipattern>
            <antipattern>
                <token postag="AO0MS0"/>
                <token postag="AO0FS0"/>
            </antipattern>
            <antipattern>
                <token>actuals</token>
                <token postag="NP.*|_possible_nompropi" postag_regexp="yes"/>
                <token postag="CC|_PUNCT.*" postag_regexp="yes"/>
                <token postag="NP.*|_possible_nompropi" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="A.*" postag_regexp="yes" inflected="yes">bo</token>
                        <token postag="N.*" postag_regexp="yes"><exception postag="N.CN.*|V.[PIS].*|ignore_concordance|.*LOC_ADV.*|_GV_" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes">bon <match no="2" postag="N.[MC][SN].*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes">bons <match no="2" postag="N.[MC][PN].*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes">bona <match no="2" postag="N.[FC][SN].*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes">bones <match no="2" postag="N.[FC][PN].*" postag_regexp="yes"/></suggestion>
                <example correction="Bon amic|Bons amics|Bona amiga|Bones amigues"><marker>Bon amics</marker>.</example>
                <example correction="bon costum|bons costums">Contrària a les <marker>bones costums</marker>.</example>
                <example correction="bon pastís|bons pastissos">Vull menjar-me un <marker>bona pastís</marker>.</example>
                <example correction="bon pastís|bons pastissos">Vull menjar-me un <marker>bona pastís</marker>.</example>
                <example correction="Bon amic|Bons amics|Bona amiga|Bones amigues"><marker>Bon amigues</marker>.</example>
                <example correction="Bon estrateg|Bons estrategs|Bona estratega|Bones estrategues"><marker>Bons estrategues</marker>.</example>
                <example correction="Bon estrateg|Bons estrategs|Bona estratega|Bones estrategues"><marker>Bon estratega</marker>.</example>
                <example correction="bona fe|bones fes">Pot seguidr algú de <marker>bon fe</marker>.</example>
                <example correction="bona anàlisi|bones anàlisis">Un <marker>bon anàlisi</marker>.</example>
                <example>Té bon pols.</example>
                <example>Bona pols.</example>
                <example>Bones pols.</example>
                <example>Activa LanguageTool Prèmium.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="A..FS." postag_regexp="yes"/>
                    <token postag="N.FS.*|A..[FC]S." postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="A..FP." postag_regexp="yes"/>
                    <token postag="N.FP.*|A..[FC]P." postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token inflected="yes">fer</token>
                    <token inflected="yes" regexp="yes">possible|impossible</token>
                </antipattern>
                <antipattern>
                    <token>benvolguts</token>
                    <token postag="NP[MC].SP0" postag_regexp="yes"/>
                    <token>i</token>
                    <token postag="NP[MFC].SP0" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>benvolguts</token>
                    <token postag="NP[MFC].SP0" postag_regexp="yes"/>
                    <token>i</token>
                    <token postag="NP[MC].SP0" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">.*%</token>
                </antipattern>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="A.*|PX.*" postag_regexp="yes"><exception postag="NP.*|complement.*|ignore_concordance|_possible_nompropi|_GV_" postag_regexp="yes"/><exception inflected="yes" regexp="yes">plegats|junt</exception></token>
                        <token postag="N.M.*" postag_regexp="yes"><exception postag="N.CN.*|V.[PIS].*|ignore_concordance|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes"><match no="1" postag="(PX|A.).[MC][SN].*" postag_regexp="yes"/> <match no="2" postag="N.[MC][SN].*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="(PX|A.).[MC][PN].*" postag_regexp="yes"/> <match no="2" postag="N.[MC][PN].*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="(PX|A.).[FC][SN].*" postag_regexp="yes"/> <match no="2" postag="NC[FC][SN].*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="(PX|A.).[FC][PN].*" postag_regexp="yes"/> <match no="2" postag="NC[FC][PN].*" postag_regexp="yes"/></suggestion>
                <short>Error de concordança</short>
                <example correction="Magnífic ganivet|Magnífics ganivets"><marker>Magnífiques ganivets</marker>.</example>
                <example correction="Magnífic ganivet|Magnífics ganivets"><marker>Magnífic ganivets</marker>.</example>
                <example correction="Magnífic ganivet|Magnífics ganivets"><marker>Magnífiques ganivet</marker>.</example>
                <example correction="gran mestre|grans mestres|gran mestra">Per <marker>grans mestre</marker></example>
                <example correction="Antic àmbit|Antics àmbits"><marker>Antic àmbits</marker></example>
                <example correction="vell costum|vells costums">Tornar a les <marker>velles costums</marker>.</example>
                <example>Magnífics ganivets.</example>
                <example>Aquesta situació ha sigut acumulativa any rere any,</example>
                <example>Durant el període medieval gremis d'artesans</example>
                <example>Les altres deu ho sentiren.</example>
                <example>fronterer amb França vers migdia </example>
                <example>perd actius any per any</example>
                <example>se'n van trobar altres de mal formats</example>
                <example>la poesia, de forta base realista,</example>
                <example>una nova i sòlida base rural</example>
                <example>resistí encara nou mesos</example>
                <example>Plantar i talar arbres.</example>
                <example>Quan afecte òrgans interiors.</example>
                <example>per si mateix arxius històrics</example>
                <example>Baixa paquets</example>
                <example>Benvolguda Pilar</example>
                <example>als extrems meridional i septentrional valencians</example>
                <example>literatures catalana, castellana i anglesa contemporànies</example>
                <example>les primeres regulars del teatre</example>
                <example>Havia utilitzat serveis d'assessoria.</example>
                <example>S'ha de girar en total 360°.</example>
                <example>Benvolguts Vicent i Ignasi.</example>
                <example>Portugesos 11%, altres 7%.</example>
                <example>Ha dirigit i coordinat grups de recerca.</example>
                <example>Anem a dormir a la una mirant clàssics de cine.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>las</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">1r|2n|3r|4t</token>
                    <token>ESO</token>
                </antipattern>
                <antipattern>
                    <token>benvolgudes</token>
                    <token postag="NP[FC].SP0" postag_regexp="yes"/>
                    <token>i</token>
                    <token postag="NP[FC].SP0" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="A.*|PX.*" postag_regexp="yes"><exception postag="NP.*|complement.*|ignore_concordance|_possible_nompropi|_GV_" postag_regexp="yes"/><exception inflected="yes" regexp="yes">plegats|junt</exception></token>
                        <token postag="N.F.*" postag_regexp="yes"><exception postag="N.CN.*|V.[PIS].*|ignore_concordance|.*LOC_ADV.*" postag_regexp="yes"/><exception>ca</exception></token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes"><match no="1" postag="(PX|A.).[FC][SN].*" postag_regexp="yes"/> <match no="2" postag="N.[FC][SN].*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="(PX|A.).[FC][PN].*" postag_regexp="yes"/> <match no="2" postag="N.[FC][PN].*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="(PX|A.).[MC][SN].*" postag_regexp="yes"/> <match no="2" postag="NC[MC][SN].*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="(PX|A.).[MC][PN].*" postag_regexp="yes"/> <match no="2" postag="NC[MC][PN].*" postag_regexp="yes"/></suggestion>
                <short>Error de concordança</short>
                <example correction="magnífica cullera|magnífiques culleres">amb <marker>magnífics culleres</marker>.</example>
                <example correction="magnífica cullera|magnífiques culleres"><marker>magnífiques cullera</marker>.</example>
                <example correction="magnífica cullera|magnífiques culleres"><marker>magnífics cullera</marker>.</example>
                <example correction="primera arada|primeres arades">Els <marker>primers arades</marker>.</example>
                <example correction="primera arada|primeres arades">Amb els <marker>primers arades</marker>.</example>
                <example correction="última ullada|últimes ullades">Dóna-hi l'<marker>últim ullada</marker>.</example>
                <example correction="millor ciutat|millors ciutats">del rànking de <marker>millor ciutats</marker> de negocis</example>
                <example correction="primera vegada|primeres vegades">Va ser formulat per <marker>primer vegada</marker>.</example>
                <example correction="profunda crisi|profundes crisis">Va caure en una <marker>profunda crisis</marker>.</example>
                <example correction="Benvolguda Pilar|Benvolgudes Pilars"><marker>Benvolgut Pilar</marker>.</example>
                <example correction="primera dosi|primeres dosis">L'administració de la <marker>primera dosis</marker> del vaccí.</example>
                <example correction="segona síndrome|segones síndromes">El <marker>segon síndrome</marker>.</example>
                <example correction="sobtada estirada|sobtades estirades">Si hi ha un <marker>sobtat estirada</marker></example>
                <example correction="Primera anàlisi|Primeres anàlisis"><marker>Primer anàlisi</marker> de les causes.</example>
                <example correction="Segona casa|Segones cases"><marker>Segon casa</marker> d'Antoni.</example>
                <example>Primer espoliació, després endeutament.</example>
                <example>Estudià primer pintura al taller de l'artista.</example>
                <example>Aquesta empresa, primer Electroquímica de Flix i posteriorment Cros.</example>
                <example>apareixen amb els homes prehistòrics arades noves</example>
                <example>Els adobs químics Can Gros.</example>
                <example>Tens raó.</example>
                <example>Els altres deu ho sentiren.</example>
                <example>que regnarien plegats Joana, Felip i Ferran,</example>
                <example>pròxima a la badia i a la base aeronaval nord-americana homònimes</example>
                <example>en una zona d'alt valor natural i paisatgístic</example>
                <example>Primer orde reial prussià</example>
                <example>com més tard sa mare</example>
                <example>que es va escapar corrent escales amunt.</example>
                <example>són mínimes atesa la seva gran extensió</example>
                <example>dels beduïns rudes i malcarats</example>
                <example>1r ESO, 2n ESO, 3r ESO, 4t ESO.</example>
                <example>Benvolgudes Vicenta i Anna.</example>
                <example>És segon tercera.</example>
                <example>i el Club Esportiu Lleida Basquetbol</example>
                <example>a les actuals Cambodja i Cotxinxina</example>
                <example>la versió en català del joc que avui desperta passions aquí i allà</example>
                <example>I només tens ganes de dormir.</example>
                <example>Les cases tenen un nom, sempre tens referències.</example>
                <example>Extraieu fàcilment i gratuïta imatges de fitxers.</example>
                <example>I el també amic seu i compositor català, Manuel Giró i Ribé li dedicà en la seva mort una missa de Rèquiem.</example>
                <example>Segons dades de 2014, hi ha una major presència de nens que de nenes.</example>
                <example>Es pot triar el color segons disponibilitat.</example>
                <example>Ho ha decidit la junta de portaveus de la cambra baixa, a petició, segons fonts parlamentàries, de la presidenta.</example>
                <example>Ideal segones residències, vine a veure-ho!</example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <token postag="A.*|PX.*" postag_regexp="yes"><exception postag="NP.*|complement.*|ignore_concordance|_possible_nompropi|_GV_" postag_regexp="yes"/><exception inflected="yes" regexp="yes">plegats|junt</exception></token>
                        <token postag="N.C.*" postag_regexp="yes"><exception postag="N.CN.*|V.[PIS].*|ignore_concordance|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes"><match no="1" postag="(PX|A.).[MC][SN].*" postag_regexp="yes"/> <match no="2" postag="N.[MC][SN].*" postag_regexp="yes"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="(PX|A.).[MC][PN].*" postag_regexp="yes"/> <match no="2" postag="N.[MC][PN].*" postag_regexp="yes"/></suggestion>
                <short>Error de concordança</short>
                <example correction="diferent cava|diferents caves">Es poden visitar <marker>diferent caves</marker>.</example>
                <example correction="diferent cava|diferents caves">Es poden visitar <marker>diferents cava</marker>.</example>
                <example correction="principal artífex|principals artífexs">Els dos <marker>principals artífex</marker> d'aquesta eina.</example>
                <example correction="principal artífex|principals artífexs">Els <marker>principals artífex</marker> d'aquesta eina.</example>
                <example>Es poden visitar diferents caves.</example>
                <example>Però com de moment som principiants en això.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_PARTICIPI_NOM" name="Concordances participi i nom">
            <antipattern>
                <token inflected="yes">tenir</token>
                <token postag="V.P.*" postag_regexp="yes"/>
                <token postag="_possible_nompropi"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">av[ií](a|es|en|em|eu)|as|em|eu|e|an<exception regexp="yes">\p{Lu}+</exception><exception postag="_GN_MS"/></token>
                <token postag="V.P..SM." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>avinguda</token>
                <token regexp="yes">\p{Lu}.*</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">fer</token>
                <token regexp="yes">trossos|miques|peces|xixines|pols|estelles</token>
            </antipattern>
            <antipattern>
                <!-- inusual com a participi -->
                <token regexp="yes">continguts?|parada</token>
            </antipattern>
            <rule>
                <pattern>
                    <!-- <token><exception postag="SENT_START"/><exception regexp="yes" spacebefore="yes">[¿¡"«»—–:\-]</exception></token> -->
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <marker>
                            <token postag="V.P.*" postag_regexp="yes"><exception postag="_GV_|V.[MIS].*|RG|ignore_concordance|complement.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">titular|a?nomenar|dir|denominar|plegats|cognomenar|declarar|morir|incloure|esmentar</exception><exception>mes</exception></token>
                            <token postag="N.M.*" postag_regexp="yes"><exception postag="_GN_.*|A.*|ignore_concordance|.*LOC_ADV.*" postag_regexp="yes"/><exception regexp="yes">&dies_setmana;</exception></token>
                        </marker>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="V.P.*SM.?" postag_regexp="yes"/> <match no="2" postag="N.[MC][SN].*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="1" postag="V.P.*PM.?" postag_regexp="yes"/> <match no="2" postag="N.[MC][PN].*" postag_regexp="yes"/></suggestion>
                <short>Error de concordança</short>
                <!-- <example correction="">Amb <marker>esmolades ganivets</marker>.</example> -->
                <example correction="deformat ganivet|deformats ganivets">Amb <marker>deformats ganivet</marker>.</example>
                <example>Amb esmolats ganivets.</example>
                <example>Han esmolat ganivets.</example>
                <example>Passat Reis tornarem a casa.</example>
                <example>un parell de dies seguits concentrat en l'elaboració</example>
                <example>Declarada monument d'interès historicoartístic</example>
                <example>a falles folles fetes foc </example>
                <example>dibuixos animats realitzats fotograma per fotograma</example>
                <example>com a figures més destacades Anselm, Abelard,</example>
                <example>havien actuat i gravat discs acompanyant</example>
                <example>Mai no havia vist vidres de color.</example>
                <example>Encara que hi ha hagut intents de vincular-los</example>
                <example>que les fetes anys abans a Ferrer de Poblenou</example>
                <example>Igualada deu la seva existència a les contradiccions.</example>
                <example>que s'havien de sumar als quatre atesos diumenge</example>
                <example>Molt estimada M. Aurèlia.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">fer</token>
                        <token>realitat</token>
                    </marker>
                </antipattern>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <marker>
                            <token postag="V.P.*" postag_regexp="yes"><exception postag="_GV_|V.[MIS].*|RG|ignore_concordance|complement.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">titular|a?nomenar|dir|denominar|plegats|cognomenar|declarar|morir|incloure|esmentar</exception><exception>mes</exception></token>
                            <token postag="N.F.*" postag_regexp="yes"><exception postag="_GN_.*|A.*|ignore_concordance|.*LOC_ADV.*|NPCN.*" postag_regexp="yes"/></token>
                        </marker>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="V.P.*SF.?" postag_regexp="yes"/> <match no="2" postag="N.[FC][SN].*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="1" postag="V.P.*PF.?" postag_regexp="yes"/> <match no="2" postag="N.[FC][PN].*" postag_regexp="yes"/></suggestion>
                <short>Error de concordança</short>
                <example correction="comptada excepció|comptades excepcions">En <marker>comptats excepcions</marker>.</example>
                <example correction="comptada excepció|comptades excepcions">En <marker>comptat excepcions</marker>.</example>
                <example correction="desballestada cadira|desballestades cadires">Amb <marker>desballestades cadira</marker>.</example>
                <example>En comptades excepcions.</example>
                <example>Ha destacat excepcions.</example>
                <example>Passat Palautordera, aparegué en la meva imaginació</example>
                <example>que regnarien plegats Joana, Felip i Ferran,</example>
                <example>la primera mostra important de gravat coneguda</example>
                <example>incloses Macedònia i Tràcia, </example>
                <example>de planta rodona o ovalada cobertes per un sostre cònic</example>
                <example>Donat cas que arribi.</example>
                <example>Posat cas que arribi.</example>
                <example>El somni de moltes generacions de benissers fet realitat.</example>
                <example>el recentment desaparegut E. Forbes</example>
                <example>L’objectiu que té plantejat Europa.</example>
            </rule>
        </rulegroup>
        <!-- <rulegroup id="CONCORDANCES_ADJ_ADJ" name="Concordances adjectiu i nom">
            <rule>
            <pattern>
            <unify negate="yes">
            <feature id="nombre" />
            <feature id="genere" />
            <token postag="A.*|PX.*|V.P.*" postag_regexp="yes"><exception negate_pos="yes" postag="A.*|PX.*|V.P.*" postag_regexp="yes"/></token>
            <token postag="A.*|PX.*|V.P.*" postag_regexp="yes"><exception negate_pos="yes" postag="A.*|PX.*|V.P.*" postag_regexp="yes"/></token>
            </unify>
            </pattern>
            <message>Error de concordança.</message>
            <short>Error de concordança</short>
            <example correction="">Són <marker>boniques guapos</marker>.</example>
            <example>Que han quedat esmerçats.</example>
            <example>I bona part del dia.</example>
            <example>Vés-hi de part meva.</example>
            <example> de bruta i de mal vestida</example>
            </rule>
            </rulegroup> -->
        <rulegroup id="DET_GN" name="concordança article determinat + grup nominal">
            <antipattern>
                <!-- rule MES -->
                <token postag="D.*" postag_regexp="yes"/>
                <token>mes</token>
            </antipattern>
            <antipattern>
                <!-- Detected by CONCORDANCES_DET_POSSESSIU -->
                <marker>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token postag="PX.*" postag_regexp="yes"/>
                    <token postag="N.*" postag_regexp="yes"/>
                </marker>
            </antipattern>
            <antipattern>
                <token regexp="yes">pe|a</token>
                <token spacebefore="no">l</token>
                <token>mig</token>
            </antipattern>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DI.*" postag_regexp="yes" inflected="yes">un<exception postag="RG.*|_GN_.*" postag_regexp="yes"/><exception postag="complement.*" postag_regexp="yes" regexp="yes">tot(a|s|es)?</exception></token>
                        <token postag=".*_GN_.*" postag_regexp="yes"><exception postag="D[AIR].*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="2" postag=".*_GN_(..).*" postag_replace="DI0$10">un</match> \2</suggestion>
                <example correction="uns cinc"><marker>un cinc</marker> o sis xiquets</example>
                <example correction="unes tres"><marker>uns tres</marker> o quatre xiquetes</example>
                <example correction="uns mitjans"><marker>un mitjans</marker> públics.</example>
                <example correction="uns alts"><marker>un alts</marker> càrrecs públics.</example>
                <example correction="un nou">la transició cap a <marker>una nou</marker> tipus d'escultura</example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DI.*" postag_regexp="yes" inflected="yes">algun<exception postag="RG.*|_GN_.*" postag_regexp="yes"/><exception postag="complement.*" postag_regexp="yes" regexp="yes">tot(a|s|es)?</exception></token>
                        <token postag=".*_GN_.*" postag_regexp="yes"><exception postag="D[AIR].*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="2" postag=".*_GN_(..).*" postag_replace="DI0$10">algun</match> \2</suggestion>
                <example correction="alguns mitjans"><marker>algun mitjans</marker> públics.</example>
                <example correction="alguns alts"><marker>alguna alts</marker> càrrecs públics.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">a|de|pe</token>
                        <token>l</token>
                    </marker>
                    <token postag=".*_GN_MP.*" postag_regexp="yes"><exception postag="D[AIR].*|_GN_MS" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>\1ls</suggestion>
                <example correction="dels">Gestió <marker>del</marker> projectes públics.</example>
                <example correction="dels">La problemàtica <marker>del</marker> diferents contaminants</example>
                <example>La Conquesta del Pol Sud</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">a|de</token>
                        <token regexp="yes">ls?</token>
                    </marker>
                    <token postag=".*_GN_FP.*" postag_regexp="yes"><exception postag="D[AIR].*|_GN_MP" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>\1 les</suggestion>
                <example correction="de les">Gestió <marker>dels</marker> anàlisis ambientals.</example>
                <example correction="de les">Especialita <marker>del</marker> dades massives.</example>
                <example>un dels principals líders</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>pe</token>
                        <token regexp="yes">ls?</token>
                    </marker>
                    <token postag=".*_GN_FP.*" postag_regexp="yes"><exception postag="D[AIR].*|_GN_MP" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>per les</suggestion>
                <example correction="per les">Ha estat establert <marker>pels</marker> anàlisis ambientals.</example>
                <example>utilitzat pels integristes creacionistes americans</example>
            </rule>
            <!-- <example>així com per la molt posterior Patlabor.</example>
                    a fer tots botànica cultural-->
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <marker>
                            <token postag="D[^RN].*" postag_regexp="yes"><exception postag="RG.*|_GN_.*" postag_regexp="yes"/><exception>cada</exception><exception postag="complement.*" postag_regexp="yes" regexp="yes">tot(a|s|es)?</exception></token>
                        </marker>
                        <token postag=".*_GN_MS.*" postag_regexp="yes"><exception postag="D[AIR].*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes"><match no="1" postag="(D[^RN].)..(.)" postag_regexp="yes" postag_replace="$1MS$2"/></suggestion>
                <example correction="el">En <marker>la</marker> hit parade.</example>
                <example correction="el">En <marker>la</marker> pendent descendent dels últims anys.</example>
                <example>Uns alts càrrecs públics.</example>
                <example>El bel canto.</example>
                <example>Els metges pacients.</example>
                <example>A tots els pares els passa igual.</example>
                <example>Les quatre restants foren per als nobles.</example>
                <example>Els gats domèstics mengen molt poca matèria vegetal.</example>
                <example>i tant la seva mare com la seva dona </example>
                <example>A l'illa caribenya de Aruba, el parla una gran quantitat de persones.</example>
                <example>A l'illa caribenya de Aruba, el parla gran quantitat de persones.</example>
                <example>La ciutat de Berga deu el seu origen</example>
                <example>En faig un cada mes.</example>
                <example>administrava a aquests una dosi de 325mg.</example>
                <example>per part d'aquest una resistència o altre.</example>
                <example>a l'esquerra d'aquesta les desenes,</example>
                <example>és en opinió de molts el nombre excessiu</example>
                <example>la subxarxa establint a un els bits de xarxa-subxarxa</example>
                <example>és segons molts el millor melodrama</example>
                <example>n'hi ha uns quants la llavor dels quals</example>
                <example>segons la qual sant Joan</example>
                <example>Se celebren cada quatre anys</example>
                <example>la molt pràctica intenció</example>
                <example>sobre nosaltres dos aquell proverbi</example>
                <example>una quinta de tos aparatosa</example>
                <example>Feu servir a tots idèntica vedella amb pèsols</example>
                <example>Enyorava moltíssim ma mare</example>
                <example>Què t'ha portat cap aquests verals?</example>
                <example>hàgiu pogut passar tan poc temps junts</example>
                <example>acabà muntant-la tres vegades seguides</example>
                <example>d'un dels seus vessants</example>
                <example>la possible base del triangle</example>
                <example>l'origen del modus vivendi</example>
                <example>Fins a les nou i set minuts.</example>
                <example>Ha partit pel mig dos gegants.</example>
                <example>I el 2005 57 114 h.</example>
                <example>Per una tal Sofia.</example>
                <example>La creació d'una força militar africana.</example>
            </rule>
            <rule>
                <antipattern>
                    <!-- regla d'apostrofació -->
                    <token spacebefore="no">l</token>
                    <token postag="_QM_OPEN" min="0"/>
                    <token regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóòu].+|o|i|host|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;</exception><exception postag="AO.*|hac_aspirada|mot_foraster|UNKNOWN|NP..000" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <marker>
                            <token regexp="yes">de|a|pe</token>
                            <token postag="DA.*" postag_regexp="yes">l<exception postag="RG.*|_GN_.*" postag_regexp="yes"/></token>
                        </marker>
                        <token postag=".*_GN_FS.*" postag_regexp="yes"><exception postag="D[AIR].*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" regexp_match="(?iu)pe" regexp_replace="per"/> <match no="2" postag="(D[^RN].)..(.)" postag_regexp="yes" postag_replace="$1FS$2"/></suggestion>
                <example correction="de la">Era <marker>del</marker> màxima esplendor cultural.</example>
                <example correction="per la">Era <marker>pel</marker> màxima esplendor cultural.</example>
                <example>Uns alts càrrecs públics.</example>
            </rule>
            <rule>
                <antipattern>
                    <!-- regla d'apostrofació -->
                    <token spacebefore="no">l</token>
                    <token postag="_QM_OPEN" min="0"/>
                    <token regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóòu].+|o|i|host|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;</exception><exception postag="AO.*|hac_aspirada|mot_foraster|UNKNOWN|NP..000" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <marker>
                            <token postag="D[^RN].*" postag_regexp="yes"><exception postag="RG.*|_GN_.*" postag_regexp="yes"/><exception>cada</exception><exception postag="complement.*" postag_regexp="yes" regexp="yes">tot(a|s|es)?</exception></token>
                        </marker>
                        <token postag=".*_GN_FS.*" postag_regexp="yes"><exception postag="D[AIR].*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="(D[^RN].)..(.)" postag_regexp="yes" postag_replace="$1FS$2"/></suggestion>
                <example correction="una">Era <marker>un</marker> femme fatale.</example>
                <example>Uns alts càrrecs públics.</example>
                <example>El bel canto.</example>
                <example>Els metges pacients.</example>
                <example>A tots els pares els passa igual.</example>
                <example>Les quatre restants foren per als nobles.</example>
                <example>Els gats domèstics mengen molt poca matèria vegetal.</example>
                <example>i tant la seva mare com la seva dona </example>
                <example>A l'illa caribenya de Aruba, el parla una gran quantitat de persones.</example>
                <example>A l'illa caribenya de Aruba, el parla gran quantitat de persones.</example>
                <example>La ciutat de Berga deu el seu origen</example>
                <example>En faig un cada mes.</example>
                <example>administrava a aquests una dosi de 325mg.</example>
                <example>per part d'aquest una resistència o altre.</example>
                <example>a l'esquerra d'aquesta les desenes,</example>
                <example>és en opinió de molts el nombre excessiu</example>
                <example>la subxarxa establint a un els bits de xarxa-subxarxa</example>
                <example>és segons molts el millor melodrama</example>
                <example>n'hi ha uns quants la llavor dels quals</example>
                <example>segons la qual sant Joan</example>
                <example>Se celebren cada quatre anys</example>
                <example>la molt pràctica intenció</example>
                <example>sobre nosaltres dos aquell proverbi</example>
                <example>una quinta de tos aparatosa</example>
                <example>Feu servir a tots idèntica vedella amb pèsols</example>
                <example>Enyorava moltíssim ma mare</example>
                <example>Què t'ha portat cap aquests verals?</example>
                <example>hàgiu pogut passar tan poc temps junts</example>
                <example>acabà muntant-la tres vegades seguides</example>
                <example>d'un dels seus vessants</example>
                <example>la possible base del triangle</example>
                <example>l'origen del modus vivendi</example>
                <example>Fins a les nou i set minuts.</example>
                <example>Ha partit pel mig dos gegants.</example>
                <example>I el 2005 57 114 h.</example>
                <example>Un era un tal Christopher Mulholland.</example>
                <example>El tal Antoni va marxar amb la cua entre cames.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="D..MP." postag_regexp="yes"/>
                    <token postag="_GN_MP"/>
                </antipattern>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <marker>
                            <token regexp="yes">a|de|pe</token>
                            <token postag="DA.*" postag_regexp="yes">ls</token>
                        </marker>
                        <token postag=".*_GN_FP.*" postag_regexp="yes"><exception postag="D[AIR].*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" regexp_match="(?iu)pe" regexp_replace="per"/> <match no="2" postag="(D[^RN].)..(.)" postag_regexp="yes" postag_replace="$1[FC]P$2"/></suggestion>
                <example correction="Per les"><marker>Pels</marker> màximes esplendors del passat.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="D..FP." postag_regexp="yes"/>
                    <token postag="_GN_FP"/>
                </antipattern>
                <antipattern>
                    <token>la</token>
                    <token regexp="yes">0?1\.[0-5][0-9]</token>
                    <token>h</token>
                    <example>A la 1.30 h</example>
                </antipattern>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <marker>
                            <token postag="D[^RN].*" postag_regexp="yes"><exception postag="RG.*|_GN_.*" postag_regexp="yes"/><exception>cada</exception><exception postag="complement.*" postag_regexp="yes" regexp="yes">tot(a|s|es)?</exception></token>
                        </marker>
                        <token postag=".*_GN_MP.*" postag_regexp="yes"><exception postag="D[AIR].*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="(D[^RN].)..(.)" postag_regexp="yes" postag_replace="$1[MC]P$2"/></suggestion>
                <example correction="Els"><marker>El</marker> metges pacients.</example>
                <example correction="els">la manca d'aigua en <marker>les</marker> pendents superiors</example>
                <example correction="uns"><marker>un</marker> cinc o sis xiquets</example>
                <example correction="uns"><marker>un</marker> mitjans públics.</example>
                <example correction="uns"><marker>un</marker> alts càrrecs públics.</example>
                <example correction="els">En <marker>el</marker> 40 graus.</example>
                <example correction="altres">D'<marker>altre</marker> ocells petits.</example>
                <example correction="els">d'entre <marker>el</marker> segles X i XV</example>
                <example correction="els">En <marker>el</marker> fons marins.</example>
                <example>Uns alts càrrecs públics.</example>
                <example>El bel canto.</example>
                <example>Els metges pacients.</example>
                <example>A tots els pares els passa igual.</example>
                <example>Les quatre restants foren per als nobles.</example>
                <example>Els gats domèstics mengen molt poca matèria vegetal.</example>
                <example>i tant la seva mare com la seva dona </example>
                <example>A l'illa caribenya de Aruba, el parla una gran quantitat de persones.</example>
                <example>A l'illa caribenya de Aruba, el parla gran quantitat de persones.</example>
                <example>La ciutat de Berga deu el seu origen</example>
                <example>En faig un cada mes.</example>
                <example>administrava a aquests una dosi de 325mg.</example>
                <example>per part d'aquest una resistència o altre.</example>
                <example>a l'esquerra d'aquesta les desenes,</example>
                <example>és en opinió de molts el nombre excessiu</example>
                <example>la subxarxa establint a un els bits de xarxa-subxarxa</example>
                <example>és segons molts el millor melodrama</example>
                <example>n'hi ha uns quants la llavor dels quals</example>
                <example>segons la qual sant Joan</example>
                <example>Se celebren cada quatre anys</example>
                <example>la molt pràctica intenció</example>
                <example>sobre nosaltres dos aquell proverbi</example>
                <example>una quinta de tos aparatosa</example>
                <example>Feu servir a tots idèntica vedella amb pèsols</example>
                <example>Enyorava moltíssim ma mare</example>
                <example>Què t'ha portat cap aquests verals?</example>
                <example>hàgiu pogut passar tan poc temps junts</example>
                <example>acabà muntant-la tres vegades seguides</example>
                <example>d'un dels seus vessants</example>
                <example>la possible base del triangle</example>
                <example>l'origen del modus vivendi</example>
                <example>Fins a les nou i set minuts.</example>
                <example>Ha partit pel mig dos gegants.</example>
                <example>I el 2005 57 114 h.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="D..MP." postag_regexp="yes"/>
                    <token postag="_GN_MP"/>
                </antipattern>
                <antipattern>
                    <token>la</token>
                    <token regexp="yes">0?1\.[0-5][0-9]</token>
                    <token>h</token>
                    <example>A la 1.30 h</example>
                </antipattern>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <marker>
                            <token postag="D[^RN].*" postag_regexp="yes"><exception postag="RG.*|_GN_.*" postag_regexp="yes"/><exception>cada</exception><exception postag="complement.*" postag_regexp="yes" regexp="yes">tot(a|s|es)?</exception></token>
                        </marker>
                        <token postag=".*_GN_FP.*" postag_regexp="yes"><exception postag="D[AIR].*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="(D[^RN].)..(.)" postag_regexp="yes" postag_replace="$1[FC]P$2"/></suggestion>
                <example correction="unes"><marker>uns</marker> tres o quatre xiquetes</example>
                <example correction="Les"><marker>Els</marker> Corts valencianes.</example>
                <example>Uns alts càrrecs públics.</example>
                <example>El bel canto.</example>
                <example>Els metges pacients.</example>
                <example>A tots els pares els passa igual.</example>
                <example>Les quatre restants foren per als nobles.</example>
                <example>Els gats domèstics mengen molt poca matèria vegetal.</example>
                <example>i tant la seva mare com la seva dona </example>
                <example>A l'illa caribenya de Aruba, el parla una gran quantitat de persones.</example>
                <example>A l'illa caribenya de Aruba, el parla gran quantitat de persones.</example>
                <example>La ciutat de Berga deu el seu origen</example>
                <example>En faig un cada mes.</example>
                <example>administrava a aquests una dosi de 325mg.</example>
                <example>per part d'aquest una resistència o altre.</example>
                <example>a l'esquerra d'aquesta les desenes,</example>
                <example>és en opinió de molts el nombre excessiu</example>
                <example>la subxarxa establint a un els bits de xarxa-subxarxa</example>
                <example>és segons molts el millor melodrama</example>
                <example>n'hi ha uns quants la llavor dels quals</example>
                <example>segons la qual sant Joan</example>
                <example>Se celebren cada quatre anys</example>
                <example>la molt pràctica intenció</example>
                <example>sobre nosaltres dos aquell proverbi</example>
                <example>una quinta de tos aparatosa</example>
                <example>Feu servir a tots idèntica vedella amb pèsols</example>
                <example>Enyorava moltíssim ma mare</example>
                <example>Què t'ha portat cap aquests verals?</example>
                <example>hàgiu pogut passar tan poc temps junts</example>
                <example>acabà muntant-la tres vegades seguides</example>
                <example>d'un dels seus vessants</example>
                <example>la possible base del triangle</example>
                <example>l'origen del modus vivendi</example>
                <example>Fins a les nou i set minuts.</example>
                <example>Ha partit pel mig dos gegants.</example>
                <example>I el 2005 57 114 h.</example>
                <example>Representaven uns 215 i 145 h respectivament</example>
                <example>Representaven uns 215 i 145 habitants respectivament</example>
                <example>A quin dels dotze o catorze membres?</example>
            </rule>
            <!-- catch all 
            <rule> 
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="D[^RN].*" postag_regexp="yes"><exception postag="RG.*|_GN_.*" postag_regexp="yes"/><exception>cada</exception><exception postag="complement.*" postag_regexp="yes" regexp="yes">tot(a|s|es)?</exception></token>
                        <token postag=".*_GN_.*" postag_regexp="yes"><exception postag="D[AIR].*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>El metges</marker> pacients.</example>
                <example correction="">en <marker>la pendent</marker> descendent dels últims anys.</example>
                <example correction="">la manca d'aigua en <marker>les pendents</marker> superiors</example>
                <example correction=""><marker>un cinc</marker> o sis xiquets</example>
                <example correction=""><marker>uns tres</marker> o quatre xiquetes</example>
                <example correction=""><marker>un mitjans</marker> públics.</example>
                <example correction=""><marker>un alts</marker> càrrecs públics.</example>
                <example correction="">En <marker>el 40</marker> graus.</example>
                <example correction="">Cap a<marker>l 40</marker> graus.</example>
                <example correction=""><marker>Els Corts</marker> valencianes.</example>
                <example correction="">D'<marker>altre ocells</marker> petits.</example>
                <example correction="">d'entre <marker>el segles</marker> X i XV</example>
                <example>Uns alts càrrecs públics.</example>
                <example>El bel canto.</example>
                <example>Els metges pacients.</example>
                <example>A tots els pares els passa igual.</example>
                <example>Les quatre restants foren per als nobles.</example>
                <example>Els gats domèstics mengen molt poca matèria vegetal.</example>
                <example>i tant la seva mare com la seva dona </example>
                <example>A l'illa caribenya de Aruba, el parla una gran quantitat de persones.</example>
                <example>A l'illa caribenya de Aruba, el parla gran quantitat de persones.</example>
                <example>La ciutat de Berga deu el seu origen</example>
                <example>En faig un cada mes.</example>
                <example>administrava a aquests una dosi de 325mg.</example>
                <example>per part d'aquest una resistència o altre.</example>
                <example>a l'esquerra d'aquesta les desenes,</example>
                <example>és en opinió de molts el nombre excessiu</example>
                <example>la subxarxa establint a un els bits de xarxa-subxarxa</example>
                <example>és segons molts el millor melodrama</example>
                <example>n'hi ha uns quants la llavor dels quals</example>
                <example>segons la qual sant Joan</example>
                <example>Se celebren cada quatre anys</example>
                <example>la molt pràctica intenció</example>
                <example>sobre nosaltres dos aquell proverbi</example>
                <example>una quinta de tos aparatosa</example>
                <example>Feu servir a tots idèntica vedella amb pèsols</example>
                <example>Enyorava moltíssim ma mare</example>
                <example>Què t'ha portat cap aquests verals?</example>
                <example>hàgiu pogut passar tan poc temps junts</example>
                <example>acabà muntant-la tres vegades seguides</example>
                <example>d'un dels seus vessants</example>
                <example>la possible base del triangle</example>
                <example>l'origen del modus vivendi</example>
                <example>Fins a les nou i set minuts.</example>
                <example>Ha partit pel mig dos gegants.</example>
                <example>I el 2005 57 114 h.</example>
            </rule>-->
            <rule>
                <pattern>
                    <token>cada</token>
                    <marker>
                        <and>
                            <token postag="_GN_.P" postag_regexp="yes"/>
                            <token postag="(A...|N..)P.*" postag_regexp="yes"/>
                        </and>
                    </marker>
                </pattern>
                <message>El determinant 'cada' ha d'acompanyar un nom en singular.</message>
                <suggestion><match no="2" postag="(A...|N..)P(.*)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <example correction="pressupost">Cada <marker>pressuposts</marker> generals.</example>
            </rule>
        </rulegroup>
        <!--  concordança DA-DR el qual -->
        <!-- <rulegroup id="CONCORDANCES_GN_DIFERENTS" name="detecta grups nominals enganxats: un cotxe (d')altes prestacions "> -->
        <!-- <rulegroup id="CONCORDANCES_ADV_ENTREMIG" name="concordances amb adverbis entremig">
            <rulegroup id="CONCORDANCES_ADJ_ADJ" name="Concordances adjectiu + adjectiu">
            TO BE INCLUDED IN ComplexAdjectiveConcordanceRule.java
        -->
        <rule id="AO_GN" name="concordança adj. ordinal + grup nominal">
            <pattern>
                <unify negate="yes">
                    <feature id="nombre"/>
                    <feature id="genere"/>
                    <marker>
                        <token postag="AO.*" postag_regexp="yes"><exception postag="RG.*|_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="_GN_.*" postag_regexp="yes"><exception postag="D[AIR].*" postag_regexp="yes"/></token>
                </unify>
            </pattern>
            <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:1 lemmaSelect:AO.* postagFrom:2 postagSelect:_GN_(.)(.) postagReplace:AO.\b1\b2."/>
            <message>Error de concordança.</message>
            <example correction="darrers"><marker>Darreres</marker> 30 dies.</example>
            <example correction="darrers"><marker>Darreres</marker> trenta dies.</example>
            <example correction="últimes"><marker>Últims</marker> trenta accions.</example>
            <example>En altres sectors, cal créixer, però en segons quines coses.</example>
            <example>Podrem retenir el reemborsament segons quina condició es compleixi primer.</example>
        </rule>
        <rulegroup id="CONCORDANCES_PARTICIPI_ABSOLUT" name="concordances participi absolut">
            <antipattern>
                <token skip="3" postag="D[DAI].*" postag_regexp="yes"/>
                <token inflected="yes" regexp="yes">&estacions;|&mesos_any;|&parts_dia;|&unitats_temps;|&dies_setmana;|vegada|volta|pic|col?p</token>
            </antipattern>
            <antipattern>
                <token postag="V.P.*" postag_regexp="yes" inflected="yes">fer</token>
                <token>una</token>
                <token regexp="yes">coca|truita|merda|sopa</token>
            </antipattern>
            <antipattern>
                <token>el</token>
                <token>mateix</token>
                <token regexp="yes">\d+</token>
            </antipattern>
            <antipattern>
                <token>el</token>
                <token regexp="yes">\d+</token>
            </antipattern>
            <antipattern>
                <token postag="V.P..SM." postag_regexp="yes"/>
                <token>,</token>
                <token postag="V.P..SM." postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.P00SM0" postag_regexp="yes" regexp="yes">.*at<exception postag="RG|V.[MSI].*|_GV_" postag_regexp="yes"/><exception inflected="yes" regexp="yes">anomenar|dir|titular|denominar|considerar</exception></token>
                    </marker>
                    <token postag="D[DAI]..P.|D[DAI].F.." postag_regexp="yes"><exception postag="RG|_GV_|.*LOC_ADV.*" postag_regexp="yes"/><exception regexp="yes">\p{Lu}[\p{Ll}·]*</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:2 lemmaSelect:V.P.* postagFrom:3 postagSelect:D..(.)(.). postagReplace:V.P..\b2\b1."/>
                <message>¿Volíeu dir <suggestion><match no="2" postag="VMP00SM" postag_regexp="yes" postag_replace="VMM02S00"/>'t</suggestion> (imperatiu) o <suggestion><match no="2" postag="VMP00SM" postag_regexp="yes" postag_replace="VMG.*"/></suggestion> (gerundi)? Si no, potser hi ha un error de concordança.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="Toca't|Tocant|Tocats"><marker>Tocat</marker> els colzes.</example>
                <example correction="Toca't|Tocant|Tocada"><marker>Tocat</marker> la galta.</example>
            </rule>
            <rule>
                <pattern>
                    <!-- <token postag="[DANVPIYCR].*|SP.*|_.*|complement.*|.*LOC.*" postag_regexp="yes" negate_pos="yes"><exception regexp="yes">\d+</exception></token> -->
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <marker>
                            <token postag="V.P00S..?" postag_regexp="yes"><exception postag="RG|V.[MSI].*|_GV_" postag_regexp="yes"/><exception inflected="yes" regexp="yes">anomenar|dir|titular|denominar|considerar</exception><exception>entredit</exception></token>
                        </marker>
                        <token postag="D[DAI].*" postag_regexp="yes"><exception postag="RG|_GV_|.*LOC_ADV.*" postag_regexp="yes"/><exception regexp="yes">\p{Lu}[\p{Ll}·]*</exception></token>
                    </unify>
                    <!-- excloure totes les expressions temporals.
                        Caldria fer-ho en Desambiguació!!
                        Falta: "els darrers vint anys, els caps de setmana... la major part, la majoria" -->
                    <token><exception regexp="yes">[\d-]+</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:2 lemmaSelect:V.P.* postagFrom:3 postagSelect:D..(.)(.). postagReplace:V.P..\b2\b1."/>
                <message>Error de concordança.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="Acabades"><marker>Acabada</marker> les festes, se n'anaren</example>
                <example correction="vista">duraran tot el matí, <marker>vist</marker> la quantitat de gent que hi havia.</example>
                <example>Acabada la festa, se n'anaren.</example>
                <example>Admeses la constant gravitacional G i la constant de Planck,</example>
                <example>Donats un segment rectilini i un punt qualssevol</example>
                <example>Atribuïda poc temps després a la dinastia dels Borbons,</example>
                <example>Arribat la primavera passada</example>
                <example>Va dir el Joan, irritat una altra vegada</example>
                <example>Explicava a tothom que li havien «embenat els ulls» i l'havien «ensibornat».</example>
                <example>la reunió, celebrada aquest dimarts</example>
                <example>Le festin de Pierre (basada en Molière, 1667)</example>
                <example>Fet una coca: així va acabar.</example>
                <example>l'aprovació de Lleó X, aconseguida el 22 de març de 1520</example>
            </rule>
        </rulegroup>
        <rule id="CONCORDANCES_PARTICIPI_ABSOLUT_PASSATS_LANY" name="concordances participi absolut: passats l'any>passat l'any">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <unify negate="yes">
                    <feature id="nombre"/>
                    <feature id="genere"/>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes" regexp="yes">transcórrer|passar<exception postag="V.[MSI].*" postag_regexp="yes"/></token>
                    </marker>
                    <and>
                        <token postag="D[DAI].*" postag_regexp="yes"><exception postag="RG|_GV_|.*LOC_ADV.*" postag_regexp="yes"/><exception regexp="yes">\p{Lu}[\p{Ll}·]*</exception></token>
                        <token postag="_GN_.*" postag_regexp="yes"/>
                    </and>
                </unify>
            </pattern>
            <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:2 lemmaSelect:V.P.* postagFrom:3 postagSelect:_GN_(.)(.) postagReplace:V.P..\b2\b1."/>
            <message>Error de concordança.</message>
            <suggestion>{suggestion}</suggestion>
            <example correction="Passat"><marker>Passats</marker> l'any, se n'anaren</example>
            <example correction="Passada"><marker>Passats</marker> l'època, se n'anaren</example>
            <example>Passat l'any, se n'anaren.</example>
        </rule>
        <rulegroup id="CONCORDANCES_DET_DET" name="Concordances determinant + determinant">
            <!-- TODO: add suggestions with AdvanvedSynthesizerFilter -->
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token postag="D.*" postag_regexp="yes" inflected="yes">un</token>
                    </unify>
                </pattern>
                <message>Possible falta de concordança.</message>
                <suggestion>l'un</suggestion>
                <suggestion>l'una</suggestion>
                <suggestion>els uns</suggestion>
                <suggestion>les unes</suggestion>
                <example correction="L'un|L'una|Els uns|Les unes"><marker>Els un</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DE.*" postag_regexp="yes"/>
                        <token postag="D.*" postag_regexp="yes" inflected="yes">un</token>
                    </unify>
                </pattern>
                <message>Possible falta de concordança.</message>
                <suggestion><match no="1" postag="(D.*)" postag_regexp="yes" postag_replace="D..MS."/> <match no="2" postag="(D.*)" postag_regexp="yes" postag_replace="D..MS."/></suggestion>
                <suggestion><match no="1" postag="(D.*)" postag_regexp="yes" postag_replace="D..MP."/> <match no="2" postag="(D.*)" postag_regexp="yes" postag_replace="D..MP."/></suggestion>
                <suggestion><match no="1" postag="(D.*)" postag_regexp="yes" postag_replace="D..FS."/> <match no="2" postag="(D.*)" postag_regexp="yes" postag_replace="D..FS."/></suggestion>
                <suggestion><match no="1" postag="(D.*)" postag_regexp="yes" postag_replace="D..FP."/> <match no="2" postag="(D.*)" postag_regexp="yes" postag_replace="D..FP."/></suggestion>
                <example correction="Quin un|Quins uns|Quina una|Quines unes"><marker>Quin una</marker>.</example>
                <example>Els uns.</example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="D.*" postag_regexp="yes" inflected="yes" regexp="yes">un|el</token>
                        <token postag="D.*" postag_regexp="yes" inflected="yes" regexp="yes">tal|quant|cert|qualsevol</token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="(D.*)" postag_regexp="yes" postag_replace="D..MS."/> <match no="2" postag="(D.*)" postag_regexp="yes" postag_replace="D..MS."/></suggestion>
                <suggestion><match no="1" postag="(D.*)" postag_regexp="yes" postag_replace="D..MP."/> <match no="2" postag="(D.*)" postag_regexp="yes" postag_replace="D..MP."/></suggestion>
                <suggestion><match no="1" postag="(D.*)" postag_regexp="yes" postag_replace="D..FS."/> <match no="2" postag="(D.*)" postag_regexp="yes" postag_replace="D..FS."/></suggestion>
                <suggestion><match no="1" postag="(D.*)" postag_regexp="yes" postag_replace="D..FP."/> <match no="2" postag="(D.*)" postag_regexp="yes" postag_replace="D..FP."/></suggestion>
                <example correction="Un quant|Uns quants|Una quanta|Unes quantes"><marker>Un quants</marker>.</example>
                <example correction="Un cert|Uns certs|Una certa|Unes certes"><marker>Una cert</marker> escepticisme.</example>
                <example>Uns quants.</example>
            </rule>
            <!-- combinacions amb determinants que poden ser invariables -->
            <rule>
                <pattern>
                    <marker>
                        <token postag="(DA|DD|PX).F.*" postag_regexp="yes"><exception postag="ignore_concordance"/></token>
                    </marker>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token postag="_GN_M." postag_regexp="yes"><exception postag="_GN_F." postag_regexp="yes"/><exception postag="D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="(DA|DD|PX).F.*" postag_regexp="yes" postag_replace="(DA|DD|PX).[MC]P.*"/></suggestion>
                <example correction="Els"><marker>Les</marker> tres ganivets.</example>
                <example>Els tres ganivets.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="(DA|DD|PX).M.*" postag_regexp="yes"><exception postag="ignore_concordance"/></token>
                    </marker>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token postag="_GN_F." postag_regexp="yes"><exception postag="_GN_M." postag_regexp="yes"/><exception postag="D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="(DA|DD|PX).M.*" postag_regexp="yes" postag_replace="(DA|DD|PX).FP.*"/></suggestion>
                <example correction="Les"><marker>Els</marker> tres culleres.</example>
                <example>Les tres culleres.</example>
                <example>expulsarà de davant teu set nacions</example>
                <example>assolí els 477 h el 1877</example>
            </rule>
            <rule>
                <antipattern>
                    <token>la</token>
                    <token regexp="yes">0?1\.[0-5][0-9]</token>
                    <token>h</token>
                    <example>A la 1.30 h</example>
                </antipattern>
                <pattern>
                    <token postag="(DA|DD|PX)..S.*" postag_regexp="yes"><exception postag="ignore_concordance"/></token>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token postag="_GN_.P" postag_regexp="yes"><exception postag="_GN_.S" postag_regexp="yes"/><exception postag="D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>El tres homes</marker>.</example>
                <example correction=""><marker>El 70 mil·límetres</marker> anuals.</example>
                <example>Els tres homes.</example>
                <example>va ser vassall seu tres anys</example>
                <example>al nou model polític</example>
                <example>El que aquest nou statu quo representa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="DI.F.*" postag_regexp="yes" inflected="yes" regexp="yes">un|algun|altre|tot</token>
                    </marker>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token postag="_GN_M." postag_regexp="yes"><exception postag="_GN_F." postag_regexp="yes"/><exception postag="D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="DI.F.*" postag_regexp="yes" postag_replace="DI.MP.*"/></suggestion>
                <example correction="Tots"><marker>Totes</marker> tres ganivets.</example>
                <example>tots tres ganivets.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="DI.M.*" postag_regexp="yes" inflected="yes" regexp="yes">un|algun|altre|tot</token>
                    </marker>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token postag="_GN_F." postag_regexp="yes"><exception postag="_GN_M." postag_regexp="yes"/><exception postag="D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="DI.M.*" postag_regexp="yes" postag_replace="DI.FP.*"/></suggestion>
                <example correction="Totes"><marker>Tots</marker> tres culleres.</example>
                <example>totes tres culleres.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DI..S.*" postag_regexp="yes" inflected="yes" regexp="yes">un|algun|altre|tot</token>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token postag="_GN_.P" postag_regexp="yes"><exception postag="_GN_.S" postag_regexp="yes"/><exception postag="D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>tot tres culleres</marker>.</example>
                <example>totes tres culleres.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="(DA|DD|PX).F.*" postag_regexp="yes"/>
                    <token postag="[AD].*" postag_regexp="yes" regexp="yes">tals|altres</token>
                    <token postag="_GN_M." postag_regexp="yes"><exception postag="_GN_F." postag_regexp="yes"/><exception postag="D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>Les altres ganivets</marker>.</example>
                <example>Els altres ganivets.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="(DA|DD|PX).M.*" postag_regexp="yes"/>
                    <token postag="[AD].*" postag_regexp="yes" regexp="yes">tals|altres</token>
                    <token postag="_GN_F." postag_regexp="yes"><exception postag="_GN_M." postag_regexp="yes"/><exception postag="D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>Els altres culleres</marker>.</example>
                <example>Les altres culleres.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DI.F.*" postag_regexp="yes" inflected="yes" regexp="yes">un|algun|molt|poc</token>
                    <token postag="[AD].*" postag_regexp="yes" regexp="yes">tals|altres</token>
                    <token postag="_GN_M." postag_regexp="yes"><exception postag="_GN_F." postag_regexp="yes"/><exception postag="D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>Algunes altres ganivets</marker>.</example>
                <example>Alguns altres ganivets.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DI.M.*" postag_regexp="yes" inflected="yes" regexp="yes">un|algun|molt|poc</token>
                    <token postag="[AD].*" postag_regexp="yes" regexp="yes">tals|altres</token>
                    <token postag="_GN_F." postag_regexp="yes"><exception postag="_GN_M." postag_regexp="yes"/><exception postag="D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>Alguns altres culleres</marker>.</example>
                <example>Algunes altres culleres.</example>
                <example>S'explicaven els uns als altres històries de por.</example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="D.*" postag_regexp="yes" inflected="yes">algun</token>
                        <token postag="D.*" postag_regexp="yes" inflected="yes" regexp="yes">altre|tal|cert</token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>algun <match no="2" postag="(D.*)" postag_regexp="yes" postag_replace="D..[MC]S."/></suggestion>
                <suggestion>alguns <match no="2" postag="(D.*)" postag_regexp="yes" postag_replace="D..[MC]P."/></suggestion>
                <suggestion>alguna <match no="2" postag="(D.*)" postag_regexp="yes" postag_replace="D..[FC]S."/></suggestion>
                <suggestion>algunes <match no="2" postag="(D.*)" postag_regexp="yes" postag_replace="D..[FC]P."/></suggestion>
                <example correction="Algun altre|Alguns altres|Alguna altra|Algunes altres"><marker>Alguna altre</marker> motiu.</example>
                <example correction="Algun tal|Alguns tals|Alguna tal|Algunes tals"><marker>Algun tals</marker> motius.</example>
                <example correction="Algun cert|Alguns certs|Alguna certa|Algunes certes"><marker>Alguna cert</marker> motiu.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_TOT" name="concordances amb 'tot'">
            <antipattern>
                <marker>
                    <token regexp="yes">abans|primer|sobre|damunt</token>
                    <token regexp="yes">de|que</token>
                    <token inflected="yes">tot</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>-ho</token>
                    <token>tot</token>
                </marker>
            </antipattern>
            <rule id="CONCORDANCES_TOTS_AQUESTS" name="concordances: tots aquests, totes tres">
                <antipattern>
                    <token>així</token>
                    <token>i</token>
                    <token>tot</token>
                </antipattern>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DI.*" postag_regexp="yes" inflected="yes">tot</token>
                        <token postag="D[DN].*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Possible falta de concordança.</message>
                <suggestion suppress_misspelled="yes"><match no="1" postag="DI.*" postag_regexp="yes" postag_replace="DI0MS0">tot</match> <match no="2" postag="(D[DN]).*" postag_regexp="yes" postag_replace="$10MS0"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="DI.*" postag_regexp="yes" postag_replace="DI0FS0">tot</match> <match no="2" postag="(D[DN]).*" postag_regexp="yes" postag_replace="$10FS0"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="DI.*" postag_regexp="yes" postag_replace="DI0MP0">tot</match> <match no="2" postag="(D[DN]).*" postag_regexp="yes" postag_replace="$10MP0"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="DI.*" postag_regexp="yes" postag_replace="DI0FP0">tot</match> <match no="2" postag="(D[DN]).*" postag_regexp="yes" postag_replace="$10FP0"/></suggestion>
                <example correction="Tot aquest|Tota aquesta|Tots aquests|Totes aquestes"><marker>Tots aquest</marker>.</example>
                <example correction="Tots dos|Totes dues"><marker>Tots dues</marker>.</example>
                <example>Tota aquesta.</example>
            </rule>
            <rule id="CONCORDANCES_TOT_UN" name="concordances: tot un">
                <antipattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token postag="DI.*" postag_regexp="yes" inflected="yes">tot</token>
                </antipattern>
                <antipattern>
                    <token>una</token>
                    <token>merda</token>
                </antipattern>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DI.*" postag_regexp="yes" inflected="yes">tot</token>
                        <token postag="DI.*" postag_regexp="yes" inflected="yes">un</token>
                    </unify>
                </pattern>
                <message>Possible falta de concordança.</message>
                <!-- <example correction="">És <marker>tot una</marker> icona.</example> -->
                <suggestion><match no="2" postag="(DI.*)" postag_regexp="yes" postag_replace="$1">tot</match> \2</suggestion>
                <suggestion>\1 <match no="1" postag="(DI.*)" postag_regexp="yes" postag_replace="$1">un</match></suggestion>
                <example correction="tota una|tot un">Joan, <marker>tot una</marker> icona.</example>
                <example>És tota una lliçó.</example>
                <example>i tenen totes una població</example>
                <example>Els aminoàcids contenen tots un grup carboxil</example>
                <example>És tot una farsa</example>
                <example>De tot una mica</example>
                <example>Ho havien perdut tot unes quantes vegades.</example>
                <example>Havien de dir-ho tot unes quantes vegades.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tot</token>
                    <token>sols</token>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>tots sols</suggestion>
                <example correction="tots sols">Ho van fer <marker>tot sols</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tot</token>
                    <token>sola</token>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>tota sola</suggestion>
                <example correction="tota sola">Ho va fer <marker>tot sola</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tot</token>
                    <token>soles</token>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>totes soles</suggestion>
                <example correction="totes soles">Ho van fer <marker>tot soles</marker>.</example>
            </rule>
            <rule id="TOTA_MANERA" name="concordances: tot + substantiu">
                <!--<antipattern>
                    <token regexp="yes">tot|tota</token>
                    <token postag="V...3S.." postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">tots|totes</token>
                    <token postag="V...3P.." postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>ho</token>
                    <token postag="V.*" postag_regexp="yes" max="3"/>
                    <token>tot</token>
                </antipattern>-->
                <antipattern>
                    <token>a</token>
                    <token regexp="yes">tots|totes</token>
                    <token>sort</token>
                </antipattern>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token inflected="yes">tot<exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">mode|manera|forma|classe|tipus|mena|estil|faisó|gènere|guisa|moda|sort|tall|tarannà|casta|categoria|condició|espècie|família|grup|índole|llei|ordre|plegat</token>
                    </unify>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion suppress_misspelled="yes">tot <match no="2" postag="NC.*" postag_regexp="yes" postag_replace="NC[MC][SN].*"/></suggestion>
                <suggestion suppress_misspelled="yes">tots <match no="2" postag="NC.*" postag_regexp="yes" postag_replace="NC[MC][PN].*"/></suggestion>
                <suggestion suppress_misspelled="yes">tota <match no="2" postag="NC.*" postag_regexp="yes" postag_replace="NC[FC][SN].*"/></suggestion>
                <suggestion suppress_misspelled="yes">totes <match no="2" postag="NC.*" postag_regexp="yes" postag_replace="NC[FC][PN].*"/></suggestion>
                <example correction="tota manera|totes maneres">De <marker>tots maneres</marker>, no m'agrada.</example>
                <example correction="tota classe|totes classes">L'havia de defensar amb <marker>tota classes</marker> de mitjans.</example>
                <example>Tot gira al voltant de l'element principal.</example>
                <example>La campanya de Tots Fem Força.</example>
                <example>Al final tot resta impune.</example>
                <example>Amb 4 habitacions, totes exteriors i també lluminoses.</example>
                <example>Ho hem fet tot junts.</example>
                <example>En l'os, les hèlixs de col·lagen, totes triples, es troben en una matriu amb disposició paral·lela.</example>
                <example>Van fer coses de tot ordre.</example>
                <example>Tota ordre serà complida immeditament.</example>
                <example>Els desitgem a totes sort en l'aventura.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_TOTS_ELS" name="concordances: tots els *gestes">
            <antipattern>
                <token>el</token>
                <token regexp="yes">&mesos_any;</token>
                <token>de</token>
                <token min="0">l</token>
                <token regexp="yes">\d\d\d\d</token>
            </antipattern>
            <antipattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <token>amb</token>
                <token>tot</token>
                <token postag="_GN_.*" postag_regexp="yes"/>
                <token postag="_GN_.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>abans</token>
                <token>de</token>
                <token>tot</token>
                <token postag="_GN_.*" postag_regexp="yes"/>
                <token postag="_GN_.*" postag_regexp="yes"/>
                <example>aquest projecte ambiciós necessita abans de tot la unificació de tots aquests comtats</example>
            </antipattern>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token inflected="yes" postag="DI.*" postag_regexp="yes">tot</token>
                        <token postag="DA.*" postag_regexp="yes"><exception>en</exception></token>
                        <token postag="(N.|A..|PX.)([MFC][PN])(.*)" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes">tots els <match no="3" postag="(N.|A..|PX.)([MFC][SPN])(.*)" postag_regexp="yes" postag_replace="$1[MC][PN]$3"/></suggestion>
                <suggestion suppress_misspelled="yes">totes les <match no="3" postag="(N.|A..|PX.)([MFC][SPN])(.*)" postag_regexp="yes" postag_replace="$1[FC][PN]$3"/></suggestion>
                <example correction="Totes les gestes"><marker>Tots els gestes</marker></example>
                <example>Totes les metges</example>
                <example correction="tots els altres|totes les altres">Com <marker>tot els altres</marker> països del món</example>
                <example correction="tots els seus|totes les seves">Com <marker>tot els seus</marker> ministres</example>
                <example correction="tots els objectes">Baixa <marker>totes els objectes</marker> adjunts</example>
                <example correction="tots els objectes">Ha baixat <marker>totes els objectes</marker> adjunts</example>
                <example>Han baixat totes els objectes adjunts.</example>
                <!-- ambigu-->
                <example>Baixen totes els objectes adjunts.</example>
                <!-- ambigu-->
                <example>Tots els gests</example>
                <example>Totes les gestes</example>
                <example>destacant-se entre tots la figura de Joan Amades</example>
                <example>ens volen fer pagar entre tots la mala gestió</example>
                <!-- ambiguous -->
                <example>Amb <marker>tot els comtes</marker> de Barcelona</example>
                <example>Amb tot, els comptes de Barcelona</example>
                <example>La literatura religiosa, sobretot la cristiana,</example>
                <example>Primer de tot la qüestió dels cardinals</example>
                <example>Primer de tot, la qüestió dels cardinals</example>
                <example>Espero que retrobeu tots la pàgina</example>
                <example>les civilitzacions d'Amèrica prehispànica coneixien totes l'ús dels aliatges</example>
                <example>corre ràpidament a casa cridant a <marker>tots el fet</marker></example>
                <example>va cridar a tots els nens</example>
                <example>va cridar a tots el nen</example>
                <example correction="tots els nens|totes les nenes">va cridar a <marker>tot els nens</marker></example>
                <example>Tornar-los a posar tots l'un sobre l'altre.</example>
                <!-- <example>a tot l'Índia</example> ?? allow_masculine -->
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token inflected="yes" postag="DI.*" postag_regexp="yes">tot</token>
                        <token postag="DA.*" postag_regexp="yes"><exception>en</exception></token>
                        <token postag="(N.|A..|PX.)([MFC][SN])(.*)" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion suppress_misspelled="yes">tot el <match no="3" postag="(N.|A..|PX.)([MFC][SPN])(.*)" postag_regexp="yes" postag_replace="$1[MC][SN]$3"/></suggestion>
                <suggestion suppress_misspelled="yes">tota la <match no="3" postag="(N.|A..|PX.)([MFC][SPN])(.*)" postag_regexp="yes" postag_replace="$1[FC][SN]$3"/></suggestion>
                <example correction="tot el cristià|tota la cristiana">La literatura religiosa, sobre <marker>tot la cristiana</marker>,</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_QUIN" name="concordances quin/quina/quins/quines">
            <rule>
                <pattern>
                    <marker>
                        <token>quins</token>
                    </marker>
                    <token max="3" postag="V.*" postag_regexp="yes"/>
                    <token postag="D[AD].FP." postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>quines</suggestion>
                <example correction="Quines"><marker>Quins</marker> poden haver estat les causes?</example>
                <example correction="Quines"><marker>Quins</marker> són les qüestions més interessants?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>quines</token>
                    </marker>
                    <token max="3" postag="V.*" postag_regexp="yes"/>
                    <token postag="D[AD].MP." postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>quins</suggestion>
                <example correction="Quins"><marker>Quines</marker> poden haver estat els causants?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>quin</token>
                    </marker>
                    <token max="3" postag="V.*" postag_regexp="yes"/>
                    <token postag="D[AD].FS." postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>quina</suggestion>
                <example correction="Quina"><marker>Quin</marker> és aquesta impressió?</example>
                <example correction="Quina"><marker>Quin</marker> pot haver estat aquesta impressió?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>quina</token>
                    </marker>
                    <token max="3" postag="V.*" postag_regexp="yes"/>
                    <token postag="D[AD].MS." postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>quin</suggestion>
                <example correction="Quin"><marker>Quina</marker> és aquest efecte?</example>
                <example correction="Quin"><marker>Quina</marker> pot haver estat aquest efecte?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>quin</token>
                    </marker>
                    <token postag="V...3P.." postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>quins</suggestion>
                <example correction="Quins"><marker>Quin</marker> són els llibres més interessants?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>quina</token>
                    </marker>
                    <token postag="V...3P.." postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>quines</suggestion>
                <example correction="Quines"><marker>Quina</marker> són les qüestions més interessants?</example>
            </rule>
        </rulegroup>
        <rulegroup id="UN_DE_LES" name="Concordances dubtoses «un de les»">
            <rule>
                <pattern>
                    <marker>
                        <token postag="D[IN].M.*" postag_regexp="yes"><exception postag="_GN_.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">molt|tant|poc|poquet</exception></token>
                    </marker>
                    <token postag="SPS00" inflected="yes">de</token>
                    <token postag="D[AD].FP.*|PP3FPN00" postag_regexp="yes"/>
                </pattern>
                <message>Possible falta de concordança.</message>
                <suggestion><match no="1" postag="D[IN].F.*" postag_regexp="yes"/></suggestion>
                <short>Concordança dubtosa</short>
                <example correction="Una|Unes"><marker>Un</marker> de les seves cases.</example>
                <example correction="Dues"><marker>Dos</marker> de les seves anàlisis.</example>
                <example correction="Dues"><marker>Dos</marker> d'elles.</example>
                <example>Tres de les seves cases.</example>
                <example>Una de les seves cases.</example>
                <example>tant de les institucions com de la ciutadania</example>
                <example>Sabem ben poc de les èpoques posteriors</example>
                <example>acostumaven a venir totes dels sectors més carques</example>
                <example>Vam tindre un poquet de les dues coses.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="D[IN].F.*" postag_regexp="yes"><exception postag="_GN_.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">molt|tant|poc|poquet</exception></token>
                    </marker>
                    <token postag="SPS00" inflected="yes">de</token>
                    <token postag="D[AD].MP.*" postag_regexp="yes"/>
                </pattern>
                <message>Possible falta de concordança.</message>
                <suggestion><match no="1" postag="D[IN].M.*" postag_regexp="yes"/></suggestion>
                <short>Concordança dubtosa</short>
                <example correction="Algun|Alguns"><marker>Alguna</marker> d'aquests animals.</example>
                <example correction="Un|Uns"><marker>Una</marker> d'aquests animals.</example>
                <example correction="Dos"><marker>Dues</marker> d'aquests animals.</example>
                <example>Tres d'aquests animals.</example>
                <example>Algun d'aquests animals.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="DI.MP.*" postag_regexp="yes" inflected="yes" regexp="yes">molt|tant|poc<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="SPS00" inflected="yes">de</token>
                    <token postag="D[AD].FP.*" postag_regexp="yes"/>
                </pattern>
                <message>Possible falta de concordança.</message>
                <suggestion><match no="1" postag="DI.FP.*" postag_regexp="yes"/></suggestion>
                <short>Concordança dubtosa</short>
                <example correction="Moltes"><marker>Molts</marker> de les seves anàlisis.</example>
                <example>Una de les seves cases.</example>
                <example>tant de les institucions com de la ciutadania</example>
                <example>Sabem ben poc de les èpoques posteriors</example>
                <example>acostumaven a venir totes dels sectors més carques</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="DI.FP.*" postag_regexp="yes" inflected="yes" regexp="yes">molt|tant|poc<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="SPS00" inflected="yes">de</token>
                    <token postag="D[AD].MP.*" postag_regexp="yes"/>
                </pattern>
                <message>Possible falta de concordança.</message>
                <suggestion><match no="1" postag="DI.MP.*" postag_regexp="yes"/></suggestion>
                <short>Concordança dubtosa</short>
                <example correction="Pocs"><marker>Poques</marker> d'aquests animals.</example>
                <example>Algun d'aquests animals.</example>
            </rule>
        </rulegroup>
        <rulegroup id="UN_ALTRE_DISTRIBUTIVES" name="Concordança dubtosa en frases distributives «un...altre»">
            <antipattern>
                <token>un</token>
                <token skip="10">que</token>
                <token>i</token>
                <token regexp="yes">l'|un</token>
                <token>altre</token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token>una</token>
                <token skip="10">que</token>
                <token>i</token>
                <token regexp="yes">l'|una</token>
                <token>altra</token>
                <token>que</token>
            </antipattern>
            <rule>
                <!-- Només detecta els casos pròxims. Hi ha falsos positius? -->
                <pattern>
                    <token skip="1">un</token>
                    <token regexp="yes" skip="1">i|ni</token>
                    <token regexp="yes">l'|una</token>
                    <token>altra</token>
                </pattern>
                <message>Possible falta de concordança: «un... altre», «una... altra».</message>
                <short>Concordança de gènere dubtosa</short>
                <example correction="">Entre <marker>un costat i l'altra</marker>.</example>
                <example correction="">d’<marker>un costat i l’altra</marker> del riu</example>
                <example>Entre un costat i l'altre.</example>
                <example>Una que representarà una habitació d'un infant i una altra que simbolitzarà un vapor antic.</example>
            </rule>
            <rule>
                <!-- Només detecta els casos pròxims. Hi ha falsos positius? -->
                <pattern>
                    <marker>
                        <token skip="1">una</token>
                        <token regexp="yes" skip="1">i|ni</token>
                        <token regexp="yes">l'|un</token>
                        <token>altre</token>
                    </marker>
                    <token><exception postag="NCMS.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Possible falta de concordança: «un... altre», «una... altra».</message>
                <short>Concordança de gènere dubtosa</short>
                <example correction="">Entre <marker>una cosa i l'altre</marker>.</example>
                <example>amb la destral en una mà i l'altre braç estès</example>
            </rule>
        </rulegroup>
        <rulegroup id="ANTIPODES" name="als antípodes">
            <rule>
                <pattern>
                    <token regexp="yes">a|de</token>
                    <token>les</token>
                    <token>antípodes</token>
                </pattern>
                <message>Com a referència geogràfica (també en sentit figurat), "antípodes" és preferentment un nom masculí.</message>
                <suggestion><match no="1"/>ls antípodes</suggestion>
                <short>Possible error de concordança</short>
                <example correction="als antípodes">Viuen <marker>a les antípodes</marker>.</example>
                <example>als antípodes</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">en|per</token>
                    <marker>
                        <token>les</token>
                        <token>antípodes</token>
                    </marker>
                </pattern>
                <message>Com a referència geogràfica (també en sentit figurat), "antípodes" és preferentment un nom masculí.</message>
                <suggestion>els antípodes</suggestion>
                <short>Possible error de concordança</short>
                <example correction="els antípodes">Viuen en <marker>les antípodes</marker>.</example>
                <example>als antípodes</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_PRIMER" name="la *primer opció">
            <antipattern>
                <token postag="_GN_MS"/>
                <token postag="V...3S.*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="DA.MS." postag_regexp="yes"/>
                    <marker>
                        <token>primer</token>
                        <token postag="N.[MC]P.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>\2 <match no="3" postag="(N..).(.*)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <example correction="primer paràgraf">En el <marker>primer paràgrafs</marker>.</example>
                <example>Per sota del primer passa el camí</example>
                <example>El primer cobra entre 200 i 300 euros.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <marker>
                        <token>primer</token>
                    </marker>
                    <token postag="N.MP.*|N.F.*" postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="3" postag="N.(..).*" postag_regexp="yes" postag_replace="AO0$10">primer</match></suggestion>
                <example correction="primera">La <marker>primer</marker> opció.</example>
                <example>Per sota del primer passa el camí</example>
                <example>El primer cobra entre 200 i 300 euros.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <marker>
                        <token>primer</token>
                    </marker>
                    <token postag="N.CP.*" postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="3" postag="N.CP.*" postag_regexp="yes" postag_replace="AO0MP0">primer</match></suggestion>
                <example correction="primers">Els <marker>primer</marker> psiquiatres.</example>
                <example>Per sota del primer passa el camí</example>
            </rule>
        </rulegroup>
        <rulegroup id="MOLT_MES_ERRORS" name="molt(s) més errors">
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <marker>
                            <token postag="[DP].*" postag_regexp="yes" inflected="yes">molt</token>
                        </marker>
                        <unify-ignore>
                            <token regexp="yes">més|menys</token>
                        </unify-ignore>
                        <token postag="NC[MC]P.*" postag_regexp="yes"><exception postag="A.*|V.P.*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>molts</suggestion>
                <example correction="molts"><marker>molt</marker> més errors.</example>
                <example>És molt més estesa.</example>
                <example>Són molt més grans.</example>
                <example>Li pots treure molt més partit.</example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <marker>
                            <token postag="[DP].*" postag_regexp="yes" inflected="yes">molt</token>
                        </marker>
                        <unify-ignore>
                            <token regexp="yes">més|menys</token>
                        </unify-ignore>
                        <token postag="NCFP.*" postag_regexp="yes"><exception postag="A.*|V.P.*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>moltes</suggestion>
                <example correction="moltes"><marker>molt</marker> més coses.</example>
                <example>És molt més estesa.</example>
                <example>Són molt més grans.</example>
                <example>Li pots treure molt més partit.</example>
            </rule>
            <!-- general -->
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="[DP].*" postag_regexp="yes" inflected="yes">molt</token>
                        <unify-ignore>
                            <token regexp="yes">més|menys</token>
                        </unify-ignore>
                        <token postag="NC.*" postag_regexp="yes"><exception postag="A.*|V.P.*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion suppress_misspelled="yes">molt \2 <match no="3" postag="NC.*" postag_regexp="yes" postag_replace="NC[MC][SN].*"/></suggestion>
                <suggestion suppress_misspelled="yes">molta \2 <match no="3" postag="NC.*" postag_regexp="yes" postag_replace="NC[FC][SN].*"/></suggestion>
                <suggestion suppress_misspelled="yes">molts \2 <match no="3" postag="NC.*" postag_regexp="yes" postag_replace="NC[MC][PN].*"/></suggestion>
                <suggestion suppress_misspelled="yes">moltes \2 <match no="3" postag="NC.*" postag_regexp="yes" postag_replace="NC[FC][PN].*"/></suggestion>
                <example correction="molt més error|molta més error|molts més errors|moltes més errors"><marker>molts més error</marker>.</example>
                <example correction="molt més cotxe|molts més cotxes"><marker>molts més cotxe</marker></example>
                <example>És molt més estesa.</example>
                <example>Són molt més grans.</example>
                <example>Li pots treure molt més partit.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_CASOS_PARTICULARS" name="casos particulars de concordances: esquerre/a, altre/a part, pendent, corrent...">
            <rule id="BAIX_RELLEUS" name="*baix relleus/baixos relleus">
                <pattern>
                    <token regexp="yes">baix|mig|alt</token>
                    <token min="0">-</token>
                    <token>relleus</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="AQ.*" postag_regexp="yes" postag_replace="AQ.MP."/> relleus</suggestion>
                <example correction="baixos relleus">Els <marker>baix relleus</marker>.</example>
                <example correction="migs relleus|mitjos relleus">Els <marker>mig relleus</marker>.</example>
                <example correction="migs relleus|mitjos relleus">Els <marker>mig-relleus</marker>.</example>
                <example>Els baixos relleus</example>
            </rule>
            <rule id="MIXTES_MIXTOS" name="mixtes -> mixtos">
                <pattern>
                    <token>espais</token>
                    <token>no</token>
                    <token min="0" regexp="yes">-</token>
                    <marker>
                        <token>mixtes</token>
                    </marker>
                </pattern>
                <message>Error de concordança. "Mixtes" és un adjectiu femení.</message>
                <suggestion>mixtos</suggestion>
                <suggestion>mixts</suggestion>
                <example correction="mixtos|mixts">En espais no-<marker>mixtes</marker>.</example>
            </rule>
            <rule id="TERMES_FIXES" name="termes fixes/fixos">
                <pattern>
                    <token>termes</token>
                    <token>fixes</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>termes fixos</suggestion>
                <example correction="termes fixos">Són <marker>termes fixes</marker>.</example>
                <example>Són termes fixos.</example>
            </rule>
            <rule id="ELL_MATEIX" name="ell mateix">
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="PP.*" postag_regexp="yes" inflected="yes">ell</token>
                        <marker>
                            <token inflected="yes">mateix</token>
                        </marker>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="PP.(..).*" postag_regexp="yes" postag_replace="AQ0$10">mateix</match></suggestion>
                <example correction="mateix">Ho va fer ell <marker>mateixa</marker>.</example>
                <example correction="mateixes">En elles <marker>mateixa</marker>.</example>
                <example>Ho van fer ells mateixos.</example>
            </rule>
            <rule id="MANERA_O_ALTRE" name="una manera o *altre/altra">
                <pattern>
                    <token>una</token>
                    <token postag="NC[FC][SN]000" postag_regexp="yes"/>
                    <token regexp="yes">o|i|ni</token>
                    <marker>
                        <token>altre</token>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>altra</suggestion>
                <example correction="altra">D'una manera o <marker>altre</marker>.</example>
                <example correction="altra">Una cosa o <marker>altre</marker></example>
                <example>D'una manera o altra</example>
            </rule>
            <rule id="DE_MANERA_ADJ" name="de manera + adj.">
                <!-- Problem not detected by rule COMPLEX_ADJECTIVE_CONCORDANCE in some contexts-->
                <antipattern>
                    <marker>
                        <token inflected="yes" regexp="yes">factor|estat|defecte|requisit</token>
                        <token>de</token>
                        <token>forma</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token inflected="yes" regexp="yes" skip="2">canviar|variar</token>
                        <token>de</token>
                        <token>forma</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token>de</token>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token regexp="yes">manera|forma</token>
                        <marker>
                            <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                        </marker>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="3" postag="AQ.*|V.P.*" postag_regexp="yes" postag_replace="AQ.[FC][SN].|V.P00SF.?"/></suggestion>
                <example correction="autodidàctica">en català de manera <marker>autodidàctic</marker>.</example>
                <example>Ho va fer de manera natural.</example>
                <example>Cal respectar els requisits de forma establerts.</example>
                <!-- <example>canvis de forma bruscos</example> -->
            </rule>
            <rule id="CONCORDANCES_UN_ALTRE" name="concordances &quot;un altre&quot;">
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="D[^RA].*" postag_regexp="yes"/>
                        <token postag="P.*" postag_regexp="yes" inflected="yes">altre<exception postag="A.*" postag_regexp="yes"/></token>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="D..[MC][SN].*" postag_regexp="yes"/> <match no="2" postag="PI.M[SN].*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="1" postag="D..[MC][PN].*" postag_regexp="yes"/> <match no="2" postag="PI.C[PN].*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="1" postag="D..[FC][SN].*" postag_regexp="yes"/> <match no="2" postag="PI.F[SN].*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="1" postag="D..[FC][PN].*" postag_regexp="yes"/> <match no="2" postag="PI.C[PN].*" postag_regexp="yes"/></suggestion>
                <example correction="un altre|uns altres|una altra|unes altres">Jo i <marker>un altres</marker> volíem anar-hi.</example>
                <!--<example correction="qualsevol altre|qualssevols altres|qualsevol altra">Jo i <marker>qualsevol altres</marker> volíem anar-hi.</example>-->
                <example>Cosa de la qual altres saben més.</example>
                <example>qualssevol altres</example>
            </rule>
            <rule id="ALTRE_CASA" name="altre casa">
                <antipattern>
                    <marker>
                        <token postag="VMM02S00">casa</token>
                        <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="AQ.MS.|AQ..P.|D[^R]0MS0|D[^R]0.P0" postag_regexp="yes"><exception postag="_GN_FS"/><exception regexp="yes">[\d\., ]+</exception></token>
                    </marker>
                    <token>casa</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(..).*" postag_regexp="yes" postag_replace="$10[FC]S0"/></suggestion>?</message>
                <example correction="altra"><marker>altre</marker> casa</example>
                <example>altra casa</example>
                <example>una dona molt de sa casa</example>
                <example>Són al pati de darrere de sa casa</example>
                <example>Com a mínim casa't.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">per|d'</token>
                    <marker>
                        <token>altre</token>
                    </marker>
                    <token>part</token>
                </pattern>
                <message>Error de concordança de gènere.</message>
                <suggestion>altra</suggestion>
                <short>Error de concordança</short>
                <example correction="altra">Per <marker>altre</marker> part.</example>
                <example>Per altra part.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>esquerra</token>
                        <token regexp="yes">[-/]</token>
                        <token>dreta</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token postag="N.MS.*|PX.MS..." postag_regexp="yes"><exception postag="_GN_FS"/></token>
                    <marker>
                        <token>esquerra</token>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>esquerre</suggestion>
                <example correction="esquerre">El braç <marker>esquerra</marker>.</example>
                <example>El braç esquerre.</example>
                <example>En la part esquerra.</example>
                <example>En l'eix esquerra-dreta.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="N.FS.*|PX.FS..." postag_regexp="yes"><exception postag="_GN_MS"/></token>
                    <marker>
                        <token>esquerre</token>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>esquerra</suggestion>
                <example correction="esquerra">La cama <marker>esquerre</marker>.</example>
                <example correction="esquerra">El salvavides a la seva <marker>esquerre</marker>.</example>
                <example>La cama esquerra.</example>
                <example>El llum esquerre.</example>
            </rule>
            <rule>
                <pattern>
                    <token>dreta</token>
                    <token regexp="yes" skip="1">i|o|ni|,</token>
                    <token min="0" regexp="yes">a|d'|l'</token>
                    <marker>
                        <token>esquerre</token>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>esquerra</suggestion>
                <example correction="esquerra">Ni a dreta ni a <marker>esquerre</marker>.</example>
                <example>De dreta i d'esquerra</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>esquerre</token>
                    </marker>
                    <token regexp="yes" skip="1">i|o|ni|,</token>
                    <token min="0" regexp="yes">a|de|la</token>
                    <token>dreta</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>esquerra</suggestion>
                <example correction="esquerra">Ni d'<marker>esquerre</marker> ni de dreta.</example>
                <example correction="esquerra">Per l'<marker>esquerre</marker> i per la dreta.</example>
                <example>A l'esquerra i a la dreta</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">traçat|camí</token>
                    <marker>
                        <token>recta</token>
                    </marker>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>recte</suggestion>
                <example correction="recte">Una via de traçat <marker>recta</marker></example>
            </rule>
            <rule id="ALTRE_ALTRA_PART" name="altre/altra part">
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" regexp="yes">embaràs|embarassos|dolors?|cesàri.*|pors?|avort.+|llevador.*|hospitals?|nen.+|infants?|nadó|nadons|bessó|bessons|trigèmins?|naixements?|clínic.*|vagina.*</exception></token>
                    <marker>
                        <token>altre</token>
                        <token skip="-1">part<exception scope="next" regexp="yes">embaràs|embarassos|dolors?|cesàri.*|pors?|avort.+|llevador.*|hospitals?|nen.+|infants?|nadó|nadons|bessó|bessons|trigèmins?|naixements?|clínic.*|vagina.*</exception></token>
                    </marker>
                    <token postag="SENT_END"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>altra part</suggestion> (lloc, divisió) en comptes de "altre part" (acció de parir)?</message>
                <example correction="altra part"> L’<marker>altre part</marker> serien factors estrictament familiars</example>
                <example>Vaig rebre una trucada de la llevadora dient-me que estava en un altre part.</example>
                <example>Ha afegit que ahir hi va haver un altre part múltiple al mateix hospital.</example>
            </rule>
            <rule id="DOS_PARTS" name="dos/dues parts">
                <antipattern>
                    <marker>
                        <token postag="SENT_START" skip="-1"/>
                        <token inflected="yes" regexp="yes" skip="-1">cesàrea|embaràs|placenta</token>
                        <token postag="SENT_END"/>
                    </marker>
                </antipattern>
                <pattern>
                    <token>dos</token>
                    <token>parts</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>dues parts</suggestion>?</message>
                <example correction="dues parts">L'obra té <marker>dos parts</marker>.</example>
                <example>Es va menjar la placenta dels seus dos parts.</example>
                <example>Ha tingut dos parts amb cesàrea.</example>
            </rule>
            <rule id="EDITORIAL" name="editorial (m/f)">
                <pattern>
                    <token skip="5" regexp="yes" inflected="yes">defensar|expressar|rebre|enviar|consensuar|acordar|escriure|redactar|llegir|firmar|signar</token>
                    <token postag="D[^R].*" postag_regexp="yes"/>
                    <marker>
                        <token postag="_GN_F.*" postag_regexp="yes" regexp="yes">editorials?<exception postag="_GN_M.*" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception regexp="yes">\p{Lu}.+</exception></token>
                </pattern>
                <message>En el sentit de 'article de fons' és masculí. En el sentit de 'empresa editora' és femení.</message>
                <short>Possible error de concordança</short>
                <example correction="">Vaig llegir aquella <marker>editorial</marker> horrorosa</example>
                <example>Tal com ho hem fet: amb independència editorial</example>
                <example>Vaig llegir l'editorial</example>
                <example>de l'editorial Nova Terra</example>
                <example>que va trobar publicada en una petita editorial</example>
            </rule>
            <rule id="ALTRE_ALTRA" name="confusió altre/altra">
                <pattern>
                    <marker>
                        <token>altre</token>
                    </marker>
                    <token postag="N.FS.*" postag_regexp="yes"><exception postag="_GN_MS"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>altra</suggestion>?</message>
                <short>Possible error de concordança</short>
                <example correction="altra">en qualsevol <marker>altre</marker> lliga europea</example>
                <example>en un o altre ordre</example>
                <example>a un altre jove</example>
                <example>escrigué un altre final</example>
            </rule>
            <rule id="CONCORDANCA_MIG_GENERE" name="concordança mig/mitja">
                <antipattern>
                    <marker>
                        <token postag="NC[MC].*" postag_regexp="yes"/>
                        <token>i</token>
                        <token>mig</token>
                    </marker>
                </antipattern>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">[Mm]ig<exception postag="_allow_mig"/><exception postag="allow_masculine"/></token>
                    </marker>
                    <token postag="N.FS.*" postag_regexp="yes"><exception postag="_GN_MS|V.P.*|AQ.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>mitja</suggestion>?</message>
                <short>Possible error de concordança</short>
                <example correction="mitja">Va vindre <marker>mig</marker> hora despés</example>
                <example>Ho sap mig món.</example>
                <example>Estava mig mort.</example>
                <example>La fruita s'ha de menjar quan està mig passada</example>
                <example>la barca, mig enfonsada pel gruix de la multitud</example>
                <example>L'ampolla estava mig plena</example>
                <example>És mig figa mig raïm.</example>
                <example>Havia comprat mig Mallorca.</example>
            </rule>
            <rule id="CONCORDANCA_MIG_NOMBRE" name="concordança de nombre: mig ">
                <antipattern>
                    <token postag="D[NI].*" postag_regexp="yes"/>
                    <token>i</token>
                    <token>mig</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">quarts?</token>
                    <token>i</token>
                    <token>mig</token>
                </antipattern>
                <antipattern>
                    <token>mig</token>
                    <token>fons</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">de|pe|a</token>
                    <token>l</token>
                    <token>mig</token>
                </antipattern>
                <pattern case_sensitive="yes">
                    <token regexp="yes">[Mm]ig<exception postag="_allow_mig"/></token>
                    <token postag="N..P.*" postag_regexp="yes"/>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>mig <match no="2" postag="(N..)P.*" postag_regexp="yes" postag_replace="$1S.*"/></suggestion>
                <example correction="mig any">Va passar <marker>mig anys</marker> després.</example>
                <example>Dos i mig anys després.</example>
                <example>54 i mig anys després.</example>
                <example>Un i mig anys després.</example>
                <example>mig planys i mig compliments</example>
                <example>mig planys mig compliments</example>
                <example>Estaven mig obertes o mig tancades?</example>
                <example>Tres quarts i mig passats de quatre.</example>
            </rule>
            <rule id="TITELLA" name="titella">
                <pattern>
                    <token postag="_GN_F." postag_regexp="yes" regexp="yes">titell(a|es)<exception postag="_GN_M." postag_regexp="yes"/></token>
                </pattern>
                <message>En el sentit de 'ninot' o 'persona sense caràcter' és un mot masculí. És femení com a tipus d'ocell.</message>
                <short>Possible error de concordança</short>
                <example correction="">El consideraven una <marker>titella</marker>.</example>
                <example correction="">Els consideraven unes <marker>titelles</marker>.</example>
                <example>Eren uns titelles preciosos.</example>
                <example>Són titelles febles.</example>
                <example>L'estat titella nazi.</example>
                <example>d'un original titella</example>
            </rule>
            <rule id="MOLT_DE_MOLTA" name="molt de/molta">
                <antipattern>
                    <token inflected="yes" regexp="yes">dependre|tenir|pujar</token>
                    <token>molt</token>
                    <token>de</token>
                </antipattern>
                <antipattern>
                    <token>molt</token>
                    <token>de</token>
                    <token>passada</token>
                </antipattern>
                <pattern>
                    <token><exception inflected="yes" regexp="yes">canviar|deixar|saber|variar|aprendre|parlar</exception></token>
                    <marker>
                        <token>molt</token>
                        <token regexp="yes">de|d'</token>
                        <token postag="NCFS.*" postag_regexp="yes"><exception postag="N.[MC]S.*" postag_regexp="yes"/><exception regexp="yes">matinada|manera|voga|esquerra</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>¿Volíeu dir <suggestion>molta \4</suggestion>?</message>
                <suggestion>molta <match no="3"/> \4</suggestion>
                <example correction="molta feina|molta de feina">Fa <marker>molt de feina</marker>.</example>
                <example correction="molta estona|molta d'estona">Fa <marker>molt d'estona</marker>.</example>
                <example>Tenia molt de son pare.</example>
                <example>Allò requeria molt de valor.</example>
                <example>No espero que canviï molt d'opinió.</example>
                <example>Ho han deixat molt de banda.</example>
                <example>Veig que saps molt d'història antiga.</example>
                <example>Depenien molt de Sèrbia.</example>
                <example>Llavors pujava molt de temperatura.</example>
                <example>Semblava que era molt d'esquerra.</example>
            </rule>
            <rule id="CONCORDANCA_GRIS" name="errors freqüents: gris/grisa">
                <antipattern>
                    <marker>
                        <token>gris</token>
                        <token regexp="yes">fosc|clar|blavenc|blavós|groguenc|marró|pàl·lid|perla|pissarra|plata|platejat|terrós</token>
                    </marker>
                </antipattern>
                <pattern case_sensitive="yes">
                    <token postag="N.F[SN].*|_GN_FS" postag_regexp="yes"><exception postag="_GN_MS"/></token>
                    <marker>
                        <token>gris</token>
                    </marker>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="3" postag="AQ.*" postag_regexp="yes" postag_replace="AQ.[FC][SN]."/></suggestion>
                <example correction="grisa">Un lloc de gent <marker>gris</marker>.</example>
                <example correction="grisa">Cortina <marker>gris</marker>.</example>
                <example>La substància grisa.</example>
                <example>Voltor comú.</example>
                <example>No té cap component gris.</example>
                <!-- provenen d'un lloc de naixença comú
                    per un ideal d'emancipació comú-->
                <!-- <example correction="comuna">Un cau de gent <marker>comú</marker>.</example> -->
            </rule>
            <rule id="COMU_COMUNA" name="comú/comuna">
                <antipattern>
                    <!--<token inflected="yes" regexp="yes">tipus|mètode|mode|procés|estat|gènere|estil|càncer|problema|procés|punt|mètode</token>-->
                    <token postag="NCM.*" postag_regexp="yes"/>
                    <token regexp="yes">de|d'</token>
                    <token postag="NCF.*" postag_regexp="yes"/>
                    <token regexp="yes" min="0">més|molt|tan</token>
                    <token postag="AQ.M[PS]." postag_regexp="yes" inflected="yes">comú</token>
                    <example>un lloc de naixença comú</example>
                    <example>un ideal d'emancipació comú</example>
                </antipattern>
                <pattern>
                    <unify>
                        <feature id="nombre"/>
                        <token postag="NCF.*" postag_regexp="yes"><exception postag="_GN_M." postag_regexp="yes"/><exception inflected="yes">terme</exception></token>
                        <unify-ignore>
                            <token regexp="yes" min="0">més|molt|tan</token>
                        </unify-ignore>
                        <marker>
                            <token postag="AQ.M[PS]." postag_regexp="yes" inflected="yes">comú</token>
                        </marker>
                    </unify>
                </pattern>
                <message>Error de concordança. La forma femenina de l'adjectiu "comú" és "comuna".</message>
                <suggestion><match no="3" postag="AQ.M([PS])." postag_regexp="yes" postag_replace="AQ0F$10"/></suggestion>
                <short>Majúscula incorrecta</short>
                <example correction="comuna">De la manera més <marker>comú</marker>.</example>
                <example correction="comunes">Són formes molt <marker>comuns</marker>.</example>
                <example correction="comuna">Tenien una idea de nació identificada, amb un estat unitari, centralista, amb una única identitat cultural i amb una història <marker>comú</marker>.</example>
                <example>La forma més comuna.</example>
                <example>el tipus d'imatge més comú.</example>
                <example>Els set errors més comuns</example>
                <example>Dit en termes més comuns</example>
                <example>El càncer de pell més comú</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="A..M.." postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">esplendor|resplendor</token>
                </pattern>
                <message>El nom '\2' és preferentment femení.</message>
                <suggestion><match no="1" postag="(A..)M(..)" postag_regexp="yes" postag_replace="$1F$2"/> \2</suggestion>
                <example correction="màxima esplendor">moment de <marker>màxim esplendor</marker>.</example>
            </rule>
            <rule id="AMPLE_AMPLA" name="ample/ampla">
                <pattern>
                    <token>banda</token>
                    <marker>
                        <token>ample</token>
                    </marker>
                </pattern>
                <message>En femení és <suggestion>ampla</suggestion>.</message>
                <example correction="ampla">És de banda <marker>ample</marker> mòbil.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="NCMS000"/>
                    <token regexp="yes">de|d'</token>
                    <token postag="NCF[SN].*" postag_regexp="yes"/>
                    <token>directe</token>
                    <example>contacte de pell directe</example>
                </antipattern>
                <pattern>
                    <token postag="NCF[SN].*|_GN_FS" postag_regexp="yes"><exception postag="_GN_MS"/></token>
                    <marker>
                        <token>directe</token>
                    </marker>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>directa</suggestion>
                <example correction="directa">Ho va dir de manera <marker>directe</marker>.</example>
                <example>En va ser el responsable directe.</example>
                <example>Ofical nazi, responsable directe.</example>
            </rule>
            <rule id="SEGON_MA" name="*segon/segona mà">
                <pattern>
                    <marker>
                        <token>segon</token>
                    </marker>
                    <token>mà</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>segona</suggestion>
                <example correction="segona">Són de <marker>segon</marker> mà.</example>
            </rule>
            <rule id="CONCORDANCES_LLUR" name="llur/llurs">
                <pattern>
                    <marker>
                        <unify negate="yes">
                            <feature id="nombre"/>
                            <token postag="DP3C.P" postag_regexp="yes"><exception postag="_GN_.*" postag_regexp="yes"/></token>
                            <token postag="N.*|A.*" postag_regexp="yes"><exception postag="N.CN.*|_GN_.*|V.[IS].*" postag_regexp="yes"/></token>
                        </unify>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="2" postag="(N.|A..).([SP]).*" postag_regexp="yes" postag_replace="DP3C$2P">son</match> \2</suggestion>
                <example correction="llurs perspectives">Des de <marker>llur perspectives</marker>.</example>
            </rule>
            <rule id="UN_ARMA" name="*un/una arma">
                <pattern>
                    <token>un</token>
                    <token>arma</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>una arma</suggestion>
                <example correction="una arma">Era <marker>un arma</marker> perillosa.</example>
            </rule>
            <rule id="DETECTIVA" name="concordança: detectiva">
                <pattern>
                    <token postag="D[^ARN].F.." postag_regexp="yes"/>
                    <token postag="NCM.*." postag_regexp="yes" inflected="yes">detectiu</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="(D.).F.." postag_regexp="yes" postag_replace="$10MS0"/> <match no="2" postag="N.*" postag_regexp="yes" postag_replace="NCMS000"/></suggestion>
                <suggestion><match no="1" postag="(D.).F.." postag_regexp="yes" postag_replace="$10MP0"/> <match no="2" postag="N.*" postag_regexp="yes" postag_replace="NCMP000"/></suggestion>
                <suggestion><match no="1" postag="(D.).F.." postag_regexp="yes" postag_replace="$10FS0"/> <match no="2" postag="N.*" postag_regexp="yes" postag_replace="NCFS000"/></suggestion>
                <suggestion><match no="1" postag="(D.).F.." postag_regexp="yes" postag_replace="$10FP0"/> <match no="2" postag="N.*" postag_regexp="yes" postag_replace="NCFP000"/></suggestion>
                <example correction="un detectiu|uns detectius|una detectiva|unes detectives"><marker>una detectiu</marker>.</example>
                <example correction="aquest detectiu|aquests detectius|aquesta detectiva|aquestes detectives"><marker>aquesta detectiu</marker>.</example>
                <example>La detectiva</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..M.." postag_regexp="yes"/>
                    <token>credencials</token>
                </pattern>
                <message>Error de concordança. El nom "credencial" és femení.</message>
                <suggestion><match no="1" postag="(D..)M.(.)" postag_regexp="yes" postag_replace="$1FP$2"/> \2</suggestion>
                <example correction="Les credencials"><marker>Els credencials</marker> d'accés.</example>
                <example correction="Aquestes credencials"><marker>Aquest credencials</marker> d'accés.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..M.." postag_regexp="yes"/>
                    <token>credencial</token>
                </pattern>
                <message>Error de concordança. El nom "credencial" és femení.</message>
                <suggestion><match no="1" postag="(D..)M.(.)" postag_regexp="yes" postag_replace="$1FS$2"/> \2</suggestion>
                <example correction="La credencial"><marker>Els credencial</marker> d'accés.</example>
                <example correction="Aquesta credencial"><marker>Aquest credencial</marker> d'accés.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">credencials?</token>
                    <token min="0" postag="R." postag_regexp="yes"/>
                    <token postag="A..M.." postag_regexp="yes"><exception postag="A..F.." postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança. El nom "credencial" és femení.</message>
                <example correction=""><marker>credencial incorrecte</marker></example>
                <example correction=""><marker>credencials no vàlids</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>bones</token>
                    <token>tarda</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>bona tarda</suggestion>
                <example correction="Bona tarda"><marker>Bones tarda</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token>bona</token>
                    <token>tardes</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>bona tarda</suggestion>
                <example correction="Bona tarda"><marker>Bona tardes</marker>!</example>
            </rule>
            <rule id="RITUAL" name="el ritual">
                <antipattern>
                    <token regexp="yes">rituals?</token>
                    <token postag="NC[FC].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="D..F.." postag_regexp="yes"/>
                    <token inflected="yes">ritual</token>
                </pattern>
                <message>'Ritual', com a nom, és masculí.</message>
                <suggestion><match no="1" postag="(D..)F(..)" postag_regexp="yes" postag_replace="$1M$2"/> \2</suggestion>
                <url>https://dlc.iec.cat/Results?DecEntradaText=ritual</url>
                <example correction="Aquests rituals"><marker>Aquestes rituals</marker> són molt bonics.</example>
                <example>Les rituals trobades de la tribu.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FRACTAL" name="la fractal">
            <rule>
                <pattern>
                    <token postag="D..M.." postag_regexp="yes" regexp="yes">l|ls</token>
                    <token inflected="yes">fractal</token>
                </pattern>
                <message>'Fractal', com a nom, és femení.</message>
                <suggestion> <match no="1" postag="(D..)M(..)" postag_regexp="yes" postag_replace="$1F$2"/> \2</suggestion>
                <url>https://dlc.iec.cat/Results?DecEntradaText=fractal</url>
                <example correction=" les fractals">de<marker>ls fractals</marker>.</example>
                <example correction=" la fractal">de<marker>l fractal</marker>.</example>
                <example>Els objectes fractals.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..M.." postag_regexp="yes"/>
                    <token inflected="yes">fractal</token>
                </pattern>
                <message>'Fractal', com a nom, és femení.</message>
                <suggestion><match no="1" postag="(D..)M(..)" postag_regexp="yes" postag_replace="$1F$2"/> \2</suggestion>
                <url>https://dlc.iec.cat/Results?DecEntradaText=fractal</url>
                <example correction="Aquestes fractals"><marker>Aquests fractals</marker> són molt bonics.</example>
                <example correction="una fractal">Analitzarem <marker>un fractal</marker>.</example>
                <example>Els objectes fractals.</example>
            </rule>
        </rulegroup>
        <rulegroup name="el/la fi" id="FI">
            <antipattern>
                <token inflected="yes" regexp="yes" skip="3">aconseguir|assolir</token>
                <token>la</token>
                <token>fi</token>
                <token inflected="yes">de</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>amb</token>
                    <marker>
                        <token>la</token>
                        <token>fi</token>
                    </marker>
                    <token inflected="yes">de</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Amb el sentit de 'finalitat, propòsit', "fi" és masculí.</message>
                <suggestion>el fi</suggestion>
                <example correction="el fi">Amb <marker>la fi</marker> d'arribar a la meta el primer.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>la</token>
                        <token>fi</token>
                    </marker>
                    <token inflected="yes">de</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Amb el sentit de 'finalitat, propòsit', "fi" és masculí.</message>
                <suggestion>a fi</suggestion>
                <example correction="A fi"><marker>A la fi</marker> d'arribar a la meta el primer.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">dedicar|dirigir|adreçar|destinar|aconseguir|assolir</token>
                    <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <token min="0">a</token>
                    <marker>
                        <token postag="D..F.*" postag_regexp="yes"/>
                        <token regexp="yes">fi|fins<exception postag="SPS00"/></token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'finalitat, propòsit', "fi" és masculí.</message>
                <suggestion><match no="4" postag="(D..)F(.*)" postag_regexp="yes" postag_replace="$1M$2"/> \5</suggestion>
                <example correction="aqueix fi">Dedicat expressament a <marker>aqueixa fi</marker>.</example>
                <example correction="aqueixos fins">Dedicat expressament a <marker>aqueixes fins</marker>.</example>
                <example correction="un fi">Ho van fer per aconseguir <marker>una fi</marker>.</example>
                <example>Dedicat a aqueixes fins demà.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">dedicar|dirigir|adreçar|destinar|aconseguir|assolir</token>
                    <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <token min="0">a</token>
                    <marker>
                        <token postag="D..F.*" postag_regexp="yes"/>
                        <token postag="A..[FC].*" postag_regexp="yes"/>
                        <token regexp="yes">fi|fins<exception postag="SPS00"/></token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'finalitat, propòsit', "fi" és masculí.</message>
                <suggestion><match no="4" postag="(D..)F(.*)" postag_regexp="yes" postag_replace="$1M$2"/> <match no="5" postag="(A..)[FC](.*)" postag_regexp="yes" postag_replace="$1[MC]$2"/> \6</suggestion>
                <example correction="un bo fi|un bon fi">Dedicat expressament a <marker>una bona fi</marker>.</example>
                <example correction="aquests nobles fins">Dedicat expressament a <marker>aquestes nobles fins</marker>.</example>
                <example correction="un bo fi|un bon fi">Ho van fer per aconseguir <marker>una bona fi</marker>.</example>
                <example>Dedicat a aqueixes fins demà.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PENDENT_CORRENT" name="pendent, corrent (nom masculí)">
            <antipattern>
                <unify>
                    <feature id="nombre"/>
                    <feature id="genere"/>
                    <marker>
                        <token postag="NC.*" postag_regexp="yes"/>
                        <token postag="A.*" postag_regexp="yes" regexp="yes" inflected="yes">corrent|pendent</token>
                    </marker>
                </unify>
            </antipattern>
            <antipattern>
                <unify>
                    <feature id="nombre"/>
                    <feature id="genere"/>
                    <marker>
                        <token postag="NC.*" postag_regexp="yes"/>
                        <token postag="A.*" postag_regexp="yes"/>
                        <token postag="A.*" postag_regexp="yes" regexp="yes" inflected="yes">corrent|pendent</token>
                    </marker>
                </unify>
            </antipattern>
            <rule>
                <pattern>
                    <token>corrent</token>
                    <token>alterna</token>
                </pattern>
                <message>"Corrent" és un substantiu masculí.</message>
                <suggestion>corrent altern</suggestion>
                <example correction="corrent altern">De <marker>corrent alterna</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>corrent</token>
                    <token regexp="yes">continua|contínua</token>
                </pattern>
                <message>"Corrent" és un substantiu masculí.</message>
                <suggestion>corrent continu</suggestion>
                <example correction="corrent continu">De <marker>corrent contínua</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="D[^R].F.*" postag_regexp="yes"/>
                    </marker>
                    <token min="0" max="2" postag="A..C.*" postag_regexp="yes"/>
                    <token regexp="yes">pendents?|corrents?</token>
                </pattern>
                <message>Si és nom, ha de ser masculí. Correcte com a adjectiu.</message>
                <suggestion><match no="1" postag="(D[^R].)F(.*)" postag_regexp="yes" postag_replace="$1M$2"/></suggestion>
                <short>Error de concordança</short>
                <example correction="el">Per a <marker>la</marker> pendent sud.</example>
                <example correction="el">Per <marker>la</marker> suau pendent.</example>
                <example correction="aquells"> Per <marker>aquelles</marker> pendents.</example>
                <example>El vessant nord.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">pendents?|corrents?</token>
                    <token min="0" max="2" postag="A..C.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="A..F.*|V.P...F.|PX.F.*" postag_regexp="yes"><exception postag="_possible_nompropi"/></token>
                    </marker>
                </pattern>
                <message>Si és nom, "\1" ha de ser masculí. Correcte com a adjectiu.</message>
                <suggestion><match no="3" postag="(A..|V.P...|PX.)F(.*)" postag_regexp="yes" postag_replace="$1M$2"/></suggestion>
                <short>Error de concordança</short>
                <example correction="bonics">Eren pendents <marker>boniques</marker></example>
                <example correction="polítics">de corrents <marker>polítiques</marker> diferents</example>
                <example>Pendents salvatges.</example>
                <example>van anar corrents baixada avall.</example>
                <example>Les transferències corrents rebudes i enviades</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="A..F.*|V.P...F.|PX.F.*" postag_regexp="yes"><exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token min="0" max="2" postag="A..C.*" postag_regexp="yes"/>
                    <token regexp="yes">pendents?|corrents?<exception postag="NP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Si és nom, "\3" ha de ser masculí. Correcte com a adjectiu.</message>
                <suggestion><match no="1" postag="(A..|V.P...|PX.)F(.*)" postag_regexp="yes" postag_replace="$1M$2"/></suggestion>
                <short>Error de concordança</short>
                <example correction="ample">L'<marker>ampla</marker> corrent.</example>
                <example>L'ample pendent</example>
                <example>Tindre qüestió litigiosa pendent.</example>
                <!-- la notació algèbrica corrent.  -->
            </rule>
        </rulegroup>
        <rule id="ELS_ALBORS" name="*els albors">
            <pattern>
                <token>els</token>
                <token>albors</token>
            </pattern>
            <message>Expressió probablement incorrecta. Correcte si "albor" (masc.) es refereix a un peix.</message>
            <suggestion>les albors</suggestion>
            <suggestion>l'albada</suggestion>
            <suggestion>el començament</suggestion>
            <suggestion>els inicis</suggestion>
            <example correction="Les albors|L'albada|El començament|Els inicis"><marker>Els albors</marker> de la humanitat.</example>
        </rule>
        <rulegroup id="CONCORDANCES_ADJECTIUS_NEUTRES" name="concordances amb adjectius neutres">
            <rule>
                <pattern>
                    <and>
                        <token postag="_GN_M." postag_regexp="yes"><exception postag="_GN_F." postag_regexp="yes"/></token>
                        <token postag="D.*" postag_regexp="yes"/>
                    </and>
                    <and>
                        <token postag="AQ.C.*" postag_regexp="yes"/>
                        <token postag="_GN_MS"/>
                        <token postag="_GN_FS"/>
                    </and>
                    <token postag="_GN_FS" regexp="yes">\p{Ll}[\p{Ll}·]+<exception postag="_GN_M.|D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="(D..)..(.)" postag_regexp="yes" postag_replace="$1FS$2"/> \2 \3</suggestion>
                <example correction="aquella penetrant olor">D'<marker>aquell penetrant olor</marker></example>
                <example>les principals pomeres.</example>
                <example>es va decidir que el millor era no traslladar tot l'equip</example>
                <example>El Constitucional cita l'article 56.3.</example>
                <example>Inclou el component alfa de la imatge.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token postag="_GN_M." postag_regexp="yes"><exception postag="_GN_F." postag_regexp="yes"/></token>
                        <token postag="D.*" postag_regexp="yes"/>
                    </and>
                    <and>
                        <token postag="AQ.C.*" postag_regexp="yes"/>
                        <token postag="_GN_MP"/>
                        <token postag="_GN_FP"/>
                    </and>
                    <token postag="_GN_FP" regexp="yes">\p{Ll}[\p{Ll}·]+<exception postag="_GN_M.|D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="(D..)..(.)" postag_regexp="yes" postag_replace="$1FP$2"/> \2 \3</suggestion>
                <example correction="les principals pomeres"><marker>els principals pomeres</marker>.</example>
                <example>es va decidir que el millor era no traslladar tot l'equip</example>
                <example type="triggers_error" reason="ambiguous">Quan mostrava als pacients cares amenaçadores.</example>
                <example type="triggers_error" reason="ambiguous">carreguem als altres càrregues difícils de portar.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token postag="_GN_F." postag_regexp="yes"><exception postag="_GN_M." postag_regexp="yes"/></token>
                        <token postag="D.*" postag_regexp="yes"/>
                    </and>
                    <and>
                        <token postag="AQ.C.*" postag_regexp="yes"/>
                        <token postag="_GN_MS"/>
                        <token postag="_GN_FS"/>
                    </and>
                    <token postag="_GN_MS" regexp="yes">\p{Ll}[\p{Ll}·]+<exception postag="_GN_F.|D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="(D..)..(.)" postag_regexp="yes" postag_replace="$1MS$2"/> \2 \3</suggestion>
                <example correction="un gran tsunami"><marker>una gran tsunami</marker></example>
                <example correction="el suau corrent">Amb <marker>la suau corrent</marker> del riu.</example>
                <example>La soprano dalt de l'escenari.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token postag="_GN_F." postag_regexp="yes"><exception postag="_GN_M." postag_regexp="yes"/></token>
                        <token postag="D.*" postag_regexp="yes"/>
                    </and>
                    <and>
                        <token postag="AQ.C.*" postag_regexp="yes"/>
                        <token postag="_GN_MP"/>
                        <token postag="_GN_FP"/>
                    </and>
                    <token postag="_GN_MP" regexp="yes">\p{Ll}[\p{Ll}·]+<exception postag="_GN_F.|D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="(D..)..(.)" postag_regexp="yes" postag_replace="$1MP$2"/> \2 \3</suggestion>
                <example correction="els principals ganivets"><marker>les principals ganivets</marker>.</example>
                <example correction="els diferents corrents">Amb <marker>les diferents corrents</marker> del riu.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token postag="_GN_M." postag_regexp="yes"><exception postag="_GN_F." postag_regexp="yes"/></token>
                        <token postag="D.*|PX.*" postag_regexp="yes"/>
                    </and>
                    <token min="0" inflected="yes">altre</token>
                    <and>
                        <token postag="AQ.C.*" postag_regexp="yes"/>
                        <token postag="_GN_M." postag_regexp="yes"/>
                        <token postag="_GN_F." postag_regexp="yes"/>
                    </and>
                    <token postag="_GN_F." postag_regexp="yes" regexp="yes">\p{Ll}[\p{Ll}·]+<exception postag="_GN_M.|D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>els principals pomeres</marker>.</example>
                <example correction="">pel <marker>seu penetrant olor</marker></example>
                <example>les principals pomeres.</example>
                <example>es va decidir que el millor era no traslladar tot l'equip</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token postag="_GN_F." postag_regexp="yes"><exception postag="_GN_M." postag_regexp="yes"/></token>
                        <token postag="D.*|PX.*" postag_regexp="yes"/>
                    </and>
                    <token min="0" inflected="yes">altre</token>
                    <and>
                        <token postag="AQ.C.*" postag_regexp="yes"/>
                        <token postag="_GN_M." postag_regexp="yes"/>
                        <token postag="_GN_F." postag_regexp="yes"/>
                    </and>
                    <token postag="_GN_M." postag_regexp="yes" regexp="yes">\p{Ll}[\p{Ll}·]+<exception postag="_GN_F.|D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>les principals ganivets</marker>.</example>
                <example correction=""><marker>L'altra gran retorn</marker>.</example>
                <example correction="">Amb <marker>la suau corrent</marker> del riu.</example>
                <example correction="">Amb <marker>les diferents corrents</marker> del riu.</example>
                <example>els principals ganivets.</example>
                <example>Tenen en si mateixes diferents aspectes.</example>
            </rule>
        </rulegroup>
        <rule id="SG_PL_NOMBRE_DE" name="nombre de + sg/pl">
            <antipattern>
                <token regexp="yes">punt|coma</token>
                <token>flotant</token>
            </antipattern>
            <pattern>
                <token inflected="yes">nombre</token>
                <token min="0" postag="AQ.[MC][SN]." postag_regexp="yes"><exception>complet</exception></token>
                <token regexp="yes">de|d'</token>
                <marker>
                    <token postag="NC.S.*" postag_regexp="yes"><exception regexp="yes">sèrie|població|model|registre|seqüència|material|placa|manera|telèfon|guerra|torn|condició|música|matrícula|creuament|potència|pontífex|transport|pila|gent|desviació|codi|circulació|ceràmica|cavalleria|premsa|munició|contingut|capil·lar|tancament|concentració|certificació|catàleg|xassís|tirs|tango|solvatació|setembre|públic|propagació|professorat|precisió|plata|plasticitat|personal|nord|nomós|mostreig|massa|mala|maig|gener|fabricació|desembre|creixement|cors|coordinació|cobertura|classificació|cavitació|carnet|capil·laritat|bongo|biot|bestiar|notació|internet|ona|or|conversió|generació</exception><exception postag_regexp="yes" postag="NC.[PN].*"/><exception regexp="yes">\p{Lu}+</exception></token>
                </marker>
            </pattern>
            <message>Sembla més adequat el nom en plural.</message>
            <suggestion><match no="4" postag_regexp="yes" postag="(NC.)S.*" postag_replace="$1P.*"/></suggestion>
            <example correction="associats">El nombre d'<marker>associat</marker>.</example>
            <example correction="homes|hòmens">El nombre d'<marker>home</marker>.</example>
            <example correction="homes|hòmens">Un nombre considerable d'<marker>home</marker>.</example>
            <example>El nombre d'ona.</example>
            <example>El nombre d'or.</example>
            <example>Nombres de notació decimal.</example>
            <example>Nombres de coma flotant.</example>
        </rule>
        <rulegroup id="NOUN_PLURAL" name="noms en plural">
            <antipattern>
                <token>de</token>
                <token regexp="yes">manera|forma</token>
                <token postag="V.P..SF.|AQ.[FC][SN]." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>mode</token>
                <token regexp="yes">subjuntiu|indicatiu|imperatiu</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">parella</token>
                <token regexp="yes">de|d'</token>
                <token postag="NC.S.*" postag_regexp="yes"/>
                <token regexp="yes">i|amb</token>
                <token min="0" regexp="yes">de|d'</token>
                <token postag="NC.S.*" postag_regexp="yes"/>
                <example>parella de rei i reina</example>
                <example>parelles de noi amb noia</example>
            </antipattern>
            <antipattern>
                <token>d'</token>
                <token>arreu</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="3">saber</token>
                <token>un</token>
                <token>munt</token>
                <token regexp="yes">de|d'</token>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes">parella</token>
                    <token regexp="yes">de|d'</token>
                    <marker>
                        <token postag="NC.S.*" postag_regexp="yes"><exception postag="NC.[PN].*|_possible_nompropi" postag_regexp="yes"/><exception regexp="yes" inflected="yes">dos1|pare|color|set2|llengua|dansa|tot|caràcter|cap|sis1|quatre1|joc|cria|sexe|mascle|mare|manera|lluna|forma|classe|vista|vigilància|vida|viatge|veritat|vela|vapor|tres1|treball|sud|sota2|somni|servei|seguida|reüll|recitatiu|quinze1|pilota|piano|perímetre|per|pedra|patinatge|pas|pantalla|nord|nom|moda|mitjana|mitja|marit|lluita|llit|laboratori|la|jovent|gent|ficció|fet|fa|dòmino|duo|davant|conveniència|ciutat|cinema|cinc1|bracet|ball|engegada|interlletratge|traducció|edat|adopció|suport|acroesport|conversa</exception></token>
                    </marker>
                </pattern>
                <message>Sembla més adequat el nom en plural.</message>
                <suggestion><match no="3" postag_regexp="yes" postag="(NC.)P.*" postag_replace="$1P.*"/></suggestion>
                <example correction="persones">Eren una parella de <marker>persona</marker> curiosa.</example>
                <example>un parell d'estufes de butà</example>
                <example>un parell d'engegada alt</example>
                <example>Són parella de fet.</example>
                <example>Eren una parella de mitjana edat.</example>
                <example>La seva parella de ball.</example>
                <example>La parella de Piqué</example>
                <example>Un parell de nus integrals.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">parells?</token>
                    <token regexp="yes">de|d'</token>
                    <marker>
                        <token postag="NC.S.*" postag_regexp="yes"><exception postag="NC.[PN].*|_GN_.*" postag_regexp="yes"/><exception regexp="yes" inflected="yes">sortida|costat|gir|color|quark|mostra|fusta|forma|coca|re|mig|col·lecció|vuit1|terra|sis1|cent2|vòrtex|tot|torsió|tirs|serratge|redreçament|recanvi|quatre1|pols2|mini|manera|la|funcionament|fricció|fraret|dos1|coure|cors|calçat|engegada|interlletratge|traducció|muntatge</exception></token>
                    </marker>
                </pattern>
                <message>Sembla més adequat el nom en plural.</message>
                <suggestion><match no="3" postag_regexp="yes" postag="(NC.)P.*" postag_replace="$1P.*"/></suggestion>
                <example correction="estufes">Hi havia un parell d'<marker>estufa</marker>.</example>
                <example>El parell de traducció anglès-català.</example>
                <example>Cal inscriure-s'hi amb parella de ball.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>per</token>
                    <token regexp="yes">cent|mil</token>
                </antipattern>
                <pattern>
                    <token inflected="yes" regexp="yes">bilió|centenar|cent|desena|dotzena|vintena|trentena|quarantena|cinquantena|seixantena|setantena|vuitantena|huitantena|norantena|miler|mil|millar|milió|trilió</token>
                    <token regexp="yes">de|d'</token>
                    <marker>
                        <token postag="NC.S.*" postag_regexp="yes"><exception postag="NC.[PN].*|_GN_.*" postag_regexp="yes"/><exception regexp="yes">&mesos_any;|alçada|oví|boví|alt|ample|bestreta|antiguitat|arc|audiència|augment|base|bé|capital|capitalització|compensació|consolidació|contribució|cost|crèdit|dipòsit|diferència|distància|dot|edat|entrada|facturació|fiança|finançament|guany|despesa|gent|indemnització|infanteria|intensitat|inversió|jubilació|llarg|longitud|líquid|maquinària|merda|munició|nadir|or|patrimoni|patrocini|personal|plata|argent|població|percentatge|prejubilació|pressió|probabilitat|profunditat|propina|pèrdua|recompensa|regal|renda|recanvi|rescat|reserva|riquesa|secà|subsidi|terra|tipus|utilitat|voltatge|volum|ús|guanyat|telefonia|carbó|guix|fons|deute|pressupost|responsabilitat|valor|aigua|aviram|préstec|fam|gana</exception></token>
                    </marker>
                </pattern>
                <message>Sembla més adequat el nom en plural.</message>
                <suggestion><match no="3" postag_regexp="yes" postag="(NC.)S.*" postag_replace="$1[PN].*"/></suggestion>
                <example correction="persones">Hi arribaren dotzenes de <marker>persona</marker>.</example>
                <example>Dues dotzenes de cada.</example>
                <example>Declarà vint milions de renda.</example>
                <example>Centenars d'anys-llum.</example>
                <example>Un vint per cent de llet.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="N.*" postag_regexp="yes"/>
                    <token inflected="yes">total</token>
                    <example>La manca total de competència.</example>
                </antipattern>
                <antipattern>
                    <token inflected="yes">equip</token>
                    <token>de</token>
                    <token>projecte</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes">fer</token>
                    <token>fila</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">per|de</token>
                    <token>part</token>
                    <token regexp="yes">de|d'</token>
                </antipattern>
                <antipattern>
                    <token postag="_GN_.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">seguida|seguit</token>
                    <example>Una preposició seguida de verb conjugat.</example>
                </antipattern>
                <antipattern>
                    <token inflected="yes">aula</token>
                    <token regexp="yes">de|d'</token>
                    <token>dibuix</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">quantitat|percentatge</token>
                    <token>de</token>
                    <token regexp="yes">medicament|fàrmac</token>
                </antipattern>
                <antipattern>
                    <token>equip</token>
                    <token>de</token>
                    <token regexp="yes">planta|barrera|prova</token>
                </antipattern>
                <pattern>
                    <!-- gent|part|parella -->
                    <token inflected="yes" regexp="yes">afluència|aglomeració|aula|colla|col·lectiu|comunitat|conjunt|cua|eixam|equip|exèrcit|família|fila|filera|flux|formiguer|grapat|grup|grupet|infinitat|llista|llistat|majoria|massa|multitud|munt|percentatge|plantilla|proporció|quantitat|ramat|resta|reunió|sèrie|seguit|torrent|total</token>
                    <token regexp="yes">de|d'</token>
                    <marker>
                        <token postag="NC.S.*" postag_regexp="yes" regexp="yes" inflected="yes">&nom_plural_darrere_de;<exception postag="NC.[PN].*|_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Sembla més adequat el nom en plural.</message>
                <suggestion><match no="3" postag_regexp="yes" postag="(NC.)S.*" postag_replace="$1[PN].*"/></suggestion>
                <example correction="persones">Hi arribà un grup de <marker>persona</marker>.</example>
                <example>la part de parcel·la ocupada</example>
                <example>Fa fila de noiet.</example>
                <example>De part de pare.</example>
                <example>Per part de pare.</example>
                <example>la majoria de tema religiós</example>
                <example>És un conjunt de planta quadrada</example>
                <example>aules de dibuix</example>
                <example>Té part de raó.</example>
                <example>Som gent de paraula.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">ple|omplir|abarrotar|replè|replet|farcir|emplenar</token>
                    <token regexp="yes">de|d'</token>
                    <marker>
                        <token postag="NC.S.*" postag_regexp="yes" regexp="yes" inflected="yes"
                            >llàgrima|llibre|flor|cosa|taca|dubte|forat|blau|petit|sot|pardal|record|cotxe|fulla|soldat|núvol|paraula|dona|cicatriu|cadàver|persona|ferit|nen|detall|bony|turista|caixa|petó|diner|pensament|burilla|moble|bitllet|fotografia|casa|noi|pregunta|planta|dent|promès|crosta|somni|nafra|botiga|possibilitat|mosca|moneda|secret|teranyina|tatuatge|cuc|nota|contradicció|deixalla|serradura|marca|dibuix|vestit|referència|butllofa|sac|matís|puça|rosa|poll|foto|crit|dificultat|revolt|piga|nus|fantasma|punxa|durícia|trasto|bassal|veu|roca|personatge|criatura|coixí|nom|mentir|cabòria|monstre|lleganya|gargot|cos|bossa|vell|resta|prejudici|document|tros|tall|clot|rínxol|rata|quadre|clau2|jove|porta|gota|trampa|recurs|passatger|número|mirall|vena|taula|problema|frase|deute|capsa|vaixell|símbol|regal|racó|producte|peça|joguina|còdol|rialla|morat|serp|projecte|notícia|figura|senyal|parella|fletxa|retall|rascar|parany|paquet|formiga|pot|llauna|branca|medalla|llàntia|contrast|bander|xifra|vehicle|toll|sotrac|signe|roc|falta|carta|tòpic|treballador|solc|refugiat|punt|guspira|cartell|bombolla|xinxa|tub|test|roder|provisió|periodista|lloc|llegenda|guàrdia|gat|dar|corba|malson|lladre|grafit|client|clapa|cara|cable|tresor|sabata|ratllar|palmer|missatge|mina|ditada|defecte|corrent|bola|bar|sensació|prestatge|patata|pardalet|muntanya|reflexió|plat|pin|pila|mariner|llumeta|jueu|cita|cançó|viatger|pintar|murmuri|mosquit|gotera|finestra|fem|càmera|carpeta|botó|senyor|queviures|petjar|giragonsa|cove|comentari|bèstia|bolet|vaca|rumor|picar|partícula|línia|jugador|gos|creu|cremar|conflicte|brasa|xacra|somriure|maleta|grumoll|glaçó|font|cràter|berruga|barraca|bala|restaurant|ratlla|pústula|novetat|moment|goteta|gerani|cinta|centenar|catalanisme|canvi|bomba|sageta|risc|perla|pastilla|papallona|medicament|grup|fragment|dimoni|citació|cirera|brot|borratxo|boig|barca|turó|termes|taronger|segell|ressonància|regalim|pla|milicià|metàfora|lliri|gallina|fong|floc|fill|diari|camió|cadira|bloc|veí|tomba|tele|suggeriment|sobreentès|residu|reminiscència|puntet|nau|llop|figureta|columna|cocodril|castanya|calaix|butxaca|rètol|roser|pètal|peripècia|parat|novel·la|membre|mare|malalt|llosca|llençol|guerrer|got|fórmula|full|fitxa|canya|camisa|boleta|bocí|víctima|visió|visitant|vianant|torre|tic|tauró|situació|revista|retrat|resposta|renec|reflex|ratolí|prestatgeria|petxina|penelló|pedreta|pedaç|paperet|pagès|màquina|mot|mossegar|monjo|militar|miler|microbi|mate|lloança|llaminadura|llacuna|ganivet|francès|floreta|diamant|desnivell|convidat|connotació|condecoració|caçador|camí|barra<exception
                            postag="NC.[PN].*|_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Sembla més adequat el nom en plural.</message>
                <suggestion><match no="3" postag_regexp="yes" postag="(NC.)S.*" postag_replace="$1[PN].*"/></suggestion>
                <example correction="persones">Es va omplir de <marker>persona</marker>.</example>
                <example>ple de missatge benefactor</example>
            </rule>
        </rulegroup>
        <rulegroup id="NOUN_SINGULAR" name="noms en singular">
            <rule>
                <pattern>
                    <token inflected="yes">parella</token>
                    <token regexp="yes">de|d'</token>
                    <marker>
                        <token postag="NC.P.*" postag_regexp="yes" inflected="yes" regexp="yes">fet|mitjana|gent|ball<exception postag="NC.[SN].*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Sembla més adequat el nom en singular.</message>
                <suggestion><match no="3" postag_regexp="yes" postag="(NC.)S.*" postag_replace="$1P.*"/></suggestion>
                <example correction="fet">Eren una parella de <marker>fets</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_NOMS_COLLECTIUS" name="concordances en noms col·lectius">
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">plantilla|col·lectiu|llista|llistat|conjunt|aula|ramat|&noms_collectius;<exception regexp="yes">conjunta|conjuntes</exception></token>
                    <token inflected="yes">de</token>
                    <marker>
                        <!-- extraure llista de tot tipus de persona, animal... -->
                        <token postag="NC.S.*" postag_regexp="yes" regexp="yes" inflected="yes">animal|bèstia|home|dona|nen|xiquet|jove|infant|al·lot|treballador|persona|empresari|assalariat|futbolista|jugador|sindicalista|funcionari|polític|alumne|professor</token>
                    </marker>
                </pattern>
                <message>Probablement cal un nom en plural.</message>
                <suggestion><match no="3" postag="(NC.)S.*" postag_regexp="yes" postag_replace="$1P.*"/></suggestion>
                <example correction="treballadores">La plantilla de <marker>treballadora</marker>.</example>
                <example correction="nens">Unes colles de <marker>nen</marker>.</example>
                <example>Per la voluntat conjunta de treballador i empresari.</example>
                <example>un grup de teatre</example>
            </rule>
            <rule id="CONFUSIO_NOMBRE" name="Confusions de nombre: catequesis, diesis">
                <pattern>
                    <token regexp="yes">zoonosis|apoteosis|dièresis|catequesis|diesis|deisis|eneuresis|èmesis|catarsis|praxis|fibrosis|psicosis|.*sintaxis|.*praxis|.*diàlisis|.*mitosis|nèmesis|anamnesis|metaanàlisis|.*síntesis<exception postag="_GN_FP"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)(.+)s" regexp_replace="$1"/></suggestion> (singular) en comptes de "<match no="1"/>" (plural)?</message>
                <short>Possible confusió</short>
                <example correction="catequesi">Hi anàvem a fer <marker>catequesis</marker>.</example>
                <example>Les anàlisis són correctes.</example>
                <example>Escriví anàlisis de gran transcendència</example>
                <example>Sotmès a crisis d'aquesta magnitud.</example>
                <!-- Costa trobar anàlisis, crisis -->
            </rule>
            <rule id="LA_TESIS" name="la tesis -> la tesi">
                <pattern>
                    <token postag="D...S.|PX..S.*" postag_regexp="yes"/>
                    <marker>
                        <token>tesis</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>tesi</suggestion> (singular) en comptes de "tesis" (pl. de 'tesi', o del v. 'tesar')?</message>
                <short>Possible confusió</short>
                <example correction="tesi">Va dir que la <marker>tesis</marker> era bona.</example>
                <example correction="tesi">Va dir que la nostra <marker>tesis</marker> era bona.</example>
                <example>Les anàlisis són correctes.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_QUAL" name="Concordances determinant + qual">
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"><exception regexp="yes">ls?</exception></token>
                        <token postag="DR.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1" postag="(DA..).." postag_regexp="yes" postag_replace="$1S."/> qual</suggestion>
                <suggestion><match no="1" postag="(DA..).." postag_regexp="yes" postag_replace="$1P."/> quals</suggestion>
                <short>Error de concordança</short>
                <example correction="El qual|Els quals"><marker>El quals</marker>.</example>
                <example>dels quals parla</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de|pe</token>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.M.*" postag_regexp="yes" spacebefore="no"/>
                        <token postag="DR.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion><match no="1"/>l qual</suggestion>
                <suggestion><match no="1"/>ls quals</suggestion>
                <short>Error de concordança</short>
                <example correction="del qual|dels quals"><marker>del quals</marker>.</example>
                <example>Dels quals parla</example>
            </rule>
            <rule id="LA_MES_COMU" name="la més *comú/comuna">
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <unify-ignore>
                            <token>més</token>
                        </unify-ignore>
                        <token postag="AQ.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>la més <match no="3" postag="AQ.*" postag_regexp="yes" postag_replace="AQ.[FC]S."/></suggestion>
                <suggestion>el més <match no="3" postag="AQ.*" postag_regexp="yes" postag_replace="AQ.[MC]S."/></suggestion>
                <suggestion>les més <match no="3" postag="AQ.*" postag_regexp="yes" postag_replace="AQ.[FC]P."/></suggestion>
                <suggestion>els més <match no="3" postag="AQ.*" postag_regexp="yes" postag_replace="AQ.[MC]P."/></suggestion>
                <example correction="La més comuna|El més comú|Les més comunes|Els més comuns"><marker>La més comú</marker>.</example>
                <example correction="La més comuna|El més comú|Les més comunes|Els més comuns"><marker>Els més comú</marker>.</example>
                <example>La més comuna</example>
            </rule>
        </rulegroup>
        <!--<rule id="CONCORDANCES_ADJECTIUS_AMB_CONJUNCIO" name="Concordances d'adjectius amb conjunció">
            <pattern>
            <unify negate="yes">
            <feature id="nombre"></feature>
            <feature id="genere"></feature>
            <token postag="A.*|PX.*|V.P.*" postag_regexp="yes"><exception postag="_GN_.*|N.*" postag_regexp="yes"></exception></token>
            <unify-ignore>
            <token regexp="yes">i|o|ni|,</token>
            </unify-ignore>
            <token postag="A.*|PX.*|V.P.*" postag_regexp="yes"><exception postag="_GN_.*|N.*" postag_regexp="yes"></exception></token>
            </unify>
            </pattern>
            <message>Possible error de concordança.</message>
            <example correction="">De tots els agents <marker>públic i privats</marker></example>
            </rule>-->
        <rule id="COP_DULL" name="cop d'ulls -> cop d'ull">
            <pattern>
                <token regexp="yes">col?ps?</token>
                <token>d'</token>
                <token>ulls</token>
            </pattern>
            <message>L'expressió adequada és <suggestion>\1 \2ull</suggestion>.</message>
            <example correction="cop d'ull">Li va donar un <marker>cop d'ulls</marker>.</example>
        </rule>
    </category>
    <category id="CONCORDANCES_SUBJECT_VERB" name="Concordances entre subjecte, verb i complements">
        <rulegroup id="AGRADAR_SINGULAR" name="agradar (singular) + infinitiu">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" postag_regexp="yes" postag="V...3P.." regexp="yes">agradar|encantar|encisar</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Cal usar el verb en singular.</message>
                <suggestion><match no="1" postag="(V...3)P(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <example correction="agradaria">M'<marker>agradarien</marker> veure què passa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" postag_regexp="yes" postag="V...3P.." regexp="yes">haver|anar</token>
                    </marker>
                    <token regexp="yes">agradat|encantat|encisat</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Cal usar el verb en singular.</message>
                <suggestion><match no="1" postag="(V...3)P(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <example correction="hauria">M'<marker>haurien</marker> agradat veure el que passava.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PAREIXER_SINGULAR" name="parèixer que (singular)">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" postag_regexp="yes" postag="V...3P.." regexp="yes">parèixer|semblar</token>
                    </marker>
                    <token>que</token>
                </pattern>
                <message>És més adequat usar el verb en singular.</message>
                <suggestion><match no="1" postag="(V...3)P(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <example correction="Pareix"><marker>Pareixen</marker> que no arribaran a temps.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" postag_regexp="yes" postag="V...3P.." regexp="yes">parèixer|semblar</token>
                    </marker>
                    <token>com</token>
                    <token regexp="yes">que|si</token>
                </pattern>
                <message>És més adequat usar el verb en singular.</message>
                <suggestion><match no="1" postag="(V...3)P(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <example correction="Semblava"><marker>Semblaven</marker> com que no hi serien a temps.</example>
                <example correction="paregué">Em <marker>paregueren</marker> com si no fossin bons.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TOTHOM_TOTS" name="Ús incorrecte de tothom -> tots">
            <url>https://geiec.iec.cat/capitol_veure.asp?id_gelc=252&amp;capitol=12</url>
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token>tothom</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token skip="4">tothom<exception scope="next" negate_pos="yes" postag="RG.*|LOC_ADV|&pronom_feble;|_GV_|V...[12]P..|_reflexiu|SENT_END|PARA_END|_perfet" postag_regexp="yes"/></token>
                        <token postag="V...[12]P.." postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>El pronom 'tothom' no pot acompanyar un verb en 1a o 2a persona del plural. Podeu fer servir el pronom 'tots', o bé la 3a persona del singular amb 'tothom'.</message>
                <suggestion><match no="1" regexp_match="(?iu)tothom" regexp_replace="tots" case_conversion="preserve" include_skipped="all"/> \2</suggestion>
                <suggestion><match no="1" include_skipped="all" case_conversion="preserve"/> <match no="2" postag_regexp="yes" postag="(V...)[12]P(..)" postag_replace="$13S$2"/></suggestion>
                <example correction="Tots vam|Tothom va"><marker>Tothom vam</marker> sortir.</example>
                <!-- TODO: fix reflexive verbs -->
                <example correction="Tots ja us en vau|Tothom ja us en va"><marker>Tothom ja us en vau</marker> adonar, que s'equivocava.</example>
                <example correction="Tots hem|Tothom ha"><marker>Tothom hem</marker> pogut gaudir de l'activitat.</example>
                <example>Per a construir una societat acollidora i respectuosa amb tothom hem d'entendre la cultura com un fet social.</example>
                <example>Ara tothom ja deu dormir.</example>
            </rule>
            <rule default="off">
                <!-- no es pot saber si tothom és subjecte o complement directe -->
                <pattern>
                    <marker>
                        <token skip="4" postag="V...[12]P.." postag_regexp="yes"><exception scope="next" negate_pos="yes" postag="V.[PGN].*|PI0CS000|_GV_|SENT_END|PARA_END" postag_regexp="yes"/><exception postag="V...3S.." postag_regexp="yes"/></token>
                        <token>tothom</token>
                    </marker>
                </pattern>
                <message>El pronom 'tothom' no pot acompanyar un verb en 1a o 2a persona del plural. Podeu fer servir el pronom 'tots', o bé la 3a persona del singular amb 'tothom'.</message>
                <suggestion><match no="1" include_skipped="all"/> <match no="2" regexp_match="(?iu)tothom" regexp_replace="tots" case_conversion="preserve"/></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V...)[12]P(..)" postag_replace="$13S$2" include_skipped="all" case_conversion="preserve"/> <match no="2" case_conversion="preserve"/></suggestion>
                <example correction="Patim tots|Pateix tothom"><marker>Patim tothom</marker>.</example>
                <example correction="Estem patint tots|Està patint tothom"><marker>Estem patint tothom</marker>.</example>
                <example>Me la retreu tothom.</example>
            </rule>
        </rulegroup>
        <rule id="ENTRE_TOTHOM" name="entre tothom -> entre tots">
            <pattern>
                <token>entre</token>
                <token>tothom</token>
            </pattern>
            <message>Probablement cal dir <suggestion>entre tots</suggestion>.</message>
            <example correction="entre tots">Ho farem <marker>entre tothom</marker>.</example>
        </rule>
        <rulegroup id="CONCORD_SER_PARTICIPI" name="concordança ser + participi">
            <antipattern>
                <token regexp="yes">encara|ni</token>
                <token>que</token>
                <token regexp="yes">sigui|siga</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" skip="-1">sigui|siga</token>
                <token regexp="yes">sigui|siga|o</token>
            </antipattern>
            <antipattern>
                <token>ja</token>
                <token regexp="yes" skip="-1">sigui|siga</token>
                <token regexp="yes">ja|sigui|siga|o</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">ser</token>
                <token>resultat</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">veure<exception postag="_reflexiu"/></token>
            </antipattern>
            <antipattern>
                <token>ja</token>
                <token regexp="yes">sigui|siga|sia</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="V.[SI].3P.*" postag_regexp="yes" inflected="yes" regexp="yes">ser|estar|restar|quedar|romandre|veure</token>
                    <token postag="VMP.*S.." postag_regexp="yes"><exception postag="N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="1" postag="(V.[SI].3)P(.*)" postag_regexp="yes" postag_replace="$1S$2"/> \2</suggestion>
                <suggestion>\1 <match no="2" postag="(VMP.*)S(..)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="És atribuït|Són atribuïts"><marker>Són atribuït</marker>.</example>
                <example correction="sigui atribuïda|siguin atribuïdes">Quan <marker>siguin atribuïda</marker>.</example>
                <example correction="vegi obligada|vegin obligades">Quan es <marker>vegin obligada</marker>.</example>
                <example>És atribuït</example>
                <example>Són atribuïdes.</example>
                <example>Són resultat de la seva recerca.</example>
                <example>Eren presa fàcil.</example>
                <example>Ja sigui mullats o eixuts.</example>
                <example>No eren pecat</example>
                <example>Cal que vegin obligat fer-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[SI].3S.*" postag_regexp="yes" inflected="yes" regexp="yes">ser|estar|restar|quedar|romandre|veure<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token postag="VMP.*P.." postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>\1 <match no="2" postag="(VMP.*)P(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <suggestion><match no="1" postag="(V.[SI].3)S(.*)" postag_regexp="yes" postag_replace="$1P$2"/> \2</suggestion>
                <example correction="És atribuït|Són atribuïts"><marker>És atribuïts</marker>.</example>
                <example correction="estigui feta|estiguin fetes">que <marker>estigui fetes</marker>.</example>
                <example correction="vegi feta|vegin fetes">que es <marker>vegi fetes</marker>.</example>
                <example>És atribuït</example>
                <example>Són atribuïdes.</example>
                <example>I la resta elegits per sufragi universal.</example>
                <!-- La forma corrent de figurar-los és ajaguts. -->
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[SI].3P.*" postag_regexp="yes" inflected="yes" regexp="yes">anar|haver</token>
                    <token postag="V.[PN].*" postag_regexp="yes" inflected="yes" regexp="yes">ser|estar|restar|quedar|romandre|veure</token>
                    <token postag="VMP.*S.." postag_regexp="yes"><exception postag="N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="1" postag="(V.[SI].3)P(.*)" postag_regexp="yes" postag_replace="$1S$2"/> \2 \3</suggestion>
                <suggestion>\1 \2 <match no="3" postag="(VMP.*)S(..)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="Va ser atribuït|Van ser atribuïts"><marker>Van ser atribuït</marker>.</example>
                <example correction="hagi sigut atribuïda|hagin sigut atribuïdes">que <marker>hagin sigut atribuïda</marker>.</example>
                <example>Han estat resultat d'aquesta acció.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[SI].3S.*" postag_regexp="yes" inflected="yes" regexp="yes">anar|haver</token>
                    <token postag="V.[PN].*" postag_regexp="yes" inflected="yes" regexp="yes">ser|estar|restar|quedar|romandre|veure</token>
                    <token postag="VMP.*P.." postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion>\1 \2 <match no="3" postag="(VMP.*)P(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <suggestion><match no="1" postag="(V.[SI].3)S(.*)" postag_regexp="yes" postag_replace="$1P$2"/> \2 \3</suggestion>
                <example correction="Ha estat atribuït|Han estat atribuïts"><marker>Ha estat atribuïts</marker>.</example>
                <example correction="Va ser feta|Van ser fetes|Varen ser fetes"><marker>Va ser fetes</marker>.</example>
                <example correction="va veure obligada|van veure obligades|varen veure obligades">Es <marker>va veure obligades</marker> a fer-ho.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORD_SUBJECTE_VERB" name="Concordança subjecte/verb">
            <antipattern>
                <marker>
                    <token>la</token>
                    <token regexp="yes">resta|majoria</token>
                </marker>
            </antipattern>
            <antipattern>
                <token skip="2">en</token>
                <token inflected="yes" regexp="yes">convergir|confluir</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="1" max="4" postag="_GN_.S|N..S.*" postag_regexp="yes"><exception postag="_GN_.P|N..P.*|DN.*|NCCN.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|diada|col?p|volta|vegada|pic|&noms_collectius;|quin|mateix|quant|resta</exception><exception regexp="yes">.*%</exception></token>
                    <token min="0">no</token>
                    <marker>
                        <token postag="VM[IS].3P.." postag_regexp="yes"><exception postag="V.[ISM]..S..|_possible_nompropi|.*LOC_ADV.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">ser|poder|deure|caldre|seguir|tenir|semblar|parèixer|mostrar|oferir|merèixer</exception></token>
                    </marker>
                    <token><exception>que</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:marker desiredPostag:VM[IS].3S.. suppressMatch:true"/>
                <message>Possible error de concordança.</message>
                <suggestion><match no="4" postag="(VM[IS].3)P(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <suggestion>{suggestion}</suggestion>
                <!-- <example correction=""><marker>Aquesta sopa són</marker> molt bones.</example> -->
                <example correction="compra|comprèn|comprén|comprés|compre|corprèn|corprén">La primera <marker>compren</marker> tot l'itinerari</example>
                <example correction="vindrà">Joan <marker>vindran</marker> demà.</example>
                <example correction="vindrà">Joan no <marker>vindran</marker> demà.</example>
                <!-- <example correction=""><marker>Joan vam</marker> guanyar.</example> -->
                <example>Aquesta nit vindran.</example>
                <example>Aquesta tardor vindran.</example>
                <example>Aquest novembre vindran.</example>
                <example>Aquell dia vam guanyar.</example>
                <example>Aquella volta vam guanyar.</example>
                <example>Pere i Joan vindran demà.</example>
                <example>Dos són sacerdots.</example>
                <example>La seva passió havien estat les maduixes</example>
                <example>La seva passió eren les maduixes</example>
                <example>Aquell parell eren bons.</example>
                <example>Quines paraules diu Joan?</example>
                <example>Martin van Heemskerk</example>
                <example>Esment especial mereixen els seus treballs</example>
                <example>La resta demanaven pels resultats.</example>
                <example>En Jesús convergeixen la llei i els profetes.</example>
            </rule>
            <!-- similar to the previous rule, without suppressMatch:true" -->
            <rule default="off">
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="1" max="4" postag="_GN_.S|N..S.*|PD..S..." postag_regexp="yes"><exception postag="_GN_.P|N..P.*|DN.*|NCCN.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|diada|col?p|volta|vegada|pic|&noms_collectius;|quin|mateix|quant|resta</exception><exception regexp="yes">.*%</exception></token>
                    <token min="0">no</token>
                    <token min="0" regexp="yes">e[mts]|[mts]e|ens|us|vos|[mts]'</token>
                    <marker>
                        <token postag="VM[IS].3P.." postag_regexp="yes"><exception postag="V.[ISM]..S..|_possible_nompropi|.*LOC_ADV.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">ser|poder|deure|caldre|seguir|tenir|semblar|parèixer|mostrar|oferir|merèixer</exception></token>
                    </marker>
                    <token><exception>que</exception></token>
                </pattern>
                <!--<filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:marker desiredPostag:VM[IS].3S.."/>-->
                <message>Possible error de concordança.</message>
                <suggestion><match no="5" postag="(VM[IS].3)P(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <!--<suggestion>{suggestion}</suggestion>-->
                <!-- <example correction=""><marker>Aquesta sopa són</marker> molt bones.</example> -->
                <!--<example correction="compra|comprèn|comprén|comprés|compre|corprèn|corprén">La primera <marker>compren</marker> tot l'itinerari</example>-->
                <example correction="vindrà">Joan <marker>vindran</marker> demà.</example>
                <example correction="vindrà">Joan no <marker>vindran</marker> demà.</example>
                <example correction="serveix">Aquesta frase <marker>serveixen</marker> per a provar el corrector.</example>
                <example correction="usa">Aquesta frase s'<marker>usen</marker> per a provar el corrector.</example>
                <example correction="serveix">Aquesta <marker>serveixen</marker> per a fer pastissos.</example>
                <!-- <example correction=""><marker>Joan vam</marker> guanyar.</example> -->
                <example>Aquesta nit vindran.</example>
                <example>Aquesta tardor vindran.</example>
                <example>Aquest novembre vindran.</example>
                <example>Aquell dia vam guanyar.</example>
                <example>Aquella volta vam guanyar.</example>
                <example>Pere i Joan vindran demà.</example>
                <example>Dos són sacerdots.</example>
                <example>La seva passió havien estat les maduixes</example>
                <example>La seva passió eren les maduixes</example>
                <example>Aquell parell eren bons.</example>
                <example>Quines paraules diu Joan?</example>
                <example>Martin van Heemskerk</example>
                <example>Esment especial mereixen els seus treballs</example>
                <example>La resta demanaven pels resultats.</example>
                <example>En Jesús convergeixen la llei i els profetes.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token postag="_GN_.P|N..P.*" postag_regexp="yes"><exception postag="_GN_.S|N..S.*|NP.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">quin|quant</exception></token>
                    <token min="1" max="4" postag="_GN_.P|N..P.*" postag_regexp="yes"><exception postag="_GN_.S|N..S.*|NP.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|col?p|volta|vegada|pic|mateix|quin|quant|resta</exception></token>
                    <token min="0">no</token>
                    <marker>
                        <token postag="VM[IS].3S.." postag_regexp="yes"><exception postag="V.[ISM]..P..|_possible_nompropi|.*LOC_ADV.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">ser|poder|deure|caldre|seguir|tenir|semblar|parèixer|mostrar|oferir|merèixer</exception><exception>vinga</exception></token>
                    </marker>
                    <token><exception>que</exception></token>
                </pattern>
                <!--<filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:marker desiredPostag:VM[IS].3P.."/>-->
                <message>Possible error de concordança.</message>
                <suggestion><match no="5" postag="(VM[IS].3)S(..)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <!-- <example correction=""><marker>Aquestes sopes és</marker> molt bones.</example> -->
                <example correction="vindran">Els avis <marker>vindrà</marker> demà.</example>
                <example correction="vindran">Els avis no <marker>vindrà</marker> demà.</example>
                <example correction="decideixen">Els seus companys <marker>decideix</marker> anar a visitar-lo</example>
                <example correction="munten">Aquestes alineacions <marker>munta</marker> nyoses són com una prolongació</example>
                <!-- <example correction=""><marker>Els barcelonistes va</marker> guanyar.</example> -->
                <example>Aquells dies vindrà l'àvia.</example>
                <example>Francis va assentir.</example>
                <example>Aquelles nits veia en somnis coses rares.</example>
                <example>Quins dies té lliures?</example>
                <example>Poca cosa podem fer nosaltres.</example>
                <example>Les Borges aconseguirà un bon resultat.</example>
                <example>Pius VII beatificà Francesc De Geronimo.</example>
            </rule>
            <!-- similar to the previous rule, with pronouns -->
            <rule default="off">
                <pattern>
                    <token postag="SENT_START"/>
                    <token postag="_GN_.P|N..P.*|PD..P..." postag_regexp="yes"><exception postag="_GN_.S|N..S.*|NP.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">quin|quant</exception></token>
                    <token min="0" max="4" postag="_GN_.P|N..P.*" postag_regexp="yes"><exception postag="_GN_.S|N..S.*|NP.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|col?p|volta|vegada|pic|mateix|quin|quant|resta</exception></token>
                    <token min="0">no</token>
                    <token min="0" regexp="yes">e[mts]|[mts]e|ens|us|vos|[mts]'</token>
                    <marker>
                        <token postag="VM[IS].3S.." postag_regexp="yes"><exception postag="V.[ISM]..P..|_possible_nompropi|.*LOC_ADV.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">ser|poder|deure|caldre|seguir|tenir|semblar|parèixer|mostrar|oferir|merèixer</exception><exception>vinga</exception></token>
                    </marker>
                    <token><exception>que</exception></token>
                </pattern>
                <!--<filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:marker desiredPostag:VM[IS].3P.."/>-->
                <message>Possible error de concordança.</message>
                <suggestion><match no="6" postag="(VM[IS].3)S(..)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <!-- <example correction=""><marker>Aquestes sopes és</marker> molt bones.</example> -->
                <example correction="vindran">Els avis <marker>vindrà</marker> demà.</example>
                <example correction="vindran">Els avis no <marker>vindrà</marker> demà.</example>
                <example correction="decideixen">Els seus companys <marker>decideix</marker> anar a visitar-lo</example>
                <example correction="munten">Aquestes alineacions <marker>munta</marker> nyoses són com una prolongació</example>
                <example correction="usen">Aquests sistemes no s'<marker>usa</marker>.</example>
                <example correction="serveixen">Aquestes <marker>serveix</marker> per a fer pastissos.</example>
                <!-- <example correction=""><marker>Els barcelonistes va</marker> guanyar.</example> -->
                <example>Aquells dies vindrà l'àvia.</example>
                <example>Francis va assentir.</example>
                <example>Aquelles nits veia en somnis coses rares.</example>
                <example>Quins dies té lliures?</example>
                <example>Poca cosa podem fer nosaltres.</example>
                <example>Les Borges aconseguirà un bon resultat.</example>
                <example>Pius VII beatificà Francesc De Geronimo.</example>
            </rule>
            <!-- auxiliars -->
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="1" max="4" postag="_GN_.S|N..S.*" postag_regexp="yes"><exception postag="_GN_.P|N..P.*|DN.*|NCCN.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|col?p|volta|vegada|pic|&noms_collectius;|quin|mateix|quant|resta</exception><exception regexp="yes">.*%</exception></token>
                    <token min="0">no</token>
                    <marker>
                        <token postag="VA[IS].3P.." postag_regexp="yes"><exception postag="V.[ISM]..S..|_possible_nompropi|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="VM[NP].*" postag_regexp="yes"><exception inflected="yes" regexp="yes">ser|poder|deure|caldre|seguir|tenir|semblar|parèixer|mostrar|oferir|merèixer</exception></token>
                    <token><exception>que</exception></token>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="4" postag="(VA[IS].3)P(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <!-- <example correction=""><marker>Aquesta sopa són</marker> molt bones.</example> -->
                <example correction="ha">La primera <marker>han</marker> comprès tot l'itinerari</example>
                <example correction="ha">Joan <marker>han</marker> vingut demà.</example>
                <example correction="va">Joan no <marker>van</marker> venir ahir.</example>
                <!-- <example correction=""><marker>Joan vam guanyar</marker>.</example> -->
                <example>Aquesta nit han vingut.</example>
                <example>Aquesta tardor van venir.</example>
                <example>Aquest novembre han vingut.</example>
                <example>Aquell dia vam guanyar.</example>
                <example>Aquella volta vam guanyar.</example>
                <example>Pere i Joan vindran demà.</example>
                <example>Dos han sigut sacerdots.</example>
                <example>La seva passió havien estat les maduixes</example>
                <example>La seva passió eren les maduixes</example>
                <example>Aquell parell eren bons.</example>
                <example>Quines paraules ha dit Joan?</example>
                <example>Martin van Heemskerk</example>
                <example>Esment especial van merèixer els seus treballs</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token postag="_GN_.P|N..P.*" postag_regexp="yes"><exception postag="_GN_.S|N..S.*|NP.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">quin|quant</exception><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|col?p|volta|vegada|pic|mateix|quin|quant|resta</exception></token>
                    <token min="1" max="4" postag="_GN_.P|N..P.*" postag_regexp="yes"><exception postag="_GN_.S|N..S.*|NP.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|col?p|volta|vegada|pic|mateix|quin|quant|resta</exception></token>
                    <token min="0">no</token>
                    <marker>
                        <token postag="VA[IS].3S.." postag_regexp="yes"><exception postag="V.[ISM]..P..|_possible_nompropi|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="VM[NP].*" postag_regexp="yes"><exception inflected="yes" regexp="yes">ser|poder|deure|caldre|seguir|tenir|semblar|parèixer|mostrar|oferir|merèixer</exception></token>
                    <token><exception>que</exception></token>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="5" postag="(VA[IS].3)S(..)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <!-- <example correction=""><marker>Aquestes sopes és</marker> molt bones.</example> -->
                <example correction="han">Els avis <marker>ha</marker> vingut avui.</example>
                <example correction="van|varen">Els avis no <marker>va</marker> venir ahir.</example>
                <example correction="van|varen">Els barcelonistes <marker>va</marker> guanyar.</example>
                <example correction="van|varen">Els dos nois <marker>va</marker> abaixar la mirada al mateix temps</example>
                <example>Aquells dies ha vingut l'àvia.</example>
                <example>Francis va assentir.</example>
                <example>Aquelles nits va veure en somnis coses rares.</example>
                <example>Quins dies ha tingut lliures?</example>
                <example>Poca cosa hem pogut fer nosaltres.</example>
                <example>Les Borges va aconseguir un bon resultat.</example>
                <example>Pius VII va marcar el seu temps.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token>s'</token>
                    <marker>
                        <token>està</token>
                    </marker>
                    <token postag="V.G.*" postag_regexp="yes"/>
                    <token postag="_GN_.P|NC.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>estan</suggestion>
                <example correction="estan">S'<marker>està</marker> baixant els fitxers.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AGREEMENT_SUBJECT_VERB_SG_PL" name="Concordança subjecte/verb (ser, estar, tenir...)">
            <antipattern>
                <token postag="V.[IS].3P.." postag_regexp="yes" skip="-1"/>
                <token min="2" postag="_GN_.P|N..P.*|DN.*|NCCN.*|D...P.|PI.C[NP].*|CC" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="V.[IS].3P.." postag_regexp="yes" skip="-1"/>
                <token postag="_GN_.P|N..P.*|DN.*|NCCN.*|D...P.|PI.C[NP].*" postag_regexp="yes"/>
                <token postag="SPS00"/>
            </antipattern>
            <antipattern>
                <token postag="V.[IS].3P.." postag_regexp="yes" skip="-1"/>
                <token postag="D...P." postag_regexp="yes"/>
                <!--<token>que</token>-->
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="1" max="4" postag="_GN_.S|N..S.*" postag_regexp="yes"><exception postag="_GN_.P|N..P.*|DN.*|NCCN.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|col?p|volta|vegada|pic|&noms_collectius;|quin|mateix|quant|resta</exception><exception regexp="yes">.*%</exception></token>
                    <token min="0">no</token>
                    <marker>
                        <token postag="V.[IS].3P.." postag_regexp="yes" regexp="yes" inflected="yes">estar|ser|continuar|seguir|tenir|semblar|parèixer|mostrar|oferir|merèixer<exception postag="V.[ISM]..S..|_possible_nompropi|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="4" postag="(V.[IS].3)P(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <example correction="és">Aquesta sopa <marker>són</marker> molt bona.</example>
                <example correction="mereix">Esment especial <marker>mereixen</marker> el seu treball.</example>
                <example correction="sembla">La cosa <marker>semblen</marker> que és així.</example>
                <example>Dos són sacerdots.</example>
                <example>La seva passió havien estat les maduixes</example>
                <example>La seva passió eren les maduixes</example>
                <example>Aquell parell eren bons.</example>
                <example>Esment especial mereixen els seus treballs</example>
                <example>La resta són incoatius</example>
                <example>L'infern són els altres.</example>
                <example>Dreta i esquerra són oposats.</example>
                <example>Mitja dotzena són sis.</example>
                <example>El resultat són fibres amb una resistència específica.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="1" max="4" postag="_GN_.S|N..S.*" postag_regexp="yes"><exception postag="_GN_.P|N..P.*|DN.*|NCCN.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|col?p|volta|vegada|pic|&noms_collectius;|quin|mateix|quant|resta</exception><exception regexp="yes">.*%</exception></token>
                    <token min="0">no</token>
                    <marker>
                        <token postag="VA[IS].3P.." postag_regexp="yes" inflected="yes" regexp="yes">haver|anar</token>
                    </marker>
                    <token postag="V.P..SM.|V.N.*" postag_regexp="yes" regexp="yes" inflected="yes">estar|ser|continuar|seguir|tenir|semblar|parèixer|mostrar|oferir|merèixer</token>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="4" postag="(V.[IS].3)P(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <example correction="ha">Aquesta sopa <marker>han</marker> estat molt bona.</example>
                <example correction="havia">Esment especial <marker>havien</marker> merescut el seu treball.</example>
                <example correction="ha">La cosa <marker>han</marker> semblat que és així.</example>
                <example>Dos han estat sacerdots.</example>
                <example>La seva passió havien estat les maduixes</example>
                <example>Aquell parell haurien estat bons.</example>
                <example>Esment especial han merescut els seus treballs</example>
                <example>La resta havien estat vermells.</example>
                <example>L'infern són els altres.</example>
                <example>Dreta i esquerra van ser oposats.</example>
                <example>Mitja dotzena havien sigut sis.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AGREEMENT_SUBJECT_VERB_PL_SG" name="Concordança subjecte/verb (ser, estar, tenir...)">
            <antipattern>
                <token inflected="yes" regexp="yes">semblar|parèixer</token>
                <token min="0" max="4" postag="RG|.*LOC_ADV.*" postag_regexp="yes"/>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token postag="V.[IS].3S.." postag_regexp="yes" skip="-1"/>
                <token min="2" postag="_GN_.S|N..S.*|D...S." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="V.[IS].3S.." postag_regexp="yes" skip="-1"/>
                <token postag="D...S." postag_regexp="yes"/>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token postag="V.[IS].3S.." postag_regexp="yes" skip="-1"/>
                <token postag="PI..S...|.+\+PP..P..." postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token postag="_GN_.P|N..P.*" postag_regexp="yes"><exception postag="_GN_.S|N..S.*|NP.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">quin|quant</exception></token>
                    <token min="1" max="4" postag="_GN_.P|N..P.*" postag_regexp="yes"><exception postag="_GN_.S|N..S.*|NP.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|col?p|volta|vegada|pic|mateix|quant|quin|resta</exception></token>
                    <token min="0">no</token>
                    <marker>
                        <token postag="V.[IS].3S.." postag_regexp="yes" inflected="yes" regexp="yes">estar|ser|seguir|continuar|tenir|semblar|parèixer|mostrar|oferir|merèixer<exception postag="V.[ISM]..P..|_possible_nompropi|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="5" postag="(V.[IS].3)S(..)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="són">Aquestes sopes <marker>és</marker> molt bones.</example>
                <example correction="són">Els amics <marker>és</marker> així.</example>
                <example correction="tenen">Els amics <marker>té</marker> això.</example>
                <example correction="mereixien">Esments especials <marker>mereixia</marker> els seus treballs.</example>
                <example correction="tenen">Aquelles persones <marker>té</marker> set.</example>
                <example correction="continuen">Aquelles persones <marker>continua</marker> igual.</example>
                <example>Aquells dies era tot bonic.</example>
                <example>Les coses sembla clarament que són així.</example>
                <example>Quants diners té ell?</example>
                <example>Estats Units és ric en recursos naturals.</example>
                <example>Els segadors és l'himne nacional de Catalunya.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token postag="_GN_.P|N..P.*" postag_regexp="yes"><exception postag="_GN_.S|N..S.*|NP.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">quin|quant</exception></token>
                    <token min="1" max="4" postag="_GN_.P|N..P.*" postag_regexp="yes"><exception postag="_GN_.S|N..S.*|NP.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|col?p|volta|vegada|pic|mateix|quant|quin|resta</exception></token>
                    <token min="0">no</token>
                    <marker>
                        <token postag="VA[IS].3S.." postag_regexp="yes" inflected="yes" regexp="yes">haver|anar</token>
                    </marker>
                    <token postag="V.P..SM.|V.N.*" postag_regexp="yes" regexp="yes" inflected="yes">estar|ser|continuar|seguir|tenir|semblar|parèixer|mostrar|oferir|merèixer</token>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="5" postag="(V.[IS].3)S(..)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="han">Aquestes sopes <marker>ha</marker> estat molt bones.</example>
                <example correction="han">Els amics <marker>ha</marker> estat així.</example>
                <example correction="havien">Els amics <marker>havia</marker> tingut això.</example>
                <example correction="haurien">Esments especials <marker>hauria</marker> merescut els seus treballs.</example>
                <example correction="van|varen">Aquelles persones <marker>va</marker> tenir set.</example>
                <example correction="van|varen">Aquelles persones <marker>va</marker> continuar igual.</example>
                <example>Aquells dies era tot bonic.</example>
                <example>Les coses havia paregut clarament que eren així.</example>
                <example>Quants diners té ell?</example>
                <example>Estats Units havia estat ric en recursos naturals.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AGREEMENT_AGRADAR" name="concordança: agradar">
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.[MSI].3S.." postag_regexp="yes" inflected="yes" regexp="yes">agradar|encantar|encisar</token>
                    </marker>
                    <token min="0" max="4" postag="RG.*|LOC_ADV" postag_regexp="yes"><exception>com</exception></token>
                    <token postag="D...P.|A...P.|NC.P..." postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="2" postag="(V...3)S(..)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="agraden">M'<marker>agrada</marker> les pomes.</example>
                <example correction="agradaven">Li <marker>agradava</marker> molt més les madures.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.[MSI].3P.." postag_regexp="yes" inflected="yes" regexp="yes">agradar|encantar|encisar</token>
                    <token min="0" max="4" postag="RG.*|LOC_ADV" postag_regexp="yes"/>
                    <token skip="3" postag="D...S.|A...S.|NC.S..." postag_regexp="yes"/>
                    <token regexp="yes">i|o|ni</token>
                    <token skip="3" postag="[DAN].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token inflected="yes">el</token>
                    <token skip="3" inflected="yes">un</token>
                    <token inflected="yes">altre</token>
                </antipattern>
                <antipattern>
                    <token postag="V.[MSI].3P.." postag_regexp="yes" inflected="yes" regexp="yes">agradar|encantar|encisar</token>
                    <token min="0" max="4" postag="RG.*|LOC_ADV" postag_regexp="yes"/>
                    <token skip="2" postag="D.*" postag_regexp="yes"/>
                    <token inflected="yes">de</token>
                    <token postag="NC.P.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.[MSI].3P.." postag_regexp="yes" inflected="yes" regexp="yes">agradar|encantar|encisar</token>
                    </marker>
                    <token min="0" max="4" postag="RG.*|LOC_ADV" postag_regexp="yes"><exception>com</exception></token>
                    <token postag="D...S.|A...S.|NC.S..." postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="2" postag="(V...3)P(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <example correction="agrada">M'<marker>agraden</marker> la paella.</example>
                <example correction="agradava">M'<marker>agradaven</marker> molt més la verda.</example>
                <example>El so i el ritme de la teva traducció m'agraden molt.</example>
                <example>M'agraden la música i els esports.</example>
                <example>Tom i Maria no s'agraden l'un a l'altre.</example>
                <example>No m'agraden aquesta mena de bromes.</example>
                <example>Algunes cançons que li agradaven molt a un.</example>
                <example>Em van agradar bastant moltes de les coses.</example>
                <example>M'agraden el de xocolata i el de maduixa.</example>
                <example>Li agradaven molt més les lletres que el dret.</example>
                <example>A mi sí que m'agraden molt i els faria una bona queixalada.</example>
                <example>Fan activitats que els agraden com teatre, música...</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.[MSI].3S.." postag_regexp="yes" inflected="yes" regexp="yes">haver|anar</token>
                    </marker>
                    <token min="0" regexp="yes">de|a|d'</token>
                    <token postag="V.[PN].*" postag_regexp="yes" inflected="yes" regexp="yes">agradar|encantar|encisar</token>
                    <token min="0" max="4" postag="RG.*|LOC_ADV" postag_regexp="yes"><exception>com</exception></token>
                    <token postag="D...P.|A...P.|NC.P..." postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="2" postag="(V...3)S(..)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="van|varen">Em <marker>va</marker> agradar les pomes.</example>
                <example correction="han">Li <marker>ha</marker> d'agradar molt més les verdes.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.[PN].*" postag_regexp="yes" inflected="yes" regexp="yes">agradar|encantar|encisar</token>
                    <token min="0" max="4" postag="RG.*|LOC_ADV" postag_regexp="yes"/>
                    <token skip="3" postag="D...S.|A...S.|NC.S..." postag_regexp="yes"/>
                    <token regexp="yes">i|o|ni</token>
                    <token skip="3" postag="[DAN].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token inflected="yes">el</token>
                    <token skip="3" inflected="yes">un</token>
                    <token inflected="yes">altre</token>
                </antipattern>
                <antipattern>
                    <token postag="V.[PN].*" postag_regexp="yes" inflected="yes" regexp="yes">agradar|encantar|encisar</token>
                    <token min="0" max="4" postag="RG.*|LOC_ADV" postag_regexp="yes"/>
                    <token skip="2" postag="D.*" postag_regexp="yes"/>
                    <token inflected="yes">de</token>
                    <token postag="NC.P.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.[MSI].3P.." postag_regexp="yes" inflected="yes" regexp="yes">haver|anar</token>
                    </marker>
                    <token min="0" regexp="yes">de|a|d'</token>
                    <token postag="V.[PN].*" postag_regexp="yes" inflected="yes" regexp="yes">agradar|encantar|encisar</token>
                    <token min="0" max="4" postag="RG.*|LOC_ADV" postag_regexp="yes"><exception>com</exception></token>
                    <token postag="D...S.|A...S.|NC.S..." postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="2" postag="(V...3)P(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <example correction="ha">M'<marker>han</marker> encisat la poma.</example>
                <example correction="va">Ens <marker>van</marker> agradar molt més la verda.</example>
                <example>M'han agradat molt els de vainilla.</example>
                <example>Em van agradar el de pinya i el de préssec.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AGREEMENT_SUBJECT_VERB_INTERROGATIVE" name="concordances subjecte i verb en interrogatives" default="off">
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="4" regexp="yes">\p{P}</token>
                    <token min="0" max="2" postag="SPS00"/>
                    <token postag="PT.*" postag_regexp="yes"/>
                    <token min="0" max="3" postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token postag="V...3S.*" postag_regexp="yes"/>
                    </marker>
                    <token postag="LOC_ADV|RG|V.[PN].*|SPS00" postag_regexp="yes" min="0" max="6"/>
                    <token postag="D...P." postag_regexp="yes" skip="-1"/>
                    <token>?</token>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="6" postag="(V...3)S(.*)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="venen|vénen">D'on <marker>ve</marker> aquests regals?</example>
                <example correction="han">Cap a on <marker>ha</marker> anat els teus germans?</example>
                <example correction="han">Cap a on <marker>ha</marker> d'anar els teus germans?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="4" regexp="yes">\p{P}</token>
                    <token min="0" max="2" postag="SPS00"/>
                    <token postag="PT.*" postag_regexp="yes"/>
                    <token min="0" max="3" postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token postag="V...3P.*" postag_regexp="yes"/>
                    </marker>
                    <token postag="LOC_ADV|RG|V.[PN].*|SPS00" postag_regexp="yes" min="0" max="6"/>
                    <token postag="D...S." postag_regexp="yes" skip="-1"/>
                    <token>?</token>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="6" postag="(V...3)P(.*)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <example correction="ve|ven">D'on <marker>venen</marker> aquest regal?</example>
                <example correction="ha">Cap a on <marker>han</marker> anat el teu germà?</example>
                <example correction="ha">Cap a on <marker>han</marker> d'anar anar el teu germà?</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_ATRIBUT" name="Concordances de subjecte i atribut en frases copulatives">
            <antipattern>
                <token regexp="yes" inflected="yes">&parts_dia;|resta|majoria|vegada|volta|cop|&dies_setmana;|&mesos_any;|&unitats_temps;|&expressions_temps;|\d{3,4}</token>
            </antipattern>
            <antipattern>
                <token skip="3" regexp="yes">públic|grup|família</token>
                <token inflected="yes">ser</token>
                <example>El públic són adolescents.</example>
                <example>La seva família eren artesans.</example>
                <example>La família eren artesans.</example>
            </antipattern>
            <antipattern>
                <token>màxim</token>
                <token postag="DN.*" postag_regexp="yes"/>
                <example>L'alçada és màxim 5 metres.</example>
            </antipattern>
            <antipattern>
                <marker>
                    <token>dret</token>
                    <token regexp="yes">a|de</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">major|gran|bona</token>
                    <token>part</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes" inflected="yes">terme|paraula|mot|denominació</token>
                    <token postag="N.*|A.*" postag_regexp="yes"/>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes" inflected="yes">ser|estar|semblar|parèixer|quedar</token>
                    <token regexp="yes">obvi|evident|clar|possible|probable</token>
                    <token>que</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="SENT_START"/>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="_GN_.S" postag_regexp="yes"/>
                    <token postag="_GN_.P" postag_regexp="yes"/>
                </marker>
            </antipattern>
            <antipattern>
                <token inflected="yes">ser</token>
                <token regexp="yes">preparats?</token>
            </antipattern>
            <antipattern>
                <token postag="V....P.." postag_regexp="yes"/>
                <token skip="-1" postag="V.P..P..|A...P." postag_regexp="yes"/>
                <token>?</token>
                <example>¿Quin preu estaríem disposats a pagar?</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">estar</token>
                <token postag="V.G.*" postag_regexp="yes"/>
                <example>Els nombres han estat creixent sense parar.</example>
            </antipattern>
            <antipattern>
                <token><exception inflected="yes">haver</exception></token>
                <token regexp="yes">de|d'</token>
                <token postag="V.N.*" postag_regexp="yes"/>
                <marker>
                    <token postag="V.P.*|A.*" postag_regexp="yes"/>
                </marker>
                <example>La importància de ser respectuosos.</example>
                <example>Els problemes d'estar endeutat.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">ser</token>
                <token inflected="yes" regexp="yes">iniciativa|conjunt|capacitat|qualsevol|estat|motor|generador|dispositiu|baia|característica|despesa|empresa|entrada|llatí|material|parella|tret|herbívor|carnívor|teixit|política|cel·lulosa</token>
                <example>Les emocions són estats afectius.</example>
                <example>L'esport és política.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">ser</token>
                <token regexp="yes">iniciativa|fets?|conjunts?|capacitats?|qualsevol|estats?|motors?|generadors?|dispositius?|baia|baies|característica|característiques|despesa|despeses|empresa|empreses|entrada|entrades|llatí|material|materials|parella|parelles|trets?|herbívors?|carnívors?|teixits?|política|polítiques|cel·lulosa</token>
                <example>Les emocions són estats afectius.</example>
                <example>L'esport és política.</example>
                <example>Les llengües són fets socials.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">multiplicar</token>
                <token inflected="yes">per</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" postag="V...3P.." postag_regexp="yes">ser</token>
                <token postag="V.P..S..|A...S." postag_regexp="yes"/>
                <token regexp="yes">i|o|,</token>
                <token postag="V.P..S..|A...S." postag_regexp="yes"/>
                <example>Els idiomes són català i alemany.</example>
                <example>Els idiomes són català, francès i alemany.</example>
            </antipattern>
            <antipattern>
                <token postag="V...[12]..." postag_regexp="yes"><exception postag="V...3..." postag_regexp="yes"/></token>
                <example>Nena estic boig.</example>
            </antipattern>
            <antipattern>
                <token>tot</token>
                <token regexp="yes">recte|dret</token>
            </antipattern>
            <antipattern>
                <token postag="_GN_FS"/>
                <token postag="_GN_MS"/>
                <example>La funció arc tangent no és definida.</example>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START|PUNCT.*" postag_regexp="yes"/>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token min="1" max="4" postag_regexp="yes" postag="_GN.*"><exception postag="_loc_unavegada"/><exception regexp="yes">.*%</exception></token>
                        <unify-ignore>
                            <token min="0" max="3" inflected="yes" regexp="yes">no|poder|de|anar|haver</token>
                            <token regexp="yes" inflected="yes">ser|estar|semblar|parèixer|quedar</token>
                        </unify-ignore>
                        <marker>
                            <token postag="V.P.*|A.*" postag_regexp="yes"><exception postag="_possible_nompropi|_GN_.*|N.*" postag_regexp="yes"/><exception regexp="yes">escrits|individus?|derivats|composto?s|resultats?</exception></token>
                        </marker>
                    </unify>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:marker lemmaSelect:V.P.*|A.* postagFrom:2 postagSelect:_GN_(.)(.) postagReplace:V.P..\b2\b1.|A..[C\b1]\b2."/>
                <message>Possible falta de concordança.</message>
                <example correction="bonica">La casa és <marker>bonic</marker>.</example>
                <example correction="bonica">La casa no és <marker>bonic</marker>.</example>
                <example correction="alta">La qualitat pareixia <marker>alts</marker>.</example>
                <example correction="casada">La Joana és <marker>casat</marker>.</example>
                <example correction="dolentes">Les seves primeres composicions no són <marker>dolents</marker>.</example>
                <example correction="complexos">Els camins van haver de ser <marker>complexes</marker>.</example>
                <example correction="capaces">Les cèl·lules són <marker>capaços</marker> de fer-ho.</example>
                <example>La majoria eren bonics.</example>
                <example>La casa és bonica.</example>
                <example>La majoria eren casats</example>
                <example>Un cop són introduïts al cos humà a través de la dieta</example>
                <example>Els països veïns són Nova Zelanda, al sud-est, </example>
                <example>La gran majoria són solubles en aigua.</example>
                <example>El 12% són seguidores de la dieta.</example>
                <example>El terme addicció és utilitzat sovint.</example>
                <example>El mateix any fou establerta una treva</example>
                <example>L'endemà fou proclamada la República Democràtica d'Àustria.</example>
                <example>Els anys trenta era habitat per famílies de classe mitjana.</example>
                <example>Caiguda València fou dut presoner al castell.</example>
                <example>Els seus acudits són reflex dels hàbits.</example>
                <example>Les seves primeres composicions són reflexos de la seva inspiració</example>
                <example>Aleix IV fou escanyat</example>
                <example>La poesia Veremes tristes fou premiada als Jocs Florals.</example>
                <example>Aqueix informe és mentida.</example>
                <example>Els meridians són corbes.</example>
                <example>Carles V fou reconegut per Sardenya.</example>
                <example>Les tres epístoles pastorals són escrits disciplinaris.</example>
                <example>Les víctimes poden ser individus.</example>
                <example>Les vacunes són preparats que estimulen la formació d'anticossos.</example>
                <example>Aquest disc va ser iniciativa del segell mallorquí.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="_GN_MS"/>
                    <token postag="_GN_FS"/>
                </antipattern>
                <pattern>
                    <token postag="SENT_START|PUNCT.*" postag_regexp="yes"/>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token min="1" max="4" postag_regexp="yes" postag="_GN.*"><exception postag="_loc_unavegada"/><exception regexp="yes">.*%</exception></token>
                        <unify-ignore>
                            <token min="0" max="3" inflected="yes" regexp="yes">no|poder|de|anar|haver</token>
                            <token regexp="yes" inflected="yes">ser|estar|semblar|parèixer|quedar</token>
                            <token postag="RG_anteposat"><exception>quelcom</exception></token>
                        </unify-ignore>
                        <marker>
                            <token postag="V.P.*|A.*" postag_regexp="yes"><exception postag="_possible_nompropi|_GN_.*|N.*" postag_regexp="yes"/><exception regexp="yes">derivats|composto?s|resultats?</exception></token>
                        </marker>
                    </unify>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:marker lemmaSelect:V.P.*|A.* postagFrom:2 postagSelect:_GN_(.)(.) postagReplace:V.P..\b2\b1.|A..[C\b1]\b2."/>
                <message>Possible falta de concordança.</message>
                <example correction="bonica">La casa és molt <marker>bonic</marker>.</example>
                <example correction="bonica">La casa no és gaire <marker>bonic</marker>.</example>
                <example correction="alta">La qualitat pareixia menys <marker>alts</marker>.</example>
                <example correction="casada">La Joana és feliçment <marker>casat</marker>.</example>
                <example correction="complexos">Els camins poden ser molt <marker>complexes</marker>.</example>
                <example correction="curtes">Les calces van quedar massa <marker>curts</marker>.</example>
                <example>La majoria eren força bonics.</example>
                <example>La casa és molt bonica.</example>
                <example>La majoria eren feliçment casats</example>
                <example>Un cop són introduïts al cos humà a través de la dieta</example>
                <example>Els països veïns són Nova Zelanda, al sud-est, </example>
                <example>La gran majoria són solubles en aigua.</example>
                <example>El 12% són seguidores de la dieta.</example>
                <example>El terme addicció és freqüentment utilitzat.</example>
                <example>Álvarez Cascos fou investit president del govern</example>
                <example>La parella no és quelcom tancat.</example>
                <example>Aquesta nit estan més encesos que mai.</example>
                <example>El mode llum forta és força complicat.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="N..P.*" postag_regexp="yes"/>
                    <token postag="V...3S.." postag_regexp="yes"/>
                    <example>Companys és alliberat.</example>
                </antipattern>
                <pattern>
                    <token postag="SENT_START|PUNCT.*" postag_regexp="yes"/>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag_regexp="yes" postag="N.*|PP3[FM][SP]N00"><exception postag="_loc_unavegada"/><exception regexp="yes">.*%</exception></token>
                        <unify-ignore>
                            <token min="0" max="3" inflected="yes" regexp="yes">no|poder|de|anar|haver</token>
                            <token regexp="yes" inflected="yes">ser|estar|semblar|parèixer|quedar</token>
                        </unify-ignore>
                        <marker>
                            <token postag="V.P.*|A.*" postag_regexp="yes"><exception postag="_possible_nompropi|_GN_.*|N.*" postag_regexp="yes"/><exception regexp="yes">derivats|composto?s|resultats?|aviat</exception></token>
                        </marker>
                    </unify>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:marker lemmaSelect:V.P.*|A.* postagFrom:2 postagSelect:(N.|PP3)(.)(.).* postagReplace:V.P..\b3\b2.|A..[C\b2]\b3."/>
                <message>Possible falta de concordança.</message>
                <example correction="bonica">Gàmbia és <marker>bonic</marker>.</example>
                <example>Podem ser tan honests com vulguem.</example>
                <example>Dissabte seran proclamades les noves regines.</example>
                <example>Dret de ser destinats a un lloc de treball semblant.</example>
                <example>Pius va ser obligat a rellevar el cardenal Ercole.</example>
                <example>Cuba pot ser aviat Sri Lanka.</example>
                <example>Venus és cobert per una atmosfera especial.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|PUNCT.*" postag_regexp="yes"/>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag_regexp="yes" postag="N.*|PP3[FM][SP]N00"><exception postag="_loc_unavegada"/><exception regexp="yes">.*%</exception></token>
                        <unify-ignore>
                            <token min="0" max="3" inflected="yes" regexp="yes">no|poder|de|anar|haver</token>
                            <token regexp="yes" inflected="yes">ser|estar|semblar|parèixer|quedar</token>
                            <token postag="RG_anteposat"><exception>quelcom</exception></token>
                        </unify-ignore>
                        <marker>
                            <token postag="V.P.*|A.*" postag_regexp="yes"><exception postag="_possible_nompropi|_GN_.*|N.*" postag_regexp="yes"/><exception regexp="yes">derivats|composto?s|resultats?</exception></token>
                        </marker>
                    </unify>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:marker lemmaSelect:V.P.*|A.* postagFrom:2 postagSelect:(N.|PP3)(.)(.).* postagReplace:V.P..\b3\b2.|A..\b2\b3."/>
                <message>Possible falta de concordança.</message>
                <example correction="bonica">Gàmbia no és gaire <marker>bonic</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AGREEMENT_SER_ADJ_PL_" name="concordança: som conscients" default="off">
            <rule>
                <pattern>
                    <token postag="V.[SIM]..P.." postag_regexp="yes" regexp="yes" inflected="yes">ser|estar|parèixer|semblar</token>
                    <marker>
                        <token postag="AQ..S.|V.P..S.." postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Possible falta de concordança.</message>
                <suggestion suppress_misspelled="yes"><match no="2" postag="(AQ..|V.P..)S(.*)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="conscients">Som <marker>conscient</marker> de la situació.</example>
                <example correction="conscients">Siguem <marker>conscient</marker> de la situació.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[SIM]..P.." postag_regexp="yes"/>
                    <token min="0" regexp="yes">a|de|d'|que|en|per</token>
                    <token postag="V.[NPG].*" postag_regexp="yes" regexp="yes" inflected="yes">ser|estar|parèixer|semblar</token>
                    <token min="0" postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <marker>
                        <token postag="AQ..S.|V.P..S.." postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Possible falta de concordança.</message>
                <suggestion suppress_misspelled="yes"><match no="5" postag="(AQ..|V.P..)S(.*)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="conscients">Hem de ser-ne <marker>conscient</marker>.</example>
                <example correction="conscients">N'hem de ser <marker>conscient</marker>.</example>
                <example correction="conscients">Acabaran per ser <marker>conscient</marker> de la situació.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AGREEMENT_SER_ADJ_SG" name="concordança: és conscient">
            <antipattern>
                <token/>
                <token spacebefore="no">/</token>
                <token regexp="yes" spacebefore="no">a|es|ns</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token>ja</token>
                    <token regexp="yes">sigui|siga|sia</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes" skip="7">plural|gentilici</token>
                    <token postag="V.[SIM]..S.." postag_regexp="yes" regexp="yes" inflected="yes">ser|estar|parèixer|semblar</token>
                    <example>El plural de gai és gais.</example>
                    <example>El gentilici de la població és hospitalencs.</example>
                </antipattern>
                <pattern>
                    <token postag="V.[SIM]..S.." postag_regexp="yes" regexp="yes" inflected="yes">ser|estar|parèixer|semblar<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token postag="AQ..P.|V.P..P.." postag_regexp="yes"><exception postag="_possible_nompropi"/></token>
                </pattern>
                <message>Possible falta de concordança.</message>
                <suggestion suppress_misspelled="yes">\1 <match no="2" postag="(AQ..|V.P..)P(.*)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="1" postag="(V.[SIM]..)S(..)" postag_regexp="yes" postag_replace="$1P$2" case_conversion="preserve"/> \2</suggestion>
                <example correction="Sóc conscient|Som conscients"><marker>Sóc conscients</marker> de la situació.</example>
                <example correction="És conscient|Són conscients"><marker>És conscients</marker> de la situació.</example>
                <example correction="Serà interessant|Seran interessants"><marker>Serà interessants</marker>.</example>
                <example>Fosses nasals</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes" regexp="yes">caldre|tocar|correspondre|interessar|convenir</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">ens|us|vos|els</token>
                    <token postag="V.[SIM]..S.." postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token inflected="yes">passar</token>
                    <token>per</token>
                    <example>Crec que el nostre compromís com a éssers humans passa per ser conscients de qui som.</example>
                </antipattern>
                <antipattern>
                    <token inflected="yes">creure</token>
                    <token>que</token>
                    <example>Crec que ser indulgents amb algú que defensa valors incompatibles amb els propis és ser massa tolerants.</example>
                </antipattern>
                <antipattern>
                    <token inflected="yes">ser</token>
                    <token>a</token>
                    <example>Al que tenim por és a ser lliures.</example>
                </antipattern>
                <pattern>
                    <token postag="V.[SIM]..S.." postag_regexp="yes"><exception scope="previous" regexp="yes">els|les|'ls</exception></token>
                    <token min="0" regexp="yes">a|de|d'|que|en|per</token>
                    <token postag="V.[NPG].*" postag_regexp="yes" regexp="yes" inflected="yes">ser|estar|parèixer|semblar</token>
                    <token min="0" postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <marker>
                        <token postag="AQ..P.|V.P..P.." postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Possible falta de concordança.</message>
                <!-- Una altra opció: canviar el verb -->
                <suggestion suppress_misspelled="yes"><match no="5" postag="(AQ..|V.P..)P(.*)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <example correction="conscient">Has de ser-ne <marker>conscients</marker>.</example>
                <example correction="conscient">N'he de ser <marker>conscients</marker>.</example>
                <example correction="conscient">Acabarà per ser <marker>conscients</marker> de la situació.</example>
                <example>Cal ser conscients.</example>
                <example>Ens toca ser conscients.</example>
                <example>Els impedeix de ser conscients.</example>
                <example>Toca ser responsables.</example>
                <example>Se'ls exclou de ser jutjats pels seus actes.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_PRONOM_VERB" name="Concordances pronom/verb: nosaltres *penseu/pensem">
            <antipattern>
                <token>hi</token>
                <token inflected="yes">haver</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">sembla|semblava|semblà|semblar</token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token>jo</token>
                <token>som</token>
                <!-- forma balear -->
            </antipattern>
            <antipattern>
                <token postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"/>
                <unify>
                    <feature id="nombre"/>
                    <feature id="genere"/>
                    <token inflected="yes">tot</token>
                    <token regexp="yes">jo|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</token>
                </unify>
            </antipattern>
            <antipattern>
                <unify>
                    <feature id="nombre"/>
                    <feature id="persona"/>
                    <token postag="V.[MIS].*" postag_regexp="yes"><exception postag=".*LOC_ADV.*" postag_regexp="yes"/><exception inflected="yes">caldre</exception></token>
                    <token regexp="yes">jo|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</token>
                </unify>
            </antipattern>
            <antipattern>
                <unify>
                    <feature id="nombre"/>
                    <feature id="persona"/>
                    <token postag="V.[MIS].*" postag_regexp="yes"><exception postag=".*LOC_ADV.*" postag_regexp="yes"/><exception inflected="yes">caldre</exception></token>
                    <unify-ignore>
                        <token min="1" max="4" postag="V.[NP].*|LOC_ADV|PI.*" postag_regexp="yes"/>
                    </unify-ignore>
                    <token regexp="yes">jo|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</token>
                </unify>
            </antipattern>
            <antipattern>
                <token skip="4">més</token>
                <token>que</token>
                <token regexp="yes">jo|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">jo|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</token>
                <token min="0">no</token>
                <token>és</token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token>em</token>
                <token regexp="yes">pens|penso|pense</token>
                <token>que</token>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"/><exception regexp="yes">i|com|ni|o|amb</exception></token>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="persona"/>
                        <marker>
                            <token postag="P.*" postag_regexp="yes">jo<exception postag=".*_GN_.*" postag_regexp="yes"/></token>
                            <token postag="V.[MIS].*" postag_regexp="yes"><exception postag=".*LOC_ADV.*|.*_GN_.*" postag_regexp="yes"/><exception inflected="yes">caldre</exception></token>
                        </marker>
                    </unify>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:3 lemmaSelect:V(...)..(..) postagFrom:2 postagSelect:PP(.).(.)... postagReplace:V\a1\b1\b2\a2"/>
                <message>Possible error de concordança.</message>
                <suggestion>ho \3</suggestion>
                <suggestion>jo {suggestion}</suggestion>
                <example correction="Ho pensem|Jo penso"><marker>Jo pensem</marker> que és així.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"/><exception regexp="yes">i|com|ni|o|amb</exception></token>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="persona"/>
                        <token postag="P.*" postag_regexp="yes" regexp="yes">jo|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós<exception postag=".*_GN_.*" postag_regexp="yes"/></token>
                        <marker>
                            <token postag="V.[MIS].*" postag_regexp="yes"><exception postag=".*LOC_ADV.*|.*_GN_.*" postag_regexp="yes"/><exception inflected="yes">caldre</exception></token>
                        </marker>
                    </unify>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:3 lemmaSelect:V(...)..(..) postagFrom:2 postagSelect:PP(.).(.)... postagReplace:V\a1\b1\b2\a2"/>
                <message>Possible error de concordança.</message>
                <example correction="penso">Jo <marker>pensem</marker> que és així.</example>
                <example correction="pensen">Totes elles <marker>pensem</marker> que és així.</example>
                <example correction="diem">Nosaltres <marker>dieu</marker> que no.</example>
                <example correction="diem">I que nosaltres <marker>dieu</marker> que no.</example>
                <example>Jo els en portaré dues.</example>
                <example>Jo diria que sí.</example>
                <example>A nosaltres dieu que no?</example>
                <example>A ell porteu-li el meló.</example>
                <example>A ell li portarem el meló.</example>
                <example>Vostè s'ho ha agafat molt més bé</example>
                <example>Jo fa quaranta anys que en prenc</example>
                <example>Tu i jo ho farem bé.</example>
                <example>Tu pensa què t'agradaria més.</example>
                <example>Deixa clar que vol que et quedis tu la casa</example>
                <example>El que fem nosaltres és bo.</example>
                <example>el jo té també consciència de si mateix</example>
                <example>En elles hi ha aquesta necessitat.</example>
                <example>per a totes elles és igualment important</example>
                <example>Haig de fer jo la pregunta.</example>
                <example>ells sembla que vindran.</example>
                <example>Jo anava bé en història.</example>
                <example>Les que vaig veure jo eren ben noves.</example>
                <example>El que tenen en comú tots ells és això.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"/><exception regexp="yes">i|com|ni|o|ab</exception></token>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="persona"/>
                        <token postag="P.*" postag_regexp="yes" regexp="yes">jo|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós<exception postag=".*_GN_.*" postag_regexp="yes"/></token>
                        <unify-ignore>
                            <token postag="&pronom_feble;|RN" postag_regexp="yes"/>
                        </unify-ignore>
                        <marker>
                            <token postag="V.[MIS].*" postag_regexp="yes"><exception postag=".*LOC_ADV.*|.*_GN_.*" postag_regexp="yes"/><exception inflected="yes">caldre</exception></token>
                        </marker>
                    </unify>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:4 lemmaSelect:V(...)..(..) postagFrom:2 postagSelect:PP(.).(.)... postagReplace:V\a1\b1\b2\a2"/>
                <message>Possible error de concordança.</message>
                <example correction="diem">Nosaltres li <marker>dieu</marker> que no.</example>
                <example correction="portaré">Jo els <marker>portarem</marker> dues paelles.</example>
                <example>Les que havia batejat jo es deien Star o Diana</example>
                <!--<example>que ella se sentis</example>-->
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"/><exception regexp="yes">i|com|ni|o|ab</exception></token>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="persona"/>
                        <token postag="P.*" postag_regexp="yes" regexp="yes">jo|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós<exception postag=".*_GN_.*" postag_regexp="yes"/></token>
                        <unify-ignore>
                            <token postag="&pronom_feble;|RN" postag_regexp="yes"/>
                            <token postag="&pronom_feble;|RN" postag_regexp="yes"/>
                        </unify-ignore>
                        <marker>
                            <token postag="V.[MIS].*" postag_regexp="yes"><exception postag=".*LOC_ADV.*|.*_GN_.*" postag_regexp="yes"/><exception inflected="yes">caldre</exception></token>
                        </marker>
                    </unify>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:5 lemmaSelect:V(...)..(..) postagFrom:2 postagSelect:PP(.).(.)... postagReplace:V\a1\b1\b2\a2"/>
                <message>Possible error de concordança.</message>
                <example correction="diem">Nosaltres no li <marker>dieu</marker> que no.</example>
                <example correction="portaré">Jo els en <marker>portarem</marker> dues.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"/><exception regexp="yes">i|com|ni|o|ab</exception></token>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="persona"/>
                        <token postag="P.*" postag_regexp="yes" regexp="yes">jo|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós<exception postag=".*_GN_.*" postag_regexp="yes"/></token>
                        <unify-ignore>
                            <token postag="&pronom_feble;|RN" postag_regexp="yes"/>
                            <token postag="&pronom_feble;|RN" postag_regexp="yes"/>
                            <token postag="&pronom_feble;|RN" postag_regexp="yes"/>
                        </unify-ignore>
                        <marker>
                            <token postag="V.[MIS].*" postag_regexp="yes"><exception postag=".*LOC_ADV.*|.*_GN_.*" postag_regexp="yes"/><exception inflected="yes">caldre</exception></token>
                        </marker>
                    </unify>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:6 lemmaSelect:V(...)..(..) postagFrom:2 postagSelect:PP(.).(.)... postagReplace:V\a1\b1\b2\a2"/>
                <message>Possible error de concordança.</message>
                <example correction="diem">Nosaltres no els ho <marker>dieu</marker>.</example>
                <example correction="portaré">Jo no els en <marker>portarem</marker> dues.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="POSSESSIVES" name="Possessius" type="grammar">
        <rulegroup name="el llur / llur" id="EL_LLUR">
            <rule>
                <pattern>
                    <marker>
                        <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                        <token regexp="yes">ls?</token>
                    </marker>
                    <token regexp="yes">llurs?</token>
                    <token postag="[NA].*|VP.*" postag_regexp="yes"/>
                </pattern>
                <message>El possessiu 'llur' s'escriu sense article.</message>
                <suggestion><match no="1" regexp_match="(?iu)pe" regexp_replace="per" case_conversion="preserve"/></suggestion>
                <example>Els vam canviar pels llurs.</example>
                <example correction="per">Els vam canviar <marker>pels</marker> llurs vidres.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="DA.*"/>
                    </marker>
                    <token regexp="yes">llurs?</token>
                    <token postag="[NA].*|VP.*" postag_regexp="yes"/>
                </pattern>
                <message>El possessiu 'llur' s'escriu sense article.</message>
                <suggestion/>
                <example correction="">Les vam acostar a <marker>les</marker> llurs destinacions.</example>
                <example correction="">Un títol que acrediti <marker>la</marker> llur especialització.</example>
                <example>Els vam portar a les llurs.</example>
            </rule>
        </rulegroup>
        <rulegroup id="POSSESSIU_SENSE_ARTICLE" name="possessiu sense article: de meua casa">
            <antipattern>
                <token>vostra</token>
                <token regexp="yes">santedat|altesa|excel·lència</token>
            </antipattern>
            <antipattern>
                <marker>
                    <token>com</token>
                    <token>a</token>
                    <token regexp="yes">[mts]e(u|us|ua|ues|va|ves)|[nv]ostr(a|es?)</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token inflected="yes" regexp="yes">el|un</token>
                    <token inflected="yes">altre</token>
                    <token regexp="yes">[mts]e(u|us|ua|ues|va|ves)|[nv]ostr(a|es?)</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception postag="D[DAIN].*|N.*|PP3MSA00|PP3CP000" postag_regexp="yes"/><exception inflected="yes">fer</exception><exception regexp="yes">tan|cal|le</exception></token>
                    <marker>
                        <token regexp="yes">[nv]ostres<exception postag="LOC_ADV|_C_LLOC" postag_regexp="yes"/><exception regexp="yes">seus?|nostr(e|a)</exception></token>
                    </marker>
                    <token postag="N.*" postag_regexp="yes"/>
                </pattern>
                <message>Hi falta un article.</message>
                <suggestion><match no="3" postag="NC(..).*" postag_regexp="yes" postag_replace="DA.$1.">el</match> \2</suggestion>
                <example correction="els nostres">Això és de <marker>nostres</marker> germans.</example>
                <example correction="les nostres">Això és de <marker>nostres</marker> germanes.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="D[DAIN].*|N.*|PP3MSA00|PP3CP000" postag_regexp="yes"/><exception inflected="yes">fer</exception><exception regexp="yes">tan|cal|le</exception></token>
                    <marker>
                        <token regexp="yes">[mts]e(u|us|ua|ues|va|ves)|[nv]ostr(a|e)<exception postag="LOC_ADV|_C_LLOC" postag_regexp="yes"/><exception regexp="yes">seus?|nostr(e|a)</exception></token>
                    </marker>
                    <token postag="N.*" postag_regexp="yes"/>
                </pattern>
                <message>Hi falta un article.</message>
                <suggestion><match no="2" postag="PX.(..).*" postag_regexp="yes" postag_replace="DA.$1.">el</match> \2</suggestion>
                <example correction="el meu">Això és de <marker>meu</marker> avi.</example>
                <example correction="la seua">són coneguts per <marker>seua</marker> força</example>
                <example correction="el meu">Ell <marker>meu</marker> germà.</example>
                <example>Això és del meu avi.</example>
                <example>en la seva majoria</example>
                <example>La mort i resurrecció de Nostre Senyor Jesucrist.</example>
                <example>a la sortida de casa seva Francesc Layret</example>
                <example>com a seu oficial dels Jocs</example>
                <example>ha desposseït davant vostre nacions grans i poderoses</example>
                <example>Jo m'he fet meu Abraham</example>
                <example>Puc dir que és meu perquè jo el vaig fer</example>
                <example>Aquesta necessitat tan seva.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="D[DAIN].*|N.*|PP3MSA00|PP3CP000" postag_regexp="yes"/><exception>le</exception></token>
                    <marker>
                        <token regexp="yes">seus?<exception postag="LOC_ADV|_C_LLOC" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="N.*" postag_regexp="yes"><exception postag="A..[FC].*|V.P00.F" postag_regexp="yes"/></token>
                </pattern>
                <message>Hi falta un article.</message>
                <suggestion><match no="2" postag="PX.(..).*" postag_regexp="yes" postag_replace="DA.$1.">el</match> \2</suggestion>
                <example correction="el seu">Això és de <marker>seu</marker> avi.</example>
                <example>com a seu oficial dels Jocs</example>
                <example>es prosternarà davant seu gent de totes les nacions</example>
                <example>Dels altres seus treballs a la catedral.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="D[DAIN].*" postag_regexp="yes"/><exception>le</exception></token>
                    <marker>
                        <token regexp="yes">[nv]ostres<exception postag="LOC_ADV|ignore_concordance" postag_regexp="yes"/><exception regexp="yes">nostr(e|a)</exception></token>
                    </marker>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                    <token postag="N.*" postag_regexp="yes"/>
                </pattern>
                <message>Hi falta un article.</message>
                <suggestion><match no="4" postag="NC(..).*" postag_regexp="yes" postag_replace="DA.$1.">el</match> \2</suggestion>
                <example correction="les nostres">Això és de <marker>nostres</marker> estimades germanes.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="NCFS000">seu<exception postag="PX.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <token><exception postag="D[DAIN].*" postag_regexp="yes"/><exception>le</exception></token>
                    <marker>
                        <token regexp="yes">[mts]e(u|us|ua|ues|va|ves)|[nv]ostr(a|e)<exception postag="LOC_ADV|ignore_concordance" postag_regexp="yes"/><exception regexp="yes">nostr(e|a)</exception></token>
                    </marker>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                    <token postag="N.*" postag_regexp="yes"/>
                </pattern>
                <message>Hi falta un article.</message>
                <suggestion><match no="2" postag="PX.(..).*" postag_regexp="yes" postag_replace="DA.$1.">el</match> \2</suggestion>
                <example correction="els seus">desplaçant <marker>seus</marker> anteriors alfabets</example>
                <example>desplaçant els seus anteriors alfabets</example>
                <example>Considera com a seves diverses illes</example>
                <example>Publica la Passió de Nostre Senyor Jesucrist.</example>
                <example>Seu Electrònica UPC.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="D[DAIN].*|N.*" postag_regexp="yes"/><exception>le</exception></token>
                    <marker>
                        <token regexp="yes">nostr(a|e)<exception postag="LOC_ADV|_C_LLOC" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="N.*" postag_regexp="yes"><exception regexp="yes">(?-i)(Senyora?|Pare|Dona|Mare)</exception></token>
                </pattern>
                <message>Hi falta un article.</message>
                <suggestion><match no="2" postag="(PX.|DP.)(..).*" postag_regexp="yes" postag_replace="DA.$2.">el</match> \2</suggestion>
                <example correction="el nostre">Això és de <marker>nostre</marker> pare.</example>
                <example correction="el nostre">semblant a <marker>nostre</marker> terme actual.</example>
                <example correction="la nostra">l'acceptació de <marker>nostra</marker> política de cookies</example>
                <example>Això és del nostre pare.</example>
                <example>La mort i resurrecció de Nostre Pare.</example>
                <example>Santuari de Nostra Dona del Tura</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="D[DAIN].*|N.*" postag_regexp="yes"/><exception>le</exception></token>
                    <marker>
                        <token regexp="yes">nostr(a|e)<exception postag="LOC_ADV|_C_LLOC" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="A.*|V.P.*" postag_regexp="yes"><exception regexp="yes">(?-i)Senyora?</exception></token>
                    <token postag="N.*" postag_regexp="yes"><exception regexp="yes">(?-i)(Senyora?|Pare|Dona|Mare)</exception></token>
                </pattern>
                <message>Hi falta un article.</message>
                <suggestion><match no="2" postag="(PX.|DP.)(..).*" postag_regexp="yes" postag_replace="DA.$2.">el</match> \2</suggestion>
                <example correction="el nostre">Això és de <marker>nostre</marker> estimat avi.</example>
                <example>La mort i resurrecció de Nostre Senyor Jesucrist.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="VERBS" name="Verbs" type="grammar">
        <rulegroup id="INFINITIU_IMPERATIU" name="infinitiu erroni en lloc d'imperatiu">
            <antipattern>
                <token><exception>si</exception></token>
                <token regexp="yes">us|vos</token>
                <token>plau</token>
            </antipattern>
            <antipattern>
                <token><exception regexp="yes">us|vos</exception></token>
                <token>plau</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0">\p{P}</token>
                    <token regexp="yes" min="0" max="2">per|si|us|vos</token>
                    <token regexp="yes">plau|favor|sisplau</token>
                    <token min="0">,</token>
                    <token>no</token>
                    <marker>
                        <token postag_regexp="yes" postag="V.N.*"/>
                    </marker>
                </pattern>
                <message>Per a donar indicacions o ordres, useu l'imperatiu.</message>
                <suggestion><match no="7" postag="V.N.*" postag_regexp="yes" postag_replace="VMSP2P00"/></suggestion>
                <example correction="obriu">Si us plau, no <marker>obrir</marker> les portes.</example>
                <example>Assegura't per favor indicar l'adreça.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0">\p{P}</token>
                    <token regexp="yes" min="0" max="2">per|si|us|vos</token>
                    <token regexp="yes">plau|favor|sisplau</token>
                    <token min="0">,</token>
                    <marker>
                        <token postag_regexp="yes" postag="V.N.*"/>
                    </marker>
                </pattern>
                <message>Per a donar indicacions o ordres, useu l'imperatiu.</message>
                <suggestion><match no="6" postag="V.N.*" postag_regexp="yes" postag_replace="VMM02P0X"/></suggestion>
                <example correction="tanqueu">Si us plau, <marker>tancar</marker> la porta en eixir.</example>
                <example correction="tanqueu">Si us plau <marker>tancar</marker> la porta en eixir.</example>
                <example>Em plau presentar-vos la web de la nostra fundació.</example>
                <example>Us plau presentar-me a l'assemblea?</example>
            </rule>
        </rulegroup>
        <rulegroup id="VERB_DESIDERATIU_SUBJUNTIU" name="verbs desideratius seguits de mode subjuntiu">
            <antipattern>
                <token inflected="yes">lamentar</token>
                <token>que</token>
                <token postag="&pronom_feble;|RN|PI.*" postag_regexp="yes" min="0" max="2"/>
                <token postag="V.IS.*|VA.*" postag_regexp="yes"/>
                <example>Hem de lamnentar que no va haver-hi assistència institucional.</example>
                <example>Hem de lamnentar que no hi hagué assistència institucional.</example>
            </antipattern>
            <antipattern>
                <token skip="7">si</token>
                <token inflected="yes">demanar</token>
                <token>que</token>
                <example>Si em demana que vol viure millor, és perquè n’hem de reparar alguna.</example>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="V.IP.*" postag_regexp="yes" regexp="yes" inflected="yes">&verbs_seguits_de_subjuntiu;<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token>que</token>
                    <token postag="&pronom_feble;|RN|PI.*" postag_regexp="yes" min="0" max="2"/>
                    <marker>
                        <token postag="V.[IS].*" postag_regexp="yes" regexp="yes">\p{Ll}+<exception postag="V.(S[PI]|IF).*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Aquest verb hauria d'estar en present de subjuntiu.</message>
                <suggestion><match no="4" postag_regexp="yes" postag="(V.)[IS].(.*)" postag_replace="$1SP$2"/></suggestion>
                <example correction="estiguis">Lamento que <marker>estàs</marker> tan enfadat.</example>
                <example>Volem que l'estructura només tingui un suport.</example>
                <!-- En varietat central, cal canviar -->
                <example>Vull que estudies ara mateix.</example>
            </rule>
            <rule>
                <antipattern>
                    <!-- 'demanar' no requereix passat -->
                    <token postag="V.(II|IS).*" postag_regexp="yes" regexp="yes" inflected="yes">demanar|sol·licitar</token>
                    <token>que</token>
                    <token postag="&pronom_feble;|RN|PI.*" postag_regexp="yes" min="0" max="2"/>
                    <token postag="V.SP.*" postag_regexp="yes"/>
                    <example>Em demanà que tanqui la porta.</example>
                </antipattern>
                <antipattern>
                    <token postag="V.(II|IS).*" postag_regexp="yes" regexp="yes" inflected="yes">&verbs_seguits_de_subjuntiu;<exception postag="_GN_.*|V.IP.*" postag_regexp="yes"/></token>
                    <token>que</token>
                    <token postag="&pronom_feble;|RN|PI.*" postag_regexp="yes" min="0" max="2"/>
                    <token postag="V.SI.*|V..C.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <!-- TODO: passat perifràstic -->
                    <token postag="V.(SI|IC|II|IS).*" postag_regexp="yes" regexp="yes" inflected="yes">&verbs_seguits_de_subjuntiu;<exception postag="_GN_.*|V.IP.*" postag_regexp="yes"/></token>
                    <token>que</token>
                    <token postag="&pronom_feble;|RN|PI.*" postag_regexp="yes" min="0" max="2"/>
                    <marker>
                        <token postag="V.[IS].2S.*" postag_regexp="yes" regexp="yes">\p{Ll}+<exception postag="V.SI.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Aquest verb hauria d'estar en imperfet de subjuntiu.</message>
                <suggestion><match no="4" postag_regexp="yes" postag="(V.)[IS].*" postag_replace="$1SI3S01"/></suggestion>
                <suggestion><match no="4" postag_regexp="yes" postag="(V.)[IS].(.*)" postag_replace="$1SI$2"/></suggestion>
                <example correction="estigués|estiguessis">Volia que <marker>estigues</marker> amb mi.</example>
            </rule>
            <rule>
                <antipattern>
                    <!-- 'demanar' no requereix passat -->
                    <token postag="V.(II|IS).*" postag_regexp="yes" regexp="yes" inflected="yes">demanar|sol·licitar</token>
                    <token>que</token>
                    <token postag="&pronom_feble;|RN|PI.*" postag_regexp="yes" min="0" max="2"/>
                    <token postag="V.SP.*" postag_regexp="yes"/>
                    <example>Em demanà que tanqui la porta.</example>
                </antipattern>
                <antipattern>
                    <token postag="V.(II|IS).*" postag_regexp="yes" regexp="yes" inflected="yes">&verbs_seguits_de_subjuntiu;<exception postag="_GN_.*|V.IP.*" postag_regexp="yes"/></token>
                    <token>que</token>
                    <token postag="&pronom_feble;|RN|PI.*" postag_regexp="yes" min="0" max="2"/>
                    <token postag="V.SI.*|V..C.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <!-- TODO: passat perifràstic -->
                    <token postag="V.(SI|IC|II|IS).*" postag_regexp="yes" regexp="yes" inflected="yes">&verbs_seguits_de_subjuntiu;<exception postag="_GN_.*|V.IP.*" postag_regexp="yes"/></token>
                    <token>que</token>
                    <token postag="&pronom_feble;|RN|PI.*" postag_regexp="yes" min="0" max="2"/>
                    <marker>
                        <token postag="V.[IS].*" postag_regexp="yes" regexp="yes">\p{Ll}+<exception postag="V.SI.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Aquest verb hauria d'estar en imperfet de subjuntiu.</message>
                <suggestion><match no="4" postag_regexp="yes" postag="(V.)[IS].(.*)" postag_replace="$1SI$2"/></suggestion>
                <example correction="estiguessis">Lamentaria que <marker>estàs</marker> enfadat.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tant</token>
                    <token>de</token>
                    <token>bo</token>
                    <token min="0">que</token>
                    <token postag="&pronom_feble;|RN|PI.*" postag_regexp="yes" min="0" max="2"/>
                    <marker>
                        <token postag="V.I.*" postag_regexp="yes" regexp="yes">\p{Ll}+<exception postag="V.S.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Aquest verb hauria d'estar en mode subjuntiu.</message>
                <suggestion><match no="6" postag_regexp="yes" postag="(V.)I(.*)" postag_replace="$1S$2"/></suggestion>
                <example correction="estiguessis">Tant de bo no <marker>estaves</marker> tan enfadat.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.[PN].*" postag_regexp="yes"><exception postag="_GV_"/></token>
                    <example>El desig d'agradar que ens és comú.</example>
                </antipattern>
                <pattern>
                    <token regexp="yes" inflected="yes">&verbs_seguits_de_subjuntiu;<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token>que</token>
                    <token postag="&pronom_feble;|RN|PI.*" postag_regexp="yes" min="0" max="2"/>
                    <marker>
                        <token postag="V.I.*" postag_regexp="yes" regexp="yes">\p{Ll}+<exception postag="V.S.*|V.I[CF].*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Aquest verb hauria d'estar en imperfet de subjuntiu.</message>
                <suggestion><match no="4" postag_regexp="yes" postag="(V.)I(.*)" postag_replace="$1S$2"/></suggestion>
                <example correction="estiguessis">Hauria lamentat que <marker>estaves</marker> tan enfadat.</example>
                <example>S'esdevingué a causa de l'atenció no desitjada que els presentava.</example>
            </rule>
        </rulegroup>
        <rule id="ESTEU_ESTIGUEU" name="esteu -> estigueu (imperatiu)">
            <antipattern>
                <token skip="-1">esteu</token>
                <token>?</token>
            </antipattern>
            <pattern>
                <token postag="SENT_START"/>
                <marker>
                    <token>esteu</token>
                </marker>
                <token postag="A...P.*|V.P.*" postag_regexp="yes" inflected="yes">atent</token>
            </pattern>
            <message>Si és un imperatiu, la forma adequada és <suggestion>estigueu</suggestion>.</message>
            <example correction="Estigueu"><marker>Esteu</marker> atents!</example>
            <example>Esteu atents?</example>
            <example>Esteu convidats a la projecció de quatre pel·lícules.</example>
        </rule>
        <rulegroup id="EL_QUE_FORA" name="el que fora -> el que va ser">
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token>el</token>
                    <token regexp="yes">que|qui</token>
                    <marker>
                        <token regexp="yes">fora|fóra|fos</token>
                    </marker>
                    <token postag="[NA].*|_GN_.*" postag_regexp="yes"/>
                </pattern>
                <message>Temps verbal probablement incorrecte. ¿Volíeu dir <suggestion>va ser</suggestion>?</message>
                <suggestion>fou</suggestion>
                <example correction="va ser|fou">El que <marker>fora</marker> líder del partit ha demanat la baixa.</example>
                <example>No pareixia, per tant, que fos possible.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token>qui</token>
                    <marker>
                        <token regexp="yes">fora|fóra|fos</token>
                    </marker>
                    <token postag="[NA].*|_GN_.*" postag_regexp="yes"/>
                </pattern>
                <message>Temps verbal probablement incorrecte. ¿Volíeu dir <suggestion>va ser</suggestion>?</message>
                <suggestion>fou</suggestion>
                <example correction="va ser|fou">Qui <marker>fora</marker> el líder del partit ha demanat la baixa.</example>
                <example>No pareixia, per tant, que fos possible.</example>
            </rule>
            <rule>
                <pattern>
                    <token>que</token>
                    <token min="0">el</token>
                    <token regexp="yes">que|qui</token>
                    <marker>
                        <token regexp="yes">fora|fóra|fos</token>
                    </marker>
                    <token postag="[NA].*|_GN_.*" postag_regexp="yes"/>
                </pattern>
                <message>Temps verbal probablement incorrecte. ¿Volíeu dir <suggestion>va ser</suggestion>?</message>
                <suggestion>fou</suggestion>
                <example correction="va ser|fou">La qüestió és que qui <marker>fora</marker> rector de la Universitat de Vic sempre havia menyspreat a Ramon Ivars.</example>
            </rule>
            <rule>
                <antipattern>
                    <token skip="4">fora<exception postag="_PUNCT.*" postag_regexp="yes"/></token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes">\p{Lu}.+</token>
                    <token>,</token>
                    <token regexp="yes">que|qui</token>
                    <marker>
                        <token regexp="yes">fora|fóra|fos</token>
                    </marker>
                    <token postag="N.*|_GN_.*" postag_regexp="yes"/>
                </pattern>
                <message>Temps verbal probablement incorrecte. ¿Volíeu dir <suggestion>va ser</suggestion>?</message>
                <suggestion>fou</suggestion>
                <example correction="va ser|fou">Joan Cuello, que <marker>fora</marker> director de l'institut, fou destituït.</example>
                <example>la riera de Campins, que fora el terme pren el nom de riera de Pertegàs</example>
            </rule>
        </rulegroup>
        <rulegroup id="PER_TAL_QUE_SUBJUNTIU" name="per tal que + subjuntiu">
            <rule>
                <pattern>
                    <token>per</token>
                    <token>tal</token>
                    <token>que</token>
                    <token min="0" max="3" postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.I.*" postag_regexp="yes"><exception postag="V.S.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>El verb hauria d'estar en mode subjuntiu.</message>
                <suggestion><match no="5" postag="(V.)I(.*)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <example correction="estigueu">Ho fa per tal que <marker>esteu</marker> tranquils.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>fi</token>
                    <token>que</token>
                    <token min="0" max="3" postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.I.*" postag_regexp="yes"><exception postag="V.S.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>El verb hauria d'estar en mode subjuntiu.</message>
                <suggestion><match no="5" postag="(V.)I(.*)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <example correction="estigueu">Ho fa a fi que <marker>esteu</marker> tranquils.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FRASE_CONDICIONAL_TEMPS_VERBAL" name="temps verbals en frases condicionals">
            <antipattern>
                <!-- condicional "si no," sense coma -->
                <token>si</token>
                <token skip="-1">no<exception scope="next" postag_regexp="yes" postag="V.[SM].*|V.I[^C].*"/></token>
                <token skip="-1" postag="V.IC.*" postag_regexp="yes"><exception scope="next" postag="V...[123].*" postag_regexp="yes"/></token>
                <token postag="SENT_END|CS" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>si</token>
                <token>més</token>
                <token>no</token>
            </antipattern>
            <antipattern>
                <token>si</token>
                <token>bé</token>
            </antipattern>
            <antipattern>
                <token postag="V.[^P].*|_GV_" postag_regexp="yes"/>
                <token>si</token>
            </antipattern>
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token>si</token>
            </antipattern>
            <antipattern>
                <token skip="-1">si<exception postag="V.(S[^P]|I[FC]).*" postag_regexp="yes" scope="next"/></token>
                <token postag="V.I[PIS].*|V.SI.*|C.*|PR.*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <token skip="-1">si<exception postag="V.I[PIS].*|V.SI.*|C.*|PR.*" postag_regexp="yes" scope="next"/></token>
                    <marker>
                        <token postag="V.(S.|I[FC]).*" postag_regexp="yes" skip="-1"><exception postag="V.I[PIS].*|V.SI.*" postag_regexp="yes"/><exception postag="C.*" postag_regexp="yes" scope="next"/></token>
                    </marker>
                    <token postag="V.I[FC].*" postag_regexp="yes"/>
                </pattern>
                <message>Aquest temps verbal no és adequat en una frase condicional.</message>
                <suggestion><match no="2" postag="(V.)(S.|I[FC])(.*)" postag_regexp="yes" postag_replace="$1IP$3"/></suggestion>
                <suggestion><match no="2" postag="(V.)(S.|I[FC])(.*)." postag_regexp="yes" postag_replace="$1SI$3[123]"/></suggestion>
                <suggestion><match no="2" postag="(V.)(S.|I[FC])(.*)" postag_regexp="yes" postag_replace="$1II$3"/></suggestion>
                <suggestion><match no="2" postag="(V.)(S.|I[FC])(.*)" postag_regexp="yes" postag_replace="$1IS$3"/></suggestion>
                <example correction="ajornem|ajornàrem|ajornéssim|ajornàvem">Si ho <marker>ajornaríem</marker>, no arribarem a temps.</example>
                <example correction="ve|vinc|vinguera|vingués|venia|vingué|vinguí">Si no <marker>vindria</marker>, no ho faria bé.</example>
                <example correction="pot|puc|poguera|pogués|podia|pogué|poguí">Si no <marker>podria</marker> ser millor, no ho arreglarem.</example>
                <example>Si no podria ser pitjor.</example>
                <example>Si no la cosa podria anar malament.</example>
                <example>Si no podria ser que passés una altra cosa.</example>
                <example>No sé si demà l'acabarem de rematar.</example>
                <example>Quan arribes a un lloc on no has estat mai, sempre tens aquelles pessigolles a l'estómac de com et rebran, de si agradaràs, de si connectaràs amb el públic.</example>
                <example>No sé si s'aprofitarà o no per a arreglar el clavegueram o simplement s'arrancarà el paviment actual i se substituirà pel nou amb el format de les noves "pseudovoreres".</example>
                <example>Però si més no el coneixeran una mica i es podran interessar per les seves extraordinàries col·leccions</example>
                <example>En el cas que Alonso persisteixi en la seva negativa a sumar-se a aquest pacte, des del PP no s'atreveixen a avançar si el president del PP encapçalarà les llistes electorals per als comicis bascos, alguna cosa que, segons subratllen, haurà de decidir ell mateix.</example>
                <example>Si hom no té en si realment aquest desig, tampoc no farà res per a posar fi a la seva existència, fora dels casos d'obligació estricta; no els farà cap mal.</example>
                <example>No sabem si la llengua se salvarà, però sense la seva adopció segur que no ho farà de cap de les maneres.</example>
                <example>Si em pregunten si la recomanaria, em costaria respondre.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PERMETRE_QUE_A" name="permetre que/a">
            <antipattern>
                <token>que</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <antipattern>
                    <token>que</token>
                    <token postag="[DAN].*S.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <!-- it could be any verb? -->
                    <token postag="V..[ISC].*" postag_regexp="yes" inflected="yes" regexp="yes">permetre|prohibir|autoritzar|deixar</token>
                    <marker>
                        <token skip="6">que<exception scope="next" postag="V...[123].*" postag_regexp="yes"/></token>
                        <token postag="V.N.*" postag_regexp="yes"><exception scope="previous" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Construcció incorrecta.</message>
                <suggestion><match no="2" regexp_match="que" regexp_replace="a" include_skipped="all"/> \3</suggestion>
                <suggestion><match no="2" include_skipped="all"/> <match no="3" postag="(V.)N.*" postag_regexp="yes" postag_replace="$1SI3P0."/></suggestion>
                <example correction="a les nenes conèixer|que les nenes conegueren|que les nenes coneguessen|que les nenes coneguessin">Això permetia <marker>que les nenes conèixer</marker> més bé la natura.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>que</token>
                    <token postag="[DAN].*P.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="V..[ISC].*" postag_regexp="yes" inflected="yes" regexp="yes">permetre|prohibir|autoritzar|deixar</token>
                    <marker>
                        <token skip="6">que<exception scope="next" postag="V...[123].*" postag_regexp="yes"/></token>
                        <token postag="V.N.*" postag_regexp="yes"><exception scope="previous" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Construcció incorrecta.</message>
                <suggestion><match no="2" regexp_match="que" regexp_replace="a" include_skipped="all"/> \3</suggestion>
                <suggestion><match no="2" include_skipped="all"/> <match no="3" postag="(V.)N.*" postag_regexp="yes" postag_replace="$1SI3S0."/></suggestion>
                <example correction="al jovent conèixer|que el jovent coneguera|que el jovent conegués">Això permetria <marker>que el jovent conèixer</marker> més bé la natura.</example>
                <example>No hem de permetre que la voluntat de ser políticament correctes ens obsessioni.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>que</token>
                    <token postag="[DAN].*S.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <!-- it could be any verb? -->
                    <token inflected="yes" regexp="yes">permetre|prohibir|autoritzar|deixar</token>
                    <marker>
                        <token skip="6">que<exception scope="next" postag="V...[123].*" postag_regexp="yes"/></token>
                        <token postag="V.N.*" postag_regexp="yes"><exception scope="previous" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Construcció incorrecta.</message>
                <suggestion><match no="2" regexp_match="que" regexp_replace="a" include_skipped="all"/> \3</suggestion>
                <suggestion><match no="2" include_skipped="all"/> <match no="3" postag="(V.)N.*" postag_regexp="yes" postag_replace="$1SP3P0."/></suggestion>
                <example correction="a les nenes conèixer|que les nenes coneguen|que les nenes coneguin">Això permet <marker>que les nenes conèixer</marker> més bé la natura.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>que</token>
                    <token postag="[DAN].*P.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token inflected="yes" regexp="yes">permetre|prohibir|autoritzar|deixar</token>
                    <marker>
                        <token skip="6">que<exception scope="next" postag="V...[123].*" postag_regexp="yes"/></token>
                        <token postag="V.N.*" postag_regexp="yes"><exception scope="previous" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Construcció incorrecta.</message>
                <suggestion><match no="2" regexp_match="que" regexp_replace="a" include_skipped="all"/> \3</suggestion>
                <suggestion><match no="2" include_skipped="all"/> <match no="3" postag="(V.)N.*" postag_regexp="yes" postag_replace="$1SP3S0."/></suggestion>
                <example correction="al jovent conèixer|que el jovent conega|que el jovent conegui">Això permet <marker>que el jovent conèixer</marker> més bé la natura.</example>
                <example>No hem de permetre que la voluntat de ser políticament correctes ens obsessioni.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMPARTIR_AMB" name="compartir amb (algú)">
            <antipattern>
                <token regexp="yes" inflected="yes">compartir|contactar</token>
                <token>amb</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">et|t'|te|li|us|vos|els</token>
                        <token min="0" regexp="yes">ho|'l|'ls|els|el</token>
                        <token inflected="yes" regexp="yes">compartir|contactar</token>
                    </marker>
                </pattern>
                <message>La persona amb qui es <match no="3" postag="VMIP3S00"/> s'introdueix amb la preposició 'amb'.</message>
                <suggestion><match no="2" regexp_match="'" regexp_replace="e"/> \3 amb <match no="1" postag="P.(.).(.).*" postag_regexp="yes" postag_replace="PP$1.$2(N00|00P)"/></suggestion>
                <example correction="Comparteixo amb tu"><marker>Et comparteixo</marker> el document.</example>
                <example correction="Comparteixo amb ell|Comparteixo amb ella|Comparteixo amb vostè|Comparteixo amb vosté"><marker>Li comparteixo</marker> el document.</example>
                <example correction="Comparteixo amb vosaltres|Comparteixo amb vós"><marker>Us comparteixo</marker> el document.</example>
                <example correction="Comparteixo amb elles|Comparteixo amb ells|Comparteixo amb vostès|Comparteixo amb vostés"><marker>Els comparteixo</marker> el document.</example>
                <example correction="El comparteixo amb vosaltres|El comparteixo amb vós"><marker>Us el comparteixo</marker>.</example>
                <example correction="El comparteixo amb tu"><marker>Te'l comparteixo</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">et|t'|te|li|us|vos|els</token>
                        <token min="0" regexp="yes">ho|'l|'ls|els|el|l'</token>
                        <token inflected="yes" regexp="yes">haver|anar|voler</token>
                        <token inflected="yes" regexp="yes">compartir|contactar</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>La persona amb qui es <match no="3" postag="VMIP3S00"/> s'introdueix amb la preposició 'amb'.</message>
                <suggestion><match no="2" regexp_match="^'" regexp_replace="e"/> \3 \4 amb <match no="1" postag="P.(.).(.).*" postag_regexp="yes" postag_replace="PP$1.$2(N00|00P)"/></suggestion>
                <example correction="He compartit amb tu"><marker>T'he compartit</marker> el document.</example>
                <example correction="L'he compartit amb tu"><marker>Te l'he compartit</marker>.</example>
                <example correction="He compartit amb ell|He compartit amb ella|He compartit amb vostè|He compartit amb vosté"><marker>Li he compartit</marker> el document.</example>
                <example correction="He compartit amb vosaltres|He compartit amb vós"><marker>Us he compartit</marker> el document.</example>
                <example correction="He compartit amb elles|He compartit amb ells|He compartit amb vostès|He compartit amb vostés"><marker>Els he compartit</marker> el document.</example>
                <example correction="Els he compartit amb tu"><marker>Te'ls he compartit</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">el|la|les</token>
                        <token inflected="yes">contactar<exception>contacte</exception></token>
                    </marker>
                </pattern>
                <message>La persona amb qui es <match no="2" postag="VMIP3S00"/> s'introdueix amb la preposició 'amb'.</message>
                <suggestion><match no="2"/> amb <match no="1" postag="P.(.)(.)(.).*" postag_regexp="yes" postag_replace="PP$1[$2C]$3(N00|00P)"/></suggestion>
                <example correction="Contacto amb ell|Contacto amb vostè|Contacto amb vosté"><marker>El contacto</marker> per a informar-lo.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">el|la|les</token>
                        <token inflected="yes" regexp="yes">anar|voler|haver</token>
                        <token inflected="yes">contactar</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>La persona amb qui es <match no="3" postag="VMIP3S00"/> s'introdueix amb la preposició 'amb'.</message>
                <suggestion>\2 \3 amb <match no="1" postag="P.(.)(.)(.).*" postag_regexp="yes" postag_replace="PP$1[$2C]$3(N00|00P)"/></suggestion>
                <example correction="Vaig contactar amb ell|Vaig contactar amb vostè|Vaig contactar amb vosté"><marker>El vaig contactar</marker> per a informar-lo.</example>
                <example correction="Vaig contactar amb ella|Vaig contactar amb vostè|Vaig contactar amb vosté"><marker>La vaig contactar</marker> per a informar-la.</example>
                <example correction="Vaig contactar amb elles|Vaig contactar amb vostès|Vaig contactar amb vostés"><marker>Les vaig contactar</marker> per a informar-les.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>l'</token>
                        <token inflected="yes">haver</token>
                        <token inflected="yes">contactar</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>La persona amb qui es <match no="3" postag="VMIP3S00"/> s'introdueix amb la preposició 'amb'.</message>
                <suggestion>\2 \3 amb <match no="1" postag="P.(.)(.)(.).*" postag_regexp="yes" postag_replace="PP$1[MFC]$3(N00|00P)"/></suggestion>
                <example correction="He contactat amb ell|He contactat amb ella|He contactat amb vostè|He contactat amb vosté"><marker>L'he contactat</marker> per a informar-lo.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONTACTAR" name="contactar (intransitiu)">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=contactar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13552&amp;idHit=13552&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=3&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=R%E8gim+verbal+de+%3Cem%3Econtactar%3C%2Fem%3E+%2F+%3Cem%3EContacta%27ns%3C%2Fem%3E+o+%3Cem%3EContacta+amb+nosaltres%3C%2Fem%3E%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <rule>
                <pattern>
                    <token postag="VM[MNG].*" postag_regexp="yes" inflected="yes">contactar</token>
                    <token regexp="yes">-me|'m</token>
                </pattern>
                <message>El v. 'contactar' és intransitiu i el complement que l'acompanya s'introdueix amb la preposició 'amb'.</message>
                <suggestion>\1 amb mi</suggestion>
                <example correction="Contacta amb mi"><marker>Contacta'm</marker>.</example>
                <example correction="Contacteu amb mi"><marker>Contacteu-me</marker>.</example>
                <example>Doneu-me aigua.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM[MNG].*" postag_regexp="yes" inflected="yes">contactar</token>
                    <token regexp="yes">-lo|'l|-li</token>
                </pattern>
                <message>El v. 'contactar' és intransitiu i el complement que l'acompanya s'introdueix amb la preposició 'amb'.</message>
                <suggestion>\1 amb ell</suggestion>
                <example correction="Contacta amb ell"><marker>Contacta'l</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM[MNG].*" postag_regexp="yes" inflected="yes">contactar</token>
                    <token>-la</token>
                </pattern>
                <message>El v. 'contactar' és intransitiu i el complement que l'acompanya s'introdueix amb la preposició 'amb'.</message>
                <suggestion>\1 amb ella</suggestion>
                <example correction="Contacta amb ella"><marker>Contacta-la</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM[MNG].*" postag_regexp="yes" inflected="yes">contactar</token>
                    <token regexp="yes">-nos|'ns</token>
                </pattern>
                <message>El v. 'contactar' és intransitiu i el complement que l'acompanya s'introdueix amb la preposició 'amb'.</message>
                <suggestion>\1 amb nosaltres</suggestion>
                <example correction="Contacteu amb nosaltres"><marker>Contacteu-nos</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM[MNG].*" postag_regexp="yes" inflected="yes">contactar</token>
                    <token regexp="yes">-los|'ls</token>
                </pattern>
                <message>El v. 'contactar' és intransitiu i el complement que l'acompanya s'introdueix amb la preposició 'amb'.</message>
                <suggestion>\1 amb ells</suggestion>
                <example correction="Contacta amb ells"><marker>Contacta'ls</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM[MNG].*" postag_regexp="yes" inflected="yes">contactar</token>
                    <token>-les</token>
                </pattern>
                <message>El v. 'contactar' és intransitiu i el complement que l'acompanya s'introdueix amb la preposició 'amb'.</message>
                <suggestion>\1 amb elles</suggestion>
                <example correction="Contacta amb elles"><marker>Contacta-les</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="NO_IMPERATIU" name="imperatiu incorrecte" default="off">
            <rule>
                <pattern>
                    <token>queda</token>
                    <token>'n</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>queden</suggestion>?</message>
                <example correction="Queden"><marker>Queda'n</marker> poques entrades.</example>
            </rule>
            <rule>
                <pattern>
                    <token>no</token>
                    <marker>
                        <token postag="V.M.*" postag_regexp="yes"><exception postag="V.[SI].*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Una frase negativa no es construeix amb la forma verbal d'imperatiu.</message>
                <example correction="">No <marker>porta</marker>'n res.</example>
                <example correction="">No <marker>queda</marker>'n solucions.</example>
                <example>Porta'n tres.</example>
            </rule>
        </rulegroup>
        <rulegroup id="VENIR_NO_REFLEXIU" name="El v. 'venir' no és reflexiu">
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                        <token postag="&pronom_feble;" postag_regexp="yes"/>
                        <token inflected="yes" spacebefore="no" postag="V.[SI].3S.." postag_regexp="yes">haver</token>
                    </marker>
                    <token inflected="yes" postag="V.P..SM." postag_regexp="yes">venir</token>
                    <token min="0">a</token>
                    <token regexp="yes">sobre|damunt</token>
                </pattern>
                <message>El v. 'venir' no és reflexiu.</message>
                <suggestion>\2\3</suggestion>
                <example correction="m'ha">La tempesta que <marker>se m'ha</marker> vingut a sobre</example>
                <example correction="t'ha">La tempesta que <marker>se t'ha</marker> vingut a sobre</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                        <token postag="&pronom_feble;" postag_regexp="yes"/>
                    </marker>
                    <token min="0" inflected="yes" regexp="yes" postag="V.[SI].3S.." postag_regexp="yes">anar|haver</token>
                    <token inflected="yes" postag="V.[SI].3S..|V.[NP].*" postag_regexp="yes">venir</token>
                    <token min="0">a</token>
                    <token regexp="yes">sobre|damunt</token>
                </pattern>
                <message>El v. 'venir' no és reflexiu.</message>
                <suggestion><match no="2" regexp_match="'(.*)" regexp_replace="e$1"/></suggestion>
                <example correction="ens">La tempesta que <marker>se'ns</marker> vindria a sobre</example>
                <example correction="ens">La tempesta que <marker>se'ns</marker> ha vingut a sobre</example>
                <example correction="li">La tempesta que <marker>se li</marker> vingué a sobre</example>
                <example correction="els">La tempesta que <marker>se'ls</marker> vingués a sobre</example>
                <example correction="em">La tempesta que <marker>se'm</marker> venia damunt</example>
                <example correction="em">La tempesta que <marker>se'm</marker> va venir damunt</example>
            </rule>
        </rulegroup>
        <rule id="SOLO_SOLC" name="*solo/solc fer">
            <pattern>
                <marker>
                    <token>solo</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Forma verbal incorrecta (del v. 'soldre').</message>
            <suggestion>solc</suggestion>
            <short>Forma verbal incorrecta</short>
            <example correction="solc">Jo la <marker>solo</marker> reservar per a més endavant.</example>
            <example>La solc reservar per a més endavant.</example>
        </rule>
        <rulegroup id="ESTAR_CAUSAT" name="*estar/ser causat per">
            <antipattern>
                <token inflected="yes">organitzar</token>
                <token><exception inflected="yes">per</exception></token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="V.[^M].*" postag_regexp="yes" inflected="yes">estar<exception inflected="yes">ser</exception></token>
                    <token postag="V.P.*" postag_regexp="yes" regexp="yes" inflected="yes">votar|aprovar|guardonar|premiar|prologar|publicar|dirigir|protagonitzar|deure|atribuir|causar|considerar|provocar|finançar|gestionar|originar|elegir|triar|escollir|organitzar|administrar</token>
                </pattern>
                <message>És més apropiat usar el verb 'ser'.</message>
                <suggestion><match no="1" postag="V.([^M].*)" postag_regexp="yes" postag_replace="VS$1">ser</match> \2</suggestion>
                <short>Verb inadequat</short>
                <example correction="Són causats"><marker>Estan causats</marker> per elements estranys.</example>
                <example correction="fossin provocades">encara que <marker>estiguessin provocades</marker> per elements estranys.</example>
                <example correction="És considerat"><marker>Està considerat</marker> com el millor.</example>
                <example correction="ser considerat">Va <marker>estar considerat</marker> com el millor.</example>
                <example correction="és degut">Això <marker>està degut</marker> a altres causes.</example>
                <example correction="és organitzat">El campionat <marker>està organitzat</marker> per la directiva del club.</example>
                <example>Els danys han estat causats pel terratrèmol.</example>
                <example>¿Com estan organitzats?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.[^M].*" postag_regexp="yes" inflected="yes">estar<exception inflected="yes">ser</exception></token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes">determinar</token>
                    <token regexp="yes">per|pe</token>
                </pattern>
                <message>És més apropiat usar el verb 'ser'.</message>
                <suggestion><match no="1" postag="V.([^M].*)" postag_regexp="yes" postag_replace="VS$1">ser</match></suggestion>
                <short>Verb inadequat</short>
                <example correction="ser">Van <marker>estar</marker> determinades per elements estranys.</example>
            </rule>
        </rulegroup>
        <rule id="CONSENTEIXO_CONSENTO" name="consenteixo -> consento" type="style">
            <pattern>
                <token regexp="yes">(consent)(eix|eixen|eixes|eixi|eixin|eixis|eixo|ixo|esc|eixc|esca|eixca|esquen|eixquen|esques|eixques|esqui|eixqui|esquin|eixquin|esquis|eixquis|isc|ixc|isca|ixca|isquen|ixquen|isques|ixques|ix|ixen|ixes)</token>
            </pattern>
            <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
            <message>El verb 'consentir' s'usa preferentment en la forma no incoativa.</message>
            <suggestion><match no="1" regexp_match="(?iu)(consent)([ei]sc|[ei]squ|e?ixc|e?ixqu|e?ix)([ieoa]?)([ns]?)" regexp_replace="$1$3$4"/></suggestion>
            <example correction="consento">No t'ho <marker>consenteixo</marker></example>
            <example correction="consenten">És estrany que no ho <marker>consentisquen</marker></example>
        </rule>
        <rulegroup id="VERBS_NO_INCOATIUS" name="verbs no incoatius: ajupir, admetre..." type="misspelling">
            <rule>
                <!-- ajupir, bullir, collir, escopir, munyir, esmunyir, grunyir, abatre, batre -->
                <pattern>
                    <token regexp="yes">(ajup|bull|cull|escup|muny|esmuny|gruny|a?bat|debat|ressent|interromp|preval|pressent)(eix|eixen|eixes|eixi|eixin|eixis|eixo|ixo|esc|eixc|esca|eixca|esquen|eixquen|esques|eixques|esqui|eixqui|esquin|eixquin|esquis|eixquis|isc|ixc|isca|ixca|isquen|ixquen|isques|ixques|ix|ixen|ixes)</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Aquest verb no és incoatiu.</message>
                <suggestion><match no="1" regexp_match="(?iu)(ajup|bull|cull|escup|muny|esmuny|gruny|abat|debat|ressent|interromp|preval)([ei]sc|[ei]squ|e?ixc|e?ixqu|e?ix)([ieoa]?)([ns]?)" regexp_replace="$1$3$4"/></suggestion>
                <example correction="gruny"><marker>grunyeix</marker></example>
                <example correction="ajupin"><marker>ajupesquin</marker></example>
                <example correction="ajupen"><marker>ajupixquen</marker></example>
                <example correction="abaten"><marker>abateixen</marker></example>
                <example correction="debaten"><marker>debateixen</marker></example>
                <example correction="debatin"><marker>debateixin</marker></example>
                <example correction="debat"><marker>debatisc</marker></example>
                <example>ajupin</example>
            </rule>
            <rule>
                <!-- admetre, emetre, ometre i transmetre, remetre  -->
                <pattern>
                    <token regexp="yes">(ad|e|o|trans|re)m[ei]t(eix|eixen|eixes|eixi|eixin|eixis|eixo|ixo|esc|eixc|esca|eixca|esquen|eixquen|esques|eixques|esqui|eixqui|esquin|eixquin|esquis|eixquis|isc|ixc|isca|ixca|isquen|ixquen|isques|ixques|ix|ixen|ixes)</token>
                </pattern>
                <message>Aquest verb no és incoatiu.</message>
                <suggestion><match no="1" regexp_match="(?iu)(ad|e|o|trans|re)m[ei]t([ei]sc|[ei]squ|e?ixc|e?ixqu|e?ix)([ieoa]?)([ns]?)" regexp_replace="$1met$3$4"/></suggestion>
                <example correction="admetin"><marker>admiteixin</marker></example>
                <example correction="emet"><marker>emitisc</marker></example>
                <example correction="ometi"><marker>omiteixi</marker></example>
                <example correction="remetin"><marker>remetesquin</marker></example>
                <example correction="admeten"><marker>admiteixquen</marker></example>
                <example>ometin</example>
            </rule>
            <rule>
                <!-- percebre -->
                <pattern>
                    <token regexp="yes">perc[ei]b([ei]sc|[ei]i?xes|e?ix)</token>
                </pattern>
                <message>Aquest verb no és incoatiu.</message>
                <suggestion><match no="1" regexp_match="(?iu)perc[ei]b([ei]sc|[ei]i?xe|e?ix)(s?)" regexp_replace="percep$2"/></suggestion>
                <example correction="perceps"><marker>percibixes</marker></example>
                <example correction="perceps"><marker>percebeixes</marker></example>
                <example correction="percep"><marker>percibix</marker></example>
                <example>percep</example>
            </rule>
            <rule>
                <!-- percebre -->
                <pattern>
                    <token regexp="yes">perc[ei]b([ei]sc|[ei]squ|e?ixc|e?ixqu|e?ix)(o|an|in|a|i|en)</token>
                </pattern>
                <message>Aquest verb no és incoatiu.</message>
                <suggestion><match no="1" regexp_match="(?iu)perc[ei]b([ei]squ|e?i[xs]c|e?ixqu|e?ix)(o|an|in|a|i|en)" regexp_replace="perceb$2"/></suggestion>
                <example correction="perceben"><marker>percibixen</marker></example>
                <example correction="percebo"><marker>percibeixo</marker></example>
                <example correction="perceba"><marker>percebisca</marker></example>
                <example correction="percebin"><marker>percebeixin</marker></example>
                <example correction="percebi"><marker>percebixqui</marker></example>
                <example>rebin</example>
            </rule>
            <rule>
                <!-- rebre -->
                <pattern>
                    <token regexp="yes">rec[ei]b([ei]sc|[ei]i?xes|e?ix)</token>
                </pattern>
                <message>Aquest verb no és incoatiu.</message>
                <suggestion><match no="1" regexp_match="(?iu)rec[ei]b([ei]sc|[ei]i?xe|e?ix)(s?)" regexp_replace="rep$2"/></suggestion>
                <example correction="reps"><marker>recibixes</marker></example>
                <example correction="reps"><marker>recebeixes</marker></example>
                <example correction="rep"><marker>recibix</marker></example>
                <example>percep</example>
            </rule>
            <rule>
                <!-- rebre -->
                <pattern>
                    <token regexp="yes">rec[ei]b([ei]sc|[ei]squ|e?ixc|e?ixqu|e?ix)(o|an|in|a|i|en)</token>
                </pattern>
                <message>Aquest verb no és incoatiu.</message>
                <suggestion><match no="1" regexp_match="(?iu)rec[ei]b([ei]squ|e?i[xs]c|e?ixqu|e?ix)(o|an|in|a|i|en)" regexp_replace="reb$2"/></suggestion>
                <example correction="reben"><marker>recibixen</marker></example>
                <example correction="rebo"><marker>recibeixo</marker></example>
                <example correction="reba"><marker>recebisca</marker></example>
                <example correction="rebin"><marker>recebeixin</marker></example>
                <example correction="rebin"><marker>recebixquin</marker></example>
                <example>rebin</example>
            </rule>
            <!-- recollir -->
            <rule>
                <pattern>
                    <token>recolleixes</token>
                </pattern>
                <message>Aquest verb no és incoatiu.</message>
                <suggestion>reculls</suggestion>
                <!-- subjuntiu valencià -->
                <suggestion>reculles</suggestion>
                <example correction="reculls|reculles"><marker>recolleixes</marker></example>
                <example>esculls</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(recoll)([ei]sc|[ei]squ|e?ixc|e?ixqu|e?ix)([ieoa]?)([ns]?)<exception>recolleixes</exception></token>
                </pattern>
                <message>Aquest verb no és incoatiu.</message>
                <suggestion><match no="1" regexp_match="([Rr])ecoll([ei]sc|[ei]squ|e?ixc|e?ixqu|e?ix)([ioae]?)([ns]?)" regexp_replace="$1ecull$3$4"/></suggestion>
                <example correction="Recullo"><marker>Recolleixo</marker></example>
                <example correction="recullen"><marker>recollisquen</marker></example>
                <example correction="recullin"><marker>recollesquin</marker></example>
                <example correction="recullen"><marker>recolleixen</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCES_CALDRE" name="concordança del v. 'caldre'">
            <rule>
                <pattern>
                    <token><exception>com</exception></token>
                    <marker>
                        <token postag="VM..3S.." postag_regexp="yes" inflected="yes">caldre</token>
                    </marker>
                    <token postag="N..P.*|_GN_.P" postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="2" postag="(VM..3)S(..)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <short>Error de concordança</short>
                <example correction="Calien"><marker>Calia</marker> accions contundents.</example>
                <example>calen accions</example>
                <example>Cal massa temps per a carregar.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>com</exception></token>
                    <marker>
                        <token postag="VM..3P.." postag_regexp="yes" inflected="yes">caldre</token>
                    </marker>
                    <token postag="N..S.*|_GN_.S" postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança.</message>
                <suggestion><match no="2" postag="(VM..3)P(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <short>Error de concordança</short>
                <example correction="Caldria"><marker>Caldrien</marker> una acció directa.</example>
                <example>caldrien accions</example>
            </rule>
        </rulegroup>
        <rulegroup id="DORMIR_ADORMIRSE" name="*dormir-se / adormir-se">
            <!--<url>http://esadir.cat/entrades/fitxa/node/dormir</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=adormir&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12293&amp;idHit=12293&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27Van+dormir+el+nen%27+o+%27Van+adormir+el+nen%27%3F++%2F+%27No+et+dormis%27+o+%27No+t%27adormis%27%3F+%2F+%27dormir%27%2C+%27adormir%27+o+%27adormir-se%27%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.[MGN].*" postag_regexp="yes" inflected="yes">dormir</token>
                    </marker>
                    <token postag="P0.{6}|PP3..A00|PP3CP000" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>a<match no="1" case_conversion="alllower"/></suggestion>?</message>
                <example correction="Adormint"><marker>Dormint</marker>-se</example>
                <example>adormint-se</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P0.{6}|PP3..A00|PP3CP000" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.[SI].*" postag_regexp="yes" inflected="yes">dormir</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>a<match no="2"/></suggestion>?</message>
                <example correction="adorm">es <marker>dorm</marker></example>
                <example>s'adorm</example>
                <!-- Però: es dormia d'un en un -->
            </rule>
            <rule>
                <pattern>
                    <token postag="P0.{6}|PP3..A00|PP3CP000" postag_regexp="yes" skip="1"/>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.[PGN].*" postag_regexp="yes" inflected="yes">dormir</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>a<match no="3"/></suggestion>?</message>
                <example correction="adormit">s'ha <marker>dormit</marker></example>
                <example correction="adormir">se li va <marker>dormir</marker></example>
                <example>s'ha adormit</example>
                <example>hi ha dormit</example>
                <example>li ha dormit tres hores</example>
                <!-- un cop s'ha dormit la pítima -->
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>hores</token>
                        <token>dormides</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token><exception postag="VA.*" postag_regexp="yes" inflected="yes">haver</exception></token>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">dormir</token>
                    </marker>
                </pattern>
                <message>Probablement cal dir <suggestion>a<match no="2"/></suggestion>.</message>
                <example correction="adormida">La princesa <marker>dormida</marker></example>
                <example>La princesa ha dormit tota la nit.</example>
                <example>Nombre d'hores dormides.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes" skip="-1"><exception scope="next" postag="P0.{6}|PP3..A00|PP3CP000" postag_regexp="yes"/></token>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">adormir</token>
                    </marker>
                    <token><exception postag="_GN_.*|NP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" regexp_match="a(dorm.*)" regexp_replace="$1"/></suggestion>?</message>
                <example correction="dormit">Joan ha <marker>adormit</marker>.</example>
                <example>Joan ha adormit la nena.</example>
                <example>Joan l'ha adormit.</example>
                <example>Jahvè va adormir Adam</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes" skip="-1"><exception scope="next" postag="P0.{6}|PP3..A00|PP3CP000" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="V.[^P].*" postag_regexp="yes" inflected="yes">adormir</token>
                    </marker>
                    <token><exception postag="P0.{6}|PP3..A00|PP3CP000|_GN_.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="a(dorm.*)" regexp_replace="$1"/></suggestion>?</message>
                <example correction="dormir">Joan va <marker>adormir</marker>.</example>
                <example>Joan es va adormir.</example>
                <example>Joan va adormir-se.</example>
                <example>Joan va adormir el nen.</example>
            </rule>
            <!-- <rule>
                <pattern>
                <token><exception postag="complement"/></token>
                <marker>
                <token postag="V.*" postag_regexp="yes" inflected="yes">dormir</token>
                </marker>
                <token postag="DA.*" postag_regexp="yes"><exception>cada</exception><exception postag="DN.*" postag_regexp="yes"/></token>
                <token><exception regexp="yes">son|vegada|quart|hora|estona</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="([Dd]orm.*)" regexp_replace="a$1"/></suggestion>?</message>
                <example correction="adormir">Joan va <marker>dormir</marker> la nena.</example>
                <example correction="adormit">Joan ha <marker>dormit</marker> el nen.</example>
                <example>Joan va adormir el nen.</example>
                <example>Joan dorm cada vegada més</example>
                <example>Joan dorm tres hores</example>
                <example>Joan dorm 24 hores</example>
                <example>dormiran un son etern</example>
                <example>anà a dormir altra vegada</example>
                <example>En aquella sala dormia una cuinera</example>
                <example>Dormint lenta agonia.</example>
                on dormíem l'abnegada Alcestis i jo
                </rule> -->
        </rulegroup>
        <rule id="PASSAR_LES_GANES" name="verbs no pronominals: Passar*(-se) les ganes">
            <pattern>
                <marker>
                    <token regexp="yes">se|es</token>
                    <token postag="PP[123]C[SP][^A].*" postag_regexp="yes" skip="2"/>
                </marker>
                <token inflected="yes" skip="1">passar</token>
                <token regexp="yes">la|les</token>
                <token regexp="yes">ganes|gana|fam|set</token>
            </pattern>
            <message>Ús pronominal incorrecte. Cal eliminar el pronom reflexiu.</message>
            <suggestion><match no="2" regexp_match="'(.+)" regexp_replace="e$1"/></suggestion>
            <url>http://esadir.cat/entrades/fitxa/id/1441</url>
            <example correction="li">A Joan ja <marker>se li</marker> han passat les ganes de fer això.</example>
            <example correction="ens">Mai <marker>se'ns</marker> van passar les ganes de fer això.</example>
            <example correction="ens">A la majoria <marker>se'ns</marker> haurien mai passat les ganes.</example>
        </rule>
        <rulegroup id="PASSAR_SE" name="verbs no pronominals: passar*(-se)">
            <url>http://esadir.cat/entrades/fitxa/id/1441</url>
            <antipattern>
                <token inflected="yes" skip="1">passar</token>
                <token postag="DA.*" postag_regexp="yes"/>
                <token regexp="yes">arròs|dinar|sopar|paella|macarrons</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="1">passar</token>
                <token regexp="yes">la|les</token>
                <token regexp="yes">ganes|gana|fam|set</token>
            </antipattern>
            <rule>
                <!-- exception to next rules -->
                <pattern>
                    <marker>
                        <token regexp="yes">se|es</token>
                        <token postag="PP[123]C[SP][^A].*" postag_regexp="yes" skip="2"/>
                    </marker>
                    <token inflected="yes" skip="1">passar</token>
                    <token>pe</token>
                    <token>l</token>
                    <token>cap</token>
                </pattern>
                <message>Ús pronominal incorrecte. Cal eliminar el pronom reflexiu.</message>
                <suggestion><match no="2" regexp_match="'(.+)" regexp_replace="e$1"/></suggestion>
                <example correction="li">A Joan mai no <marker>se li</marker> ha passat pel cap fer això.</example>
                <example correction="ens">Mai no <marker>se'ns</marker> ha passat pel cap fer això.</example>
                <example correction="ens">A la majoria no <marker>se'ns</marker> hauria mai passat pel cap fer això.</example>
                <example>No li ha passat mai pel cap.</example>
            </rule>
            <rule>
                <!-- exception to next rules -->
                <pattern>
                    <marker>
                        <token regexp="yes">se|es</token>
                        <token postag="PP[123]C[SP][^A].*" postag_regexp="yes" skip="2"/>
                    </marker>
                    <token inflected="yes">passar</token>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <token>per</token>
                    <token>alt</token>
                </pattern>
                <message>Ús pronominal incorrecte. Cal eliminar el pronom reflexiu.</message>
                <suggestion><match no="2" regexp_match="'(.+)" regexp_replace="e$1"/></suggestion>
                <example correction="li">A Joan mai no <marker>se li</marker> ha passat per alt això.</example>
                <example correction="ens">Mai no <marker>se'ns</marker> ha passat per alt això.</example>
                <example correction="ens">A la majoria no <marker>se'ns</marker> hauria mai passat per alt fer això.</example>
                <example correction="Ens"><marker>Se'ns</marker> passà per alt.</example>
                <example>No li ha passat mai per alt.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">se|es</token>
                    <token postag="PP[123]C[SP][^A].*" postag_regexp="yes"/>
                    <token spacebefore="no" inflected="yes" regexp="yes">anar|haver|deure</token>
                    <token inflected="yes">passar</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.OblidarseSugestionsFilter" args="none:none"/>
                <message>Ús pronominal incorrecte. Canvieu l'expressió o elimineu el pronom reflexiu.</message>
                <suggestion><match no="2" regexp_match="'(.+)" regexp_replace="e$1"/><match no="3"/> <match no="4"/> per alt</suggestion>
                <suggestion><match no="2" regexp_match="'(.+)" regexp_replace="e$1"/><match no="3"/> <match no="4"/></suggestion>
                <short>Ús pronominal incorrecte</short>
                <example correction="m'he descuidat de|m'ha passat per alt|m'ha passat">A mi mai no <marker>se m'ha passat</marker> fer això.</example>
                <example>No se'ls deixava passar mai.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">se|es</token>
                    <token regexp="yes">li|'ls</token>
                    <token regexp="yes">passa|passava</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.OblidarseSugestionsFilter" args="none:none"/>
                <message>Ús pronominal probablement incorrecte. Pot ser correcte si és una frase impersonal (equivalent a "hom <match no="2" regexp_match="'(.+)" regexp_replace="e$1"/> <match no="3"/>").</message>
                <suggestion><match no="2" regexp_match="'(.+)" regexp_replace="e$1"/> <match no="3"/> per alt</suggestion>
                <suggestion><match no="2" regexp_match="'(.+)" regexp_replace="e$1"/> <match no="3"/></suggestion>
                <short>Ús pronominal incorrecte</short>
                <example correction="es descuida de|li passa per alt|li passa">A Joan <marker>se li passa</marker> tot.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">se|es</token>
                    <token postag="PP[123]C[SP][^A].*" postag_regexp="yes"/>
                    <token min="0" inflected="yes" regexp="yes">anar|haver|deure</token>
                    <token inflected="yes">passar</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.OblidarseSugestionsFilter" args="none:none"/>
                <!--<filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>-->
                <message>Ús pronominal incorrecte. Canvieu l'expressió o elimineu el pronom reflexiu.</message>
                <suggestion><match no="2" regexp_match="'(.+)" regexp_replace="e$1"/> <match no="3"/> <match no="4"/> per alt</suggestion>
                <suggestion><match no="2" regexp_match="'(.+)" regexp_replace="e$1"/> <match no="3"/> <match no="4"/></suggestion>
                <short>Ús pronominal incorrecte</short>
                <example correction="s'ha descuidat de|li ha passat per alt|li ha passat">A Joan mai no <marker>se li ha passat</marker> fer això.</example>
                <example correction="Me'n deguí descuidar|Em degué passar per alt|Em degué passar"><marker>Se'm degué passar</marker>.</example>
                <example correction="me n'he descuidat|m'han passat per alt|m'han passat">Ui, <marker>se m'han passat</marker>!</example>
                <example>No se'ls deixava passar mai.</example>
                <example>Vigila que se't passarà l'arròs.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">se|es</token>
                    <token postag="PP[123]C[SP][^A].*" postag_regexp="yes"/>
                    <token spacebefore="no" inflected="yes" regexp="yes">anar|haver|deure</token>
                    <token regexp="yes">pogut|poder</token>
                    <token>passar</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.OblidarseSugestionsFilter" args="none:none"/>
                <message>Ús pronominal incorrecte. Canvieu l'expressió o elimineu el pronom reflexiu.</message>
                <suggestion><match no="2" regexp_match="'(.+)" regexp_replace="e$1"/><match no="3"/> <match no="4"/> passar per alt</suggestion>
                <suggestion><match no="2" regexp_match="'(.+)" regexp_replace="e$1"/><match no="3"/> <match no="4"/> passar</suggestion>
                <short>Ús pronominal incorrecte</short>
                <example correction="m'he pogut descuidar d'|m'ha pogut passar per alt |m'ha pogut passar ">Com <marker>se m'ha pogut passar </marker>això?</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">se|es</token>
                    <token postag="PP[123]C[SP][^A].*" postag_regexp="yes"/>
                    <token inflected="yes" regexp="yes">anar|haver|deure</token>
                    <token regexp="yes">pogut|poder</token>
                    <token>passar</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.OblidarseSugestionsFilter" args="none:none"/>
                <message>Ús pronominal incorrecte. Canvieu l'expressió o elimineu el pronom reflexiu.</message>
                <suggestion><match no="2" regexp_match="'(.+)" regexp_replace="e$1"/> <match no="3"/> <match no="4"/> passar per alt</suggestion>
                <suggestion><match no="2" regexp_match="'(.+)" regexp_replace="e$1"/> <match no="3"/> <match no="4"/> passar</suggestion>
                <short>Ús pronominal incorrecte</short>
                <example correction="s'ha pogut descuidar d'|li ha pogut passar per alt |li ha pogut passar ">Com <marker>se li ha pogut passar </marker>això?</example>
                <example correction="es va poder descuidar d'|li va poder passar per alt |li va poder passar ">Com <marker>se li va poder passar </marker>això?</example>
                <example correction="em vaig poder descuidar d'|em va poder passar per alt |em va poder passar ">Com <marker>se'm va poder passar </marker>això?</example>
            </rule>
        </rulegroup>
        <rulegroup id="VERBS_NO_TRANSITIUS" name="verbs no transitius">
            <antipattern>
                <token regexp="yes">el|la|l'</token>
                <token postag="V.[PNG].*|_GN_.*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_transitius;|trucar</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">me|te|li|els|ens|us|vos</token>
                <token regexp="yes">el|la|l'</token>
                <token min="0" max="4" chunk="GV"><exception inflected="yes">pegar</exception></token>
                <token inflected="yes">pegar</token>
                <example>No sé com no ens la vam pegar mai.</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">el|la</token>
                    </marker>
                    <token chunk="GV" min="0" max="4"><exception regexp="yes" inflected="yes">&verbs_no_transitius;</exception></token>
                    <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_transitius;<exception postag="_GN_FS"/></token>
                </pattern>
                <message>El verb '<match no="3" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>' no és transitiu. Useu el pronom adequat.</message>
                <suggestion>li</suggestion>
                <short>Verb intransitiu</short>
                <example correction="Li"><marker>El</marker> va xocar la impossibilitat d'aconseguir objectius tan senzills.</example>
                <example correction="Li"><marker>El</marker> vaig haver de continuar mentint.</example>
                <example>La bellesa neteja la ment.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>l'</token>
                    </marker>
                    <token chunk="GV" min="0" max="4"><exception regexp="yes" inflected="yes">&verbs_no_transitius;</exception></token>
                    <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_transitius;</token>
                </pattern>
                <message>El verb '<match no="3" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>' no és transitiu. Useu el pronom adequat.</message>
                <suggestion>li </suggestion>
                <short>Verb intransitiu</short>
                <example correction="li ">No <marker>l'</marker>has telefonat.</example>
                <example correction="li ">Com si <marker>l'</marker>haguéssim mentit.</example>
                <example correction="Li "><marker>L'</marker>havia d'agradar per força.</example>
                <example correction="li ">No <marker>l'</marker>abelleix.</example>
                <example correction="Li "><marker>L'</marker>ha hagut de continuar mentint.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[NGM].*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_transitius;<exception>xoca</exception></token>
                    <token regexp="yes">-lo|-la|'l</token>
                </pattern>
                <message>El verb '<match no="1" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>' no és transitiu. Useu el pronom adequat.</message>
                <suggestion><match no="1"/>-li</suggestion>
                <short>Verb intransitiu</short>
                <example correction="telefonar-li">No vaig <marker>telefonar-lo</marker></example>
                <example correction="Telefona-li"><marker>Telefona'l</marker> ara mateix.</example>
                <example>Xoca-la</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">el|la</token>
                    </marker>
                    <token chunk="GV" min="0" max="4"><exception inflected="yes">trucar</exception></token>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">trucar</token>
                </pattern>
                <message>El verb '<match no="3" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>' no és transitiu en el sentit de 'telefonar'. Useu el pronom adequat.</message>
                <suggestion>li</suggestion>
                <short>Verb intransitiu</short>
                <example correction="li">No <marker>el</marker> truca des de fa dies.</example>
                <example correction="Li"><marker>El</marker> va trucar insistentment durant setmanes.</example>
                <example>Va rebre la trucada informant de la notícia.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>l'</token>
                    </marker>
                    <token chunk="GV" min="0" max="4"><exception inflected="yes">trucar</exception></token>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">trucar</token>
                </pattern>
                <message>El verb '<match no="3" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>' no és transitiu en el sentit de 'telefonar'. Useu el pronom adequat.</message>
                <suggestion>li </suggestion>
                <short>Verb intransitiu</short>
                <example correction="Li "><marker>L'</marker>ha hagut de continuar trucant.</example>
                <example correction="li ">No <marker>l'</marker>has trucat.</example>
                <example correction="Li "><marker>L'</marker>hagueren de trucar insistentment durant setmanes.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[NGM].*" postag_regexp="yes" inflected="yes">trucar</token>
                    <token regexp="yes">-lo|-la|'l</token>
                </pattern>
                <message>El verb '<match no="1" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>' no és transitiu en el sentit de 'telefonar'. Useu el pronom adequat.</message>
                <suggestion><match no="1"/>-li</suggestion>
                <short>Verb intransitiu</short>
                <example correction="trucar-li">No vaig <marker>trucar-lo</marker> mai més.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">ranejar</token>
                    <token postag="D.*" postag_regexp="yes"/>
                </pattern>
                <message>Aquest verb és intransitiu.</message>
                <suggestion>\1 a \2</suggestion>
                <short>Verb intransitiu</short>
                <example correction="Ranejava a la"><marker>Ranejava la</marker> indecència</example>
                <example>Raneja a la ridiculesa.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">['-].*</exception></token>
                        <token min="0" max="4" inflected="yes" regexp="yes">anar|a|de|haver</token>
                        <token inflected="yes" regexp="yes" postag="V.[NP].*|V...3..." postag_regexp="yes">trucar|telefonar</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token regexp="yes">si|quan</token>
                        <token min="0" max="4" inflected="yes" regexp="yes">anar|a|de|haver</token>
                        <token inflected="yes" regexp="yes" postag="V.N.*|V...3S.." postag_regexp="yes">trucar|telefonar</token>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">trucar|telefonar</token>
                    </marker>
                    <token min="0" regexp="yes">n'|l'|el|la|en|na</token>
                    <token regexp="yes">\p{Lu}.*</token>
                </pattern>
                <message>El v. '<match no="1" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>' és intransitiu. Probablement hi falta la preposició 'a'.</message>
                <suggestion>\1 a</suggestion>
                <example correction="truca a">Puigdemont <marker>truca</marker> Rajoy.</example>
                <example correction="truca a">En Puigdemont <marker>truca</marker> en Rajoy.</example>
                <example correction="truquessin a">Quan <marker>truquessin</marker> la Maria.</example>
                <example>Em va trucar Joan.</example>
                <example>M'ha de telefonar Joan.</example>
                <example>Si us telefona Joan.</example>
                <example>Si truca Joan.</example>
                <example>quan truqués la Maria.</example>
                <example>M'ha telefonat Anna.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">el|la</token>
                    </marker>
                    <token min="0" inflected="yes">anar</token>
                    <token inflected="yes" skip="10">permetre</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar el pronom <suggestion>li</suggestion>.</message>
                <example correction="li">No <marker>el</marker> va permetre fer-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>l'</token>
                        <token inflected="yes">haver</token>
                    </marker>
                    <token inflected="yes" skip="10">permetre</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar el pronom "li".</message>
                <suggestion>li \2</suggestion>
                <example correction="li ha">No <marker>l'ha</marker> permès de fer-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" regexp="yes">trucar|telefonar</token>
                        <token>el</token>
                    </marker>
                    <token regexp="yes">telèfon|mòbil|número|núm|tel|telf|tlf</token>
                </pattern>
                <message>En aquest sentit "trucar" és un verb intransitiu. Hi falta la preposició 'a'.</message>
                <suggestion>\1 al</suggestion>
                <example correction="Truqueu al"><marker>Truqueu el</marker> telèfon de més avall.</example>
                <example correction="Truqueu al"><marker>Truqueu el</marker> tel. 555555555.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">trucar</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"><exception>el</exception></token>
                    <token regexp="yes">porta|telèfon|mòbil|número|núm|tel|telf|tlf|persona|persones</token>
                </pattern>
                <message>En aquest sentit "trucar" és un verb intransitiu. Hi falta la preposició 'a'.</message>
                <suggestion>\1 a</suggestion>
                <example correction="Truqueu a"><marker>Truqueu</marker> la porta quan arribeu.</example>
                <example correction="Truqueu a"><marker>Truqueu</marker> aquest número quan arribeu.</example>
                <example correction="trucar a">Vaig <marker>trucar</marker> la persona que ho portava.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TRUCAR_NO_TRANSITIU" name="trucar (no transitiu): trucar al metge">
            <antipattern>
                <token regexp="yes">em|me|m'|et|te|t'|li|el|la|ens|us|vos</token>
                <token min="0" max="5" chunk="GV"><exception inflected="yes" regexp="yes">trucar|telefonar</exception></token>
                <token inflected="yes" regexp="yes">trucar|telefonar</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" regexp="yes">trucar|telefonar</token>
                        <token>el</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&professions;|&carrecs;</token>
                </pattern>
                <message>En aquest sentit "trucar" és un verb intransitiu. Hi falta la preposició 'a'.</message>
                <suggestion>\1 al</suggestion>
                <example correction="Truqueu al"><marker>Truqueu el</marker> secretari.</example>
                <example>Em truca el dentista</example>
                <example>M'ha trucat el metge.</example>
                <example>T'ha trucat el president.</example>
                <example>Et va estar trucant el fuster tot el matí.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">trucar</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"><exception>el</exception></token>
                    <token regexp="yes" inflected="yes">&professions;|&carrecs;</token>
                </pattern>
                <message>En aquest sentit "trucar" és un verb intransitiu. Hi falta la preposició 'a'.</message>
                <suggestion>\1 a</suggestion>
                <example correction="trucar a">Vaig <marker>trucar</marker> l'arquitecte.</example>
                <example>Em truca la dentista</example>
                <example>M'ha trucat la directora.</example>
                <example>T'ha trucat la presidenta.</example>
                <example>T'hauria d'haver trucat la presidenta.</example>
                <example>Li hauria d'haver trucat la presidenta.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DINAR_NO_TRANSITIU" name="dinar (no transitiu)" tags="picky">
            <rule>
                <pattern>
                    <token skip="1">què<exception scope="next">,</exception></token>
                    <marker>
                        <token inflected="yes" regexp="yes">dinar|sopar|esmorzar|berenar</token>
                    </marker>
                </pattern>
                <message>És preferible no fer transitiu aquest verb.</message>
                <suggestion><match no="2" postag="(V.+)" postag_regexp="yes" postag_replace="$1">menjar</match> per a <match no="2" postag="(V.+)" postag_regexp="yes" postag_replace="V.N.*"/></suggestion>
                <suggestion><match no="2" postag="(V.+)" postag_regexp="yes" postag_replace="$1">prendre</match> per a <match no="2" postag="(V.+)" postag_regexp="yes" postag_replace="V.N.*"/></suggestion>
                <example correction="mengem per a dinar|prenem per a dinar">Què <marker>dinem</marker>?</example>
                <example correction="menjat per a berenar|pres per a berenar">Què has <marker>berenat</marker>?</example>
                <example>Què mengem per a sopar?</example>
                <example>Què, dinem?</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes" regexp="yes">dinar|sopar|esmorzar|berenar</token>
                    <token regexp="yes">junts|juntes|plegats|plegades|tots|totes|sol|sola|sols|soles</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes" regexp="yes">dinar|sopar|esmorzar|berenar</token>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes" inflected="yes">&dies_setmana;|&parts_dia;|mar|&mesos_any;|&unitats_temps;</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.[SI].*" postag_regexp="yes" inflected="yes" regexp="yes">dinar|sopar|esmorzar|berenar<exception postag_regexp="yes" postag="_GN_.*"/></token>
                    </marker>
                    <token postag="N.*|_GN_.*" postag_regexp="yes"/>
                </pattern>
                <message>És preferible no fer transitiu aquest verb.</message>
                <suggestion>per a <match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="V.N.*"/> <match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1" case_conversion="alllower">menjar</match></suggestion>
                <suggestion>per a <match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="V.N.*"/> <match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1" case_conversion="alllower">prendre</match></suggestion>
                <example correction="Per a dinar menjarem|Per a dinar prendrem"><marker>Dinarem</marker> pèsols</example>
                <example correction="Per a berenar menjaves|Per a berenar prenies"><marker>Berenaves</marker> entrepà?</example>
                <example correction="Per a berenar menges|Per a berenar prens"><marker>Berenes</marker> entrepà?</example>
                <example>Per a sopar mengem pollastre.</example>
                <example>Sopa freda de meló amb menta i cava i pols de pernil.</example>
                <example>Esmorza sol, dina amb el teu amic i fes-li un sopar al teu enemic.</example>
                <example>cremes de verdures, sopes vegetals, saltats, verdures al forn</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes" regexp="yes">dinar|sopar|esmorzar|berenar</token>
                    <token regexp="yes">junts|juntes|plegats|plegades|tots|totes|sol|sola|sols|soles</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes" regexp="yes">dinar|sopar|esmorzar|berenar</token>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes" inflected="yes">&dies_setmana;|&parts_dia;|mar|&mesos_any;|&unitats_temps;</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="VA[IS].*" postag_regexp="yes" inflected="yes" regexp="yes">anar|haver</token>
                        <token inflected="yes" regexp="yes">dinar|sopar|esmorzar|berenar</token>
                    </marker>
                    <token postag="N.*|_GN_.*" postag_regexp="yes"/>
                </pattern>
                <message>És preferible no fer transitiu aquest verb.</message>
                <suggestion>per a <match no="2" postag="(V.+)" postag_regexp="yes" postag_replace="V.N.*"/> <match no="1" case_conversion="alllower"/> <match no="2" postag="(V.+)" postag_regexp="yes" postag_replace="$1">menjar</match></suggestion>
                <suggestion>per a <match no="2" postag="(V.+)" postag_regexp="yes" postag_replace="V.N.*"/> <match no="1" case_conversion="alllower"/> <match no="2" postag="(V.+)" postag_regexp="yes" postag_replace="$1">prendre</match></suggestion>
                <example correction="Per a dinar vau menjar|Per a dinar vau prendre"><marker>Vau dinar</marker> una paella</example>
                <example correction="Per a berenar has menjat|Per a berenar has pres"><marker>Has berenat</marker> entrepà?</example>
                <example correction="per a berenar vares menjar|per a berenar vares prendre">I <marker>vares berenar</marker> entrepà?</example>
                <example>Per a sopar mengem pollastre.</example>
                <example>Va ser dinant un dia a la platja.</example>
                <example>Vam dinar un dia a Calella.</example>
                <example>Vàrem veure la pel·lícula i després vàrem sopar plegats.</example>
            </rule>
        </rulegroup>
        <rule id="DECLARAR_NO_INTRANSITIU" name="se *li declara > se'l declara">
            <pattern>
                <marker>
                    <token>se</token>
                    <token>li</token>
                </marker>
                <token min="0" regexp="yes" inflected="yes">haver|anar</token>
                <token inflected="yes">declarar</token>
                <token min="0">no</token>
                <token regexp="yes">innocent|culpable</token>
            </pattern>
            <message>En aquest context cal usar el pronom de complement directe.</message>
            <suggestion>se'l</suggestion>
            <example correction="Se'l"><marker>Se li</marker> va declarar culpable de tots els càrrecs.</example>
            <example correction="Se'l"><marker>Se li</marker> ha declarat culpable de tots els càrrecs.</example>
            <example correction="Se'l"><marker>Se li</marker> declara culpable de tots els càrrecs.</example>
        </rule>
        <rulegroup id="VERBS_NO_INTRANSITIUS" name="verbs no intransitius">
            <antipattern>
                <and>
                    <token inflected="yes">atenir</token>
                    <token postag="_reflexiu"/>
                </and>
                <example>Eliminarem els comentaris que no s’atinguin a aquestes normes</example>
                <example>Hom ha demanat a la ciutadania que només s'atinga a les informacions aparegudes en els canals oficials.</example>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>l</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>no</token>
                <token>afectes</token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">atreure</token>
                <token>a</token>
                <token min="0" postag="D.*" postag_regexp="yes"/>
                <token skip="4" postag="N.*" postag_regexp="yes"/>
                <token postag="D.*" postag_regexp="yes"><exception scope="previous" postag="SPS00"/></token>
                <example>Va atraure a Europa els millors científics de tot el món.</example>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>l</token>
                <token regexp="yes">&mesos_any;</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token min="0" regexp="yes">l|la</token>
                <token regexp="yes">fi|damunt|davall|sota|sobre|final|partir|mesura|conseqüència</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token spacebefore="no">l</token>
                <token>mateix</token>
                <token>temps</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>mitjans</token>
                <token regexp="yes">de|d'</token>
                <token postag="D.*" postag_regexp="yes" min="0"/>
                <token regexp="yes" inflected="yes">&unitats_temps;|&mesos_any;|&estacions;</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>l</token>
                <token>respecte</token>
            </antipattern>
            <antipattern>
                <token>se</token>
                <token skip="3">li</token>
                <token postag="DA.*" postag_regexp="yes"/>
                <token inflected="yes" regexp="yes">braç|cama|mà</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>qui</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">felicitar</token>
                <token min="0">-li</token>
                <token regexp="yes">l'|el</token>
                <token regexp="yes">any|sant|aniversari</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>parts</token>
                <token>iguals</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">satisfer</token>
                <token min="0">-li</token>
                <token postag="[DA].*|PX.*" postag_regexp="yes" min="0" max="3"/>
                <token regexp="yes" inflected="yes">necessitat|desig</token>
                <example>per a satisfer-li els desigs secrets</example>
                <example>amb els desigs de satisfer-li les necessitats</example>
                <example>i li satisfà les necessitats</example>
            </antipattern>
            <!-- <antipattern>
                <token regexp="yes" inflected="yes">&verbs_no_intrans_consonant;|&verbs_no_intrans_vocal;<exception inflected="yes" regexp="yes">afectar|complaure|plaure</exception></token>
                <token postag="D.*" postag_regexp="yes"/>
                <example>encara que li havies d'espantar les vaques</example>
            </antipattern>-->
            <antipattern>
                <token inflected="yes">espantar</token>
                <token postag="D.*" postag_regexp="yes"/>
                <example>encara que li havies d'espantar les vaques</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">te|me|em|et|el|la|m'|t'|l'|ens|us|els|les</token>
                <token regexp="yes" min="0">en|n'|ho</token>
                <token chunk="GV" min="0" max="4"><exception regexp="yes" inflected="yes">&verbs_no_intrans_consonant;|&verbs_no_intrans_vocal;</exception></token>
                <token regexp="yes" inflected="yes">&verbs_no_intrans_consonant;|&verbs_no_intrans_vocal;</token>
                <token min="0" max="4" postag="RG.*|LOC_ADV" postag_regexp="yes"/>
                <token>a</token>
                <example>T'informem en detall a la nostra política de privadesa.</example>
                <example>Te n'informem en detall a la nostra política de privadesa.</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">incloure</token>
                        <token>a</token>
                    </marker>
                    <token postag="NC.P.*" postag_regexp="yes"><exception regexp="yes">parts|instàncies|inicis?|principis?|finals?|començaments?</exception></token>
                </pattern>
                <message>Aquest verb és transitiu. Potser cal eliminar la preposició 'a'.</message>
                <suggestion>\1</suggestion>
                <example correction="incloure">Han d'<marker>incloure a</marker> treballadors de més de 50 anys.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">se|te|me</token>
                        <token>li</token>
                    </marker>
                    <token regexp="yes" inflected="yes">deure|poder</token>
                    <token postag="V.*" postag_regexp="yes" regexp="yes">&verbs_no_intrans_consonant;|&verbs_no_intrans_vocal;</token>
                </pattern>
                <message>El verb '<match no="3" postag_replace="V.N.*" postag="V.*" postag_regexp="yes"/>' és transitiu. Probablement cal canviar el pronom.</message>
                <suggestion>se'l</suggestion>
                <suggestion>se la</suggestion>
                <short>Verb transitiu</short>
                <example correction="Se'l|Se la"><marker>Se li</marker> pot ajudar de diferents maneres.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>li<exception scope="previous">se|te|me</exception></token>
                    </marker>
                    <token regexp="yes" inflected="yes">deure|poder</token>
                    <token postag="V.*" postag_regexp="yes" regexp="yes">&verbs_no_intrans_consonant;|&verbs_no_intrans_vocal;</token>
                </pattern>
                <message>El verb '<match no="3" postag_replace="V.N.*" postag="V.*" postag_regexp="yes"/>' és transitiu. Probablement cal canviar el pronom.</message>
                <suggestion>el</suggestion>
                <suggestion>la</suggestion>
                <short>Verb transitiu</short>
                <example correction="el|la">En què <marker>li</marker> puc ajudar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>li</token>
                        <token inflected="yes">haver</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes">&verbs_no_intrans_consonant;|&verbs_no_intrans_vocal;</token>
                </pattern>
                <message>El verb '<match no="4"/>' és transitiu. Probablement cal canviar el pronom.</message>
                <suggestion>l'<match no="2"/></suggestion>
                <short>Verb transitiu</short>
                <example correction="l'hem">En què <marker>li hem</marker> d'ajudar.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>se</exception></token>
                    <marker>
                        <token>li</token>
                        <token inflected="yes" regexp="yes">&verbs_no_intrans_consonant;</token>
                    </marker>
                </pattern>
                <message>Aquest verb és transitiu. Potser cal canviar el pronom.</message>
                <suggestion>el <match no="3"/></suggestion>
                <suggestion>la <match no="3"/></suggestion>
                <short>Verb transitiu</short>
                <example correction="el cansa|la cansa">No <marker>li cansa</marker></example>
                <example correction="el concerneix|la concerneix">Això no <marker>li concerneix</marker></example>
                <example correction="el complau|la complau">Llavors <marker>li complau</marker> el resultat.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">afectar</token>
                    <token postag="D.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token>li</token>
                    <token inflected="yes" regexp="yes">&verbs_no_intrans_vocal;|obligar</token>
                </pattern>
                <message>Aquest verb és transitiu. Potser cal canviar el pronom.</message>
                <suggestion>l'<match no="3"/></suggestion>
                <short>Verb transitiu</short>
                <example correction="l'empipes">No <marker>li empipes</marker></example>
                <example correction="l'apassiona">Això no <marker>li apassiona</marker></example>
                <example correction="l'atreien">No <marker>li atreien</marker> gaire les novetats</example>
                <example correction="l'informarem">Entri i <marker>li informarem</marker> de tot.</example>
                <example correction="L'obligà"><marker>Li obligà</marker> a fer-ho.</example>
                <example>No l'empipes</example>
                <example>Això li afecta la vida.</example>
            </rule>
            <rule>
                <pattern>
                    <token><!--<exception>se</exception>--></token>
                    <marker>
                        <token>li</token>
                        <token postag="V.[^MNGP].*" postag_regexp="yes" inflected="yes" regexp="yes">haver|anar<exception regexp="yes">v.+</exception></token>
                        <token postag="V.[NPG].*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_intrans_consonant;|&verbs_no_intrans_vocal;|obligar</token>
                    </marker>
                </pattern>
                <message>Aquest verb és transitiu. Potser cal canviar el pronom.</message>
                <suggestion>l'<match no="3"/> <match no="4"/></suggestion>
                <short>Verb transitiu</short>
                <example correction="l'has empipat">No <marker>li has empipat</marker></example>
                <example correction="L'han obsequiat"><marker>Li han obsequiat</marker> amb un rellotge.</example>
                <example>No l'has empipat</example>
            </rule>
            <rule>
                <pattern>
                    <token><!--<exception>se</exception>--></token>
                    <marker>
                        <token>li</token>
                        <token postag="V.[^MNGP].*" postag_regexp="yes" inflected="yes" regexp="yes">anar|fer<exception regexp="yes">a.+</exception></token>
                        <token postag="V.[NPG].*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_intrans_consonant;|&verbs_no_intrans_vocal;|obligar</token>
                    </marker>
                </pattern>
                <message>Aquest verb és transitiu. Potser cal canviar el pronom.</message>
                <suggestion>el <match no="3"/> <match no="4"/></suggestion>
                <suggestion>la <match no="3"/> <match no="4"/></suggestion>
                <short>Verb transitiu</short>
                <example correction="el va cansar|la va cansar">La caminada <marker>li va cansar</marker> molt.</example>
                <example correction="el feia empipar|la feia empipar">cosa que <marker>li feia empipar</marker> molt.</example>
                <!-- TODO: choose gender -->
                <example correction="el va afectar|la va afectar">A ella no <marker>li va afectar</marker> molt la mort del seu marit.</example>
                <example>Se li van cansar els braços</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token postag="V.[NG].*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_intrans_consonant;|&verbs_no_intrans_vocal;|obligar</token>
                        <token regexp="yes">.*[rt]</token>
                    </and>
                    <token>-li</token>
                </pattern>
                <message>Aquest verb és transitiu. Potser cal canviar el pronom.</message>
                <suggestion><match no="1"/>-lo</suggestion>
                <suggestion><match no="1"/>-la</suggestion>
                <short>Verb transitiu</short>
                <example correction="empipar-lo|empipar-la">No vaig <marker>empipar-li</marker></example>
                <example>No vaig empipar-lo</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token postag="V.[NG].*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_intrans_consonant;|&verbs_no_intrans_vocal;|obligar</token>
                        <token regexp="yes">.*e</token>
                    </and>
                    <token>-li</token>
                </pattern>
                <message>Aquest verb és transitiu. Potser cal canviar el pronom.</message>
                <suggestion><match no="1"/>'l</suggestion>
                <suggestion><match no="1"/>-la</suggestion>
                <short>Verb transitiu</short>
                <example correction="atendre'l|atendre-la">No vull <marker>atendre-li</marker> ara.</example>
                <example>No vaig empipar-lo</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">el|la|els|les|em|et|m'|t'|us|vos|ens|l'</exception></token>
                    <token postag="V.[ISMGN].*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_intrans_consonant;|&verbs_no_intrans_vocal;<exception inflected="yes">ajudar</exception></token>
                    <token postag="RG.*|LOC_ADV" postag_regexp="yes" min="0" max="3"/>
                    <marker>
                        <token>a<exception postag=".*LOC.*" postag_regexp="yes"/><exception scope="previous">com</exception></token>
                        <token regexp="yes">ls?</token>
                    </marker>
                </pattern>
                <message>Aquest verb és transitiu. Potser cal eliminar la preposició 'a'.</message>
                <suggestion>e<match no="5"/></suggestion>
                <short>Verb transitiu</short>
                <example correction="el">No emprenyeu <marker>al</marker> comissari.</example>
                <example correction="el">No va arribar a informar <marker>al</marker> capità.</example>
                <example correction="el">Afecta molt negativament <marker>al</marker> conjunt de la nostra flora.</example>
                <example>No emprenyeu el comissari</example>
                <example>Afecten al voltant de 300 persones.</example>
                <example>El sorprengué al nord de França</example>
                <example>encara més preocupada al paquet</example>
                <example>Amb una massa informe al fons.</example>
                <example>Em va fer empipar tant al telèfon que el vaig penjar.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">el|la|els|les|em|et|m'|t'|us|vos|ens|l'</exception></token>
                    <token postag="V.[ISMG].*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_intrans_consonant;|&verbs_no_intrans_vocal;<exception inflected="yes">ajudar</exception><exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token postag="RG.*|LOC_ADV" postag_regexp="yes" min="0" max="3"/>
                    <marker>
                        <token>a<exception postag=".*LOC.*" postag_regexp="yes"/><exception scope="previous">com</exception></token>
                    </marker>
                    <token><exception regexp="yes">ls?|tots?|tota|totes|tothom|ningú|cadascú|mi|tu|ella?|[nv]osaltres|elle?s|vost[éè]s?|si</exception><exception postag="V.N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Aquest verb és transitiu. Potser cal eliminar la preposició 'a'. La preposició és necessària en casos d'ambigüitat.</message>
                <suggestion/>
                <short>Verb transitiu</short>
                <example correction="">No emprenyeu <marker>a</marker> la comissària.</example>
                <example correction="">Pel que concerneix <marker>a</marker> l'estil.</example>
                <example correction="">Afecta també <marker>a</marker> l'Àfrica.</example>
                <example correction="">Les celebracions a l'ermita atreien <marker>a</marker> molts veïns del poble.</example>
                <example correction="">Les mesures afecten <marker>a</marker> mitjans de pagament.</example>
                <example>No emprenyeu la comissària</example>
                <example>Sense que es molesti a desmentir-ho</example>
                <example>afecten a vegades les parts toves</example>
                <example>des dels termes afectats als altres</example>
                <example>va dir molt afectada a Joan</example>
                <example>o elles et perjudiquen a tu</example>
                <example>El sorprengué a l'estranger.</example>
                <example>El rei nomenà encara com a lloctinents els dos cavallers.</example>
                <!-- <example>va atraure a aquesta ciutat un gran nombre de comerciants</example> -->
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">el|la|els|les|em|et|m'|t'|us|vos|ens|l'</exception></token>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <and>
                        <token postag="V.[PN].*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_intrans_consonant;|&verbs_no_intrans_vocal;<exception postag="_GN_.*" postag_regexp="yes"/><exception inflected="yes">ajudar</exception></token>
                        <token postag="_GV_"/>
                    </and>
                    <marker>
                        <token>a<exception postag=".*LOC.*" postag_regexp="yes"/><exception scope="previous">com</exception></token>
                    </marker>
                    <token><exception regexp="yes">ls?|tots?|tota|totes|tothom|ningú|cadascú|mi|tu|ella?|[nv]osaltres|elle?s|vost[éè]s?|si</exception><exception postag="V.N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Aquest verb és transitiu. Potser cal eliminar la preposició 'a'. La preposició és necessària en casos d'ambigüitat.</message>
                <suggestion/>
                <short>Verb transitiu</short>
                <example correction="">No ha afectat <marker>a</marker> la relació.</example>
                <example>No ha afectat a tots igual.</example>
                <example>Fou sorprès a Vilanova.</example>
                <example>L'ha sorprès a Vilanova.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">el|la|els|les|em|et|m'|t'|us|vos|ens|l'</exception></token>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <and>
                        <token postag="V.[PN].*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_intrans_consonant;|&verbs_no_intrans_vocal;<exception postag="_GN_.*" postag_regexp="yes"/><exception inflected="yes">ajudar</exception></token>
                        <token postag="_GV_"/>
                    </and>
                    <token postag="RG.*|LOC_ADV" postag_regexp="yes" min="0" max="3"/>
                    <marker>
                        <token>a<exception postag=".*LOC.*" postag_regexp="yes"/><exception scope="previous">com</exception></token>
                    </marker>
                    <token><exception regexp="yes">ls?|tots?|tota|totes|tothom|ningú|cadascú|mi|tu|ella?|[nv]osaltres|elle?s|vost[éè]s?|si</exception><exception postag="V.N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Aquest verb és transitiu. Potser cal eliminar la preposició 'a'. La preposició és necessària en casos d'ambigüitat.</message>
                <suggestion/>
                <short>Verb transitiu</short>
                <example correction="">No va afectar <marker>a</marker> la relació.</example>
                <example correction="">Va afectar també <marker>a</marker> la cura de la gent gran.</example>
                <example>No va afectar a tots igual.</example>
                <example>El va sorprendre a Vilanova.</example>
                <example>es va sorprendre a si mateix</example>
                <example>va autoritzar a travessar la frontera</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">el|la|els|les|em|et|m'|t'|us|vos|ens|l'</exception></token>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <and>
                        <token postag="V.[PN].*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_intrans_consonant;|&verbs_no_intrans_vocal;<exception postag="_GN_.*" postag_regexp="yes"/><exception inflected="yes">ajudar</exception></token>
                        <token postag="_GV_"/>
                    </and>
                    <token postag="RG.*|LOC_ADV" postag_regexp="yes" min="0" max="3"/>
                    <marker>
                        <token>a<exception postag=".*LOC.*" postag_regexp="yes"/><exception scope="previous">com</exception></token>
                        <token regexp="yes">ls?</token>
                    </marker>
                </pattern>
                <message>Aquest verb és transitiu. Potser cal eliminar la preposició 'a'. La preposició és necessària en casos d'ambigüitat.</message>
                <suggestion>e\6</suggestion>
                <short>Verb transitiu</short>
                <example correction="els">No ha afectat <marker>als</marker> altres.</example>
                <example correction="els">No va afectar <marker>als</marker> altres.</example>
                <example>No va afectar a tots igual.</example>
                <example>El va sorprendre a Vilanova.</example>
                <example>es va sorprendre a si mateix</example>
                <example>va autoritzar a travessar la frontera</example>
                <example>No ha afectat a tots igual.</example>
                <example>Fou sorprès a Vilanova.</example>
                <example>L'ha sorprès a Vilanova.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PERMETRE_A" name="permetre -> permetre a">
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token postag="VA.*" postag_regexp="yes" min="0"/>
                <token inflected="yes">permetre</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">permetre</token>
                    </marker>
                    <token min="1" max="4" postag="[DAN].*|PX.*" postag_regexp="yes" spacebefore="yes"><exception inflected="yes" regexp="yes">tot|cada</exception></token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Hi falta la preposició 'a'.</message>
                <suggestion>\1 a</suggestion>
                <example correction="permetia a">Això <marker>permetia</marker> les dones adquirir coneixements.</example>
                <example>Ens permet la llei citar-lo per edictes?</example>
                <example>li permetria algun dia donar-se de debò</example>
                <example>permet cada any substituir un nombre creixent de treballadors</example>
            </rule>
        </rulegroup>
        <rulegroup id="OBLIGAR_A" name="obligar *(a)">
            <antipattern>
                <token>a</token>
                <token>la</token>
                <token>resta</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token regexp="yes">terme|cap</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>partir</token>
                <token regexp="yes">de|d'</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token postag="P.*" postag_regexp="yes"/>
                <token>a</token>
                <example>Dugué a molts a rebel·lar-se.</example>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes" inflected="yes">ell<exception regexp="yes">-?li</exception></token>
                <token postag="V.*|SPS00" postag_regexp="yes" min="1" max="4"><exception>a</exception></token>
                <token>a</token>
                <example>la va portar al bordell a treballar</example>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes" inflected="yes">ell<exception regexp="yes">-?li</exception></token>
                <token postag="V.*|SPS00" postag_regexp="yes" min="0" max="4"><exception>a</exception></token>
                <token skip="3">a</token>
                <token>a</token>
                <example>per tornar-lo a portar a la fornal a caldejar</example>
            </antipattern>
            <antipattern>
                <token>-li</token>
                <token>-ho</token>
                <example>Va comentar que necessitava portar-li-ho per a practicar-li unes proves.</example>
            </antipattern>
            <antipattern>
                <token>li</token>
                <token>ho</token>
            </antipattern>
            <antipattern>
                <token>li</token>
                <token chunk="GV" min="0" max="4"><exception regexp="yes" inflected="yes">portar|dur</exception></token>
                <token skip="4" inflected="yes" regexp="yes">portar|dur</token>
                <token skip="4" postag="[DAN].*" postag_regexp="yes"/>
                <token>a</token>
                <token postag_regexp="yes" postag="V.N.*"/>
                <example>Els hòmens que li portaven els cavalls a ferrar.</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" regexp="yes">&verbs_no_transitius_OBLIGAR_A;</token>
                        <token>a</token>
                        <token postag="DA.*" postag_regexp="yes" spacebefore="no"/>
                    </marker>
                    <token min="1" max="4" postag="[DAN].*|PX.*" postag_regexp="yes"/>
                    <token>a</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Aquest verb és transitiu i cal eliminar la preposició 'a'.</message>
                <suggestion>\1 e\3</suggestion>
                <example correction="obligava el">Joan <marker>obligava al</marker> seu fill a estudiar.</example>
                <example correction="cridà el">Joan <marker>cridà al</marker> seu fill a estudiar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" regexp="yes">&verbs_no_transitius_OBLIGAR_A;</token>
                        <token>a</token>
                    </marker>
                    <token min="1" max="4" postag="[DAN].*|PX.*" postag_regexp="yes"><exception inflected="yes">tot</exception></token>
                    <token>a</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Aquest verb és transitiu i cal eliminar la preposició 'a'.</message>
                <suggestion>\1</suggestion>
                <example correction="obligava">Joan <marker>obligava a</marker> la seua filla a estudiar.</example>
                <example correction="Cridava"><marker>Cridava a</marker> les dones a exercir càrrecs de responsabilitat.</example>
                <!-- dubtós amb noms de països, però en general correcte -->
                <example correction="portat">la política medioambiental que ha <marker>portat a</marker> Costa Rica a ser considerat un dels exemples</example>
                <example correction="portar">va <marker>portar a</marker> Rússia a demanar la pau</example>
                <example correction="ajudar">Hem d'<marker>ajudar a</marker> l'entitat a millorar.</example>
                <example>Ha obligat a tots a fer-ho.</example>
                <example>Va obligar a tots els alumnes a córrer.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.[NMG].*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_transitius_OBLIGAR_A;<exception regexp="yes">.*[aei]</exception></token>
                        <token skip="4">-li</token>
                    </marker>
                    <token>a</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Aquest verb és transitiu. Feu servir el pronom adequat.</message>
                <suggestion>\1-lo</suggestion>
                <suggestion>\1-la</suggestion>
                <example correction="obligar-lo|obligar-la">Joan va <marker>obligar-li</marker> a fer-ho tot una altra vegada.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.M.*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_transitius_OBLIGAR_A;</token>
                        <token skip="4">-li</token>
                    </marker>
                    <token>a</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Aquest verb és transitiu. Feu servir el pronom adequat.</message>
                <suggestion>\1'l</suggestion>
                <example correction="Obliga'l"><marker>Obliga-li</marker> a fer-ho tot una altra vegada.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>li</token>
                    </marker>
                    <token skip="4" postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_transitius_OBLIGAR_A;<exception regexp="yes">h?[aeiou].*</exception></token>
                    <token>a</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Aquest verb és transitiu. Feu servir el pronom adequat.</message>
                <suggestion>el</suggestion>
                <suggestion>la</suggestion>
                <example correction="el|la">Joan <marker>li</marker> convida a fer-ho tot una altra vegada.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>li</token>
                        <token skip="4" postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_transitius_OBLIGAR_A;</token>
                    </marker>
                    <token>a</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Aquest verb és transitiu. Feu servir el pronom adequat.</message>
                <suggestion>l'obliga</suggestion>
                <example correction="l'obliga">Joan <marker>li obliga</marker> a fer-ho tot una altra vegada.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>li</token>
                    </marker>
                    <token chunk="GV"><exception regexp="yes" inflected="yes">&verbs_no_transitius_OBLIGAR_A;</exception><exception regexp="yes">h?[aeiou].*</exception></token>
                    <token chunk="GV" min="0" max="4"><exception regexp="yes" inflected="yes">&verbs_no_transitius_OBLIGAR_A;</exception></token>
                    <token skip="4" postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_transitius_OBLIGAR_A;</token>
                    <token>a</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Aquest verb és transitiu. Feu servir el pronom adequat.</message>
                <suggestion>el</suggestion>
                <suggestion>la</suggestion>
                <example correction="el|la">Joan <marker>li</marker> va convidar a fer-ho tot una altra vegada.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>li</token>
                        <token chunk="GV"><exception regexp="yes" inflected="yes">&verbs_no_transitius_OBLIGAR_A;</exception></token>
                    </marker>
                    <token chunk="GV" min="0" max="4"><exception regexp="yes" inflected="yes">&verbs_no_transitius_OBLIGAR_A;</exception></token>
                    <token skip="4" postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_no_transitius_OBLIGAR_A;</token>
                    <token>a</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Aquest verb és transitiu. Feu servir el pronom adequat.</message>
                <suggestion>l'\2</suggestion>
                <example correction="l'ha">Joan <marker>li ha</marker> convidat a fer-ho tot una altra vegada.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CABRE" name="*cabre + infinitiu">
            <antipattern>
                <token inflected="yes">treure</token>
                <token>cap</token>
                <example>A què treu cap anar a votar cada quatre anys?</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.[^NMGP].*" postag_regexp="yes" inflected="yes">cabre</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>es <match no="1" postag="(VM.+)." postag_regexp="yes" postag_replace="$1.">poder</match></suggestion>
                <suggestion>hom <match no="1" postag="(VM.+)." postag_regexp="yes" postag_replace="$1.">poder</match></suggestion>
                <suggestion><match no="1" postag="VM(.+)." postag_regexp="yes" postag_replace="VS$1.">ser</match> possible</suggestion>
                <example correction="Es podria|Hom podria|Fora possible|Fóra possible|Seria possible"><marker>Cabria</marker> imaginar.</example>
                <example>Es podria imaginar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>cap<exception postag="_GN_MS"/></token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>es pot</suggestion>
                <suggestion>hom pot</suggestion>
                <suggestion>és possible</suggestion>
                <short>Incorrecte</short>
                <example correction="es pot|hom pot|és possible">Només <marker>cap</marker> esperar que no passi.</example>
                <example>Només es pot esperar que no passi.</example>
                <example>No tindries cap poder sobre mi</example>
                <example>No m'ha passat pel cap matar-vos</example>
                <example>tot i que al seu cap trobar el culpable no era important</example>
            </rule>
        </rulegroup>
        <rulegroup id="VENIR_GERUNDI" name="*venim dient/anem dient/hem dit">
            <!--<url>http://esadir.cat/entrades/fitxa/node/venir_gerundi</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=venir+%2B+gerundi&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12262&amp;idHit=12262&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=5&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27Venen+reivindicant+un+nou+conveni%27+o+%27Estan+reivindicant+un+nou+conveni%27%3F+%2F+Per%EDfrasis+de+gerundi&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token inflected="yes">anar</token>
                <token>i</token>
                <token inflected="yes">venir</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">volant|parlant|xerrant|xarrant|conversant|corrent|cantant|caminant|passejant|saltant|travessant|creuant</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="V.[IS][^FC].*" postag_regexp="yes" inflected="yes">venir<exception postag="V.[IS].3S.*" postag_regexp="yes"/></token>
                    <token postag="V.G.*" postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:2 lemmaSelect:V.G.* postagFrom:1 postagSelect:V(.[IS][^FC].*) postagReplace:V\b1"/>
                <message>Perífrasi verbal incorrecta.</message>
                <suggestion><match no="1" postag="(VM.+)" postag_regexp="yes" postag_replace="$1">anar</match> <match no="2"/></suggestion>
                <suggestion><match no="1" postag="V.(.+)" postag_regexp="yes" postag_replace="VA$1">haver</match> <match no="2" postag="V.G(.+)" postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>
                <suggestion>{suggestion}</suggestion>
                <example correction="anem dient|hem dit|diem">Com <marker>venim dient</marker>.</example>
                <example correction="anem apostant|hem apostat|apostem">Des d'aleshores <marker>venim apostant</marker> fort.</example>
                <example>Hem dit.</example>
                <example>Venia cantant ben content.</example>
                <example>suprimiré el tramvia i vindré caminant.</example>
                <example>Venien volant</example>
                <example>Segurament és per això que és un dels dolços de Nadal que més venen durant les festes.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" skip="20">des|ençà|últimament|darrerament</token>
                    <marker>
                        <token postag="V.[IS][^FC]3S.*" postag_regexp="yes" inflected="yes">venir</token>
                        <token postag="V.G.*" postag_regexp="yes"><exception scope="next" postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:marker1 lemmaSelect:V.G.* postagFrom:marker postagSelect:V(.[IS][^FC]3S.*) postagReplace:V\b1"/>
                <message>Perífrasi verbal incorrecta.</message>
                <suggestion><match no="2" postag="(VM.+)" postag_regexp="yes" postag_replace="$1">anar</match> <match no="3"/></suggestion>
                <suggestion><match no="2" postag="V.(.+)" postag_regexp="yes" postag_replace="VA$1">haver</match> <match no="3" postag="V.G(.+)" postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>
                <suggestion>{suggestion}</suggestion>
                <example correction="va apostant|ha apostat|aposta">Des d'aleshores <marker>ve apostant</marker> fort.</example>
                <example>Hem dit.</example>
                <example>Venia cantant ben content.</example>
                <example>suprimiré el tramvia i vindré caminant.</example>
                <example>Venien volant</example>
                <example>en Carlitos ve trepitjant-nos els talons</example>
                <example>el conflicte ja venia gestant-se des d'anys abans</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.[IS][^FC]3S.*" postag_regexp="yes" inflected="yes">venir</token>
                        <token skip="20" postag="V.G.*" postag_regexp="yes"><exception scope="next" postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/></token>
                    </marker>
                    <token regexp="yes">des|ençà|últimament|darrerament</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:2 lemmaSelect:V.G.* postagFrom:1 postagSelect:V(.[IS][^FC]3S.*) postagReplace:V\b1"/>
                <message>Perífrasi verbal incorrecta.</message>
                <suggestion><match no="1" postag="(VM.+)" postag_regexp="yes" postag_replace="$1">anar</match> <match no="2"/></suggestion>
                <suggestion><match no="1" postag="V.(.+)" postag_regexp="yes" postag_replace="VA$1">haver</match> <match no="2" postag="V.G(.+)" postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>
                <suggestion>{suggestion}</suggestion>
                <example correction="va apostant|ha apostat|aposta">Ell <marker>ve apostant</marker> fort des de llavors.</example>
                <example>Hem dit.</example>
                <example>Venia cantant ben content.</example>
                <example>suprimiré el tramvia i vindré caminant.</example>
                <example>Venien volant</example>
                <example>en Carlitos ve trepitjant-nos els talons</example>
                <example>el conflicte ja venia gestant-se des d'anys abans</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VA[IS][^FC].*" postag_regexp="yes"><exception postag="VA[IS].3S.*" postag_regexp="yes"/></token>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes">venir</token>
                    <token postag="V.G.*" postag_regexp="yes"/>
                </pattern>
                <message>Perífrasi verbal incorrecta.</message>
                <suggestion><match no="1"/> <match no="2" postag="(VM.+)" postag_regexp="yes" postag_replace="$1">anar</match> <match no="3"/></suggestion>
                <suggestion><match no="1"/> <match no="3" postag="V.G(.+)" postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>
                <example correction="han anat fent|han fet">Les reunions que s'<marker>han vingut fent</marker>.</example>
                <example>Ha vingut cantant.</example>
            </rule>
            <rule>
                <pattern>
                    <token>es</token>
                    <marker>
                        <token postag="V.[IS].3S.*" postag_regexp="yes" inflected="yes">venir</token>
                        <token postag="V.G.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Perífrasi verbal incorrecta.</message>
                <suggestion><match no="2" postag="(VM.+)" postag_regexp="yes" postag_replace="$1">anar</match> <match no="3"/></suggestion>
                <suggestion><match no="2" postag="V.(.+)" postag_regexp="yes" postag_replace="VA$1">haver</match> <match no="3" postag="V.G(.+)" postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>
                <example correction="anava dient|havia dit">Es <marker>venia dient</marker> això.</example>
                <example correction="va desenvolupant|ha desenvolupat">Es <marker>ve desenvolupant</marker>.</example>
                <example>Venia cantant ben content.</example>
            </rule>
            <rule>
                <pattern>
                    <token>s'</token>
                    <marker>
                        <token postag="VA[IS].3S.*" postag_regexp="yes"/>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">venir</token>
                        <token postag="V.G.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Perífrasi verbal incorrecta.</message>
                <suggestion><match no="2"/> <match no="3" postag="(VM.+)" postag_regexp="yes" postag_replace="$1">anar</match> <match no="4"/></suggestion>
                <suggestion><match no="2"/> <match no="4" postag="V.G(.+)" postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>
                <example correction="ha anat dient|ha dit">Com s'<marker>ha vingut dient</marker></example>
                <example>Ha vingut cantant ben content.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VA[IS].3S.*" postag_regexp="yes"/>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes">venir</token>
                    <token postag="V.G.*" postag_regexp="yes"/>
                    <token regexp="yes">'s|-se</token>
                </pattern>
                <message>Perífrasi verbal incorrecta.</message>
                <suggestion><match no="1"/> <match no="2" postag="(VM.+)" postag_regexp="yes" postag_replace="$1">anar</match> <match no="3"/><match no="4"/></suggestion>
                <suggestion>s'<match no="1"/> <match no="3" postag="V.G(.+)" postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>
                <example correction="ha anat dient-se|s'ha dit">Com <marker>ha vingut dient-se</marker>.</example>
                <example>Ha vingut cantant ben content.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.[IS].3S.*" postag_regexp="yes" inflected="yes">venir</token>
                        <token postag="V.G.*" postag_regexp="yes"/>
                        <token>-se</token>
                    </marker>
                </pattern>
                <message>Perífrasi verbal incorrecta.</message>
                <suggestion><match no="1" postag="(VM.+)" postag_regexp="yes" postag_replace="$1">anar</match> <match no="2"/>-se</suggestion>
                <suggestion>s'<match no="1" postag="V.(.+)" postag_regexp="yes" postag_replace="VA$1">haver</match> <match no="2" postag="V.G(.+)" postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>
                <example correction="Anava dient-se|S'havia dit"><marker>Venia dient-se</marker> això.</example>
                <example>Venia cantant ben content.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TENIR_QUE" name="*tenir que + infinitiu">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">tenir</token>
                        <token>que</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"><exception regexp="yes">h?[aeiouàéèíòóú].+</exception></token>
                </pattern>
                <message>Incorrecte com a perífrasi d'obligació.</message>
                <suggestion><match no="1" postag="V.([^M].*)" postag_regexp="yes" postag_replace="VA$1" setpos="yes">haver</match> de</suggestion>
                <!-- This doesn't keep several postags-->
                <short>Castellanisme</short>
                <example correction="hem de">No <marker>tenim que</marker> fer res</example>
                <example correction="hagut de">No ha <marker>tingut que</marker> fer res</example>
                <example correction="has de">En anglès només <marker>tens que</marker> copiar el text.</example>
                <example>No hem de fer res</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">tenir</token>
                    <token>que</token>
                    <token postag="V.N.*" postag_regexp="yes" regexp="yes">h?[aeiouàéèíòóú].+</token>
                </pattern>
                <message>Incorrecte com a perífrasi d'obligació.</message>
                <suggestion><match no="1" postag="V.([^M].*)" postag_regexp="yes" postag_replace="VA$1" setpos="yes">haver</match> d'<match no="3"/></suggestion>
                <short>Castellanisme</short>
                <example correction="hem d'ensenyar">No <marker>tenim que ensenyar</marker> res</example>
                <example>No hem de fer res</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">tenir</token>
                    <token>clar</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token inflected="yes">tenir</token>
                        <token min="0" max="4" postag="_PUNCT_CONT|RG|LOC_ADV|LOC_CONJ" postag_regexp="yes"/>
                        <token>que</token>
                    </marker>
                    <token min="0" max="4" postag="_PUNCT_CONT|RG|LOC_ADV|LOC_CONJ" postag_regexp="yes"/>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Incorrecte com a perífrasi d'obligació.</message>
                <suggestion>(haver de)</suggestion>
                <suggestion>(caldre)</suggestion>
                <!--<suggestion><match no="1" postag="V.([^M].*)" postag_regexp="yes" postag_replace="VA$1" setpos="yes">haver</match> \2 de</suggestion>-->
                <short>Castellanisme</short>
                <example correction="(haver de)|(caldre)">No <marker>tenim, per tant, que</marker> fer res.</example>
                <example correction="(haver de)|(caldre)">No ha <marker>tingut, afortunadament, que</marker> fer res.</example>
                <example>No hem de fer res</example>
                <example>Tenim clar que donar-ho a conèixer és important.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>que</token>
                    <token>fa</token>
                    <token>que</token>
                </antipattern>
                <antipattern>
                    <token>què</token>
                    <token>te</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>te</token>
                        <token>que</token>
                        <token postag="V.N.*|VMIS3S00|VMIP3S00" postag_regexp="yes" regexp="yes">.*[íaàr]</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Incorrecte com a perífrasi d'obligació.</message>
                <suggestion>ha de <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="V.N.*"/></suggestion>
                <!--<suggestion>té a \3</suggestion>-->
                <short>Castellanisme</short>
                <example correction="ha de dir">Ho <marker>te que dir</marker> ell</example>
            </rule>
            <rule>
                <antipattern>
                    <token>que</token>
                    <token>fa</token>
                    <token>que</token>
                </antipattern>
                <antipattern>
                    <token>què</token>
                    <token inflected="yes">tenir</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token inflected="yes">tenir</token>
                        <token>que</token>
                        <token postag="VMIS3S00|VMIP3S00" postag_regexp="yes" regexp="yes">.*[íaà]</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Incorrecte com a perífrasi d'obligació.</message>
                <suggestion>ha de <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="V.N.*"/></suggestion>
                <!--<suggestion>té a \3</suggestion>-->
                <short>Castellanisme</short>
                <example correction="ha de sentenciar">Ho <marker>té que sentencià</marker> ell</example>
                <example correction="ha de posar">Ho <marker>té que posa</marker> ell</example>
            </rule>
            <rule>
                <!-- tens: analitzat com a adjetiu -->
                <pattern>
                    <marker>
                        <token>tens</token>
                        <token>que</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Incorrecte com a perífrasi d'obligació.</message>
                <suggestion>has de</suggestion>
                <short>Castellanisme</short>
                <example correction="has de">No <marker>tens que</marker> fer res.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CALDRE" name="v. 'caldre' seguit d'infinitiu">
            <rule>
                <pattern>
                    <token regexp="yes">si|quan</token>
                    <marker>
                        <token inflected="yes">caldre<exception postag="_GN_MS"/><exception case_sensitive="yes">CAL</exception></token>
                        <token postag="VM[^GN].*" postag_regexp="yes" regexp="yes">[\p{Ll}·]+<exception postag="[^V].*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Potser hi falta un verb en infinitiu o bé reviseu la puntuació.</message>
                <suggestion><match no="2"/>, <match no="3"/></suggestion>
                <suggestion><match no="2"/> <match no="3" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="2"/> que <match no="3"/></suggestion>
                <example correction="cal, menyspreeu|cal menysprear|cal que menyspreeu">Si <marker>cal menyspreeu</marker> el que dic.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>com</exception></token>
                    <marker>
                        <token inflected="yes">caldre<exception postag="_GN_MS"/><exception case_sensitive="yes">CAL</exception></token>
                        <token postag="VM[^GN].*" postag_regexp="yes" regexp="yes">[\p{Ll}·]+<exception postag="[^V].*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Potser hi falta un verb en infinitiu o bé reviseu la puntuació.</message>
                <suggestion><match no="2"/> <match no="3" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="2"/> que <match no="3"/></suggestion>
                <suggestion><match no="2"/>, <match no="3"/></suggestion>
                <example correction="cal córrer|cal que corre|cal, corre">No <marker>cal corre</marker>.</example>
                <example>No cal córrer.</example>
                <example>Anem a cal Cego.</example>
                <example>El model estàndard del Big Bang calent erra en l'objectiu</example>
                <example>ésser tractat com cal donant llargues llistes</example>
            </rule>
            <rule>
                <!-- com l'anterior però amb verbs que també són noms -->
                <pattern>
                    <token><exception>com</exception></token>
                    <marker>
                        <token inflected="yes">caldre<exception postag="_GN_MS"/></token>
                        <token regexp="yes" case_sensitive="yes">cerca|busca|menja</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2"/> \3r</suggestion>?</message>
                <example correction="cal cercar">No <marker>cal cerca</marker> una altra solució.</example>
                <example>No cal córrer.</example>
                <example>Anem a cal Cego.</example>
                <example>El model estàndard del Big Bang calent erra en l'objectiu</example>
                <example>ésser tractat com cal donant llargues llistes</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">caldre</token>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>La preposició 'de' és sobrera amb el v. 'caldre' seguit d'infinitiu.</message>
                <suggestion><match no="1"/> <match no="3"/></suggestion>
                <example correction="cal indicar">No <marker>cal d'indicar</marker> que</example>
                <example>No cal indicar que</example>
            </rule>
        </rulegroup>
        <rulegroup id="JA_QUE_INFINITIU" name="ja que + infinitiu -> cal + infinitiu">
            <antipattern>
                <token>ja</token>
                <token>que</token>
                <token skip="-1" postag="V.N.*" postag_regexp="yes"/>
                <token postag="V.[IS].*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>ja</token>
                        <token>que</token>
                        <token postag="V.N.*" postag_regexp="yes"/>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </pattern>
                <message>Incorrecte com a perífrasi d'obligació.</message>
                <suggestion>cal \3</suggestion>
                <example correction="Cal adaptar"><marker>Ja que adaptar</marker>-se als nous temps.</example>
                <example>Ja que fugir no és una opció, lluitarem.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ja</token>
                        <token>que</token>
                        <token postag="V.N.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Incorrecte com a perífrasi d'obligació.</message>
                <suggestion>cal \3</suggestion>
                <suggestion>s'ha de \3</suggestion>
                <!--<suggestion>s'han de \3</suggestion>-->
                <example correction="Cal adaptar|S'ha d'adaptar"><marker>Ja que adaptar</marker> el currículum.</example>
                <example>Ja que fugir no és una opció, lluitarem.</example>
                <example>No volgué alçar els ulls, ja que desafiar el rei de reis era un sacrilegi.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SHA_DE_CAL" name="s'ha de -> cal">
            <rule>
                <pattern>
                    <marker>
                        <token>s'</token>
                        <token postag_regexp="yes" postag="V...3..." inflected="yes">haver</token>
                        <token>de</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </pattern>
                <message>No es poden combinar pronoms davant i darrere d'aquesta perífrasi verbal. Useu el verb 'caldre'.</message>
                <suggestion><match no="2" postag="V.(..3).(..)" postag_regexp="yes" postag_replace="VM$1S$2">caldre</match></suggestion>
                <example correction="Cal"><marker>S'ha de</marker> consultar-ho.</example>
                <example correction="Cal"><marker>S'han de</marker> treballar-los.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>s'</token>
                        <token postag_regexp="yes" postag="V...3..." inflected="yes">haver</token>
                        <token>d'</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </pattern>
                <message>No es poden combinar pronoms davant i darrere d'aquesta perífrasi verbal. Useu el verb 'caldre'.</message>
                <suggestion><match no="2" postag="V.(..3).(..)" postag_regexp="yes" postag_replace="VM$1S$2">caldre</match> </suggestion>
                <example correction="Calia "><marker>S'havia d'</marker>obrir-ho</example>
                <example correction="Cal "><marker>S'han d'</marker>obrir-los tots.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PERIFRASIS" name="Perífrasis d'obligació i de dubte">
            <rule id="ES_DEURAN_FER" name="es deuran fer">
                <pattern>
                    <token>es</token>
                    <token>deuran</token>
                    <token postag_regexp="yes" postag="V.N.*"/>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Per a indicar obligació, cal usar una altra expressió.</message>
                <suggestion>s'han de \3</suggestion>
                <example correction="s'han de tornar">Els llibres <marker>es deuran tornar</marker> abans del dia 15.</example>
                <example correction="s'han d'obrir">Els llibres <marker>es deuran obrir</marker> abans del dia 15.</example>
            </rule>
            <rule id="ES_DEURA_FER" name="es deurà fer">
                <pattern>
                    <token>es</token>
                    <token>deurà</token>
                    <token postag_regexp="yes" postag="V.N.*"/>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Per a indicar obligació, cal usar una altra expressió.</message>
                <suggestion>s'ha de \3</suggestion>
                <example correction="s'ha de tornar">El llibre <marker>es deurà tornar</marker> abans del dia 15.</example>
                <example correction="s'ha d'obrir">El llibre <marker>es deurà obrir</marker> abans del dia 15.</example>
            </rule>
            <rule id="ACABAR_GERUNDI" name="*acabà fer/acabà fent">
                <antipattern>
                    <token>i</token>
                    <token>per</token>
                    <token>acabar</token>
                </antipattern>
                <pattern>
                    <token inflected="yes">acabar<exception>acabant</exception></token>
                    <marker>
                        <token postag="V.N.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Hi falta un gerundi.</message>
                <suggestion><match no="2" postag="(..)(.+)" postag_regexp="yes" postag_replace="$1G00000"/></suggestion>
                <example correction="dedicant">Va acabar <marker>dedicar</marker>-li l'obra.</example>
                <example>Acabà dedicant-li l'obra.</example>
                <example>Per acabar farem això.</example>
            </rule>
            <rule id="ES_PRECIS" name="*és precís?/cal?">
                <pattern>
                    <marker>
                        <token postag="VS..3S.." postag_regexp="yes"/>
                        <token>precís</token>
                    </marker>
                    <token min="0" max="2" regexp="yes">tot|això|açò|allò</token>
                    <token>?</token>
                </pattern>
                <message>Incorrecte en el sentit de <suggestion><match no="1" postag="..(..3S..)" postag_regexp="yes" postag_replace="VM$1">caldre</match></suggestion>. Correcte en el sentit de '<match no="1" postag="..(..3S..)" postag_regexp="yes" postag_replace="VM$1">tenir</match> precisió'.</message>
                <suggestion><match no="1" postag="..(.+)" postag_regexp="yes" postag_replace="VM$1">fer</match> falta</suggestion>
                <example correction="Cal|Fa falta"><marker>És precís</marker> tot això?</example>
                <example correction="Calia|Feia falta"><marker>Era precís</marker>?</example>
                <example>cal que ho faces</example>
            </rule>
            <rule id="ES_PRECIS_QUE" name="*és precís/cal que">
                <pattern>
                    <token postag="VS.*" postag_regexp="yes"/>
                    <token>precís</token>
                    <token>que</token>
                </pattern>
                <message>Incorrecte com a perífrasi d'obligació.</message>
                <suggestion><match no="1" postag="..(.+)" postag_regexp="yes" postag_replace="VM$1">caldre</match> que</suggestion>
                <example correction="Cal que"><marker>És precís que</marker> ho faces</example>
                <example>cal que ho faces</example>
            </rule>
            <rule id="ES_PRECIS_INFINITIU" name="*és precís/cal + infinitiu">
                <pattern>
                    <marker>
                        <token postag="VS.*" postag_regexp="yes"/>
                        <token>precís</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Incorrecte com a perífrasi d'obligació.</message>
                <suggestion><match no="1" postag="..(.+)" postag_regexp="yes" postag_replace="VM$1">caldre</match></suggestion>
                <suggestion><match no="1"/> necessari</suggestion>
                <suggestion><match no="1"/> forçós</suggestion>
                <suggestion><match no="1"/> imperiós</suggestion>
                <example correction="Cal|És necessari|És forçós|És imperiós"><marker>És precís</marker> fer-ho</example>
                <example>Cal fer-ho</example>
            </rule>
            <rule id="HI_HA_QUE" name="Incorrecte: «haver-hi que»">
                <pattern>
                    <marker>
                        <token>hi</token>
                        <token postag="VA..3S.." postag_regexp="yes" inflected="yes">haver</token>
                        <token>que</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Incorrecte com a perífrasi d'obligació.</message>
                <suggestion><match no="2" postag="VA(..3S..)" postag_regexp="yes" postag_replace="VM$1">caldre</match></suggestion>
                <suggestion>s'<match no="2"/> de</suggestion>
                <example correction="cal|s'ha de">No <marker>hi ha que</marker> fer res</example>
                <example correction="Cal|S'ha de"><marker>Hi ha que</marker> triar diputat.</example>
                <example correction="calia|s'havia de">No <marker>hi havia que</marker> fer res</example>
                <example correction="caldria|s'hauria de">No <marker>hi hauria que</marker> fer res</example>
                <example>No <marker>cal</marker> fer res</example>
            </rule>
            <rule id="NHI_HA_QUE_INFINITIU" name="Incorrecte: «haver-n'hi que + infinitiu»">
                <pattern>
                    <marker>
                        <token>n'</token>
                        <token>hi</token>
                        <token postag="VA..3S.." postag_regexp="yes" inflected="yes">haver</token>
                        <token>que</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Incorrecte com a perífrasi d'obligació.</message>
                <suggestion><match no="3" postag="VA(..3S..)" postag_regexp="yes" postag_replace="VM$1">caldre</match></suggestion>
                <suggestion>s'<match no="3"/> de</suggestion>
                <example correction="cal|s'ha de">No <marker>n'hi ha que</marker> fer res</example>
                <example correction="Cal|S'ha de"><marker>N'hi ha que</marker> triar diputat.</example>
                <example correction="calia|s'havia de">No <marker>n'hi havia que</marker> fer res</example>
                <example correction="caldria|s'hauria de">No <marker>n'hi hauria que</marker> fer res</example>
                <example>No <marker>cal</marker> fer res</example>
            </rule>
            <rule id="HAURA_QUE" name="Incorrecte: «haver-hi que»">
                <pattern>
                    <marker>
                        <token postag="VA..3S.." postag_regexp="yes" inflected="yes">haver</token>
                        <token>que</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Incorrecte com a perífrasi d'obligació.</message>
                <suggestion><match no="1" postag="VA(..3S..)" postag_regexp="yes" postag_replace="VM$1">caldre</match></suggestion>
                <suggestion>s'<match no="1" case_conversion="alllower"/> de</suggestion>
                <example correction="caldrà|s'haurà de">Potser <marker>haurà que</marker> actualitzar</example>
                <example correction="caldria|s'hauria de"><marker>Hauria que</marker> triar diputat.</example>
            </rule>
            <rule id="DEURE" name="Comprova: «deure» seguit de verb en infinitiu">
                <antipattern>
                    <token>una</token>
                    <token>deu</token>
                    <token postag="V.P..SF." postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token><exception postag="SPS00"/></token>
                    <token inflected="yes">deure<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="VM[GP].*" postag_regexp="yes"><exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Probablement hi falta un infinitiu.</message>
                <suggestion><match no="3" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <short>Hi falta un infinitiu</short>
                <example correction="quedar">En deuen <marker>quedat</marker> tres.</example>
                <example>En deuen quedar tres.</example>
                <example>La reclamació de rendes degudes segueix els tràmits.</example>
                <example>Deu escollits del clergat responen</example>
                <example>dels favors que es deuen neix el trencament</example>
                <example>A elll es deuen destacats exemples</example>
                <example>Una deu anomenada així.</example>
                <example>en la qual deu desconeguts es troben</example>
                <example>després que deu presos van arribar a morir de fam</example>
            </rule>
        </rulegroup>
        <rule id="TENIR_PARTICIPI" name="tenir *repartir/repartit">
            <pattern>
                <token inflected="yes">tenir<exception scope="previous">que</exception></token>
                <marker>
                    <token postag="V.N.*" postag_regexp="yes" regexp="yes">.*ir<exception postag="[NA].*" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion><match no="2" postag="(V.N.*)" postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>
            <example correction="repartit">Ho teníem <marker>repartir</marker> per tota la zona.</example>
            <example>Tenia poder per a invocar esperits.</example>
            <example>No tenen auxiliar.</example>
            <example>La revelar la importància que tenia posseir l'autoritat.</example>
            <example>Saben molt bé quines conseqüències té pactar amb el PP.</example>
            <example>Li farà veure els avantatges que té anar tan ben protegida.</example>
            <example>La importància que té conèixer el nostre patrimoni.</example>
        </rule>
        <rulegroup id="HAVER_PARTICIPI_HAVER_IMPERSONAL" name="Comprova: «haver» + participi / «haver-hi» impersonal">
            <antipattern>
                <token postag="_english_ignore_" regexp="yes">he|has</token>
            </antipattern>
            <antipattern>
                <marker>
                    <token inflected="yes">haver</token>
                    <token>de</token>
                    <token>:</token>
                </marker>
            </antipattern>
            <antipattern>
                <token inflected="yes">haver</token>
                <token>de</token>
                <token>menester</token>
            </antipattern>
            <antipattern>
                <marker>
                    <token inflected="yes">haver</token>
                </marker>
                <token>o</token>
                <token>no</token>
                <token><match no="0"/></token>
            </antipattern>
            <antipattern>
                <marker>
                    <token inflected="yes">haver</token>
                </marker>
                <token>o</token>
                <token>no</token>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token><match no="0"/></token>
            </antipattern>
            <antipattern>
                <token inflected="yes">haver</token>
                <token regexp="yes">&error_darrere_haver;</token>
            </antipattern>
            <antipattern>
                <token postag="_english_ignore_">he</token>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes">haver</token>
                    <token>de</token>
                    <token>dit</token>
                </pattern>
                <message>Confusió.</message>
                <suggestion>\1 de dir</suggestion>
                <suggestion>\1 \3</suggestion>
                <example correction="Hem de dir|Hem dit"><marker>Hem de dit</marker> de tornar.</example>
            </rule>
            <rule>
                <pattern>
                    <token>hem</token>
                    <token postag="V.[SI].[32]...|V.[SI].1S.." postag_regexp="yes"><exception regexp="yes">h?[aeiouàéèíòóú].*</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>em \2</suggestion>?</message>
                <suggestion>hem de <match no="2" postag="V.[SI].[123]..." postag_regexp="yes" postag_replace="V.N.*"/></suggestion>
                <suggestion>hem <match no="2" postag="V.[SI].[123]..." postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>
                <example correction="Em passa|Hem de passar|Hem passat"><marker>Hem passa</marker> el mateix.</example>
                <example correction="Em proposeu|Hem de proposar|Hem proposat"><marker>Hem proposeu</marker> alguna solució?</example>
                <example correction="Em proposo|Hem de proposar|Hem proposat"><marker>Hem proposo</marker> arreglar-ho avui.</example>
            </rule>
            <rule>
                <pattern>
                    <token>hem</token>
                    <token postag="V.[SI].[32]...|V.[SI].1S.." postag_regexp="yes" regexp="yes">h?[aeiouàéèíòóú].*</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>hem <match no="2" postag="V.[SI].[123]..." postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>?</message>
                <suggestion>hem d'<match no="2" postag="V.[SI].[123]..." postag_regexp="yes" postag_replace="V.N.*"/></suggestion>
                <example correction="Hem arribat|Hem d'arribar"><marker>Hem arriba</marker> tard.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">acostumar</token>
                    <marker>
                        <token>ha</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és una preposició (i no és del v. 'haver'), s'escriu <suggestion>a</suggestion>.</message>
                <example correction="a">Acostumava <marker>ha</marker> haver-hi de tot.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="VA..[12]...?" postag_regexp="yes" inflected="yes">haver<exception postag="VA..3S..?|_perfet|_obligacio|_possible_nompropi" postag_regexp="yes"/></token>
                        <or>
                            <token postag="UNKNOWN" regexp="yes">.+</token>
                            <token>fruit</token>
                        </or>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V.P..SM.* suppressMatch:true"/>
                <message>Hi falta un participi.</message>
                <suggestion>\1 {suggestion}</suggestion>
                <example correction="Has entropessat"><marker>Has entropissat</marker>.</example>
                <example correction="He fruït|He fluït|He fuit|He pruït"><marker>He fruit</marker> molt.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="VA..[12]...?" postag_regexp="yes" inflected="yes">haver<exception postag="VA..3S..?|_perfet|_obligacio|_possible_nompropi" postag_regexp="yes"/></token>
                        <token>de</token>
                        <token postag="UNKNOWN" regexp="yes">.+</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:3 desiredPostag:V.N.* suppressMatch:true"/>
                <message>Hi falta un infinitiu.</message>
                <suggestion>\1 de {suggestion}</suggestion>
                <example correction="Has de mantenir|Has de detenir|Has de retenir|Has de atenir"><marker>Has de matenir</marker>-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="VA..[12]...?" postag_regexp="yes" inflected="yes">haver<exception postag="VA..3S..?|_perfet|_obligacio|_possible_nompropi" postag_regexp="yes"/></token>
                        <token>d'</token>
                        <token postag="UNKNOWN" regexp="yes">.+</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:3 desiredPostag:V.N.* removeSuggestionsRegexp:[^haeiouàéèíòóúHAEIOUÀÉÈÍÒÓÚ].* suppressMatch:true"/>
                <message>Hi falta un infinitiu.</message>
                <suggestion>\1 d'{suggestion}</suggestion>
                <example correction="Has d'anar|Has d'amar|Has d'alar|Has d'ansar|Has d'arnar|Has d'aïnar"><marker>Has d'aner</marker>-hi.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>ens</token>
                    <token>les</token>
                    <token regexp="yes">havem|havíem</token>
                    <!--<token>amb</token>-->
                </antipattern>
                <!--<antipattern>
                    <token skip="3">amb</token>
                    <token>ens</token>
                    <token>les</token>
                    <token regexp="yes">havem|havíem</token>
                </antipattern>-->
                <pattern>
                    <token postag="VA..[12]...?" postag_regexp="yes" inflected="yes">haver<exception postag="VA..3S..?|_perfet|_obligacio|_possible_nompropi" postag_regexp="yes"/></token>
                    <token><exception postag="V.[NGP].*|DN.*|SPS00|LOC_.*" postag_regexp="yes"/><exception regexp="yes">esment|de|d'|hagut</exception><exception regexp="yes">&error_darrere_haver;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V.P..SM. suppressMatch:true"/>
                <message>Falta un participi darrere del verb auxiliar 'haver'.</message>
                <suggestion>\1 {suggestion}</suggestion>
                <example correction="Hem actualitzat"><marker>Hem actualitat</marker> la versió.</example>
                <example>Hem cantat.</example>
                <example>Hem de cantar</example>
                <example>Hem obligatòriament de cantar</example>
                <example>Hem manta vegada opinat</example>
                <example>No l'hem pas abandonat</example>
                <example>rep els rius Liao He i Daling He.</example>
                <example>Haurem per fi automatitzat el procés.</example>
                <example>No hauríeu, de cap manera, de configurar l'usuari.</example>
                <example>Hauríem no només de poder participar.</example>
            </rule>
            <rule>
                <antipattern>
                    <!-- activa la regla HAVER_DE_PARTICIPI -->
                    <marker>
                        <token inflected="yes">haver</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.[PG].*" postag_regexp="yes"><exception postag="V.N.*" postag_regexp="yes"/></token>
                </antipattern>
                <antipattern>
                    <token inflected="yes">haver</token>
                    <token min="0" regexp="yes">de|d'</token>
                    <token postag="UNKNOWN"/>
                </antipattern>
                <antipattern>
                    <token>ens</token>
                    <token>les</token>
                    <token regexp="yes">havem|havíem</token>
                    <!--<token>amb</token>-->
                </antipattern>
                <!--<antipattern>
                    <marker>
                        <token skip="3">amb</token>
                        <token>ens</token>
                        <token>les</token>
                        <token regexp="yes">havem|havíem</token>
                    </marker>
                </antipattern>-->
                <antipattern>
                    <token inflected="yes">haver</token>
                    <token min="0" regexp="yes">de|d'</token>
                    <token postag="UNKNOWN" regexp="yes">..+</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="VA..[12]...?" postag_regexp="yes" inflected="yes">haver<exception postag="VA..3S..?|_perfet|_obligacio|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception postag="V.[NG].*" postag_regexp="yes"/><exception>esment</exception></token>
                </pattern>
                <message>Hi falta un participi o la preposició 'de' seguida d'un infinitiu.</message>
                <example correction=""><marker>Hem</marker> pràcticament esgotant.</example>
                <example>Hem cantat.</example>
                <example>Hem de cantar</example>
                <example>Hem obligatòriament de cantar</example>
                <example>Hem manta vegada opinat</example>
                <example>No l'hem pas abandonat</example>
                <example>rep els rius Liao He i Daling He.</example>
                <example>Haurem per fi automatitzat el procés.</example>
                <example>No hauríeu, de cap manera, de configurar l'usuari.</example>
                <example>Hauríem no només de poder participar.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">haver</token>
                    <token min="0" regexp="yes">de|d'</token>
                    <token postag="UNKNOWN"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token>ni</token>
                        <token postag="VA..3...?" postag_regexp="yes" inflected="yes">haver<exception postag="_perfet|_obligacio" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception postag="V.[NG].*" postag_regexp="yes"/><exception>esment</exception></token>
                </pattern>
                <message>Hi falta un participi, el pronom 'hi' o la preposició 'de' seguida d'un infinitiu.</message>
                <suggestion>n'hi <match no="2"/></suggestion>
                <suggestion>ni hi <match no="2"/></suggestion>
                <example correction="N'hi havia|Ni hi havia"><marker>Ni havia</marker> quatre.</example>
                <example correction="n'hi ha|ni hi ha">Que <marker>ni ha</marker> moltes?</example>
                <example>Ni havia dit això ni havia dit allò.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>se</token>
                        <token>les</token>
                        <token>havien</token>
                        <token>amb</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token skip="3">amb</token>
                        <token>se</token>
                        <token>les</token>
                        <token>havien</token>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="VA..3...?" postag_regexp="yes" inflected="yes">haver<exception postag="_perfet|_obligacio" postag_regexp="yes"/><exception scope="previous">hi</exception></token>
                        <token postag="[DAN].*" postag_regexp="yes"><exception postag="V.[NGP].*" postag_regexp="yes"/><exception regexp="yes">esment|de|d'</exception><exception regexp="yes">&error_darrere_haver;</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V.P..SM. suppressMatch:true"/>
                <message>Hi falta un participi, el pronom 'hi' o la preposició 'de' seguida d'un infinitiu.</message>
                <suggestion>hi <match no="1" postag_regexp="yes" postag="(VA..3).(..)" postag_replace="$1S$2" case_conversion="alllower"/> \2</suggestion>
                <suggestion>\1 {suggestion}</suggestion>
                <example correction="hi havia escoles|havien escolat|havien escomès|havien escomés|havien esculat">I <marker>havien escoles</marker> on els nens jugaven tot el dia.</example>
                <example correction="hi hagués escoles|hagués escolat|hagués escomès|hagués escomés|hagués esculat">Si <marker>hagués escoles</marker> on els nens jugaven tot el dia.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>se</token>
                        <token>les</token>
                        <token>havien</token>
                        <token>amb</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token skip="3">amb</token>
                        <token>se</token>
                        <token>les</token>
                        <token>havien</token>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="VA..3...?" postag_regexp="yes" inflected="yes">haver<exception postag="_perfet|_obligacio" postag_regexp="yes"/><exception scope="previous">hi</exception></token>
                        <token><exception postag="V.[NGP].*" postag_regexp="yes"/><exception regexp="yes">esment|de|d'</exception><exception regexp="yes">&error_darrere_haver;</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V.P..SM. suppressMatch:true"/>
                <message>Hi falta un participi, el pronom 'hi' o la preposició 'de' seguida d'un infinitiu.</message>
                <suggestion>\1 {suggestion}</suggestion>
                <example correction="han actualitzat">Ara <marker>han actualitat</marker>.</example>
                <example correction="hagués mort">Si no <marker>hagués mor</marker> tan jove.</example>
                <example>No ens ha pas de desanimar.</example>
                <example>No s'han pas de veure com a narracions.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">haver</token>
                    <token min="0" regexp="yes">de|d'</token>
                    <token postag="UNKNOWN"/>
                </antipattern>
                <antipattern>
                    <token inflected="yes">haver</token>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.[^N].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token>i</token>
                        <token postag="VA..3..." postag_regexp="yes" inflected="yes">haver<exception postag="_perfet|_obligacio" postag_regexp="yes"/><exception scope="previous">hi</exception></token>
                    </marker>
                    <token><exception postag="V.[NG].*" postag_regexp="yes"/><exception>esment</exception></token>
                </pattern>
                <message>Hi falta el pronom 'hi', un participi o la preposició 'de' seguida d'un infinitiu.</message>
                <suggestion>hi <match no="2" case_conversion="alllower" postag="(VA..3).(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <suggestion>i hi <match no="2" case_conversion="alllower" postag="(VA..3).(..)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <example correction="hi ha|i hi ha">Així i tot, <marker>i han</marker> altres maneres.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>no</token>
                    <marker>
                        <token inflected="yes">haver</token>
                    </marker>
                    <token>ni</token>
                    <token inflected="yes">haver</token>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <example>No hauria ni ha de ser així.</example>
                </antipattern>
                <antipattern>
                    <token inflected="yes">haver</token>
                    <token min="0" regexp="yes">de|d'</token>
                    <token postag="UNKNOWN"/>
                </antipattern>
                <antipattern>
                    <token inflected="yes">haver</token>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.[^N].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <marker>
                        <token>se</token>
                        <token>les</token>
                        <token>havien</token>
                        <token>amb</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token skip="3">amb</token>
                        <token>se</token>
                        <token>les</token>
                        <token>havien</token>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="VA..3...?" postag_regexp="yes" inflected="yes">haver<exception postag="_perfet|_obligacio" postag_regexp="yes"/><exception scope="previous">hi</exception></token>
                    </marker>
                    <token><exception postag="V.[NG].*" postag_regexp="yes"/><exception>esment</exception></token>
                </pattern>
                <message>Hi falta un participi, el pronom 'hi' o la preposició 'de' seguida d'un infinitiu.</message>
                <suggestion>hi <match no="1" case_conversion="alllower"/></suggestion>
                <example correction="hi hagués">si no <marker>hagués</marker> mor tan jove.</example>
                <example correction="hi hagués">si no <marker>hagués</marker> fatalment mor tan jove.</example>
                <example correction="hi ha">No <marker>ha</marker> gairebé ningú.</example>
                <example correction="hi ha">No <marker>ha</marker> cantants.</example>
                <example correction="hi han">Ho <marker>han</marker> fermament realitzar.</example>
                <example correction="hi havia">A classe <marker>havia</marker> dos nois fora mida.</example>
                <example correction="hi ha">Que <marker>ha</marker> s'ha trobat</example>
                <example correction="hi havia">Hi havia o no <marker>havia</marker>.</example>
                <example correction="hi ha">Fins <marker>ha</marker> quin punt estava decidit.</example>
                <example correction="hi havia">No <marker>havia</marker> sortida.</example>
                <example correction="hi ha">On se l'<marker>ha</marker> pretén col·locar.</example>
                <example correction="hi havia">Ni tan sols <marker>havia</marker> diferències degudes a la mateixa velocitat.</example>
                <!--<example correction="hi ha">Sempre <marker>ha</marker> hagut moltes maneres de celebrar Nadal.</example>-->
                <example>no me n'hauria pas recordat.</example>
                <example>S'han fos els ploms.</example>
                <example>No hi ha gairebé ningú.</example>
                <example>No hi ha cantants.</example>
                <example>Ho han fermament realitzat.</example>
                <example>Ells han realitzat.</example>
                <example>No l'han pas abandonat</example>
                <example>No n'hagué esment</example>
                <example>S'havia d'assegurar del seu valor.</example>
                <example>S'havia engrescat força.</example>
                <example>Ha hagut de menester.</example>
                <example>Havia o no havia assumit això?</example>
                <example>Ho havia o no ho havia assumit?</example>
                <example>Havia o no dit això.</example>
                <example>que anys ha degué ésser conegut</example>
                <example>Els grafiti han estat després un tema habitual.</example>
                <example>El que havia deixat amagat el 1944.</example>
                <example>el disseny dels quals ha estat després utilitzat en la indústria</example>
                <example>Si hagués jo plorat.</example>
                <example>havia estat membre del clergat</example>
                <example>Els filòsofs l'han haguda de posar repetidament en qüestió.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">haver</token>
                    <token min="0" regexp="yes">de|d'</token>
                    <token postag="UNKNOWN"/>
                </antipattern>
                <antipattern>
                    <token>hi</token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                    <token>haver</token>
                </antipattern>
                <antipattern>
                    <token>hi</token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                    <token min="0" postag="V.P..SM.|V.N.*" postag_regexp="yes"><exception>haver</exception></token>
                    <token min="0" inflected="yes" regexp="yes">a|de</token>
                    <token>haver</token>
                </antipattern>
                <antipattern>
                    <token>haver</token>
                    <token postag="&pronom_feble;|RG" postag_regexp="yes" min="0" max="2"/>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>haver</token>
                    <token spacebefore="no" min="0">-n</token>
                    <token spacebefore="no" inflected="yes">hi</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">hagut|haguda|haguts|hagudes</token>
                    <token>i</token>
                    <token>per</token>
                    <token>haver</token>
                </antipattern>
                <antipattern>
                    <token>haver</token>
                    <token>-se</token>
                    <token>-les</token>
                    <token>amb</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">se|te|me|us|vos|ens</token>
                    <token>les</token>
                    <token inflected="yes">haver</token>
                    <token>d'</token>
                    <token>haver</token>
                    <token>amb</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="VAN00000">haver<exception postag="_perfet|_obligacio|_possible_nompropi|_GN_MS" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception>esment</exception><exception postag="V.N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Hi falta un participi, la preposició 'de' seguida d'un infinitiu o el pronom 'hi'.</message>
                <example correction="">Quan el vam <marker>haver</marker> pràcticament esgotant.</example>
                <example correction="">Es va <marker>haver</marker> d'aturat.</example>
                <example>Quan el vam haver pràcticament esgotat.</example>
                <example>Hi va haver mala sort.</example>
                <example>Va haver-hi mala sort.</example>
                <example>Hi ha d'haver un espai.</example>
                <example>Hi pot haver material.</example>
                <example>N'hi va haver.</example>
                <example>N'hi devia haver.</example>
                <example>Hi ha d'haver material.</example>
                <example>N'hi hauria d'haver.</example>
                <example>N'hi devia d'haver.</example>
                <example>És el que hi acostuma a haver.</example>
                <!-- té un altre error-->
                <example>N'hi hauria hagut d'haver.</example>
                <example>Ho hauries d'haver fet.</example>
                <example>Hauria d'haver-se anomenat així.</example>
                <example>En el cas d'haver-n'hi més d'un.</example>
                <example>Te les hauràs d'haver amb ell.</example>
                <example>Hi hauria pogut haver migració lliure</example>
                <example>Hi torna a haver problemes.</example>
                <example>Hi va tornar a haver problemes.</example>
                <example>Hi ha tornat a haver problemes.</example>
                <example>Hi pot tornar a haver problemes.</example>
                <example>Hi pot començar a haver problemes.</example>
                <example>Hi deu començar a haver problemes.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="VA.*" postag_regexp="yes">ha<exception postag="_obligacio|V.P.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="2" postag="RG.*|LOC_ADV" postag_regexp="yes"><exception postag="[DP].*" postag_regexp="yes"/></token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token postag="P[P0].*" postag_regexp="yes" spacebefore="no"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>a</suggestion> o <suggestion>ha de</suggestion>?</message>
                <example correction="a|ha de">Ho diu un dels advocats que van defensar el dret dels neonazis <marker>ha</marker> manifestar-se.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>ha</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token postag="P[P0].*" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <pattern>
                    <token postag="V.[IS].*|_GV_" postag_regexp="yes"/>
                    <token postag_regexp="yes" postag="RG|LOC_ADV" min="0" max="3"/>
                    <marker>
                        <token>ha<exception postag="_obligacio|V.P.*" postag_regexp="yes"/></token>
                        <token postag="V.N.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>¿Volíeu dir <suggestion>a \4</suggestion>?</message>
                <suggestion>ha <match no="4" postag="V.P.*SM.?" postag_regexp="yes"/></suggestion>
                <suggestion>ha de <match no="4" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <example correction="a carregar|ha carregat|ha de carregar">Comença <marker>ha carregar</marker> les maletes.</example>
                <example correction="a carregar|ha carregat|ha de carregar">Comença ara <marker>ha carregar</marker> les maletes.</example>
                <example correction="a escriure|ha escrit|ha d'escriure">Comença <marker>ha escriure</marker> les maletes.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>ha</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token postag="P[0P].*" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">m'|t'|s'|li|l'|ens|us|vos|els|les|hi|ho|n'</token>
                    <token>ha</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">'m|'t|'l|'ls</token>
                    <token>ha</token>
                </antipattern>
                <pattern>
                    <token>ha<exception postag="_obligacio|V.P.*" postag_regexp="yes"/></token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>¿Volíeu dir <suggestion>ha <match no="2" postag="V.P.*SM.?" postag_regexp="yes"/></suggestion>?</message>
                <suggestion>a \2</suggestion>
                <suggestion>ha de <match no="3" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <example correction="ha carregat|a carregar|ha de carregar">Ajuda el teu germà <marker>ha carregar</marker> les maletes.</example>
                <example correction="ha explorat|a explorar|ha d'explorar">És una opció <marker>ha explorar</marker></example>
            </rule>
            <!-- Error de picatge comú amb infinitiu o gerundi -->
            <rule>
                <antipattern>
                    <token>que</token>
                    <token>hi</token>
                    <token regexp="yes">ha|havia</token>
                    <token postag="V.G.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>ha</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token postag="P.*" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <pattern>
                    <token postag="VA.*" postag_regexp="yes" inflected="yes">haver<exception postag="_obligacio|V.P.*" postag_regexp="yes"/></token>
                    <token min="0" max="2" postag="RG.*|LOC_ADV" postag_regexp="yes"><exception postag="[DP].*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="V.[NG].*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Hi falta un participi o la preposició 'de' seguida d'un infinitiu.</message>
                <suggestion><match no="3" postag="V.P.*SM.?" postag_regexp="yes"/></suggestion>
                <suggestion>de <match no="3" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <short>Hi falta un participi</short>
                <example correction="realitzat|de realitzar">No s'ha <marker>realitzar</marker>.</example>
                <example correction="realitzat|de realitzar">Ells han <marker>realitzar</marker>.</example>
                <example correction="realitzat|de realitzar">No s'hi ha <marker>realitzar</marker>.</example>
                <example correction="votat|de votar">Tot i haver <marker>votar</marker> amb la resta.</example>
                <example correction="realitzat|de realitzar">Aquell hi ha gairebé <marker>realitzar</marker>.</example>
                <example correction="generat|de generar">que hagen <marker>generant</marker> per tant un resultat</example>
                <example correction="cantat|de cantar">Hem <marker>cantant</marker>.</example>
                <example correction="votat|de votar">Ha <marker>votar</marker> en contra de les mesures adoptades.</example>
                <example correction="tractat|de tractar">Ha <marker>tractar</marker> d'obrir.</example>
                <example correction="estat|sigut|de ser">Han <marker>ser</marker> fetes.</example>
                <example correction="semblat|de semblar">Pel que m'ha <marker>semblant</marker> entendre en algun tweet</example>
                <example>No s'ha realitzat.</example>
                <example>No hi haurà complicitat per assumir l'austeritat</example>
                <example>N'hi ha per a complicar la situació</example>
                <example>que hi ha hagut, coincidint amb</example>
                <example>on hi ha, dominant el poble,</example>
                <example>amb uns nens que hi havia jugant al carrer</example>
                <example>N'hi ha prou extraient 3 protons.</example>
                <example>Hi ha bastant d'acord.</example>
            </rule>
            <rule>
                <!-- dos participis -->
                <pattern>
                    <token postag="VA.*" postag_regexp="yes" inflected="yes">haver<exception postag="_obligacio|V.P.*" postag_regexp="yes"/></token>
                    <token min="0" max="2" postag="RG.*|LOC_ADV" postag_regexp="yes"><exception postag="[DP].*" postag_regexp="yes"/></token>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                    <token regexp="yes">i|o|ni</token>
                    <marker>
                        <token postag="V.G.*" postag_regexp="yes" regexp="yes">.*ant</token>
                    </marker>
                </pattern>
                <message>Probablement hi falta un participi.</message>
                <suggestion><match no="5" postag="V.P.*SM.?" postag_regexp="yes"/></suggestion>
                <example correction="esborrat">Els han filtrat o <marker>esborrant</marker>.</example>
            </rule>
            <!-- Error de picatge comú amb infinitiu o gerundi -->
            <rule>
                <pattern>
                    <token postag="VA.*" postag_regexp="yes" inflected="yes">haver<exception postag="_obligacio|V.P.*" postag_regexp="yes"/></token>
                    <token min="1" max="2" postag="P.*" postag_regexp="yes" spacebefore="no"/>
                    <token min="0" max="2" postag="RG.*|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.[NG].*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Hi falta un participi o la preposició 'de' seguida d'un infinitiu.</message>
                <suggestion><match no="4" postag="V.P.*SM.?" postag_regexp="yes"/></suggestion>
                <suggestion>de <match no="4" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <example correction="votat|de votar">Tot i haver-hi <marker>votar</marker> amb la resta.</example>
            </rule>
        </rulegroup>
        <rulegroup id="HAVER_HI_IMPERSONAL_SINGULAR" name="Exigeix 'haver-hi' impersonal en singular">
            <rule>
                <pattern>
                    <marker>
                        <token>hi</token>
                        <token postag="VA..3P..?" postag_regexp="yes" inflected="yes">haver<exception postag="_perfet|_obligacio" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception postag="V.[NG].*" postag_regexp="yes"/><exception postag="_perfet|_obligacio" postag_regexp="yes"/></token>
                </pattern>
                <message>En llenguatge formal, és preferible conjugar l'impersonal "haver-hi" en singular.</message>
                <suggestion>hi <match no="2" postag="(VA..3)P(..?)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <short>Expressió preferible</short>
                <example correction="hi ha">No <marker>hi han</marker> bananes</example>
                <example correction="Hi havia"><marker>Hi havien</marker> algunes activitats dedicades als infants.</example>
                <example correction="hi havia">Ja <marker>hi havien</marker> 590 matriculats.</example>
                <example correction="hi ha">Encara <marker>hi han</marker> entrades.</example>
                <example>No hi ha bananes</example>
                <example>S'hi han de fer millores.</example>
                <example>Hi han descaradament contribuït.</example>
                <example>Hi han clarament d'obeir</example>
                <example>s'hi han hagut de construir feixes</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>hi</token>
                        <token postag="VA..3P..?" postag_regexp="yes" inflected="yes">haver<exception postag="_obligacio"/></token>
                    </marker>
                    <token regexp="yes">haguts?|haguda|hagudes<exception postag="_perfet|_obligacio" postag_regexp="yes"/></token>
                </pattern>
                <message>En llenguatge formal, és preferible conjugar l'impersonal "haver-hi" en singular.</message>
                <suggestion>hi <match no="2" postag="(VA..3)P(..?)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <short>Expressió preferible</short>
                <example correction="hi ha">Quants n'<marker>hi han</marker> hagut al llarg del segle XX?</example>
            </rule>
            <rule>
                <pattern>
                    <token>hi</token>
                    <token>van</token>
                    <token>haver<exception postag="_perfet|_obligacio" postag_regexp="yes"/></token>
                </pattern>
                <message>En llenguatge formal, és preferible conjugar l'impersonal "haver-hi" en singular.</message>
                <suggestion>hi va haver</suggestion>
                <short>Expressió preferible</short>
                <example correction="hi va haver">No <marker>hi van haver</marker> bananes</example>
                <example>Hi van haver d'anar.</example>
                <example>Quan hi van haver fet cap.</example>
            </rule>
            <rule>
                <pattern>
                    <token>van</token>
                    <token>haver<exception postag="_perfet|_obligacio" postag_regexp="yes"/></token>
                    <token>-hi</token>
                </pattern>
                <message>En llenguatge formal, és preferible conjugar l'impersonal "haver-hi" en singular.</message>
                <suggestion>va haver-hi</suggestion>
                <short>Expressió preferible</short>
                <example correction="va haver-hi">No <marker>van haver-hi</marker> bananes</example>
                <example>Van haver-hi d'anar.</example>
                <example>Quan van haver-hi fet cap.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>haver</token>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token>hi</token>
                        <token postag="VA..3P..?" postag_regexp="yes" inflected="yes">haver</token>
                    </marker>
                    <token>d'</token>
                    <token>haver<exception postag="_perfet|_obligacio" postag_regexp="yes"/></token>
                </pattern>
                <message>En llenguatge formal, és preferible conjugar l'impersonal "haver-hi" en singular.</message>
                <suggestion>hi <match no="2" postag="(VA..3)P(..?)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <short>Expressió preferible</short>
                <example correction="hi ha">No <marker>hi han</marker> d'haver preferències.</example>
                <example correction="hi havia">No <marker>hi havien</marker> d'haver preferències.</example>
                <example>Hi han d'haver anat.</example>
                <example>Hi han d'haver de fer-ho.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>haver</token>
                    <token>-hi</token>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V...3P..?" postag_regexp="yes" inflected="yes" regexp="yes">haver|deure</token>
                    </marker>
                    <token min="0">d'</token>
                    <token>haver<exception postag="_perfet|_obligacio" postag_regexp="yes"/></token>
                    <token>-hi</token>
                </pattern>
                <message>En llenguatge formal, és preferible conjugar l'impersonal "haver-hi" en singular.</message>
                <suggestion><match no="1" postag="(V...3)P(..?)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
                <short>Expressió preferible</short>
                <example correction="ha">No <marker>han</marker> d'haver-hi preferències.</example>
                <example correction="havia">No <marker>havien</marker> d'haver-hi preferències.</example>
                <example correction="Deu"><marker>Deuen</marker> haver-hi casos especials.</example>
                <example>Han d'haver-hi anat.</example>
                <example>Han d'haver de fer-ho.</example>
            </rule>
        </rulegroup>
        <rulegroup id="HAVER_SENSE_HAC" name="Haver sense hac: *eu/heu fet">
            <!-- TODO: Els prínceps avien, com si diguéssim, materialitzat
            avia, per força, d'esmolar
            a passat a formar part
            de com a estat la vida-->
            <antipattern>
                <token spacebefore="no">/</token>
                <token spacebefore="no">a</token>
                <example>Un altre autor/a destacat.</example>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token regexp="yes">costat|menys</token>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token skip="2"/>
                <token>a</token>
                <token><match no="1"/></token>
                <example>de format petit a format gran</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">auria|auries|agi|agis|ages|aja</token>
                    </marker>
                    <token min="0" regexp="yes">&particula_entre_auxiliar_participi;</token>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és del verb 'haver', s'escriu amb hac.</message>
                <suggestion><match no="1" regexp_match="(?iu)(auria|auries)" regexp_replace="h$1" case_conversion="preserve"/></suggestion>
                <example correction="hauries">Tot el que <marker>auries</marker> dit.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">av[ií](a|es|en)<exception regexp="yes">\p{Lu}+</exception></token>
                    </marker>
                    <token min="0" regexp="yes">&particula_entre_auxiliar_participi;</token>
                    <token min="0" postag="_QM_OPEN"/>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és del verb 'haver', s'escriu amb hac.</message>
                <suggestion><match no="1" regexp_match="(?iu)av[ií](a|es|en)" regexp_replace="havi$1"/></suggestion>
                <example correction="havien">Tot el que <marker>avien</marker> dit.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">av[ií](em|eu)<exception regexp="yes">\p{Lu}+</exception></token>
                    </marker>
                    <token min="0" regexp="yes">&particula_entre_auxiliar_participi;</token>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és del verb 'haver', s'escriu amb hac.</message>
                <suggestion><match no="1" regexp_match="(?iu)av[ií](em|eu)" regexp_replace="haví$1"/></suggestion>
                <example correction="havíem">Tot el que <marker>aviem</marker> dit.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">as|em|eu|an<exception regexp="yes">\p{Lu}+</exception><exception postag="_GN_MS"/></token>
                    </marker>
                    <token min="0" regexp="yes">&particula_entre_auxiliar_participi;</token>
                    <or>
                        <token postag="V.P.*" postag_regexp="yes"/>
                        <token>mort</token>
                    </or>
                </pattern>
                <message>Si és del v. 'haver', s'escriu amb hac.</message>
                <suggestion>h<match no="1" case_conversion="startlower"/></suggestion>
                <short>Haver s'escriu amb hac</short>
                <example correction="hem">Nosaltres <marker>em</marker> discutit.</example>
                <example>Hem discutit.</example>
                <example>Era l'as dividit en dotze unces</example>
                <example>Bé que hi aniria si no em fes mal el cap.</example>
                <example>He pensat que el podria ensenyar perquè em fes d'ajudant.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">h?au<exception regexp="yes">\p{Lu}+</exception><exception postag="_GN_MS"/></token>
                    <or>
                        <token postag="V.P.*" postag_regexp="yes"/>
                        <token>estat</token>
                    </or>
                </pattern>
                <message>Si és del v. 'haver', cal escriure "heu".</message>
                <suggestion>heu \2</suggestion>
                <example correction="heu estat">Vosaltres <marker>au estat</marker> els millors.</example>
                <example correction="heu sigut">Vosaltres <marker>hau sigut</marker> els millors.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">h?au<exception regexp="yes">\p{Lu}+</exception><exception postag="_GN_MS"/></token>
                    </marker>
                    <token min="0" regexp="yes">&particula_entre_auxiliar_participi;</token>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és del v. 'haver', cal escriure <suggestion>heu</suggestion>.</message>
                <example correction="heu">Vosaltres <marker>au</marker> de fer alguna cosa.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">de|una|lletra</exception></token>
                    <marker>
                        <token>e<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token min="0" regexp="yes">&particula_entre_auxiliar_participi;</token>
                    <token postag="V.P.*" postag_regexp="yes"><exception regexp="yes">oberta|tancada|llarga|breu</exception></token>
                </pattern>
                <message>Si és del v. 'haver', s'escriu amb hac.</message>
                <suggestion>h<match no="2" case_conversion="startlower"/></suggestion>
                <short>Haver s'escriu amb hac</short>
                <example correction="he">Jo <marker>e</marker> discutit.</example>
                <example>Fes una e oberta.</example>
                <example>El primer caràcter és una e invertida</example>
            </rule>
            <rule>
                <antipattern>
                    <token>a</token>
                    <token regexp="yes">més|l|tal</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">&formes_HAVER_sense_hac;<exception postag="LOC_ADV"/></token>
                        <!-- e|as|a|em|eu|auria|auries|aurien -->
                    </marker>
                    <token postag="R.|LOC_ADV" postag_regexp="yes" min="0" max="3"/>
                    <token regexp="yes">de|d'</token>
                    <token min="0" postag="_QM_OPEN"/>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és del v. 'haver', s'escriu amb hac.</message>
                <suggestion>h<match no="1" case_conversion="startlower"/></suggestion>
                <short>Haver s'escriu amb hac</short>
                <example correction="he">Jo <marker>e</marker> de fer.</example>
                <example correction="heu">No <marker>eu</marker> de millorar res.</example>
                <example>Jo he de fer.</example>
                <example>Tenien oportunitats a dojo de trobar-se i retrobar-se.</example>
                <example>Els naturalistes poden evitar a penes d'emprar un llenguatge comprensible.</example>
                <example>i al mateix temps de trobar el lloc</example>
                <example>és capaç al seu torn de combinar-se</example>
                <example>es tractarà a la vegada d'aprofundir en aquells conceptes</example>
                <example>ercava al mateix temps d'ampliar-hi les seves prerrogatives</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">av[ií](a|es|en)<exception regexp="yes">\p{Lu}+</exception></token>
                    </marker>
                    <token postag="R.|LOC_ADV" postag_regexp="yes" min="0" max="3"/>
                    <token regexp="yes">de|d'</token>
                    <token min="0" postag="_QM_OPEN"/>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)av[ií](a|es|en)" regexp_replace="havi$1"/></suggestion>?</message>
                <example correction="havien">Tot el que <marker>avien</marker> de dir.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">av[ií](em|eu)<exception regexp="yes">\p{Lu}+</exception></token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)av[ií](em|eu)" regexp_replace="haví$1"/></suggestion>?</message>
                <example correction="havíem">Tot el que <marker>aviem</marker> de dir.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tant</token>
                    <token>com</token>
                    <marker>
                        <token>a</token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes"><exception postag="_GN_.*" postag_regexp="yes" regexp="yes">determina(t|ts|da|des)</exception></token>
                </pattern>
                <message>Si és del v. 'haver', s'escriu amb hac.</message>
                <suggestion>h<match no="3" case_conversion="startlower"/></suggestion>
                <short>Haver s'escriu amb hac</short>
                <example correction="ha">Tant com <marker>a</marker> pogut.</example>
                <example>Tant com ha pogut.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">com|per|fins|de|olor</token>
                    <token>a</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes" regexp="yes">convertir|canviar|degradar|sentenciar|accés|accedir|exposar|desafiar|arribar|pertànyer|correspondre|condemnar|jugar|tocar|condemnació|sonar|destinar|tendir</token>
                    <marker>
                        <token>a</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token>cobert</token>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token>partit</token>
                    <token regexp="yes">únic|doble</token>
                </antipattern>
                <antipattern>
                    <token skip="2">canvi</token>
                    <token regexp="yes">de|d'</token>
                    <token/>
                    <token>a</token>
                </antipattern>
                <antipattern>
                    <token skip="2">canvi</token>
                    <token regexp="yes" skip="2">de|d'</token>
                    <token regexp="yes">de|d'</token>
                    <token/>
                    <token>a</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes" regexp="yes" skip="4">adjudicar|adjudicació|assignar|assignació|nomenament|nomenar|escollir|seleccionar|triar|elegir</token>
                    <token>a</token>
                    <token>dit</token>
                    <example>Van ser elegits sempre a dit.</example>
                </antipattern>
                <antipattern>
                    <token>fet</token>
                    <token min="0">i</token>
                    <token>a</token>
                    <token>amagar</token>
                    <example>Jugaven a fet a amagar</example>
                </antipattern>
                <antipattern>
                    <token inflected="yes">anar</token>
                    <token>a</token>
                    <token>publicitat</token>
                </antipattern>
                <!-- excepcions no controlades: a/ha dit, a/ha deixat a/ha mort, a/ha cobert-->
                <pattern>
                    <marker>
                        <token>a<exception postag=".*LOC_PREP.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="V.P.*SM.?" postag_regexp="yes"><exception regexp="yes">\p{Lu}.*|llibertat</exception><exception postag="_GN_.*" postag_regexp="yes" regexp="yes">determina(t|ts|da|des)</exception></token>
                </pattern>
                <message>Si és del v. 'haver', s'escriu amb hac.</message>
                <suggestion>h<match no="1" case_conversion="startlower"/></suggestion>
                <short>Haver s'escriu amb hac</short>
                <example correction="Ha"><marker>A</marker> col·laborat amb la policia.</example>
                <example correction="ha">Ell <marker>a</marker> cantat.</example>
                <example correction="ha">A penes <marker>a</marker> tingut ressò.</example>
                <example correction="ha">El fracàs <marker>a</marker> determinat la seva decisió.</example>
                <example correction="ha">Aquí <marker>a</marker> fallat.</example>
                <example correction="Ha"><marker>A</marker> arribat a dir-ho ell.</example>
                <example correction="ha">La participació de docents <marker>a</marker> estat fantàstica.</example>
                <example>en la seva reducció a determinades categories</example>
                <example>la pertinença a determinat grup social</example>
                <example>el condemnaren a mort</example>
                <example>A partida acabada,</example>
                <example>hom devora els aliments a queixalada franca</example>
                <example>els nens jugaven a cuit</example>
                <example>les campanes toquen a mort</example>
                <example>candidat a diputat</example>
                <example>Fou candidat a diputat autonomista</example>
                <example>la condemnació a mort</example>
                <example>quan arribi a soldat</example>
                <example>un condemnat a mort</example>
                <example>eren adversaris a mort</example>
                <example>respecte a capacitat mental</example>
                <example>d'un reu a mort</example>
                <example>amb mitja dotzena de cases a tret de fona</example>
                <example>uns poms de flors a costat i costat</example>
                <example>I pel que fa a mercat únic.</example>
                <example>s'integrarien novament a Estat Català</example>
                <example>van ser exposats a teixit infectat</example>
                <example>Per a accedir a contingut multimèdia.</example>
                <example>una lluita a mort contra Napoleó</example>
                <example>un automòbil del segment A produït pel fabricant</example>
                <example>Feia olor a resclosit</example>
                <!-- activa regla GUST_A -->
                <example>Converteix a indexat</example>
                <example>Canvia a sentit antihorari</example>
                <example>No està subjecte a publicitat comunitària.</example>
                <example>El dia destinat a mercat setmanal és el dijous.</example>
                <example>Juga amb nosaltres a fet i amagar.</example>
                <example>A punt va estar de condemnar-lo a mort.</example>
                <example>Es dedicaven a tallar pedres, a cobert.</example>
                <example>Estaven disposats a defensar-se a mort.</example>
                <example>Candidat fracassat a diputat a corts.</example>
                <example>el porc sigui traslladat a cobert</example>
                <example>Es disputarà a partit únic.</example>
                <example>Si s'hi posen a tret.</example>
                <example>Se li posà ben a tret.</example>
                <example>L'adjudicació a dit.</example>
                <example>El canvi d’adjectiu de buit a buidat.</example>
                <example>6 activitats per fer amb nens a cobert.</example>
                <example>com les de les tomaqueres que tenim a cobert</example>
            </rule>
            <rule>
                <antipattern>
                    <token>com</token>
                    <token>a</token>
                    <token>rebut</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>a</token>
                    </marker>
                    <token regexp="yes">deixat|rebut</token>
                </pattern>
                <message>Si és del v. 'haver', s'escriu amb hac.</message>
                <suggestion>ha</suggestion>
                <short>Haver s'escriu amb hac</short>
                <example correction="ha">Ell <marker>a</marker> deixat clar que no.</example>
                <example correction="ha">Ell <marker>a</marker> rebut tota la informació.</example>
                <example>Ho ha fet com a rebut.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>com</token>
                    <token>a</token>
                    <token>fet</token>
                </antipattern>
                <antipattern>
                    <token>fet</token>
                    <token>i</token>
                    <token min="0">a</token>
                    <token>amagar</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>a</token>
                    </marker>
                    <token>fet<exception case_sensitive="yes">FET</exception></token>
                </pattern>
                <message>Si és del v. 'haver', s'escriu amb hac.</message>
                <suggestion>ha</suggestion>
                <example correction="ha">Ell <marker>a</marker> fet tota la feina.</example>
                <example>Com a fet constatable.</example>
                <example>Jugaven a fet i amagar.</example>
                <example>S'afilià a FET y de las JONS.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" regexp="yes" inflected="yes">&exceptions_A_DIT_HA_DIT;</exception></token>
                    <marker>
                        <token>a<exception inflected="yes" scope="previous">posar</exception></token>
                    </marker>
                    <token skip="-1">dit<exception scope="next" regexp="yes" inflected="yes">&exceptions_A_DIT_HA_DIT;</exception></token>
                    <token postag="SENT_END"/>
                </pattern>
                <message>Si és del v. 'haver', s'escriu amb hac.</message>
                <suggestion>ha</suggestion>
                <short>'Haver' s'escriu amb hac</short>
                <example correction="ha">Ell <marker>a</marker> dit que sí.</example>
                <example>Les adjudicacions es van fer a dit.</example>
                <example>Posat a dit, aquell era un inútil.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">haver</token>
                    <token min="0" max="2" regexp="yes">-hi|'hi|-n</token>
                    <marker>
                        <token inflected="yes">agut</token>
                    </marker>
                </pattern>
                <message>Si és del v. 'haver', s'escriu amb hac.</message>
                <suggestion>h<match no="3" case_conversion="alllower"/></suggestion>
                <example correction="hagudes">N'hi ha <marker>agudes</marker> quatre.</example>
                <example correction="hagut">Poden haver-n'hi <marker>agut</marker> quatre.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">agut|aguda|aguts|agudes</token>
                    </marker>
                    <token>i</token>
                    <token>per</token>
                    <token>haver</token>
                </pattern>
                <message>S'escriu amb hac perquè és una forma del v. 'haver'.</message>
                <suggestion>h\1</suggestion>
                <example correction="hagudes">Totes les formes <marker>agudes</marker> i per haver.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">se|ens|us|te|me|vos</token>
                    <token>les</token>
                    <marker>
                        <token regexp="yes">an|avia|avien|auria|aurien|em</token>
                    </marker>
                </pattern>
                <message>S'escriu amb hac perquè és una forma del v. 'haver'.</message>
                <suggestion>h\3</suggestion>
                <example correction="havien">No sabien amb qui se les <marker>avien</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">&formes_HAVER_sense_hac;</token>
                    </marker>
                    <token postag="R.|LOC_ADV" postag_regexp="yes" min="0" max="4"/>
                    <token>de</token>
                    <token>menester</token>
                </pattern>
                <message>S'escriu amb hac perquè és una forma del v. 'haver'.</message>
                <suggestion>h\1</suggestion>
                <example correction="hem">Les sumes que <marker>em</marker> de menester cada dia.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">haver</token>
                    <token postag="V.P.*" postag_regexp="yes"/>
                    <token>com</token>
                    <marker>
                        <token>a</token>
                    </marker>
                    <token><match no="1"/></token>
                </pattern>
                <message>Si és del v. 'haver', s'escriu amb hac.</message>
                <suggestion>ha</suggestion>
                <example correction="ha">Ha sortit com <marker>a</marker> sortit.</example>
            </rule>
        </rulegroup>
        <rule id="ARRIBAR_A_PARTICIPI" name="arribar a dit -> dir">
            <pattern raw_pos="yes">
                <token inflected="yes">arribar</token>
                <token>a</token>
                <marker>
                    <token postag="V.P.*SM." postag_regexp="yes" regexp="yes">.+[aiï]t<exception>soldat</exception></token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="3" postag="V.N.*" postag_regexp="yes"/></suggestion>?</message>
            <short>Hi falta un infinitiu</short>
            <example correction="augmentar">La despesa va arribar a <marker>augmentat</marker> molt.</example>
            <example correction="llegir">He arribat a <marker>llegit</marker> algú que en planteja la dissolució.</example>
            <example correction="dir">Han arribat a <marker>dit</marker> moltes barabaritats.</example>
            <example>Va fet un desastre.</example>
        </rule>
        <rulegroup id="PASSAT_PERIFRASTIC" name="Comprova: passat perifràstic">
            <antipattern case_sensitive="yes">
                <marker>
                    <token>Le</token>
                    <token>Vau</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>vas</token>
                    <token regexp="yes">decorat|usat</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">va|vaig|vam|van|varen|vares|vas|vau|vàgem|vàgeu|vàgim|vàgiu|vàrem|vàreu</token>
                        <token regexp="yes">riures|viures|forma<exception postag="V.[GN].*|SPS00|LOC_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V.[GN].* suppressMatch:true"/>
                <message>Probablement hi falta un infinitiu o un gerundi.</message>
                <suggestion>\1 {suggestion}</suggestion>
                <example correction="van riure">Se li <marker>van riures</marker> les gràcies.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">va|vaig|vam|van|varen|vares|vas|vau|vàgem|vàgeu|vàgim|vàgiu|vàrem|vàreu</token>
                    <marker>
                        <token postag="V.[^GN].*" postag_regexp="yes"/>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </pattern>
                <message>Falta un infinitiu o un gerundi.</message>
                <suggestion><match no="2" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="2" postag="V.G.*" postag_regexp="yes"/></suggestion>
                <example correction="interpretar|interpretant">Va <marker>interpreta</marker>-la.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" skip="5">vares|varen|vam|vau|vàrem|vàreu|vàgim|vàgem|vàgeu|vàgiu<exception scope="next" postag="V.N.*|P[P0].*|UNKNOWN" postag_regexp="yes"/><exception postag="_GN_FP"/></token>
                    <marker>
                        <token postag="V.[^N].*" postag_regexp="yes"><exception postag="V.N.*" postag_regexp="yes"/><exception scope="previous" regexp="yes">de|d'</exception></token>
                    </marker>
                    <!-- fer també del v. 'ferir'-->
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="V.N.*" postag_regexp="yes"/></suggestion>?</message>
                <short>Hi falta un infinitiu</short>
                <example correction="córrer">Vam <marker>corre</marker>.</example>
                <example correction="pensar">Vam, inicialment, <marker>pensa</marker> que sí.</example>
                <example>Vam córrer.</example>
                <example>vam "descobrir"</example>
                <example>vam, inicialment, pensar</example>
                <example>Vàrem, si més no, poder enviar-los.</example>
                <example>No sé quant vam trigar, però recordo que anava molt a poc a poc.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">vam|vau|vàrem|vàreu|vàgim|vàgem|vàgeu|vàgiu</token>
                    <token postag="V.[PNG].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">vam|vau|vàrem|vàreu|vàgim|vàgem|vàgeu|vàgiu<exception scope="next" postag="V.N.*" postag_regexp="yes"/></token>
                        <token regexp="yes">...+</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V.N.* suppressMatch:true"/>
                <message>Falta un infinitiu darrere del verb auxiliar.</message>
                <suggestion>\1 {suggestion}</suggestion>
                <short>Hi falta un infinitiu</short>
                <example correction="Vam passar|Vam pesar|Vam pair"><marker>Vam pasr</marker> per allà.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">vam|vau|vàrem|vàreu|vàgim|vàgem|vàgeu|vàgiu</token>
                    <token postag="V.[PG].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes" skip="-1">vam|vau|vàrem|vàreu|vàgim|vàgem|vàgeu|vàgiu<exception scope="next" postag="V.N.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="SENT_END"/>
                </pattern>
                <message>Falta un infinitiu darrere del verb auxiliar.</message>
                <short>Hi falta un infinitiu</short>
                <example correction=""><marker>Vam</marker>.</example>
                <example>Vam córrer.</example>
                <example>vam "descobrir"</example>
                <example>vam, inicialment, pensar</example>
                <example>Vàrem, si més no, poder enviar-los.</example>
                <example>No sé quant vam trigar, però recordo que anava molt a poc a poc.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">vares|varen<exception postag="_GN_MS|_GN_FP|complement|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="VM[^NGP].*" postag_regexp="yes"><exception postag="V.[NGP].*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Hi falta un infinitiu, un gerundi o un participi.</message>
                <suggestion><match no="3" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="3" postag="V.G.*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="3" postag="V.P.*" postag_regexp="yes"/></suggestion>
                <example correction="córrer|corrent|correguda|corregudes|corregut|correguts">Vares <marker>corre</marker> molt.</example>
                <example correction="córrer|corrent|correguda|corregudes|corregut|correguts">Sé que vares <marker>corre</marker> molt.</example>
                <example>amb les set vares esteses sota la tapa harmònica,</example>
                <example>utilitzava vares d'ametler</example>
                <example>El trombó de colissa o trombó de vares és</example>
                <example>amb una mena de pinzells o vares ha originat l'arquetip</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="_GN_MS">vas</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START|CC|_PUNCT.*|V.[SI].*" postag_regexp="yes" skip="-1"><exception postag="PR.*" postag_regexp="yes" scope="next"/><exception scope="next">perquè</exception></token>
                    <token regexp="yes">vaig|vas|va|van<exception postag="_GN_FP|complement|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="VM[^NGP].*" postag_regexp="yes"><exception postag="V.[NGP].*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Hi falta un infinitiu, un gerundi o un participi.</message>
                <suggestion><match no="3" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="3" postag="V.G.*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="3" postag="V.P.*" postag_regexp="yes"/></suggestion>
                <example correction="córrer|corrent|correguda|corregudes|corregut|correguts">Vaig <marker>corre</marker>.</example>
                <example correction="traslladar|traslladant|traslladada|traslladades|traslladat|traslladats">Quan va complir un any, es va <marker>trasllada</marker> a Saragossa.</example>
                <example correction="entrar|entrant|entrada|entrades|entrat|entrats">El sistema sanitari va <marker>entrà</marker> en crisi.</example>
                <example correction="comptar|comptant|comptada|comptades|comptat|comptats">Més tard va <marker>compta</marker> amb cinc ajudants.</example>
                <example>Vaig córrer.</example>
                <example>que el vas torni a tancar-se</example>
                <example>els que hi van són vampirs.</example>
                <example>no en va era nét d'Alfons VII de Castella.</example>
                <example>Tot va marxa enrere.</example>
                <!-- Lamenta que diumenge no va sortís ningú del govern espanyol.
                    una processó de torxes que va recorregué tots els carrers-->
            </rule>
            <rule>
                <pattern>
                    <token postag="PR.*" postag_regexp="yes" skip="4"/>
                    <token regexp="yes">vaig|vas|va|van<exception postag="_GN_MS|_GN_FP|complement|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="VM[^NGP].*" postag_regexp="yes"><exception postag="V.[NGP].*|V.IP.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Probablement hi falta un infinitiu.</message>
                <suggestion><match no="3" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <example correction="sortir">Lamenta que diumenge no va <marker>sortís</marker> ningú del govern.</example>
                <example correction="recórrer">Una processó de torxes que va <marker>recorregué</marker> tot el poble.</example>
                <example>que el vas torni a tancar-se</example>
                <example>els que hi van són vampirs.</example>
                <example>no en va era nét d'Alfons VII de Castella.</example>
                <example>Quan va sobri parla pels descosits.</example>
            </rule>
            <rule>
                <!-- Cal revisar tots els casos detingudament -->
                <pattern>
                    <token postag="PP.*|P0.*" postag_regexp="yes"><exception regexp="yes">hi|'n|jo|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</exception></token>
                    <token regexp="yes">vaig|vas|va|van|vares|varen<exception postag="_GN_MS|_GN_FP|complement|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="V.P.*SM." postag_regexp="yes"><exception postag="V.[NG].*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Hi falta un infinitiu.</message>
                <suggestion><match no="3" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="3" postag="V.G.*" postag_regexp="yes"/></suggestion>
                <example correction="traduir|traduint">Els vaig <marker>traduït</marker> el conte.</example>
                <example>Els vaig traduint el conte.</example>
                <example>Els vaig traduir el conte.</example>
                <example>Els esforços en va realitzats per ell.</example>
                <example correction="realitzar|realitzant">En va <marker>realitzat</marker> quatre.</example>
                <example>no en va era nét d'Alfons VII de Castella.</example>
                <example>amb les set vares esteses sota la tapa harmònica,</example>
                <example>me'n vaig satisfet</example>
                <example>hi vaig satisfet</example>
                <example>li van adreçats</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">vaig|vas|va|van|vares|varen<exception postag="_GN_MS|_GN_FP|complement|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="V.P.*SM." postag_regexp="yes" regexp="yes">.+[aiï]t<exception postag="V.[NG].*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="V.P.*|A.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="V.N.*" postag_regexp="yes"/></suggestion>?</message>
                <suggestion><match no="2" postag="V.G.*" postag_regexp="yes"/></suggestion>
                <short>Hi falta un infinitiu</short>
                <example correction="considerar|considerant">ell mateix va <marker>considerat</marker> obert.</example>
                <example>Ell va considerar obert.</example>
                <example>amb les set vares esteses sota la tapa harmònica,</example>
                <example>Tots van vestits iguals.</example>
            </rule>
            <rule>
                <pattern>
                    <token>va<exception postag="_GN_MS|_GN_FP|complement|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="V.P.*SM." postag_regexp="yes" regexp="yes">.+[aiï]t<exception regexp="yes">mudat|desarmat|abillat|abrigat|acompanyat|acoblat|adreçat|afaitat|afegit|afermat|amarrat|aparellat|armat|associat|calçat|carregat|cedit|cenyit|classificat|combinat|col·locat|connectat|collat|datat|decidit|decorat|dedicat|descordat|desencaminat|desesperat|despentinat|despullat|destinat|desvestit|dirigit|disfressat|disposat|dotat|drogat|embolicat|encaixonat|encaminat|encapçalat|encolat|endarrerit|endollat|enfadat|enferit|enfocat|enfurit|enfurismat|enganxat|ensellat|enutjat|envergat|enviat|equipat|equivocat|errat|esgarriat|espentolat|esverat|fermat|fixat|guarnit|igualat|inclinat|incorporat|indicat|indignat|inscrit|inserit|integrat|introduït|lligat|marcat|muntat|ocupat|orientat|ornat|posposat|precedit|proveït|regit|reforçat|relacionat|representat|seguit|servit|situat|sobrat|soldat|sopreposat|subjectat|timbrat|unit|vestit|vinculat|desolat</exception></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="V.N.*" postag_regexp="yes"/></suggestion>?</message>
                <suggestion><match no="2" postag="V.G.*" postag_regexp="yes"/></suggestion>
                <short>Hi falta un infinitiu</short>
                <example correction="augmentar|augmentant">La despesa va <marker>augmentat</marker>.</example>
                <example>Va fet un desastre.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">vaig|vas<exception postag="_GN_MS|_GN_FP|complement|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="V.P.*SM." postag_regexp="yes" regexp="yes">.+[aiï]t<exception regexp="yes">mudat|desbordat|acompanyat|afaitat|armat|calçat|col·locat|decidit|descordat|desencaminat|desesperat|despullat|destinat|desvestit|dirigit|disfressat|embolicat|encaminat|endarrerit|enviat|equivocat|errat|esgarriat|esverat|igualat|inclinat|integrat|lligat|marcat|muntat|ocupat|orientat|precedit|proveït|servit|situat|unit|vestit|desolat</exception></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="V.N.*" postag_regexp="yes"/></suggestion>?</message>
                <suggestion><match no="2" postag="V.G.*" postag_regexp="yes"/></suggestion>
                <short>Hi falta un infinitiu</short>
                <example correction="augmentar|augmentant">Vas <marker>augmentat</marker> massa les despeses.</example>
                <example>Vaig fet una pena.</example>
                <example>Me'n vaig desolat.</example>
                <!-- vas usat -->
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">van|vares|varen<exception postag="_GN_MS|_GN_FP|complement|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="V.P.*SM." postag_regexp="yes"><exception postag="V.[NG].*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="V.N.*" postag_regexp="yes"/></suggestion>?</message>
                <suggestion><match no="2" postag="V.G.*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="2" postag="V.P.*PM." postag_regexp="yes"/></suggestion>
                <short>Hi falta un infinitiu</short>
                <example correction="augmentar|augmentant|augmentats">Les despeses van <marker>augmentat</marker>.</example>
                <example>Ell ho va preferir així.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">vaig|vas|vares|vam|vàrem|vau|vàreu|van|varen<exception postag="_GN_MS|_GN_FP|complement|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    <token>anar</token>
                    <marker>
                        <token postag="V.P.*SM." postag_regexp="yes"><exception postag="V.[NG].*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" postag="V.G.*" postag_regexp="yes"/></suggestion>?</message>
                <example correction="augmentant">Les despeses van anar <marker>augmentat</marker>.</example>
                <example>Ell ho va preferir així.</example>
            </rule>
        </rulegroup>
        <rule id="ANAR_INFINITIU" name="anar *deslligar/deslligat">
            <pattern>
                <token>anar</token>
                <marker>
                    <token postag="VMN00000"/>
                </marker>
            </pattern>
            <message>Potser hi falta un gerundi o un participi.</message>
            <suggestion><match no="2" postag="VMN00000" postag_regexp="yes" postag_replace="V.G.*"/></suggestion>
            <suggestion><match no="2" postag="VMN00000" postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>
            <suggestion>a \2</suggestion>
            <example correction="deslligant|deslligat|a deslligar">Va anar <marker>deslligar</marker>.</example>
        </rule>
        <rulegroup id="ANAR_GERUNDI" name="anar + gerundi">
            <rule>
                <antipattern>
                    <token inflected="yes">en</token>
                    <token inflected="yes">anar</token>
                </antipattern>
                <pattern>
                    <and>
                        <token postag="VA[IS].*" postag_regexp="yes" inflected="yes">anar</token>
                        <token postag="_reflexiu"/>
                    </and>
                    <token>anar</token>
                    <marker>
                        <token postag="V.P..SM." postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Possible confusió. Potser cal un gerundi.</message>
                <suggestion><match no="3" postag_regexp="yes" postag="(V.P.*)" postag_replace="V.G.*"/></suggestion>
                <example correction="desenvolupant">Es van anar <marker>desenvolupat</marker></example>
                <example>Se'n va anar deprimit.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">en</token>
                    <token inflected="yes">anar</token>
                </antipattern>
                <pattern>
                    <and>
                        <token postag="V.[IS].*" postag_regexp="yes" inflected="yes">anar</token>
                        <token postag="_reflexiu"/>
                    </and>
                    <marker>
                        <token postag="V.P..SM." postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Possible confusió. Potser cal un gerundi.</message>
                <suggestion><match no="3" postag_regexp="yes" postag="(V.P.*)" postag_replace="V.G.*"/></suggestion>
                <example correction="desenvolupant">s'anà <marker>desenvolupat</marker></example>
                <example>Se n'anà deprimit.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">en</token>
                    <token inflected="yes">haver</token>
                </antipattern>
                <pattern>
                    <and>
                        <token postag="VA[IS].*" postag_regexp="yes" inflected="yes">haver</token>
                        <token postag="_reflexiu"/>
                    </and>
                    <token>anat</token>
                    <marker>
                        <token postag="V.P..SM." postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Possible confusió. Potser cal un gerundi.</message>
                <suggestion><match no="3" postag_regexp="yes" postag="(V.P.*)" postag_replace="V.G.*"/></suggestion>
                <example correction="desenvolupant">S'ha anat <marker>desenvolupat</marker></example>
                <example correction="desenvolupant">Si s'hagués anat <marker>desenvolupat</marker></example>
                <example>Se n'ha anat deprimit.</example>
            </rule>
        </rulegroup>
        <rule id="PER_PARTICIPI" name="per mostrat -> per mostrar">
            <antipattern>
                <token>per</token>
                <token regexp="yes">anticipat|avançat|descomptat|pesat|separat|suposat|privat</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes" skip="3">tenir|donar</token>
                <token>per</token>
                <token postag="V.P..SM." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>per</token>
                <token postag="V.P..SM." postag_regexp="yes"/>
                <token>que</token>
            </antipattern>
            <pattern>
                <token>per</token>
                <token min="0">a</token>
                <marker>
                    <and>
                        <token postag="V.P..SM." postag_regexp="yes"><exception postag="A.*|NP.*|_possible_nompropi|_GN_.*" postag_regexp="yes"/></token>
                        <token inflected="yes" regexp="yes">.*ar</token>
                    </and>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="3" postag_regexp="yes" postag="V.P...SM." postag_replace="V.N.*"/></suggestion>?</message>
            <example correction="mostrar">He vingut per <marker>mostrat</marker> una cosa a tothom.</example>
            <example>per a determinat tipus de creadors</example>
            <example>És tingut per inspirat.</example>
            <example>Per avançat que sigui.</example>
            <example>Es dona per finalitzat l'acte.</example>
        </rule>
        <rule id="COSTAR_DE_PARTICIPI" name="costar de *participat/participar">
            <pattern>
                <token inflected="yes">costar</token>
                <token min="0" postag="RG"/>
                <token regexp="yes">de|d'</token>
                <marker>
                    <token postag="V.[PG].*" postag_regexp="yes"><exception postag="V.N.*" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="4" postag="V.N.*" postag_regexp="yes"/></suggestion>?</message>
            <short>Hi falta un infinitiu</short>
            <example correction="canviar">Costarà de <marker>canviat</marker>.</example>
            <example correction="canviar">Costarà molt de <marker>canviat</marker>.</example>
            <example correction="canviar">Costarà poc de <marker>canviat</marker>.</example>
        </rule>
        <rule id="HAVER_DE_PARTICIPI" name="haver de *participat/participar">
            <pattern>
                <token><exception>hi</exception></token>
                <token inflected="yes">haver</token>
                <token regexp="yes">de|d'</token>
                <marker>
                    <token postag="V.[PG].*" postag_regexp="yes"><exception postag="V.N.*" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="4" postag="V.N.*" postag_regexp="yes"/></suggestion>?</message>
            <short>Hi falta un infinitiu</short>
            <example correction="participar">Han de <marker>participat</marker> tots.</example>
            <example>Han de participar tots.</example>
            <example>També n'hi ha d'escampats en granges.</example>
            <example>Hi havia de tot.</example>
        </rule>
        <rulegroup id="DONAR_DE_MENJAR" name="donar *de menjar/beure/mamar">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=donar+de+menjar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11798&amp;idHit=11798&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27donar+de+menjar%27+o+%27donar+menjar%27%3F+%2F+%27donar+de+beure%27+o+%27donar+beure%27%3F+%2F+%27donar+de+mamar%27+o+%27donar+mamar%27%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token inflected="yes" skip="1">donar<exception scope="next" regexp="yes">res|gaire</exception></token>
                    <token>de</token>
                    <token regexp="yes">menjar|beure|tastar|mamar</token>
                </pattern>
                <message>Expressió incorrecta. Cal eliminar la preposició 'de' o substituir-la per 'a'.</message>
                <suggestion><match no="1" include_skipped="all"/> <match no="3"/></suggestion>
                <suggestion><match no="1" include_skipped="all"/> a <match no="3"/></suggestion>
                <example correction="donava menjar|donava a menjar">Li <marker>donava de menjar</marker>.</example>
                <example>Li va donar res de menjar.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="1">donar<exception scope="next" regexp="yes">res|gaire</exception></token>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes">desdejunar|esmorzar|berenar|dinar|sopar</token>
                </pattern>
                <message>Expressió incorrecta. Cal eliminar la preposició 'de'.</message>
                <suggestion><match no="1" include_skipped="all"/> <match no="3"/></suggestion>
                <example correction="donava dinar">Li <marker>donava de dinar</marker> cada dia a la mateixa hora.</example>
                <example>Li va donar res de menjar.</example>
            </rule>
        </rulegroup>
        <rule id="VAREM_INFINITIU" name="Errors d'accentuació en el passat compost (*varem/vàrem)">
            <pattern>
                <marker>
                    <token regexp="yes">varem|vareu</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Potser volíeu dir <suggestion><match no="1" regexp_match=".*([um])" regexp_replace="vàre$1"/></suggestion> o <suggestion><match no="1" regexp_match=".*([um])" regexp_replace="va$1"/></suggestion>.</message>
            <short>Error en el passat compost</short>
            <example correction="Vàrem|Vam"><marker>Varem</marker> dir.</example>
            <example><marker>Vàrem</marker> dir.</example>
        </rule>
        <rule id="CONFUSIO_PARTICIPI_INFINITIU" name="Nom + adverbi + (*infinitiu/*gerundi/participi)">
            <pattern>
                <token postag="N.[MC][SN].*" postag_regexp="yes"><exception postag="V.[SI].*|DN.*|NCCN.*|C.*" postag_regexp="yes"/><exception regexp="yes">possible|val</exception></token>
                <token postag="RG_anteposat"><exception regexp="yes">tot|també|només|ja</exception></token>
                <marker>
                    <token postag="V.[GN].*" postag_regexp="yes" regexp="yes">.+(nt|r)<exception postag="A.*|V.P.*" postag_regexp="yes"/><exception regexp="yes">dient|dur|lluitant|tremolant|deixant</exception></token>
                </marker>
                <token><exception spacebefore="no" regexp="yes">['-].+</exception></token>
            </pattern>
            <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:3 desiredPostag:V.P..SM.|AQ0[MC][SN]0 removeSuggestionsRegexp:(deponent|tenor|tènar)"/>
            <message>Probablement hi falta un adjectiu o un participi o una forma verbal diferent.</message>
            <suggestion>{suggestion}</suggestion>
            <suggestion><match no="3" postag="V.[GN].*" postag_regexp="yes" postag_replace="V.IP3..."/></suggestion>
            <short>Possible confusió</short>
            <example correction="humanitzat|humanitza|humanitzen">un país secularment <marker>humanitzar</marker> com el nostre</example>
            <example correction="dependent|depenen|depèn|depén">un cenobi directament <marker>depenent</marker> de Ripoll</example>
            <example correction="tenen|té">Els clients de tot el món finalment <marker>tenir</marker> l'oportunitat de reunir-se.</example>
            <example>un país secularment humanitzat com el nostre</example>
            <example>i pot també produir</example>
            <example>el mineral més dur conegut</example>
            <example>enllaçat a tres més formant un pla</example>
            <example>a Colom tot indicant-li que emetria</example>
            <example>El públic s'identifica amb l'actor només identificant-se amb l'aparell</example>
            <example>pot ser millor incidir en la zona supurada</example>
            <example>he acomplert a l'acte només aparèixer.</example>
            <example>Amb Messi ja passejant per la gespa.</example>
            <example>I finalment poder reconèixer la persona.</example>
            <example>És un nom poc corrent.</example>
            <example>Té un estil poc corrent.</example>
        </rule>
        <rulegroup id="CONFUSIO_PASSAT_INFINITIU" name="confusió cantà/cantar">
            <antipattern>
                <token postag="V.IS3S..|V.IP3S.." postag_regexp="yes"/>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="V.P..SM." postag_regexp="yes"><exception scope="previous" inflected="yes">haver</exception></token>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes">fer<exception postag="_GN.*" postag_regexp="yes"/></token>
                    <marker>
                        <!-- |V.IP3S.. -->
                        <token postag="V.IS3S.." postag_regexp="yes" regexp="yes">.*[àí]</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.)I.*" postag_regexp="yes" postag_replace="$1N.*"/></suggestion>? O bé reviseu la puntuació.</message>
                <example correction="bullir">Així feien <marker>bullí</marker> l'olla.</example>
                <example correction="bullir">Així han fet <marker>bullí</marker> l'olla.</example>
                <example>Tot el que fem està relacionat.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">m'|t'|l'|li|ens|us|vos|els|les</token>
                    <token inflected="yes">esperar</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes" regexp="yes">voler|desitjar|agradar</token>
                    <token postag="NC.*|RG" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="V...[12]...|V...3P.." postag_regexp="yes" inflected="yes">agradar<exception postag_regexp="yes" postag="V...3S.."/></token>
                </antipattern>
                <pattern>
                    <token regexp="yes" inflected="yes">deure|voler|poder|desitjar|esperar|agradar|deixar<exception postag="_GN.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="V.IS3S..|V.IP3S.." postag_regexp="yes" regexp="yes">.*[aiàíé]<exception>està</exception><exception postag="_possible_nompropi"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.)I.*" postag_regexp="yes" postag_replace="$1N.*"/></suggestion>? O bé reviseu la puntuació.</message>
                <example correction="concentrar">Les persones es poden <marker>concentrà</marker> on vulguin.</example>
                <example correction="partir">Esperaven <marker>partí</marker> avui.</example>
                <example correction="practicar">M'agrada <marker>practica</marker> esport.</example>
                <example>poder cal una major col·laboració del públic</example>
                <example>qui vullga pot tornar a dinar en casa</example>
                <example>Qualsevol que ho desitgi pot aportar-hi mostres representatives.</example>
                <example>Calpe és una digna traducció que qui vulga pot emprar lliurement.</example>
                <example>El meu poder ressalta més, com més febles són les teves forces. </example>
                <example>el que volem és avançar-nos i posar-nos a treballar</example>
                <example>Que segueixi en el poder és vergonyós. </example>
                <example>Aquest espai de presentar deures ha estat substituit per la xarxa social Edmodo.</example>
                <example type="triggers_error">Si les vols clica!</example>
                <example>Tot el que desitgem està relacionat.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">deus?|vols?|pots?|espera<exception postag="_GN.*|_possible_nompropi" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="V.IS3S..|V.IP3S.." postag_regexp="yes" regexp="yes">.*[aiàíé]</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.)I.*" postag_regexp="yes" postag_replace="$1N.*"/></suggestion>?</message>
                <example correction="entrar">Pot <marker>entra</marker> quan vulgui.</example>
                <example correction="compartir">Deu <marker>compartí</marker> la idea amb altres.</example>
                <example>Deu ser massa.</example>
                <example>M'he d'afanyar, el meu vol surt en una hora.</example>
                <example>Aquest divendres l'Associació Pots celebra la seva primera gala.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONFUSIO_PARTICIPI_GERUNDI" name="l'estic provat -> provant">
            <rule>
                <pattern>
                    <token regexp="yes">em|et|el|la|m'|t'|l'|li|ens|us|vos|els</token>
                    <or>
                        <token regexp="yes" inflected="yes">estar|anar|començar|acabar<exception regexp="yes">v.*</exception></token>
                        <token>estic</token>
                    </or>
                    <marker>
                        <!-- En general és ambigu. Només funciona amb alguns verbs.-->
                        <token postag="V.P..SM." postag_regexp="yes" inflected="yes" regexp="yes">provar|fer</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" postag="V.P..SM." postag_regexp="yes" postag_replace="V.G.*"/></suggestion>?</message>
                <example correction="provant">Ara l'estic <marker>provat</marker>.</example>
                <example correction="fent">L'anava <marker>fet</marker> a estones.</example>
                <example>Us estic agraït.</example>
                <example>Per això el llibre els està dedicat.</example>
                <example>No veiem que tot li estigui sotmès.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token inflected="yes">estar</token>
                        <token postag="_reflexiu"/>
                    </and>
                    <marker>
                        <token postag="V.P..SM." postag_regexp="yes" inflected="yes" regexp="yes">.*ar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="V.P..SM." postag_regexp="yes" postag_replace="V.G.*"/></suggestion>?</message>
                <example correction="enganyant">T'estaràs <marker>enganyat</marker>.</example>
                <example>Us estic agraït.</example>
                <example>Per això el llibre els està dedicat.</example>
                <example>No veiem que tot li estigui sotmès.</example>
            </rule>
        </rulegroup>
        <rule id="DONAR_QUE_PENSAR" name="donar que pensar">
            <pattern>
                <token inflected="yes" skip="1">donar</token>
                <token regexp="yes">que|què</token>
                <token>pensar</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.[IS].*)" postag_regexp="yes" postag_replace="$1">fer</match> pensar</suggestion>
            <example correction="fa pensar"><marker>dóna molt què pensar</marker></example>
            <example>Això fa pensar molt.</example>
        </rule>
        <rulegroup id="DONAR_LA_IMPRESSIO" name="donar la impressió">
            <antipattern>
                <token regexp="yes">es|s'</token>
                <token min="0" postag_regexp="yes" postag="VA.*"/>
                <token inflected="yes">donar</token>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes">donar</token>
                    <token>la</token>
                    <token>impressió</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> l'efecte</suggestion>
                <example correction="Feia l'efecte"><marker>Donava la impressió</marker> que no arribaríem.</example>
                <example correction="fet l'efecte">M'ha <marker>donat la impressió</marker> que no arribaríem.</example>
                <example>Es dona la impressió a la societat que s’avança.</example>
                <example>S'ha donat la impressió a la societat que s’avança.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">donar</token>
                    <token postag="D[ID]0FS0" postag_regexp="yes"/>
                    <token>impressió</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> <match no="2" postag="(D[ID]0)FS0" postag_regexp="yes" postag_replace="$1MS0"/> efecte</suggestion>
                <example correction="Feia aquest efecte"><marker>Donava aquesta impressió</marker>.</example>
                <example>Es dona la impressió a la societat que s’avança.</example>
                <example>S'ha donat la impressió a la societat que s’avança.</example>
            </rule>
        </rulegroup>
        <rule id="DONAR_FER_VENIR" name="*donar set>fer venir, fer agafar">
            <antipattern>
                <token inflected="yes" skip="2">donar</token>
                <token>la</token>
                <token>gana</token>
            </antipattern>
            <pattern>
                <marker>
                    <token inflected="yes">donar</token>
                </marker>
                <!--<token min="0" regexp="yes">-me|-te|-li|-nos-|-vos|-los</token>-->
                <token min="0" max="2" postag="[DA].*" postag_regexp="yes"/>
                <token regexp="yes">set|gana|fam|son|calor|fred</token>
            </pattern>
            <message>En aquest context, cal fer servir una altra expressió.</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">fer</match> venir</suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">fer</match> agafar</suggestion>
            <example correction="feia venir|feia agafar">Això em <marker>donava</marker> molta son.</example>
            <example>Ho ha fet perquè li ha donat la gana.</example>
        </rule>
        <rule id="DONAR_MAREIG" name="*donar un mareig -> agafar un mareig">
            <pattern>
                <marker>
                    <token inflected="yes">donar</token>
                </marker>
                <token min="0" max="2" postag="[DA].*" postag_regexp="yes"/>
                <token inflected="yes">mareig</token>
            </pattern>
            <message>En aquest context, cal fer servir una altra expressió.</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">agafar</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">venir</match></suggestion>
            <example correction="agafat|vingut">Li ha <marker>donat</marker> un mareig.</example>
        </rule>
        <rule id="DONAR_MAL_DE_CAP" name="*donar mal de cap-> agafar, venir">
            <!--<antipattern>
                <token postag="V...[21]...|V...3P.." postag_regexp="yes" inflected="yes">donar</token>
            </antipattern>
            <antipattern>
                <token postag="V...[21]...|V...3P.." postag_regexp="yes"/>
                <token inflected="yes">donar</token>
            </antipattern>-->
            <pattern>
                <marker>
                    <token inflected="yes">donar</token>
                </marker>
                <token min="0" max="2" postag="[DA].*" postag_regexp="yes"/>
                <token inflected="yes">mal</token>
                <token>de</token>
                <token>cap</token>
            </pattern>
            <message>En aquest context, cal fer servir una altra expressió.</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">fer</match> venir</suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">fer</match> agafar</suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">agafar</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">venir</match></suggestion>
            <example correction="fet venir|fet agafar|agafat|vingut">Li ha <marker>donat</marker> mal de cap.</example>
        </rule>
        <rulegroup id="DONAR_FER_RECOMANAT" name="fer una ullada -> donar una ullada" type="style" tags="picky">
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="3">fer<exception scope="next" postag="V.[NMSI].*" postag_regexp="yes"/><exception scope="next">que</exception></token>
                    </marker>
                    <token regexp="yes">ullad(a|es)</token>
                </pattern>
                <message>En aquesta expressió, tradicionalment s'usa el v. 'donar'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">donar</match></suggestion>
                <example correction="Dona|Dóna"><marker>Fes</marker>-li una ullada</example>
                <example>Va pegar-li una puntada de peu</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="3">fer<exception scope="next" postag="V.[NMSI].*" postag_regexp="yes"/><exception scope="next" regexp="yes">que|miques</exception></token>
                    </marker>
                    <token regexp="yes">col?ps?<exception scope="previous" regexp="yes">a|de|cada|aquest|sol</exception><exception postag="_loc_unavegada"/></token>
                    <token regexp="yes">de|d'</token>
                    <token>ull</token>
                </pattern>
                <message>En aquesta expressió, tradicionalment s'usa el v. 'donar'.</message>
                <suggestion><match no="1" postag="(V.*)." postag_regexp="yes" postag_replace="$1.">donar</match></suggestion>
                <example correction="Donau|Doneu"><marker>Feu</marker>-hi un colp d'ull</example>
                <example>Va pegar-li una puntada de peu</example>
                <example>Estava fet a cops de martell</example>
                <example>l'únic que feia era, un cop tretes les bobines cremades dels estators,</example>
                <example>Farà bona collita de cops</example>
                <example>fas morir d'un cop tot aquest poble</example>
                <example>que Déu faci que el cop de sabre</example>
                <example>Fins que ho feien de cop.</example>
                <example>Ho fa cada cop més difícil.</example>
                <example>Ah -féu aquest cop el cambrer-</example>
                <example>fer-ho un cop el codi és posseït</example>
                <example>ho feien menys d'un cop a l'any</example>
                <example>es feia d'un sol cop</example>
                <example>ho va fer un cop.</example>
                <example>Llavors farem un cop de cap.</example>
                <example>El fa miques amb un cop de puny.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DONAR_FER" name="donar/fer">
            <url>http://esadir.cat/entrades/fitxa/id/4086</url>
            <!--<url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=donar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13236&amp;tipusFont=Fitxes+de+l%27Optimot&amp;idHit=12568&amp;titol=%27donar%20voltes%27%20o%20%27fer%20voltes%27?%20/%20%27donar%27%20o%20%27fer%27?&amp;numeroResultat=3&amp;tipusCerca=cerca.fitxes&amp;clickLink=detall</url>
-->
            <antipattern>
                <token inflected="yes" skip="1">donar</token>
                <token>gràcies</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="3">donar<exception scope="next">curs</exception><exception scope="next" postag="SPS00|CC" postag_regexp="yes"/></token>
                    </marker>
                    <token regexp="yes">fàstic|ràbia|por|llàstima|set|calor|pena<exception postag="DN.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Val més usar el v. 'fer'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="Feia"><marker>Donava</marker> fàstic</example>
                <example correction="fer"><marker>donar</marker> fàstic</example>
                <example>feia vergonya</example>
                <example>que ens donin set homes descendents seus.</example>
                <example>Donà pans i un bot d'aigua.</example>
                <example>va donar curs a la pena</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="3">donar<exception scope="next">curs</exception><exception scope="next" postag="SPS00"/></token>
                    </marker>
                    <token regexp="yes">mica|poc|xic</token>
                    <token>de</token>
                    <token regexp="yes">fàstic|ràbia|por|llàstima|set|calor|pena<exception postag="DN.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Val més usar el v. 'fer'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="fa">A mi em <marker>dóna</marker> una mica de ràbia</example>
                <example>feia vergonya</example>
                <example>que ens donin set homes descendents seus.</example>
                <example>va donar curs a la pena</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="3">donar<exception postag="_reflexiu"/><exception scope="next" postag="SPS00"/></token>
                    </marker>
                    <token>vergonya</token>
                </pattern>
                <message>Val més usar el v. 'fer'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="Feia"><marker>Donava</marker> vergonya</example>
                <example>jo em dono vergonya</example>
                <example>com si se'n donés vergonya</example>
                <example>¿No us en doneu vergonya?</example>
            </rule>
            <rule>
                <pattern>
                    <token>em</token>
                    <marker>
                        <token postag="V...3S.." postag_regexp="yes" inflected="yes" skip="3">donar<exception scope="next" postag="SPS00"/></token>
                    </marker>
                    <token>vergonya</token>
                </pattern>
                <message>Val més usar el v. 'fer'.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="faria">A mi em <marker>donaria</marker> vergonya que em passés això.</example>
                <example>jo em dono vergonya</example>
                <example>com si se'n donés vergonya</example>
                <example>¿No us en doneu vergonya?</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">em|me|m'</token>
                    <token postag="V...3S.." postag_regexp="yes"/>
                    <token min="0" max="4" chunk="GV"><exception inflected="yes">donar</exception></token>
                    <marker>
                        <token inflected="yes" skip="3">donar<exception scope="next" postag="SPS00"/></token>
                    </marker>
                    <token>vergonya</token>
                </pattern>
                <message>Val més usar el v. 'fer'.</message>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="fer">A mi em va <marker>donar</marker> vergonya que em passés això.</example>
                <example correction="fer">A mi m'hauria de <marker>donar</marker> vergonya que em passés això.</example>
                <example correction="fet">A mi m'hauria <marker>donat</marker> vergonya que em passés això.</example>
                <example>jo em dono vergonya</example>
                <example>com si se'n donés vergonya</example>
                <example>¿No us en doneu vergonya?</example>
            </rule>
            <rule>
                <antipattern>
                    <token>falsa</token>
                    <token>sensació</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">es|s'</token>
                    <token min="0" postag_regexp="yes" postag="VA.*"/>
                    <token inflected="yes" skip="3">donar</token>
                    <token>sensació</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="3" postag="V.[^M].*" postag_regexp="yes">donar<exception scope="next" postag="SPS00"/></token>
                    </marker>
                    <!-- |bes|besada|abraçada -->
                    <token regexp="yes" inflected="yes">salt|bot|tombarella|passejada|passeig|petó|pessic|goig|gir|pel·lícula|batxillerat|concert|recital|sensació|xiulit|crit</token>
                </pattern>
                <message>Val més usar el v. 'fer'.</message>
                <suggestion><match no="1" postag="(V.[^M].*)." postag_regexp="yes" postag_replace="$1.">fer</match></suggestion>
                <example correction="Feia"><marker>Donava</marker> molts petons</example>
                <example correction="fer">Va <marker>donar</marker>-li molts petons</example>
                <example>feia petons</example>
                <example>Ha donat tema a goigs.</example>
                <example>Dona com a efecte això.</example>
                <example>No pretén donar una falsa sensació de seguretat.</example>
                <example>Es donava una sensació de normalitat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="3" postag="V.M.*" postag_regexp="yes">donar<exception postag="V.[^M].*" postag_regexp="yes"/><exception scope="next" postag="SPS00"/></token>
                    </marker>
                    <token regexp="yes" inflected="yes">salt|bot|tombarella|passejada|petó|bes|besada|pessic|abraçada|goig|gir|pel·lícula|batxillerat|concert|recital|sensació|xiulit|crit</token>
                </pattern>
                <message>Val més usar el v. 'fer'.</message>
                <suggestion><match no="1" postag="(V.M.*)." postag_regexp="yes" postag_replace="$1.">fer</match></suggestion>
                <example correction="Fes"><marker>Dóna</marker>-li molts petons</example>
                <example correction="Fes"><marker>Dóna</marker>'m molts petons</example>
                <example>Donava molts petons</example>
                <example>Ha donat tema a goigs.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="2">donar<exception scope="next" postag="SPS00"/></token>
                    </marker>
                    <token postag="D..MS.*" postag_regexp="yes"/>
                    <token min="0" postag="AQ.[MC]S." postag_regexp="yes"/>
                    <token>pas</token>
                </pattern>
                <message>Val més usar el v. 'fer'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="Feia"><marker>Donava</marker> un pas endavant</example>
                <example correction="feien">Sempre que <marker>donaven</marker> algun pas endavant</example>
                <example correction="Feien"><marker>Donaven</marker> un contundent pas endavant.</example>
                <example>dóna pas al desenvolupament</example>
                <example>dóna així pas a un estudi de costums</example>
                <example>es donà amb el pas de 500 a 1000</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="2">donar<exception scope="next" postag="SPS00"/></token>
                    </marker>
                    <token>passos</token>
                </pattern>
                <message>Val més usar el v. 'fer'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="Feia"><marker>Donava</marker> molts passos </example>
                <example correction="feien">Sempre que <marker>donaven</marker> alguns passos endavant</example>
                <example>feien passos avant</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="3">fer<exception scope="next" postag="SPS00|V.[SI].*" postag_regexp="yes"/></token>
                    </marker>
                    <token regexp="yes" inflected="yes">bufetada|mastegot|galtada|clatellada|garrotada|puntada|puntelló|clatellot|coça|calbot|bescollada|punyalada|empenta|espenta|pallissa|carxot</token>
                </pattern>
                <message>El verb 'fer' no és adequat en aquesta expressió.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">donar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pegar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">clavar</match></suggestion>
                <example correction="donar|pegar|clavar">Va <marker>fer</marker>-li una tal garrotada</example>
                <example>Va pegar-li una puntada de peu</example>
            </rule>
            <rule>
                <antipattern>
                    <token>un</token>
                    <token regexp="yes">col?p</token>
                    <token min="0" max="3" postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                    <example>Què et podrà fer un cop hagis tornat al teu món?.</example>
                </antipattern>
                <antipattern>
                    <token skip="5">què</token>
                    <token>un</token>
                    <token regexp="yes">col?p</token>
                    <example>Què farà un cop a Senija sense el seu assistent?</example>
                </antipattern>
                <antipattern>
                    <token>un</token>
                    <token regexp="yes">col?p</token>
                    <token min="0">a</token>
                    <token regexp="yes">el|l|l'|per</token>
                    <token regexp="yes">&unitats_temps;</token>
                    <example>Això feien un cop a l'any.</example>
                </antipattern>
                <antipattern>
                    <token regexp="yes">col?ps?</token>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes">cap|volant|ull</token>
                </antipattern>
                <antipattern>
                    <token postag="_loc_unavegada">cop</token>
                    <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>ho</token>
                    <token chunk="GV" min="0" max="4"><exception inflected="yes">fer</exception></token>
                    <token inflected="yes">fer</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">fer</token>
                    </marker>
                    <token regexp="yes" min="0" max="2">uns?|altres?|el|els</token>
                    <!-- este|eixe|aquell|estos|eixos|aquells|aquest|aquesto?s|aqueix|aqueixos -->
                    <token regexp="yes">col?ps?</token>
                </pattern>
                <message>En aquest context, el verb més adequat és 'donar'.</message>
                <suggestion><match no="1" postag="(V.*)." postag_regexp="yes" postag_replace="$1.">donar</match></suggestion>
                <example correction="dona|dóna">Rajoy <marker>fa</marker> un altre cop de porta.</example>
                <example correction="donar">Netflix va <marker>fer</marker> un cop a la taula del model de negoci</example>
                <example>Va pegar-li una puntada de peu</example>
                <example>Estava fet a cops de martell</example>
                <example>l'únic que feia era, un cop tretes les bobines cremades dels estators,</example>
                <example>Farà bona collita de cops</example>
                <example>fas morir d'un cop tot aquest poble</example>
                <example>que Déu faci que el cop de sabre</example>
                <example>Fins que ho feien de cop.</example>
                <example>Ho fa cada cop més difícil.</example>
                <example>Ah -féu aquest cop el cambrer-</example>
                <example>fer-ho un cop el codi és posseït</example>
                <example>ho feien menys d'un cop a l'any</example>
                <example>es feia d'un sol cop</example>
                <example>ho va fer un cop.</example>
                <example>Llavors farem un cop de cap.</example>
                <example>El fa miques amb un cop de puny.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">donar</token>
                    <token>mitja</token>
                    <token>volta</token>
                </pattern>
                <message>Construcció probablement incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">girar</match> cua</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tocar</match> el dos</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> mitja volta</suggestion>
                <example correction="girar cua|tocar el dos|fer mitja volta">Va <marker>donar mitja volta</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="1">donar</token>
                    </marker>
                    <token>volta</token>
                    <token skip="1">a</token>
                    <token regexp="yes">món|plaça|terra|ciutat|astre|planeta|poble</token>
                </pattern>
                <message>Val més usar el v. 'fer'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="feia">Mentre <marker>donava</marker> la volta al món.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="1">donar</token>
                    </marker>
                    <token>volta</token>
                    <token skip="1">a</token>
                    <token postag="NP..G.*" postag_regexp="yes"/>
                </pattern>
                <message>Val més usar el v. 'fer'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="feia">Mentre <marker>donava</marker> la volta a l'Àfrica.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="1">donar</token>
                        <token>volta</token>
                        <token skip="1">a</token>
                    </marker>
                    <token regexp="yes" inflected="yes">situació|eliminatòria|enquesta|guerra|circumstància</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">capgirar</match></suggestion>
                <example correction="capgirar">Volia <marker>donar la volta a</marker> les enquestes.</example>
                <example correction="capgirar">Volia <marker>donar la volta a</marker> aquella situació.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">em|et|li|ens|us|vos|els</token>
                    <token min="0" regexp="yes" inflected="yes">anar|haver</token>
                    <marker>
                        <token inflected="yes" skip="1">donar</token>
                    </marker>
                    <token>l'</token>
                    <token>efecte</token>
                </pattern>
                <message>Val més usar el v. 'fer'.</message>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="fer">Em va <marker>donar</marker> l'efecte que no era així.</example>
                <example correction="fa">Em <marker>dona</marker> l'efecte que no era així.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">pas|passos|passes|passa<exception postag="RN"/></token>
                    <marker>
                        <token postag_regexp="yes" postag="V.P.*" inflected="yes">donar</token>
                    </marker>
                </pattern>
                <message>En aquest context és més apropiat usar el verb 'fer'.</message>
                <suggestion><match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="fets">Amb els passos <marker>donats</marker> fins ara, podem estar molt satisfets.</example>
                <example>No és pas donada així.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ESTAR_SER" name="estar -> ser">
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">ací|aquí|allí|allà|ahí</token>
                        <token postag="V.IF1..." postag_regexp="yes" inflected="yes">estar</token>
                    </marker>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement és més adequat usar el verb 'ser'.</message>
                <suggestion>hi <match no="3" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match></suggestion>
                <suggestion>\2 <match no="3" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match></suggestion>
                <example correction="Hi serem|Allí serem"><marker>Allí estarem</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">ací|aquí|allí|allà|ahí</token>
                        <token postag="V...1..." postag_regexp="yes" inflected="yes">estar</token>
                    </marker>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement és més adequat usar el verb 'ser'.</message>
                <suggestion>hi <match no="3" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match></suggestion>
                <suggestion>\2 <match no="3" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match></suggestion>
                <example correction="Hi som|Allà som"><marker>Allà estem</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VA.*" postag_regexp="yes" inflected="yes">anar</token>
                    <marker>
                        <token>estar</token>
                    </marker>
                    <token>gràcies</token>
                    <token>a</token>
                </pattern>
                <message>En aquesta expressió, cal dir <suggestion>ser</suggestion>.</message>
                <example correction="ser">Va <marker>estar</marker> gràcies a la seua ajuda</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">estar<exception inflected="yes">ser</exception></token>
                    </marker>
                    <token postag="RG_anteposat" min="0"/>
                    <token inflected="yes" regexp="yes">genial|ràpid</token>
                    <!-- guapo -->
                </pattern>
                <message>En aquest cas, cal usar el verb 'ser'.</message>
                <suggestion><match no="1" postag="VM(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match></suggestion>
                <example correction="ser">Va <marker>estar</marker> genial.</example>
                <example correction="És"><marker>Està</marker> genial.</example>
                <example correction="ser">El meu amic va <marker>estar</marker> ràpid.</example>
                <example>Ha estat genial.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">estar<exception inflected="yes">ser</exception></token>
                    </marker>
                    <token regexp="yes">davant|enfront</token>
                    <token regexp="yes" min="0">de|d'</token>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">situació|context</token>
                </pattern>
                <message>En aquest cas, cal usar el verb 'ser'.</message>
                <suggestion><match no="1" postag="VM(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match></suggestion>
                <example correction="Som"><marker>Estem</marker> davant d'una situació complexa.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SER_ESTAR" name="ser -> estar">
            <rule id="ESTAR_A_TEMPS" name="*estar/ser a temps">
                <pattern>
                    <marker>
                        <token inflected="yes">estar<exception regexp="yes">estats?</exception></token>
                    </marker>
                    <token>a</token>
                    <token>temps</token>
                </pattern>
                <message>Val més dir: <suggestion><match no="1" postag="VM([IS].+)" postag_regexp="yes" postag_replace="VS$1">ser</match></suggestion>.</message>
                <example correction="Són"><marker>Estan</marker> a temps de fer-ho</example>
                <example correction="Ets"><marker>Estàs</marker> a temps de fer-ho</example>
                <example>Són a temps de fer-ho</example>
                <example>Ha estat a temps de fer-ho</example>
            </rule>
            <rule id="SER_A_PUNT" name="*ser/estar a punt">
                <pattern>
                    <marker>
                        <token inflected="yes">ser<exception inflected="yes">estar</exception></token>
                    </marker>
                    <token>a</token>
                    <token regexp="yes">punt|disposició|règim|dieta</token>
                </pattern>
                <message>Val més dir: <suggestion><match no="1" postag="VS(.+)" postag_regexp="yes" postag_replace="VM$1">estar</match></suggestion>.</message>
                <short>Construcció preferible</short>
                <example correction="Estan"><marker>Són</marker> a punt de fer-ho</example>
                <example>Estan a punt de fer-ho</example>
                <example>Ha estat a punt de fer-ho</example>
            </rule>
            <rule id="SER_A_LABAST" name="*ser/estar a l'abast">
                <pattern>
                    <marker>
                        <token inflected="yes">ser<exception inflected="yes">estar</exception></token>
                    </marker>
                    <token>a</token>
                    <token regexp="yes">la|l|l'</token>
                    <token regexp="yes">abast|venda|corrent|aguait|atur|expectativa</token>
                </pattern>
                <message>Val més dir: <suggestion><match no="1" postag="VS(.+)" postag_regexp="yes" postag_replace="VM$1">estar</match></suggestion>.</message>
                <short>Construcció preferible</short>
                <example correction="Estan"><marker>Són</marker> a l'abast de tothom.</example>
            </rule>
            <rule id="SER_EN_JOC" name="*ser/estar en joc">
                <antipattern>
                    <marker>
                        <token>ordre</token>
                        <token regexp="yes">creixent|decreixent</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token inflected="yes">ser<exception inflected="yes">estar</exception></token>
                    <token>en</token>
                    <!--contra,obres,ordre,condicions TODO: en condicions de-->
                    <token regexp="yes">voga|joc|marxa|guerra|pau|perill|crisi|vaga|dejú|contacte|harmonia|llibertat|regla<exception postag="_possible_nompropi"/></token>
                </pattern>
                <message>Val més usar el verb 'estar'.</message>
                <suggestion><match no="1" postag="VS(.+)" postag_regexp="yes" postag_replace="VM$1">estar</match> <match no="2"/> <match no="3"/></suggestion>
                <short>Construcció preferible</short>
                <example correction="estaven en marxa">Les coses <marker>eren en marxa</marker>.</example>
                <example>Han estat en perill des de fa temps.</example>
                <example>Mentre hi hagi diner públic d’altres Estats en joc</example>
            </rule>
            <rule id="HAVER_HI_EN_JOC" name="*haver-hi/estar en joc">
                <pattern>
                    <token>hi</token>
                    <token inflected="yes">haver</token>
                    <token>en</token>
                    <token regexp="yes">joc|marxa|obres|ordre|guerra|pau|perill|crisi|vaga|dejú</token>
                </pattern>
                <!-- no proposa bé el nombre sing/plural -->
                <message>Val més usar el verb 'estar'.</message>
                <suggestion><match no="2" postag="VA(.+)" postag_regexp="yes" postag_replace="VM$1">estar</match> <match no="3"/> <match no="4"/></suggestion>
                <short>Construcció preferible</short>
                <example correction="Estava en joc"><marker>Hi havia en joc</marker> el futur.</example>
                <example>Estaven en marxa</example>
                <example>Hi havia moltes coses en joc.</example>
            </rule>
            <rule id="SER_ESTAR_LLUNY" name="*ser/estar lluny de pensar-ho">
                <pattern>
                    <marker>
                        <token inflected="yes">ser<exception inflected="yes">estar</exception></token>
                    </marker>
                    <token>lluny</token>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <!-- <token regexp="yes">ser|ésser|esser|haver|creure|pensar|fer|admetre|acceptar|opinar|dir</token> -->
                </pattern>
                <message>En sentit figurat, és preferible usar el verb 'estar'.</message>
                <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="V.$1">estar</match></suggestion>
                <example correction="Estan"><marker>Són</marker> lluny de creure-ho.</example>
                <example correction="Estaven"><marker>Eren</marker> lluny de ser-ho.</example>
                <example>Estan lluny de pensar-ho.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FALTA_CONDICIONAL" name="si hagués volgut, ho *hagués/hauria aconseguit">
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token skip="-1"><exception scope="next">si</exception><exception scope="next" postag="PR.*|CS.*|_loc_unavegada|.*LOC_CONJ.*" postag_regexp="yes"/><exception scope="next" inflected="yes">tant_de_bo</exception><exception>si</exception><exception postag="PR.*|CS.*|_loc_unavegada" postag_regexp="yes"/><exception inflected="yes">tant_de_bo</exception></token>
                    <marker>
                        <token postag="VASI.*" postag_regexp="yes" inflected="yes" skip="-1">haver<exception>si</exception><exception postag="VAIC.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="SENT_END"/>
                </pattern>
                <message>Hi falta un verb en condicional.</message>
                <suggestion><match no="3" postag="VASI(.+)." postag_regexp="yes" postag_replace="VAIC$1."/></suggestion>
                <example correction="hauria">Aquí no s'<marker>hagués</marker> permès.</example>
                <example>Aquí no s'hauria permès.</example>
                <example>Aquí no s'haguera permès.</example>
                <example>Voldria que no hagués passat mai.</example>
                <example>Ha quedat escrit perquè hi hagués constància del fet.</example>
                <example>Tant de bo haguessis vingut!</example>
                <example>Haguessis vingut!</example>
                <example>un cop ell hagués acabat el temps</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception postag="V.IC.*" postag_regexp="yes" scope="next"/></token>
                    <token skip="-1">si<exception scope="previous">com</exception><exception scope="next">almenys</exception><exception scope="next" postag=".*LOC_ADV.*" postag_regexp="yes" regexp="yes">sols|solament</exception></token>
                    <token postag="VASI.*" postag_regexp="yes" inflected="yes" skip="-1">haver<exception postag="VAIC.*" postag_regexp="yes" scope="next"/><exception scope="next">si</exception></token>
                    <marker>
                        <token postag="VASI.*" postag_regexp="yes" inflected="yes" skip="-1">haver<exception postag="V.IC.*" postag_regexp="yes" scope="next"/><exception postag="VAIC.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="SENT_END"/>
                </pattern>
                <message>Hi falta un verb en condicional.</message>
                <suggestion><match no="4" postag="VASI(.+)." postag_regexp="yes" postag_replace="VAIC$1."/></suggestion>
                <example correction="hauria">Si haguessis avisat, t'<marker>hagués</marker> esperat</example>
                <example>Si haguessis avisat...</example>
                <example>Si haguessis avisat, t'haguera esperat</example>
                <example>Si haguessis avisat i m'haguessis esperat, hauríem anat junts</example>
                <example>L'hauria presentat si no hi hagués anat i no n'hagués fugit.</example>
                <example>Estava cansat com si hagués treballat molt i hagués quedat baldat</example>
                <example>Si tan sols li agradés, si tan sols volgués!</example>
                <example>el que ell creia que existiria si el país no hagués estat sotmès tants segles, si la història hagués anat d'una altra manera.</example>
                <example>No podrien ésser reconeguts si no fos que hom hagués pres les mides o les hagués dibuixades.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception postag="VAIC.*|PR.*|PT.*|DT.*|.*LOC_CONJ.*|C.*" postag_regexp="yes" scope="next"/></token>
                    <marker>
                        <token postag="VASI.*" postag_regexp="yes" inflected="yes" skip="-1">haver<exception postag="VAIC.*" postag_regexp="yes"/></token>
                    </marker>
                    <token skip="-1">si</token>
                    <token postag="VASI.*" postag_regexp="yes" inflected="yes">haver</token>
                </pattern>
                <message>Hi falta un verb en condicional.</message>
                <suggestion><match no="2" postag="VASI(.+)." postag_regexp="yes" postag_replace="VAIC$1."/></suggestion>
                <example correction="hauria">T'<marker>hagués</marker> esperat si haguessis avisat</example>
                <example>T'haguera esperat si haguessis avisat</example>
                <example>T'hauria esperat si haguessis avisat</example>
                <example>L'hauria presentat si no hi hagués anat i no n'hagués fugit.</example>
                <example>No crec que m'ho hagués dit si no s'ho cregués.</example>
                <example>Si tan sols li agradés, si tan sols volgués!</example>
            </rule>
            <rule>
                <pattern>
                    <token>el</token>
                    <token regexp="yes">preferible|millor|desitjable</token>
                    <marker>
                        <token>hagués</token>
                    </marker>
                    <token regexp="yes">estat|sigut</token>
                </pattern>
                <message>Hi falta un verb en condicional.</message>
                <suggestion>hauria</suggestion>
                <short>Temps verbal</short>
                <example correction="hauria">El millor <marker>hagués</marker> estat això.</example>
                <example>el millor hauria estat</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0" max="2">\p{P}</token>
                    <token regexp="yes">què|qui|com|quan|quant|on</token>
                    <token min="0" postag_regexp="yes" postag="&pronom_feble;"/>
                    <marker>
                        <token postag="VASI.*" postag_regexp="yes" inflected="yes" skip="-1">haver<exception postag="V.IC.*" postag_regexp="yes" scope="next"/><exception postag="VAIC.*" postag_regexp="yes"/></token>
                    </marker>
                    <token skip="-1">si</token>
                    <token>?</token>
                </pattern>
                <message>Hi falta un verb en condicional.</message>
                <suggestion><match no="5" postag="VASI(.+)." postag_regexp="yes" postag_replace="VAIC$1."/></suggestion>
                <example correction="hauria">Què <marker>hagués</marker> passat si haguéssim anat allà?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0" max="2">\p{P}</token>
                    <token>si</token>
                    <token>no</token>
                    <token regexp="yes">ja|,</token>
                    <token min="0" postag_regexp="yes" postag="&pronom_feble;"/>
                    <marker>
                        <token postag="VASI.*" postag_regexp="yes" inflected="yes" skip="-1">haver<exception postag="V.IC.*" postag_regexp="yes" scope="next"/><exception postag="VAIC.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Hi falta un verb en condicional.</message>
                <suggestion><match no="7" postag="VASI(.+)." postag_regexp="yes" postag_replace="VAIC$1."/></suggestion>
                <example correction="hauria">Si no ja m'<marker>hagués</marker> decidit a fer-ho.</example>
                <example correction="hauria">Si no, m'<marker>hagués</marker> decidit a fer-ho.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="VASI.*" postag_regexp="yes" inflected="yes">haver</token>
                    <token postag="V.P.*" postag_regexp="yes"/>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token>que</token>
                    <token><match no="0"/></token>
                    <token><match no="1"/></token>
                    <example>Haguéssim fet el que haguéssim fet!</example>
                </antipattern>
                <antipattern>
                    <token skip="-1" postag="VASI.*" postag_regexp="yes" inflected="yes">haver</token>
                    <token postag="VAIC.*" postag_regexp="yes" inflected="yes">haver</token>
                    <example>Haguéssim fet això, ens n'hauríem sortit.</example>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <token min="0" max="2" postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token postag="VASI.*" postag_regexp="yes" inflected="yes" skip="-1">haver<exception postag="VAIC.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta un verb en condicional.</message>
                <suggestion><match no="4" postag="VASI(.+)." postag_regexp="yes" postag_replace="VAIC$1."/></suggestion>
                <example correction="hauria">T'<marker>hagués</marker> pogut esperar.</example>
                <example correction="Hauríem"><marker>Haguéssem</marker> pogut fer-ho més tard.</example>
                <example>T'haguera esperat si haguessis avisat</example>
                <example>T'hauria esperat si haguessis avisat</example>
                <example>L'hauria presentat si no hi hagués anat i no n'hagués fugit.</example>
            </rule>
        </rulegroup>
        <rule id="DEURIA_INFINITIU" name="deuria + infinitiu">
            <pattern>
                <token postag="VMIC.*" postag_regexp="yes" inflected="yes">deure</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>És preferible dir: <suggestion><match no="1" postag="VMIC(.+)" postag_regexp="yes" postag_replace="VMII$1"/> <match no="2"/></suggestion> (probabilitat) o <suggestion><match no="1" regexp_match="[Dd]eu(.+)" regexp_replace="hau$1"/> de <match no="2"/></suggestion> (obligació).</message>
            <short>Forma preferible</short>
            <example>Devien ser les tres.</example>
            <example correction="Devien ser|Haurien de ser"><marker>Deurien ser</marker> les tres.</example>
        </rule>
        <rulegroup id="DEURE_DE_INFINITIU" name="deure de + infinitiu">
            <antipattern>
                <marker>
                    <token postag="SENT_START|_PUNCT|CC" postag_regexp="yes"/>
                    <token>deure</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="VM.*" postag_regexp="yes" inflected="yes">deure<exception postag="_GN_MS"/></token>
                    <token>de</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Caldria dir: <suggestion><match no="1"/> <match no="3"/></suggestion> (probabilitat) o <suggestion><match no="1" postag="VM(.+)" postag_regexp="yes" postag_replace="VA$1">haver</match> <match no="2"/> <match no="3"/></suggestion> (obligació).</message>
                <short>Construcció verbal incorrecta</short>
                <example correction="Devien ser|Havien de ser"><marker>Devien de ser</marker> les tres.</example>
                <example>Devien ser les tres.</example>
                <example>S'ha imposat el deure de recordar.</example>
                <example>El deure de pregar l'obtenció de llicència</example>
                <example>té més deure de tenir cura</example>
                <example>el més mínim deure de col·laborar</example>
                <example>Deure d'informar.</example>
                <example>Deure de negociar i deure de pactar.</example>
                <example>Existeix deure de pactar.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM.*" postag_regexp="yes" inflected="yes">deure<exception postag="_GN_MS"/></token>
                    <token>d'</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Caldria dir: <suggestion><match no="1"/> <match no="3"/></suggestion> (probabilitat) o <suggestion><match no="1" postag="VM(.+)" postag_regexp="yes" postag_replace="VA$1">haver</match> <match no="2"/><match no="3"/></suggestion> (obligació).</message>
                <short>Construcció verbal incorrecta</short>
                <example correction="Devien anar|Havien d'anar"><marker>Devien d'anar</marker>-se'n les tres.</example>
                <example>Devien ser les tres.</example>
                <example>El deure d'evangelitzar.</example>
            </rule>
        </rulegroup>
        <rulegroup id="GERUNDI_POSTERIORITAT" name="gerundi de posterioritat">
            <!--<url>http://esadir.cat/gramatica/sintaxi/usgerundi</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22usos+del+gerundi%22&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13335&amp;idHit=13335&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Usos+del+gerundi+%2F+%27S%27ha+examinat+aprovant+l%27assignatura%27+o+%27S%27ha+examinat+i+ha+aprovat+l%27assignatura%27%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token postag="V.G.*" postag_regexp="yes"><exception postag="_GV_|_GN_.*|RG" postag_regexp="yes"/></token>
                    <token min="0">-se</token>
                    <token min="0">poc</token>
                    <token>més</token>
                    <token regexp="yes">tard|avant|endavant</token>
                </pattern>
                <message>Construcció dubtosa: gerundi de posterioritat. Proveu de reescriure la frase sense el gerundi.</message>
                <example correction="">El lladre va atracar dues joieries, <marker>escapant-se més tard</marker> amb un cotxe robat.</example>
                <example>Estan augmentant després d'un període d'estancament.</example>
                <example>tònica predominant després del govern de l'UCD.</example>
                <example>I mirant endavant.</example>
                <example>Féu això, bastant més tard.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="_PUNCT_.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.G.*" postag_regexp="yes" skip="5"><exception postag="_GN_.*|RG" postag_regexp="yes"/></token>
                        <token postag="RG|LOC_PREP" postag_regexp="yes">després</token>
                    </marker>
                </pattern>
                <message>Construcció dubtosa: gerundi de posterioritat. Proveu de reescriure la frase sense el gerundi.</message>
                <example correction="">El lladre va atracar dues joieries, <marker>fugint després</marker> amb un cotxe robat.</example>
                <example correction="">El lladre va atracar dues joieries, <marker>essent assassinat pocs dies després</marker>.</example>
                <example>Estan augmentant després d'un període d'estancament.</example>
                <example>tònica predominant després del govern de l'UCD.</example>
                <example>I aprofitant després l'efecte del tsunami.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.G.*" postag_regexp="yes"><exception postag="_GV_|_GN_.*|RG" postag_regexp="yes"/></token>
                    <token min="0">-se</token>
                    <token>a</token>
                    <token>l</token>
                    <token>cap</token>
                    <token inflected="yes">de</token>
                    <token postag="D[IN].*" min="0" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">&unitats_temps;|&expressions_durada;</token>
                </pattern>
                <message>Construcció dubtosa: gerundi de posterioritat. Proveu de reescriure la frase sense el gerundi.</message>
                <example correction="">El lladre va atracar dues joieries, <marker>fugint al cap de poc</marker> amb un cotxe robat.</example>
                <example correction="">El lladre va atracar dues joieries, <marker>escapant-se al cap d'una estona</marker> amb un cotxe robat.</example>
                <example>Estan augmentant després d'un període d'estancament.</example>
                <example>tònica predominant després del govern de l'UCD.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.G.*" postag_regexp="yes"><exception postag="_GV_|_GN_.*|RG" postag_regexp="yes"/></token>
                    <token min="0">-se</token>
                    <token min="0">a</token>
                    <token inflected="yes">el</token>
                    <token regexp="yes">endemà|sendemà</token>
                </pattern>
                <message>Construcció dubtosa: gerundi de posterioritat. Proveu de reescriure la frase sense el gerundi.</message>
                <example correction="">Es van presentar els estatuts, <marker>aprovant-se l’endemà</marker> mateix.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VSG.*" postag_regexp="yes"/>
                    <token postag="V.P.*" postag_regexp="yes"/>
                    <token min="0" max="3" regexp="yes">a|el|l'|l|poc|més</token>
                    <token regexp="yes">endemà|sendemà|cap|després|tard|avant|endavant</token>
                </pattern>
                <message>Construcció dubtosa: gerundi de posterioritat. Proveu de reescriure la frase sense el gerundi.</message>
                <example correction="">Es van presentar els estatuts, <marker>sent aprovats l'endemà</marker> mateix.</example>
                <example correction="">Es van presentar els estatuts, <marker>sent aprovats al cap</marker> de poc.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.G.*" postag_regexp="yes" inflected="yes" regexp="yes">esdevenir|causar|provocar</token>
                    <token>així</token>
                </pattern>
                <message>Construcció dubtosa: gerundi de posterioritat. Proveu de reescriure la frase sense el gerundi.</message>
                <suggestion>i així va <match no="1" postag="V.G.*" postag_regexp="yes" postag_replace="V.N.*"/></suggestion>
                <suggestion>i així ha <match no="1" postag="V.G.*" postag_regexp="yes" postag_replace="V.P..SM0"/></suggestion>
                <example correction="i així va esdevenir|i així ha esdevingut">Es van presentar els estatuts, <marker>esdevenint així</marker> els primers a ser aprovats.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.G.*" postag_regexp="yes" inflected="yes" regexp="yes">esdevenir|causar|provocar</token>
                    <token>d'</token>
                    <token regexp="yes">aquesta|esta|eixa|aqueixa</token>
                    <token regexp="yes">manera|forma</token>
                </pattern>
                <message>Construcció dubtosa: gerundi de posterioritat. Proveu de reescriure la frase sense el gerundi.</message>
                <suggestion>i \2\3 \4 va <match no="1" postag="V.G.*" postag_regexp="yes" postag_replace="V.N.*"/></suggestion>
                <suggestion>i \2\3 \4 ha <match no="1" postag="V.G.*" postag_regexp="yes" postag_replace="V.P..SM0"/></suggestion>
                <example correction="i d'eixa manera va provocar|i d'eixa manera ha provocat">Es van presentar els estatuts, <marker>provocant d'eixa manera</marker> un rebombori.</example>
            </rule>
        </rulegroup>
        <rule id="PODIEN_CONCORRE" name="podien *concorre/concórrer">
            <antipattern>
                <token>si</token>
                <token inflected="yes" regexp="yes" postag="VM..2..." postag_regexp="yes">poder|voler</token>
            </antipattern>
            <pattern>
                <token postag="V.[^N].*" postag_regexp="yes" regexp="yes" inflected="yes">poder|voler|permetre|deixar</token>
                <token postag="V.M.*" postag_regexp="yes"><exception negate_pos="yes" postag="V.M.*" postag_regexp="yes"/></token>
            </pattern>
            <message>Combinació de temps verbals probablement incorrecta.</message>
            <example correction=""><marker>permetien concorre</marker>-hi.</example>
            <example correction=""><marker>podien corre</marker>-hi.</example>
            <example>Abans d'eixir posa't la gorra.</example>
            <example>Quan estiguis desesperat vés al carrer.</example>
            <example>Si vols vés-te'n.</example>
            <example>Si voleu veniu.</example>
        </rule>
        <rule id="ESPERANT_US_AGRADI" name="esperem (que) us agradi)">
            <!-- TODO: que considera tindrà més coberta -->
            <antipattern>
                <token>que</token>
                <token postag="&pronom_feble;" postag_regexp="yes" min="0"/>
                <token postag="V.I.*|N.*" postag_regexp="yes" regexp="yes" inflected="yes">esperar|desitjar|esperant|sol·licitar|pregar|agrair|demanar|confiar|necessitar</token>
                <token inflected="yes">poder</token>
            </antipattern>
            <antipattern>
                <token>quan</token>
                <token postag="&pronom_feble;" postag_regexp="yes" min="0"/>
                <token postag="V.I.*|N.*" postag_regexp="yes" regexp="yes" inflected="yes">esperar|desitjar|esperant|sol·licitar|pregar|agrair|demanar|confiar|necessitar</token>
            </antipattern>
            <antipattern>
                <token>que</token>
                <!--<token postag="&pronom_feble;" postag_regexp="yes" min="0"/>-->
                <token postag="V...3..." postag_regexp="yes" inflected="yes" regexp="yes">necessitar|esperar|desitjar</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">el|l|allò|això|açò|ço</token>
                <token>que</token>
                <token postag="&pronom_feble;" postag_regexp="yes" min="0"/>
                <token postag="V.I.*" postag_regexp="yes" inflected="yes" regexp="yes">esperar|desitjar|sol·licitar|pregar|agrair|demanar|confiar|necessitar</token>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">se|es|s'</exception></token>
                <token postag="V...3..." postag_regexp="yes" inflected="yes" regexp="yes">esperar|desitjar|sol·licitar|pregar|agrair|demanar|confiar|necessitar</token>
            </antipattern>
            <antipattern>
                <token>preguem</token>
                <token regexp="yes">disculpin|disculpen|disculpeu</token>
            </antipattern>
            <pattern>
                <marker>
                    <token postag="V.I.*|N.*" postag_regexp="yes" regexp="yes" inflected="yes">esperar|desitjar|esperant|sol·licitar|pregar|agrair|demanar|confiar|necessitar</token>
                </marker>
                <token postag="&pronom_feble;|RN" postag_regexp="yes" min="0" max="3"/>
                <token postag="V.S.*" postag_regexp="yes"><exception postag="[NA].*" postag_regexp="yes"/></token>
            </pattern>
            <message>Probablement hi falta un 'que'.</message>
            <suggestion><match no="1"/> que</suggestion>
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?input_cercar=pregar+que&amp;action=Principal&amp;method=detall_completa&amp;databaseFilterName=Fitxes%20de%20l%27Optimot&amp;numPagina=1&amp;idHit=12704&amp;database=FITXES_PUB&amp;tipusFont=Fitxes%20de%20l%27Optimot&amp;databaseFilter=FITXES_PUB&amp;parameterField=FITXES_PUB&amp;idFont=12704&amp;titol=%27Us%20preguem%20confirmeu%27%20o%20%27Us%20preguem%20que%20confirmeu%27?%20/%20La%20conjunci%F3%20%27que%27%20en%20oracions%20subordinades%20declaratives&amp;numeroResultat=1&amp;clickLink=detall&amp;tipusCerca=cerca.tot</url>
            <example correction="esperem que"><marker>esperem</marker> us agradi.</example>
            <example correction="Esperem que"><marker>Esperem</marker> pugueu venir aviat.</example>
            <example correction="esperant que"><marker>esperant</marker> us agradi.</example>
            <example correction="esperem que"><marker>esperem</marker> vingueu.</example>
            <example correction="espera que">que s'<marker>espera</marker> entri en funcionament.</example>
            <example correction="Preguem que"><marker>Preguem</marker> espereu fora.</example>
            <example correction="confiem que">Apareix un enllaç amb criteris bàsics d'avaluació que <marker>confiem</marker> us siguin d'ajuda.</example>
            <example correction="Necessitem que"><marker>Necessitem</marker> subministreu uns altaveus.</example>
            <example correction="Prego que"><marker>Prego</marker> no prioritzis aquesta qüestió.</example>
            <example correction="esperem que">Desgranant temes que <marker>esperem</marker> siguin del vostre interès</example>
            <example correction="espero que">Hi trobareu recomanacions diverses que <marker>espero</marker> us semblin prou interessants </example>
            <example correction="prego que">I us <marker>prego</marker> em feu saber la vostre opinió</example>
            <example correction="preguem que">Li <marker>preguem</marker> s'abstingui d'usar el web.</example>
            <example>Es veu més bé que la persona que el necessita hi col·labori.</example>
            <example>Tothom esperava que guanyés.</example>
            <example>Com si l'únic que desitgés fos allò.</example>
            <example>que els reforços que esperaven poguessin arribar</example>
            <example>que els centre que ho desitgen puguen fer proves finals</example>
            <example>Informeu d'errors i sol·liciteu millores.</example>
            <example>Tot el que necessitem ho tenim ací.</example>
            <example>Tot el que necessitem arriba avui.</example>
            <example>Cal que tot el que necessitem arribi demà.</example>
            <example>Cal que tot el que necessitis arribi demà.</example>
            <example>Les desercions i la manca de l'ajut que esperaven no li permeteren contenir l'atac.</example>
        </rule>
    </category>
    <category id="DETERMINANTS" name="Determinants" type="grammar">
        <rulegroup id="ELS_DOS_TOTS_DOS" name="els dos / tots dos">
            <rule>
                <pattern>
                    <marker>
                        <token>els</token>
                    </marker>
                    <token postag="DN.[MC]P." postag_regexp="yes"><exception regexp="yes">[\d,\. ]+</exception></token>
                    <token min="0" postag_regexp="yes" postag="RN|&pronom_feble;"/>
                    <token postag="V...3P.." postag_regexp="yes"/>
                </pattern>
                <message>Probablement és més adequat dir <suggestion>tots</suggestion>.</message>
                <example correction="Tots"><marker>Els</marker> dos poden fer el mateix.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>les</token>
                    </marker>
                    <token postag="DN.[FC]P." postag_regexp="yes"><exception regexp="yes">[\d,\. ]+</exception></token>
                    <token min="0" postag_regexp="yes" postag="RN|&pronom_feble;"/>
                    <token postag="V...3P.." postag_regexp="yes"/>
                </pattern>
                <message>Probablement és més adequat dir <suggestion>totes</suggestion>.</message>
                <example correction="Totes"><marker>Les</marker> dues poden fer el mateix.</example>
                <example>A les 19.00 es faran concentracions.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ALGU_ALGUN" name="algú/algun">
            <rule>
                <pattern>
                    <token>n'</token>
                    <token>hi</token>
                    <token inflected="yes">haver</token>
                    <token>algú</token>
                </pattern>
                <message>Combinació incorrecta. Useu el pronom 'en' amb 'algun', o 'algú' sense 'en'.</message>
                <suggestion>\1\2 \3 algun</suggestion>
                <suggestion>\2 \3 \4</suggestion>
                <example correction="N'hi ha algun|Hi ha algú">¿<marker>N'hi ha algú</marker>?</example>
            </rule>
            <rule>
                <pattern>
                    <token>n'</token>
                    <token>hi</token>
                    <token inflected="yes">haver</token>
                    <token>ningú</token>
                </pattern>
                <message>Combinació incorrecta. Useu el pronom 'en' amb 'cap', o 'ningú' sense 'en'.</message>
                <suggestion>\1\2 \3 cap</suggestion>
                <suggestion>\2 \3 \4</suggestion>
                <example correction="n'hi havia cap|hi havia ningú">No <marker>n'hi havia ningú</marker> que ho sabés fer.</example>
            </rule>
            <rule>
                <pattern>
                    <token>n'</token>
                    <token>hi</token>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes">haver</token>
                    <token>algú</token>
                </pattern>
                <message>Combinació incorrecta. Useu el pronom 'en' amb 'algun', o 'algú' sense 'en'.</message>
                <suggestion>\1\2 \3 \4 algun</suggestion>
                <suggestion>\2 \3 \4 \5</suggestion>
                <example correction="N'hi ha hagut algun|Hi ha hagut algú">¿<marker>N'hi ha hagut algú</marker>?</example>
            </rule>
            <rule>
                <pattern>
                    <token>n'</token>
                    <token>hi</token>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes">haver</token>
                    <token>ningú</token>
                </pattern>
                <message>Combinació incorrecta. Useu el pronom 'en' amb 'cap', o 'ningú' sense 'en'.</message>
                <suggestion>\1\2 \3 \4 cap</suggestion>
                <suggestion>\2 \3 \4 \5</suggestion>
                <example correction="n'hi va haver cap|hi va haver ningú">No <marker>n'hi va haver ningú</marker> que ho sabés fer.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ALGU_ALGUNA" name="*algú o alguna">
            <rule>
                <pattern>
                    <token>algú</token>
                    <token postag="CC"/>
                    <token>alguna<exception postag="_GN_FS"/></token>
                </pattern>
                <message>Combinació agramatical. Useu el pronom "algú" (neutre) o bé els determinants "algun, alguna" seguits cada un d'un nom.</message>
                <suggestion>algú</suggestion>
                <!--<suggestion>algun \2 alguna</suggestion>-->
                <example correction="algú">Vindrà <marker>algú o alguna</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>alguna</token>
                    <token postag="CC"/>
                    <token>algú</token>
                </pattern>
                <message>Combinació agramatical. Useu el pronom "algú" (neutre) o bé els determinants "algun, alguna" seguits cada un d'un nom.</message>
                <suggestion>algú</suggestion>
                <!--<suggestion>alguna \2 algun</suggestion>-->
                <example correction="algú">Vindrà <marker>alguna o algú</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ningú</token>
                    <token postag="CC"/>
                    <token>ninguna<exception postag="_GN_FS"/></token>
                </pattern>
                <message>Combinació agramatical. Useu el pronom "ningú" (neutre) o bé els determinants "ningun, ninguna" seguits cada un d'un nom.</message>
                <suggestion>ningú</suggestion>
                <!--<suggestion>ningun \2 ninguna</suggestion>-->
                <example correction="ningú">Creus que vindrà <marker>ningú o ninguna</marker>?</example>
            </rule>
            <rule>
                <pattern>
                    <token>algú</token>
                    <token>/</token>
                    <token>alguna<exception postag="_GN_FS"/></token>
                </pattern>
                <message>Combinació agramatical. Useu el pronom "algú" (neutre) o bé els determinants "algun, alguna" seguits cada un d'un nom.</message>
                <suggestion>algú</suggestion>
                <!--<suggestion>algun \2 alguna</suggestion>-->
                <example correction="algú">Vindrà <marker>algú/alguna</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>algú</token>
                    <token>/</token>
                    <token regexp="yes">una|na</token>
                </pattern>
                <message>Combinació agramatical. Useu el pronom "algú" (neutre) o bé els determinants "algun, alguna" seguits cada un d'un nom.</message>
                <suggestion>algú</suggestion>
                <example correction="algú">Vindrà <marker>algú/na</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>alguna</token>
                    <token>/</token>
                    <token>algú</token>
                </pattern>
                <message>Combinació agramatical. Useu el pronom "algú" (neutre) o bé els determinants "algun, alguna" cada un seguits d'un nom.</message>
                <suggestion>algú</suggestion>
                <!--<suggestion>alguna \2 algun</suggestion>-->
                <example correction="algú">Vindrà <marker>alguna/algú</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ningú</token>
                    <token>/</token>
                    <token>ninguna<exception postag="_GN_FS"/></token>
                </pattern>
                <message>Combinació agramatical. Useu el pronom "ningú" (neutre) o bé els determinants "ningun, ninguna" cada un seguits d'un nom.</message>
                <suggestion>ningú</suggestion>
                <!--<suggestion>ningun \2 ninguna</suggestion>-->
                <example correction="ningú">Creus que vindrà <marker>ningú/ninguna</marker>?</example>
            </rule>
            <rule>
                <pattern>
                    <token>ningú</token>
                    <token>/</token>
                    <token regexp="yes">una|na</token>
                </pattern>
                <message>Combinació agramatical. Useu el pronom "ningú" (neutre) o bé els determinants "ningun, ninguna" cada un seguits d'un nom.</message>
                <suggestion>ningú</suggestion>
                <example correction="ningú">Creus que vindrà <marker>ningú/una</marker>?</example>
            </rule>
        </rulegroup>
        <rulegroup id="ALTRE_UN_ALTRE" name="altre/un altre">
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token regexp="yes">altre|altra</token>
                    </marker>
                    <token><exception regexp="yes">cop|colp|vegada|volta|pic</exception></token>
                </pattern>
                <message>Probablement cal dir <suggestion><match no="2" postag=".*([MF])S.*" postag_regexp="yes" postag_replace="DI0$1S0" case_conversion="firstupper">un</match> <match no="2" case_conversion="startlower"/></suggestion>.</message>
                <example correction="Un altre"><marker>Altre</marker> dels motius.</example>
                <example correction="Una altra"><marker>Altra</marker> de les raons.</example>
                <example>Altra vegada tu.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="1" max="3" regexp="yes">doncs|vaja|bé|,</token>
                    <marker>
                        <token regexp="yes">altre|altra</token>
                    </marker>
                    <token><exception regexp="yes">cop|colp|vegada|volta|pic</exception></token>
                </pattern>
                <message>Probablement cal dir <suggestion><match no="3" postag=".*([MF])S.*" postag_regexp="yes" postag_replace="DI0$1S0">un</match> <match no="3" case_conversion="startlower"/></suggestion>.</message>
                <example correction="una altra">Vaja, <marker>altra</marker> «errada informàtica».</example>
                <example>Altra vegada tu.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ARTICLE_EN_PAISOS" name="països que solen dur article">
            <antipattern>
                <token>Estats</token>
                <token><exception>Units</exception></token>
            </antipattern>
            <antipattern>
                <token>Regne</token>
                <token><exception>Unit</exception></token>
            </antipattern>
            <antipattern>
                <token>Gran</token>
                <token><exception>Bretanya</exception></token>
            </antipattern>
            <antipattern>
                <token>Vall</token>
                <token><exception>d'</exception></token>
            </antipattern>
            <antipattern>
                <token>Vall</token>
                <token>d'</token>
                <token><exception>Aran</exception></token>
            </antipattern>
            <antipattern>
                <token postag="SENT_START"/>
                <token min="0" max="4" regexp="yes">\p{P}</token>
                <token postag="SENT_END" regexp="yes">&paisos_amb_article;</token>
            </antipattern>
            <antipattern>
                <token postag="SENT_START"/>
                <token min="0" max="4" regexp="yes">\p{P}</token>
                <token regexp="yes">&paisos_amb_article;</token>
                <token min="0">Units</token>
                <token regexp="yes">\p{P}</token>
                <example>Estats Units (2016).</example>
                <example>Perú, 2015.</example>
                <example>Balears, 2: 116-117.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">[(,;:]|carrer|avinguda|travessera|espai|plaça|rius?|escola|institut|ZER</token>
                <token regexp="yes">&paisos_amb_article;</token>
                <example>Establert vora el riu Senegal, organitzà militarment els seus seguidors.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">&paisos_amb_article;</token>
                <token regexp="yes">[/-]</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">[/-]</token>
                <token regexp="yes">&paisos_amb_article;</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" min="1" max="3">\p{Lu}.*</token>
                <token regexp="yes">\d+</token>
                <token min="0" regexp="yes">[,-]</token>
                <token regexp="yes" min="1" max="3">\p{Lu}.*</token>
                <token regexp="yes">\d+</token>
                <example>Xina 2, Rússia 3.</example>
            </antipattern>
            <antipattern>
                <unify>
                    <feature id="nombre"/>
                    <feature id="genere"/>
                    <token regexp="yes" inflected="yes">mateix|un|altre</token>
                    <token regexp="yes">&paisos_amb_article;</token>
                </unify>
            </antipattern>
            <antipattern>
                <unify>
                    <feature id="nombre"/>
                    <feature id="genere"/>
                    <token postag="A.*|D[^R].*|V.P.*|PX.*" postag_regexp="yes"/>
                    <token regexp="yes">&paisos_amb_article;</token>
                </unify>
                <example>A l'Empordà i l'esmentada Vall d'Aran.</example>
                <example>des del seu Marroc natal</example>
            </antipattern>
            <antipattern>
                <token>Catalunya</token>
                <token>i</token>
                <token>Balears</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">illes|i</token>
                <token min="0">.</token>
                <token>Balears</token>
            </antipattern>
            <antipattern>
                <token>Balears</token>
                <token>,</token>
                <token regexp="yes">illes|i</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token>Ara</token>
                <token>Balears</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">dòlars?</token>
                <token>EUA</token>
            </antipattern>
            <antipattern>
                <token postag="N.[MC]S..." postag_regexp="yes"/>
                <token>vaticà</token>
            </antipattern>
            <antipattern>
                <token postag="N.[FC]S..." postag_regexp="yes"/>
                <token>índia</token>
                <example>La Unió Índia.</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">a|de|d'|per</token>
                        <token postag="NP.*" postag_regexp="yes" case_sensitive="yes" regexp="yes">&paisos_amb_article;</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.SynthesizeWithDeterminerFilter" args="prepositionFrom:1 lemmaFrom:2 lemmaSelect:NP.*"/>
                <message>Aquest topònim sol dur article.</message>
                <example correction="als Estats">Són <marker>a Estats</marker> Units.</example>
                <example correction="dels Estats">Vénen <marker>d'Estats</marker> Units.</example>
                <example correction="pels Estats">Corren <marker>per Estats</marker> Units.</example>
                <example correction="als EUA">Són <marker>a EUA</marker>.</example>
                <example correction="dels EUA">Vénen <marker>d'EUA</marker>.</example>
                <example correction="pels EUA">Corren <marker>per EUA</marker>.</example>
                <example correction="al Perú">Són <marker>a Perú</marker>.</example>
                <example correction="a la Xina">Són <marker>a Xina</marker>.</example>
                <example correction="a la Xina">El Japó i <marker>a Xina</marker>.</example>
                <example correction="a l'Equador">Són <marker>a Equador</marker>.</example>
                <example correction="de les Balears">El PIB <marker>de Balears</marker>.</example>
                <example correction="de la Gran">El PIB <marker>de Gran</marker> Bretanya.</example>
                <example correction="del Vaticà">del palau <marker>de Vaticà</marker></example>
                <example>Equador</example>
                <example>Perú</example>
                <example>Són als EUA</example>
                <example>uns 500 km a l'W de Dakar, Senegal</example>
                <example>a l'illa de Honshū, Japó.</example>
                <example>a l'illa de Honshū (Japó).</example>
            </rule>
            <rule>
                <antipattern>
                    <token>do</token>
                    <token>Brasil</token>
                </antipattern>
                <antipattern>
                    <token postag="NP..G.." postag_regexp="yes"/>
                    <token postag_regexp="yes" postag="CC|_PUNCT_CONT"/>
                    <token postag="NP..G.." postag_regexp="yes"/>
                    <example>amb Mauritània i Marroc</example>
                </antipattern>
                <antipattern>
                    <token postag="NP.*" postag_regexp="yes"/>
                    <token postag="NP..G.." postag_regexp="yes" regexp="yes">&paisos_amb_article;</token>
                    <example>(Pau Brasil, 1967)</example>
                </antipattern>
                <pattern case_sensitive="yes">
                    <marker>
                        <token postag="NP.*" postag_regexp="yes" case_sensitive="yes" regexp="yes">&paisos_amb_article;<exception scope="previous" postag="_QM_OPEN"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.SynthesizeWithDeterminerFilter" args="lemmaFrom:1 lemmaSelect:NP.*"/>
                <message>Aquest topònim sol dur article.</message>
                <example correction="els Estats">Amb <marker>Estats</marker> Units.</example>
                <example correction="L'Equador"><marker>Equador</marker> és una país d'Amèrica.</example>
                <example>Michigan, Estats Units</example>
                <example>Als mateixos Estats Units</example>
                <example>Aquests Estats Units són els que m'agraden.</example>
                <example>Dels actuals Estats Units.</example>
                <example correction="Els EUA"><marker>EUA</marker> són una potència mundial.</example>
                <example correction="els EUA">Són amb <marker>EUA</marker>.</example>
                <example correction="Les Balears"><marker>Balears</marker> és una destinació turística.</example>
                <example>Les illes Balears.</example>
                <example>Michigan, EUA</example>
                <example>Als mateixos EUA</example>
                <example>Aquests EUA són els que m'agraden.</example>
                <example>Dels actuals EUA.</example>
                <example>Equador</example>
                <example>Perú</example>
                <example>Són als EUA</example>
                <example>uns 500 km a l'W de Dakar, Senegal</example>
                <example>a l'illa de Honshū, Japó.</example>
                <example>a l'illa de Honshū (Japó).</example>
                <example>l'edifici doctrinal del Concili Vaticà II</example>
                <example>al vaixell "Uruguai"</example>
                <example>dels rius Uruguai, Paranà i Paraguai</example>
            </rule>
        </rulegroup>
        <rulegroup id="LA_MONCLOA" name="Moncloa/la Moncloa">
            <antipattern>
                <token>la</token>
                <token regexp="yes">Moncloa|Zarzuela</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token regexp="yes">Moncloa|Zarzuela</token>
                    </marker>
                </pattern>
                <message>Normalment s'escriu amb article.</message>
                <suggestion>La \2</suggestion>
                <example correction="La Moncloa"><marker>Moncloa</marker> informa de la reunió.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="SENT_START"/></token>
                    <marker>
                        <token regexp="yes">Moncloa|Zarzuela</token>
                    </marker>
                </pattern>
                <message>Normalment s'escriu amb article.</message>
                <suggestion><match no="2" regexp_match="(Moncloa|Zarzuela)" regexp_replace="la $1" case_conversion="startlower"/></suggestion>
                <example correction="la Moncloa">Reunió en <marker>Moncloa</marker> entre el president i el líder de l'oposició.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CALS" name="Comprova: cals + nom">
            <rule>
                <antipattern>
                    <token>cals</token>
                    <token postag="NC[MC][PN].*|A..[MC][SN].|NP.*|PX.*|_GN_MP" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>cals</token>
                    <token regexp="yes">\p{Lu}.+</token>
                </antipattern>
                <pattern>
                    <token postag_regexp="yes" postag="SPS00|LOC_PREP"/>
                    <marker>
                        <token>cals</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>calç</suggestion> (òxid de calci, substància de color blanc)?</message>
                <example correction="calç">Deposicions de <marker>cals</marker>.</example>
                <example correction="calç">S'ha de pintar amb <marker>cals</marker>.</example>
                <example correction="calç">La fabricació de <marker>cals</marker>.</example>
                <example>cals Martínez</example>
                <example>cals tintorers</example>
                <example>cals Kxdlf</example>
                <example>A cals meus avis</example>
                <example>A cals dos joves arxiducs</example>
                <example>Les mares ens deixaven a cals avis.</example>
                <example>Vam sopar a cals Westerhazy.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>cals</token>
                    </marker>
                    <token>que</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>cal</suggestion> (del verb 'caldre')?</message>
                <example correction="cal">Ara <marker>cals</marker> que vinguis.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>cals</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>cal</suggestion> (del verb 'caldre')?</message>
                <example correction="cal">Ara <marker>cals</marker> fer-ho de seguida.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>cals</token>
                    </marker>
                    <token><exception postag="NC[MC][PN].*|A..[MC][SN].|NP.*|PX.*|_GN_MP" postag_regexp="yes"/><exception regexp="yes">\p{Lu}.+</exception></token>
                </pattern>
                <message>Falta un nom darrere de "cals" (ca + els).</message>
                <example correction=""><marker>cals</marker> vindrà</example>
                <example correction="">La fabricació de <marker>cals</marker>.</example>
                <example>cals Martínez</example>
                <example>cals tintorers</example>
                <example>cals Kxdlf</example>
                <example>A cals meus avis</example>
                <example>A cals dos joves arxiducs</example>
                <example>Les mares ens deixaven a cals avis.</example>
                <example>Vam sopar a cals Westerhazy.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DETERMINANTS_IMPOSSIBLE" name="Combinacions impossibles de determinants: *els tots els">
            <antipattern>
                <token>a</token>
                <token>l'</token>
                <token>una</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>ls</token>
                <token>uns</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="D[^RN].*" postag_regexp="yes"><exception inflected="yes" regexp="yes">cap|poc|força|gens|tot|cert|molt</exception></token>
                        <token postag="D[^RN].*" postag_regexp="yes"><exception inflected="yes" regexp="yes">quant|cap|poc|força|gens|tot|cert|molt|altre</exception></token>
                        <token postag="D[^RN].*" postag_regexp="yes"><exception inflected="yes" regexp="yes">cap|poc|força|gens|tot|cert|molt</exception><exception postag="_GV_"/></token>
                    </marker>
                    <token><exception postag="_C_TEMPS"/></token>
                </pattern>
                <message>Combinació impossible de determinants.</message>
                <example correction="">No sé <marker>els aquests els</marker> detalls</example>
                <example>tots els detalls</example>
                <example>dels quals l'home és el primer</example>
                <example>els tres mil</example>
                <example>els trenta-quatre mil restants</example>
                <example>totes les quals sumes</example>
                <example>Als dos els donarem això</example>
                <example>l'un el 1538, en temps de Solimà</example>
                <example>n'hi ha uns quants la llavor dels quals</example>
                <example>I de l'altra la fascinació.</example>
                <example>Als uns els féu esclaus.</example>
                <example>Atribueixen als uns els errors dels altres.</example>
                <example>Ens fan diferents els uns dels altres.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">el</token>
                    <token inflected="yes" regexp="yes">tot|molt</token>
                    <token inflected="yes">el</token>
                </pattern>
                <message>Combinació impossible de determinants.</message>
                <example correction=""><marker>els tots els</marker> detalls</example>
                <example>tots els detalls</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token postag="DD.*" postag_regexp="yes"><exception inflected="yes">tal</exception></token>
                </pattern>
                <message>Combinació impossible de determinants.</message>
                <example correction=""><marker>els aquests</marker> detalls</example>
                <example>Aquests detalls</example>
                <example>Les tals germanes no vingueren.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*|C.*|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token inflected="yes">un</token>
                        <token inflected="yes">el</token>
                    </marker>
                    <token inflected="yes">altre</token>
                </pattern>
                <message>Combinació probablement incorrecta de determinants.</message>
                <example correction="">Ha estat <marker>un l'</marker>altre dels recursos importants.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de|pe</token>
                    <token regexp="yes">ls?</token>
                    <token postag="DA.*" postag_regexp="yes"/>
                </pattern>
                <message>Dos determinants repetits.</message>
                <suggestion>\1\2</suggestion>
                <example correction="pel">Competeixen <marker>pel el</marker> mateix espai.</example>
            </rule>
            <rule>
                <pattern>
                    <token>pe</token>
                    <token>l</token>
                    <token>a</token>
                    <token regexp="yes">ls?</token>
                </pattern>
                <message>Dos determinants repetits.</message>
                <suggestion>per \3\4</suggestion>
                <suggestion>\1\2</suggestion>
                <suggestion>\3\4</suggestion>
                <example correction="per als|pel|als">Van <marker>pel als</marker> mateixos.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de|pe</token>
                    <token regexp="yes">ls?</token>
                    <token>a</token>
                    <token regexp="yes">ls?</token>
                </pattern>
                <message>Dos determinants repetits.</message>
                <suggestion>\1\2</suggestion>
                <suggestion>\3\4</suggestion>
                <example correction="pels|als">Van <marker>pels als</marker> mateixos.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">els?</token>
                    <token>a</token>
                    <token regexp="yes">ls?</token>
                </pattern>
                <message>Dos determinants repetits.</message>
                <suggestion>\1</suggestion>
                <suggestion>\2\3</suggestion>
                <example correction="els|als">Són <marker>els als</marker> mateixos.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">les|la|el</token>
                    <token>els</token>
                </pattern>
                <message>Combinació impossible de determinants o pronoms.</message>
                <suggestion>\2</suggestion>
                <suggestion>\1</suggestion>
                <example correction="Els|Les"><marker>Les els</marker> professionals.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">la|el</token>
                    <token>les</token>
                </pattern>
                <message>Combinació impossible de determinants o pronoms.</message>
                <suggestion>\2</suggestion>
                <suggestion>\1</suggestion>
                <example correction="Les|La"><marker>La les</marker> targetes.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>els</token>
                        <token regexp="yes">les|la</token>
                    </marker>
                    <token><exception postag_regexp="yes" postag="V.[IS].*"/><exception>hi</exception></token>
                </pattern>
                <message>Combinació impossible de determinants o pronoms.</message>
                <suggestion>\1</suggestion>
                <suggestion>\2</suggestion>
                <example correction="Els|Les"><marker>Els les</marker> professionals.</example>
                <example>Els les portarem demà.</example>
            </rule>
        </rulegroup>
        <rulegroup id="VARIS" name="varis com a determinant">
            <rule>
                <pattern>
                    <marker>
                        <token postag="AQ.*" postag_regexp="yes" regexp="yes">varis|vàries</token>
                    </marker>
                    <token postag="N.*" postag_regexp="yes"/>
                </pattern>
                <message>Incorrecte amb valor quantitatiu o indefinit.</message>
                <suggestion><match no="1" postag="AQ.(.).*" postag_regexp="yes" postag_replace="AQ0$1P0" setpos="yes">divers</match></suggestion>
                <suggestion><match no="1" postag="AQ.(.).*" postag_regexp="yes" postag_replace="DI0$1P0" setpos="yes">algun</match></suggestion>
                <suggestion><match no="1" postag="AQ.(.).*" postag_regexp="yes" postag_replace="DI0$1P0" setpos="yes">un</match> <match no="1" postag="AQ.(.).*" postag_regexp="yes" postag_replace="DI0$1P0" setpos="yes">quant</match></suggestion>
                <suggestion>diferents</suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/id/2370</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=varis&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12187&amp;idHit=12187&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27varis%27+o+%27diversos%27%3F+%2F+%27tonalitats+v%E0ries%27+o+%27v%E0ries+tonalitats%27%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
                <example correction="diverses|algunes|unes quantes|diferents">Hi ha <marker>vàries</marker> solucions.</example>
                <example>Hi ha <marker>diverses</marker> solucions.</example>
                <!-- Val a dir que varis d'aquests apartaments
                    sense un alambí o varis.
                    De bestieses, n'ha fet vàries al llarg de la vida -->
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">varis|vàries</token>
                    </marker>
                    <token postag="N.*" postag_regexp="yes"/>
                </pattern>
                <message>Incorrecte amb valor quantitatiu o indefinit.</message>
                <suggestion><match no="2" postag="N.(.).*" postag_regexp="yes" postag_replace="AQ0$1P0" setpos="yes">divers</match></suggestion>
                <suggestion><match no="2" postag="N.(.).*" postag_regexp="yes" postag_replace="DI0$1P0" setpos="yes">algun</match></suggestion>
                <suggestion><match no="2" postag="N.(.).*" postag_regexp="yes" postag_replace="DI0$1P0" setpos="yes">un</match> <match no="2" postag="N.(.).*" postag_regexp="yes" postag_replace="DI0$1P0" setpos="yes">quant</match></suggestion>
                <suggestion>diferents</suggestion>
                <url>http://esadir.cat/entrades/fitxa/id/2370</url>
                <example correction="diversos|alguns|uns quants|diferents">Te <marker>varis</marker> subtemes</example>
                <example>Hi ha diverses solucions.</example>
            </rule>
        </rulegroup>
        <rulegroup id="NOMBRES_ROMANS" name="comprova nombres romans" type="misspelling">
            <antipattern case_sensitive="yes">
                <token regexp="yes">[A-Z]+</token>
                <token spacebefore="no">-</token>
                <token regexp="yes" spacebefore="no">[A-Z]+</token>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">segle|capítol|apartat|secció|part</token>
                    <marker>
                        <token regexp="yes" spacebefore="yes">[MCDXLVI]+<exception regexp="yes">(?=.)M{0,4}(CM|CD|D?C{0,3})(XC|XL|L?X{0,3})(IX|IV|V?I{0,3})</exception><exception postag="[RYANDV].*|.*LOC.*" postag_regexp="yes"/><exception regexp="yes">XML|DLL</exception></token>
                    </marker>
                </pattern>
                <message>Nombre romà incorrecte.</message>
                <example correction="">Va passar en el segle <marker>XXIVIIV</marker>.</example>
                <example>Hi ha XXI solucions.</example>
                <example>VI Trobada Excursionista</example>
            </rule>
            <!--<rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes" spacebefore="yes">[mcdxlvi]+<exception regexp="yes">(?=.)m{0,4}(cm|cd|d?c{0,3})(xc|xl|l?x{0,3})(ix|iv|v?i{0,3})</exception><exception postag="[RYANDV].*|.*LOC.*" postag_regexp="yes"/><exception>dvd</exception></token>
                    </marker>
                </pattern>
                <message>Nombre romà incorrecte.</message>
                <example correction="">Hi ha <marker>xxvxxi</marker> solucions.</example>
                <example>Hi ha xxi solucions.</example>
                <example>Tinc mil coses</example>
                <example>És d'obra civil.</example>
                <example>Al cim del cimbori.</example>
            </rule>-->
        </rulegroup>
    </category>
    <category id="ADVERBS" name="Adverbis" type="grammar">
        <rule id="FORCES" name="força (adjectiu i adverbi invariable)">
            <antipattern>
                <token>forces</token>
                <token postag="A..[FC][PN].|V.P..PF." postag_regexp="yes"><exception>sorpreses</exception></token>
            </antipattern>
            <pattern>
                <marker>
                    <token>forces</token>
                </marker>
                <token postag="NC.P.*" postag_regexp="yes"/>
            </pattern>
            <message>Com a adjectiu o adverbi, és invariable.</message>
            <suggestion>força</suggestion>
            <example correction="força">Tenia <marker>forces</marker> diners</example>
            <example correction="força">Això passa en <marker>forces</marker> famílies</example>
            <example correction="força">Provoquen <marker>forces</marker> tancaments d'empreses.</example>
            <example correction="força">amic invisible amb <marker>forces</marker> sorpreses</example>
            <example>Taula de forces polítiques.</example>
            <example>Generen forces centrífugues.</example>
            <example>Només és present en les forces armades.</example>
            <!--<example>Unes forces rotacionals.</example>-->
            <example>Determinades per forces exteriors.</example>
            <example>La resta de forces parlamentàries.</example>
        </rule>
        <rule id="IGUAL" name="iguals*/igual de">
            <pattern>
                <marker>
                    <token>iguals</token>
                </marker>
                <token inflected="yes">de</token>
                <token postag="AQ..P." postag_regexp="yes"/>
            </pattern>
            <message>Probablement cal escriure <suggestion>igual</suggestion> perquè és un adverbi invariable.</message>
            <example correction="igual">Són <marker>iguals</marker> d'alts.</example>
            <example>Són iguals de fet que la resta.</example>
        </rule>
        <rule id="MOLTS_MOLT" name="*molts/molt contents">
            <antipattern>
                <token regexp="yes">molts|pocs</token>
                <token max="3" postag="A..[MC][PN]." postag_regexp="yes"/>
                <token postag="N.[MC][PN].*|PI.[MC]P.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>uns</token>
                <token>pocs</token>
            </antipattern>
            <antipattern>
                <token>n'</token>
                <token>hi</token>
                <token inflected="yes">haver</token>
                <token regexp="yes">molts|pocs</token>
            </antipattern>
            <pattern>
                <marker>
                    <token regexp="yes">molts|pocs<exception postag="DA0MP0|SPS00" postag_regexp="yes" scope="previous"/></token>
                </marker>
                <token postag="AQ.[MC][PN]." postag_regexp="yes"><exception postag="N.[MC][PN].*|PI.[MC]P.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)(molt|poc)s" regexp_replace="$1"/></suggestion> (davant d'un adjectiu)? És correcte si acompanya un nom en plural.</message>
            <example correction="molt">Estem <marker>molts</marker> contents.</example>
            <example correction="poc">Són <marker>pocs</marker> usuals.</example>
            <example>Molts grans cantants.</example>
            <example>Entre molts altres, s'esmenten els següents.</example>
            <example>Amb molts altres curiosos animals.</example>
            <example>El primer dels molts famosos entrevistats.</example>
            <example>Molts asiàtics i uns pocs europeus.</example>
            <example>N'hi ha molts disponibles per altres mitjans.</example>
            <example>Treballem amb molts autònoms.</example>
            <example>Molts portàtils tenen un commutador.</example>
            <example>I molts altres petitons.</example>
            <example>Però, com molts altres Estats europeus, no ho fan.</example>
        </rule>
        <rule id="MOLTS_POCS" name="*molts pocs / molt pocs">
            <pattern>
                <token regexp="yes">molts|moltes</token>
                <token inflected="yes">poc</token>
            </pattern>
            <message>"Molt" és invariable com a adverbi.</message>
            <suggestion>molt \2</suggestion>
            <example correction="molt pocs">Té <marker>molts pocs</marker> incentius.</example>
        </rule>
        <rule id="MASSES" name="massa (adj., adv. invariable)">
            <pattern>
                <token>masses</token>
                <token postag="NC.[NP].*" postag_regexp="yes"><exception postag="AQ..[NP].|V.P..PF." postag_regexp="yes"/><exception regexp="yes">flequeres|forneres</exception></token>
            </pattern>
            <message>"Massa" és invariable com a adverbi i adjectiu.</message>
            <suggestion>massa \2</suggestion>
            <example correction="Massa coses"><marker>Masses coses</marker>.</example>
            <example>Són de masses semblants.</example>
            <example>En unitats de masses solars.</example>
            <example>masses flequeres o masses forneres</example>
            <example>Tenen el nom de masses suspeses.</example>
        </rule>
        <rule id="NO_MAI" name="no mai">
            <pattern>
                <marker>
                    <token>no</token>
                    <token regexp="yes">ningú|gens|enlloc|mai|tampoc</token>
                    <!--cap, res-->
                </marker>
                <token postag="&pronom_feble;|V.[MSI].*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2"/> <match no="1" case_conversion="alllower"/></suggestion>?</message>
            <!-- <example correction="Mai no"><marker>No mai</marker> arriba</example> Problem with uppercase correction-->
            <example correction="mai no">Ell <marker>no mai</marker> hi ha estat clarament favorable</example>
            <example>Quedà en no res</example>
            <example>No gens convençut</example>
        </rule>
        <rulegroup id="SENSE_NO" name="sense que ningú *no">
            <url>http://esadir.cat/gramatica/sintaxi/advnegdlbneg</url>
            <rule>
                <pattern>
                    <token>sense</token>
                    <token min="0" postag="V.N.*" postag_regexp="yes"/>
                    <token>que</token>
                    <marker>
                        <token regexp="yes">res|cap|ningú|gens|enlloc|mai|tampoc</token>
                        <token>no</token>
                    </marker>
                </pattern>
                <message>No s'ha de duplicar la negació.</message>
                <suggestion>\4</suggestion>
                <example correction="ningú">Sense deixar que <marker>ningú no</marker> ho vegi</example>
                <example correction="ningú">Sense que <marker>ningú no</marker> ho vegi</example>
                <example>sense que ningú ho vegi</example>
                <example>Un procés sense repetició que mai no s'atura.</example>
            </rule>
            <rule>
                <pattern>
                    <token>sense</token>
                    <token>que</token>
                    <token>no</token>
                </pattern>
                <message>No s'ha de duplicar la negació.</message>
                <suggestion>sense que</suggestion>
                <example correction="Sense que"><marker>Sense que no</marker> ho vegi ningú.</example>
                <example>Diguem sense embuts que no</example>
            </rule>
            <rule>
                <pattern>
                    <token>sense</token>
                    <token>no</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>No s'ha de duplicar la negació.</message>
                <suggestion>sense \3</suggestion>
                <example correction="sense defallir">Treballa <marker>sense no defallir</marker> mai.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DOBLE_NEGACIO" name="doble negació inadequada">
            <antipattern>
                <token postag="V.P.*" postag_regexp="yes"><exception postag="_GV_"/></token>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">impedir|prohibir|evitar|eludir|negar|bloquejar|blocar|impossibilitar|inhibir|vetar|denegar|refusar|rebutjar</token>
                    <marker>
                        <token>que</token>
                        <token>no</token>
                    </marker>
                </pattern>
                <message>Aquesta negació és probablement redundant amb el verb '<match no="1" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>'.</message>
                <suggestion>que</suggestion>
                <example correction="que">Va voler evitar <marker>que no</marker> caigués.</example>
                <example correction="que">Prohibí <marker>que no</marker> entré ningú.</example>
                <example correction="que">No ha evitat <marker>que no</marker> caigués.</example>
                <example>Es tracta de xecs rebutjats que no tinc.</example>
            </rule>
        </rulegroup>
        <rule id="GENS" name="gens / gens de">
            <pattern>
                <token><exception postag="D.*" postag_regexp="yes"/></token>
                <marker>
                    <token>gens</token>
                </marker>
                <token postag="NC.[CS].*" postag_regexp="yes"><exception postag="AQ.*|RG.*" postag_regexp="yes"/><exception>diana</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>gens de</suggestion>?</message>
            <example correction="gens de">No serà <marker>gens</marker> faena.</example>
            <example>No serà gens bonic.</example>
            <example>No queda gens clar.</example>
            <example>No estava gens alerta.</example>
            <example>No sona gens segons el ritme.</example>
            <example>No era gens amic d'expressar-se en públic.</example>
            <example>No és gens material.</example>
            <example>No resta gens de material.</example>
        </rule>
        <rulegroup id="QUANT_QUAN" name="quant/quan">
            <rule>
                <antipattern>
                    <token regexp="yes">cada|en|a|amb|tot|de</token>
                    <token>quant</token>
                </antipattern>
                <antipattern>
                    <token postag="D[^R].MS." postag_regexp="yes"/>
                    <token>quant</token>
                </antipattern>
                <antipattern>
                    <token>quant</token>
                    <token regexp="yes">\?|a|de|d'|temps|diner</token>
                </antipattern>
                <antipattern>
                    <token>quant</token>
                    <token postag="_PUNCT.*|V.P.*|AQ.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>quant</token>
                    <token min="0" max="4" postag="P.*|V.[SI].*|_GV_|SPS00" postag_regexp="yes"><exception inflected="yes" regexp="yes">&context_QUANT;</exception></token>
                    <token inflected="yes" regexp="yes">&context_QUANT;</token>
                </antipattern>
                <antipattern>
                    <token>quant</token>
                    <token regexp="yes">fa|feia</token>
                    <token>que</token>
                </antipattern>
                <antipattern>
                    <token>quant</token>
                    <token skip="-1" inflected="yes" regexp="yes">tenir|fer<exception postag="V.S.*" postag_regexp="yes"/></token>
                    <token>?</token>
                </antipattern>
                <antipattern>
                    <token>quant</token>
                    <token skip="-1" inflected="yes" regexp="yes">rebre|percebre|portar|dur</token>
                    <token>?</token>
                    <example>Quant percebrà cadascú?</example>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token>quant</token>
                    <example>A quant puja?</example>
                </antipattern>
                <pattern>
                    <marker>
                        <token>quant</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>quan</suggestion> (moment en el temps) en comptes de "quant" (quantitat)?</message>
                <short>Possible confusió</short>
                <example correction="Quan"><marker>Quant</marker> aquesta s'acabà.</example>
                <example correction="Quan"><marker>Quant</marker> li fa la guitza.</example>
                <example correction="quan">Com es pot apreciar, <marker>quant</marker> l'avió augmenta l'energia usada pel motor.</example>
                <example correction="Quan"><marker>Quant</marker> tinga coses fetes, t'ho diré.</example>
                <example correction="Quan"><marker>Quant</marker> tinga coses fetes, vols que t'avise?</example>
                <example>Quant tens?</example>
                <example>¿Quant em podria costar?</example>
                <example>Quant gastem en moda?</example>
                <example>¿Quant val això?</example>
                <example>Quant et dec?</example>
                <example>¿Quant fan dos i dos?</example>
                <example>¿Quant fa que se'n va anar?</example>
                <example>Té tot quant necessita</example>
                <example>¿Quant ha d'augmentar el preu?</example>
                <!-- arcaisme -->
                <example>"Hi guanya no sé quant."</example>
                <example>No saps quant limitada és l'àrea</example>
                <example>referents al com, al quant i al què</example>
                <example>¿Quant calcules que ens resta en aquest ofici?</example>
                <example>Quant diner falta?</example>
                <example>Quant de diner falta?</example>
                <example>Quant mesura?</example>
                <example>Quant fa?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>en</token>
                        <token>quant</token>
                    </marker>
                    <token min="0" max="2" postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="V.S.*" postag_regexp="yes"><exception postag="V.I.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Expressió incorrecta amb el sentit de 'en el moment que'.</message>
                <suggestion>quan</suggestion>
                <example correction="Quan"><marker>En quant</marker> tingui temps, ho faré.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>cada</token>
                    <token>quant</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>quant</token>
                    </marker>
                    <token min="0" max="2" postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="V.S.*" postag_regexp="yes"><exception postag="V.I.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quan</suggestion> (en el moment que) en comptes de "quant" (quantitat)?</message>
                <example correction="Quan"><marker>Quant</marker> tingui temps, ho faré.</example>
                <example correction="Quan"><marker>Quant</marker> tinguéssim més diners, ho podríem comprar.</example>
                <example>Depèn de cada quant vulguis canviar els bolquers.</example>
            </rule>
        </rulegroup>
        <rulegroup id="QUAN_QUANT" name="*quan/quant">
            <antipattern>
                <token>des</token>
                <token>de</token>
                <token>quan</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">fins|com</token>
                <token>quan</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">quedar</token>
                <token>amb</token>
            </antipattern>
            <rule>
                <!-- regla semblant QUAN_PREPOSICIO, però amb un altre suggeriment -->
                <antipattern>
                    <token>a</token>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">&parts_dia;|cap</token>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token postag="D[AN].*" postag_regexp="yes" min="1" max="3"/>
                    <token inflected="yes" regexp="yes">&unitats_temps;</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="CS|RG" postag_regexp="yes">quan<exception scope="previous">en</exception></token>
                    </marker>
                    <token skip="-1" case_sensitive="yes">a<exception postag="V.[SI].*|LOC_PREP" postag_regexp="yes" scope="next"/><exception postag="repeated"/><exception regexp="yes" scope="next">.*[=&lt;&gt;].*</exception></token>
                    <token regexp="yes">[\.\?;!,]</token>
                </pattern>
                <message>¿Volíeu dir "quant a" (pel que fa a)? "Quan" és correcte si significa "en el moment en què".</message>
                <suggestion>quant</suggestion>
                <example correction="quant">S’hi acosta molt <marker>quan</marker> als mitjans d’assolir aquest objectiu.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>quan</token>
                        <token regexp="yes" min="0">de|d'</token>
                    </marker>
                    <token regexp="yes">temps|valor|pes|vent</token>
                    <!-- altres paraules?-->
                </pattern>
                <message>¿Volíeu dir <suggestion>quant de</suggestion>?</message>
                <suggestion>quant</suggestion>
                <example correction="Quant de|Quant"><marker>Quan de</marker> temps tardarem?</example>
                <example correction="Quant de|Quant"><marker>Quan</marker> temps tardarem?</example>
            </rule>
            <rule>
                <antipattern>
                    <token>fins</token>
                    <token>quan</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>quan</token>
                    </marker>
                    <token inflected="yes" regexp="yes">durar|trigar|tardar<exception inflected="yes">dur</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quant</suggestion> (quant de temps)?</message>
                <example correction="quant">No sabem <marker>quan</marker> durarà.</example>
                <example correction="Quant"><marker>Quan</marker> dura la pel·lícula?</example>
                <example>T'ho direm quan duràs els resultats.</example>
                <example>Fins quan dura el carnet jove.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>fins</token>
                    <token>quan</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>quan</token>
                    </marker>
                    <token min="0" postag_regexp="yes" postag="V.*" inflected="yes" regexp="yes">haver|anar</token>
                    <token inflected="yes" regexp="yes" skip="-1">gastar|invertir</token>
                    <token>?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quant</suggestion> (quantitat) en comptes de "quan" (en el moment que)?</message>
                <example correction="quant">I en matèries primeres <marker>quan</marker> gastes?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>quan</token>
                    </marker>
                    <token regexp="yes">fa|feia</token>
                    <token>que</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quant</suggestion> (quant de temps)?</message>
                <example correction="quant">I <marker>quan</marker> fa que no hi entreu.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes" inflected="yes">&exceptions_ALS_TRES_MESOS;|semblant|semblar|parèixer|remetre|equivaler|respecte a|recordar</token>
                    <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <token>a</token>
                </antipattern>
                <antipattern>
                    <token skip="4">quan</token>
                    <token inflected="yes">ser</token>
                    <token regexp="yes" inflected="yes">jove|petit|xiquet|al·lot|infant|nadó|bebè|menut|noi|xic|adolescent|feliç|jo|dir</token>
                    <example>La cançó em fa anar enrere, a quan era jove.</example>
                </antipattern>
                <pattern>
                    <token>a</token>
                    <marker>
                        <token>quan</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>quant</suggestion> (quantitat) en comptes de "quan" (en el moment que)?</message>
                <example correction="quant">A <marker>quan</marker> puja la factura?</example>
                <example>Semblant a quan fa calor.</example>
            </rule>
            <rule>
                <antipattern>
                    <token skip="4">de</token>
                    <token inflected="yes" regexp="yes">en|passar</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>quan</token>
                    </marker>
                    <token regexp="yes" case_sensitive="yes">de|d'</token>
                    <token postag="NC[MC]S.*" postag_regexp="yes"><exception regexp="yes">colp|cop|fet|adolescent|nen|xiquet|nena|xiqueta|petit|petita|bracet|noi|noia</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quant</suggestion> (quantitat) en comptes de "quan" (en el moment que)?</message>
                <example correction="Quant"><marker>Quan</marker> de pa vols que porti?</example>
                <example>I quan de colp em desperto, ja s'ha acabat la pel·lícula.</example>
                <example>Quan d'adolescent hi havia pensat, es veia agafada al braç del pare.</example>
                <example>Quan de quadrat es passa a rombe</example>
                <example>Quan de bruc no n'hi ha cap!</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes" regexp="yes">baixar|pujar</token>
                    <token postag_regexp="yes" postag="SPS00|D.*|LOC_ADV"/>
                </antipattern>
                <antipattern>
                    <token inflected="yes">voler</token>
                    <token postag="V.N.*" postag_regexp="yes"><exception inflected="yes" regexp="yes">&context_QUANT;</exception></token>
                </antipattern>
                <antipattern>
                    <token>quan<exception scope="next" postag_regexp="yes" postag="V.I.*"/></token>
                    <token postag="V.S.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes" inflected="yes" skip="4">ho|el</token>
                    <token inflected="yes">donar</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes">donar</token>
                    <token min="0" max="2" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token postag="D.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token>quan<exception scope="previous">fins</exception></token>
                    </marker>
                    <token min="0" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token min="0" max="2" inflected="yes" regexp="yes">voler|poder|haver|anar|deure|arribar</token>
                    <token min="0" regexp="yes">de|d'|a</token>
                    <token skip="-1" inflected="yes" regexp="yes">&context_QUANT;</token>
                    <token postag="SENT_END">?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quant</suggestion> (quantitat) en comptes de "quan" (en el moment que)?</message>
                <example correction="Quant"><marker>Quan</marker> pesa?</example>
                <example correction="Quant"><marker>Quan</marker> mesura?</example>
                <example correction="Quant"><marker>Quan</marker> costa?</example>
                <example correction="Quant"><marker>Quan</marker> valia allò?</example>
                <example correction="Quant"><marker>Quan</marker> dona?</example>
                <example correction="Quant"><marker>Quan</marker> pot valdre això?</example>
                <example correction="Quant"><marker>Quan</marker> li va costar?</example>
                <example>Fins quan donaràs tombs?</example>
                <example>-¿Què us ha dit el comte quan heu pujat a la seva cambra?</example>
                <example>Com sabran on sóc quan vulguem fer coses junts?</example>
                <example>Pots dormir quan vulguis, sents?</example>
                <example>Quan ho podem donar?</example>
                <example>Quan li'l podem donar?</example>
                <example>Quan l'hi podem donar?</example>
                <example>Quan li'ls podem donar?</example>
                <example>Quan podríem donar el regal?</example>
                <example>Quan podríem donar-li el regal?</example>
                <example>Quan podríem donar-los el regal?</example>
                <!-- 
                -¿Quan em vas dir que et donaven per la llana?
                Quan s'hi estaran?
                -->
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">voler</token>
                    <token postag="V.N.*" postag_regexp="yes"><exception inflected="yes" regexp="yes">&context_QUANT;</exception></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>quan</token>
                    </marker>
                    <token min="0" postag_regexp="yes" postag="&pronom_feble;"><exception inflected="yes">en</exception></token>
                    <token inflected="yes">en</token>
                    <token min="0" max="2" inflected="yes" regexp="yes">voler|poder|haver|anar|deure|arribar</token>
                    <token min="0" regexp="yes">de|d'|a</token>
                    <token skip="-1" inflected="yes" regexp="yes">&context_QUANT;</token>
                    <token>?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quant</suggestion> (quantitat) en comptes de "quan" (en el moment que)?</message>
                <example correction="quant">És clar, <marker>quan</marker> me'n doneu?</example>
                <example correction="Quant"><marker>Quan</marker> en demanes per aquesta esclava?</example>
                <example correction="quant">¿Sap <marker>quan</marker> me n'han ofert?</example>
                <!-- No sap quan li n'han ofert. -->
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">voler</token>
                    <token postag="V.N.*" postag_regexp="yes"><exception inflected="yes" regexp="yes">&context_QUANT;</exception></token>
                </antipattern>
                <antipattern>
                    <token inflected="yes" regexp="yes">baixar|pujar|quedar|restar</token>
                    <token postag_regexp="yes" postag="SPS00|D.*|LOC_ADV"/>
                </antipattern>
                <antipattern>
                    <token inflected="yes" regexp="yes">faltar|donar</token>
                    <token postag_regexp="yes" postag="SPS00|D.*|N.*"/>
                    <example>Només es limita quan falten homes.</example>
                </antipattern>
                <antipattern>
                    <token skip="4">quan</token>
                    <and>
                        <token inflected="yes">produir</token>
                        <token postag="_reflexiu"/>
                    </and>
                </antipattern>
                <pattern>
                    <token regexp="yes" inflected="yes">recordar|preguntar|demanar|dir|saber|explicar|contar</token>
                    <marker>
                        <token>quan</token>
                    </marker>
                    <token min="0" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token min="0" max="2" inflected="yes" regexp="yes">voler|poder|haver|anar|deure|arribar</token>
                    <token min="0" regexp="yes">de|d'|a</token>
                    <token inflected="yes" regexp="yes">&context_QUANT;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quant</suggestion> (quantitat) en comptes de "quan" (en el moment que)?</message>
                <example correction="quant">Només cal recordar <marker>quan</marker> li va costar d'aconseguir tenir-lo.</example>
                <example>Que es posava quan baixava a veure la clientela.</example>
                <example>La possibilitat que us destorba quan voleu comparar.</example>
                <example>Per què no volen civilitzar-se quan podrien fer-ho?</example>
                <example>Encara me'n recordo quan us pujava a collibè.</example>
                <example>Que vinguin quan vulguin.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">voler</token>
                    <token postag="V.N.*" postag_regexp="yes"><exception inflected="yes" regexp="yes">&context_QUANT;</exception></token>
                </antipattern>
                <antipattern>
                    <token inflected="yes" regexp="yes">baixar|pujar</token>
                    <token postag_regexp="yes" postag="SPS00|D.*"/>
                </antipattern>
                <antipattern>
                    <token skip="3">quan</token>
                    <token inflected="yes">donar</token>
                    <token>compte</token>
                </antipattern>
                <pattern>
                    <!-- |CC -->
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"><exception regexp="yes">fins|per</exception></token>
                    <marker>
                        <token>quan</token>
                    </marker>
                    <token min="0" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token min="0" inflected="yes" regexp="yes">voler|poder|haver|anar|deure</token>
                    <token skip="-1" inflected="yes" regexp="yes">&context_QUANT;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quant</suggestion> (quantitat) en comptes de "quan" (en el moment que)?</message>
                <example correction="quant">No tinc ni idea de <marker>quan</marker> pot costar.</example>
                <example>I quan vull disparar els lleons ja són lluny.</example>
                <example>I quan va gastar diners per a ampliar els continguts.</example>
            </rule>
            <!--
            també em diu quan ens falta encara
            La Conselleria sap quan fan dos i dos, Harry.-->
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="2" regexp="yes">\p{P}</token>
                    <marker>
                        <token>quan</token>
                    </marker>
                    <token min="0">que</token>
                    <token min="0" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token min="0" inflected="yes" regexp="yes">voler|poder|haver|anar|deure</token>
                    <!--<token skip="-1" inflected="yes" regexp="yes">&context_QUANT;</token>-->
                    <token skip="-1" inflected="yes" regexp="yes">trigar|tardar|durar</token>
                    <token>!</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quant</suggestion> (quantitat) en comptes de "quan" (en el moment que)?</message>
                <example correction="Quant"><marker>Quan</marker> que has trigat, amor!</example>
            </rule>
            <rule>
                <antipattern>
                    <token>quant</token>
                    <token>i</token>
                    <token>quant</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">quant?</token>
                        <token>i</token>
                        <token regexp="yes">quant?</token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="3"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir "quant" (quantitat) en comptes de "quan" (en el moment que)?</message>
                <suggestion>quant i quant</suggestion>
                <example correction="Quant i quant"><marker>Quan i quant</marker> us estimo.</example>
                <example>Vull saber com, quan i quant.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>quan</token>
                    </marker>
                    <token>més</token>
                    <token>si</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quant</suggestion> (quantitat) en comptes de quan (en el moment en què)?</message>
                <example correction="quant">Vivim amb por, <marker>quan</marker> més si hi arribem tard.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PER_QUAN" name="per quan/per a quan/per quant">
            <antipattern>
                <token>per</token>
                <token>quan</token>
                <token>vingui</token>
                <token>un</token>
                <token>altre</token>
                <token>juny</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>per</token>
                    </marker>
                    <token skip="-1">quan<exception scope="next" postag_regexp="yes" postag="V.I.*"/></token>
                    <token postag="V.S.*" postag_regexp="yes"/>
                </pattern>
                <message>La preposició adequada és <suggestion>per a</suggestion> (per al moment en què).</message>
                <example correction="per a">Ho tindré preparat <marker>per</marker> quan vinguis</example>
                <!--la impaciència que sentia per quan telefonaria-->
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>per</token>
                        <token>quan</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>per quant</suggestion> (per quina quantitat), <suggestion>per a quan</suggestion> (per a quin moment, per al moment en què) o <suggestion>per tal com</suggestion> (perquè)?</message>
                <example correction="Per quant|Per a quan|Per tal com"><marker>Per quan</marker>?</example>
                <example correction="Per quant|Per a quan|Per tal com"><marker>Per quan</marker> hem perdut?</example>
            </rule>
        </rulegroup>
        <rule id="CONCORDANCA_MILLOR" name="concordança millor">
            <antipattern>
                <token inflected="yes" regexp="yes">conèixer|expressar|acompanyar|transportar</token>
                <token min="0" max="4" postag="RG|.*LOC_ADV.*" postag_regexp="yes"><exception>millor</exception></token>
                <token>millor</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>millor</token>
                </marker>
                <token postag="NC.P.*" postag_regexp="yes"><exception postag="A.*|V.P.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>millors</suggestion>?</message>
            <short>Error de concordança</short>
            <example correction="millors">Els <marker>millor</marker> serveis</example>
            <example>Els millor preparats</example>
            <example>El millor temps</example>
            <example>Per a expressar molt millor expressions fins llavors ocultes.</example>
            <example>Per a conèixer una mica millor zones del país.</example>
        </rule>
        <rulegroup id="MAL_MALAMENT" name="mal/malament">
            <rule>
                <pattern>
                    <token inflected="yes">parlar</token>
                    <marker>
                        <token>mal</token>
                    </marker>
                    <token inflected="yes">de</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>malament</suggestion>?</message>
                <short>Possible error</short>
                <example correction="malament">No m'agrada parlar <marker>mal</marker> d'ell.</example>
                <example>Parla bé de tothom.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>mal</token>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token inflected="yes">estar</token>
                    <token min="0" regexp="yes">molt|gens|gaire</token>
                    <marker>
                        <token>mal</token>
                    </marker>
                </pattern>
                <message>Probablement cal dir <suggestion>malament</suggestion>.</message>
                <example correction="malament">No estava gens <marker>mal</marker> això.</example>
                <example correction="malament">Tothom sap que això està molt <marker>mal</marker>.</example>
                <example>Això està molt mal fet.</example>
                <example>Això està mal pensat.</example>
                <example>Això està mal dit.</example>
            </rule>
        </rulegroup>
        <rule id="DE_PORTES_CAP_A_DINS" name="de portes *cap a dins/endins">
            <pattern>
                <token>de</token>
                <token regexp="yes">portes|llavis</token>
                <marker>
                    <token>cap</token>
                    <token>a</token>
                    <token regexp="yes">dins|dintre|fora</token>
                </marker>
            </pattern>
            <message>Val més dir <suggestion>en<match no="5"/></suggestion>.</message>
            <example correction="endins">de portes <marker>cap a dins</marker></example>
            <example correction="enfora">de llavis <marker>cap a fora</marker></example>
            <example>de portes endins</example>
            <example>de dins cap a fora</example>
            <example>Impedeix de mirar cap a fora.</example>
            <example>seguir el seu cap de residència cap a fora.</example>
        </rule>
        <rulegroup id="CASI" name="*casi/quasi">
            <!-- <rule>
                <pattern>
                <token negate="yes" regexp="yes">aquest|un|el</token>
                <marker>
                <token postag="NCMS000">casi<exception postag="V.*" postag_regexp="yes"/></token>
                </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>quasi</suggestion> (gairebé) en comptes de casi (v. 'casar', n. 'derivat de la llet')?</message>
                <short>Possible confusió</short>
                <example correction="quasi">També presenten <marker>casi</marker> sempre la glàndula metapleural</example>
                <example correction="quasi">Actualment el bosc està <marker>casi</marker> desaparegut</example>
                <example>que es casi amb ell</example>
                <example>Una oferta que casi amb la realitat.</example>
                <example>el casi és un derivat de la llet</example>
                </rule> -->
            <rule>
                <pattern>
                    <token><exception>que</exception><exception postag="&pronom_feble;" postag_regexp="yes"/></token>
                    <marker>
                        <token regexp="yes">(?-i)casi</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>quasi</suggestion> (gairebé) en comptes de casi (v. 'casar', n. 'derivat de la llet')?</message>
                <short>Possible confusió</short>
                <example correction="quasi">va canviar la seva política <marker>casi</marker> 40 anys després.</example>
                <example correction="quasi">i fins com a hospitals, <marker>casi</marker> sempre sota les regles benedictines.</example>
                <example correction="quasi">També presenten <marker>casi</marker> sempre la glàndula metapleural</example>
                <example correction="quasi">Actualment el bosc està <marker>casi</marker> desaparegut</example>
                <example>que es casi amb ell</example>
                <example>Una oferta que casi amb la realitat.</example>
                <!-- <example>el casi és un derivat de la llet.</example> -->
                <example>Busquen un mossèn que els casi.</example>
                <example>Quan Juli Cèsar va retornar a Roma va deixar com a governador a Casi Longí.</example>
            </rule>
            <rule>
                <pattern>
                    <token>que</token>
                    <marker>
                        <token regexp="yes">(?-i)casi</token>
                    </marker>
                    <token><exception>amb</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quasi</suggestion> (gairebé) en comptes de casi (v. 'casar', n. 'derivat de la llet')?</message>
                <short>Possible confusió</short>
                <example correction="quasi">una oferta que <marker>casi</marker> no podia esperar.</example>
                <example>que es casi amb ell</example>
                <example>Una oferta que casi amb la realitat.</example>
                <example>el casi és un derivat de la llet.</example>
                <example>Busquen un mossèn que els casi.</example>
            </rule>
            <rule>
                <pattern>
                    <token>que</token>
                    <marker>
                        <token regexp="yes">(?-i)casi</token>
                    </marker>
                    <token skip="3">amb</token>
                    <token regexp="yes" inflected="yes">seguretat|probabilitat|certesa|any|segle|mes|hora|retard</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quasi</suggestion> (gairebé) en comptes de casi (v. 'casar', n. 'derivat de la llet')?</message>
                <short>Possible confusió</short>
                <example correction="quasi">que <marker>casi</marker> amb total seguretat.</example>
                <example correction="quasi">que <marker>casi</marker> amb una hora de retard.</example>
                <example correction="quasi">que <marker>casi</marker> amb tres mesos de distància.</example>
                <example>que es casi amb ell</example>
                <example>Una oferta que casi amb la realitat.</example>
                <example>el casi és un derivat de la llet.</example>
                <example>Busquen un mossèn que els casi.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token>casi</token>
                    </marker>
                    <token><exception postag="&pronom_feble;" postag_regexp="yes" regexp="yes">['-].+</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quasi</suggestion> (gairebé) en comptes de casi (v. 'casar', n. 'derivat de la llet')?</message>
                <short>Possible confusió</short>
                <example correction="Quasi"><marker>Casi</marker> tothom ho volia.</example>
                <example>Casi'ns, mossèn.</example>
            </rule>
        </rulegroup>
        <rule id="MENTRE_TANT_MENTRESTANT" name="*mentre tant/mentrestant">
            <pattern>
                <token regexp="yes">mentres?</token>
                <token>tant</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>mentrestant</suggestion>?</message>
            <example correction="mentrestant"><marker>mentre tant</marker>, nosaltres fèiem</example>
            <example>mentrestant, nosaltres fèiem</example>
        </rule>
        <rulegroup id="QUANT_MES_MES" name="*quant/com més... més">
            <!-- excepció: que és quan més ens interessa,  -->
            <!--<url>http://esadir.cat/entrades/fitxa/node/quant_mes</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22quant+m%E9s%22&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11982&amp;idHit=11982&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Nova+gram%E0tica+%2F+%27quant+m%E9s%27%2C+%27quant+menys%27+o+%27com+m%E9s%27%2C+%27com+menys%27%3F&amp;tematica=&amp;tipusCerca=cerca.traduir</url>
            <antipattern>
                <token regexp="yes">just|és</token>
                <token>quan</token>
                <token>més</token>
            </antipattern>
            <antipattern>
                <token>quan</token>
                <token regexp="yes">més|menys</token>
                <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="2"/>
                <token postag="V.I.*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception postag="VS.*" postag_regexp="yes"/></token>
                    <marker>
                        <token regexp="yes">quant?|quanta|quante?s</token>
                    </marker>
                    <token regexp="yes" skip="-1">més|menys|majors?|menors?|millors?|pitjors?<exception scope="next" regexp="yes">[;.]|quant?</exception></token>
                    <token regexp="yes">més|menys|majors?|menors?|millors?|pitjors?</token>
                    <token negate="yes">que</token>
                </pattern>
                <message>En aquesta construcció és més apropiat dir <suggestion>com</suggestion>.</message>
                <example correction="com"><marker>quan</marker> més gran sigui, més bonic serà.</example>
                <example correction="Com"><marker>Quanta</marker> major difusió obtinguem, millor.</example>
                <example>com més gran sigui</example>
                <example>quan més dur era l'atac, quan més en perill es troben aquells herois</example>
                <example>a l'hivern, que és quan més ens interessa, n'obtenim sempre menys</example>
                <example>Quan més necessitàvem la seva ajuda, pitjor es va comportar.</example>
                <example>Quan més ho necessitàvem, pitjor es va comportar.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">quant?</exception></token>
                    <token regexp="yes" skip="-1">més|menys|majors?|menors?|millors?|pitjors?<exception scope="next" regexp="yes">[;.-–—]</exception></token>
                    <marker>
                        <token regexp="yes">quant?|quanta|quante?s<exception scope="previous" inflected="yes">un</exception></token>
                    </marker>
                    <token regexp="yes">més|menys|majors?|menors?|millors?|pitjors?</token>
                </pattern>
                <message>En aquesta construcció és més apropiat dir <suggestion>com</suggestion>.</message>
                <example correction="com">més bonic <marker>quan</marker> més gran sigui</example>
                <example correction="com">Millor <marker>quanta</marker> major difusió obtinguem.</example>
                <example>més bonic com més gran sigui</example>
                <example>quan més dur era l'atac, quan més en perill es troben aquells herois</example>
                <example>La major part són així, i unes quantes aixà.</example>
            </rule>
        </rulegroup>
        <rulegroup id="RECENT" name="recent + adjectiu">
            <url>http://esadir.cat/entrades/fitxa/node/recent</url>
            <rule>
                <pattern>
                    <token><exception regexp="yes">més|cas|període</exception></token>
                    <marker>
                        <token regexp="yes">recents?</token>
                        <token postag="V.P.*" postag_regexp="yes" regexp="yes">h?[aeiouàéèíòóú].*<exception regexp="yes">&verbs_no_apostrofen;</exception></token>
                    </marker>
                </pattern>
                <message>"Recent" no és un adverbi.</message>
                <suggestion><match no="3" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">acabar</match> d'<match no="3" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="3"/> de poc</suggestion>
                <suggestion><match no="3"/> de nou</suggestion>
                <suggestion>recentment <match no="3"/></suggestion>
                <example correction="acabats d'elegir|elegits de poc|elegits de nou|recentment elegits"><marker>recent elegits</marker></example>
                <example correction="acabat d'elegir|elegit de poc|elegit de nou|recentment elegit"><marker>recent elegit</marker></example>
                <example>l'altre més recent viscut pels nostres pares</example>
                <example>un cas recent lligat a un estímul admiratiu</example>
                <example>en un període recent units de manera contínua</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">més|cas|període</exception></token>
                    <marker>
                        <token regexp="yes">recents?</token>
                        <token postag="V.P.*" postag_regexp="yes"><exception inflected="yes" regexp="yes">néixer|casar</exception></token>
                    </marker>
                </pattern>
                <message>"Recent" no és un adverbi.</message>
                <suggestion><match no="3" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">acabar</match> de <match no="3" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <suggestion><match no="3"/> de poc</suggestion>
                <suggestion><match no="3"/> de nou</suggestion>
                <suggestion>recentment <match no="3"/></suggestion>
                <example correction="acabats de pintar|pintats de poc|pintats de nou|recentment pintats"><marker>recent pintats</marker></example>
                <example correction="acabat de pintar|pintat de poc|pintat de nou|recentment pintat"><marker>recent pintat</marker></example>
                <example>l'altre més recent viscut pels nostres pares</example>
                <example>un cas recent lligat a un estímul admiratiu</example>
                <example>en un període recent units de manera contínua</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">més|cas|període</exception></token>
                    <marker>
                        <token regexp="yes">recents?</token>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">néixer</token>
                    </marker>
                </pattern>
                <message>"Recent" no és un adverbi.</message>
                <suggestion><match no="3" postag="V.P.*(.).." postag_regexp="yes" postag_replace="NCM$1.*">nadó</match></suggestion>
                <suggestion><match no="3" postag="V.P.*(.)(.)." postag_regexp="yes" postag_replace="NC$2$1.*">nounat</match></suggestion>
                <suggestion><match no="3" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">acabar</match> de <match no="3" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <url>http://esadir.cat/entrades/fitxa/node/recent</url>
                <example correction="nadons|nounats|acabats de nàixer|acabats de néixer"><marker>recent nascuts</marker></example>
                <!-- <example correction="nadó|nounada|acabada de nàixer|acabada de néixer"><marker>recent nascuda</marker></example> -->
                <example>l'altre més recent viscut pels nostres pares</example>
                <example>un cas recent lligat a un estímul admiratiu</example>
                <example>en un període recent units de manera contínua</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">més|cas|període</exception></token>
                    <marker>
                        <token regexp="yes">recents?</token>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">casar</token>
                    </marker>
                </pattern>
                <message>"Recent" no és un adverbi.</message>
                <suggestion>nou<match no="3"/></suggestion>
                <suggestion><match no="3" postag="V.P.*(.)(.)." postag_regexp="yes" postag_replace="NC$2$1.*">novençà</match></suggestion>
                <suggestion><match no="3" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">acabar</match> de <match no="3" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <example correction="noucasats|novençans|acabats de casar"><marker>recent casats</marker></example>
                <!-- <example correction="noucasades|novençanes|acabades de casar"><marker>recent casades</marker></example> -->
                <example correction="noucasat|novençà|acabat de casar"><marker>recent casat</marker></example>
                <example>l'altre més recent viscut pels nostres pares</example>
                <example>un cas recent lligat a un estímul admiratiu</example>
                <example>en un període recent units de manera contínua</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">més|cas|període</exception></token>
                    <marker>
                        <token regexp="yes">recents?</token>
                        <token postag="NC.*" postag_regexp="yes" inflected="yes" regexp="yes">llicenciat|graduat|feta</token>
                    </marker>
                </pattern>
                <message>"Recent" no és un adverbi.</message>
                <suggestion><match no="3" postag="NC(.)(.).*" postag_regexp="yes" postag_replace="V.P..$2$1.">acabar</match> de <match no="3" regexp_match="(?iu)(t|ts|da|des|tes|ta)$" regexp_replace="r"/></suggestion>
                <example correction="acabat de llicenciar">Un jove <marker>recent llicenciat</marker></example>
                <example correction="acabada de graduar">Una jove <marker>recent graduada</marker></example>
                <example correction="acabades de fer">Trieu una pizza entre les <marker>recents fetes</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TANT_TAN_A_DINS" name="tant/tan a dins">
            <antipattern>
                <token>tant</token>
                <token regexp="yes">ahir|avui|hui|demà|despús-ahir|despús-demà</token>
                <example>No em pensava cansar tant ahir.</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>tant<exception postag="allow_tant"/></token>
                    </marker>
                    <token min="0">a</token>
                    <token>prop</token>
                </pattern>
                <message>Si modifica l'adverbi posterior cal escriure <suggestion>tan</suggestion>.</message>
                <example correction="tan">Els veig <marker>tant</marker> prop.</example>
                <example correction="tan">Els veig <marker>tant</marker> a prop.</example>
                <example correction="tan">Era <marker>tant</marker> a prop d'ell.</example>
                <example correction="tan">Cal anar <marker>tant</marker> a prop d'ell com sigui possible.</example>
                <example correction="tan">Juga <marker>tant</marker> a prop de la cistella com vol.</example>
                <example correction="tan">Juga <marker>tant</marker> prop de la cistella com vol.</example>
                <example>I tant a dins com a fora.</example>
                <example>I tant a dins de casa com a fora.</example>
                <example>I tant dins de casa com a fora.</example>
                <example>I tant a fora com a dins.</example>
                <example>I tant fora com a dins.</example>
                <example>I tant a dintre com a fora.</example>
                <example>Neden tant a prop de la superfície com pel fons del mar.</example>
                <example>És capaç de jugar tant a prop de la cistella com lluny.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>tant</token>
                    <token min="0">a</token>
                    <token regexp="yes" skip="12">dins|dintre|fora</token>
                    <token>com</token>
                    <token min="0" max="3" regexp="yes">a|l|teu|meu|seu|nostre|vostre</token>
                    <token regexp="yes">dins|dintre|fora|voltant<exception inflected="yes">ser</exception></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>tant<exception postag="allow_tant"/></token>
                    </marker>
                    <token min="0">a</token>
                    <token regexp="yes">dins|dintre|fora</token>
                </pattern>
                <message>Si modifica l'adverbi posterior cal escriure <suggestion>tan</suggestion>. Correcte si equival a "tant de temps".</message>
                <example correction="tan"><marker>tant</marker> a dins</example>
                <example correction="tan"><marker>tant</marker> a fora</example>
                <example correction="tan"><marker>tant</marker> fora</example>
                <example correction="tan">Jugaria <marker>tant</marker> a dins com fora possible.</example>
                <example>I tant a dins com a fora.</example>
                <example>I tant a dins de casa com a fora.</example>
                <example>I tant dins de casa com a fora.</example>
                <example>I tant a fora com a dins.</example>
                <example>I tant fora com a dins.</example>
                <example>I tant a dintre com a fora.</example>
                <example>Neden tant a prop de la superfície com pel fons del mar.</example>
                <example>És capaç de jugar tant a prop de la cistella com lluny.</example>
                <example>el foc era tant dins teu com al teu voltant,</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token min="0">a</token>
                    <token regexp="yes" skip="15">dins|dintre|fora|prop</token>
                    <token>com</token>
                    <token min="0">a</token>
                    <token postag="RG|LOC_ADV" postag_regexp="yes"><exception regexp="yes">sempre|abans|llavors|aleshores|ja|on|quan|que|com|menys|doncs|però|ara|emperò|ans|poc|actualment|posteriorment|prèviament</exception></token>
                </pattern>
                <message>Cal escriure <suggestion>tant</suggestion> en l'expressió "tant... com...".</message>
                <short>Confusió</short>
                <example correction="tant"><marker>tan</marker> dins com fora del Japó.</example>
                <example correction="tant"><marker>tan</marker> a dins com fora del Japó.</example>
                <example correction="tant"><marker>tan</marker> a dins de casa com fora.</example>
                <example correction="tant"><marker>tan</marker> a dins de casa com a fora.</example>
                <example correction="tant"><marker>tan</marker> a dins com a fora.</example>
                <example correction="tant"><marker>tan</marker> a dins com fora.</example>
                <example>Tan a dins com fora possible.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TANT_TAN_AIXI" name="tan/tant així">
            <!-- És molt ambigu. -->
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token>així</token>
                    <token>que</token>
                </pattern>
                <message>Probablement cal escriure <suggestion>tant</suggestion>.</message>
                <example correction="tant">Fou <marker>tan</marker> així que, després de les eleccions, va deixar el partit.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TANT_TAN" name="Comprova: «tan/tant»">
            <antipattern>
                <!-- Es posa en una altra regla perquè té una certa compliació-->
                <token regexp="yes">tant?</token>
                <token min="0">a</token>
                <token regexp="yes">dins|dintre|fora|prop</token>
            </antipattern>
            <antipattern>
                <token>tant</token>
                <token regexp="yes">.+</token>
                <token>com</token>
                <token>no</token>
                <token><match no="1"/></token>
                <example>elements tant comuns com no comuns</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                        <token>mal</token>
                    </marker>
                    <token><exception postag="V.P.*|NCMS000|V.N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Si "mal" és nom, cal escriure <suggestion>tant mal</suggestion> o <suggestion>tant de mal</suggestion>. Si és adverbi, potser cal escriure <suggestion>tan malament</suggestion>.</message>
                <short>Possible confusió</short>
                <example correction="tant mal|tant de mal|tan malament">¿Per què tan pocs fan <marker>tan mal</marker> a tants?</example>
                <example correction="tant mal|tant de mal|tan malament">Ho has fet <marker>tan mal</marker>!</example>
                <example>Ho veig tan mal fet!</example>
                <example>Té tan mal gust!</example>
                <example>És de tan mal pair!</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">tants|tantes</token>
                    <token regexp="yes" inflected="yes">poc|poquet|poquíssim</token>
                </pattern>
                <message>Cal dir: <suggestion>tan <match no="2"/></suggestion>.</message>
                <short>Construcció incorrecta</short>
                <example correction="tan poques">Tinc <marker>tantes poques</marker> ganes de fer-ho!</example>
                <example>Hi ha tan pocs escriptors bons.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tan</token>
                    <token>punt</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>tan bon punt</suggestion>
                <suggestion>bon punt</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="tan bon punt|bon punt"><marker>tan punt</marker> va arribar</example>
                <example>tan bon punt va arribar</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>tant</token>
                        <token postag="RG" regexp="yes">.*ment</token>
                        <token>com</token>
                        <token postag="AQ.[CF]S." postag_regexp="yes"/>
                    </marker>
                </antipattern>
                <pattern>
                    <token><exception regexp="yes">per|un|altre</exception></token>
                    <marker>
                        <token>tant<exception postag="allow_tant|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="[AR].*|V.P.*|PX.*|.*LOC_ADV.*" postag_regexp="yes"><exception regexp="yes">&precedits_per_TANT;</exception><exception postag="N.[MC][SN].*|SPS000" postag_regexp="yes"/><exception regexp="yes">tant|així</exception></token>
                </pattern>
                <message>Davant d'adjectiu o adverbi cal escriure <suggestion>tan</suggestion>.</message>
                <short>Confusió</short>
                <example correction="tan">És <marker>tant</marker> bonic.</example>
                <example correction="tan">Han estat <marker>tant</marker> elogiats.</example>
                <example correction="tan">No era <marker>tant</marker> important la quantitat de dividend.</example>
                <example correction="tan">Són <marker>tant</marker> seus que no volen venir.</example>
                <example>Són tant seus com meus.</example>
                <example>És tan bonic.</example>
                <example>Tant quan sigui així com quan no ho sigui.</example>
                <example>De tant en tant altres qüestions apareixen.</example>
                <example>No fa pas tant no ho haurien fet.</example>
                <example correction="tan">Això és <marker>tant</marker> a la llarga.</example>
                <example correction="tan">Som <marker>tant</marker> lluny de casa!</example>
                <example>Tant a la llarga com a la curta.</example>
                <example>Tant econòmicament com social.</example>
                <example>Tant econòmicament com financera.</example>
                <example>Tant nacionals com estrangers.</example>
                <example>Feia temps que no gaudia tant davant la pantalla.</example>
                <example>Ha de fer altre tant al seu torn.</example>
                <example>Però no tant quant al fàstic moral.</example>
                <!--No es pot resoldre:
                    Ja no s'encomana tant socialment.
                    no l'escanyin tant econòmicament -->
            </rule>
            <rule>
                <!-- mots que probablement són adjectius,
                    o que probablement requereixen "tan" (encara que vagin seguits per "com") -->
                <antipattern>
                    <token>tant</token>
                    <token>grans</token>
                    <token>com</token>
                    <token regexp="yes">petits|menuts|infants|xiquets|nens|joves|adolescents</token>
                </antipattern>
                <pattern>
                    <token><exception regexp="yes">per|un</exception></token>
                    <marker>
                        <token>tant<exception postag=".*LOC_ADV.*" postag_regexp="yes"/></token>
                    </marker>
                    <token regexp="yes" inflected="yes">&precedits_per_TAN;</token>
                </pattern>
                <message>Probablement cal escriure <suggestion>tan</suggestion>.</message>
                <short>Confusió</short>
                <example correction="tan">És <marker>tant</marker> fort.</example>
                <example correction="tan">Han estat <marker>tant</marker> fort.</example>
                <example correction="tan">És <marker>tant</marker> comprensible com inútil.</example>
                <example correction="tan">És <marker>tant</marker> bo que no m'ho puc creure.</example>
                <example correction="tan">És <marker>tant</marker> baix que no m'ho puc creure.</example>
                <example>És tan fort.</example>
                <example>Té diferents zones perquè tots els veïns i veïnes, tant grans com petits, puguin gaudir d'aquest espai.</example>
            </rule>
            <rule>
                <!-- mots que probablement són adjectius,
                    o que probablement requereixen "tan" (però no en distributives tant...com) -->
                <pattern>
                    <token><exception regexp="yes">per|un</exception></token>
                    <marker>
                        <token>tant<exception postag="allow_tant|.*LOC_ADV.*" postag_regexp="yes"/></token>
                    </marker>
                    <token regexp="yes" inflected="yes">gran|petit</token>
                </pattern>
                <message>Probablement cal escriure <suggestion>tan</suggestion>.</message>
                <short>Confusió</short>
                <example correction="tan">És <marker>tant</marker> gran.</example>
                <example correction="tan">És <marker>tant</marker> gran com jo.</example>
                <example correction="tan">Han estat <marker>tant</marker> petit.</example>
                <example>Que vinguin tant grans com petits.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>i</token>
                    <token>per</token>
                    <token>tant</token>
                </antipattern>
                <pattern>
                    <token>per</token>
                    <marker>
                        <token>tant</token>
                    </marker>
                    <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes"/>
                </pattern>
                <message>Davant d'adjectiu o adverbi cal escriure <suggestion>tan</suggestion>.</message>
                <short>Confusió</short>
                <example correction="tan">Felicitats per <marker>tant</marker> lloable acció.</example>
                <example>Felicitats per tan noble tasca.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">tant|tants|tanta|tantes</token>
                    </marker>
                    <token inflected="yes">poc</token>
                    <token postag="N.*" postag_regexp="yes"/>
                </pattern>
                <message>Davant d'adjectiu o adverbi cal escriure <suggestion>tan</suggestion>.</message>
                <short>Confusió</short>
                <example correction="tan">Per <marker>tant</marker> poca cosa.</example>
                <example>Per tan poca cosa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">tant|tants|tanta|tantes</token>
                    </marker>
                    <token inflected="yes">poc</token>
                </pattern>
                <message>Davant d'adjectiu o adverbi cal escriure <suggestion>tan</suggestion>.</message>
                <short>Confusió</short>
                <example correction="tan">Per <marker>tant</marker> poc no ho hem aconseguit!</example>
                <example>Per tan poca cosa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tant</token>
                    </marker>
                    <token regexp="yes">sols|solament</token>
                </pattern>
                <message>Cal escriure <suggestion>tan</suggestion>.</message>
                <short>Confusió</short>
                <example correction="tan">És <marker>tant</marker> sols això.</example>
                <example>És tan sols això.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token postag="N.*" postag_regexp="yes"><exception postag="A.*|V.P.*|PX.*|DI.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">ase|cabró</exception></token>
                </pattern>
                <message>Davant de nom cal escriure <suggestion>tant</suggestion>. Però a voltes algun nom es pot usar com a adjectiu (ex. és tan home).</message>
                <suggestion>tant de</suggestion>
                <suggestion>tant d'</suggestion>
                <short>Confusió</short>
                <example correction="tant|tant de|tant d'">Fa <marker>tan</marker> vent!</example>
                <example>Fa tant vent!</example>
                <example>I l'amo és tan poca-solta</example>
                <example>són tan meus com ho són</example>
                <example>No siguis tan llepafils</example>
                <example>amb tan poc resultat</example>
                <example>tens un caràcter tan mofeta</example>
                <example>sou tan ases!</example>
                <example>No sigueu tan pocavergonyes!</example>
                <example>Tan amic de la intriga com el seu germà.</example>
                <!-- tan home, tan gallet, cavaller, tan coll amunt-->
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <!-- skip="3"<exception postag="V.P.*" postag_regexp="yes" scope="next"/><exception postag="PP.*|P0.*|V.*|SENT_END|PARA_END|_GV_|_reflexiu|_perfet|_obligacio" scope="next" postag_regexp="yes" negate_pos="yes" /> -->
                        <token>tan</token>
                    </marker>
                    <token min="0" max="3" postag="PP.*|P0.*" postag_regexp="yes"/>
                    <token postag="V.[^P].*" postag_regexp="yes"><exception postag="A.*|V.P.*|PX.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Davant de verb cal escriure <suggestion>tant</suggestion>.</message>
                <short>Confusió</short>
                <example correction="tant">Aquesta és la cançó que <marker>tan</marker> m'agradava.</example>
                <example correction="tant">A ell <marker>tan</marker> se li'n fotia.</example>
                <example correction="tant">I per <marker>tan</marker> s'haurà de mantenir l'esforç.</example>
                <example correction="tant"> que <marker>tan</marker> van contribuir a l’ensorrament de la República de Weimar.</example>
                <example>Aquesta és la cançó que tant m'agradava.</example>
                <example>Són tan seus com d'ella.</example>
                <example>un fracàs literari tan continuat devia tenir una causa concreta</example>
                <example>No hi havia estat tan penetrant com a la resta.</example>
                <example>Què ha estat tan al·lucinant, Anastàsia?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token regexp="yes">&precedits_per_TANT;</token>
                </pattern>
                <message>Probablement cal escriure <suggestion>tant</suggestion>.</message>
                <short>Confusió</short>
                <example correction="tant">Menja <marker>tan</marker> com vulguis.</example>
                <example correction="tant">M'agrada <marker>tan</marker> que me l'enduc.</example>
                <example correction="Tant"><marker>Tan</marker> quan sigui així com quan no ho sigui.</example>
                <example correction="Tant"><marker>Tan</marker> si vols com si no.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token>,</token>
                    <token>que</token>
                </pattern>
                <message>Cal escriure <suggestion>tant</suggestion>.</message>
                <short>Confusió</short>
                <example correction="tant">M'agrada <marker>tan</marker>, que me l'enduc.</example>
                <example>M'agrada tant, que me l'enduc.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>per</token>
                    <token>tant</token>
                </antipattern>
                <antipattern>
                    <token postag="LOC_ADV" regexp="yes">fa|feia</token>
                    <token>tant</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>tant<exception postag=".*LOC.*|allow_tant" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="LOC_ADV|LOC_ADJ" postag_regexp="yes"/>
                </pattern>
                <message>Davant de locució adverbial o adjectival cal escriure <suggestion>tan</suggestion>.</message>
                <short>Confusió</short>
                <example correction="tan">Menja <marker>tant</marker> de pressa!</example>
                <example correction="tan">Ara <marker>tant</marker> de moda.</example>
                <example correction="tan">Es podia veure <marker>tant</marker> de prop la cavalcada.</example>
                <example>Es podia veure tant de prop com de lluny.</example>
                <example>Menja tan de pressa!</example>
                <example>De tant en tant una mica.</example>
                <example>Tant a la llarga com a la curta.</example>
                <example>Fa tant temps que estem junts.</example>
                <example>Fa tant de temps que estem junts.</example>
            </rule>
            <rule>
                <!-- CASOS DUBTOSOS: tan de gust, tan de grat, tan de cop (depenen del significat) -->
                <antipattern>
                    <token>de</token>
                    <token>l</token>
                    <token>gust</token>
                    <token postag="AQ.[MC]S.|V.P..SM." postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>de</token>
                    <token>l</token>
                    <token>gust</token>
                    <token regexp="yes">de|d'</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token regexp="yes">de|d'<exception postag=".*LOC_ADV.*|.*LOC_ADJ.*" postag_regexp="yes"/></token>
                    <token><exception postag="NCFS000"/><exception regexp="yes">mal|col?p|prop</exception></token>
                </pattern>
                <message>Quan indica quantitat cal escriure <suggestion>tant</suggestion>. Correcte davant de locució adverbial: tan de moda, tan de pressa.</message>
                <short>Confusió</short>
                <example correction="Tant"><marker>Tan</marker> de bo!</example>
                <example>Tant de bo!</example>
                <example>Anava tan de pressa!</example>
                <example>Ara que està tan de moda.</example>
                <example>No vinguis tan d'hora.</example>
                <example>si t'alces tan de matí</example>
                <example>tan d'escola de nou a tres</example>
                <example>i tan de cara</example>
                <example>Va aparèixer tan de cop i volta!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tant</token>
                    </marker>
                    <token>de</token>
                    <token>l</token>
                    <token>gust</token>
                    <token postag="AQ.[MC]S.|V.P..SM." postag_regexp="yes"/>
                </pattern>
                <message>Davant de locució adverbial cal escriure <suggestion>tan</suggestion>.</message>
                <example correction="tan">Això és <marker>tant</marker> del gust actual.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tant</token>
                    </marker>
                    <token>de</token>
                    <token>l</token>
                    <token>gust</token>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Davant de locució adverbial cal escriure <suggestion>tan</suggestion>.</message>
                <example correction="tan">Això és <marker>tant</marker> del gust dels valencians.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes" skip="2">estar</token>
                    <token>tan</token>
                    <token>a</token>
                    <token>l</token>
                    <token>corrent</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token postag="SPS00"><exception postag=".*LOC_ADV.*|.*LOC_ADJ.*|.*LOC_PREP.*|RG" postag_regexp="yes"/><exception regexp="yes">de|d'|sense?</exception></token>
                    <!-- <token><exception postag="NCFS000"/><exception regexp="yes">mal|cop</exception></token> -->
                </pattern>
                <message>Probablement cal escriure <suggestion>tant</suggestion>. Correcte davant de locució adverbial: tan a la valenta.</message>
                <short>Confusió</short>
                <example correction="Tant"><marker>Tan</marker> en l'àmbit judicial com en el polític.</example>
                <example>S'ho va prendre tan a la valenta.</example>
                <example>Anava tan de pressa!</example>
                <example>Era tan a prop i tan a sobre i tan a fons.</example>
                <example>Tan a prop de la porta.</example>
                <example>Tan prop de la porta.</example>
                <example>No estava tan en forma com pretenia.</example>
                <example>Estava tan a gust.</example>
                <example>Tan a la vora de la porta.</example>
                <example>Tan a la vora.</example>
                <example>Tan a final de curs.</example>
                <example>Tan a dins.</example>
                <example>Aquest va ser el motiu que em trobara tan a soles.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token>de</token>
                    <token>mal</token>
                    <token><exception postag="V.N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Quan indica quantitat cal escriure <suggestion>tant</suggestion>.</message>
                <short>Confusió</short>
                <example correction="Tant">M'ha fet <marker>Tan</marker> de mal!</example>
                <example>És tan de mal governar!</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token>,</token>
                </pattern>
                <message>Cal escriure <suggestion>tant</suggestion>.</message>
                <short>Confusió</short>
                <example correction="tant">Per <marker>tan</marker>, és correcte.</example>
                <example>Per tant, és correcte.</example>
            </rule>
            <!-- tan(t) en frases distributives tant + __ +com +__ -->
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token postag="AQ.[MC][SN].*|V.P.*SM.?" postag_regexp="yes" skip="10"><exception scope="next">tant</exception><exception regexp="yes" inflected="yes">&precedits_per_TAN;</exception></token>
                    <token>com<exception scope="previous">de</exception></token>
                    <token postag="AQ.[MC][SN].*|V.P.*SM.?" postag_regexp="yes"><exception>qualsevol</exception></token>
                </pattern>
                <message>En una loc. distributiva ("és tant físic com estètic") hauria de ser <suggestion>tant</suggestion>. Correcte en una loc. comparativa ("és tan covard com oportunista").</message>
                <short>Confusió</short>
                <example correction="tant"><marker>tan</marker> físic com estètic.</example>
                <example>Tant físic com estètic.</example>
                <example>tan coneixedor com servidora</example>
                <example>es mostrava tan atent com qualsevol mare</example>
                <example>era tan inútil, o tan útil, com qualsevol altre nom</example>
                <example>és tan covard com oportunista.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token postag="AQ.[FC][SN].*|V.P.*SF.?" postag_regexp="yes" skip="10"><exception regexp="yes" inflected="yes">&precedits_per_TAN;</exception></token>
                    <token>com<exception scope="previous">de</exception></token>
                    <token postag="AQ.[FC][SN].*|V.P.*SF.?" postag_regexp="yes"><exception>qualsevol</exception></token>
                </pattern>
                <message>En una loc. distributiva ("és tant físic com estètic") hauria de ser <suggestion>tant</suggestion>. Correcte en una loc. comparativa ("és tan covard com oportunista").</message>
                <short>Confusió</short>
                <example correction="tant"><marker>tan</marker> física com estètica.</example>
                <example>Tant física com estètica.</example>
                <example>tan coneixedor com servidora</example>
                <example>tan substancial com allunyada</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token postag="AQ.[MC][PN].*|V.P.*PM.?" postag_regexp="yes" skip="10"><exception regexp="yes" inflected="yes">&precedits_per_TAN;</exception></token>
                    <token>com<exception scope="previous">de</exception></token>
                    <token postag="AQ.[MC][PN].*|V.P.*PM.?" postag_regexp="yes"><exception regexp="yes">qualssevol|altres</exception></token>
                </pattern>
                <message>En una loc. distributiva ("és tant físic com estètic") hauria de ser <suggestion>tant</suggestion>. Correcte en una loc. comparativa ("és tan covard com oportunista").</message>
                <short>Confusió</short>
                <example correction="tant"><marker>tan</marker> físics com estètics.</example>
                <example>Tant físics com estètics.</example>
                <example>tan coneixedor com servidora</example>
                <example>No són tan bons com altres competidors</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token postag="AQ.[FC][PN].*|V.P.*PF.?" postag_regexp="yes" skip="10"><exception regexp="yes" inflected="yes">&precedits_per_TAN;</exception></token>
                    <token>com<exception scope="previous">de</exception></token>
                    <token postag="AQ.[FC][PN].*|V.P.*PF.?" postag_regexp="yes"><exception regexp="yes">qualssevol|altres</exception></token>
                </pattern>
                <message>En una loc. distributiva ("és tant físic com estètic") hauria de ser <suggestion>tant</suggestion>. Correcte en una loc. comparativa ("és tan covard com oportunista").</message>
                <short>Confusió</short>
                <example correction="tant"><marker>tan</marker> físiques com estètiques.</example>
                <example>Tant físiques com estètiques.</example>
                <example>tan coneixedor com servidora</example>
                <example>No són tan elevades com altres muntanyes</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token postag="SPS00" skip="10"/>
                    <token>com<exception scope="previous">de</exception></token>
                    <token><match no="1"/></token>
                </pattern>
                <message>Cal escriure <suggestion>tant</suggestion>.</message>
                <short>Confusió</short>
                <example correction="tant"><marker>tan</marker> en el cel com en la terra.</example>
                <example>Tant en l'ADN com en l'ARN.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token postag="AQ.[MC][SN].*|V.P.*SM.?" postag_regexp="yes" skip="10"/>
                    <token>com<exception scope="previous">de</exception></token>
                    <token>no</token>
                    <token postag="AQ.[MC][SN].*|V.P.*SM.?" postag_regexp="yes"/>
                </pattern>
                <message>En una loc. distributiva ("és tant físic com estètic") hauria de ser <suggestion>tant</suggestion>. Correcte en una loc. comparativa ("és tan covard com oportunista").</message>
                <short>Confusió</short>
                <example correction="tant"><marker>tan</marker> físic com no estètic.</example>
                <example>Tant físic com no estètic.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token postag="AQ.[FC][SN].*|V.P.*SF.?" postag_regexp="yes" skip="10"/>
                    <token>com<exception scope="previous">de</exception></token>
                    <token>no</token>
                    <token postag="AQ.[FC][SN].*|V.P.*SF.?" postag_regexp="yes"/>
                </pattern>
                <message>En una loc. distributiva ("és tant físic com estètic") hauria de ser <suggestion>tant</suggestion>. Correcte en una loc. comparativa ("és tan covard com oportunista").</message>
                <short>Confusió</short>
                <example correction="tant"><marker>tan</marker> física com no estètica.</example>
                <example>Tant física com no estètica.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token postag="AQ.[MC][PN].*|V.P.*PM.?" postag_regexp="yes" skip="10"/>
                    <token>com<exception scope="previous">de</exception></token>
                    <token>no</token>
                    <token postag="AQ.[MC][PN].*|V.P.*PM.?" postag_regexp="yes"/>
                </pattern>
                <message>En una loc. distributiva ("és tant físic com estètic") hauria de ser <suggestion>tant</suggestion>. Correcte en una loc. comparativa ("és tan covard com oportunista").</message>
                <short>Confusió</short>
                <example correction="tant"><marker>tan</marker> físics com no estètics.</example>
                <example>Tant físics com no estètics.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token postag="AQ.[FC][PN].*|V.P.*PF.?" postag_regexp="yes" skip="10"/>
                    <token>com<exception scope="previous">de</exception></token>
                    <token>no</token>
                    <token postag="AQ.[FC][PN].*|V.P.*PF.?" postag_regexp="yes"/>
                </pattern>
                <message>En una loc. distributiva ("és tant físic com estètic") hauria de ser <suggestion>tant</suggestion>. Correcte en una loc. comparativa ("és tan covard com oportunista").</message>
                <short>Confusió</short>
                <example correction="tant"><marker>tan</marker> físiques com no estètiques.</example>
                <example>Tant físics com no estètics.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token regexp="yes" skip="10">jo|mi|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</token>
                    <token>com<exception scope="previous">de</exception></token>
                    <token regexp="yes">jo|mi|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</token>
                </pattern>
                <message>Cal escriure <suggestion>tant</suggestion> en l'expressió "tant... com...".</message>
                <example correction="tant"><marker>tan</marker> ell com nosaltres.</example>
                <example>Tant ell com nosaltres.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token>a</token>
                    <token regexp="yes" skip="10">jo|mi|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</token>
                    <token>com<exception scope="previous">de</exception></token>
                    <token>a</token>
                    <token regexp="yes">jo|mi|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</token>
                </pattern>
                <message>Cal escriure <suggestion>tant</suggestion> en l'expressió "tant... com...".</message>
                <example correction="tant"><marker>tan</marker> a mi com a ells.</example>
                <example>Tant a mi com a ells.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token>a</token>
                    <token postag="NP.*" postag_regexp="yes"/>
                </pattern>
                <message>Cal escriure <suggestion>tant</suggestion>.</message>
                <short>Confusió</short>
                <example correction="tant"><marker>tan</marker> a Joan com als altres.</example>
                <example>Tant a Barcelona com a París.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tant<exception postag="allow_tant"/></token>
                    </marker>
                    <token postag="PX.*" postag_regexp="yes"/>
                </pattern>
                <message>Cal escriure <suggestion>tan</suggestion>.</message>
                <short>Confusió</short>
                <example correction="tan">aquell vent <marker>tant</marker> nostre.</example>
                <example>aquell vent tan nostres.</example>
            </rule>
            <rule>
                <!-- Tant de prop com de lluny -->
                <antipattern>
                    <token>com</token>
                    <token>fins</token>
                    <token>ara</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token postag="RG|LOC_ADV" postag_regexp="yes" skip="10"><exception regexp="yes">lluny|prop|prompte|aviat|bé|abans|ja|on|quan|que|com|menys|doncs|però|ara|emperò|ans|poc|sovint|freqüentment|mal|bon|ben</exception><exception scope="next">tan</exception></token>
                    <token>com</token>
                    <token postag="RG|LOC_ADV" postag_regexp="yes"><exception regexp="yes">sempre|abans|llavors|aleshores|ja|on|quan|que|com|menys|doncs|però|ara|emperò|ans|poc|actualment|posteriorment|prèviament</exception></token>
                </pattern>
                <message>Cal escriure <suggestion>tant</suggestion> en l'expressió "tant... com...".</message>
                <example correction="tant"><marker>tan</marker> de prop com de lluny.</example>
                <example>on es podia veure tan de prop el papa</example>
                <example>Tant dins com fora del Japó.</example>
                <example>Elements tan poc comercials com clarament icònics.</example>
                <example>És tan fort com sempre.</example>
                <example>hauria estat tan bé com aleshores</example>
                <example>No tan sovint com antigament</example>
                <example>No estava tan mal defensada com inicialment crèiem.</example>
                <example>Tan clarament diferenciats com actualment.</example>
                <example>Tan vívidament com aleshores</example>
                <example>No era tan clar ni l'atmosfera tan diàfana com avui.</example>
                <example>Mai no havíem arribat tan lluny com fins ara.</example>
            </rule>
            <rule>
                <!--  coneixements tant científics com de les més variades disciplines-->
                <antipattern>
                    <token>tan</token>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                    <token inflected="yes">de</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token postag="A.*|V.P.*" postag_regexp="yes" skip="3"/>
                    <token>com</token>
                    <token inflected="yes">de<exception postag="LOC_.*" postag_regexp="yes"/></token>
                    <token postag="NC.*" postag_regexp="yes"><exception regexp="yes">nit|dia|matinada|matí</exception></token>
                </pattern>
                <message>Cal escriure <suggestion>tant</suggestion> en l'expressió "tant... com...".</message>
                <example correction="tant">coneixements <marker>tan</marker> científics com de sentit comú</example>
                <example>coneixements tant científics com de sentit comú</example>
                <example>No és tan sec com de dia.</example>
                <example>Tan ple de d'expectatives com d'incerteses.</example>
            </rule>
            <!--  'tan' davant d'article/adj  -->
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"><exception inflected="yes" regexp="yes">poc|poquet|poquíssim</exception></token>
                </pattern>
                <message>Cal escriure <suggestion>tant</suggestion>.</message>
                <example correction="tant"><marker>tan</marker> l'un com l'altre</example>
                <example correction="tant"><marker>tan</marker> aquest com aquell</example>
                <example>tant aquest com aquell</example>
                <example>Eren tan diversos com els altres.</example>
                <example>En tan poqueta estona.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tant</token>
                    </marker>
                    <token>bé</token>
                    <token>com</token>
                </pattern>
                <message>Cal escriure <suggestion>tan</suggestion>.</message>
                <example correction="tan">Feu-ho <marker>tant</marker> bé com pugueu.</example>
                <example>Feu-ho tan bé com sapigueu.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token postag="_PUNCT.*" postag_regexp="yes"><exception postag="_trespunts|_QM_OPEN" postag_regexp="yes"/><exception regexp="yes">[‘“«¡¿]</exception></token>
                </pattern>
                <message>Probablement cal escriure <suggestion>tant</suggestion>.</message>
                <example correction="tant">M'agrada <marker>tan</marker>!</example>
                <example correction="tant">Va dir: «No m'agrada <marker>tan</marker>».</example>
                <example correction="tant">Va dir: "No m'agrada <marker>tan</marker>".</example>
                <example>M'agrada tant!</example>
                <example>I aquesta calavera tan... tan guapa</example>
                <example>És tan "real"</example>
            </rule>
            <rule>
                <pattern>
                    <token>tan</token>
                    <token>o</token>
                    <token>més</token>
                </pattern>
                <message>Forma preferible.</message>
                <suggestion>tant o més</suggestion>
                <example correction="tant o més">Aquest és <marker>tan o més</marker> gran.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token skip="6">o</token>
                    <token>més</token>
                </pattern>
                <message>És preferible escriure 'tant o més'.</message>
                <suggestion>tant</suggestion>
                <example correction="tant">Aquest és <marker>tan</marker> o, fins i tot, més gran que l'altre.</example>
            </rule>
            <rule>
                <!-- Tant ahir com aquest cap de setmana -->
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token regexp="yes" skip="5">ahir|avui|hui|demà|despús-ahir|despús-demà</token>
                    <token>com</token>
                </pattern>
                <message>Cal escriure <suggestion>tant</suggestion> en l'expressió "tant... com...".</message>
                <example correction="Tant"><marker>Tan</marker> ahir com aquest cap de setmana hi va haver retencions a l'autopista.</example>
            </rule>
            <rule>
                <!-- Tant ahir -->
                <pattern>
                    <marker>
                        <token>tan</token>
                    </marker>
                    <token regexp="yes">ahir|avui|hui|demà|despús-ahir|despús-demà</token>
                </pattern>
                <message>Cal escriure <suggestion>tant</suggestion> perquè no modifica l'adverbi següent.</message>
                <example correction="tant">No sé per què vaig menjar <marker>tan</marker> ahir.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ADV_MENT" name="dos adverbis acabats en -ment">
            <!--<url>http://esadir.cat/gramatica/sintaxi/advermanera</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=adverbis+acabats+en+ment&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11974&amp;idHit=11974&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Repetici%F3+de+dos+o+m%E9s+adverbis+acabats+en+%27-ment%27+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token>i</token>
                <token>finalment</token>
            </antipattern>
            <antipattern>
                <token>poc</token>
                <token postag="A..[CF]S.|V.P..SF.?" postag_regexp="yes"/>
                <example>poc realista i excessivament protector</example>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception postag="RG_anteposat"/><exception inflected="yes">de</exception></token>
                    <marker>
                        <token postag="A..[CF]S.|V.P..SF.?" postag_regexp="yes"><exception postag="_GN_.*|_GV_" postag_regexp="yes"/><exception>mateixa</exception></token>
                    </marker>
                    <token regexp="yes" min="1" max="3">i|o|ni|/</token>
                    <token postag="RG" regexp="yes">.+ment<exception>malament</exception></token>
                    <token><exception postag="A..[CF]S.|V.P..SF.?" postag_regexp="yes"/></token>
                </pattern>
                <message>Quan hi ha diversos adverbis acabats en '-ment' coordinats, no es pot suprimir aquest sufix en el primer adverbi.</message>
                <suggestion><match no="2"/>ment</suggestion>
                <short>Possible error</short>
                <example correction="Clarament"><marker>Clara</marker> i evidentment és així.</example>
                <example correction="totalment">És així <marker>total</marker> o parcialment.</example>
                <example correction="totalment">Han quedat <marker>total</marker> o parcialment sota les aigües.</example>
                <example>Un problema inextricable i evidentment irresoluble</example>
                <example>un embolic de cordes inextricable i extremament difícil d’aclarir</example>
                <example>la seua carn és atapeïda i lleugerament amargosa</example>
                <example>era fugaç i absolutament diferent del xaval</example>
                <example>L'has engolida i immediatament ho veuràs</example>
                <example>Però va caure malalta i finalment va morir.</example>
                <example>UN ALTRE CAS: poc realista i excessivament protector.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tant</token>
                    <marker>
                        <token postag="A..[CF]S.|V.P..SF.?" postag_regexp="yes"/>
                    </marker>
                    <token>com</token>
                    <token postag="RG" regexp="yes">.+ment<exception>malament</exception></token>
                </pattern>
                <message>Quan hi ha diversos adverbis acabats en '-ment' coordinats, no es pot suprimir aquest sufix en el primer adverbi.</message>
                <suggestion><match no="2"/>ment</suggestion>
                <short>Possible error</short>
                <example correction="culturalment">tant <marker>cultural</marker> com econòmicament.</example>
                <example>Tant culturalment com econòmicament</example>
            </rule>
            <rule>
                <!-- sense exceptions -->
                <pattern>
                    <marker>
                        <token postag="A..[CF]S.|V.P..SF.?" postag_regexp="yes" regexp="yes">oficial|col·loquial|vulgar|popular</token>
                    </marker>
                    <token regexp="yes" min="1" max="3">i|o|ni|/</token>
                    <token postag="RG" regexp="yes">(oficial|col·loquial|vulgar|popular)ment</token>
                </pattern>
                <message>Quan hi ha diversos adverbis acabats en '-ment' coordinats, no es pot suprimir aquest sufix en el primer adverbi.</message>
                <suggestion><match no="1"/>ment</suggestion>
                <short>Possible error</short>
                <example correction="popularment">anomenada <marker>popular</marker> i oficialment castellana o espanyola.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SI_QUE" name="*sí m'agrada/sí que m'agrada">
            <antipattern>
                <token>sí</token>
                <token>és</token>
                <token>sí</token>
                <example>La llei del «només sí és sí».</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>sí<exception postag="_GN_MS"/><exception regexp="yes" scope="previous">entre|en|de|amb|per|sobre</exception></token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="2"/>
                    <token postag="V.(IP|II|IS).*" postag_regexp="yes" skip="-1"><exception postag="NC.P.*" postag_regexp="yes"/><exception scope="previous" regexp="yes">que|què|quals</exception></token>
                    <token postag="V.I[FC].*" postag_regexp="yes"/>
                </pattern>
                <message> Si és una conjunció condicional, s'escriu sense accent: <suggestion>si</suggestion>. Si és una afirmació, cal dir <suggestion>sí que</suggestion>.</message>
                <example correction="Si|Sí que"><marker>Sí</marker> diu que no a tot, sempre quedarà l'opció andorrana.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>sí<exception postag="_GN_MS"/><exception regexp="yes" scope="previous">entre|en|de|amb|per|sobre</exception></token>
                    </marker>
                    <token min="0" max="3" postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="V.[MIS].*" postag_regexp="yes"><exception postag="NC.P.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Si és una afirmació, cal dir <suggestion>sí que</suggestion>.</message>
                <example correction="sí que">Tu <marker>sí</marker> hauries respost bé.</example>
                <example correction="sí que">Tu <marker>sí</marker> li hauries respost bé.</example>
                <example correction="Sí que"><marker>Sí</marker> haurà de ser obligat.</example>
                <example correction="Sí que"><marker>Sí</marker> es pot fer.</example>
                <example correction="Sí que"><marker>Sí</marker> se li'n pot donar un.</example>
                <example>Tu sí que hauries respost bé.</example>
                <example>El sí va acompanyat de dubtes.</example>
                <example>I què si nosaltres volem.</example>
                <example>encara que sí escaramusses</example>
            </rule>
        </rulegroup>
        <rule id="DE_GENEROSAMENT" name="preposició + adv. -ment">
            <antipattern>
                <token regexp="yes">igual|així|com</token>
                <token inflected="yes" min="0">estar</token>
                <token inflected="yes">de</token>
            </antipattern>
            <antipattern>
                <token>en</token>
                <token regexp="yes">lloc|comptes?</token>
                <token inflected="yes">de</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">passar</token>
                <token>de</token>
                <token>malament</token>
            </antipattern>
            <pattern>
                <marker>
                    <token postag="SPS00" regexp="yes" inflected="yes">de|en|malgrat<exception postag="RG|_GN_.*" postag_regexp="yes"/></token>
                    <token postag="RG" regexp="yes">.*ment<exception regexp="yes">solament|aproximadament|simplement|pràcticament</exception><exception postag="N.*" postag_regexp="yes"/></token>
                </marker>
                <token><exception postag="A.*|V.P.*|PX.*" postag_regexp="yes"/><exception regexp="yes" inflected="yes">molt|poc|tot</exception></token>
            </pattern>
            <message>Combinació probablement incorrecta.</message>
            <suggestion>\2</suggestion>
            <example correction="generosament">Cal tractar-lo <marker>de generosament</marker>.</example>
            <example correction="condicionalment">magatzems <marker>de condicionalment</marker> de fruita</example>
            <example>d'aproximadament 5,65 m.</example>
            <example>Les va qualificar d'absolutament desesperades.</example>
            <example>Centre d'internament d'estrangers</example>
            <example>No n'hi havia de relativament grans.</example>
            <example>Cal tractar-lo menys generosament.</example>
            <example>Amb relativament poques coses</example>
            <example>en pràcticament tots els països del món</example>
            <example>per posteriorment esponjar-lo</example>
            <example>movent el cap tristament</example>
            <example>com a legítimament seu</example>
            <example>igual de malament</example>
            <example>així d'amorosament</example>
            <example>fins a pràcticament el final de la seva vida</example>
            <example>Com de malament ho fem?</example>
            <example>I com estaven de malament els temps?</example>
            <example>Cal fer-ho verticalment en lloc d'horitzontalment.</example>
            <example>Com ho he passat de malament!</example>
            <example>No parla en pràcticament cap moment de diners.</example>
        </rule>
    </category>
    <category id="CONJUNCTIONS" name="Conjuncions" type="grammar">
        <rulegroup id="Y_CONJUNCIO" name="conjunció *y/i">
            <antipattern>
                <token>x</token>
                <token regexp="yes">o|i|,|;</token>
                <token>y</token>
            </antipattern>
            <antipattern>
                <token>y</token>
                <token regexp="yes">o|i|,|;</token>
                <token>z</token>
            </antipattern>
            <antipattern>
                <token postag="_QM_OPEN"/>
                <token case_sensitive="yes">Y</token>
                <token postag="_QM_CLOSE"/>
            </antipattern>
            <antipattern>
                <token case_sensitive="yes">Y</token>
                <token>invertida</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">les|la</token>
                <token>y</token>
            </antipattern>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token>y<exception postag="NP.*|AQ0FS0" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception>=</exception></token>
                </pattern>
                <message>Si és conjunció, cal escriure <suggestion>i</suggestion>.</message>
                <short>Conjunció 'i'</short>
                <example correction="i">França <marker>y</marker> Itàlia.</example>
                <example>França i Itàlia</example>
                <example>y=x2</example>
                <example>entre x i y</example>
                <example>(x,y)</example>
                <example>Hospital Ramón y Cajal</example>
                <example>una, grande y libre</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">de|coordenad(a|es)|cromosom(a|es)|i|o|neuropèptids?</exception></token>
                    <marker>
                        <token regexp="yes">(?-i)Y</token>
                    </marker>
                    <token><exception regexp="yes">[.,;\)\]]|és|=</exception></token>
                </pattern>
                <message>Si és conjunció, cal escriure <suggestion>I</suggestion>.</message>
                <short>Conjunció 'i'</short>
                <example correction="I">¿<marker>Y</marker> quan tornaràs?</example>
                <example>Sistema de coordenades X i Y.</example>
                <example>Cromosoma Y.</example>
            </rule>
        </rulegroup>
        <rulegroup id="E_U_CONJUNCIO" name="França *e/i Itàlia; dona *u/o home">
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Veles</token>
                    <token>e</token>
                    <token regexp="yes">[vV]ents</token>
                </antipattern>
                <pattern case_sensitive="yes">
                    <token postag="N.*" postag_regexp="yes"/>
                    <marker>
                        <token>e<exception postag="NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="N.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és conjunció, cal escriure <suggestion>i</suggestion>.</message>
                <short>Conjunció 'i'</short>
                <example correction="i">França <marker>e</marker> Itàlia.</example>
                <example>França i Itàlia</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Curial</token>
                    <token>e</token>
                    <token>Güelfa</token>
                </antipattern>
                <antipattern>
                    <token>e</token>
                    <token regexp="yes">oberta|llarga|breu</token>
                </antipattern>
                <pattern case_sensitive="yes">
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                    <marker>
                        <token>e</token>
                    </marker>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és conjunció, cal escriure <suggestion>i</suggestion>.</message>
                <short>Conjunció 'i'</short>
                <example correction="i">inútil <marker>e</marker> ignorant.</example>
                <example>inútil i ignorant</example>
                <example>Ha esdevingut e oberta</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token postag="V.[NGSI].*|_GV_" postag_regexp="yes"/>
                    <marker>
                        <token>e</token>
                    </marker>
                    <token postag="V.[NGSI].*|_GV_" postag_regexp="yes"/>
                </pattern>
                <message>Si és conjunció, cal escriure <suggestion>i</suggestion>.</message>
                <short>Conjunció 'i'</short>
                <example correction="i">saber <marker>e</marker> ignorar.</example>
                <example>saber i ignorar</example>
                <example>és e oberta</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token postag="RG.*" postag_regexp="yes"/>
                    <marker>
                        <token>e</token>
                    </marker>
                    <token postag="RG.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és conjunció, cal escriure <suggestion>i</suggestion>.</message>
                <short>Conjunció 'i'</short>
                <example correction="i">dins <marker>e</marker> fora.</example>
                <example>dins i fora</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token postag="N.*" postag_regexp="yes"><exception>número</exception></token>
                    <marker>
                        <token>u</token>
                    </marker>
                    <token postag="N.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és conjunció, cal escriure <suggestion>o</suggestion>.</message>
                <short>Conjunció 'o'</short>
                <example correction="o">França <marker>u</marker> Itàlia.</example>
                <example>França o Itàlia</example>
                <example>Fou número u oficial</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token postag="A.*|V.P.*" postag_regexp="yes"><exception postag="AQ0CN0">número</exception><exception>apartat</exception></token>
                    <marker>
                        <token>u</token>
                    </marker>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és conjunció, cal escriure <suggestion>o</suggestion>.</message>
                <short>Conjunció 'o'</short>
                <example correction="o">inútil <marker>u</marker> ignorant.</example>
                <example>inútil o ignorant</example>
                <example>El més jove número u mundial.</example>
                <example>En l'apartat u precedent.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token postag="V.[NGSI].*|_GV_" postag_regexp="yes"/>
                    <marker>
                        <token>u</token>
                    </marker>
                    <token postag="V.[NGSI].*|_GV_" postag_regexp="yes"/>
                </pattern>
                <message>Si és conjunció, cal escriure <suggestion>o</suggestion>.</message>
                <short>Conjunció 'i'</short>
                <example correction="o">saber <marker>u</marker> ignorar.</example>
                <example>saber o ignorar</example>
                <example>és u oberta</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token postag="RG.*" postag_regexp="yes"/>
                    <marker>
                        <token>u</token>
                    </marker>
                    <token postag="RG.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és conjunció, cal escriure <suggestion>o</suggestion>.</message>
                <short>Conjunció 'o'</short>
                <example correction="o">dins <marker>u</marker> fora.</example>
                <example>dins o fora</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="1">un</token>
                    <marker>
                        <token>u</token>
                    </marker>
                    <token inflected="yes">altre</token>
                </pattern>
                <message>Si és conjunció, cal escriure <suggestion>o</suggestion>.</message>
                <short>Conjunció 'o'</short>
                <example correction="o">Cal dir una cosa <marker>u</marker> altra.</example>
                <example correction="o">Vindrà un <marker>u</marker> altre.</example>
                <example>dins o fora</example>
            </rule>
        </rulegroup>
        <rulegroup id="DONCS_CAUSAL" name="'doncs' causal">
            <!-- La regla aprofita que és més probable que després del 'doncs' il·latiu hi hagi un verb
                i darrere del 'doncs' causal un subjecte.
                False alarm: que allò que no veuen, doncs simplement no existeix. -->
            <!--<url>http://esadir.cat/gramatica/sintaxi/conjdoncs</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=doncs&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12637&amp;idHit=12637&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27doncs%27+o+%27perqu%E8%27%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token>doncs</token>
                <token>també</token>
                <token regexp="yes">[;\.\?!]</token>
            </antipattern>
            <antipattern>
                <token>doncs</token>
                <token regexp="yes">bé|sí|vinga|vaja|jo|tampoc</token>
            </antipattern>
            <antipattern>
                <token>doncs</token>
                <token>això</token>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>doncs</token>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">bé|sí|vinga|vaja|home|senyor|dona|senyora|així|ostres|hòstia|perfece|fantàstic|vale*|ah|oh</token>
                <token min="0">,</token>
                <token>doncs</token>
            </antipattern>
            <antipattern>
                <token>d'</token>
                <token>acord</token>
                <token min="0">,</token>
                <token>doncs</token>
            </antipattern>
            <antipattern>
                <token skip="-1">si</token>
                <token>doncs</token>
            </antipattern>
            <antipattern>
                <token>com</token>
                <token skip="-1">que</token>
                <token>doncs</token>
                <example>I com que no es crema, doncs cal donar-li una espenta.</example>
            </antipattern>
            <antipattern>
                <token>doncs</token>
                <token postag="V.M.*" postag_regexp="yes"><exception postag="V.[IS].*" postag_regexp="yes"/></token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">[,;]</token>
                    <marker>
                        <token>doncs</token>
                    </marker>
                </pattern>
                <message>Incorrecte si equival a "perquè" (valor causal). Correcte si equival a "per tant" o indica continuació.</message>
                <suggestion>perquè</suggestion>
                <suggestion>ja que</suggestion>
                <suggestion>puix</suggestion>
                <suggestion>puix que</suggestion>
                <short>Incorrecte si equival a "perquè"</short>
                <example correction="perquè|ja que|puix|puix que">Vingué, <marker>doncs</marker> això li agradava.</example>
                <example correction="perquè|ja que|puix|puix que">La indicació no és certa, <marker>doncs</marker> aquesta opció no hi és.</example>
                <example>Bé, doncs vam arribar a mig matí.</example>
                <example>Bé, doncs digueu-li-ho de seguida.</example>
                <example>Això era, doncs, el que li agradava.</example>
                <example>¿Com va anar, doncs?</example>
                <example>Bé, doncs Arquimedes va trobar que un cos submergit</example>
                <example>Bé, doncs sí, els pètals</example>
                <example>; doncs bé, jo us dic</example>
                <example>Si això us sembla exagerat; doncs el que sentireu encara ho és més.</example>
                <example>Algú pot pensar, doncs vaja, ¡quin descobriment!</example>
                <example>El que no ho vulgui veure així, doncs allà ell.</example>
                <!-- Ja sé que tot això us sembla exagerat; doncs el que sentireu encara ho és més -->
            </rule>
            <rule>
                <!-- In this antipatterns, probably commas are missing -->
                <antipattern>
                    <token postag="V.[SI].*|_GV_" postag_regexp="yes"/>
                    <token min="0" postag="V.N.*" postag_regexp="yes"/>
                    <token>doncs</token>
                </antipattern>
                <antipattern>
                    <token>doncs</token>
                    <token>que</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">que|i</token>
                    <token>doncs</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes" regexp="yes">semblant|semblar|parèixer|paregut|similar</token>
                    <token>doncs</token>
                    <token>a</token>
                </antipattern>
                <antipattern>
                    <token postag="V.*" postag_regexp="yes"/>
                    <token>doncs</token>
                    <token postag="SPS00"/>
                </antipattern>
                <antipattern>
                    <token postag="_PUNCT.*" postag_regexp="yes"><exception>(</exception></token>
                    <token>doncs</token>
                </antipattern>
                <pattern>
                    <token postag="V.[SI].*" postag_regexp="yes" skip="-1"/>
                    <marker>
                        <token skip="-1">doncs</token>
                    </marker>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <message>Incorrecte si equival a "perquè" (valor causal). Correcte si equival a "per tant" o indica continuació. Potser hi manquen comes al voltant.</message>
                <suggestion>perquè</suggestion>
                <short>Incorrecte si equival a "perquè"</short>
                <example correction="perquè">Vingué a jugar <marker>doncs</marker> li agradava molt.</example>
                <example correction="perquè">La indicació no és certa <marker>doncs</marker> aquesta opció no hi és.</example>
                <example correction="perquè">No hem anat a Puigcerda <marker>doncs</marker> no teníem cotxe.</example>
                <example>Bé doncs vam arribar a mig matí.</example>
                <example>Bé doncs digueu-li-ho de seguida.</example>
                <example>Això era, doncs, el que li agradava.</example>
                <example>¿Com va anar doncs?</example>
                <example>Bé, doncs Arquimedes va trobar que un cos submergit</example>
                <example>Bé, doncs sí, els pètals</example>
                <example>; doncs bé, jo us dic</example>
                <example>Si això us sembla exagerat; doncs el que sentireu encara ho és més.</example>
                <example>Algú pot pensar, doncs vaja, ¡quin descobriment!</example>
                <example>La seva filiació seria doncs exactament la mateixa.</example>
                <example>Cal distingir doncs el conglomerat</example>
                <example>Cal doncs calcular alguns valors.</example>
                <example>És possible doncs que passés.</example>
                <example>I ell li deia "doncs què faràs?, on aniràs?".</example>
                <example>El que no ho vulgui veure així doncs allà ell.</example>
                <example>Aquest itinerari havia d'incloure doncs alguns elements clarament identificadors.</example>
                <example>És molt semblant doncs a l'altre.</example>
                <example>un fenomen de civilització, deslligat doncs de tot canvi ètnic</example>
                <!-- Ja sé que tot això us sembla exagerat; doncs el que sentireu encara ho és més -->
            </rule>
        </rulegroup>
        <rule id="CONFORME_CONJUNCIO" name="*conforme (conjunció)">
            <pattern>
                <token><exception postag="V.[SI].*|_GV_" postag_regexp="yes" inflected="yes" regexp="yes">ser|estar|anar|quedar|restar</exception></token>
                <marker>
                    <token skip="3">conforme<exception postag="_PUNCT" scope="next"/><exception scope="next" regexp="yes">,|a</exception><exception scope="previous">es</exception></token>
                    <!--<exception postag="_GN_.*" postag_regexp="yes"/> -->
                </marker>
                <token postag="V.[SI].*|_GV_" postag_regexp="yes"/>
            </pattern>
            <message>'Conforme' no és una conjunció.</message>
            <suggestion>a mesura que</suggestion>
            <suggestion>segons</suggestion>
            <suggestion>com</suggestion>
            <suggestion>tal com</suggestion>
            <suggestion>assegurant que</suggestion>
            <suggestion>quan</suggestion>
            <suggestion>així que</suggestion>
            <example correction="a mesura que|segons|com|tal com|assegurant que|quan|així que"><marker>conforme</marker> avançava</example>
            <example correction="a mesura que|segons|com|tal com|assegurant que|quan|així que"><marker>conforme</marker> "avançava"</example>
            <example correction="a mesura que|segons|com|tal com|assegurant que|quan|així que">El camí de la política catalana dibuixa una espiral cònica i s'accelera a gran velocitat <marker>conforme</marker> s'apropa al vèrtex.</example>
            <example>La projecció de Mercator és una projecció cartogràfica cilíndrica conforme (manté les formes i els angles localment).</example>
            <example>però no és conforme perquè distorsiona les formes i els angles.</example>
            <example>haurà de determinar-se conforme al que disposi la legislació belga</example>
            <example>La seva filiació seria doncs exactament la mateixa.</example>
        </rule>
        <rulegroup id="SINO_SI_NO" name="sinó/si no">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=sin%F3+o+si+no&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12011&amp;idHit=12011&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27sin%F3%27+o+%27si+no%27%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <!-- <url>http://www.ub.edu/criteris-cub/criteri.php?id=1035</url> -->
            <antipattern>
                <marker>
                    <token regexp="yes">o|i</token>
                    <token min="0">,</token>
                    <token>si</token>
                    <token>no</token>
                </marker>
            </antipattern>
            <rule>
                <antipattern>
                    <marker>
                        <token>qui</token>
                        <token>sinó</token>
                        <token postag="[PND].*" postag_regexp="yes"/>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token skip="2">sinó<exception scope="next" regexp="yes">que|també|perquè|com|on|què|qui|si|quins|quines|quan</exception><exception scope="next" postag="_PUNCT.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="V.[^NGP].*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal escriure <suggestion>si no</suggestion> (conjunció condicional 'si' seguida de la negació 'no').</message>
                <short>Possible confusió</short>
                <example correction="Si no"><marker>Sinó</marker> hi véns, serà pitjor.</example>
                <example correction="si no">¿Què podia fer <marker>sinó</marker> volia resignar-me?</example>
                <example>Si no hi véns, serà pitjor.</example>
                <example>d'explicar no com es produeix la integració, sinó com es polaritzen els conflictes en un grau</example>
                <example>no es pren aquesta sinó aquella on són extremadament properes</example>
                <example>no només per on estan les coses sinó per què estan situades on es troben</example>
                <example>començaren a fugir, no cap a València, sinó cap a Castella.</example>
                <example>no eren missions lunars sinó només vols de prova</example>
                <example>No és qui té la raó sinó qui té el poder.</example>
                <example>No és “Al·là és gran”, sinó “Jo sóc”.</example>
                <example>No es construeixen perquè volen sinó si n'hi ha necessitat.</example>
                <example>¿Qui sinó ell podia fer-ho?</example>
                <example>¿Qui sinó la Joana podia fer-ho?</example>
                <example>No volen treballar en allò que diuen creure, sinó sols discutir i mantenir posicions.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="RN|PT.*" postag_regexp="yes" skip="-1"/>
                    <marker>
                        <token>si</token>
                        <token>no</token>
                    </marker>
                    <token postag="V.[NG].*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar la conjunció adversativa <suggestion>sinó</suggestion>.</message>
                <short>Possible confusió</short>
                <example correction="sinó">No va cantar, <marker>si no</marker> ballar.</example>
                <example correction="sinó">¿Què podia fer <marker>si no</marker> resignar-me?</example>
                <example>No va cantar, sinó ballar.</example>
                <example>Què podia fer sinó resignar-me.</example>
                <example>Com vam dir, som l'únic país on l'excel·lència lingüística és ridiculitzada, si no penalitzada.</example>
                <example>Com, si no, es podia aconseguir això?</example>
                <!-- Com si no estar d'acord? (frase ambigua, mal puntuada)-->
            </rule>
            <rule>
                <pattern>
                    <token postag="RN|PT.*" postag_regexp="yes" skip="-1"><exception scope="next" postag="RN|PT.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>si</token>
                        <token>no</token>
                    </marker>
                    <token regexp="yes">que|també|perquè|on|com|què|qui</token>
                </pattern>
                <message>Probablement cal usar la conjunció adversativa <suggestion>sinó</suggestion>.</message>
                <short>Possible confusió</short>
                <example correction="sinó">No només el peix, <marker>si no</marker> també la carn.</example>
                <example correction="sinó">No és qui té la raó <marker>si no</marker> qui té el poder.</example>
                <example>No només el peix, sinó també la carn.</example>
            </rule>
            <rule>
                <antipattern>
                    <!-- cas dubtós -->
                    <marker>
                        <token>si</token>
                        <token>no</token>
                        <token>?</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <token>;</token>
                    <token>si</token>
                    <token>no</token>
                    <token>,</token>
                </antipattern>
                <antipattern>
                    <token>,</token>
                    <token>si</token>
                    <token>no</token>
                    <token>,</token>
                    <token postag="D.*" postag_regexp="yes"/>
                    <example>No s’explica, si no, l’enorme canvi institucional.</example>
                </antipattern>
                <pattern>
                    <token postag="RN|PT.*" postag_regexp="yes" skip="-1"><exception regexp="yes">com|quan</exception><exception scope="next" regexp="yes">sinó|perquè</exception></token>
                    <marker>
                        <token>si<exception scope="previous">com</exception></token>
                        <token skip="-1">no<exception postag="V.[MSI].*" postag_regexp="yes" scope="next"/></token>
                    </marker>
                    <token postag="SENT_END|_PUNCT.*|CS|LOC_CONJ" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar la conjunció adversativa <suggestion>sinó</suggestion>.</message>
                <short>Possible confusió</short>
                <example correction="sinó">No ho ha fet ell <marker>si no</marker> el seu germà.</example>
                <example correction="sinó">Per a avui no <marker>si no</marker> per a demà perquè no vindrà.</example>
                <example>No ho ha fet ell sinó el seu germà.</example>
                <example>No vinguis, si no ho passaràs malament.</example>
                <example correction="sinó">¿Qui ha de venir <marker>si no</marker> ella?</example>
                <example>¿Qui ha de venir sinó ella?</example>
                <example>¿Qui ha de venir <marker>si no</marker>?</example>
                <example>¿Com si no?</example>
                <example>¿Qui ha de venir si no?</example>
                <example correction="sinó">¿Què és <marker>si no</marker> un intent de desestabilitar, de convèncer que tot serà millor?</example>
                <example>tant si vols com si no.</example>
                <example>en veure com col·locaven les peces, va exclamar: "a grapats s'han de posar, si no, no acabarem mai".</example>
                <example>No només això, sinó allò, perquè, si no, no pot ser.</example>
                <example>Cal escollir la fase idònia en què se subministra a humans; si no, pot ser completament inútil.</example>
                <example correction="sinó">¿Qui, <marker>si no</marker> jo, ha delimitat per a aquests nous déus els seus privilegis?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.M.*" postag_regexp="yes" skip="3"><exception postag="V.[SI].*|_GN_.*" postag_regexp="yes"/><exception scope="next" postag="_PUNCT.*|&pronom_feble;|SENT_END|PARA_END|CC" postag_regexp="yes" negate_pos="yes"/></token>
                    <marker>
                        <token>sinó</token>
                    </marker>
                </pattern>
                <message>Probablement cal escriure <suggestion>si no</suggestion> (conjunció condicional 'si' seguida de la negació 'no').</message>
                <example correction="si no">Preguntem-li <marker>sinó</marker> al president.</example>
                <example correction="si no">Preguntem-li-ho, <marker>sinó</marker>, al president.</example>
                <example>Preguntem si no al president.</example>
                <example>No mirem sinó que escoltem.</example>
                <example>no només cau sinó que ens cau a sobre</example>
                <example correction="si no">Preguntem-ho <marker>sinó</marker> al president.</example>
                <example>no desenvolupa una energia física i espiritual lliure, sinó que mortifica el seu cos i arruïna el seu esperit.</example>
            </rule>
            <rule>
                <pattern>
                    <!-- moltes de les frases sense "no, sense" en general són de redacció deficient -->
                    <token postag="SENT_START" skip="-1"><exception scope="next" regexp="yes">no|ni|cap|mai|ningú|gens|rarament|sense|tampoc</exception><exception scope="next" postag="RN|PT.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>sinó</token>
                    </marker>
                </pattern>
                <message>Probablement cal escriure <suggestion>si no</suggestion> (conjunció condicional 'si' seguida de la negació 'no'). O bé hi falta una negació prèviament.</message>
                <suggestion>si no</suggestion>
                <short>Possible confusió</short>
                <example correction="si no">Preguntem <marker>sinó</marker> al president.</example>
                <example correction="si no">Preguntem-li <marker>sinó</marker> al president.</example>
                <example correction="si no">Mirem, <marker>sinó</marker>, la reacció que hi ha hagut.</example>
                <example>Preguntem si no al president.</example>
                <example>cap de les dues entitats pot existir com aïllada, sinó en relació amb un altre</example>
                <example>sense ser un regne sinó una agrupació de comtats</example>
                <example>ni l'una ni l'altra sinó una ciutat equidistant</example>
                <example>ni tan sols això sinó que es negocia</example>
                <example>L'important no és saber sinó tenir el telèfon del qui sap.</example>
                <example>¿Què farà sinó fugir?</example>
                <example>¿On anirà sinó a l'exili?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PT.*" postag_regexp="yes" skip="10"/>
                    <marker>
                        <token>sinó</token>
                    </marker>
                    <token>?</token>
                </pattern>
                <message>Probablement cal escriure <suggestion>si no</suggestion>.</message>
                <example correction="si no">Qui <marker>sinó</marker>?</example>
                <example correction="si no">On anirem <marker>sinó</marker>?</example>
                <example correction="si no">¿Qui ha de venir <marker>sinó</marker>?</example>
            </rule>
            <rule>
                <antipattern>
                    <token>no</token>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="3"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token>no</token>
                    <marker>
                        <token>si</token>
                        <token>no</token>
                    </marker>
                </pattern>
                <message>Probablement cal usar la conjunció adversativa <suggestion>sinó</suggestion>.</message>
                <short>Possible confusió</short>
                <example correction="sinó">Per a demà no <marker>si no</marker> per a avui atès que és urgent.</example>
                <example>Per a demà no si no ho pots acabar.</example>
                <example>Per a demà no si no ho has pogut acabar.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="DATES" name="Expressions de temps i datació">
        <rulegroup id="A_L_ABRIL_DE_1994" name="expressions de temps: *a l'abril/l'abril de 1994">
            <!--<url>http://esadir.cat/gramatica/sintaxi/prepatemporal</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22expressions+temporals%22&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13290&amp;idHit=13290&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=3&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27el+febrer%27%2C+%27al+febrer%27%2C+%27pel+febrer%27+o+%27en+febrer%27%3F+%2F+Preposici%F3+davant+dels+noms+dels+mesos&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token>per</token>
                <token>a</token>
                <token regexp="yes">l'|l</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">a|per<exception scope="previous" regexp="yes">&mesos_any;|[0-9]{4}|fins|cap|som</exception></token>
                        <token>l'</token>
                        <token regexp="yes">abril|agost|octubre</token>
                    </marker>
                    <token>de</token>
                    <token min="0" spacebefore="no">l</token>
                    <token regexp="yes">[0-9]{4}</token>
                </pattern>
                <message>És preferible la construcció sense preposició.</message>
                <suggestion>\2\3</suggestion>
                <example correction="l'abril">Va passar <marker>a l'abril</marker> de 1997.</example>
                <example correction="l'octubre">i, <marker>a l'octubre</marker> del 1910</example>
                <example>De juny a l'abril de 1999.</example>
                <example>Fins a l'abril de 1999.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">a|pe<exception scope="previous" regexp="yes">&mesos_any;|[0-9]{4}|fins|cap|som</exception></token>
                        <token spacebefore="no">l</token>
                        <token regexp="yes">&mesos_any;</token>
                    </marker>
                    <token>de</token>
                    <token min="0" spacebefore="no">l</token>
                    <token regexp="yes">[0-9]{4}</token>
                </pattern>
                <message>És preferible la construcció sense preposició.</message>
                <suggestion>el \3</suggestion>
                <example correction="el novembre">Va passar <marker>al novembre</marker> de 1997.</example>
                <example>Del juny al novembre de 1999.</example>
                <example>Va convocar eleccions per al maig d3l 2013.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">a|pe<exception scope="previous" regexp="yes">&mesos_any;|[0-9]{4}|fins|cap</exception></token>
                        <token spacebefore="no">l</token>
                        <token regexp="yes">&mesos_any;</token>
                    </marker>
                    <token min="0">que</token>
                    <token regexp="yes">passat|vinent|ve</token>
                </pattern>
                <message>És preferible la construcció sense preposició.</message>
                <suggestion>el \3</suggestion>
                <example correction="el novembre">Ens vam veure <marker>al novembre</marker> passat.</example>
                <example>Del juny al novembre de 1999.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">a|per<exception scope="previous" regexp="yes">&mesos_any;|[0-9]{4}|fins|cap</exception></token>
                        <token>l'</token>
                        <token regexp="yes">abril|agost|octubre</token>
                    </marker>
                    <token min="0">que</token>
                    <token regexp="yes">passat|vinent|ve</token>
                </pattern>
                <message>És preferible la construcció sense preposició.</message>
                <suggestion>\2\3</suggestion>
                <example correction="l'abril">Serà <marker>a l'abril</marker> que ve.</example>
            </rule>
        </rulegroup>
        <rule id="DE_2001" name="de/del 2001" default="off">
            <antipattern>
                <marker>
                    <token regexp="yes">\d+</token>
                    <token inflected="yes">de</token>
                    <token regexp="yes">&mesos_any;</token>
                    <token>de</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>de</token>
                    <token regexp="yes">\d+</token>
                    <token>a</token>
                    <token regexp="yes">\d+</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>més</token>
                    <token>de</token>
                </marker>
            </antipattern>
            <pattern>
                <marker>
                    <token>de</token>
                    <token regexp="yes">20[0-9][0-9]</token>
                </marker>
                <token><exception postag="NC.P.*|Y" postag_regexp="yes"/></token>
            </pattern>
            <message>Normalment s'escriu amb article.</message>
            <suggestion>del \2</suggestion>
            <url>http://esadir.cat/gramatica/sintaxi/prepatemporal</url>
            <example correction="del 2010">és <marker>de 2010</marker>.</example>
            <example>de 2001 a 2015</example>
            <example>23 de febrer de 2003</example>
            <example>És una àrea de 2010 ha.</example>
            <example>És de 2000 anys aC.</example>
        </rule>
        <rulegroup id="PER_LA_NIT" name="Exigeix 'a la nit' en comptes de 'per la nit'">
            <url>http://esadir.cat/gramatica/sintaxi/prepatemporal</url>
            <rule>
                <pattern>
                    <token>pe</token>
                    <token spacebefore="no">l</token>
                    <token regexp="yes">matí|vespre</token>
                </pattern>
                <message>La major part dels llibres d'estil recomanen usar la preposició 'a'.</message>
                <suggestion>al <match no="3"/></suggestion>
                <example correction="al matí"><marker>pel matí</marker> em llevo d'hora</example>
            </rule>
            <rule>
                <pattern>
                    <token>pe</token>
                    <token spacebefore="no">ls</token>
                    <token regexp="yes">matins|vespres</token>
                </pattern>
                <message>La major part dels llibres d'estil recomanen usar la preposició 'a'.</message>
                <suggestion>als <match no="3"/></suggestion>
                <example correction="als matins"><marker>pels matins</marker> em llevo d'hora</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <token>la</token>
                    <token regexp="yes">nit|tarda|vesprada<exception regexp="yes">(?-i)Nit</exception></token>
                </pattern>
                <message>La major part dels llibres d'estil recomanen usar la preposició 'a'.</message>
                <suggestion>a la <match no="3"/></suggestion>
                <example correction="a la nit"><marker>per la nit</marker> tinc son</example>
                <example>A la nit tinc son</example>
                <example>Engendrades per la Nit.</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <token>les</token>
                    <token regexp="yes">nits|tardes|vesprades</token>
                </pattern>
                <message>La major part dels llibres d'estil recomanen usar la preposició 'a'.</message>
                <suggestion>a les <match no="3"/></suggestion>
                <example correction="a les nits"><marker>per les nits</marker> tinc son</example>
            </rule>
        </rulegroup>
    </category>
    <category id="PREPOSITIONS" name="Preposicions" type="grammar">
        <rulegroup id="DINS_DE_D_ACI_A" name="dins de -> d'ací a">
            <rule>
                <pattern raw_pos="yes">
                    <marker>
                        <token>per</token>
                        <token min="0">a</token>
                        <token regexp="yes">dins|dintre</token>
                        <token regexp="yes">d'|de</token>
                        <token chunk="PTime"/>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>per a d'aquí a \5</suggestion>
                <suggestion>per a d'ací a \5</suggestion>
                <example correction="per a d'aquí a dotze|per a d'ací a dotze"><marker>per a dins de dotze</marker> anys</example>
            </rule>
            <rule>
                <pattern>
                    <token>no</token>
                    <token min="0">pas</token>
                    <marker>
                        <token regexp="yes">dins|dintre</token>
                        <token regexp="yes">d'|de</token>
                        <token chunk="PTime"/>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>d'aquí a \5</suggestion>
                <suggestion>d'ací a \5</suggestion>
                <example correction="d'aquí a un|d'ací a un">No <marker>dintre d'un</marker> any.</example>
            </rule>
            <rule>
                <!-- massa agressiu!? -->
                <pattern>
                    <marker>
                        <token regexp="yes">dins|dintre</token>
                        <token regexp="yes">d'|de</token>
                        <token chunk="PTime"/>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>d'aquí a \3</suggestion>? "Dins de" és apropiat si l'acció s'esdevé en qualsevol moment abans que s'acabi el període assenyalat.</message>
                <suggestion>d'ací a \3</suggestion>
                <example correction="d'aquí a un|d'ací a un">No <marker>dintre d'un</marker> any.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_D_ACI_A_TRES_MINUTS" name="en tres minuts -> d'ací a tres minuts">
            <antipattern>
                <token skip="4">en</token>
                <token>temps</token>
                <example>se l’han acabat en molt poc temps</example>
            </antipattern>
            <antipattern>
                <token>en</token>
                <token regexp="yes">més|menys|manco</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="20">anar</token>
                <token inflected="yes" skip="4">tornar</token>
                <token>en</token>
                <example>Va anar al pol nord i en va tornar en vuit hores</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">cop|colp|volta|vegada</token>
                <token>en</token>
                <example>Per primer cop en deu anys he tornat a la meva vila natal.</example>
            </antipattern>
            <antipattern>
                <token>en</token>
                <token inflected="yes">tot</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>no</token>
                    <token postag_regexp="yes" postag="V.[IS][FP].*" regexp="yes" inflected="yes">tancar|obrir|començar|iniciar|tornar|anunciar|saber|acabar|finalitzar|cloure</token>
                    <marker>
                        <token>en</token>
                    </marker>
                    <token chunk="PTime"/>
                </pattern>
                <message>En aquest context l'expressió adequada és <suggestion>fins d'aquí a</suggestion>.</message>
                <suggestion>fins d'ací a</suggestion>
                <suggestion>fins al cap de</suggestion>
                <example correction="fins d'aquí a|fins d'ací a|fins al cap de">No torna <marker>en</marker> tres minuts.</example>
                <example>L'església s'acabà en pocs mesos,</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="V.[IS][FP].*" regexp="yes" inflected="yes">tancar|obrir|començar|iniciar|tornar|anunciar|saber|acabar|finalitzar|cloure|estrenar|telefonar|trucar</token>
                    <marker>
                        <token>en</token>
                    </marker>
                    <token chunk="PTime"/>
                </pattern>
                <message>En aquest context l'expressió adequada és <suggestion>d'aquí a</suggestion>.</message>
                <suggestion>d'ací a</suggestion>
                <suggestion>al cap de</suggestion>
                <example correction="d'aquí a|d'ací a|al cap de">Tornem <marker>en</marker> tres minuts.</example>
                <example correction="d'aquí a|d'ací a|al cap de">Tornaré <marker>en</marker> deu minuts.</example>
                <example correction="d'aquí a|d'ací a|al cap de">La biblioteca tancarà <marker>en</marker> 15 minuts.</example>
                <example correction="d'aquí a|d'ací a|al cap de">La biblioteca tancarà <marker>en</marker> mitja hora.</example>
                <example correction="d'aquí a|d'ací a|al cap de">Ho sabrem <marker>en</marker> una estona.</example>
                <example>L'església s'acabà en pocs mesos,</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>en</token>
                    </marker>
                    <token chunk="PTime"/>
                    <token chunk="PTime" skip="3"><exception scope="next" regexp="yes">\p{P}</exception></token>
                    <token postag_regexp="yes" postag="V.[IS][FP].*" regexp="yes" inflected="yes">tancar|obrir|començar|iniciar|tornar|anunciar|saber|acabar|finalitzar|cloure|telefonar|trucar</token>
                </pattern>
                <message>En aquest context l'expressió adequada és <suggestion>d'aquí a</suggestion>.</message>
                <suggestion>d'ací a</suggestion>
                <suggestion>al cap de</suggestion>
                <example correction="D'aquí a|D'ací a|Al cap de"><marker>En</marker> tres minuts tornem.</example>
                <example correction="D'aquí a|D'ací a|Al cap de"><marker>En</marker> 15 minuts la biblioteca tancarà.</example>
                <example correction="D'aquí a|D'ací a|Al cap de"><marker>En</marker> mitja hora tancarà la biblioteca.</example>
                <example correction="D'aquí a|D'ací a|Al cap de"><marker>En</marker> una estona ho sabrem.</example>
                <example correction="D'aquí a|D'ací a|Al cap de"><marker>En</marker> uns 40 minuts torno.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="3" postag_regexp="yes" postag="V.[IS][FP].*" regexp="yes" inflected="yes">tancar|obrir|començar|iniciar|tornar|anunciar|saber|acabar|finalitzar|cloure|estrenar|telefonar|trucar<exception scope="next" postag="V.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>en</token>
                    </marker>
                    <token chunk="PTime"/>
                </pattern>
                <message>En aquest context l'expressió adequada és <suggestion>d'aquí a</suggestion>.</message>
                <suggestion>d'ací a</suggestion>
                <suggestion>al cap de</suggestion>
                <example correction="d'aquí a|d'ací a|al cap de">Tornem <marker>en</marker> tres minuts.</example>
                <example correction="d'aquí a|d'ací a|al cap de">Tornaré <marker>en</marker> deu minuts.</example>
                <example correction="d'aquí a|d'ací a|al cap de">La biblioteca tancarà <marker>en</marker> 15 minuts.</example>
                <example correction="d'aquí a|d'ací a|al cap de">La biblioteca tancarà <marker>en</marker> mitja hora.</example>
                <example correction="d'aquí a|d'ací a|al cap de">Ho sabrem <marker>en</marker> una estona.</example>
                <example correction="d'aquí a|d'ací a|al cap de">Estrenem nova temporada <marker>en</marker> pocs dies.</example>
                <example>L'església s'acabà en pocs mesos,</example>
            </rule>
        </rulegroup>
        <rulegroup id="CLASSIFICARSE_PER_A" name="classificar-se a -> per a">
            <rule>
                <pattern>
                    <token postag="_reflexiu" chunk="GV"><exception inflected="yes">classificar</exception></token>
                    <token min="0" max="2" chunk="GV"><exception inflected="yes">classificar</exception></token>
                    <token inflected="yes" chunk="GV">classificar</token>
                    <marker>
                        <token regexp="yes">a|pe</token>
                        <token regexp="yes">l|ls</token>
                    </marker>
                </pattern>
                <message>La preposició adequada és "per a".</message>
                <suggestion>per a\5</suggestion>
                <example correction="per als">Es varen classificar <marker>als</marker> mundials.</example>
                <example correction="per als">Es varen classificar <marker>pels</marker> mundials.</example>
                <example correction="per al">Es varen classificar <marker>pel</marker> mundial.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>per</token>
                    <token>a</token>
                </antipattern>
                <antipattern>
                    <token>per</token>
                    <token postag="AO.*" postag_regexp="yes"/>
                    <example>Es classifiquen per segon any consecutiu.</example>
                </antipattern>
                <pattern>
                    <token postag="_reflexiu" chunk="GV"><exception inflected="yes">classificar</exception></token>
                    <token min="0" max="2" chunk="GV"><exception inflected="yes">classificar</exception></token>
                    <token inflected="yes" chunk="GV">classificar</token>
                    <marker>
                        <token regexp="yes">a|per<exception postag="LOC_ADV"/></token>
                    </marker>
                </pattern>
                <message>La preposició adequada és <suggestion>per a</suggestion>.</message>
                <example correction="per a">Es varen classificar <marker>a</marker> les semifinals.</example>
                <example correction="per a">Es varen classificar <marker>per</marker> les semifinals.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token inflected="yes">classificar</token>
                        <token postag="_reflexiu"/>
                    </and>
                    <marker>
                        <token regexp="yes">a|pe</token>
                        <token regexp="yes">l|ls</token>
                    </marker>
                </pattern>
                <message>La preposició adequada és "per a".</message>
                <suggestion>per a\3</suggestion>
                <example correction="per als">Es classificaren <marker>als</marker> mundials.</example>
                <example correction="per als">Es classificaren <marker>pels</marker> mundials.</example>
                <example correction="per al">Es classificaren <marker>pel</marker> mundial.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>per</token>
                    <token>a</token>
                </antipattern>
                <pattern>
                    <and>
                        <token inflected="yes">classificar</token>
                        <token postag="_reflexiu"/>
                    </and>
                    <marker>
                        <token regexp="yes">a|per<exception postag="LOC_ADV"/></token>
                    </marker>
                </pattern>
                <message>La preposició adequada és <suggestion>per a</suggestion>.</message>
                <example correction="per a">Es classificaren <marker>a</marker> les semifinals.</example>
                <example correction="per a">Es classificaren <marker>per</marker> les semifinals.</example>
                <example>Es classiquen a vegades per a la final.</example>
            </rule>
        </rulegroup>
        <rule id="ESCRIT_AMB_CATALA" name="escrit amb català -> escrit en català">
            <pattern>
                <token inflected="yes" regexp="yes">escriure|parlar|traduir</token>
                <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <marker>
                    <token>amb</token>
                </marker>
                <token regexp="yes">&noms_llengues;</token>
            </pattern>
            <message>La preposició més adequada en aquest cas és <suggestion>en</suggestion>.</message>
            <example correction="en">No estava escrit <marker>amb</marker> català.</example>
        </rule>
        <rulegroup id="EN_AMB_CALMA" name="en calma / amb calma">
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="4">fer|mirar|desenvolupar|prendre</token>
                    <marker>
                        <token>en</token>
                    </marker>
                    <token>calma</token>
                </pattern>
                <message>La preposició adequada sembla <suggestion>amb</suggestion>.</message>
                <example correction="amb">M'ho miraré <marker>en</marker> calma.</example>
                <example correction="amb">He decidit prendre-m'ho <marker>en</marker> calma.</example>
            </rule>
        </rulegroup>
        <rulegroup name="influenciar *en/*sobre" id="INFLUENCIAR_EN">
            <rule>
                <pattern>
                    <token inflected="yes" skip="4">influenciar<exception scope="next" postag="D.*"/></token>
                    <token regexp="yes">en|sobre</token>
                </pattern>
                <message>El verb 'influenciar' és transitiu i no s'usa amb la preposició '<match no="2"/>'.</message>
                <suggestion><match no="1" include_skipped="all"/></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1" include_skipped="all">influir</match> \2</suggestion>
                <example correction="influenciar|influir en">Va <marker>influenciar en</marker> els seus companys.</example>
                <example correction="influenciar molt|influir molt en">Va <marker>influenciar molt en</marker> els seus companys.</example>
            </rule>
        </rulegroup>
        <rule id="SENTENCIA_DE_MORT" name="sentència a mort -> de mort">
            <!-- condemna a mort, igual? -->
            <pattern>
                <token inflected="yes">sentència</token>
                <marker>
                    <token>a</token>
                </marker>
                <token>mort</token>
            </pattern>
            <message>La preposició adequada en aquesta expressió és <suggestion>de</suggestion>.</message>
            <example correction="de">Va rebre una sentència <marker>a</marker> mort.</example>
        </rule>
        <rulegroup id="DE_CONFORMITAT_A" name="de conformitat a -> de conformitat amb">
            <rule>
                <pattern>
                    <token regexp="yes">de|en</token>
                    <token>conformitat</token>
                    <token>a</token>
                    <token>l</token>
                </pattern>
                <message>La preposició adequada en aquesta expressió és "amb".</message>
                <suggestion>de conformitat amb el</suggestion>
                <example correction="de conformitat amb el">Cal actuar <marker>de conformitat al</marker> reglament.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">de|en</token>
                    <token>conformitat</token>
                    <token>a</token>
                </pattern>
                <message>La preposició adequada en aquesta expressió és "amb".</message>
                <suggestion>de conformitat amb</suggestion>
                <example correction="de conformitat amb">Cal fer-ho <marker>en conformitat a</marker> la llei.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_COMPLIMENT_AMB" name="en compliment amb -> en compliment de">
            <rule>
                <pattern>
                    <marker>
                        <token>en</token>
                        <token>compliment</token>
                        <token>amb</token>
                        <token>el</token>
                    </marker>
                </pattern>
                <message>La preposició adequada en aquesta expressió és "de".</message>
                <suggestion>en compliment del</suggestion>
                <suggestion>complint el</suggestion>
                <example correction="en compliment del|complint el">Cal actuar <marker>en compliment amb el</marker> reglament.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>en</token>
                        <token>compliment</token>
                        <token>amb</token>
                    </marker>
                </pattern>
                <message>La preposició adequada en aquesta expressió és "de".</message>
                <suggestion>en compliment de</suggestion>
                <suggestion>complint</suggestion>
                <example correction="en compliment de|complint">Cal fer-ho <marker>en compliment amb</marker> la llei.</example>
            </rule>
        </rulegroup>
        <rule id="MONEDA_MILIO" name="$ milions -> milions de $">
            <pattern>
                <token regexp="yes">[€$£]</token>
                <token regexp="yes">milions|milers</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>\2 de \1</suggestion>?</message>
            <example correction="milions de $">Va costar 3 <marker>$ milions</marker>.</example>
        </rule>
        <rule id="MILIO_DE" name="milió persones> milió de persones">
            <antipattern>
                <token inflected="yes" regexp="yes">[mbt]ilió|trilió|quatrilió|quintilió|sextilió</token>
                <token regexp="yes">bruts?|nets?|invertits?|.*cents?|mils?</token>
            </antipattern>
            <pattern>
                <token inflected="yes" regexp="yes">[mbt]ilió|trilió|quatrilió|quintilió|sextilió</token>
                <marker>
                    <token postag="NC.P.*" postag_regexp="yes"><exception regexp="yes">\d+</exception><exception postag="A.*" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>Hi falta la preposició 'de'.</message>
            <suggestion>de \3</suggestion>
            <example correction="de persones">Hi van assistir 3 milions <marker>persones</marker>.</example>
            <example>El cost és de tres milions anuals.</example>
        </rule>
        <rule id="ESDEVENIR_EN" name="esdevenir en" default="off">
            <pattern>
                <token inflected="yes">esdevenir</token>
                <token>en</token>
            </pattern>
            <!-- TODO: afegir pronom reflexiu
            <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:addPronounReflexive"/>-->
            <message>El verb 'esdevenir' no s'usa amb la preposició 'en'. ¿Volíeu dir "esdevenir-se" o "convertir-se en"?</message>
            <suggestion>\1</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">convertir</match> en</suggestion>
            <example correction="esdevé|converteix en">Això <marker>esdevé en</marker> un perill.</example>
        </rule>
        <rulegroup id="A_SOBRANT" name="preposició 'a' que sobra">
            <antipattern>
                <token spacebefore="no" regexp="yes">[/-]</token>
                <token spacebefore="no">a</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                    </marker>
                    <token>perquè</token>
                </pattern>
                <message>La preposició 'a' és probablement supèrflua.</message>
                <suggestion/>
                <example correction="">No m'agrada <marker>a</marker> perquè no és original.</example>
            </rule>
        </rulegroup>
        <rulegroup id="BENVINGUTS_A_TOTS" name="benvinguts a tots -> benvinguts tots">
            <rule>
                <pattern>
                    <token regexp="yes">benvinguts|benvingudes</token>
                    <marker>
                        <token>a</token>
                        <token regexp="yes">tots|totes</token>
                        <token>i</token>
                        <token min="0">a</token>
                        <token regexp="yes">tots|totes</token>
                    </marker>
                </pattern>
                <message>Aquesta construcció s'escriu sense 'a'. No confongueu "donar la benvinguda a tothom" amb "(sigueu) benvinguts tots".</message>
                <suggestion>\3 i \6</suggestion>
                <example correction="tots i totes">Benvinguts <marker>a tots i a totes</marker>.</example>
                <example correction="tots i totes">Benvinguts i benvingudes <marker>a tots i totes</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">benvinguts|benvingudes</token>
                    <marker>
                        <token>a</token>
                        <token regexp="yes">tots|totes</token>
                        <token>i</token>
                        <token min="0">a</token>
                        <token regexp="yes">tots|totes</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token regexp="yes">benvinguts|benvingudes|benvingut</token>
                    <token>a</token>
                    <token>tots</token>
                </pattern>
                <message>Aquesta construcció s'escriu sense 'a'. No confongueu "donar la benvinguda a tothom" amb "(sigueu) benvinguts tots".</message>
                <suggestion>Benvinguts tots</suggestion>
                <example correction="Benvinguts tots"><marker>Benvinguts a tots</marker>.</example>
                <example type="triggers_error" reason="ambiguous">Benvinguts a tots els plaers.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">benvinguts|benvingudes|benvingut</token>
                    <token>a</token>
                    <token>totes</token>
                </pattern>
                <message>Aquesta construcció s'escriu sense 'a'. No confongueu "donar la benvinguda a tothom" amb "(sigueu) benvinguts tots".</message>
                <suggestion>Benvingudes totes</suggestion>
                <example correction="Benvingudes totes"><marker>Benvingudes a totes</marker> les famílies.</example>
            </rule>
        </rulegroup>
        <rule id="OBLIDARSE_DE" name="oblidar-se -> oblidar-se de">
            <pattern>
                <marker>
                    <and>
                        <token regexp="yes" inflected="yes">oblidar|descuidar</token>
                        <token postag="_reflexiu"/>
                    </and>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Falta la preposició 'de'.</message>
            <suggestion>\1 de</suggestion>
            <example correction="oblidar de">Em vaig <marker>oblidar</marker> escriure't.</example>
            <example correction="descuidat de">M'he <marker>descuidat</marker> trucar-li.</example>
            <example>He oblidat cantar.</example>
        </rule>
        <rule id="COMENCAR_A" name="començar (a)">
            <pattern>
                <marker>
                    <token inflected="yes" regexp="yes">dedicar|començar|arribar|atrevir</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Probablement hi falta la preposició 'a'.</message>
            <suggestion>\1 a</suggestion>
            <example correction="dedica a">Ara es <marker>dedica</marker> molestar.</example>
        </rule>
        <rule id="POSAR_A" name="posar (a)">
            <pattern>
                <marker>
                    <token inflected="yes" regexp="yes">aspirar|posar</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Probablement hi falta la preposició 'a'.</message>
            <suggestion>\1 a</suggestion>
            <example correction="Aspirava a"><marker>Aspirava</marker> guanyar la copa del món.</example>
        </rule>
        <rule id="DUBTAR_DE" name="dubtar *de -> a">
            <pattern>
                <marker>
                    <token inflected="yes">dubtar</token>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.N.*" postag_regexp="yes"><exception>haver</exception></token>
                </marker>
            </pattern>
            <message>La preposició adequada en aquest context és "a".</message>
            <suggestion>\1 a \3</suggestion>
            <example correction="dubtar a fer">No van <marker>dubtar de fer</marker>-ho de seguida.</example>
        </rule>
        <rulegroup id="CONSISTIR_EN" name="consistir *de/en">
            <antipattern>
                <token inflected="yes">consistir</token>
                <token inflected="yes" skip="3">de</token>
                <token>en</token>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token postag="D.*" postag_regexp="yes" min="0"/>
                <token regexp="yes">forma|manera|fet</token>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes">consistir</token>
                    <marker>
                        <token>de</token>
                        <token regexp="yes">ls?</token>
                    </marker>
                </pattern>
                <message>La preposició adequada per a aquest verb és 'en'.</message>
                <suggestion>en e\3</suggestion>
                <example correction="en el">La actuació ha consistit <marker>del</marker> desenvolupament del projecte.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">consistir</token>
                    <token>de<exception postag="LOC_ADV"/></token>
                </pattern>
                <message>La preposició adequada per a aquest verb és 'en'.</message>
                <suggestion>\1 en</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">constar</match> de</suggestion>
                <example correction="consistit en|constat de">La actuació ha <marker>consistit de</marker> la desinfecció.</example>
                <example correction="consisteix en|consta de">La família <marker>consisteix de</marker> quatre persones.</example>
                <example>En això consisitiren d'alguna manera les mesures.</example>
                <example>Consisteixen de fet en una altra cosa.</example>
                <example>Consisteixen d'altra banda en una cosa diferent.</example>
                <example>Consisteixen de la mateixa manera en una cosa diferent.</example>
            </rule>
        </rulegroup>
        <rule id="EN_BLANC_I_NEGRE" name="*amb/en blanc i negre">
            <pattern>
                <marker>
                    <token>amb</token>
                </marker>
                <token>blanc</token>
                <token>i</token>
                <token>negre</token>
            </pattern>
            <message>La preposició adequada en aquesta expressió és <suggestion>en</suggestion>.</message>
            <example correction="en">Ho veia tot <marker>amb</marker> blanc i negre.</example>
        </rule>
        <rule id="EN_VIGOR" name="entrar a/en vigor">
            <pattern>
                <token regexp="yes" inflected="yes" skip="1">entrada|entrar</token>
                <marker>
                    <token>a</token>
                </marker>
                <token>vigor</token>
            </pattern>
            <message>La preposició adequada en aquesta expressió és <suggestion>en</suggestion>.</message>
            <example correction="en">Ahir va entrar <marker>a</marker> vigor la nova llei.</example>
        </rule>
        <rulegroup id="TIRAR_DE" name="tirar *de">
            <antipattern>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">manera|forma|cap|valent|nou|cada|bomba|panxa|cara|esquena|tos|entrada|dalt|baix|veta</token>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token>l</token>
                <token>tros</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">de</token>
                <token>una</token>
                <token regexp="yes">forma|manera|revolada</token>
            </antipattern>
            <antipattern>
                <token>tirà</token>
                <token regexp="yes">de|d'</token>
                <token min="0" regexp="yes">ls?</token>
                <token regexp="yes">\p{Lu}.*</token>
            </antipattern>
            <antipattern>
                <token postag="V.P.*" postag_regexp="yes"><exception postag="_GV_"/></token>
            </antipattern>
            <antipattern>
                <token regexp="yes">em|et|el|la|ens|us|vos|els|les|m'|t'|l'</token>
                <token chunk="GV" min="0" max="3"><exception inflected="yes">tirar</exception></token>
                <token inflected="yes">tirar</token>
                <example>Em tiren de l'assocació.</example>
                <example>Em van tirar de l'assocació.</example>
                <example>M'han tirat de l'assocació.</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">tirar</token>
                        <token regexp="yes" skip="1">de|d'</token>
                    </marker>
                    <token regexp="yes">memòria|orgull|concursos|decret|reail|RD|RDL|mesures|manual|veta|tros|rifeta</token>
                </pattern>
                <message>Expressió incorrecta en el sentit de "recórrer a".</message>
                <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VM$1">recórrer</match> a</suggestion>
                <suggestion>(servir-se) <match no="2"/></suggestion>
                <example correction="recorregueren a|(servir-se) de">Llavors <marker>tiraren de</marker> mesures disciplinàries</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">tirar<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token inflected="yes">de<exception postag="_LOC_.*" postag_regexp="yes"/></token>
                    <token regexp="yes">l|ls</token>
                </pattern>
                <message>Aquest verb és transitiu i s'usa sense la preposició 'de'.</message>
                <suggestion>\1 e\3</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1" case_conversion="preserve">estirar</match> e\3</suggestion>
                <example correction="Tiraven el|Estiraven el"><marker>Tiraven del</marker> trineu.</example>
                <example>l’estirat del seu home</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">tirar<exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token inflected="yes">de<exception postag="_LOC_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Aquest verb és transitiu i s'usa sense la preposició 'de'.</message>
                <suggestion>\1</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1" case_conversion="preserve">estirar</match></suggestion>
                <example correction="Tireu|Estireu"><marker>Tireu de</marker> la cadena del vàter.</example>
                <example correction="tirat|estirat">Heu <marker>tirat de</marker> la cadena del vàter?</example>
                <example>Vaig tirar de valent fins arribar a Balaguer.</example>
                <example>filaments extrudits i estirats de poliacrilonitril</example>
                <example>Les primeres tires de Calvin</example>
                <example>va tornar a tirar d'una revolada</example>
                <example>una tira de cera llarga</example>
                <example>una tira de 18 cm de llargada</example>
                <example>Dionís el Vell, tirà de Siracusa</example>
                <example>I fou tirà de Megalòpolis.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CUIDAR_DE" name="cuidar *de">
            <!-- TODO: cuidar d'ella -> cuidar-la -->
            <antipattern>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">manera|forma|cap|valent|nou|cada|bomba|panxa|cara|esquena|tos|entrada</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">de</token>
                <token>una</token>
                <token regexp="yes">forma|manera|revolada</token>
            </antipattern>
            <antipattern>
                <token postag="V.P.*" postag_regexp="yes"><exception postag="_GV_"/></token>
            </antipattern>
            <antipattern>
                <token inflected="yes">cuidar</token>
                <token regexp="yes">de|d'</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">cuidar|cuidant</token>
                    <token>d'</token>
                    <token>ell</token>
                </pattern>
                <message>Aquest verb és transitiu i s'usa sense la preposició 'de'.</message>
                <suggestion>\1-lo</suggestion>
                <example correction="cuidar-lo">Has de <marker>cuidar d'ell</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">cuidar|cuidant</token>
                    <token>d'</token>
                    <token>ella</token>
                </pattern>
                <message>Aquest verb és transitiu i s'usa sense la preposició 'de'.</message>
                <suggestion>\1-la</suggestion>
                <example correction="cuidar-la">Has de <marker>cuidar d'ella</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">cuidar|cuidant</token>
                    <token>d'</token>
                    <token>ells</token>
                </pattern>
                <message>Aquest verb és transitiu i s'usa sense la preposició 'de'.</message>
                <suggestion>\1-los</suggestion>
                <example correction="cuidar-los">Has de <marker>cuidar d'ells</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">cuidar|cuidant</token>
                    <token>d'</token>
                    <token>elles</token>
                </pattern>
                <message>Aquest verb és transitiu i s'usa sense la preposició 'de'.</message>
                <suggestion>\1-les</suggestion>
                <example correction="cuidar-les">Has de <marker>cuidar d'elles</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">cuidar<exception postag="_GN_.*|_reflexiu" postag_regexp="yes"/></token>
                    <token inflected="yes">de<exception postag="_LOC_.*" postag_regexp="yes"/></token>
                    <token regexp="yes">l|ls</token>
                </pattern>
                <message>Aquest verb és transitiu i s'usa sense la preposició 'de'.</message>
                <suggestion>\1 e\3</suggestion>
                <example correction="Cuidava el"><marker>Cuidava del</marker> seu pare.</example>
                <example correction="cuidar els">Va <marker>cuidar dels</marker> seus pares.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">cuidar<exception postag="_GN_.*|_reflexiu" postag_regexp="yes"/></token>
                        <token inflected="yes">de<exception postag="_LOC_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Aquest verb és transitiu i s'usa sense la preposició 'de'.</message>
                <suggestion>\1</suggestion>
                <example correction="Cuidà"><marker>Cuidà de</marker> sa mare.</example>
                <example correction="cuidat">Heu <marker>cuidat de</marker> la gata.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ESTIRAR_DE" name="estirar *de">
            <antipattern>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">manera|forma|cap|valent|nou|cada|bomba|panxa|cara|esquena|tos|entrada</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">de</token>
                <token>una</token>
                <token regexp="yes">forma|manera|revolada</token>
            </antipattern>
            <antipattern>
                <token>tirà</token>
                <token regexp="yes">de|d'</token>
                <token min="0" regexp="yes">ls?</token>
                <token regexp="yes">\p{Lu}.*</token>
            </antipattern>
            <antipattern>
                <token postag="V.P.*" postag_regexp="yes"><exception postag="_GV_"/></token>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes">estirar<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token inflected="yes">de<exception postag="_LOC_.*" postag_regexp="yes"/></token>
                    <token regexp="yes">l|ls</token>
                </pattern>
                <message>Aquest verb és transitiu i s'usa sense la preposició 'de'.</message>
                <suggestion>\1 e\3</suggestion>
                <example correction="Estiraven el"><marker>Estiraven del</marker> trineu.</example>
                <example>l’estirat del seu home</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">estirar<exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token inflected="yes">de<exception postag="_LOC_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Aquest verb és transitiu i s'usa sense la preposició 'de'.</message>
                <suggestion>\1</suggestion>
                <example correction="Estireu"><marker>Estireu de</marker> la cadena del vàter.</example>
                <example correction="estirat">Heu <marker>estirat de</marker> la cadena del vàter?</example>
                <example>Vaig tirar de valent fins arribar a Balaguer.</example>
                <example>filaments extrudits i estirats de poliacrilonitril</example>
                <example>Les primeres tires de Calvin</example>
                <example>va tornar a tirar d'una revolada</example>
                <example>una tira de cera llarga</example>
                <example>una tira de 18 cm de llargada</example>
                <example>Dionís el Vell, tirà de Siracusa</example>
                <example>I fou tirà de Megalòpolis.</example>
            </rule>
        </rulegroup>
        <rule id="POSITIU_EN" name="positiu *de/en coronavirus">
            <pattern>
                <token inflected="yes">donar</token>
                <token inflected="yes" regexp="yes">positiu|negatiu</token>
                <marker>
                    <token>de</token>
                </marker>
                <token regexp="yes">coronavirus|covid|covid-19|alcohol|cocaïna|heroïna|droga|drogues</token>
            </pattern>
            <message>La preposició 'de' no és adequada en aquest context.</message>
            <suggestion>en</suggestion>
            <example correction="en">Va donar positiu <marker>de</marker> coronavirus.</example>
        </rule>
        <rulegroup id="A_ZONES" name="*a zones/en zones">
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">aparèixer|viure|situar|trobar|establir|habitar|estar|romandre|niar|niuar</token>
                    <token min="0" max="3" postag="RG|.*LOC_ADV.*" postag_regexp="yes"><exception postag="[PC].*" postag_regexp="yes"/></token>
                    <marker>
                        <token>a</token>
                    </marker>
                    <token regexp="yes" inflected="yes">aigua|regió|zona|país|continent|estat|comarca|hàbitat|bosc|selva|paratge|llac|riu|estany|cova|arbre|forat|sòl</token>
                    <!--TODO: |divers|algun|aquest|aqueix|este|eixe|aquell -->
                </pattern>
                <message>Si no indica moviment, la preposició adequada és <suggestion>en</suggestion>.</message>
                <example correction="en">Viu <marker>a</marker> zones càlides.</example>
                <example correction="en">Viu habitualment <marker>a</marker> zones càlides.</example>
                <example correction="en">Se situa de vegades <marker>a</marker> zones càlides.</example>
                <example correction="en">Apareixen principalment <marker>a</marker> aigües càlides.</example>
                <example correction="en">Nien sobretot <marker>a</marker> coves i forats d'arbre.</example>
                <example>Arriba fins a hàbitats extrems.</example>
                <example>Roman com a zona protegida.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">aparèixer|viure|situar|trobar|establir|habitar|estar|romandre|niar|niuar</token>
                    <token min="1" max="3" postag="RG|.*LOC_ADV.*" postag_regexp="yes"><exception postag="[PC].*" postag_regexp="yes"/></token>
                    <marker>
                        <token>a</token>
                    </marker>
                    <token regexp="yes" inflected="yes">aigua|regió|zona|país|continent|estat|comarca|hàbitat|bosc|selva|paratge|llac|riu|estany|cova|arbre|forat|sòl</token>
                </pattern>
                <message>Si no indica moviment, la preposició adequada és <suggestion>en</suggestion>.</message>
                <example correction="en">Se situa a vegades <marker>a</marker> zones càlides.</example>
                <example>Arriba a voltes a hàbitats extrems.</example>
                <example>Roman com a zona protegida.</example>
            </rule>
        </rulegroup>
        <rule id="MALGRAT_A" name="*malgrat a/malgrat">
            <pattern>
                <token>malgrat<exception postag="_possible_nompropi"/></token>
                <token>a</token>
            </pattern>
            <message>Probablement sobra la preposició "a".</message>
            <suggestion>malgrat</suggestion>
            <suggestion>malgrat que a</suggestion>
            <example correction="malgrat|malgrat que a">Ho va fer <marker>malgrat a</marker> les dificultats.</example>
        </rule>
        <rulegroup id="ENVERS_A" name="*envers a">
            <rule>
                <pattern>
                    <marker>
                        <token>envers</token>
                        <token regexp="yes">a|de</token>
                    </marker>
                    <token><exception regexp="yes" spacebefore="no">ls?</exception></token>
                </pattern>
                <message>Combinació incorrecta de preposicions.</message>
                <suggestion>envers</suggestion>
                <suggestion>cap a</suggestion>
                <example correction="envers|cap a">I <marker>envers a</marker> un futur.</example>
            </rule>
            <rule>
                <pattern>
                    <token>envers</token>
                    <token regexp="yes">a|de</token>
                    <token regexp="yes" spacebefore="no">ls?</token>
                </pattern>
                <message>Combinació incorrecta de preposicions.</message>
                <suggestion>envers e\3</suggestion>
                <suggestion>cap a\3</suggestion>
                <example correction="envers el|cap al">I <marker>envers al</marker> futur.</example>
            </rule>
            <rule>
                <pattern>
                    <token>envers</token>
                    <token>d'</token>
                </pattern>
                <message>Combinació incorrecta de preposicions.</message>
                <suggestion>envers </suggestion>
                <suggestion>cap a </suggestion>
                <example correction="envers |cap a ">I <marker>envers d'</marker>ells</example>
            </rule>
        </rulegroup>
        <rule id="A_ARRAN" name="*a arran/arran">
            <antipattern>
                <marker>
                    <token>com</token>
                    <token>a</token>
                </marker>
            </antipattern>
            <pattern>
                <token>a</token>
                <token regexp="yes">arrel|arran</token>
            </pattern>
            <message>Sobra la preposició 'a'.</message>
            <suggestion>\2</suggestion>
            <example correction="arran">Va venir <marker>a arran</marker> de la polèmica.</example>
            <example>Té com a arrel.</example>
        </rule>
        <rule id="PER_BAIX_DE" name="per *baix/sota/davall de">
            <pattern>
                <token>per</token>
                <marker>
                    <token>baix</token>
                </marker>
                <token inflected="yes">de</token>
            </pattern>
            <message>Probablement cal usar una altra preposició.</message>
            <suggestion>sota</suggestion>
            <suggestion>davall</suggestion>
            <short>Preposició inadequada</short>
            <example correction="sota|davall">Per <marker>baix</marker> del nivell del mar.</example>
            <example>Per sota del seu nivell.</example>
        </rule>
        <rulegroup id="BAIX_SOTA" name="*baix/sota la direcció">
            <rule>
                <pattern>
                    <token>baix</token>
                    <token postag="D[AIET].*|V.P.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">condició|circumstància</token>
                </pattern>
                <message>Preposició inadequada.</message>
                <suggestion>sota \2 \3</suggestion>
                <suggestion>en \2 \3</suggestion>
                <example correction="sota qualsevol condició|en qualsevol condició">S'ha acabat <marker>baix qualsevol condició</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>baix</token>
                    <token postag="D[AIET].*|V.P.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">&mots_SOTA;</token>
                </pattern>
                <message>Preposició inadequada.</message>
                <suggestion>sota \2 \3</suggestion>
                <suggestion>amb \2 \3</suggestion>
                <example correction="sota la direcció|amb la direcció">Tocaren <marker>baix la direcció</marker> del mestre.</example>
                <example correction="Sota quin criteri|Amb quin criteri"><marker>Baix quin criteri</marker> s'ha decidit això.</example>
                <example>Sota la direcció del mestre.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="D.*" postag_regexp="yes"><exception inflected="yes">tot</exception></token>
                    <token>baix</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>baix</token>
                        <token regexp="yes" inflected="yes">&mots_SOTA;</token>
                    </marker>
                </pattern>
                <message>Preposició inadequada.</message>
                <suggestion>sota \2</suggestion>
                <example correction="sota control">Estava tot <marker>baix control</marker>.</example>
                <example>Sota la direcció del mestre.</example>
                <example>Són nens amb un baix control dels impulsos.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DAVALL_SOTA" name="davall/sota (sentit figurat)">
            <rule>
                <pattern>
                    <marker>
                        <token>davall</token>
                    </marker>
                    <token min="0" postag="D[AIET].*|V.P.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">&mots_SOTA;</token>
                </pattern>
                <message>En sentit figurat és preferible usar <suggestion>sota</suggestion>.</message>
                <example correction="sota">Vivien <marker>davall</marker> dominació turca.</example>
                <example correction="sota">Vivien <marker>davall</marker> la dominació turca.</example>
                <example>Vivien sota dominació turca.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>davall</token>
                        <token inflected="yes">de</token>
                    </marker>
                    <token min="0" postag="D[AIET].*|V.P.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">&mots_SOTA;</token>
                </pattern>
                <message>En sentit figurat és preferible usar <suggestion>sota</suggestion>.</message>
                <example correction="sota">Vivien <marker>davall de</marker> la dominació turca.</example>
                <example>Vivien sota dominació turca.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ACONSEGUIR_A_FER" name="aconseguir a fer -> aconseguir fer">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">aconseguir|voler|agradar</token>
                    <marker>
                        <token>a</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>La preposició 'a' és sobrera.</message>
                <suggestion/>
                <example correction="">No aconseguia <marker>a</marker> dormir per la calor.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ACOSTUMAR_A" name="acostumar *(a)">
            <antipattern>
                <token inflected="yes">disposar<exception postag="_reflexiu"/></token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="3">passar</token>
                <token>menjar</token>
            </antipattern>
            <antipattern>
                <token><exception inflected="yes">haver</exception></token>
                <token postag="V.P.*" postag_regexp="yes" inflected="yes">obligar</token>
                <example>és obligat llegir les normes generals</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">ajudar</token>
                <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token>haver</token>
                <token postag="V.P.*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" regexp="yes">&verbs_ACOSTUMAR_A;</token>
                        <token min="0">s</token>
                    </marker>
                    <token min="0" max="2" postag="RN|RG" postag_regexp="yes"/>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una preposició.</message>
                <suggestion>\1 a</suggestion>
                <example correction="Acostumen a"><marker>Acostumen</marker> venir tard.</example>
                <example correction="Acostumen a"><marker>Acostumen</marker> no venir tard.</example>
                <example correction="acostumat a">Està <marker>acostumat</marker> venir tard.</example>
                <example correction="tornar a">Li tocarà <marker>tornar</marker> guanyar.</example>
                <example correction="ajudar a">Pretén <marker>ajudar</marker> cobrir.</example>
                <example correction="ajudar a" type="triggers_error" reason="ambiguous">Us pot <marker>ajudar</marker> restablir l'estat inicial.</example>
                <example correction="obligat a">L'ha <marker>obligat</marker> llegir les normes.</example>
                <example correction="Tornava a"><marker>Tornava</marker> ser una carta que venia d'Orient!</example>
                <example type="triggers_error" reason="ambiguous">T'ajuda ser filòleg quan escrius?</example>
                <example>acostumen a no tenir gaires ancoratges</example>
                <example>acostumen a venir tard</example>
                <example>poc acostumada es va allargassar</example>
                <example>M'ha costat Déu i ajuda pujar l'escala.</example>
                <example>M'ha ajudat molt haver vist la pel·lícula abans.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" regexp="yes">&verbs_ACOSTUMAR_A;</token>
                        <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                        <token min="0">s</token>
                    </marker>
                    <token min="0" max="2" postag="RG|RN" postag_regexp="yes"/>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una preposició.</message>
                <suggestion>\1\2 a</suggestion>
                <example correction="atrevir-se a">Va <marker>atrevir-se</marker> venir.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" regexp="yes">&verbs_ACOSTUMAR_A;</token>
                        <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                        <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                        <token min="0">s</token>
                    </marker>
                    <token min="0" max="2" postag="RG|RN" postag_regexp="yes"/>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una preposició.</message>
                <suggestion>\1\2\3 a</suggestion>
                <example correction="tornar-se-li a">Va <marker>tornar-se-li</marker> encarar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="VMII.*" postag_regexp="yes" inflected="yes">anar</token>
                        <token min="0">s</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una preposició.</message>
                <suggestion>\1 a</suggestion>
                <example correction="Anava a"><marker>Anava</marker> dir-ho ara.</example>
                <example correction="Anàvem a"><marker>Anàvem s</marker> dir-ho ara.</example>
                <example>No li anava bé empatar però a nosaltres sí.</example>
                <example>No li anava gens malament ser indulgent.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PER_PER_A" name="per -> per a">
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="10">treballar|feina|faena|treball</token>
                    <marker>
                        <token>per</token>
                        <token>altri</token>
                    </marker>
                </pattern>
                <message>La preposició adequada és 'per a'.</message>
                <suggestion>per a altri</suggestion>
                <suggestion>per compte d'altri</suggestion>
                <suggestion>a compte d'altri</suggestion>
                <example correction="per a altri|per compte d'altri|a compte d'altri">Treballava <marker>per altri</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">informació|detalls</token>
                    <token>que</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>per</token>
                    </marker>
                    <token>més</token>
                    <token regexp="yes">informació|detalls|info|senyes</token>
                </pattern>
                <message>La preposició adequada és <suggestion>per a</suggestion>.</message>
                <example correction="Per a"><marker>Per</marker> més informació, consulteu la guia.</example>
                <example>Per més informació que aportis, no ho voldran entendre.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>per</token>
                    </marker>
                    <token>qualsevol</token>
                    <token regexp="yes">informació|detall|consulta|suggeriment|comentari|aclariment|info</token>
                </pattern>
                <message>La preposició adequada és <suggestion>per a</suggestion>.</message>
                <example correction="Per a"><marker>Per</marker> qualsevol consulta, escriviu-nos per correu electrònic.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>per</token>
                    </marker>
                    <token regexp="yes">informació|detalls</token>
                    <token min="0">més</token>
                    <token inflected="yes">complet</token>
                </pattern>
                <message>La preposició adequada és <suggestion>per a</suggestion>.</message>
                <example correction="Per a"><marker>Per</marker> informació completa, consulteu la guia.</example>
                <example correction="Per a"><marker>Per</marker> informació més completa, consulteu la guia.</example>
                <example>Per més informació que aportis, no ho voldran entendre.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>per</token>
                    </marker>
                    <token>demà</token>
                </pattern>
                <message>La preposició adequada és <suggestion>per a</suggestion>.</message>
                <example correction="per a">Ho necessitem <marker>per</marker> demà.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>per</token>
                    </marker>
                    <token>l'</token>
                    <token>endemà</token>
                </pattern>
                <message>La preposició adequada és <suggestion>per a</suggestion>.</message>
                <example correction="per a">Ho necessitàvem <marker>per</marker> l'endemà.</example>
            </rule>
            <rule>
                <antipattern>
                    <token skip="4" postag_regexp="yes" postag="V.P.*" regexp="yes" inflected="yes">fer|realitzar|escriure|elaborar|redactar|pintar|ballar|presentar|protagonitzar|apostar|dirigir|contar|explicar|crear|comprendre|entendre|conformar|formar|compondre</token>
                    <token>per</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>per</token>
                    </marker>
                    <token postag="NC.P.*" postag_regexp="yes" inflected="yes" regexp="yes">adult|adolescent|infant|xiquet|nen|jove|ancià|jubilat</token>
                </pattern>
                <message>La preposició més adequada és probablement <suggestion>per a</suggestion>, si voleu indicar destinació.</message>
                <example correction="per a">Literatura <marker>per</marker> adolescents.</example>
                <example correction="per a">Una oportunitat <marker>per</marker> adolescents de 14 a 16 anys.</example>
                <example correction="per a">És cinema <marker>per</marker> adults.</example>
                <example>Textos escrits per adolescents.</example>
                <example>Les mateixes històries contades respectivament per infants de CM i CO</example>
                <example>Amb una sintaxi i un lèxic que puguin ser compresos per nens més petits.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>pe</token>
                        <token regexp="yes">ls?</token>
                    </marker>
                    <token regexp="yes" inflected="yes">pròxim|proper</token>
                    <token regexp="yes" inflected="yes">&unitats_temps;|festiu</token>
                </pattern>
                <message>La preposició més adequada és probablement <suggestion>per a\2</suggestion>, per a indicar la destinació temporal.</message>
                <example correction="per al">Ho tindrem fet <marker>pel</marker> proper any.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PER_A_PER" name="per a -> per">
            <rule>
                <pattern>
                    <token>motiu</token>
                    <marker>
                        <token>per</token>
                        <token>a</token>
                        <token regexp="yes">la|l</token>
                    </marker>
                    <token>qual</token>
                </pattern>
                <message>Amb referència a motiu o causa, és més apropiat usar la preposició 'per'.</message>
                <suggestion>pel</suggestion>
                <example correction="pel">És el motiu <marker>per al</marker> qual he vingut</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">causa|raó</token>
                    <marker>
                        <token>per</token>
                        <token>a</token>
                        <token regexp="yes">la|l</token>
                    </marker>
                    <token>qual</token>
                </pattern>
                <message>Amb referència a causa o raó, és més apropiat usar la preposició 'per'.</message>
                <suggestion>per la</suggestion>
                <example correction="per la">És la raó <marker>per a la</marker> qual he vingut</example>
            </rule>
        </rulegroup>
        <rulegroup id="PER_PER_A_INFINITIU" name="per/per a davant d'infinitiu" default="off">
            <url>http://www.uoc.edu/portal/ca/servei-linguistic/criteris/gramatica/preposicions/index.html#7</url>
            <antipattern>
                <token regexp="yes" inflected="yes" skip="2">vetllar|vetlar|esforçar|apostar|bregar|treballar|optar|lluitar</token>
                <token inflected="yes">per</token>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes" skip="3" regexp="yes">caldre|servir|usar|emprar|aprofitar|preparar|necessari|suficient|prou|motiu|raó</token>
                    <marker>
                        <token>per</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Cal usar la preposició <suggestion>per a</suggestion>.</message>
                <example correction="per a">Els ganivets serveixen <marker>per</marker> tallar</example>
                <example correction="per a">Aprofitem l'avinentesa <marker>per</marker> desitjar-vos bon estiu.</example>
                <example>Serveixen per a tallar.</example>
                <example>Són usats per l'aristocràcia.</example>
                <example>cal treballar per capgirar la situació</example>
                <example>cal treballar per a capgirar la situació</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>punt</token>
                    <marker>
                        <token>per</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Cal usar la preposició <suggestion>per a</suggestion>.</message>
                <example correction="per a">Estan a punt <marker>per</marker> començar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>per</token>
                    </marker>
                    <token>acabar</token>
                    <token>-ho</token>
                    <token regexp="yes">d'|de</token>
                    <token regexp="yes">adobar|arreglar|rematar|arredonir|arrodonir</token>
                </pattern>
                <message>Aquesta expressió es construeix amb la preposició <suggestion>per a</suggestion>.</message>
                <example correction="Per a"><marker>Per</marker> acabar-ho d'adobar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>per</token>
                    </marker>
                    <token>acabar</token>
                    <token regexp="yes">d'|de</token>
                    <token regexp="yes">adobar|arreglar|rematar|arredonir|arrodonir</token>
                    <token>-ho</token>
                </pattern>
                <message>Aquesta expressió es construeix amb la preposició <suggestion>per a</suggestion>.</message>
                <example correction="Per a"><marker>Per</marker> acabar d'arrodonir-ho.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PER_PER_A_DETERMINANT" name="per/per a davant de determinant">
            <url>http://www.uoc.edu/portal/ca/servei-linguistic/criteris/gramatica/preposicions/index.html#7</url>
            <!-- necessari per la incapacitat
                s'empren pel seu gust
                s'utilitza pels > és utilitzat pels
                fàcil d'utilitzar pels usuaris, fàcil de fer servir pel consumidor (dubtós)
                cal pel seu paper
                es fa servir pel component
                considerat necessari pel partit per a
                s'utilitzen pel seu caràcter
                es porta tot el necessari pel riu
                plantes que s'aprofiten pel gra
                és usada prou pels veïns
                no s'usen pel seu color
                s'utilitza pel seu notable efecte terapèutic
                pel seu valor
                pel seu contingut
                Es va utilitzar pels historiadors per substituir
                normativa necessària pels riscos
                es prepara pel procediment
                no s'usa pel seu límit
                s'utilitza pels advocats per a referir-se
                si cal-->
            <antipattern>
                <token postag="V.P.*" postag_regexp="yes" inflected="yes">fer</token>
                <token>servir</token>
                <token inflected="yes">per</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes" skip="2">vetllar|vetlar|esforçar|apostar|bregar|treballar</token>
                <token inflected="yes">per</token>
            </antipattern>
            <antipattern>
                <token>per</token>
                <token>tal</token>
                <token regexp="yes">de|que|què</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">per</token>
                <token inflected="yes" skip="2">el</token>
                <token inflected="yes" regexp="yes">força|efecte|cost|fet|efectivitat|elegància|compte|gust|color|risc|fruit|límit|contingut|acció|problema</token>
            </antipattern>
            <antipattern>
                <token>per</token>
                <token inflected="yes" regexp="yes">un|algun</token>
                <token postag="A.*|V.P.*|DI.*" postag_regexp="yes" min="0"/>
                <token regexp="yes" inflected="yes">temps|temporada|&unitats_temps;</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">mirar</token>
                <token regexp="yes">prou|suficient</token>
                <token inflected="yes">per</token>
            </antipattern>
            <antipattern>
                <token>tot</token>
                <token>s'</token>
                <token>hi</token>
                <token>val</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">valer</token>
                <token>per</token>
                <token postag="DN.*" postag_regexp="yes"/>
                <example>A l'abril cada gota val per mil.</example>
                <example>una idea val per noranta-nou</example>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">risc|amenaça|valer|caldre|servir|usar|utilitzar|emprar|aprofitar|preparar|necessari|suficient|prou|perjudicial<exception postag="V.P.*" postag_regexp="yes"/></token>
                    <marker>
                        <token inflected="yes">per</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar la preposició <suggestion>per a</suggestion>.</message>
                <example correction="per a">Serveixen <marker>per</marker> la investigació.</example>
                <example correction="per a">S'usen <marker>per</marker> la investigació.</example>
                <example correction="per a">Són una amenaça <marker>per</marker> la pau.</example>
                <example>Foren preparats pels investigadors.</example>
                <example>Són usats per l'aristocràcia.</example>
                <example>Han estat usats per l'aristocràcia.</example>
                <example>Una eina feta servir pels mecànics.</example>
                <example>no vetllo prou pels meus alumnes</example>
                <example>S'usa pels seus efectes terapèutics.</example>
                <example>No s'utilitza pel fet que és car.</example>
                <example>No s'utilitza pel que fa a la qualitat.</example>
                <example>No s'utilitza pels seus nombrosos problemes.</example>
                <example>L'utilitzaren per un temps.</example>
                <example>La utilitzaren per una llarga temporada.</example>
                <example>L'utilitzaren per uns anys.</example>
                <example>L'utilitzaren per uns quants anys.</example>
                <example>No han mirat prou pels seus interessos</example>
                <example correction="per a">Serveixen <marker>pe</marker>l que serveixen.</example>
                <example correction="per a">Són una amenaça <marker>pe</marker>l futur.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">haver</token>
                    <token inflected="yes" regexp="yes" postag="V.P.*" postag_regexp="yes">servir|usar|utilitzar|emprar|aprofitar|preparar</token>
                    <marker>
                        <token inflected="yes">per</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar la preposició <suggestion>per a</suggestion>.</message>
                <example correction="per a">Han servit <marker>per</marker> la investigació.</example>
                <example correction="per a">S'han usat <marker>per</marker> la investigació.</example>
                <example>Foren preparats pels investigadors.</example>
                <example>Són usats per l'aristocràcia.</example>
                <example>Han estat usats per l'aristocràcia.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>punt</token>
                    <marker>
                        <token>pe</token>
                        <token regexp="yes">ls?</token>
                    </marker>
                </pattern>
                <message>Preposició probablement incorrecta.</message>
                <suggestion>per a\4</suggestion>
                <example correction="per al">Tot a punt <marker>pel</marker> festival.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>punt</token>
                    <marker>
                        <token>per</token>
                    </marker>
                    <token><exception regexp="yes">a|si</exception><exception postag="V.N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Preposició probablement incorrecta.</message>
                <suggestion>per a</suggestion>
                <example correction="per a">Tot a punt <marker>per</marker> l'inici.</example>
                <example>Cal tenir-ho tot a punt per si de cas.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="3">no</token>
                    <token>n'</token>
                    <token>hi</token>
                    <token inflected="yes">haver</token>
                    <marker>
                        <token>per</token>
                        <token>tant</token>
                    </marker>
                </pattern>
                <message>Expressió col·loquial. En llenguatge formal, cal dir <suggestion>per a tant</suggestion>.</message>
                <example correction="per a tant">No crec que n'hi hagués <marker>per tant</marker>.</example>
                <example correction="per a tant">No n'hi havia <marker>per tant</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="3">no</token>
                    <token inflected="yes">ser</token>
                    <marker>
                        <token>per</token>
                        <token>tant</token>
                    </marker>
                    <token regexp="yes">[.,;!?]</token>
                </pattern>
                <message>Expressió col·loquial. En llenguatge formal, cal dir <suggestion>per a tant</suggestion>.</message>
                <example correction="per a tant">No crec que fos <marker>per tant</marker>.</example>
                <example correction="per a tant">No fou <marker>per tant</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.*|_GV_" postag_regexp="yes"/>
                    <token>per</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>per</token>
                    </marker>
                    <token regexp="yes">subscriptors|subscriptores|socis|sòcies</token>
                </pattern>
                <message>Probablement cal usar la preposició <suggestion>per a</suggestion>.</message>
                <example correction="per a">És una oferta especial <marker>per</marker> subscriptors.</example>
                <example>suportat per socis del poble</example>
                <example>duta a terme per socis</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">valer|caldre|servir|usar|utilitzar|emprar|aprofitar|preparar|necessari|suficient|prou|perjudicial<exception postag="V.P.*" postag_regexp="yes"/></token>
                    <marker>
                        <token inflected="yes">per</token>
                    </marker>
                    <token regexp="yes" inflected="yes">tot|tothom</token>
                </pattern>
                <message>Probablement cal usar la preposició <suggestion>per a</suggestion>.</message>
                <example correction="per a">Això no val <marker>per</marker> tothom.</example>
                <example>És usat per tothom.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PER_TAL_DE_PER_A" name="Ús inadequat de 'per tal de/que'">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=per+tal+de&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12665&amp;idHit=12665&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=per+tal+de%2C+per+tal+que&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">necessitar|caldre|servir|usar|utilitzar|emprar|aprofitar|preparar|necessari|suficient|prou|suficientment<exception postag="V.P.*" postag_regexp="yes"/></token>
                    <token min="0" max="12" postag="[DNASR].*|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token>per</token>
                        <token>tal</token>
                        <token min="0">de</token>
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Probablement cal usar la conjunció <suggestion>perquè</suggestion>.</message>
                <example correction="perquè">Són necessaris <marker>per tal que</marker> canviï tot.</example>
                <example correction="perquè">Són necessaris <marker>per tal de què</marker> canviï tot.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">caldre|servir|usar|utilitzar|emprar|aprofitar|preparar|necessari|idoni|suficient|prou|suficientment<exception postag="V.P.*" postag_regexp="yes"/></token>
                    <token min="0" max="12" postag="[DNASR].*|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token>per</token>
                        <token>tal</token>
                        <token regexp="yes">de|d'</token>
                        <token/>
                    </marker>
                </pattern>
                <message>Probablement cal usar la preposició "per a".</message>
                <suggestion>per a \6</suggestion>
                <example correction="per a canviar">Serveixen <marker>per tal de canviar</marker> la investigació.</example>
                <example correction="per a aprovar">Era necessari l'acord d'una part de l'assemblea constituent <marker>per tal d'aprovar</marker> les reformes.</example>
                <example correction="per a aprovar">Era necessari a vegades l'acord d'una part de l'assemblea constituent <marker>per tal d'aprovar</marker> les reformes.</example>
                <example>Una eina feta servir pels mecànics.</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <token>a</token>
                    <token>tal</token>
                    <token regexp="yes">de|d'</token>
                    <token postag_regexp="yes" postag="V.N.*"/>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Construcció probablement incorrecta.</message>
                <suggestion>per a \5</suggestion>
                <suggestion>per tal \4 \5</suggestion>
                <example correction="Per a passar|Per tal de passar"><marker>Per a tal de passar</marker> a la següent.</example>
            </rule>
        </rulegroup>
        <rule id="PER_PER_A_PIANO" name="per/per a piano">
            <pattern>
                <or>
                    <token skip="7" regexp="yes" inflected="yes">simfonia|rapsòdia|composició|obra|música|concert|sonata|partita|fuga|preludi|tocata</token>
                    <token skip="7" regexp="yes">concertos?</token>
                </or>
                <marker>
                    <token>per<exception scope="previous" inflected="yes" regexp="yes">formar|produir|acompanyar</exception></token>
                </marker>
                <token regexp="yes" inflected="yes">banda|orquestra|orgue|clavicèmbal|clave|clavicordi|instrument|piano|veu|violí|soprano|mezzosoprano|oboè|guitarra|violoncel|cello|timbales|percussió|vent|corda|metall|tenor|baríton|contralt|flauta|clarinet|trompeta|trombó|tuba|bombardí|arpa|trompa</token>
            </pattern>
            <message>Probablement cal dir <suggestion>per a</suggestion>.</message>
            <example correction="per a">Música <marker>per</marker> oboè.</example>
            <example>Un grup format per piano, violí i viola.</example>
            <example>Sons produïts per veus humanes.</example>
        </rule>
        <rulegroup id="QUALIFICAR_COM_A_DE" name="qualificar *com a/de">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">qualificar<exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token>com</token>
                    </marker>
                    <token><exception>a</exception></token>
                </pattern>
                <message>El v. 'qualificar' regeix normalment la preposició "de".</message>
                <suggestion><match no="1"/> de</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">descriure</match> com</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">definir</match> com</suggestion>
                <example correction="qualifiquin de|descriguin com|defineixin com">Que el <marker>qualifiquin com</marker> el més satisfactori</example>
                <example>per tants votants qualificats com sigui possible</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">qualificar</token>
                    <token>com</token>
                    <token>a</token>
                </pattern>
                <message>El v. 'qualificar' regeix normalment la preposició "de".</message>
                <suggestion><match no="1"/> de</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">descriure</match> com a</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">definir</match> com a</suggestion>
                <example correction="qualificaren de|descrigueren com a|descriviren com a|definiren com a">El <marker>qualificaren com a</marker> satisfactori</example>
                <example>qualificar de</example>
            </rule>
        </rulegroup>
        <rulegroup id="ERIGIR_EN" name="erigir *com a/en">
            <rule>
                <pattern>
                    <token inflected="yes" skip="3">erigir<exception postag="V.*" postag_regexp="yes" scope="next"/></token>
                    <marker>
                        <token>com</token>
                    </marker>
                    <token><exception>a</exception></token>
                </pattern>
                <message>El v. 'erigir' regeix normalment la preposició <suggestion>en</suggestion>, no "com a", o va sense preposició.</message>
                <example correction="en">El volien erigir <marker>com</marker> el cabdill.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="3">erigir<exception postag="V.*" postag_regexp="yes" scope="next"/></token>
                    <marker>
                        <token>com</token>
                        <token>a</token>
                    </marker>
                </pattern>
                <message>El v. 'erigir' regeix normalment la preposició <suggestion>en</suggestion>, no "com a", o va sense preposició.</message>
                <suggestion>en</suggestion>
                <example correction="en">El volien erigir <marker>com a</marker> cabdill.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COM_A_COM" name="*com a / com">
            <rule>
                <pattern>
                    <marker>
                        <token>com</token>
                        <token>a</token>
                    </marker>
                    <token regexp="yes">ara|avui|hui</token>
                </pattern>
                <message>Probablement cal escriure <suggestion>com</suggestion>.</message>
                <!--<url>http://esadir.cat/gramatica/sintaxi/advcomcoma</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22com+a%22&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11958&amp;idHit=11958&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27com%27+o+%27com+a%27%3F+%2F+Usos+de+la+preposici%F3+%27com+i+%27com+a%27+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
                <short>Possible confusió</short>
                <example correction="com">Són persones <marker>com a</marker> ara en Joan.</example>
                <example>És conegut com a pastisser.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>com</token>
                        <token>a</token>
                    </marker>
                    <token regexp="yes">poques|pocs</token>
                    <token regexp="yes">vegades|cops|colps|voltes</token>
                </pattern>
                <message>Probablement cal escriure <suggestion>com</suggestion> (amb el sentit de comparació).</message>
                <example correction="com">Una sensació <marker>com a</marker> poques vegades has experimentat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>com</token>
                        <token>a</token>
                    </marker>
                    <token regexp="yes">poques|pocs</token>
                    <token regexp="yes">vegades|cops|colps|voltes</token>
                </pattern>
                <message>Probablement cal escriure <suggestion>com</suggestion> (amb el sentit de comparació).</message>
                <example correction="com">Una sensació <marker>com a</marker> poques vegades has experimentat.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">haver</token>
                    <token>vist</token>
                </antipattern>
                <pattern>
                    <token postag="V.P.*|NC.*" skip="1" postag_regexp="yes" regexp="yes" inflected="yes">&seguits_per_COM_A;<exception scope="previous" regexp="yes">tan|tants?</exception><exception scope="next" postag="[NAV].*|_PUNCT.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>com<exception scope="previous" regexp="yes">tals?|molt</exception><exception postag="allow_com"/></token>
                        <token>a</token>
                    </marker>
                    <token min="0" regexp="yes">['"‘“«]</token>
                    <or>
                        <token postag="D[^N].*" postag_regexp="yes"><exception regexp="yes">tal|tals</exception></token>
                        <token regexp="yes">las|il|gli|los|le|the</token>
                    </or>
                </pattern>
                <message>Davant d'article, escrivim preferiblement <suggestion>com</suggestion>.</message>
                <example correction="com">Francesc Sabaters, conegut <marker>com a</marker> “el Grand Condé”.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COM_COM_A" name="*com / com a">
            <!-- en quins casos es poden usar tots els temps verbals, no sols el participi? -->
            <!--<url>http://esadir.cat/gramatica/sintaxi/advcomcoma</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22com+a%22&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11958&amp;idHit=11958&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27com%27+o+%27com+a%27%3F+%2F+Usos+de+la+preposici%F3+%27com+i+%27com+a%27+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <marker>
                    <token regexp="yes">tant|tanta|tants|tantes|de|paraula|paraules|mots?|substantius?</token>
                    <token>com</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token inflected="yes" skip="1">haver</token>
                    <token>vist</token>
                </marker>
            </antipattern>
            <rule>
                <antipattern>
                    <token inflected="yes" regexp="yes">astre|estrella|mestre|prestigi|nom|persona|personalitat|personatge|escultor|obra|empreses|actor|artista|pintor|autor|DJ|sèrie|escriptor|novel·lista</token>
                    <token min="0" postag="RG|_GN.*" postag_regexp="yes"/>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes">reconèixer</token>
                </antipattern>
                <antipattern>
                    <and>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">reconèixer</token>
                        <token postag="_GN_.*" postag_regexp="yes"/>
                    </and>
                </antipattern>
                <antipattern>
                    <token>noms</token>
                    <token>coneguts</token>
                </antipattern>
                <pattern>
                    <token postag="V.P.*|NC.*" skip="1" postag_regexp="yes" regexp="yes" inflected="yes">&seguits_per_COM_A;<exception scope="previous" regexp="yes">tan|tants?</exception><exception scope="next" postag="[NAV].*|_PUNCT.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>com<exception scope="previous" regexp="yes">tals?|molt</exception><exception postag="allow_com"/></token>
                    </marker>
                    <token min="0" regexp="yes">['"‘“«]</token>
                    <token postag="[AN].*|_possible_nompropi|UNKNOWN|_english_ignore_" postag_regexp="yes"><exception>a</exception><exception inflected="yes" regexp="yes">el|un|tot</exception><exception regexp="yes">['"‘“«]|las|il|gli|los|le|the</exception></token>
                </pattern>
                <message>Probablement cal escriure <suggestion>com a</suggestion> ('en qualitat de', 'amb caràcter de', 'en funció de').</message>
                <example correction="com a">Francesc Sabaté Llopart, conegut <marker>com</marker> Quico Sabaté</example>
                <example correction="com a">també conegut <marker>com</marker> baudrier</example>
                <example correction="com a">també conegut popularment <marker>com</marker> Bean</example>
                <example correction="com a">Les conegudes <marker>com</marker> ‘atribucions’.</example>
                <example correction="com a">un lloc conegut <marker>com</marker> Magic Mountain</example>
                <example>És conegut com el millor pastisser del món.</example>
                <example>És reconegut com un dels millors</example>
                <example>Conegut com "el mirador de la comtessa".</example>
                <example>Els amfibis són definits com tots els descendents de l'avantpassat comú.</example>
                <example>hem vist com es promovia una literatura</example>
                <example>tant des del punt de vista teòric com pràctic</example>
                <!-- per fer: <example correction="com a">El perceben <marker>com</marker> normal.</example> -->
                <example>Noms coneguts com Fidel García Berlanga, Miguel de Córdova</example>
                <example correction="com a">Conegut <marker>com</marker> "lleonès medieval"</example>
                <example>És conegut com "el millor pastisser del món".</example>
                <example>Conegut com "el mirador de la comtessa".</example>
                <example>amb llenguatges interpretats tals com PHP, Perl, Ruby i Java</example>
                <example>amb actors tan coneguts com a Carlos Latorre</example>
                <example>conegut com Il Duce</example>
                <example>Altres exploradors europeus menys coneguts, com a Jean de Plan Carpin,</example>
                <example>coneguts èxits com Bohemian Rhapsody</example>
                <example>centres de recerca de reconegut prestigi com PERA</example>
                <example>amb altres reconeguts pintors com Carle van Loo</example>
                <example>tant des del punt de vista legal com doctrinal,</example>
                <example>Ha vist com actors xinesos hi actuaven.</example>
                <example>Artites japonesos reconeguts com Hin Xaun.</example>
                <example>tant experts o treballadors qualificats com persones amb algun tipus de malaltia</example>
            </rule>
            <rule>
                <pattern>
                    <token>es</token>
                    <token min="0" regexp="yes">van?</token>
                    <token inflected="yes">conèixer</token>
                    <marker>
                        <token>com</token>
                    </marker>
                    <token min="0" regexp="yes">['"‘“«]</token>
                    <token postag="[AN].*|_possible_nompropi|UNKNOWN" postag_regexp="yes"><exception>a</exception><exception inflected="yes" regexp="yes">el|un|tot</exception><exception regexp="yes">['"‘“«]|las|il|gli|los|le|the</exception></token>
                </pattern>
                <message>Probablement cal escriure <suggestion>com a</suggestion>.</message>
                <example correction="com a">Es coneixia <marker>com</marker> lehendakari.</example>
                <example correction="com a">Es van conèixer <marker>com</marker> lehendakaris.</example>
                <example>Es coneixien com The Gladiators.</example>
            </rule>
            <rule>
                <pattern>
                    <token>se</token>
                    <token regexp="yes">'ls?|la|les|li|l'</token>
                    <token min="0" regexp="yes">va|ha|havia|hagués|haguera|hauria</token>
                    <token inflected="yes">conèixer</token>
                    <marker>
                        <token>com</token>
                    </marker>
                    <token min="0" regexp="yes">['"‘“«]</token>
                    <token postag="[AN].*|_possible_nompropi|UNKNOWN" postag_regexp="yes"><exception>a</exception><exception inflected="yes" regexp="yes">el|un|tot</exception><exception regexp="yes">['"‘“«]|las|il|gli|los|le|the</exception></token>
                </pattern>
                <message>Probablement cal escriure <suggestion>com a</suggestion>.</message>
                <example correction="com a">Se'l coneixia <marker>com</marker> lehendakari.</example>
                <example correction="com a">Se l'ha conegut <marker>com</marker> lehendakari.</example>
                <example correction="com a">Se'ls va conèixer <marker>com</marker> lehendakaris.</example>
                <example>Se'ls coneixia com The Gladiators.</example>
            </rule>
            <!-- marques de prestigi reconegudes com Lancôme, Chanel i Versace.
                artistes ja coneguts com ...
                altres teatres d'òpera reconeguts com Tòquio, París, Buenos Aires
                espanyols més reconeguts internacionalment com Pau Gasol, Fernando Alonso,
                amb nombrosos autors molt coneguts com Bo Carpelan, Christer Kihlman i Tove Jansson-->
            <!-- <rule>
                <pattern>
                <token postag="V.P.*" skip="1" postag_regexp="yes" regexp="yes" inflected="yes">&seguits_per_COM_A;</token>
                <marker>
                <token>com</token>
                </marker>
                <token regexp="yes">['"‘“«]</token>
                <token postag="[AN].*|_possible_nompropi|UNKNOWN" postag_regexp="yes"><exception inflected="yes" regexp="yes">el|un|tot</exception></token>
                </pattern>
                <message>Probablement cal escriure <suggestion>com a</suggestion>.</message>
                <short>Possible error</short>
                <example correction="com a">Conegut <marker>com</marker> "lleonès medieval"</example>
                <example>És conegut com "el millor pastisser del món".</example>
                <example>Conegut com "el mirador de la comtessa".</example>
                </rule> -->
            <rule>
                <antipattern>
                    <token regexp="yes" skip="4">conceptes?</token>
                    <token>com</token>
                    <example>conceptes tan trepitjats com institució o burocràcia</example>
                </antipattern>
                <pattern>
                    <token><exception regexp="yes">així|tant|tals?|vegades|voltes|cops|colps|pics|càrrecs?|personalitats?|personatges?</exception></token>
                    <marker>
                        <token>com<exception postag="allow_com"/></token>
                    </marker>
                    <token regexp="yes">&precedits_per_COM_A;|&carrecs;<exception regexp="yes">moss[èé]n|fra|sor|(?-i)Ciutadà|Ciutadans</exception></token>
                </pattern>
                <message>Probablement cal escriure <suggestion>com a</suggestion>.</message>
                <short>Possible error</short>
                <example correction="com a">Hi va acudir <marker>com</marker> representant del sindicat.</example>
                <example correction="com a">Els usen <marker>com</marker> instruments de pressió.</example>
                <example>Hi ha tant gent de l'esquerra més cultivada com representants de l'Espanya cañí.</example>
                <example>i demostra ser tan bon escriptor com actor</example>
                <example>En pel·lícules com Ciutadà Kane</example>
                <example>Es fa tantes vegades com parts té la peça.</example>
                <example>Hi ha tantes visions del problema com actors hi participen.</example>
                <example>Manteniment sense palatalitzar del grup antic tl en mots com batle i ametla.</example>
                <example>En sortiren pintors com mossèn Josep.</example>
                <!-- atragué grans personalitats, com actors, actrius, escriptors o polítics.
                    es varen trobar evidències d'habitatge com instruments d'os-->
            </rule>
            <rule id="TREBALLAR_COM_COM_A" name="treballar com -> com a">
                <antipattern>
                    <token>cap</token>
                    <token><exception regexp="yes">de|d'</exception></token>
                </antipattern>
                <antipattern>
                    <token regexp="yes" skip="7">tan|tant</token>
                    <token>com</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">tals?|molt|manera|forma|frases?|paraules?|mots?|així|tants?|tan|àrea|àrees|camps?|esfera|esferes|matèria|matèries</token>
                    <token>com</token>
                </antipattern>
                <pattern>
                    <token inflected="yes" skip="7">treballar<exception scope="next" postag_regexp="yes" postag="V.[IS].*"/></token>
                    <marker>
                        <token>com<exception postag="allow_com"/></token>
                    </marker>
                    <token min="0" regexp="yes">['"‘“«]</token>
                    <token postag="NC.S.*" postag_regexp="yes" regexp="yes" inflected="yes">&professions;|&professions_carrecs;</token>
                </pattern>
                <message>Probablement cal escriure <suggestion>com a</suggestion> ('en qualitat de', 'amb caràcter de', 'en funció de').</message>
                <example correction="com a">Va treballar en el diari ABC <marker>com</marker> editorialista.</example>
            </rule>
            <rule id="COM_COM_A_OFICI" name="com + ofici -> com a">
                <antipattern>
                    <token>cap</token>
                    <token><exception regexp="yes">de|d'</exception></token>
                </antipattern>
                <antipattern>
                    <token regexp="yes" skip="7">tan|tant</token>
                    <token>com</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">tals?|molt|manera|forma|frases?|paraules?|mots?|així|tants?|tan|àrea|àrees|camps?|esfera|esferes|matèria|matèries</token>
                    <token>com</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>com<exception postag="allow_com"/></token>
                    </marker>
                    <token min="0" regexp="yes">['"‘“«]</token>
                    <token postag="NC.S.*" postag_regexp="yes" regexp="yes" inflected="yes">&professions;|&professions_carrecs;</token>
                </pattern>
                <message>Probablement cal escriure <suggestion>com a</suggestion> ('en qualitat de', 'amb caràcter de', 'en funció de').</message>
                <example correction="Com a"><marker>Com</marker> dibuixant, va guanyar tres premis internacionals.</example>
            </rule>
        </rulegroup>
        <rule id="COMA_A" name="*coma a cosa/com a cosa">
            <pattern>
                <marker>
                    <token>coma</token>
                    <token>a</token>
                </marker>
                <token postag="N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>com a</suggestion>?</message>
            <example correction="Com a"><marker>Coma a</marker> prerequisit</example>
            <example>com a cantant</example>
        </rule>
        <rule id="PER_A_DESPRES" name="per a després">
            <pattern>
                <marker>
                    <token>per</token>
                    <token>després</token>
                </marker>
                <token><exception postag="V.N.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>per a després</suggestion>?</message>
            <example correction="per a després"><marker>per després</marker>.</example>
            <example>per a després</example>
        </rule>
        <rulegroup id="SOBRE" name="sobre">
            <antipattern>
                <marker>
                    <token regexp="yes" inflected="yes">sustentar|sostenir|recolzar|capítol|ratificar|per|comentari|observació|a|explicació</token>
                    <token>sobre</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>sobre</token>
                    </marker>
                    <token postag="DN.*" postag_regexp="yes" skip="2"><exception regexp="yes">zero|dos|dues|tres</exception></token>
                    <token regexp="yes">pessetes|habitatges|euros|vivendes|habitants|dòlars|assistents|manifestants|hores|h</token>
                </pattern>
                <message>Incorrecte amb valor aproximatiu.</message>
                <suggestion>al voltant de</suggestion>
                <suggestion>cap a</suggestion>
                <suggestion>vora</suggestion>
                <short>Possible error</short>
                <example correction="al voltant de|cap a|vora"><marker>sobre</marker> 200.000 habitatges</example>
                <example correction="al voltant de|cap a|vora"><marker>sobre</marker> trenta mil euros</example>
                <example>sobre la finestra</example>
                <example>S'assenten sobre dos pilars bàsics.</example>
                <example>se sustentarà sobre 43 cadàvers silenciats</example>
                <example>en un cas sobre deu.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>sobre</token>
                    </marker>
                    <token regexp="yes">la|les</token>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token><exception postag="N.FP.*|A..FP." postag_regexp="yes"/></token>
                    <token><exception postag="AQ.FP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Incorrecte amb valor aproximatiu. Correcte en altres sentits.</message>
                <suggestion>al voltant de</suggestion>
                <suggestion>cap a</suggestion>
                <suggestion>vora</suggestion>
                <short>Possible error</short>
                <example correction="al voltant de|cap a|vora"><marker>sobre</marker> les dues de la nit.</example>
                <example>sobre les tres cadires</example>
                <example>sobre les dues més antigues</example>
                <example>Que es pronuncie sobre les quatre primeres qüestions.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>sobre</token>
                    </marker>
                    <token regexp="yes">la|les</token>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token regexp="yes">hores|h|hrs</token>
                </pattern>
                <message>Incorrecte amb valor aproximatiu. Correcte en altres sentits.</message>
                <suggestion>al voltant de</suggestion>
                <suggestion>cap a</suggestion>
                <suggestion>vora</suggestion>
                <short>Incorrecte amb valor aproximatiu</short>
                <example correction="al voltant de|cap a|vora"><marker>sobre</marker> les 10.30 hores.</example>
                <example correction="al voltant de|cap a|vora"><marker>sobre</marker> les 10,30 hores.</example>
                <example>sobre les tres cadires</example>
                <example>Jo la porto a sobre les 24 hores del dia</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>sobre</token>
                        <token>els</token>
                    </marker>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token>anys</token>
                </pattern>
                <message>Incorrecte amb valor aproximatiu. Correcte en altres sentits.</message>
                <suggestion>al voltant dels</suggestion>
                <suggestion>cap als</suggestion>
                <suggestion>vora els</suggestion>
                <short>Incorrecte amb valor aproximatiu</short>
                <example correction="al voltant dels|cap als|vora els"><marker>sobre els</marker> 12 anys.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>sobre</token>
                    </marker>
                    <token regexp="yes">quina|quines</token>
                    <token regexp="yes">hora|hores|h|hrs</token>
                </pattern>
                <message>Incorrecte amb valor aproximatiu. Pot ser correcte en altres sentits.</message>
                <suggestion>cap a</suggestion>
                <suggestion>al voltant de</suggestion>
                <suggestion>vora</suggestion>
                <short>Incorrecte amb valor aproximatiu</short>
                <example correction="Cap a|Al voltant de|Vora"><marker>Sobre</marker> quina hora vindreu?</example>
            </rule>
        </rulegroup>
        <rule id="A_LINREVES_DE_AL_REVES_DE" name="*a l'inrevés de/al revés de">
            <pattern>
                <marker>
                    <token>a</token>
                    <token>l'</token>
                    <token>inrevés</token>
                </marker>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>Val més dir: <suggestion>al revés</suggestion>. "A l'inrevés" és correcte com a locució adverbial.</message>
            <example correction="al revés"><marker>a l'inrevés</marker> de</example>
            <example>al revés de</example>
        </rule>
        <rule id="INCLOURE_A_EN" name="incloure *a/en" tags="picky">
            <antipattern>
                <token inflected="yes" regexp="yes" skip="5">vendre|donar|comprar|regalar|permetre</token>
                <token inflected="yes">inclusió</token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token><exception postag="PP3..A00|PP3CP000|PP3CSD00|VA.*" postag_regexp="yes"/></token>
                <token inflected="yes" regexp="yes">deixar|permetre</token>
                <token inflected="yes">incloure</token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token><exception postag="PP3..A00|PP3CP000|PP3CSD00" postag_regexp="yes"/></token>
                <token postag="VA.*" postag_regexp="yes"/>
                <token inflected="yes" regexp="yes">deixar|permetre</token>
                <token inflected="yes">incloure</token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>l</token>
                <token>cap</token>
                <token regexp="yes">de|d'</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token regexp="yes">l|l'</token>
                <token regexp="yes">&mesos_any;|estranger</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token regexp="yes">l|l'</token>
                <token min="0">no</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token skip="1">les</token>
                <token>ordres</token>
            </antipattern>
            <pattern>
                <token inflected="yes">incloure</token>
                <marker>
                    <token>a</token>
                    <token postag="D[AID].*" postag_regexp="yes"><exception regexp="yes">parts|instàncies|inicis?|principis?|finals?|començaments?|tots?|tota|totes</exception><exception postag="PI.*" postag_regexp="yes"/></token>
                </marker>
                <token><exception regexp="yes">edat|zona|\d+|inicis?|principis?|finals?|començaments?</exception><exception postag="V.N.*|NP..G.*" postag_regexp="yes"/></token>
            </pattern>
            <message>El v. 'incloure' regeix preferentment la preposició "en".</message>
            <suggestion>en <match no="3" postag="(D.*|NC.P.*)" postag_regexp="yes" postag_replace="$1"/></suggestion>
            <example correction="en el">Edifici inclòs <marker>al</marker> catàleg de patrimoni.</example>
        </rule>
        <rule id="PARTICIPAR_A_EN" name="participar *a/en">
            <antipattern>
                <token inflected="yes" regexp="yes" skip="5">vendre|donar|comprar|regalar|permetre</token>
                <token inflected="yes">participació</token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token><exception postag="PP3..A00|PP3CP000|PP3CSD00|VA.*" postag_regexp="yes"/></token>
                <token inflected="yes" regexp="yes">deixar|permetre</token>
                <token inflected="yes">participar</token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token><exception postag="PP3..A00|PP3CP000|PP3CSD00" postag_regexp="yes"/></token>
                <token postag="VA.*" postag_regexp="yes"/>
                <token inflected="yes" regexp="yes">deixar|permetre</token>
                <token inflected="yes">participar</token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>l</token>
                <token>cap</token>
                <token regexp="yes">de|d'</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token regexp="yes">l|l'</token>
                <token regexp="yes">&mesos_any;|estranger</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token regexp="yes">l|l'</token>
                <token min="0">no</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token skip="1">les</token>
                <token>ordres</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>la</token>
                <token regexp="yes">pantalla|televisió</token>
            </antipattern>
            <pattern>
                <token inflected="yes" regexp="yes">participar|participació|participant|participants<exception regexp="yes">participada|participats|participades</exception></token>
                <marker>
                    <token>a</token>
                    <token postag="D[AID].*|NC.P.*" postag_regexp="yes"><exception regexp="yes">parts|instàncies|inicis?|principis?|finals?|començaments?</exception></token>
                </marker>
                <token><exception regexp="yes">edat|zona|\d+|inicis?|principis?|finals?|començaments?</exception><exception postag="V.N.*|NP..G.*" postag_regexp="yes"/></token>
            </pattern>
            <message>El v. 'participar' regeix normalment la preposició "en".</message>
            <suggestion>en <match no="3" postag="(D.*|NC.P.*)" postag_regexp="yes" postag_replace="$1"/></suggestion>
            <short>Preposició inadequada</short>
            <example correction="en el">Joan va participar <marker>al</marker> debat.</example>
            <example correction="en reunions">Mai no participà <marker>a reunions</marker> clandestines.</example>
            <example correction="en la">Després de participar <marker>a la</marker> Volta.</example>
            <example correction="en la">No el deixà participar <marker>a la</marker> comuna.</example>
            <example correction="en la">No li va permetre participar <marker>a la</marker> comuna.</example>
            <example correction="en la">No l'ha deixat participar <marker>a la</marker> comuna.</example>
            <example>Ell no hi participà a Barcelona.</example>
            <example>participà a l'Iraq en la campanya decisiva </example>
            <example>participen a parts iguals</example>
            <example>va participar a finals del 38 en el debat</example>
            <example>Hi va participar a l'edat de 30 anys</example>
            <example>participà als 25 anys en els Jocs Olímpics</example>
            <example>Vengueren les seves participacions a la resta de la família</example>
            <example>només estava permesa la participació a tenistes</example>
            <example>no permeten participar a tenistes professionals</example>
            <example>no deixen participar a menors d'edat</example>
            <!-- ambigu:  però el 1976 fou traspassada la seva participació a l'INI;-->
        </rule>
        <rule id="BASAR_EN" name="basar *amb/en">
            <antipattern>
                <token><exception postag="&pronom_feble;" postag_regexp="yes"/></token>
                <token regexp="yes">centre|centres|base|bases</token>
            </antipattern>
            <antipattern>
                <token>amb</token>
                <token postag="NC.S..." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token inflected="yes">fixar</token>
                <token skip="1">amb</token>
                <token inflected="yes" regexp="yes">agulla|gafa|grapa|clau</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">fixar<exception postag="_reflexiu"/></token>
            </antipattern>
            <antipattern>
                <and>
                    <token inflected="yes">confiar</token>
                    <token postag="_reflexiu"/>
                </and>
            </antipattern>
            <antipattern>
                <token>hi</token>
                <token min="0" postag="V.*" postag_regexp="yes"/>
                <token inflected="yes">confiar</token>
            </antipattern>
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">basar|centrar|fixar|confiar|implicar|involucrar</token>
                <token min="0" max="3" postag="RG|LOC_ADV|&pronom_feble;" postag_regexp="yes"><exception>-hi</exception></token>
                <marker>
                    <token>amb</token>
                </marker>
            </pattern>
            <message>Amb el v. '<match no="1" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>' probablement cal fer servir la preposició <suggestion>en</suggestion>.</message>
            <example correction="en">Estava basat <marker>amb</marker> xarxes neuronals.</example>
            <example correction="en">Vull que et centres <marker>amb</marker> això.</example>
            <example correction="en">Si no és basada <marker>amb</marker> dades totalment objectives.</example>
            <example correction="en">Fixeu-vos <marker>amb</marker> el mapa.</example>
            <example correction="en">Confio <marker>amb</marker> tu!</example>
            <example correction="en">Tot el comitè estava implicat <marker>amb</marker> el projecte.</example>
            <example correction="en">¿El Joan Antoni està involucrat <marker>amb</marker> això?</example>
            <example>Hi confio amb certesa.</example>
            <example>Hi confio amb tot l'entusiasme.</example>
            <example>un centre o centres amb cinquanta o més treballadors</example>
            <example>Fixeu-vos-hi amb tota la vostra atenció.</example>
            <example>Així poden fixar amb exactitud el procés.</example>
            <example>Fixar amb claredat els principis educatius.</example>
            <example>Hom la fixa amb claus al casc.</example>
            <example>La reunió ha servit per a fixar amb l'Ajuntament les zones de construcció.</example>
            <example>Ajuda que les persones es confiïn amb el seu interlocutor.</example>
        </rule>
        <rule id="DELEGAR_EN" name="delegar *(en)">
            <antipattern>
                <token regexp="yes">el|l'|ho</token>
                <token min="0" postag="VA.*" postag_regexp="yes"/>
                <token inflected="yes">delegar</token>
            </antipattern>
            <pattern>
                <token inflected="yes">delegar</token>
                <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token>en</token>
            </pattern>
            <message>El v. 'delegar' és transitiu. Probablement cal fer la construcció sense la preposició 'en'.</message>
            <example correction="">El president <marker>delegava sempre en</marker> el vicepresident.</example>
            <example>El president delegava sempre el vicepresident.</example>
            <example>El delegà en un representant.</example>
            <example>El va delegar en un representant.</example>
            <example>L'ha delegat en un representant.</example>
        </rule>
        <rule id="ENCERTAR_AMB" name="encertar *(amb)">
            <antipattern>
                <token regexp="yes">ho|la|el|els|les|l'</token>
                <token min="0" regexp="yes" inflected="yes">anar|haver</token>
                <token inflected="yes">encertar</token>
            </antipattern>
            <pattern>
                <token inflected="yes">encertar</token>
                <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token>amb</token>
            </pattern>
            <message>El v. 'encertar' és transitiu. Probablement cal fer la construcció sense la preposició 'amb'.</message>
            <example correction="">Vam <marker>encertar amb</marker> el regal.</example>
            <example>La vam encertar amb el regal.</example>
            <example>Ho has encertat amb el regal.</example>
            <example>L'hem encertada amb el regal.</example>
            <example>Vam encertar-la amb el regal.</example>
        </rule>
        <rule id="CUINA_A_GAS" name="*cuina a gas/cuina de gas ">
            <pattern>
                <token regexp="yes" inflected="yes">llanterna|estufa|calefacció|bici|bicicleta|bus|autobús|autocar|jet|avió|barca|jersei|camisa|camiseta|samarreta|brusa|corbata|falda|pantaló|cotxe|cuina|embarcació|fogó|gust|màquina|olor|planxa|pudor|ràdio|vaixell|vehicle|olla|fragata|impressora|motor|caça|combustible|bombarder|caldera|moto|motocicleta</token>
                <marker>
                    <token>a</token>
                </marker>
                <token regexp="yes">pressió|butà|colònia|conyac|gas|motor|petroli|piles|quadres|ratlles|reacció|vapor|vela|colors?|combustió</token>
            </pattern>
            <message>Preposició inadequada.</message>
            <suggestion>de</suggestion>
            <url>http://esadir.cat/gramatica/sintaxi/prepderemarq</url>
            <short>Preposició inadequada</short>
            <example correction="de">una cuina <marker>a</marker> butà</example>
            <example correction="de">pantalons <marker>a</marker> quadres</example>
            <example>avions de reacció</example>
        </rule>
        <rule id="DA_PROP" name="d'a prop">
            <pattern>
                <token>d'</token>
                <token>a</token>
                <token>prop</token>
            </pattern>
            <message>Cal escriure <suggestion>de prop</suggestion>.</message>
            <example correction="de prop"><marker>d'a prop</marker></example>
            <example>de prop</example>
        </rule>
        <rule id="AMB_SENSE" name="amb sense">
            <pattern>
                <token>amb</token>
                <token>sense</token>
            </pattern>
            <message>Cal dir <suggestion>sense</suggestion>.</message>
            <example correction="sense"><marker>amb sense</marker></example>
            <example>sense</example>
        </rule>
        <rule id="DALTRES" name="d'altres -> altres">
            <pattern>
                <token regexp="yes">a|en|amb|entre|per</token>
                <marker>
                    <token>d'</token>
                    <token>altres</token>
                </marker>
                <token min="0" max="3" postag="A...P." postag_regexp="yes"/>
                <token postag="NC.[PN].*" postag_regexp="yes"/>
            </pattern>
            <message>La preposició "de" és supèrflua.</message>
            <suggestion>altres</suggestion>
            <!--<url>http://esadir.cat/gramatica/sintaxi/daltres</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=d%27altres&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13322&amp;idHit=13322&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%DAs+de+la+preposici%F3+%27de%27+amb+%27altres%27+%2F+%27altres%27%2C+%27uns+altres%27+o+%27d%27altres%27%3F%3B+%27entre+altres%27+o+%27entre+d%27altres%27%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="altres">entre <marker>d'altres</marker> coses</example>
            <example correction="altres">entre <marker>d'altres</marker> petites coses</example>
            <example correction="altres">en <marker>d'altres</marker> urbs</example>
            <example>entre altres coses</example>
        </rule>
        <rule id="MOLTS_DALTRES" name="d'altres -> altres">
            <antipattern>
                <token>molts</token>
                <token>d'</token>
                <token>altres</token>
                <token postag="NCF[PN].*" postag_regexp="yes"/>
                <example>Amb molts d'altres característiques.</example>
            </antipattern>
            <pattern>
                <token regexp="yes">a|en|amb|entre|per</token>
                <token regexp="yes">molts|moltes</token>
                <marker>
                    <token>d'</token>
                    <token>altres</token>
                </marker>
                <token min="0" max="3" postag="A...P." postag_regexp="yes"/>
                <token postag="NC.[PN].*" postag_regexp="yes"/>
            </pattern>
            <message>La preposició "de" és supèrflua.</message>
            <suggestion>altres</suggestion>
            <!--<url>http://esadir.cat/gramatica/sintaxi/daltres</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=d%27altres&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13322&amp;idHit=13322&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%DAs+de+la+preposici%F3+%27de%27+amb+%27altres%27+%2F+%27altres%27%2C+%27uns+altres%27+o+%27d%27altres%27%3F%3B+%27entre+altres%27+o+%27entre+d%27altres%27%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="altres">entre moltes <marker>d'altres</marker> coses</example>
        </rule>
        <rulegroup id="EMFATIZAR_EN" name="emfatitzar en > emfatitzar">
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.[IS].*" postag_regexp="yes" inflected="yes" regexp="yes">emfatitzar|emfasitzar</token>
                        <token>en</token>
                    </marker>
                    <token postag_regexp="yes" postag="D.*"/>
                </pattern>
                <message>Possible confusió. L'expressió adequada és "emfatitzar" o "posar èmfasi en".</message>
                <suggestion>\1</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">posar</match> èmfasi en</suggestion>
                <example correction="emfatitzà|posà èmfasi en">Durant la classe, <marker>emfatitzà en</marker> l'ús d'energies renovables.</example>
                <example>És emfatitzat en els casos més infreqüents.</example>
                <example>emfasitzant en particular la inherent complexitat dels signes</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token chunk="GV" inflected="yes" regexp="yes">emfatitzar|emfasitzar</token>
                        <token>en</token>
                    </marker>
                    <token postag_regexp="yes" postag="D.*"/>
                </pattern>
                <message>Possible confusió. L'expressió adequada és "emfatitzar" o "posar èmfasi en".</message>
                <suggestion>\1</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">posar</match> èmfasi en</suggestion>
                <example correction="emfatitzar|posar èmfasi en">Durant la classe, va <marker>emfatitzar en</marker> l'ús d'energies renovables.</example>
                <example>És emfatitzat en els casos més infreqüents.</example>
                <example>emfasitzant en particular la inherent complexitat dels signes</example>
            </rule>
        </rulegroup>
        <rule id="HAVER_NHI_PROU_EN" name="n'hi ha prou en -> amb, a">
            <pattern>
                <token inflected="yes">haver</token>
                <token min="0">-hi</token>
                <token>prou</token>
                <marker>
                    <token>en</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Preposició incorrecta amb l'expressió 'haver-n'hi prou'.</message>
            <suggestion>amb</suggestion>
            <suggestion>a</suggestion>
            <suggestion>de</suggestion>
            <example correction="amb|a|de">N'hi ha prou <marker>en</marker> dir-ho amb temps.</example>
        </rule>
        <rulegroup id="CANVI_PREPOSICIONS" name="canvi de preposicions davant d'infinitiu">
            <!--<url>http://esadir.cat/entrades/fitxa/node/prepcancaig</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=canvi+de+preposicions+davant+infinitu&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13037&amp;idHit=13037&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=7&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Canvi+o+manteniment+de+la+preposici%F3+%27en%27+davant+d%27infinitiu+%2F+%27pensar+en+fer%27%2C+%27pensar+a+fer%27+o+%27pensar+de+fer%27%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="1">conformar|somn?iar|comptar|acontentar</token>
                    <marker>
                        <token>amb</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"><exception postag="_GN_MS"/></token>
                </pattern>
                <message>Val més canviar la preposició o bé canviar l'infinitiu per un gerundi.</message>
                <suggestion>a</suggestion>
                <suggestion>de</suggestion>
                <short>Canvi de preposició</short>
                <example correction="a|de">Es conforma <marker>amb</marker> gestionar la botiga.</example>
                <example>Es conforma a gestionar.</example>
                <example>primer mitjançant la fusta i després perfeccionats amb coure.</example>
                <example>té més a veure amb emfasitzar gestos</example>
                <example>es barregen amb menjar</example>
                <example>l'ha farcit amb menjar blanc.</example>
                <example>L'execució d'un programa es pot comparar amb llegir un llibre.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="1">amenaçar</token>
                    <marker>
                        <token>amb</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"><exception postag="_GN_MS"/></token>
                </pattern>
                <message>Val més canviar la preposició o bé canviar l'infinitiu per un gerundi.</message>
                <suggestion>de</suggestion>
                <short>Canvi de preposició</short>
                <example correction="de">Josephine va amenaçar <marker>amb</marker> suïcidar-se</example>
                <example>Es conforma a gestionar.</example>
            </rule>
            <!--  caldria posar-hi ordinals en general: primer, segon, últim en/a fer
                Caldria separar verbs i noms per a tractar-los de manera lleugerament diferent:
                una tarda, en sortir de classe-->
            <rule>
                <antipattern>
                    <token inflected="yes">estar</token>
                    <token>en</token>
                    <token>poder</token>
                </antipattern>
                <antipattern>
                    <token>de</token>
                    <token>primer</token>
                </antipattern>
                <pattern>
                    <!--eliminat: equivocar, part (hauria de ser prendre part),|participació|participant|participar |creure-->
                    <token inflected="yes" regexp="yes" skip="3">èmfasi|expert|enfocar|conformar|segon|primer|encaparrar|obcec.+|estar|raure|afany|afanyar|basar|centrar|complaença|complaure|confiar|convertir|creença|delit|delitar|entestar|entossudir|entretenir|esforçar|especialitzar|especialista|excel·lir|exercitar|incórrer|influir|influència|insistir|insistència|interessar|interès|invertir|obsessi.+|obstinar|pensar|tardança|tardar|tossud.*|treballar|trigança|trigar|vacil·lació|vacil·lar|dubtar|pioner|coincidir<exception scope="next" postag="V.P.*|C.*|AQ.*|V.G.*" postag_regexp="yes"/><exception scope="next" regexp="yes">així|ronda|divisió|lloc|podi|victòria|premi|títol|cop|volta|vegada|de|d'|per|pe|a|-hi|[:;(,]</exception><exception regexp="yes">\d.*|(?-i)Primera</exception><exception postag="_possible_nompropi"/><exception scope="next" postag="_C_TEMPS|V.[IS].*" postag_regexp="yes"/></token>
                    <marker>
                        <token>en</token>
                    </marker>
                    <token min="0">no</token>
                    <token postag="V.N.*" postag_regexp="yes"><exception postag="_GN_MS"/><exception regexp="yes">regular|titular|militar|néixer|nàixer</exception></token>
                </pattern>
                <message>Probablement cal canviar la preposició.</message>
                <suggestion>a</suggestion>
                <short>Canvi de preposició</short>
                <example correction="a">estaven interessats <marker>en</marker> aliar-se amb els Estats Units</example>
                <example correction="a">cada un especialitzat <marker>en</marker> retenir un tipus de dades</example>
                <example correction="a">té interès <marker>en</marker> fer-ho bé.</example>
                <example correction="a">La clau estava <marker>en</marker> fer-ho bé.</example>
                <example correction="a">Els primers <marker>en</marker> fer saber els plans</example>
                <example correction="a">El segon <marker>en</marker> eixir fou ell.</example>
                <example correction="a">No dubteu <marker>en</marker> destrossar-li la cara.</example>
                <example correction="a">Andy Warhol va ser pioner <marker>en</marker> publicitar la seva imatge com a producte artístic.</example>
                <example>el corrent no augmentarà en augmentar la tensió</example>
                <example>Els israelites van creure i, en sentir que el Senyor havia decidit</example>
                <example>que la gent estigui contenta en arribar a port</example>
                <example>En primer lloc, en llegir les mesures,</example>
                <example>es va equivocar de 4 anys en oblidar-se de comptar</example>
                <example>que estan en poder seu</example>
                <example>va estar en poder de l'enemic</example>
                <example>convertir-se en ésser humà</example>
                <example>Les primeres presenten efervescència en tirar-hi un àcid.</example>
                <example>Fou campió de Primera Divisió en guanyar tots els partits.</example>
                <example>Es va convertir en titular.</example>
                <example correction="a">És especialista <marker>en</marker> no dir res.</example>
                <!-- ¿quin tipus de menú ens pot interessar en dissenyar un sistema automàtic?
                    va cometre una greu equivocació en voler alterar les pràctiques
                    convertir-se en militar/titular
                    similar a la que ens interessa en abordar els fluxos
                -->
            </rule>
            <rule>
                <pattern>
                    <token postag="AO.[MF][SP].*" postag_regexp="yes"><exception scope="next" postag="V.P.*|C.*|AQ.*|V.G.*" postag_regexp="yes"/><exception scope="next" regexp="yes">així|ronda|divisió|lloc|podi|victòria|premi|títol|cop|volta|vegada|de|d'|per|pe|a|-hi|[:;(,]</exception><exception regexp="yes">\d.*|(?-i)Primera</exception><exception postag="_possible_nompropi"/><exception scope="next" postag="_C_TEMPS|V.[IS].*" postag_regexp="yes"/></token>
                    <marker>
                        <token>en</token>
                    </marker>
                    <token min="0">no</token>
                    <token postag="V.N.*" postag_regexp="yes"><exception postag="_GN_MS"/><exception regexp="yes">regular|titular|militar|néixer|nàixer</exception></token>
                </pattern>
                <message>Probablement cal canviar la preposició.</message>
                <suggestion>a</suggestion>
                <short>Canvi de preposició</short>
                <example correction="a">El darrer <marker>en</marker> eixir fou ell.</example>
                <example correction="a">Els primers <marker>en</marker> eixir foren ells.</example>
                <example correction="a">L'última <marker>en</marker> eixir fou ella.</example>
                <example>No es va dessecar tota fins a la segona meitat del segle XIX en realitzar-se es obres del traçat del ferrocarril.</example>
            </rule>
            <rule>
                <!--  menys rigorós, sense excepions -->
                <pattern>
                    <token inflected="yes" skip="4">consistir</token>
                    <marker>
                        <token>en</token>
                    </marker>
                    <token postag="_QM_OPEN" min="0"/>
                    <token min="0">no</token>
                    <token postag="V.N.*" postag_regexp="yes"><exception postag="_GN_MS"/></token>
                </pattern>
                <message>Probablement cal canviar la preposició.</message>
                <suggestion>a</suggestion>
                <short>Canvi de preposició</short>
                <example correction="a">Consisteix, precisament, <marker>en</marker> demostrar-ho.</example>
                <example correction="a">Consisteix <marker>en</marker> "no quedar-se parat".</example>
                <example>el corrent no augmentarà en augmentar la tensió</example>
            </rule>
        </rulegroup>
        <rulegroup id="QUAN_PREPOSICIO" name="quan (com a preposició): *quan la guerra">
            <antipattern>
                <token skip="-1">quan</token>
                <token>.</token>
                <token>.</token>
                <token>.</token>
            </antipattern>
            <antipattern>
                <token skip="-1">quan</token>
                <token>…</token>
            </antipattern>
            <antipattern>
                <token>i</token>
                <token>quan</token>
                <token>no</token>
                <token regexp="yes">\p{P}</token>
            </antipattern>
            <antipattern>
                <token>quan</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="CS|RG" postag_regexp="yes" skip="-1">quan<exception postag="V.[SIN].*" postag_regexp="yes" scope="next"/><exception postag="repeated"/><exception regexp="yes" scope="next">.*[=&lt;&gt;].*</exception><exception scope="previous">en</exception></token>
                    </marker>
                    <token postag="SENT_END"/>
                </pattern>
                <message>'Quan' no és preposició. Useu una altra construcció o bé reviseu la puntuació.</message>
                <suggestion>durant</suggestion>
                <suggestion>per</suggestion>
                <suggestion>arran de</suggestion>
                <suggestion>quant</suggestion>
                <suggestion>com</suggestion>
                <suggestion>si</suggestion>
                <suggestion>en temps de</suggestion>
                <suggestion>en l'època de</suggestion>
                <example correction="durant|per|arran de|quant|com|si|en temps de|en l'època de">Això va passar <marker>quan</marker> la guerra.</example>
                <example correction="durant|per|arran de|quant|com|si|en temps de|en l'època de">Aquest edifici és de <marker>quan</marker> l'Exposició.</example>
                <example correction="durant|per|arran de|quant|com|si|en temps de|en l'època de">Ho va perdre tot <marker>quan</marker> la inundació de València.</example>
                <example>Això va passar quan la guerra es va acabar.</example>
                <example>Tinc dubtes sobre quan enviar-ho.</example>
                <example>cal saber quan han de prounciar tònica i quan no.</example>
                <example>és fàcil saber quan cal parlar de gèneres i quan de subgèneres</example>
                <example>És fals quan x=0.</example>
                <example>vull saber quan i perquè.</example>
                <example>vull saber quan.</example>
                <example>com se sol fer quan hom fa temps d’una manera voluntària</example>
                <example>Quan Compromís entre a governar, passarà això.</example>
                <example>Quan Compromís entre en les Corts, passarà això.</example>
                <example>Quan el tret surt per la culata</example>
            </rule>
            <rule>
                <antipattern>
                    <token>quan</token>
                    <token>a</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token skip="-1">quan<exception postag="V.[SI].*" postag_regexp="yes" scope="next"/><exception regexp="yes" scope="next">.*[=&lt;&gt;].*</exception><exception scope="previous">en</exception></token>
                    </marker>
                    <token skip="-1" regexp="yes">[,;]</token>
                    <token postag="V.[SI].*" postag_regexp="yes" skip="-1"><exception postag="V.[SI].*" postag_regexp="yes" scope="next"/></token>
                    <token postag="SENT_END"/>
                </pattern>
                <message>'Quan' no és preposició. Useu una altra construcció o bé reviseu la puntuació.</message>
                <suggestion>durant</suggestion>
                <suggestion>per</suggestion>
                <suggestion>arran de</suggestion>
                <suggestion>quant</suggestion>
                <suggestion>com</suggestion>
                <suggestion>si</suggestion>
                <suggestion>en l'època de</suggestion>
                <example correction="Durant|Per|Arran de|Quant|Com|Si|En l'època de"><marker>Quan</marker> la guerra, va passar tot això.</example>
                <example correction="Durant|Per|Arran de|Quant|Com|Si|En l'època de"><marker>Quan</marker> la guerra, afortunadament, es va acabar.</example>
                <example>Quan la guerra, afortunadament, es va acabar, desaparegueren els problemes.</example>
                <example>Quan el govern féu la reforma, la feren bé.</example>
                <example>Quan la raptada era humana, corrien més.</example>
                <example>Quan la punta mira cap a la dreta, és més curta.</example>
                <example>Quan x=0.</example>
                <example>Quan D. S. mori, gairebé tota la fortuna irà</example>
            </rule>
        </rulegroup>
        <rulegroup id="AMB_O_SENSE" name="amb o sense">
            <!--<url>http://esadir.cat/gramatica/sintaxi/prepsense</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=amb+o+sense&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12198&amp;idHit=12198&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27amb+sucre+o+sense%27+o+%27amb+o+sense+sucre%27%3F+%2F+Coordinaci%F3+de+les+preposicions+%27amb%27+i+%27sense%27+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <rule>
                <pattern>
                    <marker>
                        <token>amb</token>
                        <token regexp="yes">o|i</token>
                        <token>sense</token>
                        <token/>
                    </marker>
                    <token postag="_PUNCT.*|CC" postag_regexp="yes"/>
                </pattern>
                <message>L'ordre preferible, més natural, d'aquesta expressió és un altre.</message>
                <suggestion>\1 \4 \2 \3</suggestion>
                <example correction="Amb rebaixa o sense"><marker>Amb o sense rebaixa</marker>.</example>
                <example>Amb rebaixa o sense</example>
            </rule>
            <rule>
                <pattern>
                    <token>amb</token>
                    <token regexp="yes">o|i</token>
                    <token>sense</token>
                </pattern>
                <message>Normalment és preferible un ordre diferent: "amb ... <match no="2"/> sense".</message>
                <example correction=""><marker>Amb o sense</marker> intervenció de les forces de seguretat.</example>
            </rule>
        </rulegroup>
        <rule id="EN_QUANT_A_QUANT_A" name="*en quant a/quant a">
            <pattern>
                <token>en</token>
                <token regexp="yes">quant?</token>
                <token>a</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>quant a</suggestion>
            <suggestion>pel que fa a</suggestion>
            <suggestion>respecte a</suggestion>
            <suggestion>sobre</suggestion>
            <example correction="Quant a|Pel que fa a|Respecte a|Sobre"><marker>En quant a</marker> això, no puc dir res.</example>
            <example correction="quant a|pel que fa a|respecte a|sobre">I <marker>en quan a</marker> les truites a la francesa</example>
            <example>Quant a això, no puc dir res.</example>
        </rule>
        <rulegroup id="PER_DAVANT_PRIORITAT" name="*per davant de/per damunt de (indicant prioritat)">
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="5">prioritat|interès|objectiu|llei</token>
                    <marker>
                        <token>per</token>
                        <token>davant</token>
                    </marker>
                </pattern>
                <message>Si indica prioritat, caldria dir <suggestion>per sobre</suggestion> o <suggestion>per damunt</suggestion>.</message>
                <url>http://esadir.cat/entrades/fitxa/node/per_davant</url>
                <example correction="per sobre|per damunt">Els seus interessos els posa <marker>per davant</marker> dels teus.</example>
                <example>Els seus interessos els posa per damunt dels teus.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>per</token>
                        <token skip="6">davant</token>
                    </marker>
                    <token regexp="yes" inflected="yes">prioritat|interès|objectiu|llei</token>
                </pattern>
                <message>Si indica prioritat, caldria dir <suggestion>per sobre</suggestion> o <suggestion>per damunt</suggestion>.</message>
                <url>http://esadir.cat/entrades/fitxa/node/per_davant</url>
                <example correction="per sobre|per damunt">El govern ha posat la reducció del dèficit <marker>per davant</marker> d'altres prioritats.</example>
                <example>El govern ha posat la reducció del dèficit per sobre d'altres prioritats.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SOTA" name="ús abusiu de 'sota'">
            <antipattern>
                <marker>
                    <token regexp="yes">per|a|de</token>
                    <token regexp="yes">sota|baix</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">sota|baix</token>
                    </marker>
                    <token min="0">l'</token>
                    <token regexp="yes">excusa|claus?</token>
                </pattern>
                <message>Val més dir: <suggestion>amb</suggestion>.</message>
                <example correction="amb"><marker>sota</marker> l'excusa del pacte</example>
                <example>amb l'excusa del pacte</example>
                <example>Es va posat sota la clau de volta.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="2" regexp="yes">sota|baix</token>
                    </marker>
                    <token regexp="yes">perspectiva|visió|opinió</token>
                </pattern>
                <message>Val més dir: <suggestion>des de</suggestion>.</message>
                <example correction="des de"><marker>sota</marker> la meva perspectiva</example>
                <example>des de la meva perspectiva</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">sota|baix</token>
                    </marker>
                    <token/>
                    <token>context</token>
                </pattern>
                <message>Val més dir: <suggestion>en</suggestion>.</message>
                <example correction="en"><marker>sota</marker> un context difícil</example>
                <example>en un context difícil</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="2" regexp="yes">sota|baix</token>
                    </marker>
                    <token>punt</token>
                    <token>de</token>
                    <token>vista</token>
                </pattern>
                <message>Val més dir: <suggestion>des de</suggestion>.</message>
                <example correction="des de"><marker>sota</marker> el meu punt de vista</example>
                <example>des del meu punt de vista</example>
            </rule>
        </rulegroup>
        <rule id="BAIX_ZERO" name="*baix/sota zero">
            <pattern>
                <token>baix</token>
                <token>zero</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>sota zero</suggestion>
            <example correction="sota zero"><marker>baix zero</marker></example>
            <example>sota zero</example>
        </rule>
        <rule id="SOTA_AL_SOTA_EL" name="*sota al/sota el">
            <pattern>
                <token><exception>per</exception></token>
                <marker>
                    <token regexp="yes">sota|sobre</token>
                    <token>a</token>
                    <token regexp="yes">ls?</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2"/> e<match no="4"/></suggestion>?</message>
            <example correction="sota el"><marker>sota al</marker> pont</example>
            <example correction="sobre el"><marker>sobre al</marker> pont</example>
            <example>sota el pont</example>
            <example>donar una ullada per sobre als diaris</example>
        </rule>
        <rulegroup id="CAP_ELS_CAP_ALS" name="*cap el/cap al">
            <antipattern>
                <marker>
                    <token inflected="yes" skip="2">nomenar</token>
                    <token>cap</token>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token><exception inflected="yes" regexp="yes">&unitats_temps;</exception><exception regexp="yes">\d+</exception></token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception regexp="yes">a|hi|els|en|amb|de|per</exception><exception postag="V.*" postag_regexp="yes" inflected="yes">fer</exception><exception postag=".*LOC_PREP.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>cap<exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token regexp="yes">els?<exception postag="_GV_"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>cap <match no="3" regexp_match="e(ls?)" regexp_replace="a$1"/></suggestion>?</message>
                <example correction="cap als">la confiança <marker>cap els</marker> partits</example>
                <example correction="Cap al"><marker>Cap el</marker> 1984 va passar això.</example>
                <example correction="cap al">la confiança <marker>cap el</marker> partit</example>
                <example correction="cap al">un sistema electoral orientat <marker>cap el</marker> ciutadà</example>
                <example correction="cap al">El nomenà general <marker>cap el</marker> 1984.</example>
                <example>la confiança cap als partits</example>
                <example>que portaren a cap els comtes</example>
                <example>on fan cap els comtes</example>
                <example>tocar amb el cap els esquís de la gent</example>
                <example>la confiança cap al partit</example>
                <example>que tingué com a cap el Comte d'Espanya</example>
                <example>on fa cap el Comte</example>
                <example>la Colònia del Cap el 1788</example>
                <example>Fou conseller en cap el 1340</example>
                <example>Va marcar de cap el 2-0</example>
                <example>van prendre per cap un burgès molt popular</example>
                <example>Porta de cap els seus servents</example>
                <example>El seu cap el va enviar allà.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">a|hi|els|en|amb|de|per</exception><exception postag="V.*" postag_regexp="yes" inflected="yes">fer</exception><exception postag=".*LOC_PREP.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>cap<exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token regexp="yes">la|les|l'<exception postag="_GV_"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>cap a <match no="3"/></suggestion>?</message>
                <example correction="cap a la">Camina <marker>cap la</marker> primavera</example>
                <example correction="cap a l'">S'encaminà <marker>cap l'</marker>aparició.</example>
                <example>la Colònia del Cap el 1788</example>
                <example>Si així fos, hi cap la possibilitat de fer una numeració particular</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">a|hi|els|en|amb|de|per</exception><exception postag="V.*" postag_regexp="yes" inflected="yes">fer</exception><exception postag=".*LOC_PREP.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>cap<exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token postag="DI.*" postag_regexp="yes" inflected="yes" regexp="yes">un|algun</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>cap a <match no="3"/></suggestion>?</message>
                <example correction="cap a un">Tot apunta <marker>cap un</marker> canvi.</example>
                <example correction="cap a unes">Tot apunta <marker>cap unes</marker> eleccions.</example>
                <example>Ací no hi cap un bou</example>
                <!-- <example>Ací cap un bou?</example> -->
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes" inflected="yes">marcar|gol|fer</token>
                        <token>de</token>
                        <token>cap</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token>de</token>
                    <marker>
                        <token>cap</token>
                        <token regexp="yes">els?</token>
                    </marker>
                    <token regexp="yes">[\d.]+|anys?|segles?|s|[XVI]+</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>cap <match no="3" regexp_match="e(ls?)" regexp_replace="a$1"/></suggestion>?</message>
                <example correction="cap als">Era de <marker>cap els</marker> anys 20</example>
                <example correction="cap al">Era de <marker>cap el</marker> s. XIII</example>
                <example correction="cap al">Era de <marker>cap el</marker> 1560</example>
                <example correction="cap al">Era de <marker>cap el</marker> XVIII</example>
                <example>la confiança cap als partits</example>
                <example>la Colònia del Cap el 1788</example>
                <example>Va marcar de cap el 4-0</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">a|hi|els|en|amb|de|per</exception><exception postag="V.*" postag_regexp="yes" inflected="yes">fer</exception><exception postag=".*LOC_PREP.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>cap<exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token postag="NC.P.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Possible confusió o error de concordança.</message>
                <suggestion>cap a \3</suggestion>
                <suggestion suppress_misspelled="yes">cap <match no="3" postag_regexp="yes" postag="(NC.)P(.*)" postag_replace="$1S$2"/></suggestion>
                <example correction="cap a aspectes|cap aspecte">S'enfoca <marker>cap aspectes</marker> cognitius.</example>
                <example>Sembla mentida però fa just una setmana que treien el cap les fulles!</example>
            </rule>
        </rulegroup>
        <rulegroup id="DACI_A" name="d'ací a">
            <rule>
                <pattern>
                    <marker>
                        <token>d'</token>
                        <token regexp="yes">ací|aquí</token>
                    </marker>
                    <token postag="D[IN].*" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" inflected="yes" regexp="yes">&unitats_temps;|moment|instant|temps</token>
                </pattern>
                <message>Cal escriure <suggestion>d'<match no="2"/> a</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="d'ací a"><marker>d'ací</marker> algun temps.</example>
                <example correction="d'ací a"><marker>d'ací</marker> tres mesos.</example>
                <example correction="d'aquí a"><marker>d'aquí</marker> vint-i-quatre hores.</example>
                <example>D'ací a algun temps.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>d'</token>
                        <token regexp="yes">ací|aquí</token>
                    </marker>
                    <token postag="D[IN].*" postag_regexp="yes" skip="-1"><exception postag="DN.*|NC.*|_GN.*|SENT_END|PARA_END" scope="next" postag_regexp="yes" negate_pos="yes"/></token>
                    <token postag="NC.*" postag_regexp="yes" inflected="yes" regexp="yes">&unitats_temps;|moment|instant|temps</token>
                </pattern>
                <message>Cal escriure <suggestion>d'<match no="2"/> a</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="d'ací a"><marker>d'ací</marker> uns mil tres-cents anys.</example>
                <example correction="d'ací a"><marker>d'ací</marker> vint-i-tres mil tres-cents anys.</example>
                <example>D'ací a mil tres-cents anys.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MALGRAT" name="Usos incorrectes de 'malgrat'">
            <rule id="MALGRAT_QUE" name="malgrat (que)">
                <antipattern>
                    <token>malgrat</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>malgrat</token>
                    <token regexp="yes">tot|això|que|com</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token skip="9">malgrat<exception postag="_possible_nompropi"/><exception scope="next" regexp="yes">[:;,–—\(\)\-]|que|quals?|què|com|perquè|qui</exception></token>
                    </marker>
                    <token postag="V.[IS].*" postag_regexp="yes"><exception postag="_possible_nompropi|.*LOC_ADV.*|_GN_.*" postag_regexp="yes"/></token>
                    <!--<exception postag="_GN.*|V.N.*" postag_regexp="yes"/>-->
                </pattern>
                <message>Potser és <suggestion>malgrat que</suggestion> o falta una coma abans del verb.</message>
                <short>Expressió incorrecta</short>
                <example correction="malgrat que">No vidrà, <marker>malgrat</marker> li interessi molt.</example>
                <example correction="Malgrat que"><marker>Malgrat</marker> li interessi molt, no vindrà</example>
                <example correction="malgrat que">I, <marker>malgrat</marker> hi ha alguana excepció.</example>
                <example>No vindrà, malgrat que li interessi.</example>
                <example>Malgrat això que dius, m'alegro.</example>
                <example>Malgrat reconèixer on anava, hi va anar.</example>
                <example>el condeixeble que era fill de Malgrat es posà la mà</example>
                <example>malgrat la qual Pere I penetrà al País Valencià</example>
                <example>Malgrat les condicions en què s'han desenvolupat</example>
                <example>Malgrat ser el més ràpid, arribà tard.</example>
                <example>No és probable que (malgrat les circumstàncies) torni a passar.</example>
                <example>malgrat ésser tan bon indici de romanització com he raonat, no corresponen a la densitat</example>
                <example>Ell, malgrat mantenir la calma, restà bocabadat.</example>
                <example>malgrat el predomini de barcelonins (ço és de català oriental),</example>
                <example>malgrat una llista que és francament limitadora</example>
                <example>malgrat l'aprovació fa dos anys de la llei</example>
                <example>Malgrat l'aparença, l'obra és medieval.</example>
                <example>Ara bé, malgrat el ferm desig de recuperar l’amor i l’esperança, la poesia es mostra angoixada.</example>
            </rule>
            <rule id="MALGRAT_MALGRAT_TOT" name="malgrat / malgrat tot">
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>malgrat<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token>,</token>
                    <token><exception>però</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>malgrat tot</suggestion>?</message>
                <suggestion>malgrat això</suggestion>
                <example correction="Malgrat tot|Malgrat això"><marker>Malgrat</marker>, no va venir.</example>
                <example>Malgrat, però, la seva voluntat, no va venir.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CAP_A" name="Revisa: «cap/cap a»">
            <rule>
                <pattern>
                    <token><exception postag="D[^R].MS.|PX.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>cap</token>
                    </marker>
                    <token regexp="yes">açò|això|allò|ço</token>
                </pattern>
                <message>Escrivim <suggestion>cap a</suggestion> davant de pronom.</message>
                <example correction="cap a">L'home tendeix <marker>cap</marker> allò infinit.</example>
                <example>L'home tendeix cap a allò infinit.</example>
                <example>no ens ha passat pel cap això de la independència</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>cap</token>
                        <token>a</token>
                    </marker>
                    <token regexp="yes">ací|aquí|ahí|allí|allà</token>
                </pattern>
                <message>Cal escriure <suggestion>cap</suggestion>.</message>
                <example correction="cap">Tendeix <marker>cap a</marker> allà.</example>
                <example>Tendeix cap ací.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FINS_EL_AVL" name="Revisa: «fins el/fins al» (regla simple, GNV)" default="off">
            <url>http://esadir.cat/gramatica/sintaxi/prepfinsfinsa</url>
            <!--<url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22fins+a%22&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13240&amp;idHit=13240&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27fins%27+o+%27fins+a%27%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>-->
            <antipattern>
                <token>com</token>
                <token>a</token>
                <token>fins</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>fins</token>
                    <token postag="DA.*" postag_regexp="yes" regexp="yes">els?</token>
                </pattern>
                <message>Si no equival a "fins i tot", cal escriure <suggestion>fins a<match no="2" regexp_match="e(ls?)" regexp_replace="$1"/></suggestion>.</message>
                <example correction="Fins al"><marker>Fins el</marker> mes que ve.</example>
                <example correction="Fins als"><marker>Fins els</marker> últims dies.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>fins</token>
                    </marker>
                    <token postag="DA.*" postag_regexp="yes" regexp="yes">la|les|l'</token>
                </pattern>
                <message>Si no equival a "fins i tot", cal escriure <suggestion>fins a</suggestion>.</message>
                <example correction="Fins a"><marker>Fins</marker> l'últim dia.</example>
                <example>Tenen com a fins la promoció i la publicitat.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FINS_EL_GENERAL" name="Revisa: «fins el/fins al» (general)" default="on">
            <url>http://esadir.cat/gramatica/sintaxi/prepfinsfinsa</url>
            <!--<url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22fins+a%22&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13240&amp;idHit=13240&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27fins%27+o+%27fins+a%27%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>-->
            <antipattern>
                <token>com</token>
                <token>a</token>
                <token>fins</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>fins</token>
                    <and>
                        <token postag="DA.*" postag_regexp="yes" regexp="yes">els?</token>
                        <token postag="_data_concreta"/>
                    </and>
                </pattern>
                <message>La major part dels llibres d'estil recomanen escriure <suggestion>fins <match no="2" regexp_match="(?iu)e(ls?)" regexp_replace="a$1" case_conversion="preserve"/></suggestion>.</message>
                <suggestion>fins a<match no="2" regexp_match="e(ls?)" regexp_replace="$1"/></suggestion>
                <example correction="Fins al"><marker>Fins el</marker> mes que ve.</example>
                <example correction="Fins al"><marker>Fins el</marker> 4 d'abril.</example>
                <example correction="Fins al"><marker>Fins el</marker> novembre vinent.</example>
                <example correction="Fins al"><marker>Fins el</marker> 2000 tot va ser clar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>fins</token>
                    </marker>
                    <and>
                        <token postag="DA.*" postag_regexp="yes" regexp="yes">la|les|l'</token>
                        <token postag="_data_concreta"/>
                    </and>
                </pattern>
                <message>La major part dels llibres d'estil recomanen escriure <suggestion>fins a</suggestion>.</message>
                <example correction="Fins a"><marker>Fins</marker> l'endemà.</example>
                <example correction="Fins a"><marker>Fins</marker> l'any que ve.</example>
                <example correction="Fins a"><marker>Fins</marker> l'1 de gener.</example>
                <example correction="Fins a"><marker>Fins</marker> l'agost del 2000.</example>
                <example>Tenen com a fins la promoció i la publicitat.</example>
            </rule>
            <rule>
                <pattern>
                    <token>fins</token>
                    <token postag="DA.*" postag_regexp="yes" regexp="yes">els?</token>
                </pattern>
                <message>Si no equival a "fins i tot", cal escriure <suggestion>fins <match no="2" regexp_match="(?iu)e(ls?)" regexp_replace="a$1" case_conversion="preserve"/></suggestion>.</message>
                <example correction="Fins als"><marker>Fins els</marker> últims dies.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>fins</token>
                    </marker>
                    <token postag="DA.*" postag_regexp="yes" regexp="yes">la|les|l'</token>
                </pattern>
                <message>Si no equival a "fins i tot", cal escriure <suggestion>fins a</suggestion>.</message>
                <example correction="Fins a"><marker>Fins</marker> l'últim dia.</example>
                <example>Tenen com a fins la promoció i la publicitat.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FINS_EL_IEC" name="Revisa: «fins el/fins al» (IEC)" default="off">
            <!--<url>http://esadir.cat/gramatica/sintaxi/prepfinsfinsa</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22fins+a%22&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13240&amp;idHit=13240&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27fins%27+o+%27fins+a%27%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token>com</token>
                <token>a</token>
                <token>fins</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>fins</token>
                    <token postag="DA.*" postag_regexp="yes" regexp="yes">els?<exception postag="_data_concreta"/></token>
                </pattern>
                <message>Si no equival a "fins i tot", cal escriure <suggestion>fins <match no="2" regexp_match="(?iu)e(ls?)" regexp_replace="a$1" case_conversion="preserve"/></suggestion>.</message>
                <example correction="Fins als"><marker>Fins els</marker> últims dies.</example>
                <example>Fins el novembre que ve.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>fins</token>
                    </marker>
                    <token postag="DA.*" postag_regexp="yes" regexp="yes">la|les|l'<exception postag="_data_concreta"/></token>
                </pattern>
                <message>Si no equival a "fins i tot", cal escriure <suggestion>fins a</suggestion>.</message>
                <example correction="Fins a"><marker>Fins</marker> l'últim dia.</example>
                <example>Tenen com a fins la promoció i la publicitat.</example>
                <example>Fins l'1 de gener.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FINS_A" name="Revisa: «fins/fins a»">
            <!--<url>http://esadir.cat/gramatica/sintaxi/prepfinsfinsa</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22fins+a%22&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13240&amp;idHit=13240&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27fins%27+o+%27fins+a%27%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token>com</token>
                <token>a</token>
                <token>fins</token>
            </antipattern>
            <rule id="FINS_A_BARCELONA" name="fins *(a) Barcelona">
                <pattern>
                    <marker>
                        <token>fins</token>
                    </marker>
                    <token postag="NP..G.." postag_regexp="yes"/>
                </pattern>
                <message>Si no equival a "fins i tot", cal escriure <suggestion>fins a</suggestion>.</message>
                <example correction="fins a">en cotxe <marker>fins</marker> Barcelona.</example>
                <example>Fins a València.</example>
            </rule>
            <rule id="FINS_AGOST" name="fins agost -> fins a agost">
                <pattern>
                    <marker>
                        <token>fins</token>
                    </marker>
                    <token regexp="yes">&mesos_any;</token>
                </pattern>
                <message>Cal escriure <suggestion>fins a</suggestion>, excepte si equival a "fins i tot".</message>
                <example correction="fins a">No vindrà <marker>fins</marker> agost del 2010.</example>
            </rule>
            <rule id="FINS_1996" name="*fins/fins a 1996">
                <antipattern>
                    <token>fins</token>
                    <token>un</token>
                    <token regexp="yes">nen|xiquet</token>
                    <example>Fins un nen podria fer-ho.</example>
                </antipattern>
                <antipattern>
                    <token postag="DI.*" postag_regexp="yes"/>
                    <token min="0" postag="_QM_OPEN"/>
                    <token regexp="yes">&adverbis_temps_lloc;</token>
                    <example>fins molt «tard»</example>
                </antipattern>
                <pattern>
                    <marker>
                        <token>fins</token>
                    </marker>
                    <token postag="D[NI].*" postag_regexp="yes"><exception postag=".*LOC_ADV_TEMP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Si no equival a "fins i tot", cal escriure <suggestion>fins a</suggestion>.</message>
                <example correction="Fins a"><marker>Fins</marker> un 4 %.</example>
                <example correction="Fins a"><marker>Fins</marker> quatre metres.</example>
                <example>Fins a un 4 %.</example>
                <example>Fins molt més tard.</example>
                <example>fins dos anys després</example>
                <example>fins uns 20 anys després</example>
                <example>fins molts anys després</example>
                <example>fins uns mesos després</example>
                <example>fins deu anys després</example>
                <example>fins una estona després</example>
                <example>fins un cert temps després</example>
                <example>fins un segle i mig després</example>
                <example>fins uns quants milions d'anys després</example>
                <!-- <example>fins unes quantes pel·lícules després</example> -->
                <example correction="Fins a"><marker>Fins</marker> 4 metres.</example>
                <example>Fins a 4 metres.</example>
                <example>Fins 2,3 minuts després.</example>
                <example>Fins molt recentment.</example>
                <example>Fins molt aviat.</example>
            </rule>
            <rule id="FINS_INFINITIU" name="*fins + infinitiu / fins a">
                <pattern>
                    <marker>
                        <token>fins</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Cal escriure <suggestion>fins a</suggestion> davant d'infinitiu. Correcte si equival a 'fins i tot'.</message>
                <example correction="Fins a"><marker>Fins</marker> vèncer.</example>
                <example correction="Fins a"><marker>Fins</marker> arribar.</example>
            </rule>
            <rule id="FINS_A_QUAN" name="fins a quan -> fins quan">
                <pattern>
                    <marker>
                        <token>fins</token>
                        <token>a</token>
                    </marker>
                    <token regexp="yes">quan|havent</token>
                </pattern>
                <message>En aquest cas, cal escriure <suggestion>fins</suggestion>.</message>
                <url>https://esadir.cat/gramatica/sintaxi/prepfinsfinsa</url>
                <example correction="Fins"><marker>Fins a</marker> quan haurem d'esperar?</example>
            </rule>
            <rule id="FINS_A_ARA" name="fins a ara -> fins ara">
                <pattern>
                    <marker>
                        <token>fins</token>
                        <token>a</token>
                    </marker>
                    <token min="0" regexp="yes">ben|molt|força|bastant|prou</token>
                    <token regexp="yes">&adverbis_temps_lloc;|&dies_setmana;</token>
                </pattern>
                <message>Escrivim <suggestion>fins</suggestion> davant d'alguns adverbis de temps i de lloc.</message>
                <url>https://esadir.cat/gramatica/sintaxi/prepfinsfinsa</url>
                <example correction="Fins"><marker>Fins a</marker> avui.</example>
                <example correction="Fins"><marker>Fins a</marker> diumenge.</example>
                <example correction="Fins"><marker>Fins a</marker> ben entrada la nit.</example>
                <example>Fins ben entrat el segle XX.</example>
                <example>Fins avui.</example>
                <example>fins al final</example>
                <example>fins a prop de l'indret</example>
                <example>Vull saber fins a on pot arribar</example>
                <example>Fins aquí i fins allà.</example>
                <example>fins a tal punt</example>
                <example>d'exemplars ben verds, fins a ben marrons</example>
            </rule>
            <rule id="FINS_TOT" name="fins tot > fins i tot">
                <pattern>
                    <token>fins</token>
                    <token>tot</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>fins i tot</suggestion>?</message>
                <suggestion>fins a tot</suggestion>
                <example correction="Fins i tot|Fins a tot"><marker>Fins tot</marker> jo ho tinc avorrit.</example>
            </rule>
            <rule id="FINS_QUASI" name="*fins quasi / fins a">
                <antipattern>
                    <token>els</token>
                    <token>seus</token>
                    <marker>
                        <token>fins</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <token regexp="yes">molt|ben</token>
                    <token regexp="yes">&adverbis_temps_lloc;</token>
                </antipattern>
                <antipattern>
                    <token postag="_QM_OPEN"/>
                    <token regexp="yes">&adverbis_temps_lloc;</token>
                    <example>fins molt «tard»</example>
                </antipattern>
                <antipattern>
                    <token regexp="yes">molt|ben</token>
                    <token regexp="yes">avançat|avançada</token>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token inflected="yes" regexp="yes">&unitats_temps;</token>
                    <example>Durà fins ben avançat el segle IV aC.</example>
                </antipattern>
                <pattern>
                    <marker>
                        <token>fins</token>
                    </marker>
                    <token postag="RG"><exception regexp="yes">&adverbis_temps_lloc;</exception><exception regexp="yes">quan|com|ben|que|més|dalt|baix|dins|dintre|prop|fora|davant|darrere|sempre</exception><exception postag=".*LOC_ADV_TEMP.*" postag_regexp="yes"/></token>
                    <token><exception postag=".*LOC_ADV_TEMP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Si no equival a "fins i tot", cal escriure <suggestion>fins a</suggestion>.</message>
                <example correction="Fins a"><marker>Fins</marker> gairebé el segle XIX.</example>
                <example correction="Fins a"><marker>Fins</marker> aproximadament l'any 1956.</example>
                <example>Fins a sobre el campanar.</example>
                <example>Fins diumenge.</example>
                <example>Fins ben tocades les 10.</example>
                <example>fins gairebé un any després</example>
                <example>Fins molt de temps després</example>
                <example>ni límit fins que reduïts a l'extrema indigència,</example>
                <example>va perdurar fins més enllà de mitjans del segle passat</example>
                <example>Aconseguir els seus fins moralment reprovables.</example>
                <example>Fins ahir.</example>
                <example>Va publicar fins poc abans de la seva mort.</example>
                <example>Fins mai més</example>
                <example>Fins molt recentment</example>
                <!-- fins bastant entrats els segles;
                    fins aproximadament pel març del 1869
                    fins poc més amunt del santuari-->
            </rule>
            <rule id="FINS_SOTA" name="*fins sota, sobre / fins a">
                <pattern>
                    <marker>
                        <token>fins</token>
                    </marker>
                    <token regexp="yes">sota|sobre|mitjan|quelcom|quin</token>
                </pattern>
                <message>Cal escriure <suggestion>fins a</suggestion>.</message>
                <example correction="Fins a"><marker>Fins</marker> sota la font.</example>
                <example correction="Fins a"><marker>Fins</marker> mitjan segle XIX.</example>
                <example correction="Fins a"><marker>Fins</marker> quin punt.</example>
                <example>Fins a sobre el campanar.</example>
            </rule>
            <rule id="FINS_A_FA" name="*fins a fa / fins fa">
                <pattern>
                    <marker>
                        <token>fins</token>
                        <token>a</token>
                    </marker>
                    <token postag=".*LOC_ADV.*" postag_regexp="yes" regexp="yes">fa|feia</token>
                </pattern>
                <message>Escrivim <suggestion>fins</suggestion> davant locució adverbial de temps.</message>
                <example correction="Fins"><marker>Fins a</marker> fa quatre dies.</example>
                <example>fins fa quatre dies</example>
            </rule>
            <rule id="FINS_A_POCS_DIES_DESPRES" name="*fins a/fins pocs dies després">
                <pattern>
                    <marker>
                        <token>fins</token>
                        <token>a</token>
                    </marker>
                    <token postag=".*LOC_ADV_TEMP.*" postag_regexp="yes"/>
                </pattern>
                <message>Escrivim <suggestion>fins</suggestion> davant d'algunes expressions de temps.</message>
                <example correction="Fins"><marker>Fins a</marker> molts segles després</example>
                <example correction="Fins"><marker>Fins a</marker> segles després</example>
                <example correction="Fins"><marker>Fins a</marker> molt més tard</example>
                <example correction="Fins"><marker>Fins a</marker> més tard</example>
                <example correction="Fins"><marker>Fins a</marker> més avant</example>
                <example correction="Fins"><marker>Fins a</marker> cent vint minuts després</example>
                <example correction="Fins"><marker>Fins a</marker> quatre dies després</example>
                <example correction="Fins"><marker>Fins a</marker> uns quants dies després</example>
                <example correction="Fins"><marker>Fins a</marker> poc temps després</example>
                <example correction="Fins"><marker>Fins a</marker> algun temps més tard</example>
                <example correction="Fins"><marker>Fins a</marker> mil dies després</example>
                <example correction="Fins"><marker>Fins a</marker> un segle més tard</example>
                <example correction="Fins"><marker>Fins a</marker> havent dinat.</example>
                <example correction="Fins"><marker>Fins a</marker> 39 segons més tard.</example>
                <example correction="Fins"><marker>Fins a</marker> uns quants milions d'anys després</example>
                <example>Fins després</example>
                <example>va disminuir fins a 256.564 habitatges l’any 2001 i després</example>
                <!-- fins a poc més de dues hores -->
            </rule>
        </rulegroup>
        <rule id="A_L_ENDEMA" name="a l'endemà">
            <pattern>
                <token><exception regexp="yes">fins|per</exception><exception inflected="yes" regexp="yes">arribar|posposar|passar|traslladar|posterior|situar|esperar</exception></token>
                <marker>
                    <token>a</token>
                    <token>l'</token>
                    <token>endemà</token>
                </marker>
            </pattern>
            <message>Cal escriure <suggestion>l'endemà</suggestion>.</message>
            <short>Sobra la preposició 'a'</short>
            <example correction="l'endemà">Ho farem <marker>a l'endemà</marker>.</example>
            <example>Ho farem l'endemà.</example>
            <example>Fa de tot per a arribar a l'endemà.</example>
            <example>Esperarem a l'endemà.</example>
        </rule>
        <rule id="A_ABANS" name="*a abans/abans">
            <pattern>
                <token case_sensitive="yes">a<exception scope="previous" regexp="yes" case_sensitive="no">per|entorno|torn|entorn|por|quant|fins|per|cap|respecte|\d+</exception><exception scope="previous" postag="DN.*|AO0CN0" postag_regexp="yes"/><exception scope="previous" inflected="yes" regexp="yes">&exceptions_A_L_ANY;</exception></token>
                <token>abans</token>
            </pattern>
            <message>Sobra la preposició 'a'.</message>
            <suggestion>abans</suggestion>
            <url>http://esadir.cat/gramatica/sintaxi/prepatemporal</url>
            <example correction="abans">Poc <marker>a abans</marker> que arribessin.</example>
            <example>per a abans de Nadal</example>
            <example>respecte a abans</example>
            <example>es remunten a abans del segle I aC.</example>
            <example>Per a abans de festes ja ho tindrem fet.</example>
        </rule>
        <rulegroup id="A_L_ANY" name="*al 1996/*a l'any 1996">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=preposici%F3+davant+els+anys&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12494&amp;idHit=12494&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=3&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27l%27any+1992%27+o+%27en+l%27any+1992%27%3F+%2F+Preposici%F3+davant+dels+anys&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <!-- todo: som a l'any> som en l'any -->
            <antipattern>
                <marker>
                    <token inflected="yes" regexp="yes" skip="-1">remuntar|correspondre|referir</token>
                    <token>a</token>
                    <token regexp="yes">l'|l</token>
                    <token min="0">any</token>
                    <token regexp="yes">\d{1,4}</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>a</token>
                    <token regexp="yes">l'|l</token>
                    <token min="0">any</token>
                    <token regexp="yes" skip="1">\d{1,4}</token>
                    <token inflected="yes" regexp="yes">remuntar|correspondre|referir</token>
                </marker>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token regexp="yes">l'|l</token>
                <token min="0">any</token>
                <token regexp="yes" skip="10">\d{1,4}</token>
                <marker>
                    <token>a</token>
                    <token regexp="yes">l'|l</token>
                    <token min="0">any</token>
                    <token regexp="yes">\d{1,4}</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">de|d'|en|amb</token>
                    <token regexp="yes">cara|ací|aquí|relació</token>
                    <token>a</token>
                </marker>
            </antipattern>
            <rule id="SER_A_L_ANY" name="ser *a/en l'any 1996">
                <pattern>
                    <token inflected="yes">ser</token>
                    <marker>
                        <token>a</token>
                        <token>l'</token>
                        <token>any</token>
                    </marker>
                </pattern>
                <message>Preposició preferible.</message>
                <suggestion>en l'any</suggestion>
                <url>http://esadir.cat/gramatica/sintaxi/prepatemporal</url>
                <example correction="en l'any">Som <marker>a l'any</marker> 1992.</example>
                <example correction="en l'any">És <marker>a l'any</marker> 1992 quan arriben a la final.</example>
            </rule>
            <rule id="A_L_ANY_1996" name="*a l'any 1996/l'any 1996">
                <antipattern>
                    <token>amb</token>
                    <token>vista</token>
                    <token>a</token>
                </antipattern>
                <pattern>
                    <token>a<exception scope="previous" regexp="yes">entorno|torn|entorn|por|quant|fins|per|cap|respecte|\d+</exception><exception scope="previous" postag="DN.*|AO0CN0" postag_regexp="yes"/><exception scope="previous" inflected="yes" regexp="yes">&exceptions_A_L_ANY;</exception><exception postag=".*LOC_PREP.*" postag_regexp="yes"/></token>
                    <token>l'</token>
                    <token>any</token>
                    <token regexp="yes">\d{1,4}</token>
                </pattern>
                <message>Els anys s'escriuen sense la preposició 'a'.</message>
                <suggestion>l'any <match no="4"/></suggestion>
                <url>http://esadir.cat/gramatica/sintaxi/prepatemporal</url>
                <short>Sobra la preposició 'a'</short>
                <example correction="L'any 1992"><marker>A l'any 1992</marker> foren les olimpíades de Barcelona.</example>
                <!-- <example correction="l'any 1992">Van arribar <marker>a l'any 1992</marker>.</example> No es pot desambiguar-->
                <example correction="l'any 1801">quan va emigrar a Amèrica es va endur <marker>a l'any 1801</marker> quatre mascles.</example>
                <example>Va néixer l'any 2004.</example>
                <example>De l'any 1734 a l'any 1756.</example>
                <example>Es remunta, pel cap baix, a l'any 2800 aC. </example>
                <example>que es remuntava, en un cas, a l'any 1943 i, en l'altre, a l'any 1949</example>
                <example>correspon en bona part a l'any 1980</example>
                <example>dels anys vuitanta a l'any 1992</example>
                <example>De cara a l'any 1996.</example>
                <example>en remuntava l'origen a l'any 1096</example>
                <!-- <example>arribant-se a l'any 2012</example> -->
                <example>Fins a l'any 2003</example>
                <example>en relació a l'any 1995</example>
                <example>amb relació a l'any 1995</example>
                <example>ens portarien a l'any 2012</example>
                <example>equivalent a l'any 2012</example>
                <example>posterior a l'any 2012</example>
                <example>anterior a l'any 2012</example>
                <example>prèvies a l'any 2012</example>
                <example>A l'any 1965 remunta igualment</example>
                <example>Treballarem amb dades relatives a l'any 1994</example>
                <example>Amb vista a l'any 2030.</example>
                <!-- van arribar a l'any 1990 (només en viatges en el temps)
                    se situa entre el 1000 aC a l'any 500-->
            </rule>
            <rule id="AL_1996" name="*al 1996/el 1996">
                <pattern>
                    <token>a<exception scope="previous" regexp="yes">som|érem|entorno|torn|entorn|por|quant|fins|per|cap|respecte|\d+|aC|dC</exception><exception scope="previous" postag="DN.*|AO0CN0" postag_regexp="yes"/><exception scope="previous" inflected="yes" regexp="yes">&exceptions_A_L_ANY;</exception><exception postag=".*LOC_PREP.*" postag_regexp="yes"/></token>
                    <token spacebefore="no">l</token>
                    <token regexp="yes">[12]\d{3}</token>
                </pattern>
                <message>Els anys s'escriuen sense la preposició 'a'.</message>
                <suggestion>el <match no="4"/></suggestion>
                <suggestion>en <match no="4"/></suggestion>
                <suggestion>l'any <match no="4"/></suggestion>
                <url>http://esadir.cat/gramatica/sintaxi/prepatemporal</url>
                <short>Sobra la preposició 'a'</short>
                <example correction="El 1992|En 1992|L'any 1992"><marker>Al 1992</marker> foren les olimpíades de Barcelona.</example>
                <example correction="el 1992|en 1992|l'any 1992">Va arribar a la ciutat <marker>al 1992</marker>.</example>
                <example>Va néixer el 2004.</example>
                <example>Del 1734 al 1756.</example>
                <example>Es remunta, pel cap baix, al 2800 aC. </example>
                <example>que es remuntava, en un cas, al 1943 i, en l'altre, al 1949</example>
                <example>correspon en bona part al 1980</example>
                <example>dels anys vuitanta al 1992</example>
                <example>D'aquí al 2030</example>
                <example>De cara al 2015</example>
                <example>Al 1908 correspon el primer cas.</example>
                <example>es referirien no al 1618 sinó al 1613</example>
                <example>equivalent al 1456</example>
                <example>equival al 1344</example>
                <example>cal referir-la al 2014</example>
                <example>anteriorment al 2014</example>
                <example>prèviament al 2014</example>
                <example>referents al 2013</example>
                <example>va del 1050 o el 1075 al 1170</example>
                <example>previ al 1951</example>
                <example>època prèvia al 1800</example>
                <example>del segle XIII al 1900</example>
            </rule>
            <!--
                ubicat al 1445 de Broadway
                situat/ada... al 1300
                situada cronològicament al 1986 ????
                som al 2014
                són al 1950 (dubtós)
                al ''1221 Avenue of the Americas''
                (Bass ''et al'' 1986).
            -->
        </rulegroup>
        <rule id="SENSE_CAP_NI_UN_SENSE_CAP" name="sense cap ni un/sense cap">
            <pattern>
                <token>sense</token>
                <token>cap</token>
                <token>ni</token>
                <token postag="_GN_.*" postag_regexp="yes" regexp="yes">una?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>sense cap</suggestion>?</message>
            <example correction="sense cap"><marker>sense cap ni un</marker> treballador</example>
            <example>sense cap treballador</example>
            <example>O sense cap ni un.</example>
        </rule>
        <rulegroup id="NECESSITAR_DE" name="necessitar/requerir *de">
            <antipattern>
                <token inflected="yes">de</token>
                <token postag="D[NI].*" postag_regexp="yes"/>
                <token>a</token>
                <token postag="D[NI].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token>l'</token>
                <token>ordre</token>
                <token inflected="yes">de</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">un|una</token>
                <token regexp="yes">mica|poc|miqueta</token>
                <token inflected="yes">de</token>
            </antipattern>
            <antipattern>
                <token>gens</token>
                <token inflected="yes">de</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">de</token>
                <token regexp="yes">una|tota</token>
                <token regexp="yes">manera|forma|evidència</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">caldre</token>
                <token>,</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">si|que</token>
                <token inflected="yes">caldre</token>
            </antipattern>
            <antipattern>
                <token>d'</token>
                <token regexp="yes">ací|aquí</token>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception postag="P[0P].*" postag_regexp="yes">en</exception><exception inflected="yes" regexp="yes">ser|estar</exception><exception inflected="yes" regexp="yes">què|qui|quin</exception></token>
                    <token postag="V.[MSING].*|_GV_" postag_regexp="yes" inflected="yes" regexp="yes">caldre|necessitar|necessitat|requerir|requerit<exception postag="_GN_.*|NC.*" postag_regexp="yes"/></token>
                    <token min="0" max="6" postag="_PUNCT_CONT|RG.*|.*LOC_ADV.*|.*LOC_CONJ.*" postag_regexp="yes"><exception regexp="yes">més|menys|dins|dintre|fora|prop</exception></token>
                    <marker>
                        <token regexp="yes">de|d'<exception postag=".*LOC_.*" postag_regexp="yes"/><exception scope="previous" regexp="yes">final|fi</exception></token>
                        <token><exception regexp="yes">l|ls|mitjana|cada|nou|fet|manera|part|forma|què|qui(ns|na|nes)?|mi</exception><exception postag="PP.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>El verb '<match no="2" postag="V.N.*" postag_regexp="yes"/>' no regeix la preposició 'de'. Probablement cal eliminar-la.</message>
                <suggestion>\5</suggestion>
                <short>Aquest verb no regeix la preposició 'de'.</short>
                <example correction="comprensió">necessitava <marker>de comprensió</marker></example>
                <example correction="comprensió">ha necessitat <marker>de comprensió</marker></example>
                <example correction="ajuda">Els nens requereixen <marker>d'ajuda</marker> professional.</example>
                <example correction="dues">Això requeria, evidentment, <marker>de dues</marker> condicions.</example>
                <example correction="moure">sense necessitar <marker>de moure</marker> el cap</example>
                <example correction="l'">no requereixen necessàriament <marker>de l’</marker>ús de noves tecnologies</example>
                <example correction="ajuda">que necessiten, d'una banda, <marker>d'ajuda</marker></example>
                <example correction="tota">Calia <marker>de tota</marker> l'ajuda necessària.</example>
                <example>que necessiten, d'una banda, ajuda</example>
                <example>hi ha necessitat de comprensió</example>
                <example>sense necessitat de moure el cap</example>
                <example>Ho necessitava de manera urgent</example>
                <example>necessita comprensió</example>
                <example>sentia la necessitat de fer-ho</example>
                <example>o necessitat de satisfer un benestar material,</example>
                <example>si hi ha necessitat de biòpsia.</example>
                <example>Tot el que necessiti de vosaltres</example>
                <example>Tot el que necessiti de mi</example>
                <example>Tot el que necessitis de més a més</example>
                <example>Sí que hi havia, en canvi, necessitat de tota mena de llibertat.</example>
                <example>Necessiten més de 24 hores.</example>
                <example>Necessiten menys de 24 hores.</example>
                <example>Necessiten entreteniment de tertúlia.</example>
                <example>Requereixen molt de temps.</example>
                <example>no necessitem la dels grecs</example>
                <example>necessitem recuperar de la memòria grans quantitats d'informació</example>
                <example>No hi havia necessitat de fer el que has fet</example>
                <example>En necessitaràs de nova</example>
                <example>no en necessitem, de llana</example>
                <example>requereix de nou la seva ajuda</example>
                <example>Necessita prop de mil euros.</example>
                <example>necessita de 10 a 12 hores</example>
                <example>necessita de cinc a deu moviments</example>
                <example>necessita de l'ordre de 10 kW.</example>
                <example>poden necessitar d'un a tres anys</example>
                <example>Estan necessitades d'afecte.</example>
                <example>Fou requerit d'amors</example>
                <example>no hi va haver necessitat de canviar la bandera</example>
                <example>Necessita de mitjana 500 kg.</example>
                <example>Cal, de tota manera, que evitem els motius de queixa.</example>
                <example>Necessita, de tota manera, que evitem els motius de queixa.</example>
                <example>I, si cal, de les que hem dit.</example>
                <example>de les barretes que calguin del motor</example>
                <example>Els necessitarà d'ací a ben poc.</example>
                <example>Què necessites, de maquinari i de programari?</example>
                <!--<example>No necessitaran "molt de personal".</example> problema de desambiguació: personal (nom/adj.)-->
                <!-- requeria del Consell executiu la presentació d'un projecte
                    que hom requereix dels alumnes
                    necessita molt de l'agricultura intensiva.
                    rep el que necessita de la seva mare -->
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="P[0P].*" postag_regexp="yes">en</exception><exception inflected="yes" regexp="yes">ser|estar</exception><exception inflected="yes" regexp="yes">què|qui|quin</exception></token>
                    <token postag="V.[MSING].*|_GV_" postag_regexp="yes" inflected="yes" regexp="yes">caldre|necessitar|necessitat|requerir|requerit<exception postag="_GN_.*|NC.*" postag_regexp="yes"/></token>
                    <token min="0" max="6" postag="_PUNCT_CONT|RG.*|.*LOC_ADV.*|.*LOC_CONJ.*" postag_regexp="yes"><exception regexp="yes">més|menys|dins|dintre|fora|prop</exception></token>
                    <marker>
                        <token>de<exception postag=".*LOC_.*" postag_regexp="yes"/><exception scope="previous" regexp="yes">final|fi</exception></token>
                        <token regexp="yes" spacebefore="no">ls?</token>
                    </marker>
                </pattern>
                <message>El verb '<match no="2" postag="V.N.*" postag_regexp="yes"/>' no regeix la preposició 'de'. Probablement cal eliminar-la.</message>
                <suggestion>e\5</suggestion>
                <short>Aquest verb no regeix la preposició 'de'.</short>
                <example correction="els">no van pas necessitar <marker>dels</marker> béns orientals,</example>
                <example correction="els">no van pas necessitar mai <marker>dels</marker> béns orientals,</example>
            </rule>
        </rulegroup>
        <rulegroup id="QUE_DE_QUE" name="que -> de què">
            <rule>
                <pattern>
                    <token regexp="yes">informació|dada|notícia</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token inflected="yes" regexp="yes" min="0">haver|anar</token>
                    <token inflected="yes">disposar</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>de què</suggestion> (<suggestion>de la qual</suggestion>)?</message>
                <example correction="de què|de la qual">La informació <marker>que</marker> disposo.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">informacions|dades|notícies</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token inflected="yes" regexp="yes" min="0">haver|anar</token>
                    <token inflected="yes">disposar</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>de què</suggestion> (<suggestion>de les quals</suggestion>)?</message>
                <example correction="de què|de les quals">Les dades <marker>que</marker> disposo.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">recurs|servei|mitjà</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token inflected="yes" regexp="yes" min="0">haver|anar</token>
                    <token inflected="yes">disposar</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>de què</suggestion> (<suggestion>del qual</suggestion>)?</message>
                <example correction="de què|del qual">El recurs <marker>que</marker> disposo.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">recursos|serveis|mitjans</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token inflected="yes" regexp="yes" min="0">haver|anar</token>
                    <token inflected="yes">disposar</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>de què</suggestion> (<suggestion>dels quals</suggestion>)?</message>
                <example correction="de què|dels quals">Els recursos <marker>que</marker> disposo.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DE_QUE" name="de que">
            <antipattern>
                <marker>
                    <token>què</token>
                    <token>?</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token>des</token>
                    <token>de</token>
                    <token regexp="yes">que|què</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>d'ençà que</suggestion>
                <suggestion>des que</suggestion>
                <example correction="D'ençà que|Des que"><marker>Des de que</marker> m'ho vas dir.</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <token>tal</token>
                    <token>de</token>
                    <token regexp="yes">que|què</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>per tal que</suggestion>
                <example correction="per tal que">Ho vaig fer <marker>per tal de què</marker> em veiessin.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>què</token>
                    <token min="0" max="2" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token regexp="yes" inflected="yes">caldre|haver|anar</token>
                    <token min="0" inflected="yes">de</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token inflected="yes">tractar</token>
                    <token>de</token>
                    <token>què</token>
                    <token min="0" max="2" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token postag="V.I.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token skip="20">no</token>
                    <token>de</token>
                    <token>què</token>
                    <token>sinó</token>
                    <token>de</token>
                </antipattern>
                <antipattern>
                    <token>de</token>
                    <token>què</token>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes">tractar</token>
                </antipattern>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">adonar|informar|dubtar|advertir|pensar|dir|assabentar|tractar</token>
                    <token>de</token>
                    <token>què</token>
                </pattern>
                <message>Construcció probablement incorrecta. Només és correcta si equival a "del qual" o "de quina cosa".</message>
                <suggestion><match no="1"/> que</suggestion>
                <example correction="informà que">Ens <marker>informà de què</marker> no passava res.</example>
                <example correction="tracta que">Es <marker>tracta de què</marker> apliquis tots els recursos.</example>
                <example correction="tracta que">Es <marker>tracta de què</marker> siguin activitasts interessants.</example>
                <example correction="tracta que">Es <marker>tracta de què</marker> qualsevol país signant del Protocol de Kyoto verifiqui el projecte.</example>
                <example correction="Tracta que"><marker>Tracta de què</marker> els comportaments dels individus moldegen l'aprenentatge.</example>
                <example>Dubtava de què?</example>
                <example>Es tracta de què?</example>
                <example>Es tractava de què calia fer, no de què calia dir.</example>
                <example>Es tractava de què s'havia de fer, no de què calia dir.</example>
                <example>Tampoc en aquest cas no es tracta de què ens desperta l’admiració.</example>
                <example>Més aviat es tracta de què vol vostè.</example>
                <example>No es tracta de què pot traure ell de mi.</example>
                <example>No es tracta de què sinó de qui.</example>
                <example>Més aviat es tractava de què era, però no del tot,</example>
                <example>Digueu de què tracta.</example>
            </rule>
            <rule>
                <!-- more general -->
                <antipattern>
                    <token>què</token>
                    <token min="0" max="2" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token regexp="yes" inflected="yes">caldre|haver|anar</token>
                    <token min="0" inflected="yes">de</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="V.[SIG].*|_GV_" postag_regexp="yes"/>
                    <token>de</token>
                    <token>què</token>
                    <token min="0" max="2" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token postag="V.[IN].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token skip="20">no</token>
                    <token>de</token>
                    <token>què</token>
                    <token>sinó</token>
                    <token>de</token>
                </antipattern>
                <pattern>
                    <token postag="V.[SIG].*|_GV_" postag_regexp="yes"><exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token>de</token>
                    <token>què</token>
                </pattern>
                <message>Construcció probablement incorrecta. Només és correcta si equival a "del qual" o "de quina cosa".</message>
                <suggestion><match no="1"/> que</suggestion>
                <suggestion><match no="1"/> del fet que</suggestion>
                <example correction="informà que|informà del fet que">Ens <marker>informà de què</marker> no passava res.</example>
                <example correction="tracta que|tracta del fet que">Es <marker>tracta de què</marker> apliquis tots els recursos.</example>
                <example correction="parteix que|parteix del fet que">El seu plantejament programàtic <marker>parteix de què</marker> les competències bàsiques abasten tots aquells coneixements operatius necessaris per a la vida.</example>
                <example correction="partit que|partit del fet que">El seu plantejament ha <marker>partit de què</marker> les competències bàsiques abasten tots aquells coneixements operatius necessaris per a la vida.</example>
                <example correction="Partint que|Partint del fet que"><marker>Partint de què</marker> aquesta podria ser una bona solució, ho faré aviat.</example>
                <example>Dubtava de què?</example>
                <example>Es tracta de què?</example>
                <example>Es tractava de què calia fer, no de què calia dir.</example>
                <example>Es tractava de què s'havia de fer, no de què calia dir.</example>
                <example>Els que no entenguin de què parlem potser no podran resistir una més d'aquestes crisis.</example>
                <example>Ens explicaran de què va la glosa</example>
                <example>Hem demanat a la Carme que ens expliqui de què va On air.</example>
                <example>Parlarà de què significa rescatar primats.</example>
                <example>En tots dos llocs ja saben de què es tracta.</example>
                <example>Ja sabia de què aniria tot.</example>
                <example>L'individu en qüestió no sap de què parla.</example>
                <example>Tenint-ho clar i no perquè no se sàpiga de què sortir.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">després|abans|culpables?|content[ae]?s?</token>
                        <token>de</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion><match no="1"/> que</suggestion>
                <example correction="Després que"><marker>Després de què</marker> se n'anés.</example>
                <example correction="Abans que"><marker>Abans de què</marker> se n'anés.</example>
                <example>Dubtava de què?</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token regexp="yes">el|l'</token>
                    <token min="0" postag="A..[MC]S." postag_regexp="yes"/>
                    <token>cas</token>
                    <token min="0" postag="A..[MC]S." postag_regexp="yes"/>
                    <marker>
                        <token>de</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                    <token><exception inflected="yes" regexp="yes">parlar|tractar</exception></token>
                </pattern>
                <message>Construcció probablement incorrecta. Només és correcta si equival a "del qual".</message>
                <suggestion>que</suggestion>
                <example correction="que">en el cas particular <marker>de què</marker> aparegui</example>
                <example correction="que">En l'hipotètic cas <marker>de què</marker> aparegui</example>
                <example>en el cas concret de què parlem</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>cas</token>
                    <token min="0" postag="A..[MC]S." postag_regexp="yes"/>
                    <marker>
                        <token>de</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>que</suggestion>
                <example correction="que">En cas <marker>de què</marker> aparegui</example>
                <example>en el cas concret de què parlem</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token regexp="yes">part|pesar|més|causa|fi</token>
                    <marker>
                        <token>de</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>que</suggestion>
                <example correction="que">A pesar <marker>de què</marker> és així.</example>
                <!--<example>No se sap a causa de què.</example>-->
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes">ni|una|menor|alguna</token>
                        <token>idea</token>
                        <token>de</token>
                        <token>què</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token>de</token>
                        <token>què</token>
                        <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                        <token inflected="yes" regexp="yes">gaudir|fruir|disfrutar|disposar|parlar</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <token skip="1">idea</token>
                    <token>de</token>
                    <token>què</token>
                    <token postag="VA.*" postag_regexp="yes" min="0"/>
                    <token inflected="yes">anar</token>
                </antipattern>
                <antipattern>
                    <token>de</token>
                    <token>què</token>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0"/>
                    <token inflected="yes">partir</token>
                    <example>La hipòtesi de què partim.</example>
                </antipattern>
                <antipattern>
                    <token>de</token>
                    <token>què</token>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0"/>
                    <token chunk="GV" min="1" max="3"><exception inflected="yes">partir</exception></token>
                    <token inflected="yes">partir</token>
                    <example>La hipòtesi de què s'ha partit</example>
                </antipattern>
                <pattern>
                    <token regexp="yes" inflected="yes">hipòtesi|esperança|seguretat|voluntat|idea|malgrat|risc|fet|possibilitat|condició|fart|tip|por|temor|conscient|consciència|excepció|garantia|signe|senyal|sensació</token>
                    <token min="0" postag="AQ..S." postag_regexp="yes"/>
                    <marker>
                        <token>de</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta, si no equival a "del qual" o a "de quina cosa".</message>
                <suggestion>que</suggestion>
                <example correction="que">Malgrat <marker>de què</marker></example>
                <example correction="que">Amb la condició addicional <marker>de què</marker> vingui.</example>
                <example correction="que">Amb la possibilitat concreta <marker>de què</marker> vingui.</example>
                <example>No tenia ni idea de què significava allò.</example>
                <example>La seguretat de què gaudeixen.</example>
                <example>Han funcionat els protocols de seguretat de què disposem.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">saber</token>
                    <token>a</token>
                    <token>canvi</token>
                    <token>de</token>
                    <token>què</token>
                </antipattern>
                <pattern>
                    <token>a</token>
                    <token>canvi</token>
                    <marker>
                        <token>de</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                    <token min="0" max="6" postag="&pronom_feble;|RG|LOC_ADV" postag_regexp="yes"/>
                    <!-- ambigu en el cas de subjuntiu valencià<exception postag="V.I.*" postag_regexp="yes"/>-->
                    <token postag="V.S.*" postag_regexp="yes"/>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>que</suggestion>
                <example correction="que">Ho farà a canvi <marker>de què</marker> li esborrin la memòria.</example>
                <example correction="que">Ho farà a canvi <marker>de què</marker> ho demanen.</example>
                <example correction="que">Ho farà a canvi <marker>de què</marker> ho demanin.</example>
                <example>No se sap a canvi de què.</example>
                <example>No se sap a canvi de què ho demana.</example>
                <example>No se sap a canvi de què ho demanen.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>canvi</token>
                    <marker>
                        <token>de</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                    <token min="0" max="6" postag="&pronom_feble;|RG|LOC_ADV" postag_regexp="yes"/>
                    <!-- ambigu en el cas de subjuntiu valencià -->
                    <token postag="V.S.*" postag_regexp="yes"><exception postag="V.I.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>que</suggestion>
                <example correction="que">Ho farà a canvi <marker>de què</marker> li esborrin la memòria.</example>
                <example correction="que">Se sabrà a canvi <marker>de què</marker> ho demanin.</example>
                <example>No se sap a canvi de què.</example>
                <example>No se sap a canvi de què ho demana.</example>
            </rule>
            <rule>
                <!-- catch-all rule -->
                <pattern>
                    <token negate="yes">des</token>
                    <marker>
                        <token>de</token>
                        <token>que</token>
                    </marker>
                </pattern>
                <message>Error de sintaxi.</message>
                <suggestion>que</suggestion>
                <suggestion>de què</suggestion>
                <suggestion>del fet que</suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/prepcaiguda</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=preposicions+%2B+que&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13067&amp;idHit=13067&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27t%27adones+de+que%27+o+%27t%27adones+que%27%3F+%2F+Les+preposicions+%27a%27%2C+%27de%27%2C+%27en%27+i+%27amb%27+davant+de+la+conjunci%F3+%27que%27+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
                <example correction="que|de què|del fet que">La possibilitat <marker>de que</marker> ho facis</example>
                <example>La possibilitat <marker>que</marker> ho facis</example>
            </rule>
        </rulegroup>
        <rule id="D_ENCA" name="d'ençà *(de|que)">
            <pattern>
                <marker>
                    <token>d'</token>
                    <token>ençà</token>
                </marker>
                <token negate="yes" regexp="yes">d'|de|que</token>
            </pattern>
            <message>Construcció incorrecta.</message>
            <suggestion>d'ençà de</suggestion>
            <suggestion>d'ençà que</suggestion>
            <suggestion>de llavors ençà</suggestion>
            <suggestion>d'aleshores ençà</suggestion>
            <suggestion>des d'aleshores</suggestion>
            <suggestion>des de</suggestion>
            <example correction="D'ençà de|D'ençà que|De llavors ençà|D'aleshores ençà|Des d'aleshores|Des de"><marker>D'ençà</marker>, no ha fet res de bo.</example>
            <example>D'ençà de llavors, no ha fet res de bo.</example>
        </rule>
        <rulegroup id="AMB_QUE" name="amb que">
            <!--<url>http://esadir.cat/entrades/fitxa/node/prepcaiguda</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=preposicions+%2B+que&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13067&amp;idHit=13067&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27t%27adones+de+que%27+o+%27t%27adones+que%27%3F+%2F+Les+preposicions+%27a%27%2C+%27de%27%2C+%27en%27+i+%27amb%27+davant+de+la+conjunci%F3+%27que%27+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token>què</token>
                <token>?</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token inflected="yes">veure</token>
                    <token>amb</token>
                    <token>què</token>
                    <token min="0" postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="V.[SI].*" postag_regexp="yes"><exception postag="N.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>amb</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                </pattern>
                <message>Construcció probablement incorrecta.</message>
                <suggestion>que</suggestion>
                <example correction="que">Somiava <marker>amb què</marker> tot s'acabaria aviat.</example>
                <example>La marca amb què era conegut pintava.</example>
                <example>Has somiat amb què?</example>
                <example>Crec que la forma amb què reconeix els canvis és aquesta.</example>
                <!--<example>Saber què es relaciona amb què.</example>-->
                <example>Veuràs amb què fem diners.</example>
                <example>Ja veus amb què ens ha sortit.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">prou|suficientment|comptar</token>
                    <marker>
                        <token>amb</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                </pattern>
                <message>Construcció probablement incorrecta.</message>
                <suggestion>que</suggestion>
                <example correction="que">N'hi ha prou <marker>amb què</marker> es compleixin les normes.</example>
                <example correction="que">No hi participa comptant <marker>amb què</marker> els altres ho faran er ell.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">acord|desacord</token>
                    <token min="0" postag="A.*|RG.*" postag_regexp="yes"/>
                    <marker>
                        <token>amb</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                </pattern>
                <message>Construcció probablement incorrecta.</message>
                <suggestion>amb el fet que</suggestion>
                <suggestion>que</suggestion>
                <example correction="amb el fet que|que">Va expressar un desacord rotund <marker>amb què</marker> El vigilant de Salinger fos un gran novel·la.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="3">tenir</token>
                    <token>a</token>
                    <token>veure</token>
                    <token postag="RG|LOC.*|A.*" postag_regexp="yes" min="0" max="4"/>
                    <marker>
                        <token>amb</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                </pattern>
                <message>Construcció probablement incorrecta.</message>
                <suggestion>amb el fet que</suggestion>
                <example correction="amb el fet que">No tenia res a veure <marker>amb què</marker> sigui bisbe.</example>
            </rule>
            <rule>
                <pattern>
                    <token>amb</token>
                    <token>que</token>
                </pattern>
                <message>Construcció probablement incorrecta. Correcta si vol dir 'amb la condició que'.</message>
                <suggestion>amb què</suggestion>
                <suggestion>que</suggestion>
                <suggestion>amb el fet que</suggestion>
                <example correction="amb què|que|amb el fet que">L'escrupolositat <marker>amb que</marker> pintava.</example>
                <example>L'escrupolositat <marker>amb què</marker> pintava.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_QUE" name="en que/en què...">
            <!--<url>http://esadir.cat/entrades/fitxa/id/1492</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=canvi+i+caiguda+de+preposicions&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13067&amp;idHit=13067&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=5&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27t%27adones+de+que%27+o+%27t%27adones+que%27%3F+%2F+Les+preposicions+%27a%27%2C+%27de%27%2C+%27en%27+i+%27amb%27+davant+de+la+conjunci%F3+%27que%27+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token>què</token>
                <token>?</token>
            </antipattern>
            <antipattern>
                <token postag="DD.*" postag_regexp="yes"/>
                <token>en</token>
                <token>què</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token>què</token>
                    <token regexp="yes" inflected="yes">passar|esdevenir|ocórrer|succeir|poder</token>
                </antipattern>
                <antipattern>
                    <token>què</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <example>El vostre equip es pot centrar en què comunicar.</example>
                </antipattern>
                <pattern>
                    <token inflected="yes" regexp="yes">traduir|èmfasi|consistir|basar|insistir|fonamentar|coincidir|radicar|residir|raure|diferenciar|diferir|estar|fixar|centrar|trobar|resultar|assemblar|confiar|convenir|influir|recaure|consistent|incidir|entestar|encabotar|entossudir<exception postag="_GN_.*" postag_regexp="yes">estat</exception></token>
                    <token min="0" max="4" postag="RG|_PUNCT_CONT|.*LOC_ADV.*|&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">en|amb</token>
                        <token>què</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta si equival a <suggestion>en el fet que</suggestion>.</message>
                <suggestion>que</suggestion>
                <suggestion>a fer que</suggestion>
                <suggestion>a dir que</suggestion>
                <example correction="en el fet que|que|a fer que|a dir que">Això consisteix fonamentalment <marker>en què</marker> ho farà</example>
                <example correction="en el fet que|que|a fer que|a dir que">Això consisteix, fonamentalment, <marker>en què</marker> ho farà</example>
                <example correction="en el fet que|que|a fer que|a dir que">Això consisteix <marker>en què</marker> ho farà</example>
                <example>Van comprovar el greu estat en què es trobava la instal·lació.</example>
                <example>Ens hem de fixar en què podem ajudar.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[IS].*" postag_regexp="yes" inflected="yes" regexp="yes" skip="15">diferenciar|diferir|distingir<exception regexp="yes" scope="next">què|qual|entre</exception></token>
                    <marker>
                        <token>en</token>
                        <token>què</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta si equival a <suggestion>en el fet que</suggestion>.</message>
                <example correction="en el fet que">Es diferencien dels altres <marker>en què</marker> són verds.</example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token>acord</token>
                    <marker>
                        <token>en</token>
                        <token>què</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta si equival a <suggestion>en el fet que</suggestion>.</message>
                <suggestion>que</suggestion>
                <suggestion>a fer que</suggestion>
                <suggestion>a dir que</suggestion>
                <example correction="en el fet que|que|a fer que|a dir que">Sempre estaven d'acord <marker>en què</marker> ho podrien fer</example>
                <example>Estaven d'acord que ho podrien fer.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">haver</token>
                    <token min="0">-hi</token>
                    <token>acord</token>
                    <marker>
                        <token>en</token>
                        <token>què</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta si equival a <suggestion>en el fet que</suggestion>.</message>
                <suggestion>en el fet que</suggestion>
                <suggestion>que</suggestion>
                <suggestion>a fer que</suggestion>
                <suggestion>a dir que</suggestion>
                <example correction="en el fet que|que|a fer que|a dir que">No va haver-hi acord <marker>en què</marker> totes les dades havien de ser públiques.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">traduir|èmfasi|consistir|basar|insistir|fonamentar|coincidir|radicar|raure|diferenciar|diferir|estar|fixar|centrar|trobar|resultar|assemblar|confiar|convenir|influir|recaure|consistent|incidir<exception postag="_GN_.*" postag_regexp="yes">estat</exception></token>
                    <token min="0" max="4" postag="RG|_PUNCT_CONT|.*LOC_ADV.*|&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token>en</token>
                        <token>que</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>en el fet que</suggestion>
                <suggestion>que</suggestion>
                <suggestion>a fer que</suggestion>
                <suggestion>a dir que</suggestion>
                <example correction="en el fet que|que|a fer que|a dir que">Això consisteix fonamentalment <marker>en que</marker> ho farà</example>
                <example correction="en el fet que|que|a fer que|a dir que">Això consisteix, fonamentalment, <marker>en que</marker> ho farà</example>
                <example correction="en el fet que|que|a fer que|a dir que">Això consisteix <marker>en que</marker> ho farà</example>
                <example>Van comprovar el greu estat en què es trobava la instal·lació.</example>
                <example>Ens hem de fixar en què podem ajudar.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[IS].*" postag_regexp="yes" inflected="yes" regexp="yes" skip="15">diferenciar|diferir|distingir<exception regexp="yes" scope="next">què|qual|entre</exception></token>
                    <marker>
                        <token>en</token>
                        <token>que</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>en el fet que</suggestion>
                <example correction="en el fet que">Es diferencien dels altres <marker>en que</marker> són verds.</example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token>acord</token>
                    <marker>
                        <token>en</token>
                        <token>que</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>en el fet que</suggestion>
                <suggestion>que</suggestion>
                <suggestion>a fer que</suggestion>
                <suggestion>a dir que</suggestion>
                <example correction="en el fet que|que|a fer que|a dir que">Sempre estaven d'acord <marker>en que</marker> ho podrien fer</example>
                <example>Estaven d'acord que ho podrien fer.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>en</token>
                    <token skip="3">què</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token><exception postag="D.*|P[DI].*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <token inflected="yes">consens</token>
                    <token min="0" max="4" postag="RG|_PUNCT_CONT|.*LOC_ADV.*|&pronom_feble;|AQ.*" postag_regexp="yes"/>
                    <marker>
                        <token>en</token>
                        <!-- TODO: dividir amb missatges diferents -->
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>que</suggestion>
                <suggestion>en el fet que</suggestion>
                <suggestion>a fer que</suggestion>
                <suggestion>a dir que</suggestion>
                <example correction="que|en el fet que|a fer que|a dir que">Hi ha consens internacional <marker>en què</marker> aquesta és la millor solució.</example>
                <example correction="que|en el fet que|a fer que|a dir que">Hi ha consens internacional <marker>en què</marker> s'ha de fer això.</example>
                <example>Hi ha consens internacional en què s'ha de fer.</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>que</token>
                </pattern>
                <message>Error de sintaxi.</message>
                <suggestion>en què</suggestion>
                <suggestion>que</suggestion>
                <suggestion>en el fet que</suggestion>
                <example correction="en què|que|en el fet que">El lloc <marker>en que</marker> ho van trobar</example>
                <example>El lloc <marker>en què</marker> ho van trobar</example>
            </rule>
        </rulegroup>
        <rulegroup id="A_QUE" name="a que">
            <!--<url>http://esadir.cat/entrades/fitxa/node/prepcaiguda</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=preposicions+%2B+que&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13067&amp;idHit=13067&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27t%27adones+de+que%27+o+%27t%27adones+que%27%3F+%2F+Les+preposicions+%27a%27%2C+%27de%27%2C+%27en%27+i+%27amb%27+davant+de+la+conjunci%F3+%27que%27+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <!--doblets de gènere: el xiquet/a que-->
                <token postag="[AN].*MS.*" postag_regexp="yes"/>
                <token spacebefore="no">/</token>
                <token spacebefore="no">a</token>
            </antipattern>
            <antipattern>
                <token>què</token>
                <token>?</token>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception inflected="yes" regexp="yes">ser|semblar|parèixer|haver</exception></token>
                    <marker>
                        <token>degut</token>
                        <token>a</token>
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>com que</suggestion>
                <suggestion>perquè</suggestion>
                <suggestion>ja que</suggestion>
                <suggestion>pel fet que</suggestion>
                <suggestion>a causa del fet que</suggestion>
                <suggestion>gràcies al fet que</suggestion>
                <url>http://esadir.cat/entrades/fitxa/node/degut_a</url>
                <example correction="com que|perquè|ja que|pel fet que|a causa del fet que|gràcies al fet que"><marker>degut a que</marker></example>
                <example>a causa que</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">ser|semblar|parèixer|haver</token>
                    <marker>
                        <token>degut</token>
                        <token>a</token>
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>degut al fet que</suggestion>
                <url>http://esadir.cat/entrades/fitxa/node/degut_a</url>
                <example correction="degut al fet que">Això és <marker>degut a que</marker> sempre ve tard.</example>
                <example>a causa que</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="N.*" postag_regexp="yes" inflected="yes" regexp="yes">por|temor|pànic|vistiplau</token>
                        <token regexp="yes">a|de</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta, si no equival a "<match no="1"/> <match no="2"/> la qual" o "<match no="1"/> <match no="2"/>l qual".</message>
                <suggestion><match no="1"/> que</suggestion>
                <example correction="por que">Tenia <marker>por a què</marker> vinguera.</example>
                <example>Tenia por de què?</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token postag="_GN_MP">fins</token>
                        <token>a</token>
                        <token>què</token>
                        <token min="0" postag="&pronom_feble;" postag_regexp="yes"/>
                        <token postag="V.*" postag_regexp="yes"/>
                    </marker>
                </antipattern>
                <pattern>
                    <token>fins</token>
                    <token>a</token>
                    <token regexp="yes">que|què</token>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>fins que</suggestion>
                <!--<url>http://esadir.cat/gramatica/sintaxi/prepfinsfinsa</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22fins+a%22&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13240&amp;idHit=13240&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27fins%27+o+%27fins+a%27%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
                <example correction="fins que">No serà <marker>fins a que</marker> vindran.</example>
                <example>Els fins a què es poden destinar.</example>
                <example>Determinats fins a què es poden destinar.</example>
            </rule>
            <rule>
                <pattern>
                    <token>donat</token>
                    <token>a</token>
                    <token regexp="yes">que|què</token>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>atès que</suggestion>
                <suggestion>donat que</suggestion>
                <suggestion>com que</suggestion>
                <suggestion>degut al fet que</suggestion>
                <example correction="Atès que|Donat que|Com que|Degut al fet que"><marker>Donat a què</marker> va venir tard.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">accedir|acostumar|afavorir|ajudar|animar|apuntar|aspirar|col·laborar|contribuir|convidar|deure|disposar|dur|esperar|forçar|invitar|obligar|portar|referir|renunciar|respondre|venir|negar<exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token regexp="yes">a|en</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion><match no="1"/> al fet que</suggestion>
                <suggestion><match no="1"/> que</suggestion>
                <suggestion><match no="1"/> a fer que</suggestion>
                <example correction="col·labora al fet que|col·labora que|col·labora a fer que">Això <marker>col·labora a què</marker> millorem.</example>
                <example correction="degut al fet que|degut que|degut a fer que">És <marker>degut a què</marker> no li agrada.</example>
                <example correction="esperar al fet que|esperar que|esperar a fer que">Podem <marker>esperar a què</marker> arribi.</example>
                <example>Això és degut a què?</example>
                <example>Una faula animada en què els protagonistes són animals.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.[NGM].*" postag_regexp="yes" inflected="yes" regexp="yes">arriscar|accedir|acostumar|afavorir|ajudar|animar|apuntar|aspirar|col·laborar|contribuir|convidar|deure|disposar|dur|esperar|forçar|invitar|obligar|portar|referir|renunciar|respondre|venir|negar<exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                        <token>a</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion><match no="1"/><match no="2"/> que</suggestion>
                <suggestion><match no="1"/><match no="2"/> a fer que</suggestion>
                <example correction="convidar-lo que|convidar-lo a fer que">Vaig <marker>convidar-lo a què</marker> vingués.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">gràcies|mercès|anteriors?|posteriors?|referència|cara|contraris?|contràri(a|es)</token>
                    <marker>
                        <token>a</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>al fet que</suggestion>
                <example correction="al fet que">Gràcies <marker>a què</marker> és així.</example>
                <example correction="al fet que">Són contràries <marker>a què</marker>, per exemple, s'aprovi la llei.</example>
                <example>Gràcies a què?</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>per</exception></token>
                    <marker>
                        <token>a<exception postag="NP.*" postag_regexp="yes"/></token>
                        <token>que</token>
                    </marker>
                </pattern>
                <message>Error de sintaxi.</message>
                <suggestion>a què</suggestion>
                <suggestion>que</suggestion>
                <suggestion>al fet que</suggestion>
                <example correction="a què|que|al fet que">La qüestió <marker>a que</marker> es referia ell.</example>
                <example>La qüestió <marker>a què</marker> es referia ell.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PER_QUE" name="per que/perquè">
            <!--<url>http://esadir.cat/gramatica/sintaxi/conjperque</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=per+qu%E8&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12663&amp;idHit=12663&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27perqu%E8%27%2C+%27per+qu%E8%27+o+%27per+a+qu%E8%27%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <marker>
                        <token>per</token>
                        <token skip="4" regexp="yes">què|que<exception scope="next" postag="V.[IN].*|CC|CS" postag_regexp="yes"/><exception scope="next" regexp="yes">que|quals?|què|qui</exception></token>
                    </marker>
                    <token postag="V.S.*" postag_regexp="yes"><exception postag="V.I.*|_GN_.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Si és conjunció final (seguida de subjuntiu), cal escriure <suggestion>perquè</suggestion>.</message>
                <suggestion>perquè</suggestion>
                <example correction="Perquè"><marker>Per què</marker> arribi a temps, cal preparar-la.</example>
                <example correction="Perquè"><marker>Per què</marker> arribi a temps, què cal fer?</example>
                <example>Per què no usem simplement HTML?</example>
                <example>Per què un crustaci que tingués boca no sobreviuria?</example>
                <example>Per què no deixar que continuï?</example>
                <example>No sé perquè, però diguin el que diguin...</example>
            </rule>
            <rule>
                <pattern>
                    <token>¿</token>
                    <marker>
                        <token>per</token>
                        <token>que</token>
                    </marker>
                </pattern>
                <message>Cal escriure <suggestion>per què</suggestion> (=per quina raó).</message>
                <example correction="Per què">¿<marker>Per que</marker> no has vingut?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>per</token>
                        <token skip="-1">que</token>
                    </marker>
                    <token>?</token>
                </pattern>
                <message>Cal escriure <suggestion>per què</suggestion> (=per quina raó).</message>
                <example correction="Per què"><marker>Per que</marker> no has vingut?</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <token>que</token>
                </pattern>
                <message>Cal dir <suggestion>perquè</suggestion> (conjunció final o causal) o <suggestion>per què</suggestion> (=per quina raó).</message>
                <example correction="perquè|per què">Vull portar-ho <marker>per que</marker> ho vegis.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PER_QUE_PER_A_QUE" name="per què>per a què">
            <rule>
                <pattern>
                    <marker>
                        <token>per</token>
                        <token>què</token>
                    </marker>
                    <token min="0" regexp="yes">s'|es</token>
                    <token inflected="yes" regexp="yes" min="0" max="2">haver|anar|fer</token>
                    <token regexp="yes" inflected="yes" skip="-1">servir|usar|utilitzar</token>
                    <token>?</token>
                </pattern>
                <message>En aquest context sembla més adequat dir <suggestion>per a què</suggestion>.</message>
                <example correction="Per a què"><marker>Per què</marker> serveix això?</example>
                <example correction="Per a què"><marker>Per què</marker> s'ha usat això?</example>
                <example correction="Per a què"><marker>Per què</marker> s'ha usat això?</example>
                <example correction="Per a què"><marker>Per què</marker> es va fer servir això?</example>
            </rule>
        </rulegroup>
        <rulegroup id="PER_A_QUE_PERQUE" name="per a què/perquè">
            <url>http://esadir.cat/gramatica/sintaxi/conjperque</url>
            <antipattern>
                <token skip="-1">¿</token>
                <marker>
                    <token>per</token>
                    <token>a</token>
                    <token>què</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>per</token>
                    <token>a</token>
                    <token skip="-1">què</token>
                </marker>
                <token>?</token>
            </antipattern>
            <antipattern>
                <marker>
                    <token>per</token>
                    <token>a</token>
                    <token skip="-1">què<exception scope="next" postag="V.S.*" postag_regexp="yes"/></token>
                </marker>
                <token postag="V.I.*" postag_regexp="yes"><exception postag="V.S.*" postag_regexp="yes"/></token>
            </antipattern>
            <antipattern>
                <token regexp="yes" skip="2">com|què|quan|quant</token>
                <token postag="CC"/>
                <token>per</token>
                <token>a</token>
                <token skip="5">què</token>
                <token postag="V.I.*" postag_regexp="yes"/>
                <example>Hem de saber com i per a què fem ciència.</example>
                <example>Què és i per a què ho fem.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes" skip="3">saber|informar</token>
                <token>per</token>
                <token>a</token>
                <token skip="5">què</token>
                <token postag="V.I.*" postag_regexp="yes"/>
                <example>Hem de saber per a què fem ciència.</example>
                <example>Sense saber exactament per a què ho voleu vosaltres, no us puc dir res més.</example>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception regexp="yes" inflected="yes">el|de|sobre|segons</exception></token>
                    <marker>
                        <token>per</token>
                        <token>a</token>
                        <token skip="-1" regexp="yes">què|que</token>
                    </marker>
                    <token postag="V.S.*" postag_regexp="yes"><exception>volen</exception></token>
                </pattern>
                <message>Si és conjunció final (seguida de subjuntiu), cal escriure <suggestion>perquè</suggestion>.</message>
                <example correction="perquè">Ens ho van explicar <marker>per a què</marker> ho sabéssim.</example>
                <example correction="perquè">Volia que ho sabéssim <marker>per a què</marker> servís d'ajuda.</example>
                <example correction="Perquè"><marker>Per a què</marker> hi haja solució, cal saber totes les raons.</example>
                <example correction="Perquè"><marker>Per a què</marker> ho expliquen</example>
                <!-- només es subjuntiu en valencià -->
                <example correction="perquè">Els pressionà <marker>per a què</marker> inclogueren els seus projectes.</example>
                <example>¿Per a què ho expliquen?</example>
                <example>Per a què serveix</example>
                <example>No ens va explicar per a què el volien.</example>
                <example>No se sap per a què servia.</example>
                <example>No se sap per a què el volien.</example>
                <example>I per a què el volien?</example>
                <example>Cal saber per a què pretén que usin el model.</example>
                <example>Pot variar segons per a què s'usi.</example>
                <example>No s'entén per a què ho volen.</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <token>a</token>
                    <token>que</token>
                </pattern>
                <message>Cal dir <suggestion>perquè</suggestion> (conjunció final o causal) o <suggestion>per a què</suggestion> (preposició + interrogatiu o relatiu).</message>
                <example correction="perquè|per a què">Vull portar-ho <marker>per a que</marker> ho vegis.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DEGUT_A" name="*degut a" type="style">
            <url>https://www.ub.edu/llibre-estil/criteri.php?id=1018</url>
            <!--<url>http://esadir.cat/entrades/fitxa/node/degut_a</url>-->
            <!--<url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=degut+a&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12850&amp;idHit=12850&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+%27degut+a%27+en+catal%E0%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>-->
            <rule>
                <pattern>
                    <token><exception inflected="yes" regexp="yes">ser|semblar|parèixer|haver</exception><exception postag="RG_anteposat|.*LOC_ADV.*" postag_regexp="yes"/><exception regexp="yes">respecte|honor|culte|assoliment</exception></token>
                    <marker>
                        <token>degut<exception postag="_GV_"/></token>
                        <token>a</token>
                    </marker>
                    <token><exception regexp="yes">que|què|l|ls</exception></token>
                </pattern>
                <message>Encara que "degut a" és una expressió admesa per la normativa, es recomana fer-ne servir una altra. No hi ha cap objecció si 'degut' concorda amb un nom ('el respecte degut') o és participi ('és degut a').</message>
                <suggestion>a causa de</suggestion>
                <suggestion>per</suggestion>
                <suggestion>per culpa de</suggestion>
                <suggestion>gràcies a</suggestion>
                <example correction="a causa de|per|per culpa de|gràcies a">Es va suspendre l'actuació <marker>degut a</marker> la pluja</example>
                <example correction="a causa de|per|per culpa de|gràcies a">Es va suspendre el partit <marker>degut a</marker> la pluja</example>
                <example correction="a causa de|per|per culpa de|gràcies a">les quals no són possibles <marker>degut a</marker> a les característiques</example>
                <example>Això és degut a la crisi econòmica.</example>
                <example>Va ser, crec, degut a això.</example>
                <!-- <example>un creixement demogràfic degut a la immigració</example> -->
                <example>un tema probablement degut a Thomas Kyd</example>
                <!-- <example>dut a Ripoll i degut a diverses mans,</example> -->
                <example>sembla ésser directament degut a aquestes condicions</example>
                <!--
                    poc reeixida, en part degut a les infiltracions
                    fou en una bona part degut a l'impuls
                    sembla ésser directament degut a aquestes condicions
                    mostra el descens de població degut a la guerra civil -->
            </rule>
            <rule>
                <pattern>
                    <token><exception inflected="yes" regexp="yes">ser|semblar|parèixer|haver</exception><exception postag="RG_anteposat|.*LOC_ADV.*" postag_regexp="yes"/><exception regexp="yes">respecte|honor|culte|assoliment</exception></token>
                    <marker>
                        <token>degut<exception postag="_GV_"/></token>
                        <token>a</token>
                        <token regexp="yes">ls?</token>
                    </marker>
                </pattern>
                <message>Encara que "degut a" és una expressió admesa per la normativa, es recomana fer-ne servir una altra. No hi ha cap objecció si 'degut' concorda amb un nom ('el respecte degut') o és participi ('és degut a').</message>
                <suggestion>a causa de<match no="4"/></suggestion>
                <suggestion>pe<match no="4"/></suggestion>
                <suggestion>per culpa de<match no="4"/></suggestion>
                <suggestion>gràcies a<match no="4"/></suggestion>
                <suggestion><match no="4" postag="DA0M(.)." postag_regexp="yes" postag_replace="VMP00$1M0">atendre</match> e<match no="4"/></suggestion>
                <example correction="a causa del|pel|per culpa del|gràcies al|atès el|atés el">Es va suspendre l'actuació <marker>degut al</marker> mal oratge.</example>
                <example correction="a causa del|pel|per culpa del|gràcies al|atès el|atés el">Es va suspendre el partit <marker>degut al</marker> mal oratge.</example>
                <example>És degut als esforços de tots.</example>
                <example>només el respecte degut als ancians</example>
                <example>hauria degut al rei</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_LA_QUE" name="*en la què/en què/en la qual">
            <!--<url>http://esadir.cat/entrades/fitxa/node/Relatius_preposicio</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=pronoms+relatius&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13242&amp;idHit=13242&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Elements+que+introdueixen+oracions+relatives+%2F+Pronoms+relatius&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <marker>
                        <token postag="SPS00"/>
                        <token postag="DA.*" postag_regexp="yes"><exception regexp="yes">ls?</exception></token>
                        <token>què</token>
                    </marker>
                    <token><exception regexp="yes">\?|i|o</exception></token>
                </pattern>
                <message>Error de sintaxi.</message>
                <suggestion><match no="1"/> què</suggestion>
                <suggestion><match no="1"/> <match no="2"/> <match no="2" postag="DA..(.)." postag_regexp="yes" postag_replace="PR0C$1000">qual</match></suggestion>
                <short>Error de sintaxi</short>
                <example correction="en què|en el qual">El lloc <marker>en el què</marker> el van trobar.</example>
                <example correction="a què|a la qual">La feina <marker>a la què</marker> em referia.</example>
                <example>El lloc en què el van trobar.</example>
                <example>—Amb els què?</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="N.*" postag_regexp="yes"/><exception regexp="yes">[,;]</exception></token>
                    <marker>
                        <token postag="SPS00"><exception>pe</exception></token>
                        <token spacebefore="no" regexp="yes">ls?</token>
                        <token>què</token>
                    </marker>
                    <token><exception regexp="yes">\?|i|o</exception></token>
                </pattern>
                <message>Si no equival a 'el qual', "que" s'escriu sense accent.</message>
                <suggestion>\2l que</suggestion>
                <example correction="del que">Parlem <marker>del què</marker> és correcte i incorrecte.</example>
                <example>El lloc del qual parlàvem.</example>
                <example>al com, al què i al quant</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="SPS00"><exception>pe</exception></token>
                        <token spacebefore="no" regexp="yes">ls?</token>
                        <token>què</token>
                    </marker>
                    <token><exception regexp="yes">\?|i|o</exception></token>
                </pattern>
                <message>Error de sintaxi.</message>
                <suggestion><match no="1"/> què</suggestion>
                <suggestion><match no="1"/><match no="2"/> <match no="2" postag="DA..(.)." postag_regexp="yes" postag_replace="PR0C$1000">qual</match></suggestion>
                <short>Error de sintaxi</short>
                <example correction="de què|del qual">El lloc <marker>del què</marker> parlàvem.</example>
                <example correction="de què|dels quals">Els llocs <marker>dels què</marker> parlàvem.</example>
                <example>El lloc del qual parlàvem.</example>
                <example>al com, al què i al quant</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="SPS00">pe</token>
                        <token spacebefore="no" regexp="yes">ls?</token>
                        <token>què</token>
                    </marker>
                    <token><exception regexp="yes">\?|i|o|fa</exception></token>
                </pattern>
                <message>Error de sintaxi.</message>
                <suggestion><match no="1"/><match no="2"/> <match no="2" postag="DA..(.)." postag_regexp="yes" postag_replace="PR0C$1000">qual</match></suggestion>
                <suggestion>per què</suggestion>
                <suggestion><match no="1"/><match no="2"/> que</suggestion>
                <short>Error de sintaxi</short>
                <example correction="pel qual|per què|pel que">El tema <marker>pel què</marker> pregunta.</example>
                <example>Pregunta pel què i pel com</example>
            </rule>
        </rulegroup>
        <rulegroup id="PROVAR_A_DE" name="provar *a/de fer">
            <antipattern>
                <marker>
                    <token>a</token>
                    <token>partir</token>
                    <token inflected="yes">de</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes">provar</token>
                    <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token>a<exception postag="LOC_ADV"/></token>
                        <token postag="V.N.*" postag_regexp="yes" regexp="yes">h?[aeiouàéèíòóú].*<exception regexp="yes">&verbs_no_apostrofen;</exception></token>
                    </marker>
                </pattern>
                <message>En el sentit de 'intentar, mirar de' cal usar la preposició "de".</message>
                <suggestion>d'\4</suggestion>
                <example correction="d'obrir">Proveu <marker>a obrir</marker>-ho.</example>
                <example correction="d'ampliar">Proveu per exemple <marker>a ampliar</marker>-ho.</example>
                <example correction="d'ampliar">Proveu a continuació <marker>a ampliar</marker>-ho.</example>
                <example>No n'hi ha cap prova a la Bíblia.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">provar</token>
                    <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token>a<exception postag="LOC_ADV"/></token>
                        <token postag="V.N.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>En el sentit de 'intentar, mirar de' cal usar la preposició "de".</message>
                <suggestion>de \4</suggestion>
                <example correction="de fer">Proveu <marker>a fer</marker>-ho.</example>
                <example correction="de ioditzar">Proveu <marker>a ioditzar</marker>-ho.</example>
                <example>No n'hi ha cap prova a la Bíblia.</example>
                <example>Es pot provar a partir de la definició.</example>
            </rule>
        </rulegroup>
        <rule id="PER_ENTRE" name="*per entre">
            <antipattern>
                <marker>
                    <token>entre</token>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token>i</token>
                    <token postag="DN.*" postag_regexp="yes"/>
                </marker>
            </antipattern>
            <pattern>
                <token>per</token>
                <token>entre</token>
            </pattern>
            <message>Combinació de preposicions probablement incorrecta.</message>
            <suggestion>entre</suggestion>
            <example correction="entre">Van passar <marker>per entre</marker> la gentada.</example>
            <example>És parlat per entre 15 i 22 milions de persones</example>
            <example>separats per entre dotze i quinze milions d'anys</example>
        </rule>
    </category>
    <category id="NUMERALS" name="Numerals" type="misspelling">
        <rule id="UN_U" name="un/u (ordinal)" type="grammar">
            <pattern>
                <token>número</token>
                <marker>
                    <token regexp="yes">.*un<exception postag=".*_GN_.*" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>Com a ordinal, cal escriure <suggestion><match no="2" regexp_match="(.*)un" regexp_replace="$1u"/></suggestion>.</message>
            <example correction="cinquanta-u">És el número <marker>cinquanta-un</marker></example>
            <example>número u</example>
        </rule>
        <rulegroup id="NUMERALS_ORTOGRAFIA" name="errors ortogràfics en numerals amb guionets: *dos-cent, *vint-i-cint">
            <rule>
                <!-- *trenta-i-cinc/trenta-cinc -->
                <pattern>
                    <token regexp="yes">trenta|quaranta|cinquanta|seixanta|setanta|[vh]uitanta|noranta</token>
                    <token>-</token>
                    <token>i</token>
                    <token min="0">-</token>
                    <token regexp="yes">&numerals_unitats;</token>
                </pattern>
                <message>Forma incorrecta.</message>
                <suggestion>\1-\5</suggestion>
                <example correction="trenta-quatre"><marker>trenta-i-quatre</marker></example>
                <example correction="trenta-tantes"><marker>trenta-i-tantes</marker></example>
            </rule>
            <rule>
                <!-- *vint-quatre -->
                <pattern>
                    <token>vint</token>
                    <token min="0">-</token>
                    <token regexp="yes">&numerals_unitats;<exception postag="_GN_.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Forma incorrecta.</message>
                <suggestion>vint-i-\3</suggestion>
                <example correction="vint-i-quatre"><marker>vint-quatre</marker></example>
                <example>N'hi havia vint quatre anys després.</example>
            </rule>
            <rule>
                <pattern>
                    <token>cint</token>
                    <token>-</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>vint-</suggestion>?</message>
                <example correction="vint-"><marker>cint-</marker>i-tres</example>
            </rule>
            <rule>
                <pattern>
                    <token>-</token>
                    <token>cint</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>-cinc</suggestion>?</message>
                <example correction="-cinc">trenta<marker>-cint</marker>.</example>
            </rule>
            <rule>
                <!-- *dos-cent/dos-cents -->
                <pattern>
                    <token regexp="yes">(dos|tres|quatre|cinc|sis|set|vuit|huit|nou)</token>
                    <token>-</token>
                    <token regexp="yes">cent|cens</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1"/>-cents</suggestion>?</message>
                <example correction="dos-cents"><marker>dos-cent</marker>.</example>
                <example>dos-cents.</example>
            </rule>
            <rule>
                <!--*vint-i-cint/vint-i-cinc-->
                <pattern>
                    <token>vint</token>
                    <token>-</token>
                    <token>i</token>
                    <token>-</token>
                    <token><exception regexp="yes">&numerals_unitats;</exception><exception>cint</exception><exception postag="UNKNOWN"/></token>
                </pattern>
                <message>Possible error ortogràfic.</message>
                <example correction=""><marker>vint-i-buit</marker></example>
                <example>vint-i-bdduit</example>
            </rule>
            <rule>
                <!-- *trenta-cint/trenta-cinc -->
                <pattern>
                    <token regexp="yes">trenta|quaranta|cinquanta|seixanta|setanta|[vh]uitanta|noranta</token>
                    <token spacebefore="no">-</token>
                    <token spacebefore="no"><exception regexp="yes">&numerals_unitats;</exception><exception>cint</exception><exception postag="UNKNOWN"/></token>
                </pattern>
                <message>Possible error ortogràfic.</message>
                <example correction=""><marker>trenta-buit</marker></example>
            </rule>
        </rulegroup>
        <!-- Falta: guionets que sobren-->
        <rulegroup id="GUIONET_NUMERALS" name="Comprova el guionet en els numerals">
            <!-- Falta controlar els espais: vint- i- u -->
            <rule>
                <pattern>
                    <token><exception>anys</exception></token>
                    <marker>
                        <token regexp="yes">trenta|quaranta|cinquanta|seixanta|setanta|vuitanta|huitanta|noranta</token>
                        <token regexp="yes">&numerals_unitats;<exception postag="_GN_.*" postag_regexp="yes" regexp="yes">una?</exception></token>
                    </marker>
                </pattern>
                <message>Hi falta un guionet.</message>
                <suggestion><match no="2"/>-<match no="3"/></suggestion>
                <example correction="trenta-dues"><marker>trenta dues</marker>.</example>
                <example>als anys cinquanta una especial dedicació</example>
                <example>A començament dels vuitant un petit grup de nens.</example>
                <example>El cinquanta deu ser el número.</example>
            </rule>
            <rule>
                <pattern>
                    <token>vint</token>
                    <token>-</token>
                    <token>i</token>
                    <token regexp="yes">&numerals_unitats;</token>
                </pattern>
                <message>Hi falta un guionet.</message>
                <suggestion><match no="1"/>-i-<match no="4"/></suggestion>
                <example correction="Vint-i-u"><marker>Vint-i u</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>vint</token>
                    <token>i</token>
                    <token>-</token>
                    <token regexp="yes">&numerals_unitats;</token>
                </pattern>
                <message>Hi falta un guionet.</message>
                <suggestion><match no="1"/>-i-<match no="4"/></suggestion>
                <example correction="Vint-i-u"><marker>Vint i-u</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>anys</exception></token>
                    <marker>
                        <token>vint</token>
                        <token>i</token>
                        <token regexp="yes">&numerals_unitats;</token>
                    </marker>
                </pattern>
                <message>Hi falten els guionets.</message>
                <suggestion><match no="2"/>-<match no="3"/>-<match no="4"/></suggestion>
                <example correction="Vint-i-u"><marker>Vint i u</marker>.</example>
                <example>un interès pel disseny dels anys vint i un allunyament de les convencions</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">dues|dos|tres|quatre|cinc|sis|set|vuit|huit|nou</token>
                        <token regexp="yes">cents|centes</token>
                    </marker>
                    <token><exception>coups</exception></token>
                </pattern>
                <message>Hi falta un guionet.</message>
                <suggestion><match no="1"/>-<match no="2"/></suggestion>
                <example correction="Tres-cents"><marker>Tres cents</marker>.</example>
                <example>Tres-cents.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DN.*" postag_regexp="yes"><exception regexp="yes">.*\d.*</exception></token>
                    <token>-</token>
                    <token regexp="yes">(mil|milions)</token>
                </pattern>
                <message>Sobra un guionet.</message>
                <suggestion><match no="1"/> <match no="3"/></suggestion>
                <example correction="Tres mil"><marker>Tres-mil</marker>.</example>
                <example>Tres mil.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.*cents?</token>
                    <token>-</token>
                    <token postag="DN.*" postag_regexp="yes"><exception regexp="yes">.*\d.*</exception></token>
                </pattern>
                <message>Sobra un guionet.</message>
                <suggestion><match no="1"/> <match no="3"/></suggestion>
                <example correction="Cent trenta"><marker>Cent-trenta</marker>.</example>
                <example>Cent trenta.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">cents?</token>
                    <token>-</token>
                    <token regexp="yes">u|un|uns|una|unes</token>
                </pattern>
                <message>Sobra un guionet.</message>
                <suggestion><match no="1"/> <match no="3"/></suggestion>
                <example correction="Cent un"><marker>Cent-un</marker> anys.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>un</token>
                        <token postag="_GN_MS"/>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token>una</token>
                        <token postag="_GN_FS"/>
                    </marker>
                </antipattern>
                <pattern>
                    <token><exception>anys</exception></token>
                    <marker>
                        <token regexp="yes">trenta|quaranta|cinquanta|seixanta|setanta|vuitanta|huitanta|noranta</token>
                        <token regexp="yes">un|una</token>
                    </marker>
                </pattern>
                <message>Hi falta un guionet.</message>
                <suggestion><match no="2"/>-<match no="3"/></suggestion>
                <example correction="Trenta-un"><marker>Trenta un</marker> anys.</example>
                <example correction="trenta-un">en tinc <marker>trenta un</marker>.</example>
                <example correction="trenta-una"><marker>trenta una</marker> vegades.</example>
                <example>En els anys cinquanta una especial dedicació</example>
                <example>En va agafar trenta una vesprada de primavera.</example>
                <example>En va pescar cinquanta un dia d'estiu.</example>
            </rule>
            <rule>
                <pattern>
                    <token>vint</token>
                    <token spacebefore="yes">-</token>
                    <token>i</token>
                    <token>-</token>
                    <token regexp="yes">&numerals_unitats;</token>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion>vint-i-<match no="5"/></suggestion>
                <example correction="Vint-i-u"><marker>Vint -i-u</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>vint</token>
                    <token>-</token>
                    <token spacebefore="yes">i</token>
                    <token>-</token>
                    <token regexp="yes">&numerals_unitats;</token>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion>vint-i-<match no="5"/></suggestion>
                <example correction="Vint-i-u"><marker>Vint- i-u</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>vint</token>
                    <token>-</token>
                    <token>i</token>
                    <token spacebefore="yes">-</token>
                    <token regexp="yes">&numerals_unitats;</token>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion>vint-i-<match no="5"/></suggestion>
                <example correction="Vint-i-u"><marker>Vint-i -u</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>vint</token>
                    <token>-</token>
                    <token>i</token>
                    <token>-</token>
                    <token spacebefore="yes" regexp="yes">&numerals_unitats;</token>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion>vint-i-<match no="5"/></suggestion>
                <example correction="Vint-i-u"><marker>Vint-i- u</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">tres|quatre|cinc|sis|set|vuit|huit|nou</token>
                    <token min="0">-</token>
                    <token>cent</token>
                </pattern>
                <message>Numeral possiblement mal escrit.</message>
                <suggestion><match no="1"/>-cents</suggestion>
                <suggestion><match no="1"/>-centes</suggestion>
                <example correction="Tres-cents|Tres-centes"><marker>Tres cent</marker>.</example>
                <example correction="Tres-cents|Tres-centes"><marker>Tres-cent</marker>.</example>
                <example>Tres-cents.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">dues|dos</token>
                    <token min="0">-</token>
                    <token>cent</token>
                </pattern>
                <message>Numeral possiblement mal escrit.</message>
                <suggestion>dos-cents</suggestion>
                <suggestion>dues-centes</suggestion>
                <example correction="dos-cents|dues-centes">De <marker>dos cent</marker>.</example>
                <example correction="dos-cents|dues-centes">De <marker>dos-cent</marker>.</example>
                <example>Dos-cents.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">cent|mil|.*-?cents</token>
                    <token>-</token>
                    <token inflected="yes" regexp="yes">(un|dos|tres|quatr|cinqu|sis|set|vuit|huit|nov)[èé]</token>
                </pattern>
                <message>S'escriu sense guionet.</message>
                <suggestion>\1 \3</suggestion>
                <example correction="Cent unè"><marker>Cent-unè</marker>.</example>
                <example correction="cents unè">dos-<marker>cents-unè</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="NUMERALS_INCOMPLETS" name="numerals incomplets: unè">
            <antipattern>
                <token regexp="yes">cent|mil|.*-?cents</token>
                <token>-</token>
                <token inflected="yes" regexp="yes">(un|dos|tres|quatr)[èé]</token>
            </antipattern>
            <pattern>
                <token><exception regexp="yes">mil|cent|.*-cents</exception></token>
                <marker>
                    <token inflected="yes" regexp="yes">(un|dos|tres|quatr)[èé]</token>
                </marker>
            </pattern>
            <message>Numeral incomplet.</message>
            <suggestion>cent \2</suggestion>
            <suggestion>mil \2</suggestion>
            <example correction="cent unè|mil unè"><marker>unè</marker> president</example>
            <example correction="cent uné|mil uné"><marker>uné</marker> president</example>
            <example correction="cent unena|mil unena"><marker>unena</marker> presidenta</example>
            <example>cent unè president</example>
            <example>dos-cents quatrè president</example>
        </rule>
    </category>
    <category id="AUTOMATIC_TRANSLATION" name="Errors de traductor automàtic">
        <rule id="PODEN_QUE" name="poden que -> pot ser que">
            <pattern>
                <marker>
                    <token postag="V.IP3..." postag_regexp="yes" inflected="yes">poder</token>
                    <token>que</token>
                </marker>
                <token min="0" max="3" postag_regexp="yes" postag="&pronom_feble;|R.*"/>
                <token postag="V.S.*" postag_regexp="yes"/>
            </pattern>
            <message>Aquesta expressió és probablement un calc del castellà.</message>
            <suggestion><match no="1" postag="(V.IP3).(..)" postag_regexp="yes" postag_replace="$1S$2">poder</match> ser que</suggestion>
            <example correction="pot ser que">Altres <marker>poden que</marker> no tinguin tanta sort.</example>
        </rule>
        <rulegroup id="CONFUSION_SER_ANAR" name="confusió ser/anar">
            <rule>
                <pattern>
                    <token regexp="yes">vaig|vas|vares|va|vam|vàrem|vau|vàreu|van</token>
                    <marker>
                        <token>ser</token>
                    </marker>
                    <token postag="V.G.*" postag_regexp="yes" inflected="yes" regexp="yes">pujar|baixar|augmentar|disminuir|davallar|descendir|apujar|abaixar</token>
                </pattern>
                <message>Possible error de traducció automàtica. ¿Volíeu dir <suggestion>anar</suggestion>?</message>
                <example correction="anar">Va <marker>ser</marker> augmentant a poc a poc.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="VSSI.*|VSIS.*" postag_regexp="yes"/>
                    </marker>
                    <token postag="V.G.*" postag_regexp="yes" inflected="yes" regexp="yes">pujar|baixar|augmentar|disminuir|davallar|descendir|apujar|abaixar</token>
                </pattern>
                <message>Possible error de traducció automàtica. ¿Volíeu dir <suggestion><match no="1" postag="VS((SI|IS).*)" postag_regexp="yes" postag_replace="VM$1">anar</match></suggestion>?</message>
                <example correction="Anaren"><marker>Foren</marker> augmentant a poc a poc.</example>
                <example correction="Anà"><marker>Fou</marker> augmentant a poc a poc.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MALL_PILA" name="mall (de cartes)-> pila">
            <rule>
                <pattern>
                    <marker>
                        <token postag="NC.*" postag_regexp="yes" inflected="yes" skip="-1">mall</token>
                    </marker>
                    <token inflected="yes">carta</token>
                </pattern>
                <message>Referit a cartes, cal dir <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">pila</match></suggestion>.</message>
                <example correction="pila">Posa aquí el <marker>mall</marker> de cartes.</example>
                <example correction="piles">Feu dos <marker>malls</marker> amb el joc de cartes.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="-1">barrejar|remenar|mesclar|escartejar|barallar</token>
                    <marker>
                        <token postag="NC.*" postag_regexp="yes" inflected="yes">mall</token>
                    </marker>
                </pattern>
                <message>Referit a cartes, cal dir <suggestion><match no="2" postag="NC.(.*)" postag_replace="NCF$1" postag_regexp="yes">pila</match></suggestion>.</message>
                <example correction="piles">Barregeu les cartes i feu dos <marker>malls</marker>.</example>
                <example correction="pila">Remeneu el <marker>mall</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_TANT_MENTRE" name="en tant -> mentre / fins que">
            <antipattern>
                <token>de</token>
                <token>tant</token>
                <token>en</token>
                <token>tant</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>en</token>
                        <token>tant</token>
                    </marker>
                    <token postag="R.*|&pronom_feble;" min="0" max="3" postag_regexp="yes"/>
                    <token postag="V.SP3..." postag_regexp="yes"/>
                </pattern>
                <message>És un calc del castellà si vol dir <suggestion>mentre</suggestion> o <suggestion>fins que</suggestion>.</message>
                <example correction="mentre|fins que">Es farà així <marker>en tant</marker> reuneixi les condicions.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>en</token>
                        <token>tant</token>
                        <token>que</token>
                    </marker>
                    <token postag="R.*|&pronom_feble;" min="0" max="3" postag_regexp="yes"/>
                    <token postag="V.SP3..." postag_regexp="yes"/>
                </pattern>
                <message>És un calc del castellà si vol dir <suggestion>mentre</suggestion> o <suggestion>fins que</suggestion>.</message>
                <example correction="mentre|fins que">Es farà així <marker>en tant que</marker> reuneixi les condicions.</example>
            </rule>
        </rulegroup>
        <rule id="CADA_QUI" name="*cada qui">
            <antipattern>
                <token>qui</token>
                <token>sap</token>
                <token>quant</token>
            </antipattern>
            <pattern>
                <token>cada</token>
                <token>qui</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>cadascú</suggestion>?</message>
            <example correction="cadascú">De <marker>cada qui</marker>.</example>
        </rule>
        <rule id="DONAR_PALS_DE_CEC" name="*donar pals de cec">
            <pattern>
                <token inflected="yes" regexp="yes">donar|fer</token>
                <token>pals</token>
                <token>de</token>
                <token>cec</token>
            </pattern>
            <message>Aquesta expressió és un calc del castellà.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match> a les palpentes</suggestion>
            <example correction="anar a les palpentes">No feia sinó <marker>donar pals de cec</marker>.</example>
        </rule>
        <rule id="PUDENT" name="pudent/benestant">
            <pattern>
                <token inflected="yes" regexp="yes">classe|senyor|home|dona|empresari|propietarri|terratinent</token>
                <marker>
                    <token inflected="yes">pudent</token>
                </marker>
            </pattern>
            <message>En el sentit de <suggestion><match no="2" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">benestant</match></suggestion> és un calc del castellà.</message>
            <example correction="benestants">Era un membre de les classes <marker>pudents</marker>.</example>
        </rule>
        <rule id="FER_LES_VEGADES" name="fer les vegades">
            <pattern>
                <token inflected="yes">fer</token>
                <token>les</token>
                <token regexp="yes">vegades|voltes</token>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>Calc del castellà.</message>
            <suggestion>\1 \4</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">actuar</match> en lloc \4</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">actuar</match> en nom \4</suggestion>
            <example correction="Feia de|Actuava en lloc de|Actuava en nom de"><marker>Feia les vegades de</marker> president de l'entitat.</example>
        </rule>
        <rulegroup id="LLEIAL_SABER" name="*lleial saber">
            <rule>
                <pattern>
                    <token>d'</token>
                    <token>acord</token>
                    <token>amb</token>
                    <token>el</token>
                    <token regexp="yes">seu|teu|meu|nostre|vostre</token>
                    <token>lleial</token>
                    <token>saber</token>
                    <token>i</token>
                    <token>entendre</token>
                </pattern>
                <message>Fórmula de llenguatge jurídic. Calc del castellà que cal evitar.</message>
                <suggestion>segons el \5 parer</suggestion>
                <suggestion>a parer \5</suggestion>
                <example correction="segons el seu parer|a parer seu"><marker>d'acord amb el seu lleial saber i entendre</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">segons|amb</token>
                    <token>el</token>
                    <token regexp="yes">seu|teu|meu|nostre|vostre</token>
                    <token>lleial</token>
                    <token>saber</token>
                    <token>i</token>
                    <token>entendre</token>
                </pattern>
                <message>Fórmula de llenguatge jurídic. Calc del castellà que cal evitar.</message>
                <suggestion>segons el \3 parer</suggestion>
                <suggestion>a parer \3</suggestion>
                <example correction="segons el seu parer|a parer seu"><marker>segons el seu lleial saber i entendre</marker></example>
                <example correction="segons el seu parer|a parer seu"><marker>amb el seu lleial saber i entendre</marker></example>
            </rule>
        </rulegroup>
        <rule id="EN_TEMPS_I_FORMA" name="*en temps i forma">
            <pattern>
                <token regexp="yes">en|amb</token>
                <token>temps</token>
                <token>i</token>
                <token>forma</token>
            </pattern>
            <message>Fórmula de llenguatge jurídic. Calc del castellà que cal evitar.</message>
            <suggestion>dins el termini i en la forma escaient</suggestion>
            <example correction="dins el termini i en la forma escaient">S'ha de presentar <marker>en temps i forma</marker>.</example>
        </rule>
        <rule id="A_RAIGS" name="*a raigs">
            <pattern>
                <token regexp="yes" inflected="yes" skip="10">sonar|saber|gust</token>
                <marker>
                    <token>a</token>
                    <token regexp="yes">raigs|rajos</token>
                </marker>
            </pattern>
            <message>Possible calc del castellà.</message>
            <suggestion>molt malament</suggestion>
            <example correction="molt malament">Allò sonava <marker>a raigs</marker>.</example>
        </rule>
        <rule id="A_DOS_VELAS" name="*a dos velas">
            <pattern>
                <token>a</token>
                <token regexp="yes">dos|dues</token>
                <token regexp="yes">velas|veles</token>
            </pattern>
            <message>Possible calc del castellà.</message>
            <suggestion>sense ni un xavo</suggestion>
            <suggestion>en la misèria</suggestion>
            <example correction="sense ni un xavo|en la misèria">M'he quedat <marker>a dos veles</marker>.</example>
        </rule>
        <rule id="DEGUT_QUE" name="*degut que">
            <pattern>
                <marker>
                    <token>degut</token>
                    <token regexp="yes">que|què</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta en el sentit de <suggestion>pel fet que</suggestion>.</message>
            <suggestion>perquè</suggestion>
            <suggestion>ja que</suggestion>
            <suggestion>com que</suggestion>
            <suggestion>a causa del fet que</suggestion>
            <suggestion>gràcies al fet que</suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/degut_a</url>
            <example correction="pel fet que|perquè|ja que|com que|a causa del fet que|gràcies al fet que">No vingué <marker>degut que</marker> tenia febre.</example>
        </rule>
        <rule id="EN_CONTRARI" name="*en contrari/en contra">
            <pattern>
                <token>en</token>
                <token>contrari</token>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>en contra</suggestion>
            <example correction="en contra">Si no hi ha declaració <marker>en contrari</marker>.</example>
        </rule>
        <rule id="ENCARA_I_AIXI" name="*encara i així">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>encara</token>
                    <token min="0">i</token>
                    <token>així</token>
                </marker>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>Possible calc del castellà.</message>
            <suggestion>així i tot</suggestion>
            <suggestion>amb tot i això</suggestion>
            <example correction="Així i tot|Amb tot i això"><marker>Encara i així</marker>, no ho van aconseguir.</example>
        </rule>
        <rule id="D_OIDES" name="d'oïdes">
            <pattern>
                <token inflected="yes" skip="4" regexp="yes">conèixer|saber|assabentar|informar</token>
                <marker>
                    <token inflected="yes">de</token>
                    <token regexp="yes">oïda|oïdes</token>
                </marker>
            </pattern>
            <message>Possible calc del castellà. Feu servir una altra expressió.</message>
            <suggestion>de nom</suggestion>
            <suggestion>per referències</suggestion>
            <suggestion>per haver-ne sentit a parlar</suggestion>
            <suggestion>(haver-ne) sentit a parlar</suggestion>
            <example correction="de nom|per referències|per haver-ne sentit a parlar|(haver-ne) sentit a parlar">El coneixia només <marker>d'oïdes</marker>.</example>
        </rule>
        <rulegroup id="PETJADA" name="petjada/empremta">
            <rule>
                <pattern>
                    <token inflected="yes">deixar</token>
                    <token min="0" max="3" postag="[DANR].*" postag_regexp="yes"><exception>petjada</exception></token>
                    <marker>
                        <token>petjada</token>
                    </marker>
                </pattern>
                <message>Possible calc del castellà. Feu servir una altra expressió.</message>
                <suggestion>empremta</suggestion>
                <suggestion>marca</suggestion>
                <example correction="empremta|marca">Van deixar una profunda <marker>petjada</marker> en els nostres cors.</example>
                <example correction="empremta|marca">Van deixar <marker>petjada</marker> en l'equip.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">petjada</token>
                    </marker>
                    <token inflected="yes">dactilar</token>
                </pattern>
                <message>Error de traducció automàtica.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">empremta</match></suggestion>
                <example correction="empremtes">La policia li va agafar les <marker>petjades</marker> dactilars.</example>
            </rule>
        </rulegroup>
        <rule id="ALUMNES" name="alumnes i alumnes">
            <antipattern>
                <token>ex</token>
                <token>-</token>
                <token regexp="yes">alumnes|ministres</token>
            </antipattern>
            <pattern>
                <token regexp="yes">alumnes|ministres</token>
                <token regexp="yes">i|o|,|/|ni</token>
                <token><match no="0"/></token>
            </pattern>
            <message>Repetició probablement innecessària.</message>
            <suggestion>\1</suggestion>
            <example correction="ministres">Reunió de <marker>ministres i ministres</marker> del govern.</example>
            <example correction="alumnes">Estimats <marker>alumnes/alumnes</marker>.</example>
            <example>Va haver-hi una trobada d'ex-alumnes i alumnes.</example>
        </rule>
        <rulegroup id="TALLADA_DE_CABELLS" name="*tall de pèl/tallada de cabells">
            <antipattern>
                <token regexp="yes">tallada|tallades</token>
                <token>de</token>
                <token>cabells</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">tall|tallat|tallada</token>
                    <token>de</token>
                    <token regexp="yes">pèl|pèls|cabell|cabells</token>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion>tallada de cabells</suggestion>
                <example correction="tallada de cabells">Em van fer un bon <marker>tallat de pèl</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">talls|tallats|tallades</token>
                    <token>de</token>
                    <token regexp="yes">pèl|pèls|cabell|cabells</token>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion>tallades de cabells</suggestion>
                <example correction="tallades de cabells">Van fer unes bones <marker>tallades de cabell</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MATO" name="mató/va matar">
            <rule>
                <pattern>
                    <token>va</token>
                    <token>matar</token>
                    <token>amb</token>
                    <token>mel</token>
                </pattern>
                <message>Alerta amb la traducció automàtica!</message>
                <suggestion>mató amb mel</suggestion>
                <example correction="mató amb mel"><marker>va matar amb mel</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>mel</token>
                    <token>i</token>
                    <token>va</token>
                    <token>matar</token>
                </pattern>
                <message>Alerta amb la traducció automàtica!</message>
                <suggestion>mel i mató</suggestion>
                <example correction="mel i mató"><marker>mel i va matar</marker></example>
            </rule>
        </rulegroup>
        <rule id="SOLO" name="solo/sol">
            <pattern>
                <token regexp="yes">un|el</token>
                <marker>
                    <token>solo</token>
                </marker>
                <token postag="AQ.[MC]S.|NC[MC]S.*|V.P..SM." postag_regexp="yes"><exception regexp="yes">fabulós|fantàstic|aclaparador|imaginatiu</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>sol</suggestion>? Correcte com a terme musical.</message>
            <suggestion>únic</suggestion>
            <example correction="sol|únic">Un <marker>solo</marker> delegat sindical</example>
            <example correction="sol|únic">Un <marker>solo</marker> bisbe sindical</example>
            <example correction="sol|únic">Un <marker>solo</marker> afortunat</example>
        </rule>
        <rulegroup id="BE_BEN" name="bé/ben">
            <rule>
                <pattern>
                    <marker>
                        <token>bé<exception scope="previous" regexp="yes">si|per</exception></token>
                    </marker>
                    <token regexp="yes">aviat|prompte</token>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="3"/>
                    <token postag="V.[^PGN].*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal dir <suggestion>ben</suggestion>.</message>
                <example correction="Ben"><marker>Bé</marker> aviat ho sabrem.</example>
                <example>Ho sabrem bé aviat.</example>
                <example>Si bé aviat es difon, no és general.</example>
            </rule>
            <rule>
                <pattern>
                    <token>molt</token>
                    <marker>
                        <token>bé</token>
                    </marker>
                    <token postag="V.P.*|AQ.*" postag_regexp="yes">dit</token>
                </pattern>
                <message>Probablement cal dir <suggestion>ben</suggestion>.</message>
                <example correction="ben">Molt <marker>bé</marker> dit.</example>
                <example>El bé comú.</example>
                <example>Un bé patrimonial.</example>
                <example>Bé cultural d'interès nacional.</example>
                <example>Ha estès molt bé determinades nocions.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>bé</token>
                    <token/>
                    <token>bé</token>
                    <example>bé cantada bé recitada</example>
                </antipattern>
                <pattern>
                    <unify>
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="NC.*" postag_regexp="yes"/>
                        <unify-ignore>
                            <marker>
                                <token>bé</token>
                            </marker>
                        </unify-ignore>
                        <token postag="V.P.*|AQ.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Probablement cal dir <suggestion>ben</suggestion>.</message>
                <example correction="ben">Són diners <marker>bé</marker> invertits.</example>
                <example>El bé comú.</example>
                <example>Un bé patrimonial.</example>
                <example>Bé cultural d'interès nacional.</example>
                <example>Ha estès molt bé determinades nocions.</example>
            </rule>
        </rulegroup>
        <rulegroup id="NO_OBSTANT_ACO" name="no obstant *açò/això">
            <rule>
                <pattern>
                    <token>no</token>
                    <token>obstant</token>
                    <token>açò</token>
                </pattern>
                <message>Expressió inadequada.</message>
                <suggestion>no obstant això</suggestion>
                <suggestion>això no obstant</suggestion>
                <suggestion>tanmateix</suggestion>
                <example correction="no obstant això|això no obstant|tanmateix"><marker>no obstant açò</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>açò</token>
                    <token>no</token>
                    <token>obstant</token>
                </pattern>
                <message>Expressió inadequada.</message>
                <suggestion>això no obstant</suggestion>
                <suggestion>no obstant això</suggestion>
                <suggestion>tanmateix</suggestion>
                <example correction="això no obstant|no obstant això|tanmateix"><marker>açò no obstant</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="FER_LES_VEGADES_DE" name="*fer les vegades de/fer de">
            <pattern>
                <token inflected="yes">fer</token>
                <token>les</token>
                <token>vegades</token>
                <token inflected="yes">de</token>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>\1 \4</suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">actuar</match> en lloc \4</suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">actuar</match> en nom \4</suggestion>
            <example correction="Feia d'|Actuava en lloc d'|Actuava en nom d'"><marker>Feia les vegades d'</marker>operador.</example>
        </rule>
        <rulegroup id="MARXAR" name="marxar-se">
            <rule>
                <pattern>
                    <token inflected="yes">es</token>
                    <token inflected="yes">marxar</token>
                </pattern>
                <message>El verb 'marxar' no és reflexiu.</message>
                <suggestion>\2</suggestion>
                <suggestion>se n'<match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match></suggestion>
                <example correction="marxà|se n'anà">Llavors <marker>es marxà</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">es</token>
                    <token inflected="yes">haver</token>
                    <token inflected="yes">marxar</token>
                </pattern>
                <message>El verb 'marxar' no és reflexiu.</message>
                <suggestion>\2 \3</suggestion>
                <suggestion>se n'\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match></suggestion>
                <example correction="ha marxat|se n'ha anat">Llavors <marker>s'ha marxat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">es</token>
                    <token inflected="yes">anar</token>
                    <token inflected="yes">marxar</token>
                </pattern>
                <message>El verb 'marxar' no és reflexiu.</message>
                <suggestion>\2 \3</suggestion>
                <suggestion>se'n \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match></suggestion>
                <example correction="va marxar|se'n va anar">Llavors <marker>es va marxar</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="SIGUI_SENT" name="*sigui sent/continuï sent">
            <pattern>
                <token regexp="yes">sigui|siga<exception scope="previous" regexp="yes">bé|ja</exception></token>
                <token regexp="yes">sent|essent</token>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>\1 encara</suggestion>
            <suggestion><match no="1" postag="VS(.*)" postag_regexp="yes" postag_replace="VM$1">continuar</match> \2</suggestion>
            <suggestion><match no="1" postag="VS(.*)" postag_regexp="yes" postag_replace="VM$1">seguir</match> \2</suggestion>
            <example correction="sigui encara|continuï essent|segueixi essent">Vull que <marker>sigui essent</marker> així.</example>
            <example correction="siga encara|continue sent|seguesca sent|seguisca sent">Vull que <marker>siga sent</marker> així.</example>
        </rule>
        <rulegroup id="LHI_SEL" name="*l'hi denomina / se'l denomina">
            <rule>
                <pattern>
                    <token regexp="yes">l'|li</token>
                    <token regexp="yes">hi|'l</token>
                    <token inflected="yes">denominar</token>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion>se'l \3</suggestion>
                <example correction="Se'l denominava"><marker>L'hi denominava</marker> així.</example>
                <example correction="Se'l denominava"><marker>Li'l denominava</marker> així.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">l'|li</token>
                    <token regexp="yes">hi|'l|l'</token>
                    <token inflected="yes">anomenar</token>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion>se l'\3</suggestion>
                <example correction="Se l'anomena"><marker>L'hi anomena</marker> així.</example>
                <example correction="Se l'anomena"><marker>Li l'anomena</marker> així.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">l'|li</token>
                    <token regexp="yes">hi|'l|l'</token>
                    <token inflected="yes">haver</token>
                    <token inflected="yes" regexp="yes">denominar|anomenar</token>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion>se l'\3 \4</suggestion>
                <example correction="Se l'ha anomenat"><marker>L'hi ha anomenat</marker> així.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">l'|li</token>
                    <token regexp="yes">hi|'l|l'</token>
                    <token inflected="yes">anar</token>
                    <token inflected="yes" regexp="yes">denominar|anomenar</token>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion>se'l \3 \4</suggestion>
                <example correction="Se'l va denominar"><marker>Li'l va denominar</marker> així.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">els|li</token>
                        <token regexp="yes">hi|'ls</token>
                    </marker>
                    <token min="0" regexp="yes" inflected="yes">anar|haver</token>
                    <token regexp="yes" inflected="yes">denominar|anomenar</token>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion>se'ls</suggestion>
                <example correction="Se'ls"><marker>Els hi</marker> denominava així.</example>
                <example correction="Se'ls"><marker>Els hi</marker> ha denominat així.</example>
                <example correction="Se'ls"><marker>Els hi</marker> va anomenar així.</example>
                <example correction="se'ls">Volia que <marker>els hi</marker> anomenés així.</example>
            </rule>
        </rulegroup>
        <rule id="PROJECTO" name="projecto/projecte">
            <pattern>
                <marker>
                    <token>projecto<exception scope="previous" postag="P[RT].*|C.*" postag_regexp="yes"/><exception scope="previous" regexp="yes">la|hi|em</exception></token>
                </marker>
                <token><exception postag="D.*" postag_regexp="yes"/></token>
            </pattern>
            <message>Si és un nom, cal dir <suggestion>projecte</suggestion>.</message>
            <example correction="Projecte">És el <marker>Projecto</marker> Castor.</example>
            <example>Em projecto cap al futur.</example>
            <example>La projecto cap a fora.</example>
            <example>El castell que projecto.</example>
            <example>Projecto certa simpatia.</example>
        </rule>
        <rule id="AQUESTS_AQUESTES" name="*aquests/aquestes són les">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token postag="DD0MP0"/>
                </marker>
                <token max="2" postag="V.*" postag_regexp="yes"/>
                <token inflected="yes">ser</token>
                <token>les</token>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion><match no="2" postag="DD.*" postag_regexp="yes" postag_replace="DD0FP0"/></suggestion>
            <example correction="Aquestes"><marker>Aquests</marker> poden haver estat les causes?</example>
            <example correction="Estes"><marker>Estos</marker> poden haver estat les causes?</example>
            <example>D'aquests són les zones més riques.</example>
        </rule>
        <rule id="VOLGUES_VOLDRIA" name="*Volgués/Voldria dir">
            <antipattern>
                <marker>
                    <token postag="P[RT].*|CS|LOC_CONJ" postag_regexp="yes" skip="10"/>
                    <token regexp="yes">volgués|volguera</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="P[RT].*|CS|LOC_CONJ" postag_regexp="yes" skip="10"/>
                    <token skip="10" regexp="yes">volgués|volguera</token>
                    <token regexp="yes">volgués|volguera</token>
                </marker>
            </antipattern>
            <pattern>
                <marker>
                    <token regexp="yes">volgués|volguera</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>voldria</suggestion>
            <example correction="Voldria"><marker>Volgués</marker> intervenir a favor de l'acusat.</example>
            <example correction="voldria">Allí <marker>volguera</marker> veure'ls jo.</example>
            <example>Qualsevol heroi que volgués combatre.</example>
            <example>Qualsevol heroi que volgués combatre i després volgués córrer.</example>
        </rule>
        <rule id="GENS_EN_COMU" name="*gens en comú">
            <pattern>
                <token>gens</token>
                <token>en</token>
                <token>comú</token>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>res en comú</suggestion>
            <example correction="res en comú">No tenen <marker>gens en comú</marker>.</example>
        </rule>
        <rule id="DEL_COM" name="del com/del qual">
            <antipattern>
                <marker>
                    <token>com</token>
                    <token postag="_PUNCT.*|CC" postag_regexp="yes"/>
                </marker>
            </antipattern>
            <pattern>
                <token>de</token>
                <token>l</token>
                <token>com</token>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>del qual</suggestion>
            <suggestion>de la qual</suggestion>
            <suggestion>de com</suggestion>
            <example correction="del qual|de la qual|de com">El camí per mitjà <marker>del com</marker> hi arribarem.</example>
            <example>Volia explicacions del com.</example>
            <example>Volia explicacions del com i del perquè.</example>
        </rule>
        <rule id="ALGUNA_COSA_QUE" name="*alguna cosa que/cosa que" default="off">
            <antipattern>
                <marker>
                    <token skip="4"/>
                    <token postag="V.S.*" postag_regexp="yes"/>
                </marker>
            </antipattern>
            <pattern>
                <token>,</token>
                <marker>
                    <token>alguna</token>
                    <token>cosa</token>
                    <token>que</token>
                </marker>
            </pattern>
            <message>Possible error de traductor automàtic.</message>
            <suggestion>cosa que</suggestion>
            <example correction="cosa que">Ho va fer, <marker>alguna cosa que</marker> ens va molestar.</example>
            <example>Que portin, sempre, alguna cosa que ens commogui.</example>
        </rule>
        <rule id="CAPCALERA" name="*capçalera/cap de municipi">
            <pattern>
                <marker>
                    <token inflected="yes">capçalera</token>
                </marker>
                <token min="0">de</token>
                <token min="0" postag="D.*" postag_regexp="yes"/>
                <token regexp="yes" inflected="yes">municipal|districte|municipi|regió|demarcació|departament|comarca</token>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion><match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="NCC$1000">cap</match></suggestion>
            <suggestion><match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="NCF$1000">capital1</match></suggestion>
            <example correction="cap|capital">És la <marker>capçalera</marker> del districte.</example>
            <example correction="caps|capitals">Eren <marker>capçaleres</marker> de districte.</example>
        </rule>
        <rule id="BENVOLGUT_ESTIMAT" name="longitud *benvolguda/estimada">
            <antipattern>
                <marker>
                    <token inflected="yes">benvolgut</token>
                    <token regexp="yes">\p{Lu}.*</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token inflected="yes">benvolgut</token>
                    <token regexp="yes" inflected="yes">senyora?|pare|mare|doctor|mestre|professor|amic</token>
                </marker>
            </antipattern>
            <pattern>
                <unify>
                    <feature id="nombre"/>
                    <feature id="genere"/>
                    <token postag="NC.*|AQ.*" postag_regexp="yes"><exception regexp="yes">&parts_dia;</exception></token>
                    <marker>
                        <token inflected="yes">benvolgut</token>
                    </marker>
                </unify>
            </pattern>
            <message>Possible error de traductor automàtic. ¿Volíeu dir <suggestion><match no="2" postag="AQ.(.)(.)." postag_regexp="yes" postag_replace="V.P..$2$1.">estimar</match></suggestion> (avaluar, calcular)?</message>
            <example correction="estimada">La longitud <marker>benvolguda</marker>.</example>
            <example correction="estimada">La línia divisòria <marker>benvolguda</marker>.</example>
            <example>Un benvolgut amic.</example>
            <example>Benvolgut amic:</example>
        </rule>
        <rule id="CAMBRA_QUART" name="*cambra/quart d'hora">
            <pattern>
                <marker>
                    <token inflected="yes">cambra</token>
                </marker>
                <token>d'</token>
                <token>hora</token>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>quart</suggestion>
            <example correction="quart">Una <marker>cambra</marker> d'hora.</example>
        </rule>
        <rule id="PP_PAG" name="PP/Pàg.">
            <pattern case_sensitive="yes">
                <marker>
                    <token>Pàg<exception scope="previous" regexp="yes">Av|Re</exception></token>
                </marker>
                <token postag="SENT_END">.</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>PP</suggestion> (sigles de Partit Popular)?</message>
            <example correction="PP">És militant del <marker>Pàg</marker>.</example>
            <example>Vegeu la pàg. 26.</example>
            <example>Pàg. 23-24.</example>
            <example>Premeu la tecla Av Pàg.</example>
        </rule>
        <rulegroup id="ADRECA_DIRECCIO" name="*adreça/direcció">
            <antipattern>
                <token regexp="yes" inflected="yes">llibreta|quadern</token>
                <token>d'</token>
                <token>adreces</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="N.*" postag_regexp="yes" inflected="yes">adreça</token>
                    </marker>
                    <token postag="SPS00|D.*" postag_regexp="yes" max="2" min="1"/>
                    <token regexp="yes">inter(í|ina|ins|ines)|partits?|moviments?</token>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">direcció</match></suggestion>
                <example correction="direccions">Les <marker>adreces</marker> dels partits.</example>
                <example>S'adreça al NW.</example>
                <example>Sol·licitar una adreça a la IANA.</example>
                <example>adreça RAM</example>
                <example>adreça IANA</example>
                <example>ADREÇA D'ENVIAMENT.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="N.*" postag_regexp="yes" inflected="yes">adreça</token>
                    </marker>
                    <token postag="SPS00"/>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes">PP|PSOE|PSC|Compromís|ERC|Junts|Cup</token>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">direcció</match></suggestion>
                <example correction="direcció">Forma part de l'<marker>adreça</marker> del PSOE.</example>
                <example correction="direcció">Forma part de l'<marker>adreça</marker> del PP.</example>
                <example>S'adreça al NW.</example>
                <example>Sol·licitar una adreça a la IANA.</example>
                <example>ADREÇA D'ENVIAMENT.</example>
                <example>adreça IANA</example>
                <example>Llibreta d'adreces de Google.</example>
                <example>Això és una adreça de Barcelona.</example>
                <example>És una adreça de Gmail.</example>
            </rule>
        </rulegroup>
        <!--<rule id="ENCARA_AIXI" name="*encara (i) així/així i tot" default="off">
            <pattern>
                <token postag="SENT_START|_PUNCT.*|C.*" postag_regexp="yes"/>
                <marker>
                    <token>encara</token>
                    <token min="0">i</token>
                    <token>així</token>
                </marker>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>així i tot</suggestion>
            <example correction="Així i tot"><marker>Encara i així</marker>, van guanyar.</example>
            <example correction="així i tot">Però <marker>encara així</marker>, van guanyar.</example>
            <example>Més gran encara i així successivament.</example>
        </rule>-->
        <rule id="QUALSEVOL_UN_ALTRE" name="qualsevol *(un) altre">
            <pattern>
                <token regexp="yes">qualsevol|tal</token>
                <token regexp="yes">una?</token>
                <token regexp="yes">altr[ea]</token>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>\1 \3</suggestion>
            <example correction="qualsevol altre">De <marker>qualsevol un altre</marker>.</example>
        </rule>
        <rulegroup id="ELECTE_ELEGIT" name="electe/elegit">
            <rule>
                <pattern>
                    <token inflected="yes">ser</token>
                    <marker>
                        <token postag="AQ0.S0" postag_regexp="yes" inflected="yes">electe</token>
                    </marker>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion><match no="2" postag="AQ0(.)S0" postag_regexp="yes" postag_replace="VMP00S$10">elegir</match></suggestion>
                <example correction="elegit">Va ser <marker>electe</marker> president.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">ser</token>
                    <marker>
                        <token>electes</token>
                    </marker>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion>elegits</suggestion>
                <example correction="elegits">Van ser <marker>electes</marker> diputats.</example>
            </rule>
        </rulegroup>
        <rule id="QUI_ANES_VA_SER" name="qui *anés/va ser">
            <pattern>
                <token>,</token>
                <marker>
                    <token>qui</token>
                    <token regexp="yes">anés|anara|anàs</token>
                </marker>
                <token><exception>a</exception></token>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>que va ser</suggestion>
            <suggestion>qui va ser</suggestion>
            <example correction="que va ser|qui va ser">Joan Ivars, <marker>qui anés</marker> president del govern.</example>
            <example>Volia que fos ell qui anés al carrer.</example>
            <example>o el qui anés ben proveït</example>
        </rule>
        <rulegroup id="BARREJAR_ESPECULAR" name="barrejar, barallar -> especular sobre, considerar">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" regexp="yes">barrejar|barallar</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">considerar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">especular</match> sobre</suggestion>
                <example correction="Consideren|Especulen sobre"><marker>Barregen</marker> introduir canvis en la llei.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="1" regexp="yes">barrejar|barallar</token>
                    </marker>
                    <token regexp="yes" inflected="yes">possibilitat|hipòtesi|opció</token>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">considerar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">especular</match> sobre</suggestion>
                <example correction="considera|especula sobre">La policia <marker>barreja</marker> tres hipòtesis.</example>
                <example correction="considerat|especulat sobre">També s’havia <marker>barallat</marker> l’opció de fer-ho a la plaça.</example>
            </rule>
        </rulegroup>
        <rule id="ESTAVELLA_ESTRELLA" name="estavella estrella">
            <pattern>
                <token postag="N.*" postag_regexp="yes"/>
                <marker>
                    <token>estavella</token>
                </marker>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>estrella</suggestion>
            <example correction="estrella">És l'aler <marker>estavella</marker> de l'equip.</example>
            <example>S'estavella contra la paret.</example>
        </rule>
        <rule id="TAN_COM_A" name="tan... *com a/com">
            <pattern>
                <marker>
                    <token>tan</token>
                    <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                    <token>com</token>
                    <token>a</token>
                </marker>
                <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
            </pattern>
            <message>Possible error de traducció automàtica. Correcte si "com a" equival a "en qualitat de, en concepte de".</message>
            <suggestion>\1 \2 \3</suggestion>
            <example correction="tan obligat com">És <marker>tan obligat com a</marker> pesat.</example>
        </rule>
        <rule id="PANSA_A" name="*pansa a/passa a">
            <pattern>
                <token>pansa<exception postag="_GN_FS"/></token>
                <token>a</token>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>passa a</suggestion>
            <example correction="passa a">I <marker>pansa a</marker> considerar-se.</example>
            <example>Transportar la pansa a l'era.</example>
        </rule>
        <rule id="PARA_QUE" name="para/per a què">
            <pattern>
                <token>para</token>
                <token>què</token>
            </pattern>
            <message>Possible error de traductor automàtic.</message>
            <suggestion>per a què</suggestion>
            <example correction="Per a què"><marker>Para què</marker> serveix?</example>
        </rule>
        <rule id="FINALITATS_FI" name="*finalitats/la fi/finals">
            <pattern>
                <marker>
                    <token>finalitats</token>
                </marker>
                <token>de</token>
                <token min="0" postag="DA.*" postag_regexp="yes"/>
                <token min="0" regexp="yes">mateixa?</token>
                <token regexp="yes">&unitats_temps;|[XIV]+|s|&expressions_durada;|&expressions_temps;|\d+|&mesos_any;|dictadura|guerra|primera|segona</token>
            </pattern>
            <message>Possible error de traductor automàtic.</message>
            <suggestion>la fi</suggestion>
            <suggestion>finals</suggestion>
            <example correction="la fi|finals">fins a <marker>finalitats</marker> de segle.</example>
            <example correction="la fi|finals">fins a <marker>finalitats</marker> de la mateixa dècada.</example>
            <example correction="la fi|finals">fins a <marker>finalitats</marker> del XIX.</example>
            <example correction="la fi|finals">fins a <marker>finalitats</marker> del s. XIX.</example>
            <example correction="la fi|finals">fins a <marker>finalitats</marker> de la II Guerra Mundial.</example>
        </rule>
        <rule id="REVESTEIXI_REVISTA" name="*revesteixi/revista">
            <pattern>
                <marker>
                    <token>la</token>
                    <token regexp="yes">revestisca|revesteixi</token>
                </marker>
                <token><exception inflected="yes">de</exception></token>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>la revista</suggestion>
            <example correction="la revista">que <marker>la revesteixi</marker> Science publica avui</example>
            <example>que la revestisca de poders</example>
        </rule>
        <rule id="TARDA_TARD" name="més *tarda/tard">
            <antipattern>
                <marker>
                    <token>tarda</token>
                    <token>a</token>
                </marker>
            </antipattern>
            <pattern>
                <token>més</token>
                <marker>
                    <token regexp="yes">tarda|vesprada</token>
                </marker>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>tard</suggestion>
            <example correction="tard">Ell arribarà més <marker>vesprada</marker>.</example>
            <example>És el que més tarda a pagar.</example>
        </rule>
        <rule id="MOLTS_UNS_ALTRES" name="molts *uns altres">
            <pattern>
                <marker>
                    <token>molts</token>
                    <token>uns</token>
                    <token>altres</token>
                </marker>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>molts altres</suggestion>
            <example correction="Molts altres"><marker>Molts uns altres</marker> diuen que sí.</example>
        </rule>
        <rule id="ENTRE_UNS_ALTRES" name="entre *uns altres">
            <pattern>
                <marker>
                    <token>entre</token>
                    <token regexp="yes">uns|unes</token>
                    <token>altres</token>
                </marker>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>entre altres</suggestion>
            <example correction="entre altres">Les causes va ser, <marker>entre unes altres</marker>, l'altura i la densitat.</example>
        </rule>
        <rule id="DESPRES_DE_RERE" name="*any després d'any/any rere any">
            <pattern>
                <token><exception postag="SENT_START|_PUNCT.*" postag_regexp="yes"/><exception>més</exception></token>
                <token>després</token>
                <token regexp="yes">de|d'</token>
                <token><match no="0"/></token>
            </pattern>
            <message>Possible error de traductor automàtic.</message>
            <suggestion>\1 rere \1</suggestion>
            <example correction="any rere any">Ho van fer <marker>any després d'any</marker>.</example>
            <example>Després de diversos dies de cerca.</example>
        </rule>
        <rule id="MATI_DEMA" name="*matí/demà">
            <antipattern>
                <marker>
                    <token>matí</token>
                    <token regexp="yes">,|i|o|ni|\-|/</token>
                    <token regexp="yes">tarda|vesprada|vespre|nit|migdia</token>
                </marker>
            </antipattern>
            <pattern>
                <token postag="V.[^P].*|_GV_" postag_regexp="yes"><exception>el</exception></token>
                <marker>
                    <token>matí</token>
                </marker>
            </pattern>
            <message>Possible error de traductor automàtic.</message>
            <suggestion>demà</suggestion>
            <example correction="demà">Veurem què passa <marker>matí</marker></example>
            <example correction="demà">Acull <marker>matí</marker> 30.000 espectadors</example>
            <example correction="demà">Treballa <marker>matí</marker>.</example>
            <example>Demà al matí.</example>
            <example>El matí o el vaig matar.</example>
            <example>Treballa matí i tarda.</example>
            <example>Faig matí/vesprada.</example>
        </rule>
        <rule id="TRADUCCIO_SENSE_DESAMBIGUAR" name="traducció sense desambiguar: aaa|bbb">
            <pattern>
                <token><exception postag="SENT_START|_PUNCT.*" postag_regexp="yes"/><exception regexp="yes">[-\|]</exception></token>
                <token spacebefore="no">|</token>
                <token spacebefore="no"><exception postag="_PUNCT.*" postag_regexp="yes"/><exception regexp="yes">[-\|]</exception></token>
            </pattern>
            <message>Possible error de traductor automàtic.</message>
            <suggestion>\1</suggestion>
            <suggestion>\3</suggestion>
            <example correction="cadirat|carreus"><marker>cadirat|carreus</marker></example>
        </rule>
        <rule id="DES_D_ENRERE" name="*des d'enrere/des de darrere">
            <pattern>
                <token>des</token>
                <token>d'</token>
                <token regexp="yes">arrere|enrere|endarrere</token>
            </pattern>
            <message>Possible error de traductor automàtic.</message>
            <suggestion>des de darrere</suggestion>
            <example correction="Des de darrere"><marker>Des d'arrere</marker>.</example>
        </rule>
        <rule id="PARTEIX_PART" name="*parteix/part">
            <pattern>
                <token>la</token>
                <marker>
                    <token regexp="yes">parteix|partix</token>
                </marker>
                <token><exception postag="D[AD].*|SPS00" postag_regexp="yes"/></token>
            </pattern>
            <message>Possible error de traductor automàtic.</message>
            <suggestion>part</suggestion>
            <example correction="part">A la <marker>parteix</marker> nord la ciutat.</example>
            <example>La parteix en dues meitats.</example>
        </rule>
        <rule id="PARTEIX_INTENGRANT" name="*parteix/part integrant">
            <pattern>
                <marker>
                    <token regexp="yes">parteix|partix</token>
                </marker>
                <token>integrant</token>
            </pattern>
            <message>Possible error de traductor automàtic.</message>
            <suggestion>part</suggestion>
            <example correction="part">A la <marker>parteix</marker> integrant.</example>
            <example>La parteix en dues meitats.</example>
        </rule>
        <rule id="EST_AQUEST" name="est (punt cardinal) / aquest">
            <antipattern>
                <marker>
                    <token skip="5">est</token>
                    <token regexp="yes">(.+-)?(oest|nord|sud|est)</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes" skip="5">(.+-)?(oest|nord|sud|est)</token>
                    <token>est</token>
                </marker>
            </antipattern>
            <pattern>
                <token postag="SPS00|.*LOC_PREP.*|SENT_START" postag_regexp="yes"/>
                <marker>
                    <token>est</token>
                </marker>
            </pattern>
            <message>Possible error de traducció automàtica.</message>
            <suggestion>aquest</suggestion>
            <example correction="aquest">Al costat d'<marker>est</marker>.</example>
            <example correction="Aquest"><marker>Est</marker>, ofès i desesperat.</example>
            <example>d'est a oest</example>
            <example>d'oest a est</example>
            <example>"d'est (1 200 mm) a oest (2 000 mm).</example>
            <example>Est i sud-est d'Anglaterra.</example>
        </rule>
        <rulegroup id="CANT_RODAT" name="cant rodat">
            <rule>
                <pattern>
                    <token>cants</token>
                    <token>rodats</token>
                </pattern>
                <message>Probable error de traducció automàtica.</message>
                <suggestion>palets</suggestion>
                <suggestion>còdols</suggestion>
                <suggestion>cinques</suggestion>
                <suggestion>codisses</suggestion>
                <suggestion>cudols</suggestion>
                <example correction="palets|còdols|cinques|codisses|cudols">Són <marker>cants rodats</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>cant</token>
                    <token>rodat</token>
                </pattern>
                <message>Probable error de traducció automàtica.</message>
                <suggestion>palet</suggestion>
                <suggestion>còdol</suggestion>
                <suggestion>cinca</suggestion>
                <suggestion>codissa</suggestion>
                <suggestion>cudol</suggestion>
                <example correction="palet|còdol|cinca|codissa|cudol">És un <marker>cant rodat</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="QUART_DE_BANY" name="*quart/cambra de bany">
            <pattern>
                <token regexp="yes">quarts?</token>
                <token>de</token>
                <token>bany</token>
            </pattern>
            <message>Error de traducció automàtica.</message>
            <suggestion>cambra de bany</suggestion>
            <suggestion>quarto de bany</suggestion>
            <example correction="cambra de bany|quarto de bany"><marker>quart de bany</marker>.</example>
        </rule>
        <rule id="DOBLE_BAIX" name="doble baix/contrabaix">
            <pattern>
                <token>doble</token>
                <token>baix</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>contrabaix</suggestion>?</message>
            <short>Error de traducció automàtica</short>
            <example correction="contrabaix">Tocava el <marker>doble baix</marker>.</example>
            <example>El contrabaix</example>
        </rule>
        <rulegroup id="ESTAFIS_TIMES" name="New York Estafis/Times">
            <rule>
                <pattern>
                    <token regexp="yes">York|The|Angeles|and|Comic|Musical|plaça|Financial</token>
                    <marker>
                        <token regexp="yes">Estaf[ie]s?</token>
                    </marker>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion><match no="2" regexp_match="(?iu).*[ie](s?)" regexp_replace="Time$1"/></suggestion>
                <example correction="Times">New York <marker>Estafis</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">Estaf[ie]s?</token>
                    </marker>
                    <token regexp="yes">Square|Online|Books?</token>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion><match no="1" regexp_match="(?iu).*[ie](s?)" regexp_replace="Time$1"/></suggestion>
                <example correction="Time"><marker>Estafi</marker> Books.</example>
                <example>Estafes històriques.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">Estafis?</token>
                    </marker>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion><match no="1" regexp_match="(?iu).*[ie](s?)" regexp_replace="Time$1"/></suggestion>
                <example correction="Times"><marker>Estafis</marker> Square.</example>
                <example correction="Time">La revista <marker>Estafi</marker>.</example>
                <example>Estafes històriques.</example>
            </rule>
        </rulegroup>
        <rule id="COM_EL_QUAL" name="com el *qual/que">
            <pattern>
                <token>com</token>
                <token regexp="yes">el|la|els|les</token>
                <token regexp="yes">quals?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>\1 \2 que</suggestion>?</message>
            <short>Error de traducció automàtica</short>
            <example correction="com la que">Un una casa <marker>com la qual</marker> tenen ells.</example>
            <example>Una casa com la que tenen ells.</example>
        </rule>
        <rule id="CADIRAT" name="*cadirat/carreu">
            <pattern>
                <token postag="SPS00"/>
                <marker>
                    <token regexp="yes">cadirats?</token>
                </marker>
            </pattern>
            <message>Incorrecte en el sentit de <suggestion>carreus</suggestion> (pedra tallada). Correcte en el sentit de conjunt de cadires.</message>
            <suggestion>carreu</suggestion>
            <short>Error de traducció automàtica</short>
            <example correction="carreus|carreu">La construcció és de <marker>cadirat</marker>.</example>
            <example>La construcció és de carreus.</example>
        </rule>
        <rule id="VA_SER_VA_ANAR" name="va *ser/anar fent">
            <pattern>
                <token>es</token>
                <marker>
                    <token>va</token>
                    <token>ser</token>
                    <token postag="V.G.*" postag_regexp="yes"><exception postag="AQ.*|NC.*" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>va anar \4</suggestion>?</message>
            <example correction="va anar adonant">A poc a poc es <marker>va ser adonant</marker> que...</example>
        </rule>
        <rule id="ANYS_I_MITJA" name="anys i *mitjà/mig">
            <pattern>
                <token inflected="yes" regexp="yes">&unitats_temps;|temporada|curs|vegada|cop|volta</token>
                <token>i</token>
                <marker>
                    <token regexp="yes">mitjà|mitjana</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="NC([MF]).*" postag_regexp="yes" postag_replace="AQ0$1S0">mig</match></suggestion>?</message>
            <example correction="mig">Durant tres anys i <marker>mitjà</marker>.</example>
            <example correction="mitja">Durant tres temporades i <marker>mitjana</marker>.</example>
        </rule>
        <rulegroup id="CRIDAR_ANOMENAR" name="cridar/anomenar">
            <antipattern>
                <marker>
                    <token inflected="yes">cridar</token>
                    <token min="0" max="4" postag="RG.*|.*LOC_ADV.*|_PUNCT_CONT" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">per|a|des|de</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">cridar</token>
                    </marker>
                </pattern>
                <message>Possible castellanisme.</message>
                <suggestion><match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">anomenar</match></suggestion>
                <suggestion><match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">dir</match></suggestion>
                <example correction="anomenat|dit">El Joan, <marker>cridat</marker> el manco.</example>
                <example>que va ser cridat a sortir fora</example>
                <example>En Joan, cridat per ell.</example>
                <example>En Joan, cridat pel rei.</example>
                <example>Joana, cridada des de l'Argentina.</example>
                <example>Cridat, l'any següent, a la Universitat de Berlín</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception inflected="yes">haver</exception></token>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">cridar</token>
                    </marker>
                    <token regexp="yes" spacebefore="yes">\p{Lu}.*|[“‘«'"]</token>
                </pattern>
                <message>Possible castellanisme.</message>
                <suggestion><match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">anomenar</match></suggestion>
                <suggestion><match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">dir</match></suggestion>
                <example correction="anomenat|dit">El Joan era <marker>cridat</marker> Manco.</example>
                <example correction="anomenat|dit">El Joan era <marker>cridat</marker> "Manco".</example>
                <example>i havia cridat David</example>
                <example>-Atenció -va cridar Tom.</example>
            </rule>
            <rule>
                <pattern>
                    <token>mal</token>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">cridar</token>
                    </marker>
                </pattern>
                <message>Possible castellanisme.</message>
                <suggestion><match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">anomenar</match></suggestion>
                <example correction="anomenat">El mal <marker>cridat</marker> patriotisme.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CRIDADA" name="cridada">
            <rule>
                <pattern>
                    <marker>
                        <token>la</token>
                        <token>cridada</token>
                    </marker>
                    <token><exception>a</exception></token>
                </pattern>
                <message>Possible castellanisme.</message>
                <suggestion>l'anomenada</suggestion>
                <suggestion>la trucada</suggestion>
                <suggestion>la telefonada</suggestion>
                <suggestion>la crida</suggestion>
                <suggestion>el crit</suggestion>
                <example correction="l'anomenada|la trucada|la telefonada|la crida|el crit">Va rebre <marker>la cridada</marker>.</example>
                <example>Ella va ser la cridada a governar el món.</example>
            </rule>
            <rule>
                <pattern>
                    <token>una</token>
                    <token>cridada</token>
                </pattern>
                <message>Possible castellanisme.</message>
                <suggestion>una trucada</suggestion>
                <suggestion>una telefonada</suggestion>
                <suggestion>una anomenada</suggestion>
                <example correction="una trucada|una telefonada|una anomenada">Va rebre <marker>una cridada</marker>.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="ACCENTUACIO" name="accentuació">
        <rule id="EVIDENCIA" name="evidencia -> evidència">
            <pattern>
                <token regexp="yes">en|d'|a|per</token>
                <marker>
                    <token>evidencia</token>
                </marker>
            </pattern>
            <message>Si és un nom, s'escriu amb accent.</message>
            <suggestion>evidència</suggestion>
            <example correction="evidència">Els deixava a tots en <marker>evidencia</marker>.</example>
        </rule>
        <rulegroup id="CONTINUA" name="continua -> contínua">
            <rule>
                <pattern>
                    <token regexp="yes">formació|educació</token>
                    <marker>
                        <token>continua</token>
                    </marker>
                </pattern>
                <message>Si és un adjectiu, s'escriu amb accent. Correcte sense accent si és una forma del v. 'continuar'.</message>
                <suggestion>contínua</suggestion>
                <example correction="contínua">Cursos de formació <marker>continua</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">formacions|educacions</token>
                    <marker>
                        <token>continues</token>
                    </marker>
                </pattern>
                <message>Si és un adjectiu, s'escriu amb accent. Correcte sense accent si és una forma del v. 'continuar'.</message>
                <suggestion>contínues</suggestion>
                <example correction="contínues">Les formacions <marker>continues</marker> del personal.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DIACRITICS_BY_GROUPS" name="noms i adjectius amb accent">
            <antipattern>
                <token postag="_english_ignore_|NP.*" postag_regexp="yes"/>
                <example>Radio Corporation of America.</example>
            </antipattern>
            <rule id="DIACRITICS_00" name="numero/número">
                <pattern>
                    <marker>
                        <token regexp="yes">&diacritics_00;</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\1 postag:[AN].*"/>
                <message>Si és adjectiu o nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="Número"><marker>Numero</marker> 1.</example>
            </rule>
            <rule id="DIACRITICS_01" name="verb sense accent -> adjectiu o nom amb accent">
                <antipattern>
                    <token regexp="yes">que|si</token>
                    <token min="0" max="4" postag="RG|LOC_ADV|&pronom_feble;" postag_regexp="yes"/>
                    <token regexp="yes">&diacritics_01;</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">que|si</token>
                    <token>no</token>
                    <token min="0" max="4" postag="RG|LOC_ADV|&pronom_feble;" postag_regexp="yes"/>
                    <token regexp="yes">&diacritics_01;</token>
                    <token postag="D.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token regexp="yes">&diacritics_01;</token>
                </antipattern>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">el|la|l'|els|les</exception></token>
                    <token regexp="yes">&diacritics_01;</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">&diacritics_01;</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\1 postag:[AN].*"/>
                <message>Si és adjectiu o nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="ràbia">Fa <marker>rabia</marker>.</example>
            </rule>
            <rule id="DIACRITICS_02" name="verb/adj o nom 02">
                <antipattern>
                    <token regexp="yes">que|si|quan|perquè|segons</token>
                    <token min="0" max="3" postag="R.*|LOC_ADV" postag_regexp="yes"/>
                    <token regexp="yes">&diacritics_02;</token>
                </antipattern>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token regexp="yes">&diacritics_02;</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">&diacritics_02;</token>
                    <token postag="PI.*|RG|LOC_ADV|NC.*" postag_regexp="yes"/>
                    <example>el treball evidencia també traves en el procés</example>
                    <example>el treball evidencia traves en el procés</example>
                </antipattern>
                <antipattern>
                    <token regexp="yes">&diacritics_02;</token>
                    <and>
                        <token postag="_GN_.*" postag_regexp="yes"/>
                        <token postag="D.*" postag_regexp="yes"/>
                    </and>
                </antipattern>
                <antipattern>
                    <token regexp="yes">&diacritics_02;</token>
                    <token postag="D.*" postag_regexp="yes"><exception postag="_GV_"/></token>
                </antipattern>
                <antipattern>
                    <token>no</token>
                    <token regexp="yes">&diacritics_02;</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">&diacritics_02;</token>
                    <token regexp="yes">que|com</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">&diacritics_02;</token>
                    <token skip="-1">,</token>
                    <token>,</token>
                    <token regexp="yes">que|com</token>
                </antipattern>
                <antipattern>
                    <token>matricula</token>
                    <token>a</token>
                </antipattern>
                <antipattern>
                    <token postag="V.M.*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">&diacritics_02;<exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\1 postag:[AN].*"/>
                <message>Si és adjectiu o nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="presència">Una trucada sol·licitant <marker>presencia</marker> policial.</example>
                <example correction="evidències">Un fet que mostra <marker>evidencies</marker>.</example>
                <example correction="Avió"><marker>Avio</marker>.</example>
                <example correction="Perdó"><marker>Perdo</marker>.</example>
                <example correction="Perdó"><marker>Perdo</marker> pel malentès.</example>
                <example correction="Perdó"><marker>Perdo</marker> per la proposta.</example>
                <example correction="específiques">A la persona/es <marker>especifiques</marker>.</example>
                <example>Llavors perdo la paciència.</example>
                <example>Em perdo amb aquestes històries.</example>
                <example>Li avio un clatellot.</example>
                <example>Avio les gallines.</example>
                <example>El documental evidencia que la multinacional no es va comportar correctament.</example>
                <example>segons especifica la norma europea</example>
                <example>segons especifica el Speculum decanatus Vallensis</example>
                <example>I especifica'ns la finalitat de l'estudi.</example>
            </rule>
            <rule id="DIACRITICS_03" name="verb/adj o nom 03">
                <antipattern>
                    <token postag="V.[GNM].*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <example>Mati'm.</example>
                </antipattern>
                <antipattern>
                    <token regexp="yes" skip="-1">que|si|quan|perquè</token>
                    <token regexp="yes">&diacritics_03;</token>
                </antipattern>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token regexp="yes">&diacritics_03;</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">&diacritics_03;</token>
                    <and>
                        <token postag="_GN_.*" postag_regexp="yes"/>
                        <token postag="D.*" postag_regexp="yes"/>
                    </and>
                </antipattern>
                <antipattern>
                    <token>no</token>
                    <token regexp="yes">&diacritics_03;</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">&diacritics_03;<exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\1 postag:[AN].*"/>
                <message>Si és adjectiu o nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="matí">10.30 h <marker>mati</marker>.</example>
                <example>Necessitem un insecticida que mati tots els mosquits.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ACCENTUATION_CHECK" name="noms i adjectius amb accent">
            <rule>
                <!-- amb renuncies-->
                <antipattern>
                    <token spacebefore="no">/</token>
                    <token spacebefore="no">a</token>
                    <example>Ell/a faria això.</example>
                </antipattern>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"><exception postag="RG|_possible_nompropi" postag_regexp="yes"/></token>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:[AN].*"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="indústria">Amb <marker>industria</marker>.</example>
            </rule>
            <rule>
                <!-- amb les renuncies-->
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"><exception postag="RG|_possible_nompropi" postag_regexp="yes"/></token>
                    <token postag="D[AI].*|PP...A.." postag_regexp="yes"/>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\3 postag:[AN].* "/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="indústria">En la <marker>industria</marker>.</example>
            </rule>
            <rule>
                <!-- amb les nostres pròpies renuncies-->
                <pattern>
                    <!--<token postag="SPS00|LOC_PREP|PR000000" postag_regexp="yes"><exception postag="RG|_possible_nompropi" postag_regexp="yes"/></token>-->
                    <token postag="D[AI].*|PP...A00" postag_regexp="yes"/>
                    <token postag="PX.*" postag_regexp="yes"/>
                    <token inflected="yes" min="0">propi</token>
                    <marker>
                        <token postag="V.[SI].*" postag_regexp="yes"><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\4 postag:[AN].* gendernumberFrom:1"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="indústria">En la nostra pròpia <marker>industria</marker>.</example>
                <example correction="indústria">En la nostra <marker>industria</marker>.</example>
                <example correction="desgràcia">Com la nostra <marker>desgracia</marker>.</example>
                <example correction="influència">La seva <marker>influencia</marker> és gran.</example>
                <example correction="contràries">Les seues <marker>contraries</marker>.</example>
            </rule>
            <rule>
                <!-- de la tristament celebre-->
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"><exception postag="RG|_possible_nompropi" postag_regexp="yes"/></token>
                    <token postag="D[AI].*" postag_regexp="yes"/>
                    <token postag="RG"><exception postag="CS|PR.*|PT.*" postag_regexp="yes"/></token>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/><exception>tenia</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\4 postag:[AN].* gendernumberFrom:2"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="cèlebre">del tristament <marker>celebre</marker> episodi.</example>
                <example correction="cèlebre">de la tristament <marker>celebre</marker> ocasió.</example>
                <example>Almenys legitima una decisió.</example>
                <example>de quan tenia quinze anys</example>
                <example>D’on venia?</example>
            </rule>
            <rule>
                <!-- aquestes renuncies -->
                <pattern>
                    <token postag="D[^RTEN].*" postag_regexp="yes"><exception regexp="yes">el|lo|la</exception><exception postag="PP.*" postag_regexp="yes"/></token>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/><exception regexp="yes">cantar|tenia|venia|continua|genera|faria</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:NC.* gendernumberFrom:1"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="renúncies">Aquestes <marker>renuncies</marker>.</example>
                <example correction="circumstàncies">Unes <marker>circumstancies</marker></example>
                <example correction="història">El millor d'aquesta <marker>historia</marker>.</example>
                <example correction="ràdio">Vaig fer una <marker>radio</marker> que no va funcionar mai.</example>
            </rule>
            <rule>
                <!-- La fabrica va produir-->
                <antipattern>
                    <token regexp="yes">el|la</token>
                    <token>que</token>
                    <token>la</token>
                    <token>diferencia</token>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token max="3" postag="_GN_.*" postag_regexp="yes"/>
                    <token min="0" max="2" postag_regexp="yes" postag="RN|&pronom_feble;"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="D[^RTEN].*|_GN_.*|PP...A.." postag_regexp="yes"/>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="2" postag_regexp="yes" postag="RN|&pronom_feble;"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:NC.* gendernumberFrom:1"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="fàbrica">La <marker>fabrica</marker> va produir les màquines.</example>
                <example correction="màquina">L'estranya <marker>maquina</marker> s'enlairà.</example>
                <example correction="primàries">Com sabeu les <marker>primaries</marker> s'han ajornat.</example>
            </rule>
            <rule>
                <!--carrega d'arxius-->
                <antipattern>
                    <token postag="VMIP3S00"/>
                    <token postag="CC"/>
                    <token postag="VMIP3S00"/>
                </antipattern>
                <antipattern>
                    <token>hom</token>
                    <token postag="VMIP3S00"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.[SI].*" postag_regexp="yes"><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/><exception regexp="yes">copio|baixo|tremolo|tremoli|venia|venies|tenia|tenies|faria|faries|espero|continua|continues|cantar|diferencia</exception><exception scope="previous" regexp="yes">que|qui|què</exception><exception scope="previous" postag="RG|LOC_ADV|VA.*|PP.*|P0.*|VSP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token regexp="yes">de|d'<exception postag="LOC_.*" postag_regexp="yes"/></token>
                    <token><exception postag="V.N.*" postag_regexp="yes"/></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\1 postag:NC.*"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="Càrrega"><marker>Carrega</marker> d'arxius.</example>
                <example correction="circumstàncies">Són <marker>circumstancies</marker> d'un altre cas.</example>
                <example correction="partícip">Fou <marker>particip</marker> de l'operació.</example>
                <example>Vaig perdut, tremolo de por.</example>
                <example>Que tot el que l'envolta tremoli de fred.</example>
            </rule>
            <rule>
                <!--memoritzar les formules -->
                <antipattern>
                    <token>la</token>
                    <token>faria</token>
                </antipattern>
                <pattern>
                    <token postag="V.[NISG].*|_GV_" postag_regexp="yes"/>
                    <token postag="D[^RTEN].*|PP...A.." postag_regexp="yes"/>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\3 postag:NC.* gendernumberFrom:2"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="fórmules">No és sols memoritzar les <marker>formules</marker>.</example>
                <example correction="fórmules">Memoritzeu les <marker>formules</marker>.</example>
                <example correction="màquina">Espereu un moment abans d'aturar la <marker>maquina</marker> perquè funcioni bé.</example>
                <example correction="còpia">Nosaltres fem la <marker>copia</marker> i la compulsem.</example>
                <example correction="fària">No em fumaré una <marker>faria</marker> com feia abans.</example>
                <example correction="fària">M'he fumat una <marker>faria</marker>.</example>
                <example correction="matrícula">No sabem quant costa la <marker>matricula</marker>.</example>
                <example correction="matrícula">No sabem el que costa la <marker>matricula</marker>.</example>
                <example>Vostè la feina que exerceix la faria igualment si no li paguessin?</example>
            </rule>
            <rule>
                <!-- La presencia policial -->
                <pattern>
                    <token regexp="yes">la|l'</token>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/><exception regexp="yes">estipula|tenia|faria|venia</exception></token>
                    </marker>
                    <token postag="A..[FC]S.|V.P..SF." postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:NCFS.*"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="presència">Una trucada sol·licitant la <marker>presencia</marker> policial.</example>
                <example>La tenia lligada a l'esquena.</example>
                <example>La faria desgraciada.</example>
                <example>La venia barata.</example>
            </rule>
            <rule>
                <!-- presencia obrera -->
                <pattern>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/><exception regexp="yes">estipula|tenia|faria|continua|venia|recula|feria</exception><exception scope="previous" postag="N..S.*|_GN_.S" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="A..[FC]S.|V.P..SF." postag_regexp="yes"><exception>sola</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\1 postag:NCFS.*"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="Presència"><marker>Presencia</marker> obrera.</example>
                <example correction="Òrbita">- <marker>Orbita</marker> Microcòsmica.</example>
                <example>Tenia lligada a l'esquena una mà.</example>
                <example>Faria desgraciada la seva germana.</example>
                <example>Presencia traves burocràtiques importants.</example>
                <example>La pàgina recarrega sola la informació corresponent.</example>
            </rule>
            <rule>
                <!-- Una nova formula que -->
                <pattern>
                    <unify>
                        <feature id="genere"/>
                        <feature id="nombre"/>
                        <token postag="D.*" postag_regexp="yes"/>
                        <token postag="A.*" postag_regexp="yes"/>
                    </unify>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/><exception>estipula</exception></token>
                    </marker>
                    <token>que</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\3 postag:NC.* gendernumberFrom:1"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="fórmula">Una nova <marker>formula</marker> que fou descoberta l'any passat.</example>
                <example>Una nova estipula que no es pot fer.</example>
                <example>L'informe estipula que ha de ser així.</example>
                <example>Cinc vegades campió del Giro d'Itàlia.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">de|d'</token>
                    <token min="0">una</token>
                    <token regexp="yes">forma|manera</token>
                </antipattern>
                <pattern>
                    <token postag="D.*|PP...A..|P[DXI].*" postag_regexp="yes"><exception regexp="yes">&pronom_no_determinant;</exception></token>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/><exception regexp="yes">estipula|diferencia|diferencies|venia|venies|tenia|tenies|faria|faries|continua|continues|cantar|distancia|distancies</exception></token>
                    </marker>
                    <token regexp="yes">de|d'|que<exception postag="LOC_ADV"/></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:NC.* gendernumberFrom:1"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="màquina">Una <marker>maquina</marker> del temps.</example>
                <example correction="màquina">La <marker>maquina</marker> del temps.</example>
                <example correction="fórmula">La <marker>formula</marker> d'inspiració.</example>
                <example correction="crítica">La <marker>critica</marker> que fas no hi toca.</example>
                <example correction="renúncia">La <marker>renuncia</marker> del president.</example>
                <example correction="circumstàncies">Les <marker>circumstancies</marker> que ens envolten.</example>
                <example>L'article 1 estipula que és així.</example>
                <example>Cada un la continua d'una forma diferent.</example>
                <example>Cada un la continua de manera diferent.</example>
                <example>llur obra la diferencia del naturalisme de Caravaggio.</example>
                <example>I el tanco de seguida.</example>
            </rule>
            <!-- de positiva influencia -->
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"><exception postag="RG"/></token>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/><exception regexp="yes">estipula|practica|practiques|pronuncia|espero|pronuncies|venia|venies|tenia|tenies|continua|continues|faria|faries|genera|figuri|anima</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\3 postag:NC.* gendernumberFrom:2"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="influència">De positiva <marker>influencia</marker> en el resultat.</example>
                <example correction="distància">Tren de llarga <marker>distancia</marker>.</example>
                <example>Quina classe de política practica la UE.</example>
            </rule>
            <!-- adjectives -->
            <rule>
                <!-- disposicions explicites -->
                <pattern>
                    <token postag="NC[MF]P.*" postag_regexp="yes"/>
                    <marker>
                        <token/>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:A.* gendernumberFrom:1"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="explícites">Les disposicions <marker>explicites</marker> del director</example>
                <example correction="específiques">Fas tasques <marker>especifiques</marker>.</example>
            </rule>
            <rule>
                <!-- al seu preu íntegre -->
                <pattern>
                    <token postag="NCMS.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.[ISM]....[BV]" postag_regexp="yes"><exception postag="V.*0" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:A.* gendernumberFrom:1"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="íntegre">Al seu preu <marker>integre</marker>.</example>
                <example correction="adúlter">Un home <marker>adulter</marker>.</example>
                <example>L'home marra el camí.</example>
                <example>L'avi contesta:</example>
                <example>Joan Piqué Serra</example>
                <example>Si quan et donen per mort un dia tornes.</example>
                <example>Un bon dia tornes a fer clic.</example>
                <example>molt millor que qualsevol informe PISA</example>
                <example>El protagonista munta a caball</example>
                <example>Un nen munta un espectacle.</example>
                <example>dues barretes de ferro fines</example>
            </rule>
            <rule>
                <!-- de forma integra -->
                <pattern>
                    <token>de</token>
                    <token regexp="yes">forma|manera</token>
                    <marker>
                        <token/>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\3 postag:A.* gendernumberFrom:2"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="íntegra">De forma <marker>integra</marker>.</example>
                <example correction="òbvia">De manera <marker>obvia</marker>.</example>
            </rule>
            <rule>
                <!-- d'una forma integra -->
                <pattern>
                    <token>d'</token>
                    <token>una</token>
                    <token regexp="yes">forma|manera</token>
                    <marker>
                        <token/>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\4 postag:A.* gendernumberFrom:3"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="íntegra">D'una forma <marker>integra</marker>.</example>
                <example correction="òbvia">D'una manera <marker>obvia</marker>.</example>
            </rule>
            <rule>
                <!-- La magnifica intervenció -->
                <pattern>
                    <unify>
                        <feature id="genere"/>
                        <feature id="nombre"/>
                        <token postag="D.*|PP...A..|P[DXI].*" postag_regexp="yes"><exception regexp="yes">&pronom_no_determinant;</exception></token>
                        <unify-ignore>
                            <marker>
                                <token><exception postag="[AN].*" postag_regexp="yes"/></token>
                            </marker>
                        </unify-ignore>
                        <token postag="[NA].*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:A.* gendernumberFrom:3"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="última">L'<marker>ultima</marker> intervenció.</example>
                <example correction="sòlida">La meva <marker>solida</marker> formació.</example>
                <example correction="magnífica">Aquella <marker>magnifica</marker> intervenció.</example>
                <example correction="magnífica">La <marker>magnifica</marker> intervenció.</example>
                <example correction="magnífica">Va fer una <marker>magnifica</marker> interpretació.</example>
                <example correction="específica">Una <marker>especifica</marker> votació de diputats.</example>
                <example correction="primàries">Com s'ha dit, les <marker>primaries</marker> autonòmiques s'han ajornat.</example>
                <example correction="contínues">Les <marker>continues</marker> al·lusions a la victòria.</example>
            </rule>
            <rule>
                <!-- ocupa amplies extensions-->
                <pattern>
                    <marker>
                        <token postag="V.[SI].*" postag_regexp="yes"><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/><exception regexp="yes">sol·licita|estalvia|integra|indica|publica|puliques|practica|practiques|venia|venies|tenia|tenies|faria|faries|espero|continua|continues|cantar</exception><exception scope="previous" regexp="yes">que|qui|què</exception><exception scope="previous" postag="RG|LOC_ADV|VA.*|PP.*|P0.*|VSP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="NC.*" postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\1 postag:A.* gendernumberFrom:2"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="àmplies">Ocupa <marker>amplies</marker> extensions.</example>
                <example>Si és superior a 0,09 indica insuficiència renal.</example>
            </rule>
            <rule>
                <!-- fou particip de -->
                <pattern>
                    <token postag="V.[MSIN].*|_GV_" postag_regexp="yes"><exception postag="&pronom_feble;" postag_regexp="yes"/></token>
                    <marker>
                        <token><exception postag="[AN].*" postag_regexp="yes"/><exception>varia</exception></token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:[AN].*"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="partícip">Va ser <marker>particip</marker> de l'operació.</example>
                <example>cosa que el diferencia dels invertebrats</example>
                <example>L'edat a la qual un adolescent comença a créixer varia d'un a un altre.</example>
            </rule>
            <rule>
                <!-- ha estat particip de -->
                <pattern>
                    <token postag="V.[MSI].*" postag_regexp="yes" inflected="yes">haver</token>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                    <marker>
                        <token><exception postag="RG|LOC_ADV|[NA].*|V.P.*" postag_regexp="yes"/></token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\3 postag:[AN].*"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="partícip">Ha estat <marker>particip</marker> de l'operació.</example>
            </rule>
            <rule>
                <!-- ha estat més explicit -->
                <pattern>
                    <token inflected="yes" regexp="yes">estar|ser|fer<exception postag="_GN_MS"/></token>
                    <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"><exception postag="CS|PR.*|PT.*" postag_regexp="yes"/></token>
                    <marker>
                        <token><exception postag="RG|LOC_ADV|[NA].*|V.P.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\3 postag:[AN].*"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="explícit">Ha estat més <marker>explicit</marker> que els altres.</example>
                <example correction="explícit">Fou <marker>explicit</marker>.</example>
                <example correction="explícit">Va ser molt més <marker>explicit</marker>.</example>
                <example correction="potència">Amb els satèl·lits de l'Elon som <marker>potencia</marker> espacial.</example>
                <example>Ella és massa baixa.</example>
                <example>En l'estat opera el nepotisme.</example>
                <example>Així és com tanco jo.</example>
            </rule>
            <rule>
                <!-- Only noun + adj: with 2 errors: alivian la nauseas matutinas-->
                <pattern>
                    <token><exception regexp="yes">&pronom_no_determinant;|si</exception></token>
                    <marker>
                        <token><exception postag="RG|LOC_ADV|[NA].*|V.P.*" postag_regexp="yes"/><exception regexp="yes">practica|practiques|pronuncia|espero|pronuncies|venia|venies|tenia|tenies|continua|continues|faria|faries|genera|figuri|anima</exception></token>
                    </marker>
                    <token postag="AQ..P." postag_regexp="yes"><exception postag="D.*" postag_regexp="yes"/></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:N.* gendernumberFrom:3"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="màquines">Engeguen la <marker>maquines</marker> sistemàtiques.</example>
                <example correction="vèrtebres">que les <marker>vertebres</marker> properes al crani</example>
                <example>Tu practiques tècniques de ioga.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">tenir</token>
                    <token postag="RG_anteposat|LOC_ADV" postag_regexp="yes" min="0" max="4"/>
                    <marker>
                        <token><exception postag="RG|LOC_ADV|[NA].*|V.P.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\3 postag:N.*"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="màquines">Tinc <marker>maquines</marker> per a tot això.</example>
                <example correction="gènere">La novel·la no té <marker>genere</marker>.</example>
            </rule>
            <rule>
                <!-- destacat interpret de (only adjectives usually before the noun -->
                <pattern>
                    <token postag="AQ.*|V.P.*|N.*" postag_regexp="yes" inflected="yes" regexp="yes">sant|referir|dir|nou|gran|destacar|mateix|apreciable|bo|mal<exception>bo</exception></token>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/><exception regexp="yes">estipula|tenia|tenies</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:NC.* gendernumberFrom:1"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="intèrpret">Un destacat <marker>interpret</marker> de música clàssica.</example>
                <example correction="presència">Responsable, bona <marker>presencia</marker> i amb habilitats socials.</example>
                <example correction="botí">Un gran <marker>boti</marker> i força presoners.</example>
                <example>Una nova estipula que no es pot fer.</example>
                <example>el tossal de Sant Mauri</example>
            </rule>
            <rule>
                <!-- destacats interprets (plural) -->
                <pattern>
                    <token postag="AQ..P.|V.P..P." postag_regexp="yes"/>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:NC.* gendernumberFrom:1"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="quilòmetres">Excepcionals <marker>quilometres</marker> de l'autopista.</example>
            </rule>
            <rule>
                <!-- dues practiques -->
                <pattern>
                    <token postag="DN..P." postag_regexp="yes"/>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:NC.[PN].*|A...[PN]."/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="pràctiques">Tinc 2 <marker>practiques</marker> més.</example>
                <example correction="pràctiques">Tinc dues <marker>practiques</marker> més.</example>
                <example>L'any 2010 practiques més.</example>
            </rule>
            <rule>
                <!-- tota maquina -->
                <pattern>
                    <token>tota</token>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:NCFS.*"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="màquina">A tota <marker>maquina</marker> cada dia.</example>
            </rule>
            <rule id="CONDICIONAL_ADJECTIU" name="condicional/adjectiu: alimentaria/alimentària">
                <antipattern>
                    <token>que</token>
                    <token min="0" max="3" postag="RG|.*LOC_ADV.*" postag_regexp="yes"/>
                    <token postag="V.IC.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">se|es</token>
                    <token>substancia</token>
                </antipattern>
                <antipattern>
                    <token postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="V.IC.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="V.IC.*" postag_regexp="yes"/>
                    <token postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <example>Un sistema de classificació de pel·lícules funcionaria millor.</example>
                </antipattern>
                <antipattern>
                    <token postag="&pronom_feble;|RN|P[DI].*" postag_regexp="yes"/>
                    <token postag="V.IC.*" postag_regexp="yes"/>
                    <example>Tot plegat no funcionaria tan bé.</example>
                </antipattern>
                <antipattern>
                    <token/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <antipattern>
                    <token postag="V.IC.*" postag_regexp="yes"/>
                    <token postag="[DAN].*" postag_regexp="yes"><exception regexp="yes">número|núm</exception></token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">que|qual|qui|on|perquè|car</token>
                    <token postag="V.IC.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="V.IC.*" postag_regexp="yes"/>
                    <token regexp="yes">o|i|ni</token>
                    <token postag="V.[SI].3S.." postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="V.[SI].3S.." postag_regexp="yes"/>
                    <token regexp="yes">o|i|ni</token>
                    <token postag="V.IC.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token skip="3">potser</token>
                    <token postag="V.IC.*" postag_regexp="yes"/>
                    <example>Potser Bromera canviaria de política.</example>
                </antipattern>
                <antipattern>
                    <token regexp="yes">no|jo|això|allò|açò|què</token>
                    <token postag="V.IC.*" postag_regexp="yes"/>
                    <example>Això canviaria.</example>
                </antipattern>
                <antipattern>
                    <token postag="V.IC.*" postag_regexp="yes" skip="10"/>
                    <token>si</token>
                    <example>Alguna cosa canviaria si fos més bo.</example>
                </antipattern>
                <antipattern>
                    <token postag="_GN_MS"/>
                    <token postag="V.IC3S.." postag_regexp="yes"/>
                    <example>Aquest principi operaria en dos plans.</example>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.IC[213]S.*" postag_regexp="yes"><exception regexp="yes">faria|faries|serie|series|canviaria|canviaries</exception><exception postag="_IS_URL"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\1 postag:NC.*|A.*"/>
                <message>Si és nom o adjectiu, s'escriu amb accent. Correcte si és del v. '<match no="1" case_conversion="alllower" postag_regexp="yes" postag="V.IC[213]S.*" postag_replace="V.N.*"/>'.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="alimentària">Seguretat <marker>alimentaria</marker>.</example>
                <example>En aquesta part jo canviaria que el pla fos opcional.</example>
            </rule>
            <rule>
                <!-- en continua transformació-->
                <pattern>
                    <token>en</token>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/><exception regexp="yes">cantar|tenia|venia|genera|faria</exception></token>
                    </marker>
                    <token postag="NC.*" postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:A.* gendernumberFrom:3"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="contínua">En <marker>continua</marker> transformació.</example>
            </rule>
            <!-- quines critiques rep -->
            <rule>
                <antipattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token>què</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">què|quin|quins|quina|quines</token>
                    <marker>
                        <token><exception postag="D.*|V.N.*|[NA].*|V.P.*" postag_regexp="yes"/><exception regexp="yes">cantar|tenia|venia|genera|faria</exception></token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="3"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:[AN].*"/>
                <message>Si és un adjectiu o un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="crítiques">Quines <marker>critiques</marker> rep?</example>
                <example correction="crítiques">Què <marker>critiques</marker> rep?</example>
            </rule>
            <rule>
                <pattern>
                    <token>tan</token>
                    <token postag="V.[^P].*" postag_regexp="yes"><exception postag="A.*|V.P.*|PX.*" postag_regexp="yes"/><exception regexp="yes">cantar|tenia|venia|genera|faria</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\2 postag:A.*"/>
                <message>Si és un adjectiu, s'escriu amb accent. Si és un verb, cal escriure 'tant'.</message>
                <suggestion>tan {suggestion}</suggestion>
                <suggestion>tant \2</suggestion>
                <example correction="tan òbvia|tant obvia">La qüestió és <marker>tan obvia</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">posar</token>
                    <token min="0" max="3" postag_regexp="yes" postag="&pronom_feble;|RG|LOC_ADV"><exception>en</exception></token>
                    <token>en</token>
                    <marker>
                        <token postag="V.[^P].*" postag_regexp="yes"><exception postag="A.*|V.P.*|PX.*" postag_regexp="yes"/><exception regexp="yes">cantar|tenia|venia|genera|faria</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\4 postag:N.*"/>
                <message>Si és un nom, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="còpia">El posà en <marker>copia</marker>!</example>
                <example correction="evidència">No l'has de posar mai en <marker>evidencia</marker>!</example>
                <example correction="còpia">Volia posar-te en <marker>copia</marker>!</example>
            </rule>
        </rulegroup>
        <rulegroup id="TESTAMENTARIA" name="testamentaria -> testamentària">
            <rule>
                <pattern>
                    <token postag="N.*" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">testamentari(a|es)</token>
                    </marker>
                </pattern>
                <message>Si és un adjectiu, s'escriu amb accent.</message>
                <suggestion><match no="2" regexp_match="(?iu)tari" regexp_replace="tàri"/></suggestion>
                <example correction="testamentària">Execució <marker>testamentaria</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AVIS" name="avis -> avís">
            <rule>
                <pattern>
                    <marker>
                        <token>avis</token>
                    </marker>
                    <token regexp="yes">de|d'|per|pe</token>
                    <token min="0">a</token>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token inflected="yes" regexp="yes">incaut|despistat|desprevingut|renovació|alarma|saqueig|lectura|foc|caixa|verm|seguretat|observació|situació|direcció|tifó|tsunami|terratr[éè]mol|tempesta|huracà|pedra|pedregada|pluja|xàfec|aiguat|traspàs|transferència|aigua|calamarsa|incendi|bomba|urgència|emergència|rescat|sortida|eixida|interrupció|contingut</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>avís</suggestion> (acció d'avisar)?</message>
                <example correction="Avís"><marker>Avis</marker> de tempesta.</example>
                <example correction="Avís"><marker>Avis</marker> per tempestes arreu del país.</example>
                <example correction="Avís"><marker>Avis</marker> d'incendi.</example>
                <example correction="avís">Hi ha hagut un nou <marker>avis</marker> d'incendi.</example>
            </rule>
            <rule>
                <pattern>
                    <token>sense</token>
                    <marker>
                        <token>avis<exception postag="_GN_MP"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>avís</suggestion> (acció d'avisar)?</message>
                <example correction="avís">Sense <marker>avis</marker> a la premsa, s'ha presentat a Girona.</example>
                <example>Sense avis paterns.</example>
            </rule>
            <rule>
                <pattern>
                    <token>avis</token>
                    <token regexp="yes">legal|previ|urgent</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>avís \2</suggestion>?</message>
                <example correction="Avís legal"><marker>Avis legal</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..[MC]S." postag_regexp="yes"/>
                    <token postag="AQ.[MC]S." postag_regexp="yes" min="0"/>
                    <marker>
                        <token>avis</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>avís</suggestion> (acció d'avisar)?</message>
                <example correction="avís">L'<marker>avis</marker> que vaig rebre.</example>
                <example correction="avís">Hi ha hagut un altre <marker>avis</marker> d'incendi.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>avis</token>
                    <token min="0" max="2" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token postag="V...3P.." postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token>nou</token>
                    <marker>
                        <token>avis</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>avís</suggestion> (acció d'avisar)?</message>
                <example correction="avís">Fins a nou <marker>avis</marker>.</example>
                <example correction="avís">Hi ha hagut un nou <marker>avis</marker>.</example>
                <example>Nou avis passejaven per la plaça.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>avis<exception postag="_GN_MP"/></token>
                    </marker>
                    <token>a</token>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes" inflected="yes">policia|bomber|guàrdia|ajuntament|diputació|generalitat|premsa</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>avís</suggestion> (acció d'avisar)?</message>
                <example correction="Avís"><marker>Avis</marker> a policia</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>avis<exception postag="_GN_MP"/></token>
                    </marker>
                    <token>per</token>
                    <token>a</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>avís</suggestion> (acció d'avisar)?</message>
                <example correction="Avís"><marker>Avis</marker> per a incauts.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="CONFUSIONS2" name="Confusions">
        <!-- higher priority than CONFUSIONS -->
        <rule id="TERMINIS_TERMINI" name="a mitjà i llarg *terminis > termini">
            <pattern>
                <token regexp="yes">curt|llarg|mitjà|mig</token>
                <token postag="CC"/>
                <token regexp="yes">curt|llarg|mitjà|mig</token>
                <marker>
                    <token>terminis</token>
                </marker>
            </pattern>
            <message>En aquesta expressió el nom "termini" va en singular.</message>
            <suggestion>termini</suggestion>
            <example correction="termini">És una cosa que passarà a curt o mitjà <marker>terminis</marker>.</example>
        </rule>
        <rulegroup id="VEGUES_VEGES" name="vegues -> veges">
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token>vegues</token>
                </pattern>
                <message>¿Volíeu dir "veges" (del verb 'veure') o "begues" (del verb 'beure')?</message>
                <suggestion>\1 veges</suggestion>
                <suggestion>\1 begues</suggestion>
                <example correction="ho veges|ho begues">T'ho envie perquè <marker>ho vegues</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token>vega</token>
                </pattern>
                <message>¿Volíeu dir "veja" (del verb 'veure') o "bega" (del verb 'beure')?</message>
                <suggestion>\1 veja</suggestion>
                <suggestion>\1 bega</suggestion>
                <example correction="ho veja|ho bega">T'ho envie perquè <marker>ho vega</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="GUIONET_HI" name="haver hi -> haver-hi">
            <rule>
                <antipattern>
                    <token>hi</token>
                    <token min="1" max="3" chunk="GV"><exception regexp="yes">haver|havent</exception></token>
                    <token regexp="yes">haver|havent</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.[GN].*" postag_regexp="yes" inflected="yes">haver</token>
                        <token>hi</token>
                    </marker>
                </pattern>
                <message>Hi falta un guionet.</message>
                <suggestion>\1-\2</suggestion>
                <example correction="haver-hi">Va <marker>haver hi</marker> una rebel·lió.</example>
                <example correction="haver-hi">Va <marker>haver hi</marker> revoltes.</example>
            </rule>
        </rulegroup>
        <rulegroup id="VEURE_M_VEUREM" name="veure'm -> veurem">
            <rule id="VEUREM" name="veure'm > veurem">
                <pattern>
                    <marker>
                        <token regexp="yes">veure|vore</token>
                        <token>'m</token>
                    </marker>
                    <token regexp="yes">què|qui|quan|on|quant|quin|quina|quins|quines|si</token>
                    <token min="0" max="2" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token postag="V.I.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1m</suggestion> (verb en futur)?</message>
                <example correction="Veurem"><marker>Veure'm</marker> què fan.</example>
                <example correction="Veurem"><marker>Veure'm</marker> si se soluciona això.</example>
            </rule>
            <rule id="COM_VEUREM" name="com veure'm/veurem">
                <pattern>
                    <marker>
                        <token>com</token>
                        <token>veure</token>
                        <token skip="3">'m</token>
                    </marker>
                    <token regexp="yes" inflected="yes">posteriorment|després|següent|futur</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>com veurem</suggestion> (futur)?</message>
                <example correction="com veurem">I, <marker>com veure'm</marker> després.</example>
            </rule>
            <rule id="JA_VEUREM" name="ja veure'm > ja veurem">
                <pattern>
                    <token>ja<exception scope="previous" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="V.N.*" postag_regexp="yes" regexp="yes">.*e</token>
                        <token>'m</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="V.N.*" postag_regexp="yes" postag_replace="V.IF1P0."/></suggestion> (verb en futur)?</message>
                <example correction="veurem">Ja <marker>veure'm</marker> si ve o no.</example>
                <example>Per no estendre'm, no vull exposar res més.</example>
                <example>Per no a estendre'm, no vull exposar res més.</example>
                <example>si decideix no tornar mai més</example>
            </rule>
        </rulegroup>
        <rule id="HO_JA_HA" name="ho ja dit -> ho ha dit">
            <pattern>
                <marker>
                    <token regexp="yes">ho|hi|li</token>
                    <token>ja</token>
                </marker>
                <token postag="V.P.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>\1 ha</suggestion> (del verb 'haver')?</message>
            <example correction="ho ha">No <marker>ho ja</marker> sentit mai.</example>
        </rule>
        <rule id="VEGEU_VEIEU" name="vegeu (subjuntiu) -> veieu (indicatiu)">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <token min="0">com</token>
                <token postag_regexp="yes" postag="&pronom_feble;"/>
                <marker>
                    <token>vegeu</token>
                </marker>
                <token>?</token>
            </pattern>
            <message>En aquest context, cal usar el verb en mode indicatiu.</message>
            <suggestion>veieu</suggestion>
            <example correction="veieu">Com ho <marker>vegeu</marker>?</example>
        </rule>
        <rulegroup id="ACCENTUACIO_SUBJUNTIU" name="consideres/considerés">
            <rule>
                <pattern>
                    <token>s'<exception postag="_possible_nompropi"/></token>
                    <token postag="VMIP2S.*|VMSP2S.*" postag_regexp="yes" regexp="yes">.*[ei]s<exception postag="V...3.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Combinació impossible de pronom i verb.</message>
                <suggestion>s'<match no="2" postag="VMIP2S.*|VMSP2S.*" postag_regexp="yes" postag_replace="VMSI3S01"/></suggestion>
                <suggestion>s'<match no="2" postag="VMIP2S.*|VMSP2S.*" postag_regexp="yes" postag_replace="VMIP3P00"/></suggestion>
                <suggestion>ens \2</suggestion>
                <suggestion>t'\2</suggestion>
                <suggestion>l'\2</suggestion>
                <suggestion>m'\2</suggestion>
                <example correction="s'apropés|s'apropen|ens apropes|t'apropes|l'apropes|m'apropes">Ho feia amb tothom que <marker>s'apropes</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">es|se<exception postag="_possible_nompropi"/></token>
                    <token postag="VMIP2S.*|VMSP2S.*" postag_regexp="yes" regexp="yes">.*[ei]s<exception postag="V...3.*" postag_regexp="yes"/><exception regexp="yes">h?[aeiou].*</exception></token>
                </pattern>
                <message>Combinació impossible de pronom i verb.</message>
                <suggestion>\1 <match no="2" postag="VMIP2S.*|VMSP2S.*" postag_regexp="yes" postag_replace="VMSI3S01"/></suggestion>
                <suggestion>\1 <match no="2" postag="VMIP2S.*|VMSP2S.*" postag_regexp="yes" postag_replace="VMIP3P00"/></suggestion>
                <suggestion>ens \2</suggestion>
                <suggestion>et \2</suggestion>
                <suggestion>el \2</suggestion>
                <suggestion>em \2</suggestion>
                <example correction="es considerés|es consideren|ens consideres|et consideres|el consideres|em consideres">I si <marker>es consideres</marker> així?</example>
                <example correction="es pensés|es pensen|ens penses|et penses|el penses|em penses">I si <marker>es penses</marker> així?</example>
                <example>Aviat acabaran es obres del ferrocarril.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">us|vos<exception postag="_possible_nompropi"/></token>
                    <token postag="VMIP2S.*|VMSP2S.*|VMII2S.*" postag_regexp="yes" regexp="yes">.*[ei]s<exception postag="V...3.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Combinació impossible de pronom i verb.</message>
                <suggestion>\1 <match no="2" postag="VMIP2S.*|VMSP2S.*|VMII2S.*" postag_regexp="yes" postag_replace="VMSI3S01"/></suggestion>
                <suggestion>\1 <match no="2" postag="VMIP2S.*|VMSP2S.*|VMII2S.*" postag_regexp="yes" postag_replace="VMIP3P00"/></suggestion>
                <example correction="us costés|us costen">M'estimaria més que no <marker>us costes</marker> res.</example>
                <example correction="us veiés|us veuen">Si <marker>us veies</marker> l'Heribert.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ES_MOGUES" name="es mogues -> es mogués">
            <rule>
                <pattern>
                    <token>es</token>
                    <token postag="VMSP2S0V" regexp="yes">.*es<exception regexp="yes">h?[aeiou].*</exception></token>
                </pattern>
                <message>Hi falta un accent.</message>
                <suggestion>\1 <match no="2" postag="VMSP2S0V" postag_regexp="yes" postag_replace="VMSI3S01"/></suggestion>
                <example correction="es mogués">Calia impedir que <marker>es mogues</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>s'</token>
                    <token postag="VMSP2S0V" regexp="yes">.*es</token>
                </pattern>
                <message>Hi falta un accent.</message>
                <suggestion>\1<match no="2" postag="VMSP2S0V" postag_regexp="yes" postag_replace="VMSI3S01"/></suggestion>
                <example correction="s'abstingués">Calia que <marker>s'abstingues</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">s'|se</token>
                        <token regexp="yes" spacebefore="no">ho|hi|'n|'m|'t|li|'l|'ns|us|vos|'ls|la</token>
                        <token postag="VMSP2S0V" regexp="yes">.*es</token>
                    </marker>
                </pattern>
                <message>Hi falta un accent.</message>
                <suggestion>\1\2 <match no="3" postag="VMSP2S0V" postag_regexp="yes" postag_replace="VMSI3S01"/></suggestion>
                <example correction="s'hi acostés">Encara que no <marker>s'hi acostes</marker> mai.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">s'|se</token>
                        <token regexp="yes" spacebefore="yes">ho|hi|'n|'m|'t|li|'l|'ns|us|vos|'ls|la</token>
                        <token postag="VMSP2S0V" regexp="yes">.*es</token>
                    </marker>
                </pattern>
                <message>Hi falta un accent.</message>
                <suggestion>\1 \2 <match no="3" postag="VMSP2S0V" postag_regexp="yes" postag_replace="VMSI3S01"/></suggestion>
                <example correction="se li acostés">Encara que no <marker>se li acostes</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ES_PUGUES" name="es pugues -> es pogués">
            <antipattern>
                <token>puges</token>
                <token><exception postag="V.N.*" postag_regexp="yes"/></token>
            </antipattern>
            <rule>
                <pattern>
                    <token>es</token>
                    <token regexp="yes">pugues|puges</token>
                </pattern>
                <message>Combinació impossible de pronom i verb.</message>
                <suggestion>es pogués</suggestion>
                <example correction="es pogués">Encara que no <marker>es pugues</marker> fer.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">s'|se</token>
                        <token regexp="yes" spacebefore="no">ho|hi|'n|'m|'t|li|'l|'ns|us|vos|'ls|la</token>
                        <token regexp="yes">pugues|puges</token>
                    </marker>
                </pattern>
                <message>Combinació impossible de pronoms i verb.</message>
                <suggestion>\1\2 pogués</suggestion>
                <example correction="s'hi pogués">Encara que no <marker>s'hi pugues</marker> fer res.</example>
                <example correction="s'hi pogués">Encara que no <marker>s'hi puges</marker> fer res.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">s'|se</token>
                        <token regexp="yes" spacebefore="yes">ho|hi|'n|'m|'t|li|'l|'ns|us|vos|'ls|la</token>
                        <token regexp="yes">pugues|puges</token>
                    </marker>
                </pattern>
                <message>Combinació impossible de pronoms i verb.</message>
                <suggestion>\1 \2 pogués</suggestion>
                <example correction="se li pogués">Encara que no <marker>se li pugues</marker> fer res.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ES_PUGES" name="es pugues -> es pogués">
            <antipattern>
                <token>puges</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <token>es</token>
                    <token>puges</token>
                </pattern>
                <message>Combinació impossible de pronom i verb.</message>
                <suggestion>es pogués</suggestion>
                <suggestion>es pugés</suggestion>
                <example correction="es pogués|es pugés">Encara que no <marker>es puges</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">s'|se</token>
                        <token regexp="yes" spacebefore="no">ho|hi|'n|'m|'t|li|'l|'ns|us|vos|'ls|la</token>
                        <token>puges</token>
                    </marker>
                </pattern>
                <message>Combinació impossible de pronoms i verb.</message>
                <suggestion>\1\2 pogués</suggestion>
                <suggestion>\1\2 pugés</suggestion>
                <example correction="s'hi pogués|s'hi pugés">Encara que no <marker>s'hi puges</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">s'|se</token>
                        <token regexp="yes" spacebefore="yes">ho|hi|'n|'m|'t|li|'l|'ns|us|vos|'ls|la</token>
                        <token>puges</token>
                    </marker>
                </pattern>
                <message>Combinació impossible de pronoms i verb.</message>
                <suggestion>\1 \2 pogués</suggestion>
                <suggestion>\1 \2 pugés</suggestion>
                <example correction="se li pogués|se li pugés">Encara que no <marker>se li puges</marker> el lloguer.</example>
            </rule>
        </rulegroup>
        <rule id="CONFUSION_SE_DE" name="deixar se -> deixar de">
            <pattern>
                <token regexp="yes" inflected="yes">deixar|haver</token>
                <marker>
                    <token>se</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>de</suggestion>?</message>
            <example correction="de">Voleu deixar <marker>se</marker> fer-li propaganda?</example>
        </rule>
        <rulegroup id="SEN_FRONTA" name="se'n fronta -> s'enfronta">
            <rule>
                <pattern>
                    <token regexp="yes">se|me|te</token>
                    <token>'n</token>
                    <token postag="UNKNOWN" regexp="yes">\p{Ll}...+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="e" regexp_replace=""/>'en<match no="3"/></suggestion>?</message>
                <example correction="S'enfronta"><marker>Se'n fronta</marker> a greus perills</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">s'|m'|t'</token>
                    <token>en</token>
                    <token postag="UNKNOWN" regexp="yes">\p{Ll}...+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="'" regexp_replace=""/>'en<match no="3"/></suggestion>?</message>
                <example correction="S'enfronta"><marker>S'en fronta</marker> a greus perills</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">sen|ten|men</token>
                    <token postag="UNKNOWN" regexp="yes">\p{Ll}...+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="en" regexp_replace="'en"/><match no="2"/></suggestion>?</message>
                <example correction="S'enfronta"><marker>Sen fronta</marker> a greus perills</example>
                <example correction="M'enfronte"><marker>Men fronte</marker> a greus perills</example>
            </rule>
        </rulegroup>
        <rulegroup id="SEN_VOLA" name="se'n vola -> s'envola">
            <antipattern>
                <token inflected="yes">sumar</token>
                <token regexp="yes" min="0">altres|més</token>
                <token postag="DN.*" postag_regexp="yes"/>
                <example>Se'n sumaran altres 7.</example>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">se|me|te</token>
                    <token>'n</token>
                    <token inflected="yes" regexp="yes">&verbs_comencen_amb_EN;<exception inflected="yes" regexp="yes">caldre|doldre</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="e" regexp_replace=""/>'en<match no="3"/></suggestion>?</message>
                <example correction="S'envolaven"><marker>Se'n volaven</marker> de seguida.</example>
                <example>Ara me'n cal un altre.</example>
                <example>No te'n recordes?</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">s'|m'|t'</token>
                    <token>en</token>
                    <token inflected="yes" regexp="yes">&verbs_comencen_amb_EN;<exception inflected="yes" regexp="yes">caldre|doldre</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="'" regexp_replace=""/>'en<match no="3"/></suggestion>?</message>
                <example correction="S'enfanguen"><marker>S'en fanguen</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">sen|ten|men</token>
                    <token inflected="yes" regexp="yes">&verbs_comencen_amb_EN;<exception inflected="yes" regexp="yes">caldre|doldre</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="en" regexp_replace="'en"/><match no="2"/></suggestion>?</message>
                <example correction="S'enrotllen"><marker>Sen rotllen</marker>.</example>
                <example correction="M'enrotllo"><marker>Men rotllo</marker> massa.</example>
            </rule>
            <rule>
                <pattern>
                    <unify>
                        <feature id="nombre"/>
                        <feature id="persona"/>
                        <token regexp="yes">se|me|te</token>
                        <unify-ignore>
                            <token>'n</token>
                        </unify-ignore>
                        <token inflected="yes">portar</token>
                    </unify>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="e" regexp_replace=""/>'em<match no="3"/></suggestion>?</message>
                <example correction="S'emportaven"><marker>Se'n portaven</marker> tot el menjar.</example>
                <example>Ara me'n cal un altre.</example>
                <example>No te'n recordes?</example>
                <example>Que me'n portaràs un altre, Mila?</example>
            </rule>
            <rule>
                <pattern>
                    <unify>
                        <feature id="nombre"/>
                        <feature id="persona"/>
                        <token regexp="yes">s'|m'|t'</token>
                        <unify-ignore>
                            <token>en</token>
                        </unify-ignore>
                        <token inflected="yes">portar</token>
                    </unify>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="'" regexp_replace=""/>'em<match no="3"/></suggestion>?</message>
                <example correction="S'emporten"><marker>S'en porten</marker> moltes coses.</example>
            </rule>
            <rule>
                <!--TODO: check persona and number -->
                <pattern>
                    <token regexp="yes">sen|ten|men</token>
                    <token inflected="yes">portar</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="en" regexp_replace="'em"/><match no="2"/></suggestion>?</message>
                <example correction="S'emporten"><marker>Sen porten</marker> el berenar.</example>
                <example correction="M'emporto"><marker>Men porto</marker> massa coses.</example>
            </rule>
        </rulegroup>
        <rule id="FEN_FENT" name="fen -> fent">
            <pattern>
                <marker>
                    <token>fen</token>
                </marker>
                <token regexp="yes" spacebefore="no">-.+</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>fent</suggestion> (v. 'fer')?</message>
            <example correction="fent">O <marker>fen</marker>-li un favor.</example>
        </rule>
        <rule id="PODEN_PODENT" name="poden -> podent">
            <pattern>
                <marker>
                    <token>poden</token>
                </marker>
                <token regexp="yes" spacebefore="no">-.+</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>podent</suggestion> (v. 'poder')?</message>
            <example correction="Podent"><marker>Poden</marker>-li fer un favor no li'l va fer.</example>
        </rule>
        <rule id="PRENEN_PRENENT" name="prenen -> prenent">
            <pattern>
                <marker>
                    <token>prenen</token>
                </marker>
                <token regexp="yes" spacebefore="no">-.+</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>prenent</suggestion> (gerundi)?</message>
            <example correction="Prenent"><marker>Prenen</marker>-se el seu temps.</example>
        </rule>
        <rule id="ATENEN_ATENENT" name="atenen -> atenent">
            <pattern>
                <marker>
                    <token postag="VMIP3P00" regexp="yes">.*en</token>
                </marker>
                <token regexp="yes" spacebefore="no">-.+</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="VMIP3P00" postag_regexp="yes" postag_replace="VMG00000"/></suggestion> (gerundi)?</message>
            <example correction="Atenent|Atenint"><marker>Atenen</marker>-lo de seguida.</example>
        </rule>
        <rulegroup id="A_LES_X_HORES" name="concordances: a les 13 h">
            <antipattern>
                <token skip="6" regexp="yes">minuts?|min</token>
                <token regexp="yes">l|el</token>
                <example>Del minut 23:30 al 26:40</example>
                <example>Del minut 23:30 al 23:40</example>
            </antipattern>
            <rule>
                <antipattern>
                    <token>la</token>
                    <token regexp="yes">1\.[0-5][0-9]</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="DA.*" postag_regexp="yes"><exception>les</exception></token>
                    </marker>
                    <token regexp="yes">([01]?[0-9]|2[0-3])\.[0-5][0-9]</token>
                    <token>h</token>
                </pattern>
                <message>L'article adequat per a les hores és <suggestion>les</suggestion>.</message>
                <short>Error de concordança</short>
                <example correction="les">Són <marker>la</marker> 13.30 h</example>
                <example>És la 1.45 h.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>la</token>
                    <token>1</token>
                    <token>:</token>
                    <token regexp="yes">[0-5][0-9]</token>
                </antipattern>
                <antipattern>
                    <token>:</token>
                    <token regexp="yes">\d+</token>
                    <token regexp="yes">\d+</token>
                    <token>:</token>
                    <token regexp="yes">\d+</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="DA.*" postag_regexp="yes"><exception>les</exception></token>
                    </marker>
                    <token regexp="yes">[01]?[0-9]|2[0-3]</token>
                    <token>:</token>
                    <token regexp="yes">[0-5][0-9]</token>
                </pattern>
                <message>L'article adequat per a les hores és <suggestion>les</suggestion>.</message>
                <short>Error de concordança</short>
                <example correction="les">Són <marker>la</marker> 13:30</example>
                <example>És la 1:45.</example>
            </rule>
        </rulegroup>
        <rule id="ES_OBRES" name="es obres -> les obres">
            <pattern>
                <token>es</token>
                <token regexp="yes">obres|idees</token>
                <!--<token postag="N.FP.*" postag_regexp="yes"/>-->
            </pattern>
            <message>¿Volíeu dir <suggestion>les \2</suggestion>?</message>
            <example correction="les obres">Aviat començaran <marker>es obres</marker>.</example>
        </rule>
        <rulegroup id="CONFUSIO_ES_LES" name="es -> les">
            <antipattern>
                <token regexp="yes" spacebefore="no">/</token>
                <token spacebefore="no">es</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">de|a|per</token>
                        <token>l</token>
                        <token>es</token>
                        <token postag="VM..2S..|N.[FC][PN].*" postag_regexp="yes" regexp="yes">h?[aeiou].*s</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1 les \4</suggestion>?</message>
                <example correction="de les escales">Cal revisar l'estat <marker>del es escales</marker></example>
                <example correction="per les escales">Cal pujar <marker>per l es escales</marker></example>
                <example correction="a les escales">Cal anar <marker>al es escales</marker></example>
                <example>Platja de Son Xoriguer, Cala en Bosc i Es Cap d'Artrutx.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[SI].*|_GV_" postag_regexp="yes"/>
                    <marker>
                        <token min="0">l</token>
                        <token>es</token>
                        <token postag="VM..2S..|N.[FC][PN].*" postag_regexp="yes" regexp="yes">h?[aeiou].*s</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>les \4</suggestion>?</message>
                <example correction="les idees">Hem compartit <marker>es idees</marker></example>
                <example correction="les idees">Hem compartit <marker>l es idees</marker></example>
                <example>Platja de Son Xoriguer, Cala en Bosc i Es Cap d'Artrutx.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>es</token>
                        <token postag="VM..2S.." postag_regexp="yes" regexp="yes">h?[aeiou].*s<exception regexp="yes">evidencies|aixis|ales|esplugues</exception></token>
                    </marker>
                </pattern>
                <message>Combinació impossible de pronom i verb.</message>
                <suggestion>ens \2</suggestion>
                <suggestion>les \2</suggestion>
                <suggestion>els \2</suggestion>
                <example>Platja de Son Xoriguer, Cala en Bosc i Es Cap d'Artrutx.</example>
                <example correction="ens estimaves|les estimaves|els estimaves">Tothom t'estimava i sabíem que <marker>es estimaves</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="CA_SPLIT_WORDS" name="paraules mal partides">
            <antipattern>
                <token>sant</token>
                <token>pere</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">[mnstdl]</token>
                <token regexp="yes">&apostrophe;|´|`</token>
            </antipattern>
            <antipattern>
                <token>i</token>
                <token regexp="yes">uma|b</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="V.*[VBZ]" postag_regexp="yes"/>
                    <token postag="UNKNOWN" regexp="yes">\p{L}+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>¿Volíeu dir <suggestion>\1\2</suggestion>?</message>
                <example correction="Desembre"><marker>Dese mbre</marker></example>
                <example correction="Comprar"><marker>Compr ar</marker></example>
                <example correction="ADVERTIMENT"><marker>ADVER TIMENT</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <token>en</token>
                    <token>castella</token>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token regexp="yes">mí|fí|mé|le</token>
                </antipattern>
                <antipattern>
                    <token>de</token>
                    <token regexp="yes">pendre|curves|lego|mando</token>
                </antipattern>
                <antipattern>
                    <token/>
                    <token spacebefore="no" regexp="yes">-|/</token>
                </antipattern>
                <antipattern>
                    <token>es</token>
                    <token>q</token>
                </antipattern>
                <antipattern>
                    <token>la</token>
                    <token regexp="yes">.</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">.</token>
                    <token regexp="yes">.</token>
                </antipattern>
                <antipattern>
                    <token>o</token>
                    <token>vina</token>
                </antipattern>
                <pattern>
                    <token regexp="yes" spacebefore="yes">[a-zàáèéìíòóùúüïç·]+<exception regexp="yes">si|amb</exception></token>
                    <token postag="UNKNOWN" regexp="yes">[a-zàáèéìíòóùúüïç·]+<exception>y</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true SuppressPostag:.*B"/>
                <message>¿Volíeu dir <suggestion>\1\2</suggestion>?</message>
                <example correction="consells">Els <marker>con sells</marker> que li donen.</example>
                <example>si a i b resulten ser dos nens conflictius</example>
                <example>Proporcionar síntesi de veu</example>
                <example>Nombre de mostres</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\p{L}+</token>
                    <token regexp="yes">[aei]r</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>¿Volíeu dir <suggestion>\1\2</suggestion>?</message>
                <example correction="Comprar"><marker>Compr ar</marker></example>
                <example correction="Partir"><marker>Part ir</marker></example>
                <example>construeix grups d'ER en la teva fàbrica</example>
            </rule>
            <rule>
                <pattern>
                    <token>vana</token>
                    <token postag="UNKNOWN" regexp="yes">\p{L}+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>¿Volíeu dir <suggestion>van a\2</suggestion>?</message>
                <example correction="Van arribar"><marker>Vana rribar</marker> tard.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">....+</token>
                    <token min="0">-</token>
                    <token>ció</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>¿Volíeu dir <suggestion>\1\3</suggestion>?</message>
                <example correction="evangelització">Un procés d'<marker>evangelitza ció</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="V.[NMG].*|&pronom_feble;|V.IP1P.." postag_regexp="yes"/></token>
                    <token regexp="yes">-ho|-hi<exception postag="I"/></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <suggestion>\1<match no="2" regexp_match="-h" regexp_replace=""/></suggestion>
                <example correction="llenço">Em <marker>llenç-ho</marker>.</example>
                <example correction="perduri">Volem que <marker>perdur-hi</marker>.</example>
                <example>contar-nos-ho</example>
                <example>Som-hi!</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="V.[NMG].*" postag_regexp="yes"/></token>
                    <token>-t</token>
                    <token regexp="yes">'ho|'hi</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <suggestion>\1<match no="2" regexp_match="-" regexp_replace=""/><match no="3" regexp_match="'h" regexp_replace=""/></suggestion>
                <suggestion>\1<match no="2" regexp_match="-" regexp_replace=""/><match no="3" regexp_match="'h" regexp_replace="-h"/></suggestion>
                <example correction="sento|sent-ho">Ho <marker>sen-t'ho</marker> molt.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="V.[NMG].*" postag_regexp="yes"/></token>
                    <token regexp="yes">-[tnmls]</token>
                    <token regexp="yes">'ho|'hi</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <suggestion>\1<match no="2" regexp_match="-" regexp_replace=""/><match no="3" regexp_match="'h" regexp_replace=""/></suggestion>
                <example correction="pensi">Que no ho <marker>pen-s'hi</marker> molt.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">te|t'</token>
                        <token spacebefore="no" regexp="yes">'ns|ens</token>
                    </marker>
                    <token postag="D.*|P[IRTE].*|CS" postag_regexp="yes"/>
                </pattern>
                <message>Si és del verb 'tenir', s'escriu junt.</message>
                <suggestion>tens</suggestion>
                <example correction="Tens"><marker>Te'ns</marker> un minut?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">..+l</token>
                        <token spacebefore="no">-</token>
                        <token spacebefore="no" regexp="yes">l...+</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <suggestion>\1<match no="3" regexp_match="(?iu)^l" regexp_replace=""/></suggestion>
                <example correction="solució">La <marker>sol-lució</marker></example>
                <example correction="solucions">Les <marker>sol-lucions</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="yes"/>
                    <marker>
                        <token><exception postag="V.[NG].*|&pronom_feble;|V.IP1P.." postag_regexp="yes"/></token>
                        <token regexp="yes">-ho|-hi<exception postag="I"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <suggestion>\2<match no="3" regexp_match="-h" regexp_replace=""/></suggestion>
                <example correction="uneixi">que ens <marker>uneix-hi</marker>.</example>
                <example>contar-nos-ho</example>
                <example>Som-hi!</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <marker>
                        <token><exception postag="V.[NG].*|&pronom_feble;|V.IP1P.." postag_regexp="yes"/></token>
                        <token regexp="yes">-ho|-hi<exception postag="I"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <suggestion>\3<match no="4" regexp_match="-h" regexp_replace=""/></suggestion>
                <example correction="uneixi">que se'ns <marker>uneix-hi</marker>.</example>
                <example>contar-nos-ho</example>
                <example>Som-hi!</example>
            </rule>
        </rulegroup>
        <rule id="CULE" name="*culé/culer">
            <pattern>
                <token regexp="yes">culés?</token>
            </pattern>
            <message>Referit als seguidors del FC Barcelona, cal escriure <suggestion><match no="1" regexp_match="culé(.*)" regexp_replace="culer$1"/></suggestion>.</message>
            <!-- "culés" pot ser del verb cular-->
            <short>Error ortogràfic</short>
            <example correction="culers">Són seguidors <marker>culés</marker>.</example>
            <example>Un seguidor culer.</example>
        </rule>
        <rule id="HAN_SE_SER" name="confusió: se ser -> de ser">
            <pattern>
                <token inflected="yes">haver</token>
                <token>se</token>
                <token postag_regexp="yes" postag="V.N.*"/>
            </pattern>
            <message>¿Volíeu dir "de"?</message>
            <suggestion>\1 de \3</suggestion>
            <example correction="Han de ser"><marker>Han se ser</marker> així.</example>
        </rule>
        <rulegroup id="HA_HI" name="ha hi -> hi ha">
            <antipattern>
                <token>hi</token>
                <token>ha</token>
                <token>hi</token>
                <token>ha</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>ha</token>
                        <token>hi</token>
                        <token postag="V.[SI].*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>¿Volíeu dir "ja"?</message>
                <suggestion>ja \2 \3</suggestion>
                <example correction="ja hi eren">Vols dir que <marker>ha hi eren</marker> de fa estona? </example>
            </rule>
            <rule>
                <pattern>
                    <token>ha</token>
                    <token>hi</token>
                    <token inflected="yes">haver</token>
                </pattern>
                <message>¿Volíeu dir "ja"?</message>
                <suggestion>ja \2 \3</suggestion>
                <example correction="Ja hi havia"><marker>Ha hi havia</marker> una solució.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>hi</token>
                    <token inflected="yes">haver</token>
                </antipattern>
                <pattern>
                    <token>ha</token>
                    <token>hi</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>hi ha</suggestion>?</message>
                <example correction="hi ha">Ara <marker>ha hi</marker> alguna novetat?</example>
            </rule>
        </rulegroup>
        <rule id="HE_ESTA_ESTA" name="m'he esta -> m'està">
            <pattern>
                <marker>
                    <token regexp="yes">m'|t'|s'</token>
                    <token regexp="yes">he|ha</token>
                    <token regexp="yes">esta|està</token>
                </marker>
                <token postag="V.G.*" postag_regexp="yes"/>
            </pattern>
            <message>Si és del verb 'estar' s'escriu amb accent, i sobra el verb 'haver'.</message>
            <suggestion>\1està</suggestion>
            <example correction="M'està"><marker>M'he esta</marker> agradant molt.</example>
            <example correction="S'està"><marker>S'ha esta</marker> tramitant.</example>
        </rule>
        <rule id="ESTA_ESTAT" name="esta -> estat">
            <pattern>
                <token inflected="yes">haver</token>
                <marker>
                    <token>esta</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>estat</suggestion>?</message>
            <example correction="estat">Això ha <marker>esta</marker> molt bé.</example>
        </rule>
        <rule id="HA_MES" name="ha mes -> a més">
            <antipattern>
                <token>hi</token>
                <token>ha</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">.*\d</token>
                <token>ha</token>
                <example>500 ha més o menys</example>
            </antipattern>
            <antipattern>
                <token>ha</token>
                <token regexp="yes">mes|més</token>
                <token>que</token>
                <token postag="V.P.*" postag_regexp="yes"/>
            </antipattern>
            <pattern>
                <token>ha</token>
                <token regexp="yes">mes|més</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>a més</suggestion>?</message>
            <suggestion>hi ha més</suggestion>
            <example correction="A més|Hi ha més"><marker>Ha mes</marker>, no sé què passa.</example>
            <example>S'ha més que duplicat el nivell en pocs anys.</example>
        </rule>
        <rule id="ESTRATEGA" name="estrateg -a, rapsode -a, psiquiatre -a">
            <antipattern>
                <token postag="NCF.*" postag_regexp="yes"/>
                <token postag="_PUNCT.*|CC" postag_regexp="yes"/>
                <token postag="NCF.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes" skip="1">metgessa|filòsofa|poetessa|política|escriptora|traductora|escultora|pintora</token>
                    <token inflected="yes" postag="NCF.*" postag_regexp="yes" regexp="yes">estrateg|rapsode|psiquiatre|pediatre</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token inflected="yes" postag="NCF.*" postag_regexp="yes" regexp="yes" skip="1">estrateg|rapsode|psiquiatre|pediatre</token>
                    <token regexp="yes">metgessa|filòsofa|poetessa|política|escriptora|traductora|escultora|pintora</token>
                </marker>
            </antipattern>
            <pattern>
                <token inflected="yes" postag="NCF.*" postag_regexp="yes" regexp="yes">estrateg|rapsode|psiquiatre|pediatre<exception postag="_GN_F." postag_regexp="yes"/></token>
            </pattern>
            <message>Si és un nom masculí, cal dir <suggestion><match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="NCM$1000"/></suggestion>. Correcte si és un nom femení.</message>
            <example correction="estrateg">Polític i <marker>estratega</marker>.</example>
            <example correction="rapsode">Joan Pérez, <marker>rapsoda</marker>.</example>
            <example>Una gran estratega.</example>
            <example>Ella és una molt bona psiquiatra.</example>
            <example>Vol ser missionera, pediatra o veterinària.</example>
        </rule>
        <rule id="L_ESTRATEGA" name="l'estratega">
            <antipattern>
                <marker>
                    <token postag="D..FS." postag_regexp="yes"/>
                    <token>gran</token>
                </marker>
            </antipattern>
            <pattern>
                <token regexp="yes">l'|gran</token>
                <marker>
                    <token>estratega</token>
                </marker>
            </pattern>
            <message>Possible error de concordança. Correcte si és femení.</message>
            <suggestion>estrateg</suggestion>
            <example correction="estrateg">L'<marker>estratega</marker>.</example>
            <example correction="estrateg">Gran <marker>estratega</marker>!</example>
            <example>Una gran estratega.</example>
        </rule>
        <rulegroup id="ESTRATEGUES" name="estrategues/estrategs">
            <rule>
                <pattern>
                    <marker>
                        <token>estrategues<exception postag="_GN_FP"/></token>
                    </marker>
                </pattern>
                <message>Possible error de concordança. Correcte si és femení.</message>
                <suggestion>estrategs</suggestion>
                <example correction="Estrategs"><marker>Estrategues</marker> romans.</example>
                <example>Una gran estratega.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>estrategues</token>
                    <token postag="A..FP." postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token>grans</token>
                    <marker>
                        <token>estrategues</token>
                    </marker>
                </pattern>
                <message>Possible error de concordança. Correcte si és femení.</message>
                <suggestion>estrategs</suggestion>
                <example correction="estrategs">Eren grans <marker>estrategues</marker>.</example>
                <example>Eren grans estrategues romanes.</example>
            </rule>
        </rulegroup>
        <rulegroup id="HAURE" name="haure / hauré">
            <rule>
                <pattern>
                    <marker>
                        <token>haure</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>hauré</suggestion> (futur)?</message>
                <example correction="hauré">Ara <marker>haure</marker> de fer-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>haure</token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>hauré</suggestion> (futur)?</message>
                <example correction="hauré">Llavors <marker>haure</marker> fet el que toca.</example>
            </rule>
        </rulegroup>
        <rule id="D_ABAIX" name="d'abaix > de baix">
            <pattern>
                <token>d'</token>
                <token>abaix</token>
            </pattern>
            <message>Cal escriure <suggestion>de baix</suggestion>.</message>
            <example correction="de baix">No veurem mai una revolta des <marker>d'abaix</marker>.</example>
        </rule>
        <rule id="NAT_ANAT" name="nat > anat">
            <pattern>
                <token inflected="yes">haver</token>
                <token>nat</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>\1 anat</suggestion> (del v. 'anar')?</message>
            <example correction="he anat">Avui <marker>he nat</marker> a cal barber.</example>
        </rule>
        <rule id="SEGLA_SEGLE" name="segla/segle">
            <pattern>
                <token postag="D..MS." postag_regexp="yes"/>
                <marker>
                    <token>segla</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>segle</suggestion> (període de cent anys)?</message>
            <example correction="segle">D'això fa un <marker>segla</marker>?</example>
        </rule>
        <rulegroup id="APENES" name="a penes/apenes">
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes"/>
                    <marker>
                        <token>apenes</token>
                    </marker>
                </pattern>
                <message>Com a locució adverbial s'escriu separat.</message>
                <suggestion>a penes</suggestion>
                <suggestion>amb prou feines</suggestion>
                <example correction="a penes|amb prou feines">Arriba <marker>apenes</marker>.</example>
                <example>Arriba <marker>a penes</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <marker>
                        <token>apenes</token>
                    </marker>
                </pattern>
                <message>Com a locució adverbial s'escriu separat.</message>
                <suggestion>a penes</suggestion>
                <suggestion>tot just</suggestion>
                <example correction="a penes|tot just">Arriba amb <marker>apenes</marker> tres minuts de retard.</example>
                <example correction="a penes|tot just">Arriba sense <marker>apenes</marker> informació.</example>
                <example>Arriba <marker>a penes</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="3">apenes<exception postag="PP.*|P0.*|V.*|SENT_END|PARA_END" scope="next" postag_regexp="yes" negate_pos="yes"/></token>
                    </marker>
                    <token postag="V.*" postag_regexp="yes"/>
                    <!-- es podrien afegir pronoms abans del verb-->
                </pattern>
                <message>Com a locució adverbial s'escriu separat.</message>
                <suggestion>a penes</suggestion>
                <example correction="A penes"><marker>Apenes</marker> arriba.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="yes"/>
                    <token>apenes</token>
                </antipattern>
                <pattern>
                    <token>apenes</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a penes</suggestion> (locució adverbial)? "Apenes" pot ser una forma del v. 'apenar'.</message>
                <example correction="a penes">No ha dit <marker>apenes</marker> res.</example>
                <example correction="a penes">Va portar-li <marker>apenes</marker> dues coses.</example>
                <example>No t'apenes.</example>
            </rule>
        </rulegroup>
        <rule id="Q_UE" name="q ue -> que">
            <pattern>
                <token>q</token>
                <token regexp="yes">ue|uè</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>\1\2</suggestion>?</message>
            <example correction="Què"><marker>Q uè</marker> ha passat?</example>
        </rule>
        <rule id="ELS_EU" name="els eu -> el seu">
            <antipattern>
                <token>eu</token>
                <token postag="V.P.*" postag_regexp="yes"/>
            </antipattern>
            <pattern>
                <token>els</token>
                <token>eu</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>el seu</suggestion>?</message>
            <example correction="el seu">Coneixien bé <marker>els eu</marker> negoci.</example>
        </rule>
        <rule id="DE_MAL_GRAT" name="de malgrat -> de mal grat">
            <pattern>
                <token>de</token>
                <token case_sensitive="yes">malgrat</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>de mal grat</suggestion> (contra voluntat) o <suggestion>de Malgrat</suggestion> (nom de lloc)?</message>
            <example correction="de mal grat|de Malgrat">Ho va fer <marker>de malgrat</marker>.</example>
        </rule>
        <rulegroup id="CA_SPLIT_WORDS_HYPHEN" name="paraules mal partides amb guionet">
            <antipattern>
                <token inflected="yes">prefix</token>
                <token/>
                <token spacebefore="no">-</token>
            </antipattern>
            <antipattern>
                <token>-</token>
                <token spacebefore="no"/>
                <token spacebefore="no">-</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="UNKNOWN" regexp="yes">[\p{L}·]+</token>
                    <token spacebefore="no">-</token>
                    <token regexp="yes" spacebefore="yes">[\p{L}·]+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible paraula mal partida.</message>
                <suggestion>\1\3</suggestion>
                <example correction="pianista">La <marker>piani- sta</marker> va fer un gran concert.</example>
                <example>Aquesta -i no altra- és la qüestió.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[\p{L}·]+</token>
                    <token spacebefore="no">-</token>
                    <token postag="UNKNOWN" regexp="yes" spacebefore="yes">[\p{L}·]+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible paraula mal partida.</message>
                <suggestion>\1\3</suggestion>
                <example correction="pianista">La <marker>pia- nista</marker> va fer un gran concert.</example>
                <example>Aquesta -i no altra- és la qüestió.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">&dashes;</token>
                    <token spacebefore="no" skip="30"/>
                    <token spacebefore="no">-</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">[\p{L}·]+</token>
                    <token spacebefore="no">-</token>
                    <token regexp="yes" spacebefore="yes">[\p{L}·]+<exception regexp="yes">[ioa]|es|és</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible paraula mal partida.</message>
                <suggestion>\1\3</suggestion>
                <example correction="pianista">La <marker>pian- ista</marker> va fer un gran concert.</example>
                <example>Aquesta -i no altra- és la qüestió.</example>
                <example>Van inaugurar -per fi- la nova carretera.</example>
                <example>Es proposa un llibre, cada participant el llegeix, i el dia fixat -les sessions solen ser un divendres cada dos mesos a les 15:30 h i s'anuncien a la newsletter del col·legi- es reuneixen i comenten les seves sensacions</example>
            </rule>
        </rulegroup>
        <rule id="NOMS_AMB_GUIONET" name="Noms que s'escriuen amb guionet" default="off">
            <pattern>
                <token postag="UNKNOWN" regexp="yes">[\p{L}·]+</token>
                <token postag="UNKNOWN" regexp="yes">[\p{L}·]+</token>
            </pattern>
            <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
            <message>S'escriu amb guionet.</message>
            <suggestion>\1-\2</suggestion>
            <example correction="Comédie-Française">La <marker>Comédie Française</marker>.</example>
        </rule>
        <rule id="PLURALS" name="establiment s -> establiments">
            <pattern>
                <token postag="D...P." postag_regexp="yes"/>
                <marker>
                    <token postag="NC.S.*" postag_regexp="yes"/>
                    <token>s</token>
                </marker>
            </pattern>
            <message suppress_misspelled="yes">¿Volíeu dir <suggestion><match no="2" postag_regexp="yes" postag="(NC.)S.*" postag_replace="$1P.*"/></suggestion>?</message>
            <example correction="establiments">Mostra els <marker>establiment s</marker> de la compra.</example>
        </rule>
        <rule id="ES_TRACTE" name="es tracte/es tracta">
            <antipattern>
                <token skip="10">tracte</token>
                <token>o</token>
            </antipattern>
            <pattern>
                <token postag="SENT_START"/>
                <marker>
                    <token>es</token>
                    <token>tracte</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>es tracta</suggestion>?</message>
            <example correction="Es tracta"><marker>Es tracte</marker> d'un cas diferente.</example>
            <example>Es tracte o no del mateixa cas, ho farem d'una altra manera.</example>
        </rule>
    </category>
    <category id="CONFUSIONS" name="Confusions" type="misspelling">
        <rule id="CURAR_CURA" name="tenir curar -> tenir cura">
            <pattern>
                <token inflected="yes">tenir</token>
                <marker>
                    <token>curar</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>cura</suggestion>?</message>
            <example correction="cura">Cal tenir <marker>curar</marker> dels infants.</example>
        </rule>
        <rule id="SAVER_SABER" name="*saver > saber">
            <pattern>
                <token postag="P.*|DA.FP.|DA.M.." postag_regexp="yes"/>
                <marker>
                    <token regexp="yes">savi(a|en)</token>
                </marker>
            </pattern>
            <message>Si és del verb 'saber' s'escriu amb 'b'.</message>
            <suggestion><match no="2" regexp_match="(?iu)v" regexp_replace="b" case_conversion="preserve"/></suggestion>
            <example correction="sabia">Ell les <marker>savia</marker> de memòria.</example>
        </rule>
        <rulegroup id="IVA_MAJ" name="iva -> IVA">
            <rule>
                <pattern>
                    <token postag="D..[MC]S." postag_regexp="yes"/>
                    <marker>
                        <token case_sensitive="yes" regexp="yes">iva|Iva</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" case_conversion="allupper"/></suggestion> (impost sobre el valor afegit)?</message>
                <example correction="IVA">Un <marker>iva</marker> reduït.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token case_sensitive="yes" regexp="yes">iva|Iva</token>
                    </marker>
                    <token postag="AQ.[MC]S.|V.P..SM." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" case_conversion="allupper"/></suggestion> (impost sobre el valor afegit)?</message>
                <example correction="IVA">D'<marker>iva</marker> reduït.</example>
            </rule>
        </rulegroup>
        <rule id="CASTELLA" name="castella -> castellà">
            <pattern>
                <token postag="D..MS." postag_regexp="yes"><exception>tot</exception></token>
                <marker>
                    <token>castella</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)a$" regexp_replace="à" case_conversion="alllower"/></suggestion> (de Castella)?</message>
            <example correction="castellà">Traduït al <marker>castella</marker>.</example>
            <example correction="castellà">Traduït al <marker>Castella</marker>.</example>
        </rule>
        <rule id="ROMANES" name="romanes -> romanès">
            <pattern>
                <token postag="D..MS." postag_regexp="yes"/>
                <marker>
                    <token>romanes</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>romanès</suggestion> (de Romania)?</message>
            <suggestion>romanés</suggestion>
            <example correction="romanès|romanés">L'idioma principal és el <marker>romanes</marker>.</example>
        </rule>
        <rulegroup id="INFORMATIC_INFORMATICA" name="servei d'informàtic -> informàtica">
            <rule>
                <pattern>
                    <token regexp="yes">servei|servici</token>
                    <marker>
                        <token>d'</token>
                        <token>informàtic</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>\2<match no="3" regexp_match="(?iu)^(.*)$" regexp_replace="$1a" case_conversion="preserve"/></suggestion> o <suggestion><match no="3" case_conversion="preserve"/></suggestion>?</message>
                <example correction="d'Informàtica|Informàtic">Servei <marker>d'Informàtic</marker>.</example>
                <example correction="d'informàtica|informàtic">Servei <marker>d'informàtic</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">serveis|servicis</token>
                    <marker>
                        <token>d'</token>
                        <token>informàtic</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>\2<match no="3" regexp_match="(?iu)^(.*)$" regexp_replace="$1a" case_conversion="preserve"/></suggestion> o <suggestion><match no="3" regexp_match="(?iu)^(.*)$" regexp_replace="$1s" case_conversion="preserve"/></suggestion>?</message>
                <example correction="d'Informàtica|Informàtics">Serveis <marker>d'Informàtic</marker>.</example>
                <example correction="d'informàtica|informàtics">Servicis <marker>d'informàtic</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="UN_US_CONFUSION" name="un imagineu -> us imagineu">
            <pattern>
                <marker>
                    <token>un</token>
                </marker>
                <token postag="V...2P.." postag_regexp="yes"><exception postag="_possible_nompropi"/><exception>deu</exception></token>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion>us</suggestion>?</message>
            <example correction="Us"><marker>Un</marker> imagineu com seria això?</example>
        </rule>
        <rulegroup id="VEN_BEN_VAN_VENT" name="confusions ven/ben/van/vent">
            <rule>
                <antipattern>
                    <token>estar</token>
                    <token postag="V.G.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes">el|l</token>
                    <token postag="PX.*" postag_regexp="yes" min="0"/>
                    <marker>
                        <token>ven</token>
                        <token>estar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>benestar</suggestion>?</message>
                <example correction="benestar">Ho fem pel teu <marker>ven estar</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>estar</token>
                    <token postag="V.G.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes" skip="3">salut|salud|seguretat|prosperitat|riquesa</token>
                    <marker>
                        <token>ven</token>
                        <token>estar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>benestar</suggestion>?</message>
                <example correction="benestar">La vostra seguretat i <marker>ven estar</marker> és la prioritat.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="D.*"/>
                    <marker>
                        <token>ven</token>
                        <token regexp="yes">entès|entés</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>ben<match no="3" case_conversion="alllower"/></suggestion>?</message>
                <example correction="benentès">Amb aquest <marker>ven entès</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ven</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>van</suggestion> (del verb auxiliar 'anar')?</message>
                <example correction="van">Li <marker>ven</marker> dir de tot.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token postag="D.*|PP3MSA00" postag_regexp="yes"/>
                    <marker>
                        <token>ven</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>vent</suggestion> (moviment de l'aire)?</message>
                <example correction="vent">Amb aquest <marker>ven</marker> no es pot jugar.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*|PP3MSA00" postag_regexp="yes"/>
                    <marker>
                        <token>ven</token>
                    </marker>
                    <token inflected="yes" regexp="yes">bufar|bufa</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>vent</suggestion> (moviment de l'aire)?</message>
                <example correction="vent">El <marker>ven</marker> bufa molt fort.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="&pronom_feble;|C.*|PR.*|N.*|_possible_nompropi" postag_regexp="yes"/>
                    <token>ven</token>
                </antipattern>
                <antipattern>
                    <token postag="UNKNOWN" regexp="yes">\p{Lu}.*</token>
                    <token>ven</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>ven</token>
                    </marker>
                    <token postag="AQ.*|V.P.*|V.N.*" postag_regexp="yes"><exception postag="[DN].*" postag_regexp="yes"/><exception regexp="yes">materials?</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>ben</suggestion> (variant de 'bé') en comptes de "ven" (v. 'vendre')?</message>
                <example correction="ben">Semblen <marker>ven</marker> establertes.</example>
                <example correction="ben">Ja ho pots <marker>ven</marker> dir.</example>
                <example>Es ven fresc o assecat.</example>
                <example>Després, Calixto ven gran part dels terrenys.</example>
                <example>L'empresa ven materials d'alguns associats.</example>
                <example>La companyia ven petits carregadors</example>
            </rule>
            <rule>
                <pattern>
                    <unify>
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="NC.*" postag_regexp="yes"/>
                        <unify-ignore>
                            <marker>
                                <token>ven</token>
                            </marker>
                        </unify-ignore>
                        <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>¿Volíeu dir <suggestion>ben</suggestion> (variant de 'bé') en comptes de "ven" (v. 'vendre')?</message>
                <example correction="ben">Tres nivells <marker>ven</marker> distingits.</example>
                <example>L'empresa ven petites aplicacions.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="RG_anteposat"/>
                    <marker>
                        <token>ven</token>
                    </marker>
                    <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>ben</suggestion> (variant de 'bé') en comptes de "ven" (v. 'vendre')?</message>
                <example correction="ben">Molt <marker>ven</marker> dit.</example>
                <example>Es ven fresc o assecat.</example>
                <example>L'empresa ven materials d'alguns associats.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ven</token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes" regexp="yes" inflected="yes">dir|fer|pensar|escriure</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>ben</suggestion> (variant de 'bé') en comptes de "ven" (v. 'vendre')?</message>
                <example correction="Ben"><marker>Ven</marker> dit.</example>
                <example>Es ven fresc o assecat.</example>
                <example>L'empresa ven materials d'alguns associats.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ESTA_ESTAR" name="ha d'esta > ha d'estar">
            <rule>
                <pattern>
                    <token inflected="yes">haver</token>
                    <marker>
                        <token regexp="yes">de|d'</token>
                        <token>està</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>d'estar</suggestion></message>
                <example correction="d'estar">Ha <marker>d'està</marker> segur.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">haver</token>
                    <marker>
                        <token regexp="yes">de|d'</token>
                        <token>esta</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>d'estar</suggestion></message>
                <example correction="d'estar">Ha <marker>d'esta</marker> segur.</example>
            </rule>
        </rulegroup>
        <rule id="COM_HA_ANAT" name="com anat -> com ha anat">
            <pattern>
                <token>com</token>
                <marker>
                    <token>anat</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>ha anat</suggestion>?</message>
            <example correction="ha anat">Com <marker>anat</marker> el cap de setmana?</example>
        </rule>
        <rulegroup id="FALTA_NO" name="falta la negació 'no'" default="off">
            <antipattern>
                <token regexp="yes" skip="7">no|mai|cap|ningú|res|tampoc|ni|difícilment</token>
                <!--<token min="0" max="3" postag="&pronom_feble;" postag_regexp="yes"/>-->
                <token postag="V.[IS].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token skip="-1" regexp="yes">mai|cap|ningú|res</token>
                <token>?</token>
            </antipattern>
            <antipattern>
                <token skip="6">si</token>
                <token regexp="yes">mai|cap|ningú|res</token>
                <example>Si sabeu res, m'aviseu.</example>
            </antipattern>
            <antipattern>
                <token>cap</token>
                <token regexp="yes">a|ací|aquí|ahí|allí|allà|amunt|avall|endavat|avant|envat|endarrere|arrere|enrere|enfora</token>
            </antipattern>
            <antipattern>
                <token>cap</token>
                <token postag="DD.*|N..S..." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes" skip="4">sense|que|ni|deixar|prohibir</token>
                <token skip="10">que</token>
                <token postag="V.[IS].*" postag_regexp="yes"/>
                <example>No deixis que entri ningú a l'habitació.</example>
                <example>sense que passi res rellevant</example>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes" skip="4">més|menys|major|menor|únic</token>
                <token skip="10">que</token>
                <token postag="V.[IS].*" postag_regexp="yes"/>
                <example>No deixis que entri ningú a l'habitació.</example>
                <example>Era el més amable que he conegut mai.</example>
            </antipattern>
            <rule>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.[IS].*" postag_regexp="yes"><exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token min="0" max="3" chunk="GV"/>
                    <token regexp="yes">mai|cap|ningú|res</token>
                </pattern>
                <message>Sembla que falta la negació 'no'.</message>
                <suggestion><match no="1" regexp_match="^.*$" regexp_replace="no" case_conversion="preserve"/> <match no="1" case_conversion="alllower"/></suggestion>
                <example correction="no ha">Ets tu qui <marker>ha</marker> de fer res.</example>
                <example correction="no sap">Ets tu qui <marker>sap</marker> res.</example>
                <example correction="No ha"><marker>Ha</marker> vingut ningú.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">[-'].*</exception></token>
                    </marker>
                    <token postag="V.[IS].*" postag_regexp="yes"><exception postag="_possible_nompropi"/></token>
                    <token min="0" max="3" chunk="GV"/>
                    <token regexp="yes">mai|cap|ningú|res</token>
                </pattern>
                <message>Sembla que falta la negació 'no'.</message>
                <suggestion><match no="1" regexp_match="^.*$" regexp_replace="no" case_conversion="preserve"/> <match no="1" case_conversion="alllower"/></suggestion>
                <example correction="no en">Ets tu qui <marker>en</marker> sap res.</example>
                <example correction="no n'">Ets tu qui <marker>n'</marker>ha sabut res.</example>
                <example correction="no ho">I <marker>ho</marker> ha sabut ningú.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"/>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="V.[IS].*" postag_regexp="yes"><exception postag="_possible_nompropi"/></token>
                    <token min="0" max="3" chunk="GV"/>
                    <token regexp="yes">mai|cap|ningú|res</token>
                </pattern>
                <message>Sembla que falta la negació 'no'.</message>
                <suggestion><match no="1" regexp_match="^.*$" regexp_replace="no" case_conversion="preserve"/> <match no="1" case_conversion="alllower"/></suggestion>
                <example correction="no li">Ets tu qui <marker>li</marker>'n porta cap.</example>
                <example correction="no li">Ets tu qui <marker>li</marker> n'ha portat cap.</example>
            </rule>
        </rulegroup>
        <rule id="TROMBO" name="trombo -> trombó/trombe">
            <pattern>
                <token>trombo</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>trombe</suggestion> (coàgul de sang) o <suggestion>trombó</suggestion> (instrument musical)?</message>
            <example correction="trombe|trombó">Vaig tenir un <marker>trombo</marker>.</example>
        </rule>
        <rule id="TROMBOS" name="trombos -> trombes">
            <pattern>
                <token>trombos</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>trombes</suggestion> (coàguls de sang) o <suggestion>trombons</suggestion> (instrument musical)?</message>
            <example correction="trombes|trombons">Vaig tenir dos <marker>trombos</marker>.</example>
        </rule>
        <rule id="TENCA_TANCA" name="tenca -> tanca">
            <antipattern>
                <token regexp="yes" inflected="yes" skip="-1">anguila|llobarro|peix|anguileta|llobina|llop|pescar</token>
                <token inflected="yes">tenca</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="-1">tenca</token>
                <token regexp="yes" inflected="yes">anguila|llobarro|peix|anguileta|llobina|llop|pescar</token>
            </antipattern>
            <pattern>
                <token regexp="yes">tenca|tenques<exception postag="_GN_.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)te" regexp_replace="ta" case_conversion="preserve"/></suggestion> (del v. 'tancar')? Una 'tenca' és un substantiu amb altres significats.</message>
            <example correction="Tanca"><marker>Tenca</marker> la porta!</example>
            <example>Vaig pescar dues tenques.</example>
            <example>Vaig pescar una tenca.</example>
            <example>Es pescaven anguiles i tenques.</example>
        </rule>
        <rule id="MARRO_ACCENT" name="marro -> marró">
            <pattern>
                <token postag="N.*" postag_regexp="yes"/>
                <marker>
                    <token>marro</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>marró</suggestion> (color) en comptes de "marro" ?</message>
            <example correction="marró">Era de color <marker>marro</marker>.</example>
            <example correction="marró">Un jersei <marker>marro</marker>.</example>
        </rule>
        <rule id="ANUAL_ANUUAL" name="desastre d'Annual">
            <pattern>
                <token regexp="yes" inflected="yes">desastre|batalla|ocupació|victòria|desfeta|derrota</token>
                <token regexp="yes">d'|de|a</token>
                <marker>
                    <token regexp="yes">ann?ual<exception case_sensitive="yes">Annual</exception></token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>Annual</suggestion> (batalla de la guerra del Rif, 1921)?</message>
            <example correction="Annual">El desastre d'<marker>Anual</marker>.</example>
            <example correction="Annual">El desastre d'<marker>annual</marker>.</example>
        </rule>
        <rule id="PORT_POT" name="es port fer -> es pot fer">
            <pattern raw_pos="yes">
                <marker>
                    <token>port</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"><exception>militar</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>pot</suggestion> (del verb 'poder')?</message>
            <example correction="pot">Es <marker>port</marker> fer millor.</example>
        </rule>
        <rule id="ELS_SUES_ELS_SEUS" name="els sues -> els seus">
            <pattern>
                <token regexp="yes">els|ls</token>
                <marker>
                    <token>sues</token>
                </marker>
                <token postag="N.[MC][PN].*|A..[MC][PN].|V.P..PM." postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>seus</suggestion> (possessiu)?</message>
            <example correction="seus">Li ho van dir els <marker>sues</marker> pares.</example>
        </rule>
        <rule id="EL_SUE_EL_SEU" name="el sue -> el seu">
            <pattern>
                <token regexp="yes">el|l</token>
                <marker>
                    <token>sue</token>
                </marker>
                <token postag="N.[MC][SN].*|A..[MC][PN].|V.P..PM." postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>seu</suggestion> (possessiu)?</message>
            <example correction="seu">Li ho va dir el <marker>sue</marker> pare.</example>
        </rule>
        <rule id="SA_SHA" name="sa de mirar -> s'ha de mirar">
            <pattern>
                <marker>
                    <token>sa</token>
                </marker>
                <token regexp="yes">de|d'</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>s'ha</suggestion> (perífrasi d'obligacio 'haver de')?</message>
            <example correction="S'ha"><marker>Sa</marker> de mirar per darrere.</example>
        </rule>
        <rulegroup id="PODRIA_FUNCIONARA" name="podria funcionara -> funcionar">
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">poder|voler|deure|saber|desitjar</token>
                    <marker>
                        <token postag="VMSI1S03"/>
                    </marker>
                    <token regexp="yes">\p{P}</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="VMSI1S03" postag_regexp="yes" postag_replace="V.N.*"/></suggestion>?</message>
                <example correction="funcionar">No sabem si podria <marker>funcionara</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">poder|voler|deure|saber|desitjar</token>
                    <marker>
                        <token postag="VMSI1S03"/>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="VMSI1S03" postag_regexp="yes" postag_replace="V.N.*"/></suggestion> o <suggestion><match no="2" postag="VMSI1S03" postag_regexp="yes" postag_replace="V.N.*"/> a</suggestion>?</message>
                <example correction="funcionar|funcionar a">No sabem si podria <marker>funcionara</marker> partir de demà.</example>
            </rule>
        </rulegroup>
        <rule id="MAL_BE_MALBE" name="fer mal bé -> fer malbé">
            <pattern>
                <token inflected="yes" skip="4">fer</token>
                <marker>
                    <token>mal</token>
                    <token regexp="yes">bé|be</token>
                </marker>
            </pattern>
            <message>L'expressió adequada és 'fer malbé'.</message>
            <suggestion>malbé</suggestion>
            <example correction="malbé">Ho feien tot <marker>mal bé</marker>.</example>
        </rule>
        <rule id="POTS_SER_POT_SER" name="pots ser que -> pot ser que">
            <pattern>
                <marker>
                    <token>pots</token>
                </marker>
                <token>ser</token>
                <token>que</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>pot</suggestion>?</message>
            <example correction="pot">Com <marker>pots</marker> ser que passi això?</example>
        </rule>
        <rule id="SERVIA_SERBIA" name="Sèrvia -> Sèrbia">
            <pattern>
                <token>Sèrvia</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Sèrbia</suggestion> (país dels Balcans)? "Sèrvia" existeix com a nom de lloc i de persona amb altres sentits.</message>
            <example correction="Sèrbia">Vaig fer un viatge a <marker>Sèrvia</marker>.</example>
        </rule>
        <rule id="PRES_PRESS" name="University Pres -> Press">
            <pattern>
                <token>university</token>
                <marker>
                    <token>pres</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>Press</suggestion> (en anglès)?</message>
            <example correction="Press">Oxford University <marker>Pres</marker>.</example>
        </rule>
        <rule id="PASSA_MASSA" name="passa -> massa">
            <pattern>
                <marker>
                    <token postag="NCFS000">passa</token>
                </marker>
                <token postag="NC.P.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>massa</suggestion>?</message>
            <example correction="massa">Conté <marker>passa</marker> paraules.</example>
        </rule>
        <rulegroup id="VEGUERA" name="veguera -> vera/veiés">
            <rule>
                <pattern>
                    <marker>
                        <token>veguera</token>
                    </marker>
                </pattern>
                <message>Si és una forma del verb 'veure', s'escriu <suggestion>vera</suggestion> o <suggestion>veiés</suggestion>. Com a substantiu, el veguer o la veguera, a Andorra, és el representant dels coprínceps.</message>
                <example correction="vera|veiés">M'agradaria que ell ho <marker>veguera</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>vegueres</token>
                    </marker>
                </pattern>
                <message>Si és una forma del verb 'veure', s'escriu <suggestion>veres</suggestion> o <suggestion>veiesses</suggestion>. Com a substantiu, els veguers o les vegueres, a Andorra, són els representants dels coprínceps.</message>
                <example correction="veres|veiesses">M'agradaria que tu ho <marker>vegueres</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TARADA_TARDA" name="tarada -> tarda">
            <rule>
                <pattern>
                    <token regexp="yes" skip="5">&parts_dia;|&expressions_temps;|&expressions_durada;</token>
                    <marker>
                        <token>tarada</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>tarda</suggestion> (part del dia)?</message>
                <example correction="tarda">Demà a la <marker>tarada</marker> en parlarem.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|per</token>
                    <token>la</token>
                    <marker>
                        <token>tarada</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>tarda</suggestion> (part del dia)?</message>
                <example correction="tarda">A la <marker>tarada</marker> en parlarem.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONFUSIONS_EST" name="confusions est/ets/et/es">
            <!-- TODO: s'ha d'ampliar -->
            <rule>
                <pattern>
                    <token>tu</token>
                    <token min="0" max="2" postag="R.*" postag_regexp="yes"/>
                    <marker>
                        <token>est</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>ets</suggestion> (del verb 'ser')?</message>
                <example correction="ets">Tu <marker>est</marker> el millor.</example>
                <example correction="ets">Tu no sempre <marker>est</marker> el millor.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>est</token>
                    </marker>
                    <token postag_regexp="yes" postag="V.[IS].2S.."/>
                </pattern>
                <message>¿Volíeu dir <suggestion>et</suggestion> (pronom)?</message>
                <example correction="et">No <marker>est</marker> preocupis per mi.</example>
                <example>La zona est rep una calor forta.</example>
            </rule>
            <rule>
                <pattern>
                    <token>no</token>
                    <marker>
                        <token>est</token>
                    </marker>
                    <token postag_regexp="yes" postag="V.[IS].[12]..."/>
                </pattern>
                <message>¿Volíeu dir <suggestion>et</suggestion> (pronom)?</message>
                <example correction="et">No <marker>est</marker> penso ajudar.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">no|on|que|què|quals?|i|o</token>
                    <marker>
                        <token>est</token>
                    </marker>
                    <token postag_regexp="yes" postag="V.[IS].3..."/>
                </pattern>
                <message>¿Volíeu dir <suggestion>es</suggestion> o <suggestion>et</suggestion> (pronoms)?</message>
                <example correction="es|et">No <marker>est</marker> mirava res.</example>
            </rule>
        </rulegroup>
        <rule id="VA_DE_RETRO" name="va de retro -> vade retro">
            <pattern>
                <token>va</token>
                <token>de</token>
                <token>retro</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>vade retro</suggestion> (expressió llatina que vol dir "fes-te enrere, aparta't")?</message>
            <example correction="Vade retro"><marker>Va de retro</marker>!</example>
        </rule>
        <rule id="VA_SE_VA_SER" name="va se -> va ser">
            <antipattern>
                <token>se</token>
                <token postag="&pronom_feble;" postag_regexp="yes" min="0"/>
                <token postag="V.[SI].*" postag_regexp="yes"/>
            </antipattern>
            <pattern>
                <token regexp="yes">&anar_auxiliar;</token>
                <marker>
                    <token regexp="yes">se|sé</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>ser</suggestion>?</message>
            <example correction="ser">Va <marker>se</marker> </example>
            <example>Quan se'n va se li ocorre una altra idea.</example>
        </rule>
        <rulegroup id="AURA_HAURA" name="aura -> haurà">
            <rule>
                <pattern>
                    <marker>
                        <token>aura</token>
                    </marker>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>haurà</suggestion> (del verb 'haver')?</message>
                <example correction="Haurà"><marker>Aura</marker> fet les coses millor.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>aura</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>haurà</suggestion> (del verb 'haver')?</message>
                <example correction="Haurà"><marker>Aura</marker> de fer les coses millor.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SEM_SE_M" name="sem -> se'm">
            <rule>
                <pattern>
                    <marker>
                        <token>sem<exception postag="_GN_MS"/></token>
                        <token postag="V.[IS].3.*" postag_regexp="yes" regexp="yes">h?[aeiou].*</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>se m'\2</suggestion>?</message>
                <example correction="se m'ha">L'arena <marker>sem ha</marker> ficat a l'ull.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>sem<exception postag="_GN_MS"/></token>
                    </marker>
                    <token postag="V.[IS].3.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>se'm</suggestion> (pronoms)?</message>
                <example correction="se'm">L'arena <marker>sem</marker> fica a l'ull.</example>
            </rule>
        </rulegroup>
        <rule id="TU_THO" name="tu -> t'ho">
            <antipattern>
                <token postag="_GN_.*|N.*|UNKNOWN" postag_regexp="yes"/>
                <token postag="CC"/>
                <token>tu</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">jo|ell|ella|nosaltres|vosaltres|ells|elles</token>
                <token postag="CC"/>
                <token>tu</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>tu<exception scope="previous" postag="SPS00|LOC_PREP" postag_regexp="yes"/><exception scope="previous" regexp="yes">com|que</exception></token>
                </marker>
                <token postag="V.[IS].*" postag_regexp="yes"><exception postag="V...2S.." postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>t'ho</suggestion> (això a tu)?</message>
            <example correction="t'ho">Escriu-me i <marker>tu</marker> envio de seguida.</example>
            <example>L'equip i tu heu viscut vides paral·leles.</example>
            <example>Que la Henny i tu viviu aquí?</example>
        </rule>
        <rule id="ESTABLIN_ESTABLINT" name="establin -> establint">
            <pattern>
                <token>establin</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>establint</suggestion> (del verb 'establir')?</message>
            <example correction="establint">Va arribar el primer, <marker>establin</marker> un nou rècord.</example>
        </rule>
        <rulegroup id="FERIA_FARIA" name="feria -> faria">
            <antipattern>
                <token skip="3">feria</token>
                <token regexp="yes" inflected="yes">&parts_cos;</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>li</token>
                    <marker>
                        <token>feria</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>faria</suggestion> (del verb 'fer') en comptes de "feria" (del verb 'ferir')</message>
                <example correction="faria">Va dir que no li <marker>feria</marker> mal.</example>
                <example>El cop de fuet que li feria la cara</example>
            </rule>
        </rulegroup>
        <rule id="VEU_VAU" name="veu dir -> vau dir" default="off">
            <pattern>
                <marker>
                    <!-- És ambigu! -->
                    <token>veu</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>vau</suggestion> (per a indicar temps passat) en comptes de "veu" (del verb 'veure')?</message>
            <example correction="Vau"><marker>Veu</marker> dir que vindríeu i no heu vingut.</example>
            <example type="triggers_error">Veu arribar una furgoneta per la carretera.</example>
        </rule>
        <rule id="ECT_ETC" name="ect -> etc">
            <pattern case_sensitive="yes">
                <token>ect</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>etc</suggestion> (abreviatura de 'etcètera')?</message>
            <example correction="etc">Blau, roig, verd, <marker>ect</marker>.</example>
        </rule>
        <rule id="ENTRES_ENTRE" name="entres -> entre">
            <pattern>
                <marker>
                    <token>entres<exception scope="previous" regexp="yes">tu|quan|si|que|perquè|car|què</exception></token>
                </marker>
                <token postag="D.*" postag_regexp="yes"><exception>bastant</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>entre</suggestion>?</message>
            <example correction="entre">¿Quina diferència hi ha <marker>entres</marker> les unes i les altres?</example>
        </rule>
        <rule id="MES_M_ES" name="més -> m'és">
            <pattern>
                <token>més<exception scope="previous" regexp="yes">mai|com</exception><exception scope="previous" postag="_GN_MS"/></token>
                <token>igual<exception scope="next" regexp="yes">de|d'</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>m'és igual</suggestion> (amb el verb 'ser')?</message>
            <example correction="m'és igual">Ara ja <marker>més igual</marker> tot.</example>
            <example>I dues taules més igual de llargues.</example>
            <example>No tornarà a ser mai més igual.</example>
            <example>Tenim un tirat més igual.</example>
        </rule>
        <rule id="FUNCIONES" name="funciones -> funcions">
            <pattern>
                <token postag="D..FP.|PP3FPA00|A..[FC]P.|V.P..PF." postag_regexp="yes"/>
                <token min="0" postag="PI0CP000"/>
                <marker>
                    <token>funciones</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>funcions</suggestion> (substantiu) en comptes de "funciones" (del verb 'funcionar')?</message>
            <example correction="funcions">Aquestes <marker>funciones</marker> són exponencials.</example>
            <example correction="funcions">Totes les <marker>funciones</marker> que necessitem.</example>
            <example correction="funcions">Totes les <marker>funciones</marker> que necessitem.</example>
            <example correction="funcions">Depèn de determinades <marker>funciones</marker>.</example>
            <example correction="funcions">Depèn d'unes altres <marker>funciones</marker>.</example>
        </rule>
        <rule id="CONDICIONES" name="condiciones -> condicions">
            <!-- i en masculí? -->
            <antipattern>
                <token>com</token>
                <token>les</token>
                <token>gestiones</token>
            </antipattern>
            <pattern>
                <token postag="D..FP.|PP3FPA00|A..[FC]P.|V.P..PF." postag_regexp="yes"/>
                <token min="0" postag="PI0CP000"/>
                <marker>
                    <token regexp="yes"
                        >acciones|addiciones|afecciones|aficiones|ambiciones|annexiones|autogestiones|autolesiones|autosuggestiones|cauciones|coacciones|cohesiones|col·laciones|col·lecciones|col·lisiones|comissiones|commociones|condiciones|confecciones|congestiones|contusiones|convulsiones|correlaciones|decepciones|deleciones|desafecciones|descohesiones|descongestiones|desil·lusiones|desproporciones|dimensiones|dissecciones|distorsiones|electroerosiones|emociones|emulsiones|erosiones|erupciones|estaciones|evoluciones|expansiones|explosiones|extorsiones|ficciones|fissiones|flexiones|fracciones|fricciones|funciones|fusiones|gestiones|il·lusiones|impressiones|infecciones|inflexiones|infusiones|inspecciones|insurrecciones|interacciones|interrelaciones|involuciones|lesiones|lociones|manes|menciones|missiones|municiones|obsessiones|ocasiones|ovaciones|pacciones|partiones|pensiones|perfecciones|perquisiciones|peticiones|posiciones|possessiones|precauciones|preselecciones|pressiones|promociones|proporciones|punciones|qüestiones|raciones|raones|reacciones|recensiones|recepciones|redimensiones|reflexiones|relaciones|reposiciones|revoluciones|sanciones|secciones|selecciones|soluciones|sones|subvenciones|succiones|sucussiones|suggestiones|transacciones|versiones|visiones</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="3" regexp_match="(?iu)es$" regexp_replace="s" case_conversion="preserve"/></suggestion> (substantiu) en comptes de "\3" (del verb '<match no="3" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>')?</message>
            <example correction="condicions">Aquestes <marker>condiciones</marker> no són bones.</example>
            <example correction="funcions">Totes les <marker>funciones</marker> que necessitem.</example>
            <example correction="funcions">Totes les <marker>funciones</marker> que necessitem.</example>
            <example correction="funcions">Depèn de determinades <marker>funciones</marker>.</example>
            <example correction="funcions">Depèn d'unes altres <marker>funciones</marker>.</example>
        </rule>
        <rule id="AUXILIARES" name="auxiliares -> auxiliars">
            <pattern>
                <token postag="D..MP.|PP3CP000|A..[MC]P.|V.P..MF." postag_regexp="yes"/>
                <token min="0" postag="PI0CP000"/>
                <marker>
                    <token>auxiliares</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="3" regexp_match="(?iu)es$" regexp_replace="s" case_conversion="preserve"/></suggestion> (substantiu) en comptes de "\3" (del verb '<match no="3" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>')?</message>
            <example correction="auxiliars">Em comenten els <marker>auxiliares</marker> que no s'ha fet.</example>
        </rule>
        <rule id="A_VISAR" name="a visar -> avisar">
            <pattern>
                <token>a</token>
                <token inflected="yes">visar<exception postag="N.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>a\2</suggestion>?</message>
            <example correction="avisar">Gràcies per <marker>a visar</marker>.</example>
        </rule>
        <rulegroup name="confusió: se -> de" id="CONFUSIONS_SE_DE">
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                    </marker>
                    <token>vergonya</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>de</suggestion>?</message>
                <example correction="de">Li hauria de caure la cara <marker>se</marker> vergonya.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONFUSIONS_HO_HI" name="confusions: ho -> hi">
            <rule>
                <pattern>
                    <token>som</token>
                    <token>-ho</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>som-hi</suggestion>?</message>
                <example correction="Som-hi"><marker>Som-ho</marker>!</example>
            </rule>
        </rulegroup>
        <rulegroup id="OSTIA_HOSTIA" name="òstia -> hòstia">
            <antipattern>
                <token skip="-1">Òstia</token>
                <token regexp="yes">ciutat|Roma|llatí|llatins|llatina|llatines|Tíber|Ostiense</token>
            </antipattern>
            <antipattern>
                <token skip="-1" regexp="yes">ciutat|Roma|llatí|llatins|llatina|llatines|Tíber|Ostiense</token>
                <token>Òstia</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <marker>
                        <token>Òstia</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>Hòstia</suggestion>? "Òstia", sense hac, és una antiga ciutat a prop de Roma.</message>
                <example correction="Hòstia"><marker>Òstia</marker>, no ho sabia.</example>
                <example>Òstia és una ciutat del Latium.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token>òstia</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>hòstia</suggestion>? <suggestion>Òstia</suggestion>, sense hac, és una antiga ciutat a prop de Roma.</message>
                <example correction="hòstia|Òstia">Li clavaré una <marker>òstia</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONFUSIO_ELA_I" name="Carles lll -> Carles III">
            <rule>
                <pattern case_sensitive="yes">
                    <token postag_regexp="yes" postag="NP.*"/>
                    <marker>
                        <token spacebefore="yes">l<exception scope="next" regexp="yes">&apostrophe;</exception></token>
                    </marker>
                </pattern>
                <message>Possible confusió entre la lletra ela minúscula i la lletra i majúscula (nombres romans).</message>
                <suggestion>I</suggestion>
                <example correction="I">Era el rei Carles <marker>l</marker>.</example>
                <example>Alqueria Nova l'.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token postag_regexp="yes" postag="NP.*"/>
                    <marker>
                        <token spacebefore="yes">ll</token>
                    </marker>
                </pattern>
                <message>Possible confusió entre la lletra ela minúscula i la lletra i majúscula (nombres romans).</message>
                <suggestion>II</suggestion>
                <example correction="II">Era el rei Carles <marker>ll</marker>.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token postag_regexp="yes" postag="NP.*"/>
                    <marker>
                        <token spacebefore="yes" regexp="yes">Il|lI<exception postag="NP.*" postag_regexp="yes"/><exception scope="next" spacebefore="no">-</exception></token>
                    </marker>
                </pattern>
                <message>Possible confusió entre la lletra ela minúscula i la lletra i majúscula (nombres romans).</message>
                <suggestion>II</suggestion>
                <example correction="II">Era el rei Carles <marker>lI</marker>.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">\p{Lu}.*</token>
                    <marker>
                        <token spacebefore="yes">lll</token>
                    </marker>
                </pattern>
                <message>Possible confusió entre la lletra ela minúscula i la lletra i majúscula (nombres romans).</message>
                <suggestion>III</suggestion>
                <example correction="III">Era el rei Carles <marker>lll</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <marker>
                        <token case_sensitive="yes">EI</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" regexp_match="EI" regexp_replace="el" case_conversion="firstupper"/></suggestion>? Confusió entre la lletra ela minúscula i la lletra i majúscula.</message>
                <example correction="El"><marker>EI</marker> Sr. Joan.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token case_sensitive="yes">eI</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>el</suggestion>? Confusió entre la lletra ela minúscula i la lletra i majúscula.</message>
                <example correction="el">En <marker>eI</marker> sector sud de la ciutat.</example>
            </rule>
        </rulegroup>
        <rule id="BA_VA" name="ba -> va">
            <antipattern>
                <token postag="_GN_MS">ban</token>
                <example>El primer ban publicat per l'alcalde.</example>
            </antipattern>
            <pattern>
                <marker>
                    <token regexp="yes">baig|bas|bares|ba|bam|bàrem|bau|bàreu|ban|baren</token>
                </marker>
                <token postag="V.[NGP].*" postag_regexp="yes"/>
            </pattern>
            <message>Si és del verb 'anar' (auxiliar), s'escriu amb 'v'.</message>
            <suggestion><match no="1" regexp_match="(?iu)b" regexp_replace="v" case_conversion="preserve"/></suggestion>
            <example correction="va">També <marker>ba</marker> dir una altra cosa.</example>
        </rule>
        <rule id="QUE_MANTINGUT_QUE_HE_MANTINGUT" name="que mantingut -> que he mantingut" default="off">
            <antipattern>
                <token regexp="yes" skip="4">més|menys</token>
                <token>que</token>
                <token postag_regexp="yes" postag="V.P..SM."/>
            </antipattern>
            <antipattern>
                <token>en</token>
                <token>tant</token>
                <token>que</token>
                <token postag_regexp="yes" postag="V.P..SM."/>
            </antipattern>
            <antipattern>
                <token regexp="yes">encara|tret</token>
                <token>que</token>
                <token postag_regexp="yes" postag="V.P..SM."/>
            </antipattern>
            <antipattern>
                <token>tret</token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token>degut</token>
                <token>a</token>
            </antipattern>
            <pattern>
                <token>que</token>
                <marker>
                    <token postag_regexp="yes" postag="V.P..SM." regexp="yes">\p{Ll}.*<exception postag="V.[SI].*" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>Pot ser que hi falti el verb 'haver'.</message>
            <suggestion>he \2</suggestion>
            <suggestion>ha \2</suggestion>
            <example correction="he mantingut|ha mantingut">Les variants que <marker>mantingut</marker> en el text.</example>
            <example>Li vaig demanar al meu pare que comprés aquesta joguina. </example>
        </rule>
        <rulegroup id="FACTURA_FACTURAR" name="factura -> facturar">
            <antipattern>
                <token regexp="yes">.*a</token>
                <token spacebefore="no">-</token>
            </antipattern>
            <antipattern>
                <token>força</token>
                <token postag="[NA].*|V.P.*|RG" postag_regexp="yes"/>
                <example>Vaig força endarrerit.</example>
                <example>Els va força bé.</example>
                <example>Austràlia va força endarrerida.</example>
            </antipattern>
            <rule>
                <antipattern>
                    <token>hi</token>
                    <token min="0" max="3" chunk="GV"><exception inflected="yes">haver</exception></token>
                    <token inflected="yes">haver</token>
                    <example>N'hi havia de mena frívola.</example>
                </antipattern>
                <pattern raw_pos="yes">
                    <token inflected="yes">haver</token>
                    <token>de</token>
                    <token postag="NCFS000" regexp="yes">\p{Ll}.*a<exception regexp="yes">&noms_que_no_donen_infinitiu;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Hi falta un infinitiu.</message>
                <suggestion>\1 de \3r</suggestion>
                <example correction="ha de facturar">Els <marker>ha de factura</marker> més.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>hi</token>
                    <token min="0" max="3" chunk="GV"><exception inflected="yes">haver</exception></token>
                    <token inflected="yes">haver</token>
                    <example>N'hi havia de mena frívola.</example>
                </antipattern>
                <pattern raw_pos="yes">
                    <token inflected="yes">haver</token>
                    <token>d'</token>
                    <token postag="NCFS000" regexp="yes">\p{Ll}.*a<exception regexp="yes">&noms_que_no_donen_infinitiu;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Hi falta un infinitiu.</message>
                <suggestion>\1 d'\3r</suggestion>
                <example correction="hauria d'esmenar">Els <marker>hauria d'esmena</marker>.</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <token regexp="yes">&anar_auxiliar;</token>
                    <token postag="NCFS000" regexp="yes">\p{Ll}.*a<exception postag="V.P.*|AQ.*" postag_regexp="yes"/><exception regexp="yes">&noms_que_no_donen_infinitiu;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Probablement hi falta un infinitiu.</message>
                <suggestion>\1 \2r</suggestion>
                <example correction="vaig tornar">Hi <marker>vaig torna</marker> més tard.</example>
                <example type="triggers_error" reason="ambiguous">Què passa si et va metralla a la gorra?</example>
                <example>va lligada</example>
                <example>va molla</example>
                <example>va acompanyada</example>
                <example>va seguida</example>
                <example>vaig errada</example>
                <example>Em va petita.</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <token inflected="yes">anar</token>
                    <token>a</token>
                    <token postag="NCFS000" regexp="yes">\p{Ll}.*a<exception regexp="yes">casa|missa|ca|comissaria|cura|escola|plaça</exception><exception regexp="yes">&noms_que_no_donen_infinitiu;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Probablement hi falta un infinitiu.</message>
                <suggestion>\1 a \3r</suggestion>
                <example correction="anem a sopar">Ara <marker>anem a sopa</marker>.</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <token inflected="yes">poder<exception postag="complement_cada|_GN_MS" postag_regexp="yes"/></token>
                    <token postag="NCFS000" regexp="yes">\p{Ll}.*a<exception regexp="yes">&noms_que_no_donen_infinitiu;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Hi falta un infinitiu.</message>
                <suggestion>\1 \3r</suggestion>
                <example correction="podíem aturar">Es va pensar que ho <marker>podíem atura</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="DE_FER_DE_FET" name="de fer -> de fet">
            <antipattern>
                <token>fer</token>
                <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token>fer</token>
                <token postag="CC"/>
                <token postag="V.N.*" postag_regexp="yes"/>
                <example>De fer i desfer sense preocupar-te de res.</example>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token>fer</token>
                <token postag="NC.*" postag_regexp="yes"/>
            </antipattern>
            <pattern>
                <token postag="SENT_START"/>
                <token min="0" max="3" regexp="yes">\p{P}</token>
                <token>de</token>
                <marker>
                    <token>fer</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>fet</suggestion>?</message>
            <example correction="fet">De <marker>fer</marker> em sembla que tens raó.</example>
            <example>De fer-ho així se n'ocupa la direcció.</example>
        </rule>
        <rule id="JO_HO" name="ho -> jo">
            <pattern>
                <marker>
                    <token>ho</token>
                </marker>
                <token postag="&pronom_feble;|RN" postag_regexp="yes" min="1" max="2"/>
                <token postag="V...1S.." postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>jo</suggestion>?</message>
            <example correction="Jo"><marker>Ho</marker> hi tinc accés.</example>
            <example correction="Jo"><marker>Ho</marker> no hi tenia accés.</example>
        </rule>
        <rulegroup id="NORES_NO_RES" name="nores -> no res">
            <rule>
                <pattern>
                    <token>tres</token>
                    <token>i</token>
                    <marker>
                        <token>nores</token>
                    </marker>
                </pattern>
                <message>S'escriu separat.</message>
                <suggestion>no res</suggestion>
                <example correction="no res">Ho faré en un tres i <marker>nores</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="N..P.*" postag_regexp="yes"/>
                    <token postag="CC|_PUNCT_CONT" postag_regexp="yes"/>
                    <token>nores</token>
                    <example>Fa uns anys que no ho podem celebrar tots plegats, fills, nets, nores i gendres.</example>
                </antipattern>
                <pattern>
                    <token>nores<exception postag="_GN_FP"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>no res</suggestion>? "Nores" és el plural de "nora" (filla política).</message>
                <example correction="No res"><marker>Nores</marker> porta el diari!</example>
            </rule>
        </rulegroup>
        <rule id="SAN_SHAN" name="san -> s'han">
            <pattern>
                <marker>
                    <token>san</token>
                </marker>
                <token postag="V.P.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>s'han</suggestion> (del verb 'haver')?</message>
            <example correction="S'han"><marker>San</marker> posat molt trists.</example>
        </rule>
        <rule id="DUGUES_DUES" name="dugues -> dues">
            <pattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token postag="D..FP.|PP3FPA00" postag_regexp="yes" min="0"/>
                <marker>
                    <token>dugues</token>
                </marker>
            </pattern>
            <message>Si és un numeral, s'escriu <suggestion>dues</suggestion>. "Dugues" és una pronunciació vulgar.</message>
            <example correction="dues">Fa una migdiada de <marker>dugues</marker> hores.</example>
            <example correction="dues">Una de les <marker>dugues</marker> hores de migdiada.</example>
        </rule>
        <rule id="SEGONS_SEGONA" name="segons -> segona">
            <pattern>
                <token postag="D[^R].FS." postag_regexp="yes"/>
                <marker>
                    <token>segons</token>
                </marker>
                <token postag="NC[FC]S000" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>segona</suggestion>?</message>
            <example correction="segona">En aquesta <marker>segons</marker> edició del festival, hi ha hagut moltes novetats.</example>
        </rule>
        <rule id="SHE_SE" name="s'he -> se">
            <pattern>
                <marker>
                    <token>s'</token>
                    <token regexp="yes">he|e</token>
                </marker>
                <token min="0" postag="&pronom_feble;" postag_regexp="yes"/>
                <token postag="V.[IS].*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>se</suggestion> (pronom feble)?</message>
            <example correction="Se"><marker>S'he</marker> li ha dit de mil maneres.</example>
            <example correction="se">Això <marker>s'e</marker> m'està fent duríssim.</example>
        </rule>
        <rule id="MILITAR_LIMITAR" name="militar/limitar">
            <pattern>
                <marker>
                    <token postag_regexp="yes" postag="(V.*)" inflected="yes">militar</token>
                </marker>
                <token>a</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">limitar</match></suggestion>?</message>
            <example correction="limitava">Es <marker>militava</marker> a mirar-ho tot.</example>
        </rule>
        <rulegroup id="LHI_HI" name="l'hi -> li">
            <rule>
                <pattern>
                    <token>tant</token>
                    <marker>
                        <token>l'</token>
                        <token>hi</token>
                    </marker>
                    <token>fa</token>
                </pattern>
                <message>El pronom adequat és probablement <suggestion>li</suggestion>.</message>
                <example correction="li">Tant <marker>l'hi</marker> fa una cosa com l'altra.</example>
            </rule>
        </rulegroup>
        <rulegroup id="NO_TANT_COM_SINO" name="no tant... com / no... sinó">
            <antipattern>
                <token>no</token>
                <token>tant</token>
                <token regexp="yes">sols|solament</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token skip="2">no</token>
                        <token skip="-1">tant<exception scope="next">com</exception><exception scope="previous">per</exception></token>
                    </marker>
                    <token>sinó</token>
                </pattern>
                <message>No barregeu les locucions "no tant... com" i "no... sinó". Useu l'una o l'altra.</message>
                <suggestion><match no="1" include_skipped="all"/></suggestion>
                <example correction="no">Era <marker>no tant</marker> un exemple agradable sinó un exmple ben trobat.</example>
                <example correction="No semblava"><marker>No semblava tant</marker> un exemple agradable sinó un exmple ben trobat.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="2">no</token>
                    <token skip="-1">tant<exception scope="next">com</exception><exception scope="previous">per</exception></token>
                    <marker>
                        <token>sinó</token>
                    </marker>
                </pattern>
                <message>No barregeu les locucions "no tant... com" i "no... sinó". Useu l'una o l'altra.</message>
                <suggestion>com</suggestion>
                <example correction="com">Era no tant un exemple agradable <marker>sinó</marker> un exmple ben trobat.</example>
                <example correction="com">No semblava tant un exemple agradable <marker>sinó</marker> un exmple ben trobat.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ANOMENAR_NOMENAR" name="anomenar -> nomenar">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">anomenar<exception postag="_reflexiu"/></token>
                    </marker>
                    <token inflected="yes" regexp="yes">&carrecs;</token>
                </pattern>
                <message>En el sentit de 'designar per a un càrrec', cal usar el verb 'nomenar'.</message>
                <suggestion><match no="1" regexp_match="(?iu)^a" regexp_replace=""/></suggestion>
                <example correction="nomenat">Va ser <marker>anomenat</marker> president del país.</example>
                <example>Els caps provincials, que actualment s'anomenen directors de Salut.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">anomenar</token>
                    </marker>
                    <token regexp="yes" max="2">com|per|a</token>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token inflected="yes" regexp="yes">&carrecs;|càrrec|posició</token>
                </pattern>
                <message>En el sentit de 'designar per a un càrrec', cal usar el verb 'nomenar'.</message>
                <suggestion><match no="1" regexp_match="(?iu)^a" regexp_replace=""/></suggestion>
                <example correction="nomenat">Va ser <marker>anomenat</marker> per al càrrec de president del país.</example>
            </rule>
        </rulegroup>
        <rule id="AIXO_I_TOT" name="això i tot -> així i tot">
            <pattern>
                <token postag="SENT_START"/>
                <marker>
                    <token>això</token>
                    <token>i</token>
                    <token>tot</token>
                </marker>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>així i tot</suggestion> o <suggestion>tot i això</suggestion>?</message>
            <example correction="Així i tot|Tot i això"><marker>Això i tot</marker>, no va poder venir.</example>
        </rule>
        <rulegroup id="OM_ON" name="om -> on">
            <antipattern>
                <token postag="D..[MC]S." postag_regexp="yes"/>
                <token>om</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>om</token>
                    </marker>
                    <token min="0" max="3" postag_regexp="yes" postag="&pronom_feble;"/>
                    <or>
                        <token postag="V[SM][IS].*" postag_regexp="yes" regexp="yes" inflected="yes">ser|estar|anar</token>
                        <token regexp="yes">som|[!\?]</token>
                    </or>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>on</suggestion>?</message>
                <example correction="on">Som <marker>om</marker> som.</example>
                <example correction="on">Som <marker>om</marker>?</example>
                <example>L'om és un arbre.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>om</token>
                    </marker>
                    <token min="0" max="3" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token postag="V.[IS].*" postag_regexp="yes" chunk="GV"/>
                    <token min="0" max="4" chunk="GV"><exception postag="V.[GPN].*" postag_regexp="yes" regexp="yes" inflected="yes">ser|estar|anar</exception></token>
                    <token postag="V.[GPN].*" postag_regexp="yes" regexp="yes" inflected="yes">ser|estar|anar</token>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>on</suggestion>?</message>
                <example correction="On"><marker>Om</marker> se'n van anar?</example>
            </rule>
        </rulegroup>
        <rulegroup id="AS_ALS" name="as -> als">
            <rule>
                <pattern>
                    <marker>
                        <token>as</token>
                    </marker>
                    <token postag="N.[MC]N.*|A..[MC]N." postag_regexp="yes"/>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>als</suggestion>?</message>
                <suggestion>al</suggestion>
                <example correction="als|al">També per <marker>as</marker> temps.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>as</token>
                    </marker>
                    <token postag="N.[MC][PN].*|A..[MC][PN].|V.P..PM." postag_regexp="yes"/>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>als</suggestion>?</message>
                <example correction="als">També per <marker>as</marker> bons amics.</example>
            </rule>
        </rulegroup>
        <rule id="POLLEN" name="pollen -> pol·len">
            <pattern>
                <token>pollen</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>pol·len</suggestion>? "Pollen" és una forma del verb 'pollar' o 'pollar-se'.</message>
            <example correction="pol·len">El <marker>pollen</marker> dels arbres.</example>
        </rule>
        <rule id="A_PROFUNDITAT" name="a profunditat -> a fons, en profunditat">
            <antipattern>
                <token>a</token>
                <token>profunditat</token>
                <token postag="A..[FC]S.|V.P..FS." postag_regexp="yes"/>
            </antipattern>
            <pattern>
                <token>a<exception scope="previous">com</exception></token>
                <token>profunditat</token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>en profunditat</suggestion>
            <suggestion>a fons</suggestion>
            <example correction="en profunditat|a fons">Van fer-hi un estudi <marker>a profunditat</marker>.</example>
            <example>Van baixar a profunditat màxima.</example>
        </rule>
        <rule id="ATURA_ALTURA" name="a l'atura -> a l'altura">
            <pattern>
                <token>a</token>
                <token>l'</token>
                <marker>
                    <token>atura</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>altura</suggestion>?</message>
            <example correction="altura">Hi ha hagut un accident a l'<marker>atura</marker> de la comarcal A-324.</example>
        </rule>
        <rulegroup id="DEJU_DEJUNI" name="dejú/dejuni">
            <rule>
                <pattern raw_pos="yes">
                    <marker>
                        <token>dejú</token>
                    </marker>
                    <token postag="A..[MC]S.|V.P..SM." postag_regexp="yes"/>
                </pattern>
                <message>Si és un nom, cal dir <suggestion>dejuni</suggestion>. "Dejú" és correcte com a adjectiu.</message>
                <example correction="dejuni">Un <marker>dejú</marker> mortal.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="D..MS."/>
                    <marker>
                        <token>dejú</token>
                    </marker>
                </pattern>
                <message>Si és un nom, cal dir <suggestion>dejuni</suggestion>. "Dejú" és correcte com a adjectiu.</message>
                <example correction="dejuni">Un <marker>dejú</marker> mortal.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">fer</token>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token>dejú</token>
                    </marker>
                </pattern>
                <message>Si és un nom, cal dir <suggestion>dejuni</suggestion>. "Dejú" és correcte com a adjectiu.</message>
                <example correction="dejuni">Feien a vegades <marker>dejú</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token regexp="yes">dejunis?</token>
                </pattern>
                <message>L'expressió adequada és <suggestion>en dejú</suggestion>.</message>
                <example correction="en dejú">Has de venir a fer l'anàlisi <marker>en dejuni</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="HO_HA_HI_HA" name="ho ha -> hi ha">
            <antipattern>
                <token inflected="yes">haver</token>
                <token regexp="yes">de|d'</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">haver</token>
                <!-- participi amb falta d'ortografia -->
                <token postag="UNKNOWN" regexp="yes">\p{Ll}.*t</token>
                <example>Que com ho he sapigut?</example>
                <example>Un conegut ho havia retwittejat.</example>
            </antipattern>
            <pattern>
                <marker>
                    <token>ho</token>
                </marker>
                <token inflected="yes">haver<exception postag="_perfet|_obligacio" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>hi</suggestion>?</message>
            <example correction="Hi"><marker>Ho</marker> ha història semblants per tota la Mediterrània.</example>
            <example>Ho ha fet francament bé.</example>
            <example>No ho has pas fet ell.</example>
            <example>Ho ha de fer ell.</example>
            <example>Ho havia d'examinar l'inspector.</example>
        </rule>
        <rule id="HO_HI_NO_HI" name="ho hi -> no hi">
            <pattern>
                <marker>
                    <token>ho</token>
                </marker>
                <token>hi</token>
                <token inflected="yes">haver</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>no</suggestion>?</message>
            <example correction="No"><marker>Ho</marker> hi havia cap altra possibilitat.</example>
        </rule>
        <rule id="FONS_I_TOT" name="fons i tot -> fins i tot">
            <antipattern>
                <token postag="SPS00"/>
                <token>fons</token>
                <token>i</token>
                <token>tot</token>
                <!--  <token regexp="yes">\p{P}</token>-->
            </antipattern>
            <antipattern>
                <token inflected="yes">tocar</token>
                <token>fons</token>
            </antipattern>
            <antipattern>
                <token postag="D.0MS0" postag_regexp="yes"/>
                <token>fons</token>
            </antipattern>
            <pattern>
                <token>fons<exception postag="_GN_.*|LOC_ADV" postag_regexp="yes"/></token>
                <token>i</token>
                <token>tot</token>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion>fins i tot</suggestion>?</message>
            <example correction="fins i tot">Ho vaig trobar <marker>fons i tot</marker> barat.</example>
            <example>Amb banda sonora de fons i tot!</example>
            <example>Respiro a fons i tot s'atura.</example>
            <example>Es paguen les participacions d'un fons i tot seguit es retornen les fiances.</example>
            <example>Viviu en una mena de plat de poc fons i tot va bé perquè us hi ofegueu</example>
        </rule>
        <rule id="CONTRIBUEIX_HO" name="contribueix-ho -> contribueixo">
            <pattern>
                <token postag="CS|P[RT].*|PP1CSN00" postag_regexp="yes"/>
                <token postag="RG|LOC_ADV" min="0" max="3" postag_regexp="yes"/>
                <marker>
                    <token postag="VMM02S00" regexp="yes">.*eix</token>
                    <token>-ho</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="3" postag="VMM02S00" postag_regexp="yes" postag_replace="VMIP1S0C"/></suggestion>?</message>
            <example correction="contribueixo">Els projectes en què <marker>contribueix-ho</marker>.</example>
            <example correction="contribueixo">Jo <marker>contribueix-ho</marker> a moltes causes.</example>
        </rule>
        <rule id="VASTA_BASTA" name="vasta/basta">
            <pattern>
                <marker>
                    <token>vasta<exception postag="_GN_FS"/></token>
                </marker>
                <token min="0" max="2" postag="SPS00"/>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>basta</suggestion> (del v. 'bastar')? "Vasta" significa 'dilatada, àmplia'.</message>
            <example correction="Basta"><marker>Vasta</marker> amb dir una paraula perquè s'enutgi!</example>
        </rule>
        <rulegroup id="LLISSA_LLISA" name="llissa/llisa">
            <antipattern>
                <token inflected="yes" regexp="yes" skip="10">llobarro|barb</token>
                <token inflected="yes">llissa</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="10">llissa</token>
                <token inflected="yes" regexp="yes">llobarro|barb</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>llisses</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>llises</suggestion> (adjectiu, femení plural de 'llis')? "Llissa" és el nom d'un peix.</message>
                <example correction="llises">Les camises eren ben <marker>llisses</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>llissa</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>llisa</suggestion> (adjectiu, femení de 'llis')? "Llissa" és el nom d'un peix.</message>
                <example correction="llisa">La camisa era <marker>llissa</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="MATEIX_EL_MATEIX" name="mateix -> el mateix">
            <antipattern>
                <token regexp="yes">ací|aquí|ahí|allí|allà|demà|hui|avui|ahir|despús-ahir|despús-demà</token>
                <token>mateix</token>
            </antipattern>
            <pattern>
                <token postag="V.[IS].*|_GV_" postag_regexp="yes"/>
                <token postag="RG|LOC_ADV" postag_regexp="yes" min="0" max="4"><exception inflected="yes">mateix</exception></token>
                <unify>
                    <feature id="nombre"/>
                    <feature id="genere"/>
                    <marker>
                        <token inflected="yes">mateix</token>
                    </marker>
                    <token postag="N.*" postag_regexp="yes"/>
                </unify>
            </pattern>
            <message>Probablement hi falta un article.</message>
            <suggestion><match no="3" postag_regexp="yes" postag="AQ0(..)0" postag_replace="DA0$10">el</match> \3</suggestion>
            <example correction="el mateix">S'ha intentat <marker>mateix</marker> propòsit.</example>
            <example correction="les mateixes">S'han intentat <marker>mateixes</marker> idees.</example>
            <example>Es va morirr allà mateix minuts més tard.</example>
        </rule>
        <rule id="HA_JO_JA_HO" name="ha jo -> ja ho">
            <antipattern>
                <token>ja</token>
                <token>ho</token>
            </antipattern>
            <pattern>
                <marker>
                    <token regexp="yes">ja|ha</token>
                    <token regexp="yes">jo|ho</token>
                </marker>
                <token postag="V.[SI].*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>ja ho</suggestion>?</message>
            <example correction="Ja ho"><marker>Ha jo</marker> sabia, saps?</example>
        </rule>
        <rule id="MOLAT_MOLTA" name="molat -> molta">
            <pattern>
                <marker>
                    <token>molat</token>
                </marker>
                <token postag="NC[FC]S000" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>molta</suggestion>?</message>
            <example correction="molta">Hi havia <marker>molat</marker> gent.</example>
        </rule>
        <rule id="ENA_ENS" name="ena -> ens">
            <antipattern>
                <token regexp="yes">una|la|aquesta</token>
                <token>ena</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>ena</token>
                </marker>
                <token postag="V...1P..|V...3..." postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>ens</suggestion>?</message>
            <example correction="Ens"><marker>Ena</marker> estem equivocant.</example>
            <example correction="Ens"><marker>Ena</marker> hem equivocat.</example>
            <example correction="Ens"><marker>Ena</marker> vam equivocar.</example>
            <example correction="Ens"><marker>Ena</marker> ha dit que sí.</example>
            <example>La ena és una lletra bonica.</example>
        </rule>
        <rule id="ODI_ODII" name="odi -> odiï">
            <antipattern>
                <token postag="V.[NGM].*" postag_regexp="yes"/>
                <marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </marker>
            </antipattern>
            <antipattern>
                <token postag="V.[NGM].*" postag_regexp="yes"/>
                <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                <marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </marker>
            </antipattern>
            <pattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <marker>
                    <token>odi</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>odiï</suggestion> (del v. 'odiar')?</message>
            <example correction="odiï">És normal que tothom t'<marker>odi</marker>.</example>
        </rule>
        <rulegroup id="BAN_VAN" name="ban > van">
            <rule>
                <pattern>
                    <marker>
                        <token>ban</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>La forma del verb auxiliar 'anar' s'escriu <suggestion>van</suggestion>.</message>
                <example correction="van">Ens <marker>ban</marker> enganyar.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.[NGM].*" postag_regexp="yes"/>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    </marker>
                </antipattern>
                <antipattern>
                    <token postag="V.[NGM].*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    </marker>
                </antipattern>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token>ban</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)b" regexp_replace="v" case_conversion="preserve"/></suggestion> (del v. 'anar')?</message>
                <example correction="van">Hi <marker>ban</marker> aviat.</example>
            </rule>
        </rulegroup>
        <rule id="BOL_VOL" name="bols -> vol">
            <pattern>
                <marker>
                    <token regexp="yes">bols?</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)b" regexp_replace="v" case_conversion="preserve"/></suggestion> (del v. 'voler')?</message>
            <example correction="Vols"><marker>Bols</marker> venir amb mi?</example>
        </rule>
        <rulegroup id="MENGA_MENJA" name="menga -> menja">
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">mengo|menga</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)g" regexp_replace="j" case_conversion="preserve"/></suggestion> (del v. 'menjar')?</message>
                <example correction="menja">A ells se'ls <marker>menga</marker> l'enveja.</example>
                <example correction="menjo">Me'ls <marker>mengo</marker> tots.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token>mengues</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>menges</suggestion> (del v. 'menjar')?</message>
                <example correction="menges">No te'ls <marker>mengues</marker> tots.</example>
            </rule>
        </rulegroup>
        <rule id="FAM_FAN" name="fam -> fan, fem">
            <antipattern>
                <token postag="V.[NGM].*" postag_regexp="yes"/>
                <marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </marker>
            </antipattern>
            <antipattern>
                <token postag="V.[NGM].*" postag_regexp="yes"/>
                <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                <marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </marker>
            </antipattern>
            <pattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <marker>
                    <token>fam</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>fan</suggestion> o <suggestion>fem</suggestion> (del v. 'fer')?</message>
            <example correction="fan|fem">A ell no li <marker>fam</marker> cas.</example>
        </rule>
        <rulegroup name="deus/seus" id="DEUS_SEUS">
            <!-- lower priority than DEU (deu/déu) -->
            <rule>
                <pattern>
                    <token regexp="yes">els|ls</token>
                    <marker>
                        <token>deus</token>
                    </marker>
                    <token postag="N.[MC][PN].*" postag_regexp="yes"/>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>seus</suggestion>?</message>
                <example correction="seus">Vam anar a vistiar els <marker>deus</marker> rebesavis.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">el|l</token>
                    <marker>
                        <token>deu</token>
                    </marker>
                    <token postag="N.[MC][SN].*" postag_regexp="yes"/>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>seu</suggestion>?</message>
                <example correction="seu">Vam anar a vistiar el <marker>deu</marker> rebesavi.</example>
                <example correction="seu">Introdueixi el <marker>deu</marker> DNI.</example>
            </rule>
        </rulegroup>
        <rule id="SPA_SAP" name="spas -> saps">
            <pattern>
                <marker>
                    <token regexp="yes">spas?</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)spa" regexp_replace="sap" case_conversion="preserve"/></suggestion> (del verb 'saber')?</message>
            <example correction="Saps"><marker>Spas</marker> dibuixar?</example>
            <example correction="Sap"><marker>Spa</marker> escriure?</example>
        </rule>
        <rule id="SPAS_SAPS" name="spas -> saps">
            <pattern>
                <marker>
                    <token regexp="yes">spas?</token>
                </marker>
                <token postag="SPS00" min="0"/>
                <token regexp="yes">si|què|quan|com|qui</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)spa" regexp_replace="sap" case_conversion="preserve"/></suggestion> (del verb 'saber')?</message>
            <example correction="Saps"><marker>Spas</marker> qui ha vingut avui?</example>
            <example correction="Sap"><marker>Spa</marker> qui ha vingut avui?</example>
            <example correction="Saps"><marker>Spas</marker> de qui parlen?</example>
        </rule>
        <rulegroup id="DEPENENT_DEPENDENT" name="depenent/dependent">
            <rule>
                <pattern>
                    <token regexp="yes">malalt|persona</token>
                    <marker>
                        <token>depenent</token>
                    </marker>
                </pattern>
                <message>Si és un adjectiu (i no un gerundi), cal escriure <suggestion>dependent</suggestion>.</message>
                <example correction="dependent">Un malalt <marker>depenent</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="HAM_HAN_HEM" name="ham -> hem/han">
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token>ham</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>han</suggestion> (del v. 'haver')?</message>
                <suggestion>hem</suggestion>
                <suggestion>ha</suggestion>
                <example correction="han|hem|ha">Li <marker>ham</marker> dit que no.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ham</token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>han</suggestion> (del v. 'haver')?</message>
                <suggestion>hem</suggestion>
                <suggestion>ha</suggestion>
                <example correction="Han|Hem|Ha"><marker>Ham</marker> dit que no.</example>
            </rule>
        </rulegroup>
        <rule id="IS_SI" name="is -> si">
            <antipattern>
                <token>is</token>
                <token postag="UNKNOWN"/>
            </antipattern>
            <antipattern>
                <token postag="UNKNOWN"/>
                <token>is</token>
            </antipattern>
            <antipattern>
                <token>is</token>
                <token regexp="yes">not|quite|to|a|on</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">he|she|it</token>
                <token>is</token>
            </antipattern>
            <antipattern>
                <!-- llibre de la Bíblia -->
                <token case_sensitive="yes">Is</token>
                <token min="0">.</token>
                <token regexp="yes">\d.*</token>
            </antipattern>
            <pattern>
                <marker>
                    <token skip="-1">is<exception scope="previous" postag="D..FP." postag_regexp="yes"/><exception postag="_possible_nompropi|_english_ignore_" postag_regexp="yes"/><exception case_sensitive="yes">IS</exception></token>
                </marker>
                <token postag="V.[ISM].*|R.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>si</suggestion>?</message>
            <example correction="si">I més <marker>is</marker> tenim en compte la solució general.</example>
            <example correction="si">En vindran quaranta, <marker>is</marker> no més.</example>
            <example>Cal posar els punts sobre les is.</example>
            <example>amortització en l'Impost de Societats (IS)</example>
            <example>Del llibre Is. 65, 23</example>
            <example>Del llibre Is 65, 23</example>
        </rule>
        <rule id="SI_ES_CAU" name="si es cau -> si es cau">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>si</token>
                    <token>es</token>
                    <token>cau</token>
                </marker>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>si escau</suggestion> (del v. 'escaure') o <suggestion>si cau</suggestion> (del verb 'caure')?</message>
            <example correction="si escau|si cau">La proposta s'aprovarà, <marker>si es cau</marker>, en la segona part de la reunió.</example>
        </rule>
        <rule id="V_VA" name="v -> va + infinitiu">
            <antipattern>
                <token postag="NP.*" postag_regexp="yes"/>
                <token case_sensitive="yes">V</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>v<exception postag="_possible_nompropi"/></token>
                </marker>
                <token postag="V.[NG].*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>va</suggestion>?</message>
            <example correction="va">Això <marker>v</marker> molestar molt.</example>
            <example>L'estàtua de Carles V abatent el furor</example>
        </rule>
        <rule id="FER_PER" name="fer -> per">
            <pattern>
                <token inflected="yes" regexp="yes">molt|poc|gaire|massa|prou|bastant</token>
                <token postag="N.*" postag_regexp="yes" min="0"/>
                <marker>
                    <token>fer</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>per</suggestion>?</message>
            <example correction="per">Queda molta cosa <marker>fer</marker> revisar.</example>
        </rule>
        <rule id="ANAT_ANANT" name="anat -> anant">
            <!-- TODO: generalitzar a altres verbs -->
            <pattern>
                <token regexp="yes" inflected="yes">estar|seguir|continuar|prosseguir|venir</token>
                <marker>
                    <token>anat</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>anant</suggestion>?</message>
            <example correction="anant">Se'ls n'estava <marker>anat</marker> de les mans.</example>
        </rule>
        <rulegroup id="FE_DE" name="fe -> de">
            <antipattern>
                <token>santa</token>
                <token>fe</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="N.*" postag_regexp="yes"><exception postag="D.*" postag_regexp="yes"/></token>
                    <marker>
                        <token case_sensitive="yes">fe</token>
                    </marker>
                    <token postag="[NAD].*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>de</suggestion>?</message>
                <example correction="de">Els defensors <marker>fe</marker> la pàtria.</example>
                <example>La fe religiosa.</example>
                <example>justifiquen la fe en Crist</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">haver</token>
                    <marker>
                        <token case_sensitive="yes">fe</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>de</suggestion>?</message>
                <example correction="de">No han <marker>fe</marker> patir gens.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SESTAVEN" name="sestaven -> s'estaven">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">sestava|sestaven</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)^s" regexp_replace="s'" case_conversion="preserve"/></suggestion>? "<match no="1" case_conversion="firstupper"/>" és una forma del verb 'sestar'.</message>
                <example correction="S'estaven"><marker>Sestaven</marker> burlant de mi.</example>
            </rule>
        </rulegroup>
        <rule id="DL_DEL" name="dl -> del">
            <antipattern>
                <token regexp="yes">.*\d|/</token>
                <token>dl</token>
            </antipattern>
            <pattern>
                <marker>
                    <token case_sensitive="yes">dl</token>
                </marker>
                <token postag="N.[MC][SN].*|A..[MC][SN].|V.P..SM.|RG" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>del</suggestion>? "dl" pot ser una abreviatura (decilitre, dilluns).</message>
            <example correction="del">les condicions <marker>dl</marker> moment</example>
        </rule>
        <rule id="SERVEIS_SERVEIX" name="serveis -> serveix">
            <pattern>
                <token>no</token>
                <marker>
                    <token>serveis</token>
                </marker>
                <token min="0">pas</token>
                <token>per</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>serveix</suggestion> (del verb 'servir')?</message>
            <example correction="serveix">Això no <marker>serveis</marker> per a res.</example>
        </rule>
        <rulegroup name="ortografia: ia" id="IA_I_A">
            <rule>
                <pattern case_sensitive="yes">
                    <token>ia</token>
                </pattern>
                <message>Possible error d'ortografia.</message>
                <suggestion>i a</suggestion>
                <suggestion>IA</suggestion>
                <suggestion>ha</suggestion>
                <suggestion>a</suggestion>
                <suggestion>i</suggestion>
                <example correction="i a|IA|ha|a|i">Vaig al cinema <marker>ia</marker> l'òpera.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token>Ia</token>
                </pattern>
                <message>Possible error d'ortografia.</message>
                <suggestion><match no="1" regexp_match="Ia" regexp_replace="la" case_conversion="alllower"/></suggestion>
                <suggestion>I a</suggestion>
                <suggestion>IA</suggestion>
                <suggestion><match no="1" regexp_match="Ia" regexp_replace="ha" case_conversion="alllower"/></suggestion>
                <suggestion><match no="1" regexp_match="Ia" regexp_replace="a" case_conversion="alllower"/></suggestion>
                <suggestion>I</suggestion>
                <example correction="la|I a|IA|ha|a|I">Un escrit dirigit a <marker>Ia</marker> Generalitat.</example>
            </rule>
        </rulegroup>
        <rule id="ALT_I_BAIXOS" name="alt i baixos -> alts i baixos">
            <pattern>
                <token>alt</token>
                <token>i</token>
                <token>baixos</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>alts i baixos</suggestion>?</message>
            <example correction="alts i baixos">Van patir <marker>alt i baixos</marker>.</example>
        </rule>
        <rulegroup id="TARDO_TARDOR" name="tardo/tardor">
            <rule>
                <pattern>
                    <token postag="D..FS.|PP3FSA00" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">tardo|tardó</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>tardor</suggestion> (estació de l'any) o <suggestion>tarda</suggestion> (part del dia)?</message>
                <example correction="tardor|tarda">La <marker>tardo</marker> m'agrada molt.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" skip="2">tardo|tardó</token>
                    </marker>
                    <token>hivern</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>tardor</suggestion> (estació de l'any)?</message>
                <example correction="tardor">Temporada <marker>tardo</marker>-hivern</example>
            </rule>
        </rulegroup>
        <rulegroup id="ETS_ET" name="ets -> et">
            <antipattern>
                <token regexp="yes">tu|que|com</token>
                <token>ets</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>ets</token>
                    </marker>
                    <token postag="V...2S.." postag_regexp="yes"><exception regexp="yes">h?[aeiouàéèíòóú].*</exception></token>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>et</suggestion>?</message>
                <example correction="Et"><marker>Ets</marker> pots esperar assegut.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ets</token>
                    </marker>
                    <token postag="V...3..." postag_regexp="yes"><exception regexp="yes">h?[aeiouàéèíòóú].*</exception></token>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>et</suggestion>?</message>
                <example correction="Et"><marker>Ets</marker> poden sorprendre en qualsevol moment.</example>
                <example correction="Et"><marker>Ets</marker> pot sorprendre en qualsevol moment.</example>
                <example>Mostrar-te com ets és difícil.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ets</token>
                    </marker>
                    <token postag="V...1..." postag_regexp="yes"><exception regexp="yes">h?[aeiouàéèíòóú].*</exception></token>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>et</suggestion>?</message>
                <example correction="Et"><marker>Ets</marker> podem sorprendre en qualsevol moment.</example>
                <example correction="Et"><marker>Ets</marker> puc sorprendre en qualsevol moment.</example>
            </rule>
        </rulegroup>
        <rule id="POSAR_PODER" name="posem/poseu/posen -> podem/podeu/poden">
            <pattern>
                <marker>
                    <token regexp="yes">posem|poseu|posen</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </marker>
            </pattern>
            <message>¿Volíeu dir "<match no="1" regexp_match="(?iu)s" regexp_replace="d" case_conversion="alllower"/>" (del verb 'poder')?</message>
            <suggestion><match no="1" regexp_match="(?iu)s" regexp_replace="d"/> \2</suggestion>
            <suggestion>\1 a \2</suggestion>
            <example correction="podeu fer|poseu a fer">Us <marker>poseu fer</marker> mal.</example>
        </rule>
        <rule id="EN_CAS_QUE_NO_SER" name="en cas que -> en cas de">
            <pattern>
                <token>en</token>
                <token>cas</token>
                <marker>
                    <token>que</token>
                </marker>
                <token min="0">no</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>de</suggestion>?</message>
            <example correction="de">En cas <marker>que</marker> no ser possible, cal buscar una altra opció.</example>
        </rule>
        <rulegroup id="NO_JO" name="no jo -> jo no">
            <rule>
                <antipattern>
                    <token>jo</token>
                    <token>ho</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>no<exception scope="previous">si</exception></token>
                        <token>jo</token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="2"/>
                    <token postag="V...1S.." postag_regexp="yes"/>
                </pattern>
                <message>Possible confusió.</message>
                <suggestion>no ho</suggestion>
                <suggestion>jo no</suggestion>
                <example correction="no ho|jo no">Diria que <marker>no jo</marker> havia sentit ni vist mai això.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>no<exception scope="previous">si</exception></token>
                        <token>jo</token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="2"/>
                    <token postag="V...1S.." postag_regexp="yes"/>
                </pattern>
                <message>Possible confusió.</message>
                <suggestion>jo no</suggestion>
                <example correction="jo no">Diria que <marker>no jo</marker> ho havia sentit ni vist mai.</example>
            </rule>
        </rulegroup>
        <rule id="NO_ORDRE_INCORRECTE" name="ordre incorrecte: *a no... sinó a / no a... sinó a ">
            <pattern>
                <marker>
                    <token><exception>que</exception><exception postag="SENT_START|_PUNCT.*" postag_regexp="yes"/></token>
                    <token skip="-1">no<exception postag="repeated_negation"/><exception scope="next">no</exception></token>
                </marker>
                <token>sinó</token>
                <token><match no="0"/></token>
            </pattern>
            <message>Ordre dubtós en l'estructura 'no... sinó'. ¿Volíeu dir <suggestion><match no="2"/> <match no="1"/></suggestion>?</message>
            <example correction="no a">dedicar-se <marker>a no</marker> concretar sinó a fer aritmètica.</example>
            <example>No de lluny sinó de prop</example>
            <example>Són coses que no tenen una funció directa, sinó que mantenen</example>
            <example>No perquè no sigui així, sinó perquè és aixà.</example>
            <example>No només perquè no sigui així, sinó perquè és aixà.</example>
            <example>no tant per no haver tingut descendència, sinó per allò altre.</example>
            <example correction="no per"><marker>per no</marker> haver tingut descendència, sinó per allò altre.</example>
            <example correction="no la" type="triggers_error">la prova diabòlica d’un fet negatiu —<marker>la no</marker> discriminació—, sinó la raonabilitat</example>
        </rule>
        <rule id="SAMBLAR_SEMBLAR" name="s'amblar->semblar">
            <pattern>
                <token>s'</token>
                <token inflected="yes">amblar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)^a" regexp_replace="se" case_conversion="preserve"/></suggestion>?</message>
            <example correction="semblava">Em <marker>s'amblava</marker> bé.</example>
        </rule>
        <rulegroup id="HES_ES" name="hes -> és">
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"/>
                        <token>hes</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>¿Volíeu dir "és" (del verb 'ser')?</message>
                <suggestion>\1 és</suggestion>
                <example correction="Li és"><marker>Li hes</marker> complicat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>hes</token>
                    </marker>
                    <token postag="V.P.*|A.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>és</suggestion> (del verb 'ser')?</message>
                <example correction="És"><marker>Hes</marker> complicat.</example>
            </rule>
        </rulegroup>
        <rule id="CAN_CAL" name="can donar -> cal donar">
            <pattern>
                <marker>
                    <token>ca</token>
                    <token>n</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"><exception regexp="yes">\p{Lu}.*</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>cal</suggestion>?</message>
            <example correction="Cal"><marker>Can</marker> donar-ho aviat.</example>
        </rule>
        <rulegroup id="DIA_DEIA" name="dia -> deia">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">em|et|li|ens|us|vos|ho|hi|me|te</token>
                        <token>dia</token>
                    </marker>
                </pattern>
                <message>Si és del verb 'dir', cal escriure "deia".</message>
                <suggestion>\1 deia</suggestion>
                <example correction="ho deia">Jo sempre els <marker>ho dia</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PA_PER_A" name="pa -> per a">
            <antipattern>
                <token postag="D..MS." postag_regexp="yes"/>
                <token>pa</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>pa</token>
                    </marker>
                    <token postag="V.N.*|[DP][TE].*" postag_regexp="yes"><exception regexp="yes">com|dur</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>per a</suggestion> (preposició)? "Pa" és una pronunciació col·loquial.</message>
                <example correction="Per a">¿<marker>Pa</marker> què ho vols?</example>
                <example correction="Per a"><marker>Pa</marker> fer un bullit, has de comprar creïlles i bajoques.</example>
                <example>Només menjava pa dur i vi rebaixat.</example>
                <example>Han fet un pa com unes hòsties.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>pa</token>
                    </marker>
                    <token regexp="yes">mi|tu|ell|ella|nosaltres|vosaltres|ells|elles</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>per a</suggestion> (preposició)? "Pa" és una pronunciació col·loquial.</message>
                <example correction="Per a"><marker>Pa</marker> mi, que no sap de què parla.</example>
            </rule>
        </rulegroup>
        <rule id="ESTIGI" name="estigi -> estigui">
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token postag="DA.*" postag_regexp="yes" min="0"/>
                <token regexp="yes">estigis?</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">mar|aiguamoll|riu|jurament</token>
                <token>estigi</token>
            </antipattern>
            <antipattern>
                <token postag="_GN_MP">estigis</token>
                <token><exception postag_regexp="yes" postag="V.G.*|A..(.S|FP).|V.P..(S.|PF).|RG|LOC_ADV"/></token>
            </antipattern>
            <pattern>
                <token regexp="yes">estigis?<exception postag="_possible_nompropi"/></token>
            </pattern>
            <message>Si és del verb 'estar', s'escriu <suggestion><match no="1" regexp_match="(?iu)gi" regexp_replace="gui" case_conversion="preserve"/></suggestion>. "Estigi" és un adjectiu que vol dir 'relatiu a la deessa o al riu Estix'.</message>
            <example correction="estiguis">Espero que <marker>estigis</marker> bé.</example>
            <example correction="estiguis">Espero que els <marker>estigis</marker> agraït.</example>
            <example correction="estiguis">Espero que els <marker>estigis</marker> usant.</example>
            <example>El jurament estigi.</example>
            <example>L'aiguamoll estigi.</example>
            <example>Contes estigis.</example>
            <example>El mar estigi</example>
            <example>S'afanya perquè pugui passar l'Estigi.</example>
        </rule>
        <rule id="VANAR_VALER" name="*vanen -> valen">
            <pattern>
                <marker>
                    <token postag="(V.*)" postag_regexp="yes" skip="3" inflected="yes">vanar</token>
                </marker>
                <token>la</token>
                <token>pena</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">valer</match></suggestion>?</message>
            <example correction="valen">No <marker>vanen</marker> la pena.</example>
        </rule>
        <rule id="CA_LA" name="Confusió: ça -> la">
            <pattern>
                <marker>
                    <token>ça</token>
                </marker>
                <token postag="N.[FC]S.*|A..[FC]S." postag_regexp="yes"/>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion>la</suggestion>?</message>
            <example correction="La"><marker>Ça</marker> pròxima vegada no serà tan fàcil.</example>
        </rule>
        <rule id="ANAR_BE" name="anar ve -> bé">
            <pattern>
                <token regexp="yes" inflected="yes">anar|venir</token>
                <marker>
                    <token regexp="yes">[bv]e</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>bé</suggestion>?</message>
            <example correction="bé">Ara no em va <marker>ve</marker>.</example>
        </rule>
        <rule id="NON_BON" name="Non -> Bon">
            <antipattern>
                <token>non</token>
                <token>stop</token>
            </antipattern>
            <antipattern>
                <token>sant</token>
                <token>non</token>
            </antipattern>
            <pattern>
                <marker>
                    <token case_sensitive="yes">Non</token>
                </marker>
                <token postag="N.[MC][SN].*|A..[MC][SN].|V.P..SM." postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>Bon</suggestion>?</message>
            <example correction="Bon"><marker>Non</marker> dia!</example>
        </rule>
        <rulegroup id="LA_DIRECTIU" name="directiu -> directriu">
            <rule>
                <pattern>
                    <marker>
                        <token postag="D..FS." postag_regexp="yes"/>
                        <token>directiu</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1 directriu</suggestion>? "Directiu" és un nom o un adjectiu masculí.</message>
                <suggestion>\1 directiva</suggestion>
                <suggestion><match no="1" postag="(D..)FS." postag_regexp="yes" postag_replace="$1MS."/> directiu</suggestion>
                <example correction="La directriu|La directiva|El directiu"><marker>La directiu</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="D..FP." postag_regexp="yes"/>
                        <token>directius</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1 directrius</suggestion>? "Directius" és un nom o un adjectiu masculí.</message>
                <suggestion>\1 directives</suggestion>
                <suggestion><match no="1" postag="(D..)FP." postag_regexp="yes" postag_replace="$1MP."/> directius</suggestion>
                <example correction="Les directrius|Les directives|Els directius"><marker>Les directius</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="D_AVANT" name="d'avant -> davant">
            <antipattern>
                <token>avant</token>
                <token regexp="yes">ma|mà|pass?ats?</token>
            </antipattern>
            <pattern>
                <token>d'</token>
                <token case_sensitive="yes">avant</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>davant</suggestion>?</message>
            <example correction="Davant"><marker>D'avant</marker> la porta hi havia un gat.</example>
            <example>Era membre de la redacció d'Avant.</example>
        </rule>
        <rule id="CA_SA_CASA" name="ca sa -> casa">
            <antipattern>
                <token>sa</token>
                <token regexp="yes">mare|tia|germana|àvia|iaia|padrina|cosina|cunyada|sogra</token>
            </antipattern>
            <pattern>
                <token>ca</token>
                <token>sa</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>casa</suggestion>?</message>
            <example correction="casa">Van comprar una <marker>ca sa</marker> a la platja.</example>
            <example>Se'n va anar a ca sa padrina.</example>
        </rule>
        <rule id="TROBAT_HE_TROBAT" name="que trobat -> que he trobat">
            <pattern>
                <token>que</token>
                <token>trobat</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>que he trobat</suggestion>?</message>
            <suggestion>que ha trobat</suggestion>
            <example correction="que he trobat|que ha trobat">Pel poc <marker>que trobat</marker> documentat.</example>
        </rule>
        <rule id="MO_NO" name="confusió: mo -> no">
            <antipattern>
                <token>mo</token>
                <token>n'</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>Mo</token>
                </marker>
                <token postag_regexp="yes" postag="&pronom_feble;" min="0" max="3"/>
                <token postag="V.[IS].*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>no</suggestion>?</message>
            <example correction="No"><marker>Mo</marker> li direm res.</example>
        </rule>
        <rule id="ES_NECESSARI_MENJA" name="és necessari *menja->menjar">
            <pattern>
                <token postag="VS[IS].3S.." postag_regexp="yes" inflected="yes">ser</token>
                <token regexp="yes">necessari|imprescindible</token>
                <marker>
                    <token postag="V.IP3S.." postag_regexp="yes" regexp="yes">.*a</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="3" postag_regexp="yes" postag="V.IP3S.." postag_replace="V.N.*"/></suggestion>?</message>
            <example correction="menjar">Era necessari <marker>menja</marker> bé.</example>
        </rule>
        <rule id="UN_PROLONGANT_PROLOGAT" name="un prolongant -> prolongat">
            <pattern>
                <token>un</token>
                <marker>
                    <token postag="V.G.*" postag_regexp="yes"><exception postag="A.*" postag_regexp="yes"/></token>
                </marker>
                <token postag="NC[MC][SN].*" postag_regexp="yes"/>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion><match no="2" postag="V.G.*" postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>?</message>
            <example correction="prolongat">Un <marker>prolongant</marker> aplaudiment.</example>
        </rule>
        <rulegroup id="AMI_A_MI" name="ami/a mi">
            <antipattern>
                <token postag="NP.*" postag_regexp="yes">Ami</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0" max="4">\p{P}</token>
                    <marker>
                        <token>Ami</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>a mi</suggestion>?</message>
                <example correction="A mi"><marker>Ami</marker> m'ha agradat molt</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ami</token>
                    </marker>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <token min="0" max="2" regexp="yes">se|,</token>
                    <token regexp="yes">'m|m'|em|me</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a mi</suggestion>?</message>
                <example correction="a mi">Ara <marker>ami</marker> m'ha passat una cosa.</example>
                <example correction="a mi">Ara <marker>ami</marker> personalment m'ha passat una cosa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ami</token>
                    </marker>
                    <token min="0" max="4" postag="RG|LOC_ADV|V.*" postag_regexp="yes"/>
                    <token regexp="yes">-me|'m</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a mi</suggestion>?</message>
                <example correction="a mi">Ara <marker>ami</marker> va agradar-me</example>
                <example correction="a mi">Ara <marker>ami</marker> va traure'm a ballar</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ami</token>
                    </marker>
                    <token postag="RG" regexp="yes">.*ment</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a mi</suggestion>?</message>
                <example correction="a mi">M'ataca <marker>ami</marker> personalment.</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <marker>
                        <token>ami</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>a mi</suggestion>?</message>
                <example correction="a mi">Per <marker>ami</marker> és molt clar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ami</token>
                    </marker>
                    <token>no</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a mi</suggestion>?</message>
                <example correction="a mi">Això <marker>ami</marker> no és que m'agradi.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">m'|em|me</token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                    <token min="0" max="6" postag_regexp="yes" postag="V.[NGP].*|SPS00|RG|LOC_ADV"/>
                    <marker>
                        <token>ami</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>a mi</suggestion>?</message>
                <example correction="a mi">Ara m'ha passat <marker>ami</marker>.</example>
                <example correction="a mi">M'ha d'agradar a voltes <marker>ami</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ENTRAPA" name="entrapà -> entrepà">
            <rule>
                <pattern>
                    <token postag="D..[MC]S.|PP3CSA00" postag_regexp="yes"/>
                    <marker>
                        <token>entrapà</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>entrepà</suggestion> (pa i mescla)? "Entrapà" és una forma del v. 'entrapar'.</message>
                <example correction="entrepà">Em vaig preparar un <marker>entrapà</marker>.</example>
                <example correction="entrepà">Em vaig preparar l'<marker>entrapà</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="A_B_AMB" name="a,b -> amb">
            <antipattern>
                <token regexp="yes">[\(=,]</token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token>b</token>
                <token regexp="yes">[\)=,]</token>
            </antipattern>
            <pattern>
                <token>a</token>
                <token spacebefore="no">,</token>
                <token spacebefore="no">b</token>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion>amb</suggestion>?</message>
            <example correction="amb">Vaig venir <marker>a,b</marker> el meu germà.</example>
        </rule>
        <rulegroup id="VUITMIL_VUIT_MIL" name="vuitmil/vuitmil">
            <rule>
                <antipattern>
                    <token regexp="yes">un|el|l'</token>
                    <token min="0">altre</token>
                    <token postag="_QM_OPEN" min="0"/>
                    <token regexp="yes">(vuit|huit|tres)mil</token>
                </antipattern>
                <antipattern>
                    <token postag="AO.*|D.*" postag_regexp="yes"/>
                    <token postag="_QM_OPEN" min="0"/>
                    <token regexp="yes">(vuit|huit|tres)mil</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">(vuit|huit|tres)mil</token>
                </pattern>
                <message>Si és un numeral, s'escriu separat. Només s'escriu junt com a terme d'alpinisme.</message>
                <suggestion><match no="1" regexp_match="(?iu)mil" regexp_replace=" mil" case_conversion="preserve"/></suggestion>
                <example correction="vuit mil">Hi havia <marker>vuitmil</marker> persones.</example>
                <example>Va coronoar el seu primer vuitmil.</example>
                <example>Només va fer un vuitmil en tota la primavera.</example>
                <example>Un altre tresmil a la butxaca</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">un|el</token>
                    <token min="0">altre</token>
                    <token postag="_QM_OPEN" min="0"/>
                    <marker>
                        <token regexp="yes">vuit|huit|tres</token>
                        <token>mil</token>
                    </marker>
                </pattern>
                <message>Com a terme d'alpinisme, s'escriu junt.</message>
                <suggestion>\4\5</suggestion>
                <example correction="vuitmil">Aquell any només va fer un <marker>vuit mil</marker>.</example>
                <example correction="vuitmil">Aquell any va fer un altre <marker>vuit mil</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="AO0MS0"/>
                    <token postag="_QM_OPEN" min="0"/>
                    <marker>
                        <token regexp="yes">vuit|huit|tres</token>
                        <token>mil</token>
                    </marker>
                </pattern>
                <message>Com a terme d'alpinisme, s'escriu junt.</message>
                <suggestion>\3\4</suggestion>
                <example correction="vuitmil">Aquell any només va el seu primer <marker>vuit mil</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..[MC]P.|AO.[MC]P." postag_regexp="yes"/>
                    <token postag="_QM_OPEN" min="0"/>
                    <marker>
                        <token regexp="yes">vuit|huit|tres</token>
                        <token>mils</token>
                    </marker>
                </pattern>
                <message>Com a terme d'alpinisme, s'escriu junt.</message>
                <suggestion>\3\4</suggestion>
                <example correction="vuitmils">Aquell any només va els seus dos primers <marker>vuit mils</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">vuit|huit|tres</token>
                        <token>mils</token>
                    </marker>
                </pattern>
                <message>Com a numeral, cal escriure <suggestion>\1 mil</suggestion>. Com a terme d'alpinisme, s'escriu junt.</message>
                <suggestion>\1\2</suggestion>
                <example correction="vuit mil|vuitmils">N'hi havia <marker>vuit mils</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">(vuit|huit|tres)mil</token>
                    </marker>
                    <token postag="N..[PN].*|_GN_.P" postag_regexp="yes"/>
                </pattern>
                <message>Com a numeral s'escriu separat. Només s'escriu junt com a terme d'alpinisme.</message>
                <suggestion><match no="1" regexp_match="(?iu)mil" regexp_replace=" mil" case_conversion="preserve"/></suggestion>
                <example correction="vuit mil">Els <marker>vuitmil</marker> xiquets.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..[MC]P.|AO.[MC]P." postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">(vuit|huit|tres)mil</token>
                    </marker>
                </pattern>
                <message>Com a numeral s'escriu separat. Com a terme d'alpinisme ha de concordar.</message>
                <suggestion><match no="2" regexp_match="(?iu)mil" regexp_replace=" mil" case_conversion="preserve"/></suggestion>
                <suggestion>\2s</suggestion>
                <example correction="vuit mil|vuitmils">Els <marker>vuitmil</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="QUE_VIST" name="que vist > que he vist">
            <pattern>
                <token>que</token>
                <token>vist</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>que he vist</suggestion>?</message>
            <example correction="que he vist">És de les millors pel·lícules <marker>que vist</marker>.</example>
        </rule>
        <rule id="H_HA_PARTICIPI" name="h -> ha">
            <antipattern>
                <token regexp="yes">\d.*</token>
                <token>h</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>h</token>
                </marker>
                <token postag="V.P..SM." postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>ha</suggestion> (del v. 'haver')?</message>
            <suggestion>he</suggestion>
            <example correction="Ha|He"><marker>H</marker> instal·lat l'aplicació.</example>
        </rule>
        <rulegroup id="EM_EN" name="em -> en/el">
            <rule>
                <pattern>
                    <marker>
                        <token>em</token>
                    </marker>
                    <token postag="D.*|A.*" postag_regexp="yes"><exception postag="V.P.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>en</suggestion>?</message>
                <example correction="En"><marker>Em</marker> aquesta casa.</example>
                <example correction="En"><marker>Em</marker> aquesta situació.</example>
                <example correction="En"><marker>Em</marker> eixe context.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>em</token>
                    </marker>
                    <token regexp="yes">mi|tu|ell|ella|nosaltres|vosaltres|ells|elles|vost[èé]s?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>en</suggestion>?</message>
                <example correction="en">Confieu <marker>em</marker> ell.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>em</token>
                    </marker>
                    <token postag="NC[CM][SN].*" postag_regexp="yes"><exception>h</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>el</suggestion>?</message>
                <suggestion>en</suggestion>
                <example correction="El|En"><marker>Em</marker> món és meravellós.</example>
            </rule>
            <rule>
                <pattern>
                    <token>em</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V...3..."/>
                <message>Combinació impossible de pronom i infinitiu.</message>
                <suggestion>en \2</suggestion>
                <suggestion>em {suggestion}</suggestion>
                <example correction="En dir|Em diu|Em dirà"><marker>Em dir</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>em</token>
                    </marker>
                    <token postag="N.*|_GN_.*|PD.*" postag_regexp="yes"><exception postag="V.[ISN].*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>en</suggestion> (preposició) en comptes de "em" ('a mi', pronom)?</message>
                <example correction="En"><marker>Em</marker> part ho entenc.</example>
                <example correction="En"><marker>Em</marker> això estem d'acord.</example>
            </rule>
        </rulegroup>
        <rule id="ENCONTRE_EN_CONTRA" name="encontre -> en contra">
            <pattern>
                <token inflected="yes">estar</token>
                <token min="0" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <marker>
                    <token>encontre</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>en contra</suggestion>?</message>
            <example correction="en contra">Jo estic sempre <marker>encontre</marker> de totes les seves propostes.</example>
        </rule>
        <rulegroup id="PRAT_PART" name="prat -> part">
            <antipattern>
                <token>prat</token>
                <token regexp="yes">de|d'</token>
                <token min="0" regexp="yes">la|alta</token>
                <token regexp="yes">llobregat|cadí|comte|riba|muntanya|Aguiló</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">trèvol|coll</token>
                <token>de</token>
                <token>prat</token>
            </antipattern>
            <antipattern>
                <token>prat</token>
                <token>alpí</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>a</token>
                    <marker>
                        <token case_sensitive="yes">prat</token>
                    </marker>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>part</suggestion>?</message>
                <example correction="part">A <marker>prat</marker> d'oli, poseu-hi pebre.</example>
            </rule>
            <rule>
                <pattern>
                    <token>de</token>
                    <marker>
                        <token case_sensitive="yes">prat</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>part</suggestion>?</message>
                <example correction="part">Salutacions de <marker>prat</marker> d'ell.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PARTIR_A_PARTIR" name="partir -> a partir">
            <antipattern>
                <token>a</token>
                <token>partir</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>partir</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="DA.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes">\d+|&dies_setmana;|&mesos_any;|&dies_setmana_abrev;|&mesos_any_abrev;|&unitats_temps;|&expressions_temps;|&estacions;|&expressions_durada;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a partir</suggestion>?</message>
                <example correction="a partir">Això, <marker>partir</marker> del 2025, serà una realitat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>partir</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="DA.*" postag_regexp="yes" min="0"/>
                    <token postag="AO.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>a partir</suggestion>?</message>
                <example correction="a partir">Això, <marker>partir</marker> del tercer, serà una realitat.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DURAN_DURANT" name="duran -> durant">
            <antipattern>
                <token postag="&pronom_feble;|DA.*" postag_regexp="yes"/>
                <token>duran</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token regexp="yes">ells|elles|en|que</token>
                    <token>duran</token>
                </antipattern>
                <antipattern>
                    <token skip="-1">duran<exception scope="next" postag_regexp="yes" postag="V.[SI].*"/></token>
                    <token postag="SENT_END"/>
                </antipattern>
                <antipattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" postag_regexp="yes" postag="V.[SI].*"/></token>
                    <token>duran</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>duran<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"><exception>cap</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>durant</suggestion> (preposició) en comptes de "duran" (forma del v. 'dur')?</message>
                <example correction="Durant"><marker>Duran</marker> la temporada passada va guanyar tots els partits.</example>
                <example>Li duran els paquets demà.</example>
                <example>No tindran cap control ni duran cap responsabilitat de tipus terapèutic</example>
                <example>Aquest diumenge ja duran mig segle fent l'animal.</example>
                <example>que duran la cara de Tony Curtis</example>
                <example>elles duran el vostre record</example>
                <example>que encara duran els pantalons posats</example>
                <example>També duran un informe de la intervenció.</example>
                <example>Només en duran en Marc i l’Ernest.</example>
                <example>Xavier Duran.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>duran</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token inflected="yes" regexp="yes">&unitats_temps;|&dies_setmana;|&mesos_any;|&expressions_durada;|&expressions_temps;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>durant</suggestion> (preposició) en comptes de "duran" (forma del v. 'dur')?</message>
                <example correction="Durant"><marker>Duran</marker> la temporada passada.</example>
            </rule>
        </rulegroup>
        <rule id="ANARA" name="anara -> anar a">
            <pattern>
                <token regexp="yes">&anar_auxiliar;</token>
                <marker>
                    <token>anara</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>anar a</suggestion>?</message>
            <example correction="anar a">Va <marker>anara</marker> ballar.</example>
        </rule>
        <rule id="ALEGRE" name="alegra -> alegre">
            <antipattern>
                <token regexp="yes">m'|t'|li|l'|s'|ens|vos|us|les|els</token>
                <token>alegra</token>
            </antipattern>
            <antipattern>
                <token>alegra</token>
                <token postag="D.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token><exception postag="D.*|PX.*" postag_regexp="yes"/></token>
                <token>alegra</token>
                <token postag="N.*|_GN_.*" postag_regexp="yes"/>
            </antipattern>
            <pattern>
                <token>alegra</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>alegre</suggestion> (adjectiu)? "Alegra" és una forma del v. 'alegrar'.</message>
            <example correction="alegre">Era una noia molt <marker>alegra</marker>.</example>
            <example correction="alegre">La meva <marker>alegra</marker> terra francesa</example>
            <example>M'alegra molt la notícia.</example>
            <example>La música alegra la vida.</example>
            <example>Un fill assenyat alegra pare i mare.</example>
            <example>L'una alegra l'altra.</example>
        </rule>
        <rulegroup id="HA_JA" name="ha -> ja">
            <antipattern>
                <token>hi</token>
                <token>ha</token>
            </antipattern>
            <antipattern>
                <token>temps</token>
                <token>ha</token>
            </antipattern>
            <antipattern>
                <!-- hectàrees -->
                <token regexp="yes">\d[\d\.,&espais;]*</token>
                <token>ha</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>no</token>
                    <marker>
                        <token>ha</token>
                    </marker>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>ho</suggestion>?</message>
                <suggestion>hi</suggestion>
                <example correction="ho|hi">Ell no <marker>ha</marker> sabia pas tot allò.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ha</token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">el|la|l'|els|les</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>ja</suggestion>?</message>
                <example correction="Ja"><marker>Ha</marker> t'ho havia dit!</example>
                <example>A dins la casa hi ha la Lise.</example>
                <example>Si un petit incendi que hi ha ens deixa fer-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ha</token>
                    </marker>
                    <token postag="RN|&pronom_feble;" postag_regexp="yes" min="0" max="4"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>ja</suggestion>?</message>
                <example correction="Ja"><marker>Ha</marker> no passa tant com abans.</example>
                <example correction="Ja"><marker>Ha</marker> he vist el que ha passat.</example>
                <example correction="Ja"><marker>Ha</marker> l'he vist pel carrer.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ELS_ELLS" name="els/ells">
            <antipattern>
                <token regexp="yes">el|la|l'|l|ls|les|els</token>
                <token regexp="yes">el|la|l'|l|ls|les|els</token>
            </antipattern>
            <antipattern>
                <token>no</token>
                <token>obstant</token>
            </antipattern>
            <antipattern>
                <and>
                    <token inflected="yes">saber</token>
                    <token postag="_loc_nosequi"/>
                </and>
            </antipattern>
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token min="0" postag="D.*" postag_regexp="yes"/>
                <token postag="_possible_nompropi"/>
            </antipattern>
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token regexp="yes">el|la|els|les</token>
                <token postag="_possible_nompropi"/>
            </antipattern>
            <antipattern>
                <!-- té regla específica -->
                <token regexp="yes">retràs|malgrat|music|musica|musiques|media|peques?</token>
            </antipattern>
            <antipattern>
                <token>en</token>
                <token postag="V.G.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>com</token>
                <token>a</token>
                <token postag="V.G.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token>mira</token>
                <token>'m</token>
                <token>i</token>
                <token>no</token>
                <token>em</token>
                <token regexp="yes">toquis|toques</token>
            </antipattern>
            <antipattern>
                <token postag="[PAND].*|V.P.*" postag_regexp="yes"/>
                <token spacebefore="no">/</token>
                <token spacebefore="no" regexp="yes">a|es|da|des</token>
                <example>Ell/a serà qui t'ho dirà.</example>
                <example>Si l'entrevistat/a es despistés.</example>
                <example>Els interessats/des us podeu inscriure.</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="SPS00|LOC_PREP"><exception postag_regexp="yes" postag="RG|LOC_ADV"/></token>
                        <token>els</token>
                    </marker>
                    <token postag="&pronom_feble;|RN|RG|LOC_ADV" min="1" max="4" postag_regexp="yes"/>
                    <token postag_regexp="yes" postag="V.[IS].*"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1 ells</suggestion>?</message>
                <suggestion>\1 els quals</suggestion>
                <suggestion>\1 què</suggestion>
                <example correction="Amb ells|Amb els quals|Amb què"><marker>Amb els</marker> et pots sentir segur.</example>
                <example>Si permeto que el fill/a els expressi i li ofereixo escolta i contenció, veurem com la gelosia anirà desapareixent.</example>
                <example>uns “famosos” més dels que es passegen pels “platós” i damunt els paguen.</example>
                <example>Al davant els esperaven 27 km de caminada.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="SPS00|LOC_PREP"/>
                        <token>les</token>
                    </marker>
                    <token postag="&pronom_feble;|RN|RG|LOC_ADV" min="1" max="4" postag_regexp="yes"/>
                    <token postag_regexp="yes" postag="V.[IS].*"/>
                </pattern>
                <message>Probablement hi falta alguna paraula.</message>
                <suggestion>\1 les quals</suggestion>
                <suggestion>\1 què</suggestion>
                <example correction="Amb les quals|Amb què"><marker>Amb les</marker> et pots sentir segur.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="SPS00|LOC_PREP"/>
                        <token regexp="yes">el|la</token>
                    </marker>
                    <token postag="&pronom_feble;|RN|RG|LOC_ADV" min="1" max="4" postag_regexp="yes"><exception postag="P[RT].*|CS" postag_regexp="yes"/></token>
                    <token postag_regexp="yes" postag="V.[IS].*"/>
                </pattern>
                <message>Probablement hi falta alguna paraula.</message>
                <suggestion>\1 \2 qual</suggestion>
                <suggestion>\1 què</suggestion>
                <example correction="Amb la qual|Amb què"><marker>Amb la</marker> et pots sentir segur.</example>
                <example>Organitzar-se en el dia a dia també és una peça fonamental en aquesta aventura.</example>
                <example>En el com ho volen dir és on hi ha la clau.</example>
                <example>La renda per càpita més alta i el de la més baixa.</example>
            </rule>
        </rulegroup>
        <rule id="GUITARRA" name="guitara / guitarra">
            <pattern>
                <token regexp="yes">guitara|guitares</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)r" regexp_replace="rr" case_conversion="preserve"/></suggestion> (instrument musical)?</message>
            <example correction="guitarres">Aquí venen <marker>guitares</marker>.</example>
        </rule>
        <rule id="OBRE_OBRA" name="obre -> obra">
            <pattern>
                <token inflected="yes">ser</token>
                <marker>
                    <token>obre</token>
                </marker>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>obra</suggestion>?</message>
            <example correction="obra">És <marker>obre</marker> del periodista Joan Font.</example>
        </rule>
        <rule id="ADVOCAT_ALVOCAT" name="advocat/alvocat">
            <pattern>
                <token skip="3" inflected="yes" regexp="yes">maionesa|ensalada|amanida|salsa|tomata|tomàquet|tomaca|oli|varietat|vinagreta|crema|pinyol|torrada|farcir|carpaccio|paté|mousse|plantació|verdura|cultiu|nutricional|gelat|cremós|recepta|sopa|sabó|suc|hummus|puré</token>
                <marker>
                    <token regexp="yes">advocats?</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)ad" regexp_replace="al" case_conversion="preserve"/></suggestion> (fruit)?</message>
            <example correction="alvocat">Una maionesa d'<marker>advocat</marker>.cd ~/gith </example>
        </rule>
        <rulegroup id="AL_SEVA" name="*al seva/la seva">
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <marker>
                        <token>a</token>
                        <token>l</token>
                        <token regexp="yes">[mts]e[uv]a|[nv]ostra</token>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>la \4</suggestion>
                <example correction="la seva">En <marker>al seva</marker> presidència.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>l</token>
                        <token regexp="yes">[mts]e[uv]a|[nv]ostra</token>
                    </marker>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>la \3</suggestion>
                <suggestion>a la \3</suggestion>
                <example correction="La seva|A la seva"><marker>Al seva</marker> presidència.</example>
            </rule>
        </rulegroup>
        <rule id="QATAR" name="Catar/Qatar">
            <pattern>
                <token case_sensitive="yes">Catar</token>
            </pattern>
            <message>La grafia habitual és <suggestion>Qatar</suggestion> (país d'Aràbia).</message>
            <example correction="Qatar">Faran un partit de futbol a <marker>Catar</marker>.</example>
        </rule>
        <rule id="FERME" name="ferme -> fer-me">
            <antipattern>
                <token postag="R.*|&pronom_feble;" postag_regexp="yes"/>
                <token>ferme</token>
            </antipattern>
            <pattern>
                <token>ferme</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>fer-me</suggestion> (del verb 'fer')? "Ferme" és una forma del verb 'fermar'.</message>
            <example correction="fer-me">Ara no vull <marker>ferme</marker> aquestes preguntes.</example>
        </rule>
        <rulegroup id="SEDE" name="sede -> seu">
            <rule>
                <antipattern>
                    <token>sede</token>
                    <token>vacante</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">em|et|el|ens|us|vos|els|que|quals?</token>
                    <token>sede</token>
                </antipattern>
                <pattern>
                    <token>sede</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>seu</suggestion>? "Sede" és una forma valenciana del v. 'sedar'.</message>
                <example correction="Seu"><marker>Sede</marker> Brasil 2025.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TOPE" name="*tope">
            <rule>
                <pattern>
                    <token postag="D..MS.*" postag_regexp="yes"/>
                    <marker>
                        <token>tope</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>topall</suggestion>? "Tope" és una forma verbal valenciana del v. 'topar'.</message>
                <suggestion>límit</suggestion>
                <suggestion>màxim</suggestion>
                <example correction="topall|límit|màxim">Un <marker>tope</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..MP.*" postag_regexp="yes"/>
                    <marker>
                        <token>topes</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>topalls</suggestion>? "Topes" és una forma verbal del v. 'topar'.</message>
                <suggestion>límits</suggestion>
                <suggestion>màxims</suggestion>
                <example correction="topalls|límits|màxims">Cal posar uns <marker>topes</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tope</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>topall</suggestion>? "Tope" és una forma verbal valenciana del v. 'topar'.</message>
                <suggestion>límit</suggestion>
                <suggestion>màxim</suggestion>
                <example correction="topall|límit|màxim"><marker>tope</marker> de 50</example>
            </rule>
            <rule>
                <antipattern>
                    <token>de</token>
                    <token regexp="yes">cara|front|manera|forma</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>topes</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>topalls</suggestion>? "Topes" és una forma verbal del v. 'topar'.</message>
                <suggestion>límits</suggestion>
                <suggestion>màxims</suggestion>
                <example correction="topalls|límits|màxims"><marker>topes</marker> de 100</example>
            </rule>
        </rulegroup>
        <rule id="CONTE_CONTENIR" name="conte -> conté">
            <antipattern>
                <token inflected="yes" skip="4">contar</token>
                <token inflected="yes" regexp="yes">&exceptions_CONTAR;</token>
            </antipattern>
            <pattern>
                <token>que</token>
                <marker>
                    <token>conte</token>
                </marker>
                <token postag="[DAN].*|_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>conté</suggestion> (del v. 'contenir')?</message>
            <example correction="conté">El nombre de protons que <marker>conte</marker> el nucli.</example>
            <example>Cada vegada que conte una història, torna a néixer.</example>
        </rule>
        <rulegroup id="DESPISTE" name="despiste">
            <rule>
                <pattern>
                    <token postag="D..MS.*" postag_regexp="yes"/>
                    <marker>
                        <token>despiste</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>distracció</suggestion>? "Despiste" és una forma verbal valenciana del v. 'despistar'.</message>
                <suggestion>desorientació</suggestion>
                <suggestion>confusió</suggestion>
                <suggestion>despistament</suggestion>
                <example correction="distracció|desorientació|confusió|despistament">Un <marker>despiste</marker> total.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..MP.*" postag_regexp="yes"/>
                    <marker>
                        <token>despistes</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>distraccions</suggestion>? "Despistes" és una forma verbal del v. 'despistar'.</message>
                <example correction="distraccions">Uns <marker>despistes</marker> totals.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EMPALME" name="empalme">
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP|SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="PP3CSA00"/>
                        <token>empalme</token>
                    </marker>
                </pattern>
                <message>Incorrecte com a nom. "Empalme" és una forma verbal valenciana del v. 'empalmar'.</message>
                <suggestion>la connexió</suggestion>
                <suggestion>l'enllaç</suggestion>
                <suggestion>l'empiuladura</suggestion>
                <suggestion>l'empalmament</suggestion>
                <example correction="la connexió|l'enllaç|l'empiuladura|l'empalmament">Amb <marker>l'empalme</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">pe|de|a</token>
                        <token>ls</token>
                        <token>empalmes</token>
                    </marker>
                </pattern>
                <message>Incorrecte com a nom. "Empalme" és una forma verbal valenciana del v. 'empalmar'.</message>
                <suggestion><match no="1" regexp_match="(?iu)pe" regexp_replace="per" case_conversion="preserve"/> les connexions</suggestion>
                <suggestion>\1\2 enllaços</suggestion>
                <suggestion><match no="1" regexp_match="(?iu)pe" regexp_replace="per" case_conversion="preserve"/> les empiuladures</suggestion>
                <suggestion>\1\2 empalmaments</suggestion>
                <example correction="De les connexions|Dels enllaços|De les empiuladures|Dels empalmaments"><marker>Dels empalmes</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="D..MS.*" postag_regexp="yes"/>
                        <token>empalme</token>
                    </marker>
                </pattern>
                <message>Incorrecte com a nom. "Empalme" és una forma verbal valenciana del v. 'empalmar'.</message>
                <suggestion><match no="1" postag="(D..)MS." postag_regexp="yes" postag_replace="$1FS."/> connexió</suggestion>
                <suggestion>\1 enllaç</suggestion>
                <suggestion><match no="1" postag="(D..)MS." postag_regexp="yes" postag_replace="$1FS."/> empiuladura</suggestion>
                <suggestion>\1 empalmament</suggestion>
                <example correction="Una connexió|Un enllaç|Una empiuladura|Un empalmament"><marker>Un empalme</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="D..MP.*" postag_regexp="yes"/>
                        <token>empalmes</token>
                    </marker>
                </pattern>
                <message>Incorrecte com a nom. "Empalme" és una forma verbal del v. 'empalmar'.</message>
                <suggestion><match no="1" postag="(D..)MP." postag_regexp="yes" postag_replace="$1FP."/> connexions</suggestion>
                <suggestion>\1 enllaços</suggestion>
                <suggestion><match no="1" postag="(D..)MP." postag_regexp="yes" postag_replace="$1FP."/> empiuladures</suggestion>
                <suggestion>\1 empalmaments</suggestion>
                <example correction="Unes connexions|Uns enllaços|Unes empiuladures|Uns empalmaments"><marker>Uns empalmes</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="REDOBLE" name="redoble -> redoblament">
            <rule>
                <pattern>
                    <token>a</token>
                    <token>l</token>
                    <marker>
                        <token>redoble</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>ritme</suggestion>
                <suggestion>redoblament</suggestion>
                <example correction="ritme|redoblament">Al <marker>redoble</marker> del tambor.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..MS.*" postag_regexp="yes"/>
                    <marker>
                        <token>redoble</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>redoblament</suggestion>? "Redoble" és una forma verbal valenciana del v. 'redoblar'.</message>
                <example correction="redoblament">Un <marker>redoble</marker> de tambor.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..MP.*" postag_regexp="yes"/>
                    <marker>
                        <token>redobles</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>redoblaments</suggestion>? "Redobles" és una forma verbal del v. 'redoblar'.</message>
                <example correction="redoblaments">Uns <marker>redobles</marker> de tambor.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>redoble</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>redoblament</suggestion>? "Redoble" és una forma verbal valenciana del v. 'redoblar'.</message>
                <example correction="Redoblament"><marker>Redoble</marker> de tambor.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>redobles</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>redoblaments</suggestion>? "Redobles" és una forma verbal del v. 'redoblar'.</message>
                <example correction="Redoblaments"><marker>Redobles</marker> de timbala.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ECLIPSE" name="eclipsi">
            <rule>
                <pattern>
                    <token postag="D..MS.*" postag_regexp="yes"/>
                    <marker>
                        <token>eclipse</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>eclipsi</suggestion> (ocultació d'un astre)? "Eclipse" és una forma verbal valenciana del v. 'eclipsar'.</message>
                <example correction="eclipsi">Un <marker>eclipse</marker> total.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..MP.*" postag_regexp="yes"/>
                    <marker>
                        <token>eclipses</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>eclipsis</suggestion> (ocultació d'un astre)? "Eclipses" és una forma verbal del v. 'eclipsar'.</message>
                <example correction="eclipsis">Uns <marker>eclipses</marker> totals.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>eclipse</token>
                    </marker>
                    <token regexp="yes">de|d'|totals?|solars?|lunars?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>eclipsi</suggestion> (ocultació d'un astre)? "Eclipse" és una forma verbal valenciana del v. 'eclipsar'.</message>
                <example correction="Eclipsi"><marker>Eclipse</marker> de lluna.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>eclipses</token>
                    </marker>
                    <token regexp="yes">de|d'|totals?|solars?|lunars?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>eclipsis</suggestion> (ocultació d'un astre)? "Eclipses" és una forma verbal del v. 'eclipsar'.</message>
                <example correction="Eclipsis"><marker>Eclipses</marker> de lluna.</example>
            </rule>
        </rulegroup>
        <rule id="VOS_VOLS" name="vos -> vols">
            <pattern>
                <marker>
                    <token>vos</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>vols</suggestion> (del verb 'voler')?</message>
            <example correction="Vols">¿<marker>Vos</marker> consultar el resultat?</example>
        </rule>
        <rulegroup id="H_HA" name="h -> hi">
            <rule>
                <antipattern>
                    <token inflected="yes">haver</token>
                    <token postag="UNKNOWN|V.N.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token inflected="yes">haver</token>
                    <token regexp="yes">de|d'|d</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">h|ho</token>
                    <token inflected="yes">haver<exception postag="_perfet|_obligacio" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>hi \2</suggestion>?</message>
                <example correction="Hi havia"><marker>H havia</marker> tres persones en total.</example>
                <example correction="hi havia">Només <marker>ho havia</marker> una actriu.</example>
                <example>Ho ha d'entendre.</example>
                <example>Ho ha fet després de l'accident.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">.*\d</token>
                    <token>h</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>h</token>
                    </marker>
                    <token inflected="yes">haver</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>hi</suggestion>?</message>
                <suggestion>ho</suggestion>
                <example correction="Hi|Ho"><marker>H</marker> havia portat tres persones en total.</example>
                <example>a les 10.30 h han abandonat la tancada</example>
            </rule>
        </rulegroup>
        <rule id="JAS_HAS" name="jas -> has">
            <pattern>
                <marker>
                    <token>jas</token>
                </marker>
                <token postag="V.P.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>has</suggestion>?</message>
            <suggestion>ja has</suggestion>
            <example correction="Has|Ja has"><marker>Jas</marker> vist què ha passat?</example>
        </rule>
        <rulegroup id="HA_A" name="ha/a">
            <rule>
                <pattern>
                    <marker>
                        <token>ho</token>
                        <token>ha<exception postag="_obligacio"/></token>
                        <token postag="D[AD].*|N.*|A.*" postag_regexp="yes"><exception regexp="yes">&error_darrere_haver;</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:3 desiredPostag:V.P..SM."/>
                <message>Hi falta el pronom 'hi' o un participi darrere del verb auxiliar 'haver'.</message>
                <suggestion>hi ha \3</suggestion>
                <suggestion>ho ha {suggestion}</suggestion>
                <example correction="Hi ha escoles|Ho ha escolat|Ho ha escomès|Ho ha escomés|Ho ha esculat"><marker>Ho ha escoles</marker> que no ensenyen les taules de multiplicar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ho</token>
                        <token>ha<exception postag="_obligacio"/></token>
                        <token postag="V.[SI].*|UNKNOWN" postag_regexp="yes"><exception postag="[NA].*" postag_regexp="yes"/><exception regexp="yes">&error_darrere_haver;</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:3 desiredPostag:V.P..SM. suppressMatch:true"/>
                <message>Falta un participi darrere del verb auxiliar 'haver'.</message>
                <suggestion>ho ha {suggestion}</suggestion>
                <example correction="Ho ha dit"><marker>Ho ha ditl</marker> fa una estona.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ha<exception postag="_obligacio"/><exception scope="previous">hi</exception></token>
                        <token postag="V.[SI].*|UNKNOWN|NP.*" postag_regexp="yes"><exception postag="[NA].*" postag_regexp="yes"/><exception regexp="yes">&error_darrere_haver;</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V.P..SM. suppressMatch:true"/>
                <message>Falta un participi darrere del verb auxiliar 'haver'.</message>
                <suggestion>ha {suggestion}</suggestion>
                <example correction="Ha deixat"><marker>Ha deixa</marker> de fer-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ha<exception postag="_obligacio|NP.*" postag_regexp="yes"/><exception scope="previous">hi</exception></token>
                        <token postag="D[AD].*|N.*|A.*" postag_regexp="yes"><exception regexp="yes">&error_darrere_haver;</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V.P..SM."/>
                <message>¿Volíeu dir "a" (preposició de lloc) o "hi ha" (del verb 'haver-hi')? Potser hi falta un participi.</message>
                <suggestion>ha {suggestion}</suggestion>
                <suggestion>a \2</suggestion>
                <suggestion>hi ha \2</suggestion>
                <example correction="a la|hi ha la">Això va passar <marker>ha la</marker> Xina.</example>
                <example correction="a EUA|hi ha EUA">Això va passar <marker>ha EUA</marker>.</example>
                <example correction="ha responsabilitzat|a responsabilitat|hi ha responsabilitat">Ell <marker>ha responsabilitat</marker> el ministeri.</example>
                <example correction="ha apostat|ha aposat|a aposta|hi ha aposta">L'ajutament <marker>ha aposta</marker> pel reciclatge.</example>
                <example correction="ha estat|a esta|hi ha esta">No <marker>ha esta</marker> res.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FE_FER" name="fe/fer">
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">poder|voler|desitjar|anar|gosar</token>
                    <marker>
                        <token>fe</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>fer</suggestion> (infinitiu)?</message>
                <example correction="fer">Ho va <marker>fe</marker> molt bé</example>
                <example correction="fer">No ho pogué <marker>fe</marker> gaire bé</example>
            </rule>
        </rulegroup>
        <rule id="SONAT_SONAR" name="fer sonat/sonar">
            <pattern>
                <token inflected="yes">fer</token>
                <marker>
                    <token>sonat</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>sonar</suggestion>?</message>
            <example correction="sonar">Prohibit fer <marker>sonat</marker> botzines.</example>
        </rule>
        <rulegroup id="FAIG_VAIG" name="faig -> vaig">
            <rule>
                <pattern>
                    <marker>
                        <token>faig</token>
                    </marker>
                    <token>a</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>vaig</suggestion>?</message>
                <example correction="Vaig"><marker>Faig</marker> a nedar a la platja.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>faig<exception regexp="yes" scope="previous">el|la|els|les|ho|en</exception></token>
                    </marker>
                    <token>a</token>
                    <token postag="DA.*" postag_regexp="yes" min="0"/>
                    <token postag="NP..G.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>vaig</suggestion>?</message>
                <example correction="Vaig"><marker>Faig</marker> a Portugal.</example>
                <example>Normalment, la de préssec la faig a Isona, ara a l'agost.</example>
            </rule>
        </rulegroup>
        <rule id="SOBTE" name="sobte > de sobte">
            <antipattern>
                <token regexp="yes">de|que</token>
                <token>sobte</token>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token>sobte</token>
            </antipattern>
            <pattern>
                <token>sobte<exception postag="LOC_ADV"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>de sobte</suggestion>?</message>
            <example correction="de sobte">Llavors <marker>sobte</marker> va aparèixer.</example>
            <example>De cop i sobte.</example>
        </rule>
        <rulegroup id="MEU_MHEU_MHO" name="meu > m'heu/m'ho">
            <antipattern>
                <token inflected="yes">ser</token>
                <token>meu</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>meu<exception scope="previous" regexp="yes">l|el|lo|els|la|les|dins|dintre</exception></token>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                </pattern>
                <message>Si és del verb 'haver', s'escriu amb hac.</message>
                <suggestion>m'heu \2</suggestion>
                <example correction="m'heu posat">Per què <marker>meu posat</marker> aquesta observació?</example>
                <example>Jo sóc tota del meu estimat, i cap a mi ve la seva passió.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="_GN_MS"/>
                    <token>meu</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>meu<exception scope="previous" regexp="yes">l|el|lo|els|la|les|dins|dintre</exception><exception postag="_GN_MS"/></token>
                    </marker>
                    <token postag="V.[IS].[123]S..|V.[IS].[23]P.." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>m'ho</suggestion> (=això, a mi)?</message>
                <example correction="m'ho">Per què <marker>meu</marker> dius ara?</example>
                <example correction="m'ho">No <marker>meu</marker> crec!</example>
                <example>Dins meu penso que ella em necessita.</example>
                <example>Si fos meu crec que me'l vendria.</example>
                <example>Els castellans del costat meu descobreixen que a Flandes no es parla francès.</example>
            </rule>
        </rulegroup>
        <rule id="FEIXAR_DEIXAR" name="feixar/deixar">
            <pattern>
                <token inflected="yes">feixar<exception postag="N.*|_GN.*" postag_regexp="yes"/></token>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)f" regexp_replace="d" case_conversion="preserve"/></suggestion> (del v. 'deixar')?</message>
            <example correction="deixa">Això no em <marker>feixa</marker> tranquil.</example>
        </rule>
        <rule id="ES_VOLCA" name="és volcà/es bolcà">
            <pattern>
                <token regexp="yes">es|és</token>
                <token>volcà</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>es bolcà</suggestion> (del v. 'bolcar') o <suggestion>és un volcà</suggestion> (substantiu)?</message>
            <example correction="es bolcà|és un volcà">Tot el poble <marker>es volcà</marker>.</example>
        </rule>
        <rule id="OBLIDET_OBLIDAT" name="olide't > oblida't">
            <pattern>
                <marker>
                    <token postag="VMM03S0V" regexp="yes">.*e<exception postag="VMM....[0YZBC]" postag_regexp="yes"/></token>
                </marker>
                <token regexp="yes">'t|-te</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="VMM03S0V" postag_regexp="yes" postag_replace="VMM02S00"/></suggestion> (imperatiu, 2a persona singular)?</message>
            <example correction="Oblida"><marker>Oblide</marker>'t de tot això.</example>
            <example correction="Oblida"><marker>Oblide</marker>-te'n.</example>
            <example>Obre't camí amb l'FP!</example>
        </rule>
        <rule id="CAPAS" name="capàs/capaç">
            <pattern>
                <token inflected="yes" regexp="yes" skip="1">ser|veure</token>
                <marker>
                    <token>capàs</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>capaç</suggestion> (adjectiu) en lloc de "capàs" (del v. capar)?</message>
            <example correction="capaç">No va ser <marker>capàs</marker> de fer-ho.</example>
        </rule>
        <rule id="LA_VIST" name="la vist / l'ha vist / la vista">
            <pattern>
                <token>la</token>
                <token>vist</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>l'ha vist</suggestion> (verb 'veure') o <suggestion>la vista</suggestion>? "La vist" és possible en valencià amb el sentit de "la vesteix".</message>
            <example correction="l'ha vist|la vista">¿Algú <marker>la vist</marker> avui?</example>
        </rule>
        <rulegroup id="TINGUES" name="tingues / tingués">
            <rule>
                <pattern>
                    <token postag="V.IS.*" postag_regexp="yes" skip="5"/>
                    <token skip="4">que</token>
                    <marker>
                        <token postag="VMSP2S0V" regexp="yes">.*gues</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" postag="VMSI3S01"/></suggestion>?</message>
                <example correction="tingués">Això causà que ho <marker>tingues</marker> ben fet.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VA.*" postag_regexp="yes" inflected="yes">anar</token>
                    <token postag="V.N.*" postag_regexp="yes" skip="5"/>
                    <token skip="4">que</token>
                    <marker>
                        <token postag="VMSP2S0V" regexp="yes">.*gues</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="4" postag="VMSI3S01"/></suggestion>?</message>
                <example correction="tingués">Això va causar que ho <marker>tingues</marker> ben fet.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VAII.*" postag_regexp="yes" inflected="yes">haver</token>
                    <token postag="V.P.*" postag_regexp="yes" skip="5"/>
                    <token skip="4">que</token>
                    <marker>
                        <token postag="VMSP2S0V" regexp="yes">.*gues</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="4" postag="VMSI3S01"/></suggestion>?</message>
                <example correction="tingués">Això havia causat que ho <marker>tingues</marker> ben fet.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.IS.*" postag_regexp="yes" skip="5"/>
                    <token skip="4">que</token>
                    <marker>
                        <token>sigues</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>fos</suggestion>?</message>
                <example correction="fos">Això causà que <marker>sigues</marker> bo.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VA.*" postag_regexp="yes" inflected="yes">anar</token>
                    <token postag="V.N.*" postag_regexp="yes" skip="5"/>
                    <token skip="4">que</token>
                    <marker>
                        <token>sigues</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>fos</suggestion>?</message>
                <example correction="fos">Això va causar que <marker>sigues</marker> bo.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VAII.*" postag_regexp="yes" inflected="yes">haver</token>
                    <token postag="V.P.*" postag_regexp="yes" skip="5"/>
                    <token skip="4">que</token>
                    <marker>
                        <token>sigues</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>fos</suggestion>?</message>
                <example correction="fos">Això havia causat que <marker>sigues</marker> bo.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PROVE" name="prove/prové">
            <rule>
                <antipattern>
                    <token>de</token>
                    <token regexp="yes">forma|manera</token>
                    <token min="0" postag="RG" regexp="yes">.+ment</token>
                    <token postag="A..[FC][SN].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token>prove</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="[DAN].*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>prové</suggestion> del v. 'provenir'?</message>
                <example correction="prové">Aquesta paraula <marker>prove</marker> del llatí.</example>
                <example>Que ho prove de manera fefaent.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">d'|de</token>
                    <token min="0" regexp="yes">l|ls|la|les</token>
                    <token regexp="yes">on|quals?</token>
                    <marker>
                        <token>prove</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>prové</suggestion> (del v. 'provenir')?</message>
                <example correction="prové">El lloc d'on <marker>prove</marker> la paraula.</example>
                <example correction="prové">El lloc del qual <marker>prove</marker> la paraula.</example>
            </rule>
        </rulegroup>
        <rule id="SEGON_SEGONS" name="segon -> segons">
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token>segon</token>
            </antipattern>
            <pattern>
                <!--<token postag="SENT_START|_PUNCT.*" postag_regexp="yes"></token>-->
                <marker>
                    <token>segon<exception postag="_GN_MS"/></token>
                </marker>
                <token postag="D.*" postag_regexp="yes"/>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion>segons</suggestion>?</message>
            <example correction="Segons"><marker>Segon</marker> la conselleria, es farà aviat.</example>
        </rule>
        <rule id="EN_VERS_ENVERS" name="en vers -> envers">
            <pattern>
                <token regexp="yes" inflected="yes">anar|caminar|avançar|dirigir|progressar</token>
                <marker>
                    <token>en</token>
                    <token>vers</token>
                </marker>
                <token postag="D.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>envers</suggestion>?</message>
            <suggestion>cap a</suggestion>
            <suggestion>vers</suggestion>
            <example correction="envers|cap a|vers">Caminant <marker>en vers</marker> una pastanaga inassequible.</example>
        </rule>
        <rulegroup id="TEL_TE_L" name="tel -> te'l">
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token postag="D.*" postag_regexp="yes" min="0"/>
                <token>tel</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>tel<exception postag="_GN_.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="V....[SP].." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>te'l</suggestion>?</message>
                <example correction="Te'l"><marker>Tel</marker> vaig portar ahir.</example>
                <example correction="Te'l"><marker>Tel</marker> portaran demà.</example>
                <example>El tel és molt gustós.</example>
                <example>Aquell tel era molt vistós.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SET_SE_T" name="set -> se't">
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token postag="D.*" postag_regexp="yes" min="0"/>
                <token>set</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>set<exception postag="_GN_.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="V...3S.." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>se't</suggestion>?</message>
                <example correction="Se't"><marker>Set</marker> nota feliç.</example>
                <example>D'aquests, set corresponen a les produccions més destacades.</example>
                <example>La Llibreria Alguer Set va obrir al setembre de l'any 2006.</example>
                <example>Dos dels set van ser alliberats a final de juny.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>set<exception postag="_GN_.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                    <token skip="3" postag="V...3P.." postag_regexp="yes"/>
                    <token postag="A...S.|_GN_.S" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>se't</suggestion>?</message>
                <example correction="Se't"><marker>Set</marker> menjaran viu.</example>
                <example>D'aquests, set corresponen a les produccions més destacades.</example>
                <example>La Llibreria Alguer Set va obrir al setembre de l'any 2006.</example>
                <example>Dos dels set van ser alliberats a final de juny.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DI_DIR" name="di > dir">
            <rule>
                <pattern>
                    <token inflected="yes">anar</token>
                    <marker>
                        <token>di<exception postag="NP.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>dir</suggestion>?</message>
                <example correction="dir">Vaig <marker>di</marker> que no podia fer-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <marker>
                        <token>di<exception postag="NP.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>dir</suggestion>?</message>
                <example correction="dir">Has de saber <marker>di</marker> que no.</example>
            </rule>
        </rulegroup>
        <rule id="MEN" name="men > me'n">
            <pattern>
                <marker>
                    <token>men</token>
                </marker>
                <token postag="V.[IS].*" postag_regexp="yes"/>
            </pattern>
            <message>Si són pronoms febles, cal escriure <suggestion>me'n</suggestion>.</message>
            <example correction="Me'n"><marker>Men</marker> vaig de seguida.</example>
        </rule>
        <rule id="SHAVIA_SABIA" name="s'havia > sabia">
            <pattern>
                <marker>
                    <token>s'</token>
                    <token>havia</token>
                </marker>
                <token postag="D.*|C.*|SP.*|LOC.*" postag_regexp="yes"><exception regexp="yes">de|d'</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>sabia</suggestion> (del v. 'saber')?</message>
            <example correction="sabia">Ningú <marker>s'havia</marker> el que passava.</example>
            <example correction="sabia">Ningú <marker>s'havia</marker> per què es va morir.</example>
            <example>S'havia de fer així.</example>
        </rule>
        <rule id="CAIRO" name="Cairo -> Caire">
            <pattern>
                <token>cairo</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Caire</suggestion> (ciutat)?</message>
            <suggestion>cairó</suggestion>
            <example correction="Caire|Cairó">Me'n vaig al <marker>Cairo</marker>.</example>
        </rule>
        <rulegroup id="CAMPER" name="camper -> càmper">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">furgoneta|furgó|furgona|cotxe|vehicle</token>
                    <marker>
                        <token regexp="yes">campers?</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>càmper</suggestion>?</message>
                <example correction="càmper">Una furgoneta <marker>camper</marker>.</example>
                <example correction="càmper">Uns vehicles <marker>campers</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">furgoneta|furgó|furgona|vehicle|cotxe</token>
                    <marker>
                        <token>càmpers</token>
                    </marker>
                </pattern>
                <message>Com a adjectiu, és invariable.</message>
                <suggestion>càmper</suggestion>
                <example correction="càmper">Unes furgonetes <marker>càmpers</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="CINCS_CINC" name="cincs -> cinc">
            <pattern>
                <marker>
                    <token regexp="yes">quatres|cincs|sets|vuits|huits</token>
                </marker>
                <token postag="N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)s$" regexp_replace=""/></suggestion>?</message>
            <example correction="cinc">Els <marker>cincs</marker> figurins.</example>
            <example correction="set">Els <marker>sets</marker> figurins.</example>
            <example correction="quatre">Els <marker>quatres</marker> figurins.</example>
        </rule>
        <rule id="ALL_AL" name="all -> al">
            <pattern>
                <marker>
                    <token>all</token>
                </marker>
                <token postag="N.[MC][SN].*" postag_regexp="yes"><exception postag="V.P..SM.|AQ.[MC][SN]." postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>al</suggestion>?</message>
            <example correction="al">Què passa <marker>all</marker> taller?</example>
            <example>All picat i olives negres.</example>
        </rule>
        <rule id="PEL_AL" name="pel al -> per al">
            <pattern>
                <marker>
                    <token>pe<exception scope="previous" postag="D.*" postag_regexp="yes"/></token>
                    <token spacebefore="no">l</token>
                    <token>a</token>
                </marker>
                <token postag="D.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>per a</suggestion>?</message>
            <example correction="per a">Ho va portar <marker>pel a</marker>l seu amic.</example>
        </rule>
        <rule id="VA_A_INFINITIU" name="se'n va (a) lluitar" default="off">
            <antipattern>
                <token>va</token>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token postag="D.*" postag_regexp="yes"/>
                <token><exception regexp="yes" inflected="yes" postag="N.*" postag_regexp="yes">&unitats_temps;|&estacions;|&dies_setmana;|&mesos_any;</exception></token>
                <example>Se'n va iniciar la segona època.</example>
            </antipattern>
            <antipattern>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <pattern>
                <token>se</token>
                <token>'n</token>
                <marker>
                    <token>va</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"><exception regexp="yes">anar|parlar</exception></token>
            </pattern>
            <message>Probablement hi falta una preposició.</message>
            <suggestion>va a</suggestion>
            <example correction="va a">Se'n <marker>va</marker> lluitar al front.</example>
            <example correction="va a">Se'n <marker>va</marker> lluitar l'any que ve al front.</example>
            <example>Se'n va lloar la santedat.</example>
            <!-- se'n va beneficiar, se'n va fer ressò...-->
        </rule>
        <rulegroup id="ENVA_EN_VA" name="s'envà > se'n va">
            <rule>
                <pattern>
                    <token regexp="yes">'t|'m|'ls|'ns|li|m'|t'|ens|us|vos|'n</token>
                    <marker>
                        <token regexp="yes">e[nm][bv][aàá]</token>
                    </marker>
                </pattern>
                <message>Si és del verb 'anar', s'escriu <suggestion>en va</suggestion>.</message>
                <example correction="en va">Se'm <marker>envà</marker>.</example>
                <example correction="en va">Se m'<marker>envà</marker>.</example>
                <example correction="en va">Se'ls <marker>envà</marker>.</example>
                <example correction="en va">Se'ns <marker>envà</marker>.</example>
                <example correction="en va">Se li <marker>envà</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>s'</token>
                        <token regexp="yes">e[nm][bv][aàá]</token>
                    </marker>
                </pattern>
                <message>Si és del verb 'anar', s'escriu <suggestion>se'n va</suggestion>.</message>
                <example correction="Se'n va"><marker>S'enva</marker> ara.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">m'|s'|t'</token>
                        <token regexp="yes">envaig|envagi|envaja|envagis|envages|envagin|envagen|envan</token>
                    </marker>
                </pattern>
                <message>Error d'ortografia.</message>
                <suggestion><match no="1" regexp_match="(?iu)([mst])'" regexp_replace="$1e'n"/> <match no="2" regexp_match="(?iu)^en" regexp_replace=""/></suggestion>
                <example correction="se'n vagin">Quan <marker>s'envagin</marker>, ho arreglarem tot.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ENS_EN" name="ens el -> en el">
            <rule>
                <pattern>
                    <marker>
                        <token>ens</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token postag_regexp="yes" postag="[AN].*|CS|PR.*|V.P.*"><exception postag="V.[SI].*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>en</suggestion>?</message>
                <example correction="En"><marker>Ens</marker> els camps.</example>
                <example correction="en">Camps <marker>ens</marker> els quals caldria invertir.</example>
                <example correction="en">Camp <marker>ens</marker> el qual caldria invertir.</example>
                <example correction="En"><marker>Ens</marker> les demanades per ell.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ens<exception postag="_GN_M." postag_regexp="yes"/></token>
                    </marker>
                    <token postag_regexp="yes" postag="[AN].*|CS|PR.*|V.P.*"><exception postag="V.[SI].*" postag_regexp="yes"/><exception regexp="yes">dit|reflexa|reflexes|be|esta</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>en</suggestion>?</message>
                <example correction="En"><marker>Ens</marker> camps.</example>
                <example correction="En"><marker>Ens</marker> sol·licituds fetes per ell.</example>
                <!--<example correction="En"><marker>Ens</marker> demandes fetes per ell.</example>-->
                <example>No és qüestió que un ens abstracte i sobrenatural ens solucioni els problemes.</example>
                <example>com a ens matemàtics</example>
                <example>Que si hi ha un ens supervisor?</example>
                <example>ENS VAN EXPLICAR UNA ACTIVITAT </example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ens</token>
                    </marker>
                    <token regexp="yes">que|què</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>en</suggestion>?</message>
                <example correction="en">Camp <marker>ens</marker> què caldria invertir.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ens</token>
                    <token regexp="yes">quals?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>els quals</suggestion>?</message>
                <example correction="els quals">Camps en <marker>ens quals</marker> caldria invertir.</example>
            </rule>
        </rulegroup>
        <rule id="PESAR_PENSAR" name="pesar -> pensar">
            <antipattern>
                <token regexp="yes">et|li|ens|us|els</token>
                <token postag="V...3S.." postag_regexp="yes" inflected="yes">pesar</token>
            </antipattern>
            <antipattern>
                <token>em</token>
                <token postag="V...3S.." postag_regexp="yes" inflected="yes">pesar<exception postag="V...1S.." postag_regexp="yes"/></token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>pesar</token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token><exception inflected="yes">haver</exception></token>
                <token>pesat</token>
            </antipattern>
            <pattern>
                <marker>
                    <token inflected="yes">pesar<exception regexp="yes">pesada|pesats|pesades|pes</exception></token>
                </marker>
                <token>que</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pensar</match></suggestion>?</message>
            <example correction="pensava">Em <marker>pesava</marker> que podríem fer-ho més fàcilment.</example>
            <example>Li pesava que jo no hi fos.</example>
            <example>L'or és més pesat que el ferro.</example>
        </rule>
        <rule id="DE_SE" name="*portar-de -> portar-se">
            <pattern>
                <token postag="V.[NG].*" postag_regexp="yes"/>
                <token spacebefore="no">-</token>
                <marker>
                    <token spacebefore="no">de</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>se</suggestion>?</message>
            <suggestion>te</suggestion>
            <suggestion>me</suggestion>
            <example correction="se|te|me">Per a tallar-<marker>de</marker> les venes.</example>
        </rule>
        <rule id="CORRE_CORRER" name="corre/córrer">
            <pattern>
                <token regexp="yes" inflected="yes">fer|deixar|anar</token>
                <token min="0" postag_regexp="yes" postag="&pronom_feble;" spacebefore="no"/>
                <marker>
                    <token>corre</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>córrer</suggestion> (infinitiu)?</message>
            <example correction="córrer">Deixa-ho <marker>corre</marker>.</example>
        </rule>
        <rulegroup id="TORBAR_TROBAR" name="torbar/trobar">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="4">torbar</token>
                    </marker>
                    <token regexp="yes" inflected="yes">error|erro|errada|errata|problema|inconvenient|dificultat</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">trobar</match></suggestion>?</message>
                <example correction="trobat">No he <marker>torbat</marker> cap errada greu.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">torbar</token>
                    </marker>
                    <token>que</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">trobar</match></suggestion>?</message>
                <example correction="trobat">He <marker>torbat</marker> que ho feien bé.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">torbar</token>
                    </marker>
                    <token>a</token>
                    <token>faltar</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">trobar</match></suggestion>?</message>
                <example correction="trobat">He <marker>torbat</marker> a faltar les seves històries.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">torba|torbes</token>
                    </marker>
                    <token>a</token>
                    <token>faltar</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)tor(.*)" regexp_replace="tro$1" case_conversion="preserve"/></suggestion> (del verb 'trobar')?</message>
                <example correction="trobes">Quines <marker>torbes</marker> a faltar?</example>
            </rule>
            <rule id="TORBAR_TROBAR_SEMPRE" name="torbar -> trobar">
                <antipattern>
                    <token postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes">torbar</token>
                    <example>Estava una mica torbat per la situació.</example>
                    <example>Joan estava molt torbat.</example>
                </antipattern>
                <antipattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes">torbar</token>
                    <token regexp="yes">\p{P}</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes" regexp="yes">quedar|restar|tot|mostrar|resultar|veure</token>
                    <token min="0" max="4" postag="RG|LOC_ADV|&pronom_feble;" postag_regexp="yes"/>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes">torbar</token>
                    <example>Estava una mica torbat per la situació.</example>
                </antipattern>
                <antipattern>
                    <token inflected="yes">ser</token>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes">torbar</token>
                    <token regexp="yes">per|pe</token>
                </antipattern>
                <pattern>
                    <token inflected="yes">torbar</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)tor" regexp_replace="tro" case_conversion="preserve"/></suggestion>? "Torbar" és correcte amb el sentit de "alterar, distraure, entretenir".</message>
                <example correction="trobar">Mira què vaig <marker>torbar</marker> fa poc.</example>
            </rule>
        </rulegroup>
        <rule id="PLURAL_WEB" name="web (adjectiu)">
            <pattern>
                <token regexp="yes" inflected="yes">recurs|pàgina|projecte|lloc</token>
                <marker>
                    <token>webs</token>
                </marker>
            </pattern>
            <message>Com a adjectiu, <suggestion>web</suggestion> és invariable.</message>
            <example correction="web">Feu servir aquests recursos <marker>webs</marker>.</example>
        </rule>
        <rule id="PLURAL_BICI" name="bici (adjectiu)">
            <pattern>
                <token inflected="yes">carril</token>
                <marker>
                    <token>bicis</token>
                </marker>
            </pattern>
            <message>Com a adjectiu, <suggestion>bici</suggestion> és invariable.</message>
            <example correction="bici">Han creat tres carrils <marker>bicis</marker>.</example>
        </rule>
        <rule id="IMPRESSIONAT_IMPRESSIONANT" name="impressionat -> impressionant">
            <pattern>
                <token postag="D..FS.|PX.FS.*" postag_regexp="yes"/>
                <marker>
                    <token>impressionat</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>impressionant</suggestion>?</message>
            <example correction="impressionant">La seva <marker>impressionat</marker> presistència.</example>
        </rule>
        <rule id="AL_PRINCIPI" name="*la principi">
            <pattern>
                <token>la</token>
                <token>principi</token>
            </pattern>
            <message>Error de concordança.</message>
            <suggestion>al principi</suggestion>
            <suggestion>el principi</suggestion>
            <example correction="al principi|el principi">Ho havia dit <marker>la principi</marker>.</example>
        </rule>
        <rulegroup id="VEGI_VEIG" name="vegi -> veig">
            <antipattern>
                <token>tant</token>
                <token>de</token>
                <token>bo</token>
                <token>vegi</token>
            </antipattern>
            <antipattern>
                <token>tal</token>
                <token skip="3" regexp="yes">volta|vegada</token>
                <token>vegi</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" skip="4">potser|possiblement|probablement</token>
                <token>vegi</token>
            </antipattern>
            <antipattern>
                <token>vegi</token>
                <token regexp="yes">['-].+</token>
            </antipattern>
            <antipattern>
                <token>vegi</token>
                <token regexp="yes">si|com|quan|quant|què|qui|quin|quina|quins|quines</token>
            </antipattern>
            <antipattern>
                <token skip="4">vegi</token>
                <token>vegi</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <marker>
                        <token>vegi</token>
                    </marker>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>veig</suggestion>?</message>
                <example correction="Veig"><marker>Vegi</marker> que hi ha un error en la frase.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="VMM03S0Y" skip="-1"/>
                    <token>vegi</token>
                </antipattern>
                <antipattern>
                    <token>no</token>
                    <token skip="-1">vegi</token>
                    <token>!</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START" skip="5"><exception scope="next" postag="P[RT].*|CS|LOC_CS|LOC_CONJ" postag_regexp="yes"/></token>
                    <marker>
                        <token>vegi</token>
                    </marker>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>veig</suggestion>?</message>
                <example correction="veig">Ara <marker>vegi</marker> que hi ha un error en la frase.</example>
                <example correction="veig">Entro i <marker>vegi</marker> que tenim una proposta.</example>
                <example>Et vegi on et vegi.</example>
                <example>Miri la situació cara a cara i vegi que hom em persegueix.</example>
                <example>Ja s’ha entretingut i no vegi de quina manera més repugnant!</example>
            </rule>
        </rulegroup>
        <rule id="SEU_SER" name="seu -> ser">
            <pattern>
                <token inflected="yes" regexp="yes">poder|deure|voler</token>
                <marker>
                    <token>seu</token>
                </marker>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion>ser</suggestion>?</message>
            <example correction="ser">Ha de decidir què vol <marker>seu</marker> de gran.</example>
        </rule>
        <rule id="ORIGINAL_ORIGINAR" name="original -> originar">
            <pattern>
                <token inflected="yes" regexp="yes">poder|deure|voler</token>
                <marker>
                    <token>original</token>
                </marker>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion>originar</suggestion>?</message>
            <example correction="originar">Podria <marker>original</marker> tensions.</example>
        </rule>
        <rulegroup id="DUNA" name="duna -> d'una">
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token regexp="yes">duna|dunes</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token postag="D..FS." postag_regexp="yes"/>
                    <token>duna</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>duna</token>
                    </marker>
                    <token postag="N.[FC][SN].*|A..[FC][SN]|_GN_FS" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>d'una</suggestion>?</message>
                <example correction="d'una">Fills <marker>duna</marker> nova era.</example>
                <example>La duna groga.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="D..FP." postag_regexp="yes"/>
                    <token>dunes</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>dunes</token>
                    </marker>
                    <token postag="N.[FC][PN].*|A..[FC][PN]|_GN_FP" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>d'unes</suggestion>?</message>
                <example correction="d'unes">Fills <marker>dunes</marker> noves eres.</example>
                <example>Les dunes vermelles.</example>
                <example>Camins estrets de formigó envoltats de dunes cobertes amb heura.</example>
            </rule>
        </rulegroup>
        <rule id="PREGUI_PRENGUI" name="pregui/prengui">
            <antipattern>
                <token>prega</token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token>prega</token>
                <token min="0" max="3" postag="R.*|LOC_ADV" postag_regexp="yes"/>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <pattern>
                <token skip="20" regexp="yes">que|què|qual|quals</token>
                <marker>
                    <and>
                        <token postag="_reflexiu"/>
                        <token regexp="yes">prega|pregu[ei][sn]?</token>
                    </and>
                </marker>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion><match no="2" regexp_match="preg" regexp_replace="preng"/></suggestion>?</message>
            <example correction="prengui">Com voleu que m'ho <marker>pregui</marker>?</example>
            <example>Es prega indicar aquesta procedència.</example>
            <example>es prega també deixar qualsevol altre residu voluminós</example>
            <example>Es prega no acudir a l'hospital si no és per motius justificats.</example>
            <example>Es prega confirmació.</example>
        </rule>
        <rule id="DIMPROVISA" name="d'improvisa > s'improvisa">
            <pattern>
                <token>d'</token>
                <token>improvisa</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>s'improvisa</suggestion>?</message>
            <example correction="s'improvisa">Això no <marker>d'improvisa</marker></example>
        </rule>
        <rule id="CIUTAT" name="cuitat -> ciutat">
            <pattern>
                <token postag="D..F.*" postag_regexp="yes"/>
                <marker>
                    <token regexp="yes">cuitats?</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)cui" regexp_replace="ciu" case_conversion="preserve"/></suggestion>?</message>
            <example correction="ciutat">La <marker>cuitat</marker></example>
            <example correction="ciutats">Les <marker>cuitats</marker> del país.</example>
        </rule>
        <rulegroup id="CASA_CADA" name="casa -> cada">
            <rule>
                <pattern>
                    <marker>
                        <token>casa</token>
                    </marker>
                    <token postag="NC.S.*" postag_regexp="yes" regexp="yes" inflected="yes">&unitats_temps;|vegada|volta|pic|colp|cop</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>cada</suggestion>?</message>
                <example correction="Cada"><marker>Casa</marker> any hi ha el mateix resultat.</example>
                <example correction="cada">Som <marker>casa</marker> vegada més addictes a l'eneriga.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>casa<exception postag="_possible_nompropi"/><exception postag="D.*" postag_regexp="yes" scope="previous"/></token>
                    </marker>
                    <token postag="NC.S.*" postag_regexp="yes" regexp="yes">\p{Ll}.*<exception regexp="yes">museu|hospital|refugi|quarter|castell|palau|don|missió</exception><exception postag="A.*|V.*|_possible_nompropi" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>cada</suggestion>?</message>
                <example correction="Cada"><marker>Casa</marker> entitat ha decidir el seu futur.</example>
                <example>A quina mena de casa viu Tom?</example>
            </rule>
        </rulegroup>
        <rulegroup id="DEN" name="de'n -> d'en">
            <rule>
                <pattern>
                    <token>de</token>
                    <token>'n</token>
                </pattern>
                <message>Apostrofació incorrecta.</message>
                <suggestion>d'en</suggestion>
                <example correction="d'en">En el programa <marker>de'n</marker> Bassas.</example>
            </rule>
            <rule>
                <pattern>
                    <token>pe</token>
                    <token regexp="yes">'ls?</token>
                </pattern>
                <message>S'escriu junt sense apòstrof.</message>
                <suggestion>pe<match no="2" regexp_match="'" regexp_replace=""/></suggestion>
                <suggestion>per a<match no="2" regexp_match="'" regexp_replace=""/></suggestion>
                <example correction="pel|per al">En el programa <marker>pe'l</marker> conveni.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">de|a|ca</token>
                    <token regexp="yes">'ls?</token>
                </pattern>
                <message>S'escriu junt sense apòstrof.</message>
                <suggestion>\1<match no="2" regexp_match="'" regexp_replace=""/></suggestion>
                <example correction="del">En el programa <marker>de'l</marker> Bassas.</example>
                <example correction="dels">En el programa <marker>de'ls</marker> divendres.</example>
                <example correction="cals">Vinc de <marker>ca'ls</marker> pares.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ca</token>
                    <token>'n</token>
                </pattern>
                <message>S'escriu junt sense apòstrof.</message>
                <suggestion>can</suggestion>
                <example correction="can">Són els veïns de <marker>ca'n</marker> Tornés.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="UNKNOWN" regexp="yes">.*[aie][ln]</token>
                    <token>'s</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Apostrofació incorrecta.</message>
                <suggestion><match no="1" regexp_match=".$" regexp_replace=""/>'<match no="1" regexp_match="^.*(.)$" regexp_replace="$1"/>s</suggestion>
                <example correction="Ajuda'ns"><marker>Ajudan's</marker></example>
                <example correction="Ajudi'ls"><marker>Ajudil's</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>sen</token>
                    <token>'s</token>
                </pattern>
                <message>Apostrofació incorrecta.</message>
                <suggestion>se'ns</suggestion>
                <example correction="Se'ns"><marker>Sen's</marker> gira feina.</example>
            </rule>
        </rulegroup>
        <rule id="ACCES_EXCES" name="accés -> excés">
            <pattern>
                <marker>
                    <token>accés</token>
                </marker>
                <token regexp="yes">de|d'</token>
                <token regexp="yes"
                    >acidesa|activitat|acumulació|adob|adrenalina|afecte|agitació|aigua|aire|alcohol|alegria|aliment|alimentació|aliments|amabilitat|ambició|amor|aprofitament|atenció|beguda|bellesa|beneficis|benestar|bilirubina|bilis|bona|bondat|brutalitat|burocràcia|cafè|calci|calefacció|calor|calories|cansament|capacitat|captures|carboni|carn|casos|cautela|caça|cervesa|claror|cocció|colesterol|color|combustible|comoditats|competència|concentració|confiança|consciència|consum|control|corrent|cortesia|cortisol|coses|costos|creixement|crueltat|curiositat|curtosi|càrrega|càrregues|delicadesa|demanda|densitat|despesa|despeses|detalls|diner|diners|discreció|dissolvent|diòxid|dolor|dolçor|dopamina|dramatisme|egoisme|electricitat|electrons|elements|emissió|emocions|emoció|emotivitat|empatia|endeutament|energia|entusiasme|equipatge|erudició|escrúpols|escuma|espai|especialització|estalvi|estima|estrògens|estímuls|eufòria|exercici|existències|exposició|expressió|familiaritat|fantasia|fatiga|feina|felicitat|ferro|flegma|fluid|foc|forces|força|franquesa|fred|fructosa|fums|fòsfor|fúria|gas|gasos|gelosia|gent|glucosa|glòbuls|gosadia|gratitud|greix|greixos|habitatges|hidrogen|higiene|hores|hormona|hormones|humilitat|humitat|imaginació|individualisme|informació|infraroig|infrarojos|ingesta|insulina|intervencionisme|intimitat|ions|ira|liquiditat|literatura|llibertat|llum|luxe|líquid|líquids|malícia|maquillatge|material|matèria|medicaments|menjar|moc|mocs|modèstia|mortalitat|morter|mucositat|mà|neutrons|nitrats|nitrogen|nutrients|ocupació|oferta|oli|optimisme|orgull|ornamentació|oxigen|paraules|partits|passió|patrimoni|perfum|perillosos|personal|persones|pes|pesca|pintallavis|plaer|plenitud|pluges|pluja|població|poder|pols|por|potència|precaucions|precaució|precipitació|precisió|preocupacions|pressió|producció|proliferació|protagonisme|protecció|proteïna|proteïnes|prudència|publicitat|pèl|radiació|radicals|reactiu|realisme|refinament|reg|regulació|reserves|respecte|responsabilitat|retòrica|rigor|risc|roba|rímel|sal|saliva|sals|salut|sang|saviesa|secreció|seguretat|sensibilitat|sensualitat|sentiment|sentimentalisme|sentiments|seny|signes|simpatia|sodi|sol|solució|son|soroll|substància|sucre|sudoració|suor|suplements|tabac|teixit|tela|temperatura|temps|tensió|testosterona|timidesa|tinta|tolerància|tot|treball|trànsit|valor|vanitat|vapor|vegetació|vehemència|velocitat|veritat|vi|vida|vigor|violència|virtuosisme|virtut|vitalitat|vitamina|volum|zel|àcid|èmfasi|ús</token>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion>excés</suggestion>?</message>
            <example correction="excés">Va tenir un <marker>accés</marker> de confiança</example>
        </rule>
        <rule id="ANS_AL_CONTRARI" name="ans el contrari -> ans al contrari">
            <pattern>
                <token>ans</token>
                <token>el</token>
                <token>contrari</token>
            </pattern>
            <message>L'expressió adequada és <suggestion>ans al contrari</suggestion>.</message>
            <example correction="Ans al contrari"><marker>Ans el contrari</marker>, li va agradar.</example>
        </rule>
        <rulegroup id="DURANT_A" name="durant a -> durant la">
            <rule>
                <pattern>
                    <token>durant</token>
                    <token>a</token>
                    <token spacebefore="no">ls</token>
                </pattern>
                <message>Sobra la preposició 'a'.</message>
                <suggestion>durant els</suggestion>
                <example correction="Durant els"><marker>Durant als</marker> anys trenta.</example>
                <example>Durant els anys trenta.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>durant</token>
                        <token>a</token>
                        <token spacebefore="no">l</token>
                    </marker>
                    <token postag=".*[MC][SN].*|V.P..SM." postag_regexp="yes"><exception>voltant</exception></token>
                </pattern>
                <message>Sobra la preposició 'a'.</message>
                <suggestion>durant el</suggestion>
                <example correction="Durant el"><marker>Durant al</marker> seu regnat.</example>
                <example correction="Durant el"><marker>Durant al</marker> segle XIX.</example>
                <example>Durant al voltant de 30 anys.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>durant</token>
                        <token>a</token>
                        <token spacebefore="no">l</token>
                    </marker>
                    <token postag=".*[FC][SN].*|V.P..SF." postag_regexp="yes"/>
                </pattern>
                <message>Sobra la preposició 'a'.</message>
                <suggestion>durant la</suggestion>
                <example correction="Durant la"><marker>Durant al</marker> seva vida.</example>
                <example correction="Durant la"><marker>Durant al</marker> segona guerra.</example>
                <example correction="Durant la"><marker>Durant al</marker> guerra.</example>
                <example correction="Durant la"><marker>Durant al</marker> suposada visita.</example>
                <example>Durant al voltant de 30 anys.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>durant</token>
                        <token>a</token>
                        <token spacebefore="no">l</token>
                    </marker>
                </pattern>
                <message>Sobra la preposició 'a'.</message>
                <suggestion>durant la</suggestion>
                <suggestion>durant el</suggestion>
                <example correction="Durant la|Durant el"><marker>Durant al</marker> llarg de tots aquests anys.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>a</token>
                    <token min="0">males</token>
                    <token>penes</token>
                </antipattern>
                <pattern>
                    <token>durant</token>
                    <token case_sensitive="yes">a</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>durant la</suggestion>?</message>
                <example correction="durant la">Va passar <marker>durant a</marker> primera meitat del segle.</example>
                <example>durant a penes dues setmanes</example>
            </rule>
        </rulegroup>
        <rulegroup id="TEMS_TEMPS" name="*tems->temps">
            <rule>
                <pattern>
                    <token>en</token>
                    <marker>
                        <token>tems</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>temps</suggestion>?</message>
                <example correction="temps">Va passar en <marker>tems</marker> de guerra.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">uns?|quants?</token>
                    <marker>
                        <token>tems</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>temps</suggestion> en lloc de "tems" (del v. 'témer')?</message>
                <example correction="temps">Va passar un <marker>tems</marker> a la presó.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">fer|tenir|requerir|caldre|necessitar</token>
                    <marker>
                        <token>tems</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>temps</suggestion> en lloc de "tems" (del v. 'témer')?</message>
                <example correction="temps">La va calar ja fa <marker>tems</marker>.</example>
                <example correction="temps">Vindré si tinc <marker>tems</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de|pe</token>
                    <token regexp="yes">ls?</token>
                    <marker>
                        <token>tems</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>temps</suggestion> en lloc de "tems" (del v. 'témer')?</message>
                <example correction="temps">El pas del <marker>tems</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="ADVERBI_MENT" name="posterior ment -> posteriorment">
            <antipattern>
                <token postag="D.*|PX.*" postag_regexp="yes"/>
                <token postag="AQ.[FC]S.|V.P..SF." postag_regexp="yes"/>
                <token>ment</token>
            </antipattern>
            <pattern>
                <token postag="AQ.[FC]S.|V.P..SF." postag_regexp="yes"><exception scope="previous" postag="D.*|PX.*" postag_regexp="yes"/></token>
                <token min="0">-</token>
                <token>ment</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>\1\3</suggestion>?</message>
            <example correction="posteriorment">Va passar <marker>posterior ment</marker>.</example>
            <example>La teva brillant ment d'intel·lectual del règim.</example>
        </rule>
        <rule id="CARREGEN" name="carregen -> carreguen">
            <pattern>
                <token>carregen</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>carreguen</suggestion> (del v. 'carregar')? "Carregen" és correcte si és del v. 'carrejar' (traginar).</message>
            <example correction="carreguen">Aquí es <marker>carregen</marker> els camions.</example>
        </rule>
        <rule id="LEGITIMAT" name="confusió: legitimat -> legitimitat">
            <pattern>
                <token postag="D..F..|PX.F.*" postag_regexp="yes"/>
                <marker>
                    <token>legitimat</token>
                </marker>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion>legitimitat</suggestion>?</message>
            <example correction="legitimitat">Aquesta era la seva <marker>legitimat</marker>?</example>
        </rule>
        <rule id="POSAR_JO_POSAR_HO" name="posar-jo -> posar-ho">
            <pattern>
                <token postag="V.[NG].*" postag_regexp="yes"/>
                <token spacebefore="no">-</token>
                <token spacebefore="no">jo</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>\1-ho</suggestion>?</message>
            <example correction="dir-ho">¿Volíeu <marker>dir-jo</marker> ara?</example>
        </rule>
        <rule id="TOT_SHI_VAL" name="si val -> s'hi val">
            <pattern>
                <token>tot</token>
                <marker>
                    <token>si</token>
                </marker>
                <token>val</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>s'hi</suggestion>?</message>
            <example correction="s'hi">Es pensa que tot <marker>si</marker> val.</example>
        </rule>
        <rule id="CANADA" name="canada/Canadà">
            <pattern>
                <token>canada<exception postag="NPCSO00"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Canadà</suggestion> (nom de país)? "Canada" (en minúscula) és un nom comú poc usual.</message>
            <example correction="Canadà">Vaig anar al <marker>canada</marker>.</example>
            <example>Vaig volar amb Air Canada.</example>
        </rule>
        <rulegroup id="HO_O" name="ho -> o">
            <antipattern>
                <token>ho</token>
                <token regexp="yes">te|re|esta|do</token>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception postag_regexp="yes" postag="V.[NGM].*"/></token>
                    <marker>
                        <token>ho<exception postag="NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="V.N.*|[NDAC].*|SP.*|R.*|LOC_ADV|P[RT].*|D[ET].*" postag_regexp="yes"><exception postag="V...[123]..." postag_regexp="yes"/><exception regexp="yes">ben|mig</exception></token>
                </pattern>
                <message>Probablement cal usar la conjunció <suggestion>o</suggestion> i no el pronom "ho".</message>
                <example correction="o">D'un fumador <marker>ho</marker> d'un no fumador.</example>
                <example correction="o">A la curta <marker>ho</marker> a la llarga.</example>
                <example>T'ho ben asseguro.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="CS|PR.*|LOC_CONJ" postag_regexp="yes" skip="-1"><exception scope="previous" regexp="yes">[,;]</exception></token>
                    <token>ho</token>
                    <token regexp="yes">sigui|siga|sia</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>ho</token>
                        <token regexp="yes">sigui|siga|sia</token>
                    </marker>
                    <token regexp="yes">que|,</token>
                </pattern>
                <message>La locució que denota equivalència o aclariment s'escriu <suggestion>o \2</suggestion>.</message>
                <example correction="O sigui"><marker>Ho sigui</marker> que hem fet tard.</example>
                <example correction="O sigui"><marker>Ho sigui</marker> que ho fan perquè creuen que és el millor.</example>
                <example>És important que ho sigui, com més aviat millor.</example>
                <example>Encara que no ho sigui, és benvingut.</example>
            </rule>
        </rulegroup>
        <rulegroup id="HI_I" name="hi -> i">
            <antipattern>
                <token regexp="yes">els|us|'ls|'ns|ens</token>
                <marker>
                    <token>hi</token>
                </marker>
                <token>en</token>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">[^'-].*</token>
                <marker>
                    <token>hi</token>
                </marker>
            </antipattern>
            <antipattern>
                <token>hi</token>
                <token regexp="yes">a|te|re|esta|do<exception postag="LOC_ADV"/></token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>hi</token>
                        <token>a</token>
                    </marker>
                    <token>més</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>hi ha</suggestion> (del v. 'haver-hi') o <suggestion>i a</suggestion> (conjunció 'i')?</message>
                <example correction="Hi ha|I a"><marker>Hi a</marker> més.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag_regexp="yes" postag="V.[NGM].*"/></token>
                    <marker>
                        <token>hi<exception postag="LOC_ADV"/></token>
                    </marker>
                    <token postag="V.N.*|[NDAC].*|SP.*|R.*|LOC_ADV|P[RT].*|D[ET].*" postag_regexp="yes"><exception postag="V...[123]..." postag_regexp="yes"/></token>
                </pattern>
                <message>Probablement cal usar la conjunció <suggestion>i</suggestion> i no el pronom "hi".</message>
                <example correction="i">Tot <marker>hi</marker> ser valent, no gosà entrar-hi.</example>
                <example correction="i">Tot <marker>hi</marker> que era valent, no gosà entrar-hi.</example>
                <example correction="i">Vull anar al parc <marker>hi</marker> fer això.</example>
                <example correction="i">Vull anar al parc <marker>hi</marker> a la vegada fer això.</example>
                <example>Tot hi conduïa.</example>
                <example>Tot hi anava</example>
                <example>Déu n'hi do</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>hi</token>
                    </marker>
                    <token regexp="yes">em|me|m'|et|te|t'|li|l'|la|el|se|s'|ens|us|vos|els|les|ho|en|què|que|n'</token>
                </pattern>
                <message>Probablement cal usar la conjunció <suggestion>i</suggestion> i no el pronom "hi".</message>
                <example correction="i">És bo <marker>hi</marker> ho saps.</example>
                <example correction="i">És bo <marker>hi</marker> els hi porta.</example>
                <example correction="i">Són bons <marker>hi</marker> n'hi ha molts.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>hi</token>
                    </marker>
                    <token>es</token>
                    <token postag="V...3..." postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar la conjunció <suggestion>i</suggestion> i no el pronom "hi".</message>
                <example correction="i">És bo <marker>hi</marker> es va fer popular.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>hi</token>
                    </marker>
                    <token postag="V.[MGN].*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </pattern>
                <message>Cal fer servir la conjunció <suggestion>i</suggestion> en comptes del pronom feble "hi".</message>
                <example correction="I"><marker>Hi</marker> creieu-nos: és així.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tot</token>
                    <token>-hi</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>tot i</suggestion>?</message>
                <example correction="tot i">M'estranya, <marker>tot-hi</marker> ser habitual.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SHI_SI" name="s'hi -> si">
            <rule>
                <pattern>
                    <token><exception postag_regexp="yes" postag="V.[NGM].*"/></token>
                    <marker>
                        <token>s'</token>
                        <token>hi</token>
                    </marker>
                    <token postag="V.N.*|[NDAC].*|SP.*|R.*" postag_regexp="yes"><exception postag="V...[123]..." postag_regexp="yes"/><exception>esta</exception></token>
                </pattern>
                <message>Probablement cal usar la conjunció <suggestion>si</suggestion> (condicional) i no els pronoms "s'hi".</message>
                <example correction="Si"><marker>S'hi</marker> en l'actualitat passa això, és per algun motiu.</example>
                <example>No tot s'hi val.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>s'</token>
                        <token>hi</token>
                    </marker>
                    <token regexp="yes">em|me|m'|et|te|t'|li|l'|la|el|se|s'|ens|us|vos|els|les|ho|en|què|que|n'</token>
                </pattern>
                <message>Probablement cal usar la conjunció <suggestion>si</suggestion> (condicional) i no els pronoms "s'hi".</message>
                <example correction="si">Ho faré <marker>s'hi</marker> m'expliques com fer-ho.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MHI_MI" name="m'hi -> mi">
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="SPS00|LOC_PREP"/>
                    <marker>
                        <token>m'</token>
                        <token>hi</token>
                    </marker>
                    <token postag="V.N.*|[NDAC].*|SP.*|R.*" postag_regexp="yes"><exception postag="V...[123]..." postag_regexp="yes"/></token>
                </pattern>
                <message>Probablement cal usar el pronom <suggestion>mi</suggestion>.</message>
                <example correction="mi">A <marker>m'hi</marker> mateixa.</example>
                <example correction="mi">Ho faré per <marker>m'hi</marker> mateixa.</example>
                <example>Mo tot s'hi val.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="SPS00|LOC_PREP"/>
                    <marker>
                        <token>m'</token>
                        <token>hi</token>
                    </marker>
                    <token regexp="yes">em|me|m'|et|te|t'|li|l'|la|el|se|s'|ens|us|vos|els|les|ho|en|què|que|n'</token>
                </pattern>
                <message>Probablement cal usar el pronom <suggestion>mi</suggestion>.</message>
                <example correction="mi">A <marker>m'hi</marker> em sembla bé.</example>
            </rule>
        </rulegroup>
        <rule id="HI_I_AL" name="hi al -> i al">
            <pattern>
                <marker>
                    <token>hi</token>
                </marker>
                <token>a</token>
                <token>l</token>
            </pattern>
            <message>Cal fer servir la conjunció <suggestion>i</suggestion> en comptes del pronom feble "hi".</message>
            <example correction="I"><marker>Hi</marker> al cap del carrer hi havia la plaça.</example>
        </rule>
        <rule id="VASER" name="vaser/va ser">
            <pattern>
                <token>vaser</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>va ser</suggestion>? "Vaser" (enterramorts) és una paraula d'ús poc freqüent.</message>
            <example correction="Va ser"><marker>Vaser</marker> alertada per la policia.</example>
        </rule>
        <rulegroup id="S_OBRE" name="s'obra/s'obre">
            <rule>
                <pattern>
                    <token regexp="yes">m'|t'|s'|li|ens|us|vos|els|'ns|n'|hi</token>
                    <marker>
                        <token>obra</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>obre</suggestion> (del v. 'obrir')? Correcte si és del v. 'obrar'.</message>
                <example correction="obre">El programa només s'<marker>obra</marker> en anglès.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">ens|us|vos|me|te|els</token>
                    <token>l'</token>
                    <marker>
                        <token>obra</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>obre</suggestion> (del v. 'obrir')? Correcte si és del v. 'obrar'.</message>
                <example correction="obre">La porta cal que ens l'<marker>obra</marker> un manyà.</example>
            </rule>
        </rulegroup>
        <rule id="ES_CAS" name="es cas/en cas">
            <pattern>
                <marker>
                    <token>es</token>
                    <token>cas</token>
                </marker>
                <token regexp="yes">contrari|de|d'</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>en cas</suggestion>?</message>
            <example correction="En cas"><marker>Es cas</marker> contrari, truqueu-me.</example>
        </rule>
        <rule id="ESTRES" name="estres/estrés">
            <pattern>
                <token>estres</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>estrès</suggestion>? "Estres" (infreqüent) és el plural de "estre" (estímul, inspiració).</message>
            <suggestion>estrés</suggestion>
            <example correction="estrès|estrés">Tenia símptomes d'<marker>estres</marker>.</example>
        </rule>
        <rule id="VORA" name="bora/vora">
            <pattern>
                <token regexp="yes">bora|bores<exception postag="NPFSG00"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)b" regexp_replace="v" case_conversion="preserve"/></suggestion> (cantó, extrem)? "Bora" té altres sentits molt més infreqüents.</message>
            <example correction="vora">El vaig veure <marker>bora</marker> el riu.</example>
            <example correction="vores">Duia les <marker>bores</marker> del vestit brutes.</example>
            <example type="triggers_error">El bora és un vent fred de muntanya que bufa violentament del nord o el nord-est a la costa adriàtica o dàlmata.</example>
            <example>Bora Bora és una illa de la Polinèsia francesa.</example>
        </rule>
        <rule id="TORNEMHI" name="*torne-m'hi/tornem-hi">
            <antipattern>
                <token>-m</token>
                <token>'ho</token>
            </antipattern>
            <pattern>
                <token postag="VMM03S0V" regexp="yes">.*e</token>
                <token regexp="yes">['-]m</token>
                <token regexp="yes">[-'](hi|ho)</token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion><match no="1" postag="VMM03S0V" postag_regexp="yes" postag_replace="VMM01P0."/><match no="3" regexp_match=".(hi|ho)" regexp_replace="-$1"/></suggestion>
            <example correction="tornem-hi">Sant <marker>torne-m'hi</marker></example>
            <example correction="Pensem-ho"><marker>Pense'm-ho</marker>.</example>
            <example>Mire-m'ho</example>
        </rule>
        <rule id="PAREDES" name="paredes">
            <pattern>
                <token>paredes<exception postag="_possible_nompropi"/></token>
            </pattern>
            <message>Possible confusió. "Paredes" és correcte com a forma del v. 'paredar' (tu paredes).</message>
            <suggestion>parades</suggestion>
            <suggestion>parets</suggestion>
            <example correction="parades|parets">Hi havia moltes <marker>paredes</marker> de menjar.</example>
        </rule>
        <rule id="QUES" name="quès">
            <pattern>
                <token>quès<exception postag="NCMP000"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>què</suggestion>? "Quès" és possible (rarament) com a plural del substantiu "què" (ex. els quès i els perquès).</message>
            <example correction="què">Les qüestions en <marker>quès</marker> jo pensava.</example>
            <example>Els quès i els perquès de la qüestió.</example>
            <example>I sobretot sobre els quès i perquès de la nostra situació.</example>
            <example>Que vagi més enllà dels quès i respongui també els perquès,</example>
        </rule>
        <rule id="DATA_OCTUBRE_10" name="data d'octubre 10/1-O">
            <pattern>
                <token regexp="yes">d'|l'</token>
                <marker>
                    <token>10</token>
                </marker>
            </pattern>
            <message>Si representa una data d'octubre, cal escriure la lletra O, no el dígit 0 (zero).</message>
            <suggestion>1-O</suggestion>
            <example correction="1-O">Les eleccions de l'<marker>10</marker>.</example>
        </rule>
        <rule id="BULL_VULL" name="bull/vull">
            <pattern>
                <marker>
                    <token>bull</token>
                </marker>
                <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>vull</suggestion> (del v. 'voler')?</message>
            <example correction="Vull"><marker>Bull</marker> dir-te una cosa.</example>
            <example correction="Vull"><marker>Bull</marker> a vegades dir-te coses.</example>
        </rule>
        <rulegroup id="ESTES_ESTIGUES" name="estés -> estigués">
            <rule>
                <pattern>
                    <token>com</token>
                    <token>si</token>
                    <token min="0">no</token>
                    <marker>
                        <token regexp="yes">estés|estès</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>estigués</suggestion> (del v. 'estar')?</message>
                <example correction="estigués">És com si no <marker>estès</marker> boig.</example>
                <example correction="estigués">És com si <marker>estès</marker> boig.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">estés|estès</token>
                    </marker>
                    <token postag="V.P..S.." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>estigués</suggestion> (del v. 'estar')?</message>
                <example correction="estigués">És com si no <marker>estès</marker> preparada.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">[^'-].*</token>
                        <token regexp="yes">estés|estès</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>¿Volíeu dir "estigués" (del v. 'estar')?</message>
                <suggestion>\1 estigués</suggestion>
                <example correction="li estigués">És com si <marker>li estès</marker> tot bé.</example>
                <example correction="s'estigués">És com si <marker>s'estès</marker> estirat.</example>
                <example correction="s'estigués">És com si <marker>s'estès</marker> fent.</example>
                <example correction="li estigués">És com si <marker>li estès</marker> fent mal.</example>
                <example>Va estar-s'hi estès a terra</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">estés|estès</token>
                    </marker>
                    <token postag="V.G.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>estigués</suggestion> (del v. 'estar')?</message>
                <example correction="estigués">És com si ho <marker>estès</marker> fent.</example>
            </rule>
        </rulegroup>
        <rule id="PREGUEM_DISCULPIN" name="preguem disculpin/disculpeu">
            <pattern>
                <token>preguem</token>
                <token regexp="yes">disculpin|disculpen|disculpeu</token>
            </pattern>
            <message>Hi falta un "que", però és preferible dir <suggestion>disculpeu</suggestion>.</message>
            <suggestion>\1 que \2</suggestion>
            <example correction="Disculpeu|Preguem que disculpin"><marker>Preguem disculpin</marker> les molèsties.</example>
        </rule>
        <rulegroup id="PREGUEM_INFINITIU" name="preguem no tocar">
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token>preguem</token>
            </antipattern>
            <antipattern>
                <token>que</token>
                <token>preguem</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="2" regexp="yes">\p{P}</token>
                    <marker>
                        <token>preguem</token>
                        <token>no</token>
                        <token postag="V.N.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>no <match no="5" postag_regexp="yes" postag="(V.N.*)" postag_replace="VMSP2P00"/></suggestion>
                <suggestion>si us plau, no <match no="5" postag_regexp="yes" postag="(V.N.*)" postag_replace="VMSP2P00"/></suggestion>
                <example correction="No toqueu|Si us plau, no toqueu"><marker>Preguem no tocar</marker> el material de l'aparador.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="2" regexp="yes">\p{P}</token>
                    <marker>
                        <token>preguem</token>
                        <token postag="V.N.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion><match no="4" postag_regexp="yes" postag="(V.N.*)" postag_replace="VMM02P0[0X]"/></suggestion>
                <suggestion>si us plau, <match no="4" postag_regexp="yes" postag="(V.N.*)" postag_replace="VMM02P0[0X]"/></suggestion>
                <example correction="Deixeu|Si us plau, deixeu"><marker>Preguem deixar</marker> el terra net.</example>
            </rule>
        </rulegroup>
        <rule id="REVOL" name="revol/renou">
            <pattern>
                <token>revol</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>renou</suggestion> o <suggestion>revolt</suggestion>? "Revol" és una forma, rarament usada, del v. 'revolar', o un sinònim de 'revolada'.</message>
            <suggestion>enrenou</suggestion>
            <suggestion>rebombori</suggestion>
            <example correction="renou|revolt|enrenou|rebombori">Va haver-hi un gran <marker>revol</marker> mediàtic.</example>
        </rule>
        <rule id="NO_VA" name="nova/no va">
            <pattern>
                <token><exception postag="RG|LOC_ADV" postag_regexp="yes"/></token>
                <marker>
                    <token>nova<exception postag="_GN_FS"/></token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>no va</suggestion>?</message>
            <example correction="no va">El mosso <marker>nova</marker> intentar fer res.</example>
            <example>És una emoció tan nova rebre la visita!</example>
        </rule>
        <rulegroup id="TREU_TEU" name="treu/teu">
            <rule>
                <pattern>
                    <token>el</token>
                    <marker>
                        <token>treu</token>
                    </marker>
                    <token postag="[NA].*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>teu</suggestion>?</message>
                <example correction="teu">He parlat amb el <marker>treu</marker> amic.</example>
            </rule>
            <rule>
                <pattern>
                    <token>els</token>
                    <marker>
                        <token>treus</token>
                    </marker>
                    <token postag="[NA].*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>teus</suggestion>?</message>
                <example correction="teus">He parlat amb els <marker>treus</marker> amics.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token inflected="yes">el</token>
                    <marker>
                        <token regexp="yes">treu|treus</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" regexp_match="(?iu)r" regexp_replace="" case_conversion="preserve"/></suggestion>?</message>
                <example correction="teus">He parlat amb els <marker>treus</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ENSORTIR" name="ensortir/sortir">
            <rule>
                <pattern>
                    <token regexp="yes">s'|t'|m'</token>
                    <token regexp="yes">ensurt|ensurts|ensurto</token>
                </pattern>
                <message>Cal escriure <suggestion><match no="1" regexp_match="'" regexp_replace="e'n"/> <match no="2" regexp_match="(?iu)^en" regexp_replace=""/></suggestion>.</message>
                <example correction="se'n surt">No <marker>s'ensurt</marker>.</example>
                <example correction="me'n surto">No <marker>m'ensurto</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">me|te|se</token>
                    <token>n'</token>
                    <token regexp="yes">ensurt|ensurts|ensurto|ensurten|ensort[ií].+</token>
                </pattern>
                <message>Cal escriure <suggestion><match no="1"/>'n <match no="3" regexp_match="(?iu)^en" regexp_replace=""/></suggestion>.</message>
                <example correction="se'n surt">No <marker>se n'ensurt</marker>.</example>
                <example correction="se'n sortien">No <marker>se n'ensortien</marker>.</example>
                <example correction="me'n surto">No <marker>me n'ensurto</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">us|vos|ens</token>
                    <token regexp="yes">n'|en</token>
                    <token regexp="yes">ensurt|ensurts|ensurto|ensurten|ensort[ií].+</token>
                </pattern>
                <message>Cal escriure <suggestion><match no="1"/> en <match no="3" regexp_match="(?iu)en" regexp_replace=""/></suggestion>.</message>
                <example correction="us en sortíeu">No <marker>us n'ensortíeu</marker>.</example>
                <example correction="ens en sortíem">No <marker>ens en ensortíem</marker>.</example>
                <example correction="ens en sortim">No <marker>ens en ensortim</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ENTORNAR" name="entornar-se'n/tornar-se'n">
            <rule>
                <pattern>
                    <token regexp="yes">me|te|se</token>
                    <token>n'</token>
                    <token inflected="yes">entornar</token>
                </pattern>
                <message>En el sentit de "anar cap al lloc d'origen" cal dir "tornar-se'n".</message>
                <suggestion><match no="1"/>'n <match no="3" regexp_match="(?iu)^en" regexp_replace=""/></suggestion>
                <example correction="Se'n torna"><marker>Se n'entorna</marker>.</example>
                <example correction="Se'n tornaven"><marker>Se n'entornaven</marker>.</example>
                <example correction="Me'n torno"><marker>Me n'entorno</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">us|vos|ens</token>
                    <token regexp="yes">n'|en</token>
                    <token inflected="yes">entornar</token>
                </pattern>
                <message>En el sentit de "anar cap al lloc d'origen" cal dir "tornar-se'n".</message>
                <suggestion><match no="1"/> en <match no="3" regexp_match="(?iu)^en" regexp_replace=""/></suggestion>
                <example correction="us en torneu">No <marker>us n'entorneu</marker>.</example>
                <example correction="ens en tornarem">No <marker>ens en entornarem</marker>.</example>
                <example correction="ens en tornem">No <marker>ens en entornem</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">n'|en|'n</token>
                    <token inflected="yes" regexp="yes">haver|anar</token>
                    <marker>
                        <token postag="V.[PN].*" postag_regexp="yes" inflected="yes">entornar</token>
                    </marker>
                </pattern>
                <message>En el sentit de "anar cap al lloc d'origen" cal dir "tornar-se'n".</message>
                <suggestion><match no="3" regexp_match="(?iu)^en" regexp_replace=""/></suggestion>
                <example correction="tornar">Se'n va <marker>entornar</marker>.</example>
                <example correction="tornat">Llavors se n'han <marker>entornat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">entornar|entornant</token>
                    </marker>
                    <token regexp="yes">-.*</token>
                    <token regexp="yes">-en|'n</token>
                </pattern>
                <message>En el sentit de "anar cap al lloc d'origen" cal dir "tornar-se'n".</message>
                <suggestion><match no="1" regexp_match="(?iu)^en" regexp_replace=""/></suggestion>
                <example correction="tornar">Cal <marker>entornar</marker>-se'n</example>
                <example correction="tornant">Heu anat <marker>entornant</marker>-vos-en</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">m'|t'|s'</token>
                    <token inflected="yes">entornar</token>
                </pattern>
                <message>En el sentit de "anar cap al lloc d'origen" cal dir "tornar-se'n". Correcte en el sentit de 'encongir-se'.</message>
                <suggestion><match no="1" regexp_match="'" regexp_replace="e'n"/> <match no="2" regexp_match="(?iu)^en" regexp_replace=""/></suggestion>
                <example correction="Se'n torna"><marker>S'entorna</marker> cap a casa</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">us|ens|vos</token>
                    <token inflected="yes">entornar</token>
                </pattern>
                <message>En el sentit de "anar cap al lloc d'origen" cal dir "tornar-se'n". Correcte en el sentit de 'encongir-se'.</message>
                <suggestion>\1 <match no="2" regexp_match="(?iu)^(en)" regexp_replace="$1 "/></suggestion>
                <example correction="Us en torneu"><marker>Us entorneu</marker> cap a casa</example>
            </rule>
        </rulegroup>
        <rulegroup id="ON_NO" name="on/no">
            <rule>
                <pattern>
                    <marker>
                        <token skip="1">on</token>
                    </marker>
                    <token inflected="yes">saber</token>
                    <token>si</token>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>no</suggestion>?</message>
                <example correction="No"><marker>On</marker> sé si és veritat.</example>
            </rule>
        </rulegroup>
        <rule id="RESOL" name="resol/ressol">
            <antipattern>
                <token postag="SPS00"/>
                <token min="0" inflected="yes">el</token>
                <token>ressol</token>
            </antipattern>
            <antipattern>
                <token>el</token>
                <token>ressol</token>
            </antipattern>
            <pattern>
                <token>ressol</token>
            </pattern>
            <message>Si és del v. 'resoldre', s'escriu <suggestion>resol</suggestion>. Correcte en el sentit de 'reverberació del sol'.</message>
            <example correction="resol">Això es <marker>ressol</marker> fàcilment</example>
            <example correction="Resol"><marker>Ressol</marker> aquesta equació.</example>
            <example>Hi havia molt de ressol.</example>
            <example>Amb el ressol que feia.</example>
            <example>Del ressol que feia.</example>
        </rule>
        <rule id="LA_SE_VA" name="la se va/la seva">
            <pattern>
                <token>la</token>
                <token>se</token>
                <token>va</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>la seva</suggestion>?</message>
            <example correction="la seva">Tot i <marker>la se va</marker> mida petita.</example>
        </rule>
        <rule id="ENS_ELS" name="ens/els">
            <antipattern>
                <token>ens</token>
                <token postag="V.P..[SP]M.|A..[MC][SPN]." postag_regexp="yes" regexp="yes" inflected="yes">gestor|crear|territorial|públic|local|metropolità|administratiu|representar|supramunicipal|supraestatal|interestatal|nacional|internacional|provincial|estatal|racional|televisiu|normatiu|autonòmic|polític|institucional|abstracte|parroquial|associatiu|sindical|matemàtic|capaç</token>
            </antipattern>
            <antipattern>
                <token>els</token>
                <token>ens</token>
            </antipattern>
            <pattern>
                <token>ens<exception case_sensitive="yes">ENS</exception></token>
                <token postag="N.[MC][PN].*|A..[MC][PN].*|V.P..PM." postag_regexp="yes"><exception postag="V.[IS].*" postag_regexp="yes"/></token>
            </pattern>
            <message>Possible error de picatge.</message>
            <suggestion>els \2</suggestion>
            <example correction="els clàssics">Aquesta setmana <marker>ens clàssics</marker> de sempre.</example>
            <example correction="els 10">situat entre <marker>ens 10</marker> primers de la cursa</example>
            <example>Eren uns ens matemàtics.</example>
            <example>Tots els ens superiors.</example>
        </rule>
        <rule id="ELA_ELS" name="ela/els">
            <pattern>
                <token>ela<exception case_sensitive="yes">ELA</exception></token>
                <token postag="N.[MC][PN].*|A..[MC][PN].*|V.P..PM." postag_regexp="yes"/>
            </pattern>
            <message>Possible error de picatge.</message>
            <suggestion>els \2</suggestion>
            <example correction="els clàssics">Aquesta setmana <marker>ela clàssics</marker> de sempre.</example>
        </rule>
        <rulegroup id="ESPECIAL_ESPACIAL" name="especial/espacial">
            <rule>
                <pattern>
                    <token>agència</token>
                    <marker>
                        <token>especial</token>
                    </marker>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>espacial</suggestion> (relatiu a l'espai)?</message>
                <example correction="Espacial">Va treballar a l'Agència <marker>Especial</marker> Europea</example>
            </rule>
        </rulegroup>
        <rule id="TOTA_ARREU" name="*tota arreu">
            <pattern>
                <token regexp="yes">a|de|per|en</token>
                <marker>
                    <token>tota</token>
                </marker>
                <token>arreu</token>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion>tot</suggestion>?</message>
            <example correction="tot">Me'l trobava per <marker>tota</marker> arreu.</example>
        </rule>
        <rule id="EUROPES" name="Europes/Europees">
            <antipattern>
                <token postag="D.*" postag_regexp="yes"/>
                <token>Europes</token>
            </antipattern>
            <pattern case_sensitive="yes">
                <token regexp="yes">Europes|EUROPES</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)es" regexp_replace="ees" case_conversion="preserve"/></suggestion> (adjectiu)? Correcte si és el plural d'Europa (menys freqüent).</message>
            <example correction="Europees">Les Comunitats <marker>Europes</marker></example>
            <example correction="EUROPEES">LES INSTITUCIONS <marker>EUROPES</marker></example>
            <example>Són dues Europes diferents.</example>
            <example>Aquestes Europes són antagòniques.</example>
        </rule>
        <rule id="VUIT_BUIT" name="vuit/buit">
            <antipattern>
                <token postag="V....P.." postag_regexp="yes"/>
                <token>vuit</token>
            </antipattern>
            <antipattern>
                <token>vuit</token>
                <token regexp="yes" inflected="yes">vegada|volta|col?p|pic|&unitats_temps;</token>
            </antipattern>
            <pattern>
                <token inflected="yes" regexp="yes">ser|estar</token>
                <marker>
                    <token regexp="yes">vuits?</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)v" regexp_replace="b"/></suggestion> (contrari de 'ple')? Correcte si és el número 8.</message>
            <example correction="buit">El calaix és <marker>vuit</marker>.</example>
            <example>Ells són vuit.</example>
            <example>I fou vuit anys vicepresident</example>
            <example>fou vuit vegades ministre de foment.</example>
        </rule>
        <rule id="ODONTOLOGIC" name="codi *odontològic">
            <pattern>
                <token inflected="yes">codi</token>
                <token inflected="yes">odontològic</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>\1 <match no="2" regexp_match="(?iu)odo" regexp_replace="deo" case_conversion="preserve"/></suggestion>?</message>
            <example correction="codis deontològics">Els <marker>codis odontològics</marker>.</example>
        </rule>
        <rule id="CONDICIONS" name="condiciones/condicions">
            <pattern>
                <token postag="[DA]..FP." postag_regexp="yes"/>
                <marker>
                    <token>condiciones</token>
                </marker>
                <token postag="_PUNCT.*|SP.*|LOC_PREP" postag_regexp="yes"/>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion>condicions</suggestion>?</message>
            <example correction="condicions">Les pèssimes <marker>condiciones</marker> en què treballava.</example>
        </rule>
        <rule id="ESTRICAMENT" name="estricament/estrictament">
            <pattern>
                <token>estricament</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>estrictament</suggestion>? "Estricament" ve d'estricar (terme tèxtil).</message>
            <short>Possible confusió</short>
            <example correction="estrictament">Definit <marker>estricament</marker>.</example>
        </rule>
        <rulegroup id="HEM_EM" name="*hem/em">
            <!-- TODO: duplicate HAVER_PARTICIPI_HAVER_IMPERSONAL[2]-->
            <rule>
                <pattern>
                    <token>hem</token>
                    <token postag="V...[13]S.." postag_regexp="yes" regexp="yes">h?[aeiou].+</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1 <match no="2" postag_regexp="yes" postag="V.*" postag_replace="V.P..SM."/></suggestion>?</message>
                <suggestion>m'\2</suggestion>
                <example correction="hem arribat|m'arriba">Ja <marker>hem arriba</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>hem</token>
                    <token postag="V...[13]S.." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>em \2</suggestion>?</message>
                <suggestion>\1 <match no="2" postag_regexp="yes" postag="V.*" postag_replace="V.P..SM."/></suggestion>
                <example correction="em pregunto|hem preguntat">Jo <marker>hem pregunto</marker> què passa aquí.</example>
                <example correction="em motiva|hem motivat">No <marker>hem motiva</marker> gaire.</example>
                <example correction="Em sento|Hem sentit"><marker>Hem sento</marker> bé.</example>
            </rule>
        </rulegroup>
        <rule id="ES_FOS" name="es fos">
            <pattern>
                <token>es</token>
                <token>fos</token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>es fes</suggestion>
            <suggestion>és fos</suggestion>
            <example correction="es fes|és fos">Això va fer que la gent no <marker>es fos</marker> anarquista.</example>
        </rule>
        <rule id="OBLIDA_T_OBLIDAT" name="ha *oblida't">
            <pattern>
                <token inflected="yes">haver</token>
                <token postag="V.M.*" postag_regexp="yes"/>
                <token>'t</token>
            </pattern>
            <message>Confusió.</message>
            <suggestion>\1 <match no="2" postag="V.M.*" postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>
            <example correction="ha oblidat">Se'ns <marker>ha oblida't</marker></example>
        </rule>
        <rule id="ME_N" name="*m'he -> me">
            <pattern>
                <marker>
                    <token regexp="yes">m'|t'</token>
                    <token>he</token>
                </marker>
                <token regexp="yes">n'|l'</token>
            </pattern>
            <message>Confusió.</message>
            <suggestion><match no="1" regexp_match="'" regexp_replace="e"/></suggestion>
            <example correction="Me"><marker>M'he</marker> n'alegro.</example>
        </rule>
        <rule id="DECIMES" name="dècimes">
            <pattern>
                <token regexp="yes">0[,\.]\d\d</token>
                <token>dècimes</token>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion><match no="1" regexp_match="0[,\.]" regexp_replace=""/> dècimes</suggestion>?</message>
            <suggestion>\1</suggestion>
            <example correction="45 dècimes|0,45"><marker>0,45 dècimes</marker></example>
        </rule>
        <rule id="D_HA" name="d'ha/s'ha">
            <pattern>
                <token>d'</token>
                <token postag="V.[SIM].*" postag_regexp="yes" inflected="yes">haver</token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>s'\2</suggestion>
            <suggestion>l'\2</suggestion>
            <example correction="s'han|l'han">Ara <marker>d'han</marker> fet grans.</example>
            <example>Hi han d'haver altres solucions.</example>
        </rule>
        <rule id="JOHNS_HOPKINS" name="Johns Hopkins">
            <antipattern case_sensitive="yes">
                <token>Johns</token>
                <token>Hopkins</token>
            </antipattern>
            <pattern>
                <token regexp="yes">Johns?</token>
                <token regexp="yes">Hop?kins?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Johns Hopkins</suggestion> (nom d'una universitat americana)?</message>
            <url>https://www.jhu.edu/</url>
            <example correction="Johns Hopkins"><marker>John Hopkins</marker> University.</example>
        </rule>
        <rule id="CONSTAT_CONSTANT" name="constat/constant">
            <antipattern>
                <token inflected="yes">haver</token>
                <token>constat</token>
            </antipattern>
            <pattern>
                <token regexp="yes">constats?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)tat" regexp_replace="tant"/></suggestion> (adj.) en comptes de "\1" (participi del v. 'constar')?</message>
            <example correction="constants">Amb atacs <marker>constats</marker> de l'oposició política.</example>
            <example>Ha constat en totes les actes del Parlament.</example>
        </rule>
        <rule id="FET_FER" name="fet/fer">
            <pattern>
                <token inflected="yes" regexp="yes">poder|voler|deure</token>
                <marker>
                    <token>fet</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>fer</suggestion>?</message>
            <example correction="fer">Això es pot <marker>fet</marker> demà.</example>
        </rule>
        <rule id="UN_MITJA" name="un mitja/mitjà">
            <pattern>
                <token postag="D..MS." postag_regexp="yes"/>
                <token>mitja</token>
            </pattern>
            <message>Error de concordança o d'accentuació.</message>
            <suggestion>\1 mitjà</suggestion>
            <suggestion><match no="1" postag="(D..)M(..)" postag_regexp="yes" postag_replace="$1F$2"/> \2</suggestion>
            <suggestion>\1 mig</suggestion>
            <example correction="un mitjà|una mitja|un mig">Director d'<marker>un mitja</marker> de comunicació.</example>
        </rule>
        <rule id="THE_TE" name="t'he / te">
            <pattern>
                <marker>
                    <token>t'</token>
                    <token>he</token>
                </marker>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token postag="V.[IS].*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>te</suggestion>?</message>
            <example correction="te">Així <marker>t'he</marker> l'estalvies.</example>
        </rule>
        <rulegroup id="TE_THE" name="te -> t'he">
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token postag="D.*" postag_regexp="yes" min="0"/>
                <token>te</token>
            </antipattern>
            <antipattern>
                <token skip="3" regexp="yes" inflected="yes">prendre|servir|preparar|beure|olor|aroma</token>
                <token>te</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.N.*" postag_regexp="yes"/>
                        <token>te</token>
                    </marker>
                    <or>
                        <token postag="V.P..SM." postag_regexp="yes"><exception>ensucrat</exception></token>
                        <token regexp="yes">dit|fet</token>
                    </or>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1-\2</suggestion>?</message>
                <example correction="sentir-te">És dolorós <marker>sentir te</marker> explotat.</example>
                <example>Feia olor de te barrejat.</example>
                <example>Mecat del te produït a Àsia.</example>
                <example>Es prenia el te ensucrat.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>te</token>
                    <token>fet</token>
                    <token><exception postag="D.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>te</token>
                    </marker>
                    <or>
                        <token postag="V.P..SM." postag_regexp="yes"><exception>ensucrat</exception></token>
                        <token regexp="yes">dit|fet</token>
                    </or>
                </pattern>
                <message>¿Volíeu dir <suggestion>t'he</suggestion> (v. 'haver') o <suggestion>té</suggestion> (v. 'tenir')? "Te" és una beguda o el nom d'una lletra.</message>
                <example correction="T'he|Té"><marker>Te</marker> dit que vinguis.</example>
                <example correction="T'he|Té"><marker>Te</marker> portat una cosa.</example>
                <example correction="T'he|Té"><marker>Te</marker> fet un dibuix, papa.</example>
                <example>Feia olor de te barrejat.</example>
                <example>Mecat del te produït a Àsia.</example>
                <example>Es prenia el te ensucrat.</example>
                <example>Es prenia el te fet al cassó.</example>
            </rule>
        </rulegroup>
        <rule id="TA_THA" name="ta -> t'ha">
            <pattern>
                <marker>
                    <token>ta</token>
                </marker>
                <token postag="V.P..SM." postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>t'ha</suggestion> (v. 'haver')?</message>
            <example correction="T'ha"><marker>Ta</marker> dit que vinguis.</example>
        </rule>
        <rulegroup id="LA_LHA" name="la / l'ha">
            <rule>
                <pattern>
                    <token regexp="yes">me|te|se|ens|us|vos</token>
                    <marker>
                        <token>la</token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>l'ha</suggestion> (del verb 'haver')?</message>
                <example correction="l'ha">Se <marker>la</marker> cregut.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>la</token>
                    </marker>
                    <token postag="V.P..SM." postag_regexp="yes"><exception postag="V.[SI].*" postag_regexp="yes"/><exception case_sensitive="yes">FET</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>l'ha</suggestion> (del verb 'haver')?</message>
                <suggestion>el</suggestion>
                <example correction="l'ha|el">El premi <marker>la</marker> recollit la seva filla.</example>
                <example>Què hi havia que la fes enfadar tant?</example>
                <example>la crisi de la Fiat</example>
            </rule>
        </rulegroup>
        <rule id="SER_SERVIR" name="ser/fer servir">
            <antipattern>
                <token regexp="yes" inflected="yes" skip="10">tasca|objectiu|aportació|feina|faena|treball</token>
                <token>ser</token>
            </antipattern>
            <pattern>
                <token>ser</token>
                <token>servir</token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>fer servir</suggestion>
            <example correction="fer servir">Llavors vam <marker>ser servir</marker> només aigua.</example>
            <example>La seua principal aportació va ser servir de revitalitzador del projecte.</example>
        </rule>
        <rule id="DE_FA_DE_TEMPS" name="de fa (molt) de temps">
            <pattern>
                <token>de</token>
                <token regexp="yes">fa|feia</token>
                <marker>
                    <token>de</token>
                    <token>temps</token>
                </marker>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>molt de temps</suggestion>
            <suggestion>temps</suggestion>
            <example correction="molt de temps|temps">El conec des de fa <marker>de temps</marker>.</example>
        </rule>
        <rulegroup id="MA_MHA" name="ma -> m'ha, man -> m'han">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">ma|mà<exception postag="_GN_FS">mà</exception></token>
                    </marker>
                    <token postag="V.P.*SM.?" postag_regexp="yes"><exception regexp="yes">\p{Lu}.*|llibertat</exception><exception postag="_GN_.*" postag_regexp="yes" regexp="yes">determina(t|ts|da|des)</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>m'ha</suggestion>?</message>
                <example correction="M'ha"><marker>Ma</marker> agradat molt.</example>
                <example correction="M'ha"><marker>Mà</marker> quedat claríssim.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>man</token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>m'han</suggestion> (del v. 'haver')?</message>
                <example correction="M'han"><marker>Man</marker> agradat molt!</example>
            </rule>
        </rulegroup>
        <rule id="VANS_SER" name="*vans/van ser">
            <pattern>
                <marker>
                    <token>vans</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes" regexp="yes">s.+</token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>van</suggestion>
            <example correction="Van"><marker>Vans</marker> ser ells els responsables.</example>
        </rule>
        <rulegroup id="AH_HA" name="ah -> ha">
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"/>
                        <token regexp="yes">ah|eh</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1h<match no="2" regexp_match="(?iu)([ae])h" regexp_replace="$1" case_conversion="alllower"/></suggestion> (del verb 'haver')?</message>
                <example correction="S'ha"><marker>S'ah</marker> de dir de seguida.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"/>
                        <token regexp="yes">ah|eh</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1 h<match no="2" regexp_match="(?iu)([ae])h" regexp_replace="$1" case_conversion="alllower"/></suggestion> (del verb 'haver')?</message>
                <example correction="Li ha"><marker>Li ah</marker> de dir de seguida.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">ah|eh</token>
                    </marker>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>h<match no="1" regexp_match="(?iu)([ae])h" regexp_replace="$1" case_conversion="alllower"/></suggestion> (del verb 'haver')?</message>
                <example correction="Ha"><marker>Ah</marker> pensat que no calia.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">ah|eh</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>h<match no="1" regexp_match="(?iu)([ae])h" regexp_replace="$1" case_conversion="alllower"/></suggestion> (del verb 'haver')?</message>
                <example correction="Ha"><marker>Ah</marker> de dir-ho de seguida.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TAL_TAN" name="tal/tan">
            <rule>
                <pattern>
                    <marker>
                        <token>tal</token>
                    </marker>
                    <token regexp="yes">malament|bé|ben|bo|dolent</token>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>tan</suggestion>?</message>
                <example correction="tan">Tampoc no està <marker>tal</marker> malament</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tal</token>
                    </marker>
                    <token postag="A.*|V.P.*" postag_regexp="yes"><exception postag="NC.*" postag_regexp="yes"/></token>
                    <token regexp="yes">que|com</token>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>tan</suggestion>?</message>
                <example correction="tan">És <marker>tal</marker> exquisit que m'ho menjaria tot.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tal</token>
                    </marker>
                    <token postag="RG_anteposat"/>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>tan</suggestion>?</message>
                <example correction="tan">És <marker>tal</marker> extraordinàriament bo.</example>
            </rule>
        </rulegroup>
        <rule id="ESTATS_UNITS" name="Estats *Untis/Units">
            <pattern>
                <token regexp="yes">Estats?</token>
                <token>Untis</token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>Estats Units</suggestion>
            <example correction="Estats Units">El president dels <marker>Estats Untis</marker>.</example>
        </rule>
        <rule id="HI_HA_VIA" name="hi ha via">
            <pattern>
                <token>hi</token>
                <token>ha</token>
                <token>via</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>hi havia</suggestion>?</message>
            <example correction="hi havia">No <marker>hi ha via</marker> solució.</example>
        </rule>
        <rule id="AMB_EM" name="*amb/em quedo">
            <pattern>
                <marker>
                    <token>amb<exception case_sensitive="yes">AMB</exception></token>
                    <token postag="V.[SI].*" postag_regexp="yes"><exception case_sensitive="yes" regexp="yes">musica|\p{Lu}.*|cal|h?[aeiouàéèíòóú].*</exception><exception postag="VMIP1S0B|V.P.*" postag_regexp="yes"/><exception regexp="yes">pesa|peses|furgo</exception></token>
                </marker>
            </pattern>
            <message>¿Volíeu dir "em" (a mi)?</message>
            <suggestion>em \2</suggestion>
            <example correction="em quedo">¿I si <marker>amb quedo</marker> amb això?</example>
            <example>Vinc amb ajuda.</example>
            <example>L'AMB ha presentat el seu projecte.</example>
            <example>S'havia casat amb Temis.</example>
        </rule>
        <rule id="DUBTA_DUBTE" name="dubta/dubte">
            <pattern>
                <token regexp="yes" inflected="yes">posar|estar|romandre|continuar|seguir|ser</token>
                <token min="0" max="4" postag_regexp="yes" postag="RG|LOC_ADV|_PUNCT.*"/>
                <marker>
                    <token>en</token>
                    <token>dubta</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>en dubte</suggestion>?</message>
            <example correction="en dubte">Ho va posar <marker>en dubta</marker>.</example>
        </rule>
        <rulegroup id="PESA_PES" name="pesa/pes">
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token min="0" max="1" postag="D[AID].FS.|&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token>pesa</token>
                    </marker>
                </pattern>
                <message>Com a substantiu, cal dir <suggestion>pes</suggestion>. Correcte si és del v. 'pesar'.</message>
                <suggestion>peça</suggestion>
                <example correction="pes|peça">De la <marker>pesa</marker> es va em portar la protecció.</example>
                <example>Té tres campanes, la major de les quals pesa 250 quilos.</example>
                <example>cadascuna de les quals pesa aproximadament 10 grams</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token min="0" max="1" postag="D[AID].FP.|&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token>peses</token>
                    </marker>
                </pattern>
                <message>Com a substantiu, cal dir <suggestion>pesos</suggestion>. Correcte si és del v. 'pesar'.</message>
                <suggestion>peces</suggestion>
                <example correction="pesos|peces">De les <marker>peses</marker> es va em portar les fundes.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..FS." postag_regexp="yes"/>
                    <marker>
                        <token>pesa</token>
                    </marker>
                </pattern>
                <message>Com a substantiu, cal dir <suggestion>pes</suggestion>. Correcte si és del v. 'pesar'.</message>
                <suggestion>peça</suggestion>
                <example correction="pes|peça">Una <marker>pesa</marker>.</example>
                <example>La pesa en la balança</example>
                <!-- ambiguous-->
            </rule>
            <rule>
                <pattern>
                    <token postag="D..FP." postag_regexp="yes"/>
                    <marker>
                        <token>peses</token>
                    </marker>
                </pattern>
                <message>Com a substantiu, cal dir <suggestion>pesos</suggestion>. Correcte si és del v. 'pesar'.</message>
                <suggestion>peces</suggestion>
                <example correction="pesos|peces">Unes <marker>peses</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">aixecar|alçar|moure|traslladar|carregar</token>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <marker>
                        <token>peses</token>
                    </marker>
                </pattern>
                <message>Com a substantiu, cal dir <suggestion>pesos</suggestion>. Correcte si és del v. 'pesar'.</message>
                <example correction="pesos">S'entrenava alçant <marker>peses</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MALTRACTAMENT" name="maltracte/maltractament">
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token min="0" max="2" postag="D..MS.|A..[MC][SN].|&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">maltracta|maltracte</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>maltractament</suggestion>?</message>
                <example correction="maltractament">Era una situació de <marker>maltracte</marker>.</example>
                <example correction="maltractament">En aquest <marker>maltracte</marker>.</example>
                <example correction="maltractament">Entre el cruel <marker>maltracte</marker> rebut.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token min="0" max="2" postag="D..MP.|A..[MC][PN].|&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token>maltractes</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>maltractaments</suggestion>?</message>
                <example correction="maltractaments">per culpa dels <marker>maltractes</marker>.</example>
                <example correction="maltractaments">En aquests <marker>maltractes</marker>.</example>
                <example correction="maltractaments">Entre els cruels <marker>maltractes</marker> rebuts.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">em|et|es|la|ens|us|vos|els|les|que</token>
                    <token>maltracte</token>
                </antipattern>
                <pattern>
                    <token>maltracte</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>maltractament</suggestion>? És correcte com a forma valenciana del v. 'maltractar'.</message>
                <example correction="maltractament">Va ser un <marker>maltracte</marker> insuportable.</example>
                <example>No vull que et maltracte.</example>
            </rule>
            <rule>
                <pattern>
                    <token>mal<exception scope="previous">un</exception></token>
                    <token>tracte</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>maltractament</suggestion>? És correcte si vol dir 'mal acord'.</message>
                <example correction="maltractament">Va patir el <marker>mal tracte</marker> del seu marit.</example>
                <example>Va ser un mal tracte per a totes les parts.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CALC" name="cal/calç">
            <rule>
                <antipattern>
                    <token regexp="yes">a|de|per|en</token>
                    <token>cal</token>
                    <token regexp="yes">\p{Lu}.*|Dr|doctor|metge</token>
                </antipattern>
                <antipattern>
                    <token>cal</token>
                    <token postag="NC[MC][SN].*|V.N.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>cal</token>
                    <token>que</token>
                </antipattern>
                <antipattern>
                    <token>com</token>
                    <token postag_regexp="yes" postag="DD.*"/>
                </antipattern>
                <pattern>
                    <token postag="D..FS.|SPS00|LOC_PREP|PP3FSA00" postag_regexp="yes"/>
                    <!--</token> postag="D..FS.|SPS00|LOC_PREP" regexp="yes"-->
                    <marker>
                        <token>cal<exception postag="NP.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>calç</suggestion> (òxid de calci)?</message>
                <example correction="calç">Ho pintarem amb <marker>cal</marker>.</example>
                <example correction="calç">Ho pintarem amb aquesta <marker>cal</marker>.</example>
                <example correction="calç">Ho embrutaren tot de <marker>cal</marker>.</example>
                <example>Venim de cal Pere.</example>
                <example>El petit de Cal Eril.</example>
                <example>la visita a cal Dr. Ballabriga</example>
                <example>La visita a cal metge.</example>
                <example>Però aquesta cal que torni.</example>
                <example>L'origen d'aquesta cal buscar-lo en el passat.</example>
                <example>Davant de situacions com aquesta cal molt de trellat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>cal</token>
                    </marker>
                    <token regexp="yes">viva|blanca</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>calç</suggestion> (òxid de calci)?</message>
                <example correction="calç">El partit de la <marker>cal</marker> viva.</example>
            </rule>
        </rulegroup>
        <rule id="BACS" name="bacs/basc">
            <pattern>
                <token>país</token>
                <token>bacs</token>
            </pattern>
            <message>Confusió.</message>
            <suggestion>País Basc</suggestion>
            <example correction="País Basc">Me'n vaig al <marker>País Bacs</marker>.</example>
        </rule>
        <rule id="A_VER_HAVER" name="a ver/haver">
            <antipattern>
                <!-- it can be ambiguous -->
                <token>com</token>
                <token>a</token>
                <token>ver</token>
            </antipattern>
            <pattern>
                <token>a</token>
                <token>ver</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>haver</suggestion>?</message>
            <example correction="haver">Podria <marker>a ver</marker> estat pitjor.</example>
            <example>El considera com a ver sacrifici.</example>
        </rule>
        <rule id="AL_VOLTANT" name="al *voltat/voltant">
            <pattern>
                <marker>
                    <token>a</token>
                    <token>l</token>
                    <token>voltat</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>al voltant</suggestion>?</message>
            <example correction="al voltant">Vam caminar <marker>al voltat</marker> del parc.</example>
        </rule>
        <rule id="RES_AFER" name="res *afer/a fer">
            <pattern>
                <token>res</token>
                <marker>
                    <token>afer</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>a fer</suggestion>?</message>
            <example correction="a fer">No hi ha res <marker>afer</marker>.</example>
        </rule>
        <rule id="ENA_EN" name="ena / en">
            <pattern>
                <marker>
                    <token>ena</token>
                </marker>
                <token inflected="yes" regexp="yes">aquest|altre|aquell|aqueix</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>en</suggestion>?</message>
            <example correction="en">Ha passat <marker>ena</marker> altres indrets.</example>
        </rule>
        <rulegroup id="EL_LA_EN_LA" name="*el/en la">
            <antipattern>
                <token skip="2">la</token>
                <token regexp="yes">44[0-9](Hz)?</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>el</token>
                        <token>la</token>
                    </marker>
                    <token postag="_GN_FS"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>en la</suggestion>?</message>
                <example correction="En la"><marker>El la</marker> línia del que diu ell.</example>
                <example correction="en la">Ho has de posar <marker>el la</marker> factura.</example>
                <example>El la del diapasó.</example>
                <example>El la sobreagut.</example>
                <example>En el La a 440Hz.</example>
                <example>En el la a 440 Hz.</example>
                <example>En el La 440 Hz.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>el</token>
                        <token regexp="yes">les|els|el</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>en \2</suggestion>?</message>
                <suggestion>\2</suggestion>
                <example correction="En les|Les"><marker>El les</marker> línies indicades.</example>
                <example correction="en el|el">Volien debatre <marker>el el</marker> pressupsot.</example>
            </rule>
        </rulegroup>
        <rule id="JA_INFINITIU" name="ja + infinitiu">
            <pattern>
                <marker>
                    <token>ja<exception scope="previous" postag="SPS00|LOC_PREP" postag_regexp="yes"/><exception scope="previous" postag="V.[SI].*" postag_regexp="yes"/></token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </marker>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>va \2</suggestion>
            <suggestion>\1 va \2</suggestion>
            <example correction="va advertir|ja va advertir"><marker>ja advertir</marker> confirmar-ho.</example>
            <example>En el cas de ja existir.</example>
            <example>Poden ja estar presents.</example>
        </rule>
        <rule id="CEL_ZEL" name="en *cel/zel">
            <antipattern>
                <token>cel</token>
                <token>i</token>
                <token regexp="yes">terra|infern</token>
            </antipattern>
            <pattern>
                <token>en</token>
                <token>cel</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>en zel</suggestion> (excitació sexual)?</message>
            <example correction="en zel">Estava <marker>en cel</marker>.</example>
        </rule>
        <rule id="SONAR_DONAR" name="*sonar/donar">
            <pattern>
                <marker>
                    <token inflected="yes">sonar</token>
                </marker>
                <token>suport</token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion><match no="1" regexp_match="(?iu).(.*)" regexp_replace="d$1"/></suggestion>
            <example correction="donem">Sempre hi <marker>sonem</marker> suport.</example>
        </rule>
        <rule id="QUAN_QUAL" name="quan/qual">
            <antipattern>
                <token inflected="yes">el</token>
                <token>quan</token>
                <token postag="_PUNCT.*|CC" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="_PUNCT.*|CC" postag_regexp="yes"/>
                <token inflected="yes">el</token>
                <token>quan</token>
            </antipattern>
            <pattern>
                <token postag="DA..S." postag_regexp="yes"/>
                <marker>
                    <token>quan</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>qual</suggestion>?</message>
            <example correction="qual">La situació de la <marker>quan</marker> parlem.</example>
            <example correction="qual">El sistema del <marker>quan</marker> parlem.</example>
            <example>ni l'on ni el quan ni el com</example>
            <example>Volem saber el quan.</example>
            <example>Volem saber el qui i el quan.</example>
            <example>de decidir el quan, el moment</example>
        </rule>
        <rule id="QUOTA_COTA" name="quota/cota">
            <pattern>
                <marker>
                    <token inflected="yes">quota</token>
                </marker>
                <token inflected="yes">de</token>
                <token regexp="yes">neu|altitud</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">cota</match></suggestion>?</message>
            <example correction="cotes">Les <marker>quotes</marker> de neu més alta.</example>
        </rule>
        <rule id="PER_LA_A" name="per la a/per a la">
            <pattern>
                <marker>
                    <token>per</token>
                    <token>la</token>
                    <token>a</token>
                </marker>
                <token postag="NCFS000|A..FS." postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>per a la</suggestion>?</message>
            <example correction="per a la">Això és <marker>per la a</marker> germana.</example>
        </rule>
        <rule id="VER_FER" name="ver -> fer">
            <antipattern>
                <token regexp="yes" inflected="yes">més|menys|manco|ser|semblar|parèixer</token>
                <token>ver</token>
            </antipattern>
            <antipattern>
                <token>ver</token>
                <token spacebefore="no">-</token>
            </antipattern>
            <antipattern>
                <token>ver</token>
                <token spacebefore="no">.</token>
                <token regexp="yes">[\d., ]+</token>
            </antipattern>
            <antipattern>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
                <token>ver</token>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="3">tenir</token>
                <token>per</token>
                <token>ver</token>
            </antipattern>
            <pattern>
                <token>ver<exception postag="_GN_MS|_possible_nompropi" postag_regexp="yes"/></token>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion>fer</suggestion> en comptes de "ver" (veritable)?</message>
            <suggestion>vers</suggestion>
            <example correction="fer|vers">Podríem <marker>ver</marker> una altra cosa.</example>
            <example>Fou un ver amic.</example>
            <example>És ver que no s'ha fet.</example>
            <example>No és menys ver això.</example>
        </rule>
        <rule id="FA_VER" name="fa ver/va fer">
            <pattern>
                <token>fa</token>
                <token>ver</token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>va fer</suggestion>
            <example correction="va fer">Això ho <marker>fa ver</marker> ell.</example>
        </rule>
        <rulegroup id="AMBLA" name="ambla/amb la">
            <rule>
                <pattern>
                    <token>ambla<exception scope="previous">s'</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>amb la</suggestion>? Correcte si és del v. 'amblar'.</message>
                <example correction="amb la">Vinc <marker>ambla</marker> meva germana.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ambles</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>amb les</suggestion>? Correcte si és del v. 'amblar'.</message>
                <example correction="amb les">Vinc <marker>ambles</marker> meves germanes.</example>
            </rule>
        </rulegroup>
        <rule id="SERE" name="serè/seré">
            <antipattern>
                <marker>
                    <token regexp="yes">temps|oratge|caràcter|dia</token>
                    <token>serè</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="V.[^P].*|_GV_|SPS00|DA0MS0" postag_regexp="yes"/>
                    <token min="0" max="3" postag="RG|.*LOC_ADV.*" postag_regexp="yes"/>
                    <token>serè</token>
                </marker>
            </antipattern>
            <pattern>
                <marker>
                    <token>serè<exception postag="_possible_nompropi|_GN_MS" postag_regexp="yes"/></token>
                </marker>
                <token postag="RG" min="0"><exception postag="CS|P[RT].*" postag_regexp="yes"/></token>
                <token postag="AQ.*|V.P.*|D[^N].*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>seré</suggestion> (del v. 'ser')?</message>
            <example correction="seré">No <marker>serè</marker> gaire prolix.</example>
            <example correction="seré">No <marker>serè</marker> l'únic.</example>
            <example correction="seré">I <marker>serè</marker> molt clar.</example>
            <example correction="Seré"><marker>Serè</marker> aquell iaio que ho sap tot.</example>
            <example>Amb un to tan serè com el del president.</example>
            <example>Feia un temps serè aquell dia</example>
            <example>s'entén per dia serè aquell en el qual</example>
            <example>Estava molt serè aquell dia</example>
        </rule>
        <rulegroup id="BASTISSIM" name="bastíssim/vastíssim">
            <rule>
                <pattern>
                    <token regexp="yes" skip="1">&context_VAST;</token>
                    <marker>
                        <token>bastíssim</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>vastíssim</suggestion>?</message>
                <example correction="vastíssim">Un patrimoni musical <marker>bastíssim</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>bastíssim</token>
                    </marker>
                    <token regexp="yes">&context_VAST;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>vastíssim</suggestion>?</message>
                <example correction="vastíssim">Un <marker>bastíssim</marker> territori.</example>
            </rule>
        </rulegroup>
        <rule id="ALTA_ALTRA" name="*alta/altra banda">
            <pattern>
                <token regexp="yes">d'|per|de</token>
                <token min="0" regexp="yes">una|l'</token>
                <marker>
                    <token>alta</token>
                </marker>
                <token regexp="yes">banda|part</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>altra</suggestion>?</message>
            <example correction="altra">Per una <marker>alta</marker> banda, sí.</example>
            <example correction="altra">Per l'<marker>alta</marker> banda, no.</example>
            <example correction="altra">Per <marker>alta</marker> part, no.</example>
        </rule>
        <rule id="TENIR_EL_COMPTE" name="tenir *el/en compte">
            <pattern>
                <token inflected="yes">tenir</token>
                <marker>
                    <token>el</token>
                </marker>
                <token>compte</token>
                <token postag="CS|PR.*|PD.*|D.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>en</suggestion>?</message>
            <example correction="en">Tenint <marker>el</marker> compte el que va passar.</example>
        </rule>
        <rule id="CONVENIENT" name="convenien/convenient">
            <pattern>
                <token inflected="yes" regexp="yes">ser|resultar|era</token>
                <marker>
                    <token>convenien</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>convenient</suggestion>?</message>
            <example correction="convenient">Va dir que seria <marker>convenien</marker> fer-ho així.</example>
            <example correction="convenient">Va dir que era <marker>convenien</marker> fer-ho així.</example>
        </rule>
        <rule id="PER_SEU_PEL_SEU" name="per*/pel seu">
            <pattern>
                <token>per<exception scope="previous" inflected="yes" regexp="yes">tenir|títol</exception></token>
                <token>seu</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>pel seu</suggestion>?</message>
            <example correction="pel seu">Va passar <marker>per seu</marker> davant.</example>
            <example>Tenia per seu aquella ciutat.</example>
        </rule>
        <rule id="PER_A_TENDRE" name="per a tendre">
            <pattern>
                <token>per</token>
                <token>a</token>
                <token>tendre</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>per a atendre</suggestion>?</message>
            <suggestion>per a tindre</suggestion>
            <example correction="per a atendre|per a tindre">No hi ha pressupost <marker>per a tendre</marker> aquestes necessitats.</example>
        </rule>
        <rule id="ROSSEGAR" name="rossegar/rosegar/arrossegar">
            <pattern>
                <token inflected="yes">rossegar</token>
            </pattern>
            <message>Forma secundària de 'arrossegar'. ¿O volíeu dir 'rosegar' (esmicolar amb les dents)?</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">arrossegar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">rosegar</match></suggestion>
            <example correction="arrossegaren|rosegaren"><marker>rossegaren</marker></example>
        </rule>
        <rule id="CASO_CASOS" name="caso/casos">
            <pattern>
                <token postag="D..MP.|PI0CP000|PX.MP..." postag_regexp="yes"/>
                <marker>
                    <token>caso</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>casos</suggestion>?</message>
            <example correction="casos">En aquests <marker>caso</marker>.</example>
            <example correction="casos">En altres <marker>caso</marker>.</example>
            <example correction="casos">En els seus <marker>caso</marker>.</example>
        </rule>
        <rulegroup id="A_COM_A" name="a com a">
            <rule>
                <pattern>
                    <token>com</token>
                    <token>a</token>
                    <token>com</token>
                    <token>a</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>com a</suggestion>?</message>
                <example correction="Com a"><marker>Com a com a</marker> principal obstacle.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a<exception scope="previous" regexp="yes" inflected="yes">fins|remuntar|arribar</exception></token>
                        <token>com</token>
                        <token>a</token>
                    </marker>
                    <token><exception regexp="yes">mínim|màxim</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>com a</suggestion>?</message>
                <example correction="com a">És conegut <marker>a com a</marker> actor.</example>
                <example>Es remunta a com a mínim el segle passat.</example>
            </rule>
        </rulegroup>
        <rule id="GIR_DE_360" name="gir de 360/180">
            <pattern>
                <token>gir</token>
                <token>de</token>
                <token regexp="yes">360°?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>gir de <match no="3" regexp_match="360" regexp_replace="180"/></suggestion>? 360 graus vol dir un gir complet.</message>
            <example correction="gir de 180">El govern va fer un <marker>gir de 360</marker> graus.</example>
            <example correction="gir de 180°">El govern va fer un <marker>gir de 360°</marker>.</example>
        </rule>
        <rule id="HA_RESPOSTA" name="ha *resposta/respost">
            <antipattern>
                <marker>
                    <token regexp="yes">n'|l'|la|els|'ls|les|hi</token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                    <token min="0">pogut</token>
                    <token inflected="yes">haver</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">n'|l'|la|els|'ls|les|hi</token>
                    <token postag="V.[SI].*" postag_regexp="yes" max="2"/>
                    <token regexp="yes">a|d'</token>
                    <token>haver</token>
                </marker>
            </antipattern>
            <pattern>
                <token inflected="yes" postag="V.*" postag_regexp="yes">haver<exception scope="previous" regexp="yes">n'|l'|la|els|les|hi</exception></token>
                <token postag="V.P...F.|V.P..PM." postag_regexp="yes"><exception regexp="yes">molt|molta|moltes|molts</exception></token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>\1 <match no="2" postag="V.P.*" postag_regexp="yes" postag_replace="V....SM."/></suggestion>
            <example correction="Ha respost"><marker>Ha resposta</marker> això.</example>
            <example correction="Ha respost"><marker>Ha resposts</marker> això.</example>
            <example correction="Ha cantat"><marker>Ha cantats</marker> una cançó.</example>
            <example>Els ha cantats tots.</example>
            <example>Se les ha menjades totes.</example>
            <example>Hi havia dibuixades tres llunes.</example>
            <example>No hi ha resposta.</example>
            <example>La deuen haver rescatada.</example>
            <example>Els deuen haver educats prou bé.</example>
            <example>Hi ha hagut fets calamitosos.</example>
            <example>Te les hauria d'haver llevades.</example>
            <example>Els havers assignats.</example>
            <example>Hi hauria pogut haver morts.</example>
        </rule>
        <rule id="BADA_BANDA" name="*bada/banda">
            <pattern>
                <token regexp="yes">una|altra|alguna|aquesta</token>
                <marker>
                    <token>bada</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>banda</suggestion>?</message>
            <example correction="banda">Per una <marker>bada</marker>, crec que sí.</example>
            <example correction="banda">Per altra <marker>bada</marker>, crec que no.</example>
        </rule>
        <rule id="RENCONTRE" name="rencontre/reencontre">
            <pattern>
                <token regexp="yes">rencontres?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)rencontre(s?)" regexp_replace="reencontre$1"/></suggestion>? "Rencontre" és un terme d'heràldica.</message>
            <example correction="reencontre">Va ser el nostre <marker>rencontre</marker>.</example>
        </rule>
        <rule id="REVERENT_REVEREND" name="reverent/reverend">
            <pattern>
                <token>reverent<exception scope="previous" postag="N.[MCF]S.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>reverend</suggestion> (digne de reverència) en comptes de "reverent" (que mostra reverència)?</message>
            <example correction="reverend">El <marker>reverent</marker> mestre Martí.</example>
            <example>Un silenci reverent.</example>
            <example>En actitud reverent.</example>
        </rule>
        <rule id="SEMBLAT_SEMBLANT" name="semblat/semblant">
            <antipattern>
                <token regexp="yes">&formes_HAVER_sense_hac;</token>
                <token>semblat</token>
            </antipattern>
            <pattern>
                <token>semblat<exception postag="_GV_"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>semblant</suggestion>?</message>
            <example correction="semblant">És bastant <marker>semblat</marker>.</example>
            <example>No m'ha semblat bé.</example>
        </rule>
        <rule id="SEMBLATS_SEMBLANTS" name="semblats/semblants">
            <pattern>
                <token>semblats<exception postag="_GV_"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>semblants</suggestion>?</message>
            <example correction="semblants">Són bastant <marker>semblats</marker>.</example>
        </rule>
        <rule id="EL_CAPDAVALL" name="el/al capdavall">
            <pattern>
                <token>el</token>
                <token>capdavall</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>al capdavall</suggestion>?</message>
            <example correction="Al capdavall"><marker>El capdavall</marker>, és la millor solució.</example>
        </rule>
        <rule id="RELLEVATS_RELLEVANTS" name="rellevats/rellevants">
            <pattern>
                <token regexp="yes" inflected="yes">fet|esdeveniment|causa|succés</token>
                <token min="0" regexp="yes">més|menys|poc|molt|força|gaire</token>
                <marker>
                    <token regexp="yes">rellevats?</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="3" regexp_match="(?ui)(relleva)(ts?)" regexp_replace="$1n$2"/></suggestion>?</message>
            <example correction="rellevants">És un dels fets més <marker>rellevats</marker> de la guerra.</example>
            <example correction="rellevant">És el fet més <marker>rellevat</marker> de la guerra.</example>
        </rule>
        <rule id="PE_PER" name="*pe/per">
            <antipattern>
                <marker>
                    <token regexp="yes">1|2</token>
                    <token case_sensitive="yes">Pe</token>
                </marker>
            </antipattern>
            <pattern>
                <marker>
                    <token>pe</token>
                </marker>
                <token postag="D.*" postag_regexp="yes" spacebefore="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>per</suggestion>?</message>
            <example correction="per">I no <marker>pe</marker> aquesta qüestió.</example>
        </rule>
        <rule id="RESPOS_RESPOST" name="respòs/respost">
            <pattern>
                <token>respòs<exception scope="previous" postag="D..MS." postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>respost</suggestion> (del v. 'respondre')? "Respòs" és un nom amb altres significats.</message>
            <example correction="respost">M'ha <marker>respòs</marker> que sí.</example>
            <example>Aquest respòs parla de l'amor del poeta.</example>
        </rule>
        <rule id="TELEFONO_TELEFON" name="telefono/telèfon">
            <pattern>
                <marker>
                    <token skip="3">Telefono<exception scope="next">a</exception><exception scope="previous" postag="P.*" postag_regexp="yes"/></token>
                </marker>
                <token regexp="yes">.*\d+.*|atenció|clients?|servei|urgènci(a|es)|contacte|ajuda|assistència|emergènci(a|es)</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>telèfon</suggestion>? "Telefono" és una forma vàlida del v. 'telefonar'.</message>
            <suggestion>tel.</suggestion>
            <example correction="Telèfon|Tel."><marker>Telefono</marker>: 555 555 555.</example>
            <example correction="Telèfon|Tel."><marker>Telefono</marker> de contacte: 555 555 555.</example>
            <example correction="Telèfon|Tel."><marker>Telefono</marker> d'atenció al client.</example>
            <example>Telefono al 555 555 555?</example>
            <example>Li telefono del servei d'atenció al client</example>
        </rule>
        <rule id="OSCAR" name="Oscar/Òscar">
            <antipattern>
                <token postag="SENT_START" skip="-1"/>
                <token inflected="yes" regexp="yes" skip="-1">&context_OSCAR;</token>
                <token postag="SENT_END"/>
            </antipattern>
            <antipattern>
                <token postag="NPMSSP0">Oscar</token>
                <token postag="NPMSSP0"/>
            </antipattern>
            <antipattern>
                <token postag="NPCN000">Oscar</token>
                <token postag="NPCN000"/>
            </antipattern>
            <pattern>
                <marker>
                    <token>Oscar<exception scope="previous" postag="DN.*" postag_regexp="yes"/><exception scope="previous" regexp="yes">doble|triple|un</exception></token>
                </marker>
                <token><exception regexp="yes">a|Lewis|Niemeyer|Wilde|honorífics?</exception><exception postag="UNKNOWN"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Òscar</suggestion> (nom propi en català) en lloc de "Oscar" (en anglès)?</message>
            <example correction="Òscar">Es diu <marker>Oscar</marker>.</example>
            <example>Un Oscar a Hollywood.</example>
            <example>Li van donar un Oscar.</example>
            <example>Oscar Hammerstein</example>
        </rule>
        <rule id="FAJA_FACA" name="faja/faça">
            <pattern>
                <token>faja<exception postag="_possible_nompropi"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>faça</suggestion> (del v. 'fer') en comptes de \1 (fruit del faig)?</message>
            <example correction="faça">No vull que <marker>faja</marker> mal a ningú.</example>
            <example>Sant Pèire de la Faja.</example>
        </rule>
        <rule id="FAGES_FACES" name="fages/faces">
            <pattern>
                <token>fages<exception postag="_possible_nompropi"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>faces</suggestion> (del v. 'fer') en comptes de \1 (fruits del faig)?</message>
            <example correction="faces">No vull que <marker>fages</marker> mal a ningú.</example>
            <example>Carles Fages de Climent.</example>
        </rule>
        <rule id="FAIXI_FACI" name="faxi/faci">
            <pattern>
                <token regexp="yes">faixis?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)faixi(s?)" regexp_replace="faci$1"/></suggestion> (del v. 'fer') en comptes de \1 (del v. 'faixar')?</message>
            <example correction="faci">Què vols que <marker>faixi</marker>?</example>
            <example correction="facis">Vull que ho <marker>faixis</marker>?</example>
        </rule>
        <!--<rule id="MARCO_MARC" name="condicions *marco/marc">
            <antipattern>
                <marker>
                    <token skip="-1" regexp="yes" inflected="yes">&parts_dia;|&unitats_temps;</token>
                    <token postag="VMIP1S0C" postag_regexp="yes"/>
                </marker>
            </antipattern>
            <pattern>
                <marker>
                    <token postag="N.*|_GN_.*" postag_regexp="yes"></token>
                    <token postag="VMIP1S0C" postag_regexp="yes"><exception postag="VMIP1S0C" postag_regexp="yes" negate_pos="yes"/></token>
                </marker>
                <token><exception postag="(C|PR|PT|DT|DE).*" postag_regexp="yes"></exception></token>
            </pattern>
            <message>Reviseu aquesta construcció.</message>
            <example correction="">Les <marker>condicions marco</marker>.</example>
            <example>Les condicions penso que són correctes.</example>
            <example>El ferro</example>
            <example>Cada dia penso el mateix.</example>
            <example>Els dies de pluja marco el calendari.</example>
        </rule>-->
        <rule id="VALLES" name="Vallés/Vallès">
            <pattern>
                <token postag="DA0MS0"/>
                <marker>
                    <token>Vallés</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>Vallès</suggestion> (topònim de Catalunya)?</message>
            <example correction="Vallès">Anem cap a Parets del <marker>Vallés</marker>.</example>
            <example correction="Vallès">El <marker>Vallés</marker> Occidental.</example>
            <example>Vallés és un municipi valencià de la Costera.</example>
        </rule>
        <rule id="MARACA_MARCA" name="*maraca/marca">
            <antipattern>
                <marker>
                    <token postag="SENT_START" skip="-1"/>
                    <token skip="-1" inflected="yes" regexp="yes">castanyola|matraca|plat|xilòfon|percussió|pandereta|sonall|sonar|tocar|sacsejar|agitar|bongo|orquestra|orquestrina|bateria|ball</token>
                    <token postag="SENT_END"/>
                </marker>
            </antipattern>
            <pattern>
                <token regexp="yes">mara(ca|ques)</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)mara(ca|ques)" regexp_replace="mar$1"/></suggestion> en comptes de "<match no="1"/>" (instrument musical)?</message>
            <example correction="marca">Posa una <marker>maraca</marker> a la paraula.</example>
            <example correction="marques">Poseu <marker>maraques</marker>.</example>
            <example>Tocava les maraques.</example>
        </rule>
        <rule id="TAN_SOL_TAN_SOLS" name="tan sol/tan sols">
            <antipattern>
                <marker>
                    <token inflected="yes" regexp="yes" skip="1">sentir|deixar</token>
                    <token>tan</token>
                    <token>sol</token>
                </marker>
            </antipattern>
            <pattern>
                <token>tan</token>
                <token>sol</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>tan sols</suggestion>?</message>
            <example correction="tan sols">Eren <marker>tan sol</marker> quatre.</example>
            <example>Ja no se sent tan sol.</example>
            <example>No em deixis tan sol.</example>
            <example>No m'agrada sentir-me tan sol.</example>
        </rule>
        <rule id="AFORA_A_FORA" name="afora/a fora">
            <pattern>
                <token>afora</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>a fora</suggestion> en comptes de "afora" (del v. 'aforar')?</message>
            <example correction="a fora">I <marker>afora</marker>, el gos.</example>
        </rule>
        <rulegroup id="VIT_VIST" name="vit/vist">
            <rule>
                <pattern>
                    <token>vit</token>
                    <token>i</token>
                    <token>plau</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>vist i plau</suggestion>?</message>
                <example correction="Vist i plau"><marker>Vit i plau</marker>: el president</example>
            </rule>
            <rule>
                <pattern>
                    <token>vit</token>
                    <token min="0">-</token>
                    <token>i</token>
                    <token min="0">-</token>
                    <token>plau</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>vistiplau</suggestion>?</message>
                <example correction="vistiplau">El <marker>vit-i-plau</marker> del president</example>
                <example correction="vistiplau">El <marker>vit-i plau</marker> del president</example>
            </rule>
        </rulegroup>
        <rule id="PUBIC_PUBLIC" name="púbic/públic">
            <pattern>
                <token><exception inflected="yes" regexp="yes">cresta|articulació|símfisi|artèria|vena|escabiosi|espina|os|pèl|zona|regió|borrissol|triangle|vellós|arc|poll|moixí|pírcing|perruca|cabell</exception></token>
                <marker>
                    <token inflected="yes">púbic</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)(púb)(.*)" regexp_replace="$1l$2"/></suggestion>?</message>
            <example correction="públics">En espais <marker>púbics</marker>.</example>
            <example correction="públiques">Treballa en relacions <marker>púbiques</marker>.</example>
            <example>El pèl púbic</example>
            <example>Un pírcing púbic</example>
        </rule>
        <rule id="XONA_ZONA" name="xona/zona">
            <pattern>
                <marker>
                    <token inflected="yes">xona</token>
                </marker>
                <token min="0" max="2" regexp="yes">de|l|l'</token>
                <token inflected="yes" regexp="yes">nord|sud|est|oest|volcànic|desèrtic|confort|franca</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)x" regexp_replace="z" case_conversion="preserve"/></suggestion>?</message>
            <example correction="zona">En la <marker>xona</marker> nord.</example>
            <example correction="zona">En la <marker>xona</marker> de confort.</example>
        </rule>
        <rulegroup id="BEURE_VEURE" name="beure/veure">
            <antipattern>
                <marker>
                    <token regexp="yes" inflected="yes" skip="6">menjar|aigua|vi|líquid|galet|porró|got|vas|ampolla|botella|càntir|bóta</token>
                    <token inflected="yes">beure</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token inflected="yes" skip="6">beure</token>
                    <token regexp="yes" inflected="yes">menjar|aigua|vi|líquid|galet|porró|got|vas|ampolla|botella|càntir|bóta</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">beure</token>
                    </marker>
                    <token regexp="yes">que|què|si</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">veure</match></suggestion> (percebre amb la vista)?</message>
                <example correction="veure">Vaig <marker>beure</marker> que arribaríem tard.</example>
                <example correction="veig">Si <marker>bec</marker> que arribem tard.</example>
                <example>Una forma de menjar i beure que entusiasma.</example>
                <example>Beure a galet: una forma de beure que </example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>abeure</token>
                    </marker>
                    <token regexp="yes">que|què|si</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a veure</suggestion> (percebre amb la vista)?</message>
                <example correction="A veure"><marker>Abeure</marker> si ara ix bé.</example>
                <example correction="A veure"><marker>Abeure</marker> què diuen.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>veure</token>
                    </marker>
                    <token regexp="yes" min="0">'[smt]|'ns|-us|-vos</token>
                    <token min="0" max="3" regexp="yes" skip="1">un|una|molt|de|d'|mica|miqueta|poc</token>
                    <token regexp="yes" inflected="yes">càntir|cànter|ampolla|botella|beguda|glop|vi|got|copa|whisky|alcohol|tassa|cervesa|xampany|cava|llet|gerra|líquid|conyac|suc|licor|vodka|aiguardent|ginebra|infusió|rom|glopet|litres|soda|trago|llimonada|refresc|coca-cola|cola|xerès|gotet|copeta|sake|taronjada|martini|solatge|traguet|elixir|sangria</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>beure</suggestion> (engolir un líquid)?</message>
                <example correction="beure">Vaig <marker>veure</marker> un glop de vi.</example>
                <example correction="beure">Vaig <marker>veure</marker> una mica d'aiguardent.</example>
                <example correction="beure">No em puc <marker>veure</marker> una trista cervesa.</example>
                <example correction="beure">No es poden <marker>veure</marker> begudes alcolòliques.</example>
                <example correction="beure">L'obligaren a <marker>veure</marker>'s una ampolla de conyac.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="4">veure</token>
                    </marker>
                    <token>a</token>
                    <token min="0">l</token>
                    <token regexp="yes">galet|gall|gallet</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>beure</suggestion> (engolir un líquid)?</message>
                <example correction="beure">Vaig <marker>veure</marker> a galet.</example>
            </rule>
        </rulegroup>
        <rule id="A_FI_AFI" name="a fi/afí">
            <pattern>
                <token><exception regexp="yes" inflected="yes">principi|inici|començament</exception></token>
                <marker>
                    <token>a</token>
                    <token>fi</token>
                </marker>
                <token>a</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>afí</suggestion> (que té afinitat)?</message>
            <example correction="afí">Una persona <marker>a fi</marker> al partit.</example>
        </rule>
        <!--<rule id="SEMBLAR_ASSEMBLAR" name="semblar-se / assemblar-se">
            <antipattern>
                <marker>
                    <token skip="1" regexp="yes">em|me|m'|-.+</token>
                    <token inflected="yes">semblar</token>
                </marker>
            </antipattern>
            <pattern>
                <and>
                    <token inflected="yes">semblar</token>
                    <token postag="_reflexiu"/>
                </and>
            </pattern>
            <message>Si és reflexiu, probablement cal usar el v. 'assemblar-se'.</message>
            <suggestion><match no ="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">assemblar</match></suggestion>
            <example correction="assembles">Et <marker>sembles</marker> a ell.</example>
            <example correction="assembles">T'hi <marker>sembles</marker> molt.</example>
            <example correction="assembleu">Us <marker>sembleu</marker> molt.</example>
            <example correction="assemblen">No se <marker>semblen</marker> gens.</example>
            <example>Què et sembla?</example>
            <example>Em semblava una cosa ridícula</example>
        </rule>-->
        <rule id="PORTIC_SI_ALTRES" name="pòrtic *si altres (error típic en la Viquipèdia)">
            <pattern>
                <marker>
                    <token postag="NC.S.*" postag_regexp="yes"/>
                    <token>si<exception postag="_possible_nompropi"/></token>
                </marker>
                <token postag="AQ..[PN].|NC.[PN].*|V.P..P.." postag_regexp="yes"><exception regexp="yes">bemoll|sostingut|major|menor|vols?|no|doble|mateix</exception><exception postag="V.[^P].*" postag_regexp="yes"/></token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion><match no="1" postag="(NC.)S.*" postag_regexp="yes" postag_replace="$1P.*"/> i</suggestion>
            <example correction="pòrtics i">De <marker>pòrtic si</marker> finestres.</example>
            <example correction="portes i">De <marker>porta si</marker> altres coses.</example>
            <example>Eludirà la presió si paga una multa.</example>
        </rule>
        <rule id="UNIFORMA" name="uniforma/uniforme">
            <pattern>
                <token>uniforma</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>uniforme</suggestion> (adj. o nom) en comptes de "uniforma" (v. 'uniformar')?</message>
            <example correction="uniforme">De manera <marker>uniforma</marker>.</example>
        </rule>
        <rule id="AFI_A_FI" name="afí de/a fi de">
            <pattern>
                <marker>
                    <token>afí<exception postag="_GN_MS"/></token>
                </marker>
                <token inflected="yes">de</token>
                <or>
                    <token>bé</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </or>
            </pattern>
            <message>¿Volíeu dir <suggestion>a fi</suggestion>?</message>
            <example correction="a fi">Ho feien <marker>afí</marker> de bé.</example>
            <example correction="a fi">Ho feien <marker>afí</marker> de pagar aviat.</example>
            <example>Era un subespai afí de dimensió 4.</example>
        </rule>
        <rule id="ACOMPTE" name="acompte/a compte">
            <pattern>
                <token>acompte<exception postag="D..MS." postag_regexp="yes" scope="previous"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>a compte</suggestion>?</message>
            <example correction="a compte">queden <marker>acompte</marker>.</example>
            <example>Considera-ho un acompte.</example>
        </rule>
        <rule id="APETICIO" name="apetició/a petició">
            <pattern>
                <token>apetició</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>a petició</suggestion>? "Apetició" existeix com a nom femení, però és d'ús rar.</message>
            <example correction="a petició">Ho vaig fer <marker>apetició</marker> dels amics.</example>
        </rule>
        <rule id="DEMA" name="dema/demà">
            <pattern>
                <marker>
                    <token>dema</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>demà</suggestion> (adverbi) en comptes de "dema" (nom femení poc usual)?</message>
            <example correction="demà">Vindré <marker>dema</marker>.</example>
        </rule>
        <rule id="ATENTA_ATEMPTA" name="atenta/atempta">
            <pattern>
                <marker>
                    <token>atenta</token>
                </marker>
                <token>contra</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>atempta</suggestion> (v. 'atemptar') en comptes de "atenta" (adj.)?</message>
            <example correction="atempta">Que <marker>atenta</marker> contra els drets humans.</example>
        </rule>
        <rule id="ASSEMBLA" name="assembla -> assemblea">
            <antipattern>
                <marker>
                    <token regexp="yes">s'|se</token>
                    <token min="0" postag="&pronom_feble;" postag_regexp="yes"/>
                    <token>assembla</token>
                </marker>
            </antipattern>
            <pattern>
                <token>assembla</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>assemblea</suggestion>?</message>
            <example correction="assemblea">L'<marker>assembla</marker>.</example>
            <example>S'hi assembla molt.</example>
            <example>Se'ns assembla molt.</example>
        </rule>
        <rule id="ASSEMBLES" name="assembles -> assemblees">
            <antipattern>
                <marker>
                    <token>t'</token>
                    <token min="0">hi</token>
                    <token>assembles</token>
                </marker>
            </antipattern>
            <pattern>
                <token>assembles</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>assemblees</suggestion>?</message>
            <example correction="assemblees">Les <marker>assembles</marker>.</example>
            <example>T'hi assembles molt.</example>
            <example>T'assembles molt a ell.</example>
        </rule>
        <rule id="PODER_NO_PODER_HO" name="*poder-no/poder-ho">
            <pattern>
                <token postag="V.[NGM].*" postag_regexp="yes"/>
                <token spacebefore="no">-</token>
                <token spacebefore="no">no</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>\1-ho</suggestion>?</message>
            <suggestion>\1-ne</suggestion>
            <example correction="poder-ho|poder-ne">No <marker>poder-no</marker> fer.</example>
        </rule>
        <rule id="PEL_QUE_FA_EL" name="pel que fa *el/al">
            <antipattern>
                <token>fa</token>
                <token postag="RG.*|.*LOC_ADV.*|_PUNCT.*|CC" postag_regexp="yes" min="1" max="4"/>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token postag="[NAR].*|V.P.*|LOC_ADV" postag_regexp="yes"/>
                <token>pe</token>
                <token>l</token>
                <token>que</token>
                <token>fa</token>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </antipattern>
            <pattern>
                <marker>
                    <token>Pe</token>
                    <token>l</token>
                    <token>que</token>
                    <token>fa</token>
                </marker>
                <token><exception regexp="yes">a|referència</exception></token>
            </pattern>
            <message>Probablement hi falta la preposició 'a'.</message>
            <suggestion>pel que fa a</suggestion>
            <example correction="Pel que fa a"><marker>Pel que fa</marker> aquesta qüestió.</example>
            <example>Pel que fa més concretament a aquesta qüestió.</example>
            <example>Pel que fa, però, a la pobresa energètica</example>
            <example>És castigat pel que fa.</example>
        </rule>
        <rulegroup id="ANTS_ANYS" name="*ants/anys">
            <rule>
                <pattern>
                    <token postag="D[IN].*" postag_regexp="yes"/>
                    <marker>
                        <token>ants</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>anys</suggestion>?</message>
                <example correction="anys">Després de 10 <marker>ants</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ants</token>
                    </marker>
                    <token min="0">més</token>
                    <token regexp="yes">tard|després|avant|endavant</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>anys</suggestion>?</message>
                <example correction="Anys"><marker>Ants</marker> després.</example>
            </rule>
        </rulegroup>
        <rule id="VOLS_VOLTS" name="vols/volts">
            <antipattern>
                <marker>
                    <token>vols</token>
                    <token>de</token>
                    <token regexp="yes">demostració|prova</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="SENT_START" skip="-1"/>
                    <token regexp="yes" skip="-1">línia|línies|Ryanair|Iberia|Lufthansa|Airways|BlueAir|Air</token>
                    <token postag="SENT_END"/>
                </marker>
            </antipattern>
            <pattern>
                <marker>
                    <token>vols</token>
                </marker>
                <token skip="2">de</token>
                <token min="0" inflected="yes">el</token>
                <token min="0">any</token>
                <token postag="DN.*|_C_TEMPS" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>volts</suggestion>?</message>
            <example correction="volts">Pels <marker>vols</marker> de 1945.</example>
            <example correction="volts">Pels <marker>vols</marker> del 1945.</example>
            <example correction="volts">Pels <marker>vols</marker> de l'any 1945.</example>
            <example> afectaria als vols de les dues línies que operen: Ryanair i BlueAir.</example>
        </rule>
        <rule id="SOMETENT_SOTMETENT" name="sometent/sotmetent">
            <pattern>
                <token><exception postag="SPS00"/><exception regexp="yes">mot|paraula</exception><exception>a</exception></token>
                <marker>
                    <token>sometent<exception postag="_GN_MS"/></token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>sotmetent</suggestion> (del v. 'sotmetre')?</message>
            <example correction="sotmetent">L'acabaren <marker>sometent</marker>.</example>
            <example>Cridaren a sometent</example>
        </rule>
        <rule id="ANS_ANYS" name="tres *ans/anys">
            <pattern>
                <token postag="DN.*|SPS00|D..MP.|PP3CP000" postag_regexp="yes"/>
                <marker>
                    <token>ans</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>anys</suggestion>?</message>
            <example correction="anys">Fa tres <marker>ans</marker>.</example>
            <example correction="anys">Fa tres milions d'<marker>ans</marker>.</example>
            <example correction="anys">En els <marker>ans</marker> 1917-91918</example>
            <example correction="anys">Uns <marker>ans</marker> abans</example>
        </rule>
        <rule id="GRACIES_A" name="gràcies això/gràcies a això">
            <pattern>
                <token regexp="yes">gràcies|mercès?<exception postag="D.*" postag_regexp="yes" scope="previous"/></token>
                <token postag="DD.*|PD.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>\1 a \2</suggestion>?</message>
            <example correction="Gràcies a això"><marker>Gràcies això</marker> ho vam aconseguir.</example>
            <example correction="Gràcies a eixa"><marker>Gràcies eixa</marker> gestió ho vam aconseguir.</example>
        </rule>
        <rulegroup id="MB_AMB" name="*mb/amb">
            <rule>
                <pattern>
                    <marker>
                        <token>mb<exception scope="previous" postag="DN.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="[NAD].*|P[^A].*|V.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>amb</suggestion>?</message>
                <example correction="amb">Això <marker>mb</marker> qui ho fas?</example>
                <example>300 MB donen per a molt</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">mb|Mb</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>MB</suggestion> (megabytes) o <suggestion>Mbit</suggestion> (megabits)?</message>
                <example correction="MB|Mbit">Tinc 50 <marker>mb</marker></example>
            </rule>
        </rulegroup>
        <rule id="PRO_PERO" name="*pro/però">
            <antipattern>
                <marker>
                    <token regexp="yes">de|en</token>
                    <token>pro</token>
                </marker>
            </antipattern>
            <pattern>
                <marker>
                    <token>pro<exception scope="previous" postag="SPS00|DA0MS0"/><exception postag="_possible_nompropi|.*LOC_ADV.*" postag_regexp="yes"/></token>
                </marker>
                <token postag="V.*|.*LOC_ADV.*|P[^A].*|R.*|D.*" postag_regexp="yes"><exception regexp="yes">amnistia|llibertats?|disminuïts|damnificats|tractats?|mercats?</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>però</suggestion>?</message>
            <example correction="però">M'agrada, <marker>pro</marker> no la compraré</example>
            <example correction="Però"><marker>Pro</marker> què t'has pensat tu?</example>
            <example correction="Però"><marker>Pro</marker> quan vindràs?</example>
            <example correction="Però"><marker>Pro</marker> de seguida vindrà.</example>
            <example correction="Però"><marker>Pro</marker> què diantre li passa.</example>
            <example correction="Però"><marker>Pro</marker> aleshores quan ve?</example>
            <example correction="Però"><marker>Pro</marker> això no ho pots fer.</example>
            <example correction="Però"><marker>Pro</marker> la setmana que ve sí.</example>
            <example correction="Però"><marker>Pro</marker> demà seré aquí.</example>
            <example>treballar en pro de la pau</example>
            <example>El pro i el contra.</example>
            <example>El Filmmaker Pro.</example>
        </rule>
        <rule id="ANT_ANY" name="*ant/any">
            <pattern>
                <marker>
                    <token>ant</token>
                </marker>
                <token regexp="yes">\d+</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>any</suggestion>?</message>
            <example correction="any">Va morir l'<marker>ant</marker> 1376.</example>
        </rule>
        <rule id="PERLA_PER_LA" name="perla/per la">
            <pattern>
                <marker>
                    <token>perla<exception scope="previous" postag="D..FS.|SPS00" postag_regexp="yes"/></token>
                </marker>
                <token min="0" postag="AQ.[FC][NS].*|V.P.*SF.|PX.FS.*|DP.FS." postag_regexp="yes"/>
                <token postag="N.[FC][NS].*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>per la</suggestion>?</message>
            <example correction="Per la"><marker>Perla</marker> mateixa raó.</example>
            <example correction="Per la"><marker>Perla</marker> simple raó.</example>
            <example correction="Per la"><marker>Perla</marker> seva raó.</example>
            <example correction="Per la"><marker>Perla</marker> república.</example>
            <example correction="per la">Moltes gràcies <marker>perla</marker> vostra atenció.</example>
            <example>Un tipus de perla anomenada Majorica.</example>
            <example>La perla de la col·lecció.</example>
        </rule>
        <rule id="PERLES_PER_LES" name="perles/per les">
            <pattern>
                <marker>
                    <token>perles<exception scope="previous" postag="D..FP.|SPS00" postag_regexp="yes"/></token>
                </marker>
                <token min="0" postag="AQ.[FC][NP].*|V.P.*PF.|PX.FP.*" postag_regexp="yes"/>
                <token postag="N.[FC][NP].*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>per les</suggestion>?</message>
            <example correction="Per les"><marker>Perles</marker> mateixes raons.</example>
            <example correction="Per les"><marker>Perles</marker> simples raons.</example>
            <example correction="Per les"><marker>Perles</marker> seves raons.</example>
            <example correction="Per les"><marker>Perles</marker> repúbliques.</example>
            <example>Un tipus de perles anomenades Majorica.</example>
            <example>Les perles de la col·lecció.</example>
        </rule>
        <rule id="PEROS" name="peròs/però">
            <pattern>
                <token regexp="yes">peròs|sinós<exception postag="_GN_MP"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)(.*)s" regexp_replace="$1"/></suggestion>?</message>
            <example correction="Però"><marker>Peròs</marker> què passa.</example>
            <example>tots els peròs</example>
            <example>tots els seus peròs</example>
        </rule>
        <rulegroup id="POSAT" name="posat/posa't">
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*|CC" postag_regexp="yes"/>
                    <marker>
                        <token>posat</token>
                    </marker>
                    <token>en</token>
                    <token regexp="yes">contacte|comunicació|forma</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>posa't</suggestion> (imperatiu)?</message>
                <example correction="Posa't"><marker>Posat</marker> en contacte amb nosaltres.</example>
                <example correction="posa't">Si ho necessites, <marker>posat</marker> en contacte amb nosaltres.</example>
                <example>No s'ha posat en contacte amb mi.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>posat</token>
                    </marker>
                    <token>en</token>
                    <token regexp="yes" skip="-1">marxa|peus?|acció|moviment<exception scope="next">,</exception></token>
                    <token postag="SENT_END"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>posa't</suggestion> (imperatiu)?</message>
                <example correction="Posa't"><marker>Posat</marker> en marxa amb nosaltres.</example>
                <example correction="posa't">Aquest estiu, <marker>posat</marker> en marxa amb nosaltres.</example>
                <example>Un projecte ideat i posat en marxa pel departament.</example>
                <example>Aquest programa, posat en marxa a l'estiu, està condicionat per altres factors.</example>
            </rule>
        </rulegroup>
        <rule id="TANTA_TANT_LA" name="*tanta/tant">
            <pattern>
                <token postag="V.[SI].*|_GV_" postag_regexp="yes"><exception inflected="yes" regexp="yes">ser|semblar|parèixer</exception></token>
                <marker>
                    <token>tanta</token>
                </marker>
                <token postag="DA.*" postag_regexp="yes"/>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>tant</suggestion>
            <example correction="tant">Anhelava <marker>tanta</marker> la soledat.</example>
            <example>Fou tanta la desesperació.</example>
        </rule>
        <rule id="A_CAPELLA" name="a *capella/cappella">
            <antipattern>
                <marker>
                    <token regexp="yes" inflected="yes" skip="3">transformar|transformació|pas|passar|dedicar|destinar|elevar|consagrar|reduir|traslladar|convertir|conversió</token>
                    <token>a</token>
                    <token>capella</token>
                </marker>
            </antipattern>
            <pattern>
                <token>a<exception scope="previous" regexp="yes">com|per</exception></token>
                <token case_sensitive="yes" regexp="yes">capella|capela|cappela</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>a cappella</suggestion> (expressió musical en italià)?</message>
            <example correction="a cappella">Van cantar <marker>a capella</marker>.</example>
            <example>Es va usar com a capella fins al segle XIX.</example>
            <example>Un edifici dedicat a capella.</example>
        </rule>
        <rule id="NI_NO_SI_NO" name="*ni no/si no">
            <pattern>
                <marker>
                    <token>ni</token>
                    <token>no</token>
                </marker>
                <token postag="P.*" postag_regexp="yes" min="0" max="3"/>
                <token postag="V.[ISM].*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>si no</suggestion>?</message>
            <example correction="si no">I <marker>ni no</marker> véns, no et queixis.</example>
            <example correction="si no">I <marker>ni no</marker> li ho dius, no et queixis.</example>
        </rule>
        <rule id="THINK_TANK" name="think *thank/tank">
            <pattern>
                <token>think</token>
                <token min="0">-</token>
                <token regexp="yes">thanks?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>\1 <match no="3" regexp_match="(?iu)thank(s?)" regexp_replace="tank$1"/></suggestion>?</message>
            <example correction="think tanks">Els <marker>think thanks</marker>.</example>
        </rule>
        <rule id="TOT_SEGUIR" name="tot *seguir/seguit">
            <antipattern>
                <marker>
                    <token>fins</token>
                    <token>i</token>
                    <token>tot</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">damunt|sobre|abans|primer|després|darrere</token>
                    <token regexp="yes">de|que</token>
                    <token>tot</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>a</token>
                    <token>tot</token>
                    <token regexp="yes">estirar|córrer|tardar|trigar</token>
                </marker>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token>l</token>
                <token>tot</token>
            </antipattern>
            <pattern>
                <token>tot</token>
                <token postag="V.N.*" postag_regexp="yes" regexp="yes">.*[ai]r</token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>tot <match no="2" postag="V.N.*" postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>
            <example correction="tot seguit"><marker>tot seguir</marker>.</example>
            <example>Els jugadors poden fins i tot seguir el seu progrés.</example>
        </rule>
        <rule id="EMPREN" name="empren/emprèn">
            <pattern>
                <marker>
                    <token skip="3">empren<exception scope="previous" postag="&pronom_feble;" postag_regexp="yes"/></token>
                </marker>
                <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">acció|atac|autopista|autovia|aventura|camí|campanya|carrera|carretera|creuer|crítica|croada|cursa|direcció|empresa|expansió|expedició|gira|iniciativa|investigació|línia|lluita|marxa|missió|modernització|obra|política|projecte|recerca|reforma|renovació|tasca|transformació|viatge|vida|vol</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>emprèn</suggestion> (del v. 'emprendre') en lloc de "empren" (del v. 'emprar')?</message>
            <suggestion>emprén</suggestion>
            <example correction="emprèn|emprén">Joan <marker>empren</marker> una nova iniciativa.</example>
            <example correction="Emprèn|Emprén"><marker>Empren</marker> el vol.</example>
            <example>L'empren en accions humanitàries</example>
        </rule>
        <rule id="AFERMAR_AFIRMAR" name="afermar/afirmar">
            <pattern>
                <marker>
                    <token inflected="yes">afermar</token>
                </marker>
                <token>que</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">afirmar</match></suggestion>?</message>
            <example correction="Afirmava"><marker>Afermava</marker> que era cert.</example>
        </rule>
        <rulegroup id="ABUNDATS" name="abundats/abundants">
            <rule>
                <pattern>
                    <token>abundats</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>abundants</suggestion>?</message>
                <example correction="abundants">Eren <marker>abundats</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception inflected="yes">haver</exception></token>
                    <marker>
                        <token>abundat</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>abundant</suggestion>?</message>
                <example correction="abundant">És <marker>abundat</marker>.</example>
                <example>Ha abundat molt.</example>
            </rule>
        </rulegroup>
        <rule id="AMB_POSTERITAT" name="amb posteritat/posterioritat">
            <pattern>
                <token>amb</token>
                <token>posteritat</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>amb posterioritat</suggestion>?</message>
            <suggestion>posteriorment</suggestion>
            <example correction="amb posterioritat|posteriorment">Ho va fer <marker>amb posteritat</marker>.</example>
        </rule>
        <rule id="LA_POSTERIORITAT" name="la posterioritat/posteritat">
            <antipattern>
                <token skip="-1">posterioritat</token>
                <token regexp="yes" inflected="yes">adverbial|modal|futur|passat|simultaneïtat|gerundi|oració|complement|vocal|articulació|fonema|consonant|intervocàlic|anterioritat|fonològic|fonètic|labial|labialització|temporal|acció|recurs</token>
            </antipattern>
            <antipattern>
                <token skip="-1" regexp="yes" inflected="yes">adverbial|modal|futur|passat|simultaneïtat|gerundi|oració|complement|vocal|articulació|fonema|consonant|intervocàlic|anterioritat|fonològic|fonètic|labial|labialització|temporal|acció|recurs</token>
                <token>posterioritat</token>
            </antipattern>
            <pattern>
                <token regexp="yes">la|una</token>
                <marker>
                    <token>posterioritat</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>posteritat</suggestion> (fama pòstuma, descendència) en comptes de "posterioritat" (qualitat de posterior)?</message>
            <example correction="posteritat">No va passar a la <marker>posterioritat</marker>.</example>
            <example>La posterioritat del recurs </example>
        </rule>
        <rule id="DONANT_T_HI" name="confusió: donant-t'hi/donant-hi">
            <pattern>
                <token postag="V.G.*" postag_regexp="yes"/>
                <token>-t</token>
                <token>'hi</token>
            </pattern>
            <message>Possible confusió. Probablement sobra un pronom.</message>
            <suggestion>\1-hi</suggestion>
            <example correction="portant-hi"><marker>portant-t'hi</marker>.</example>
        </rule>
        <rulegroup id="ESTAN_FET" name="*estan fet/estan fent/estan fets">
            <!--<antipattern>
                <token inflected="yes">ser</token>
                <token postag="N.*" postag_regexp="yes"/>
            </antipattern>-->
            <rule>
                <pattern>
                    <token postag="V...[13]P.." postag_regexp="yes" inflected="yes">ser</token>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.P..SM." postag_regexp="yes"><exception regexp="yes">aviat|després|resultat|pecat|mes</exception></token>
                    </marker>
                </pattern>
                <message>Possible confusió o falta de concordança.</message>
                <suggestion><match no="3" postag="(V.P.*)" postag_regexp="yes" postag_replace="V.P..PM."/></suggestion>
                <example correction="enviats">Seran directament <marker>enviat</marker> als clients.</example>
                <example correction="documentats">Són <marker>documentat</marker>.</example>
                <example correction="fets">Són sempre <marker>fet</marker> aquestes coses.</example>
                <example>No eren pecat.</example>
                <example>Són resultat d'una acció particular</example>
                <example>Esteu preparat?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V[^A]..[13]P.." postag_regexp="yes" inflected="yes" regexp="yes">estar|ser|anar|quedar|restar|continuar|seguir|romandre<exception regexp="yes">van|vaig</exception></token>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.P..SM." postag_regexp="yes"><exception regexp="yes">aviat|després|resultat|mes</exception></token>
                    </marker>
                </pattern>
                <message>Possible confusió o falta de concordança.</message>
                <suggestion><match no="3" postag="(V.P.*)" postag_regexp="yes" postag_replace="V.G.*"/></suggestion>
                <suggestion><match no="3" postag="(V.P.*)" postag_regexp="yes" postag_replace="V.P..PM."/></suggestion>
                <example correction="fent|fets">Estan <marker>fet</marker>.</example>
                <example correction="documentant|documentats">Estem <marker>documentat</marker>.</example>
                <example correction="fent|fets">Estan sempre <marker>fet</marker> aquestes coses.</example>
                <example>No eren pecat.</example>
                <example>Són resultat d'una acció particular</example>
                <example>Esteu preparat?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V[^A]..[13]P.." postag_regexp="yes" inflected="yes" regexp="yes">poder|voler|estar|ser|anar|continuar|seguir|romandre<exception regexp="yes">van|vaig</exception></token>
                    <token regexp="yes">estar|ésser|ser|anar|quedar|restar|continuar|seguir|romandre</token>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.P..SM." postag_regexp="yes"><exception regexp="yes">aviat|després|resultat|mes</exception></token>
                    </marker>
                </pattern>
                <message>Possible confusió o falta de concordança.</message>
                <suggestion><match no="4" postag="(V.P.*)" postag_regexp="yes" postag_replace="V.P..PM."/></suggestion>
                <suggestion><match no="4" postag="(V.P.*)" postag_regexp="yes" postag_replace="V.G.*"/></suggestion>
                <example correction="demanats|demanant">podem continuar <marker>demanat</marker>.</example>
                <example correction="callats|callant">Volen restar sempre <marker>callat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V...[13]P.." postag_regexp="yes" inflected="yes">haver</token>
                    <token postag="V.P..SM." postag_regexp="yes" inflected="yes" regexp="yes">estar|ser|anar|quedar|restar|continuar|seguir|romandre</token>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.P..SM." postag_regexp="yes"><exception regexp="yes">aviat|després|resultat|mes</exception></token>
                    </marker>
                </pattern>
                <message>Possible confusió o falta de concordança.</message>
                <suggestion><match no="4" postag="(V.P.*)" postag_regexp="yes" postag_replace="V.G.*"/></suggestion>
                <suggestion><match no="4" postag="(V.P.*)" postag_regexp="yes" postag_replace="V.P..PM."/></suggestion>
                <example correction="fent|fets">Han estat <marker>fet</marker>.</example>
                <example correction="documentant|documentats">Hem estat sovint <marker>documentat</marker>.</example>
                <example>No han sigut pecat.</example>
                <example>Han estat resultat d'una acció particular</example>
                <example>Esteu preparat?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V...[13]P.." postag_regexp="yes" inflected="yes">haver</token>
                    <token postag="V.P..SM." postag_regexp="yes" inflected="yes" regexp="yes">poder|voler|estar|ser|anar|continuar|seguir|romandre</token>
                    <token regexp="yes">estar|ésser|ser|anar|quedar|restar|continuar|seguir|romandre</token>
                    <marker>
                        <token postag="V.P..SM." postag_regexp="yes"><exception regexp="yes">aviat|després|resultat|mes</exception></token>
                    </marker>
                </pattern>
                <message>Possible confusió o falta de concordança.</message>
                <suggestion><match no="4" postag="(V.P.*)" postag_regexp="yes" postag_replace="V.P..PM."/></suggestion>
                <suggestion><match no="4" postag="(V.P.*)" postag_regexp="yes" postag_replace="V.G.*"/></suggestion>
                <example correction="demanats|demanant">Hem pogut continuar <marker>demanat</marker>.</example>
                <example correction="callats|callant">Han volgut restar <marker>callat</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SON_BONIC" name="*són bonic -> són bonics">
            <antipattern>
                <token postag="_GN_.*" postag_regexp="yes"/>
                <example>que siguin subjecte actiu creant desgràcies</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">ser</token>
                <token min="0" max="3" postag="RG_anteposat|LOC_ADV" postag_regexp="yes"><exception postag="PR.*" postag_regexp="yes"/></token>
                <token regexp="yes">baixa|mans|sinònim|motiu</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">seguir|continuar</token>
                <token min="0" max="3" postag="RG_anteposat|LOC_ADV" postag_regexp="yes"><exception postag="PR.*" postag_regexp="yes"/></token>
                <token>recte</token>
                <example>Ara, però, seguim recte.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">parella|ràpid|part</token>
                <example>Són ja part del passat.</example>
            </antipattern>
            <antipattern>
                <token postag="NC.*" postag_regexp="yes"/>
                <token postag_regexp="yes" postag="CC|_PUNCT_CONT"/>
                <token postag="NC.*" postag_regexp="yes"/>
                <example>Els únics materials que es requereixen són plàstic i bobines de fil.</example>
                <example>Som present i futur d'aquests primers pioners de l'edificació.</example>
            </antipattern>
            <antipattern>
                <token postag="A.*" postag_regexp="yes"/>
                <token postag_regexp="yes" postag="CC|_PUNCT_CONT"/>
                <token postag="A.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">gran|bona|molta</token>
                <token>cosa</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">pur</token>
                <token postag="NC.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>ben</token>
                <token>segur</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" skip="3" inflected="yes">estar|anar</token>
                <token min="0" max="3" postag="RG_anteposat|LOC_ADV" postag_regexp="yes"><exception postag="PR.*" postag_regexp="yes"/></token>
                <token postag="V.G.*" postag_regexp="yes"/>
                <example>Han estat mirant una estona.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">\d.*</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">ser</token>
                <token/>
                <token spacebefore="no">/</token>
                <token spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token>gran</token>
                <token>part</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="V...[13]P.." postag_regexp="yes" inflected="yes">ser</token>
                    <token min="0" max="3" postag="RG_anteposat|LOC_ADV" postag_regexp="yes"><exception postag="PR.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="A...S." postag_regexp="yes"><exception regexp="yes">aviat|després|resultat|pecat|mes</exception><exception postag="_possible_nompropi"/></token>
                    </marker>
                </pattern>
                <message>Possible confusió o falta de concordança.</message>
                <suggestion><match no="3" postag="(A...)S(.)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="presents">Seran directament <marker>present</marker>.</example>
                <example correction="absents">Són <marker>absent</marker> de l'acte.</example>
                <example correction="aplicables">Les lleis que en cada cas fossin <marker>aplicable</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V[^A]..[13]P.." postag_regexp="yes" inflected="yes" regexp="yes">estar|ser|anar|quedar|restar|continuar|seguir|romandre<exception regexp="yes">van|vaig</exception></token>
                    <token min="0" max="3" postag="RG_anteposat|LOC_ADV" postag_regexp="yes"><exception postag="PR.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="A...S." postag_regexp="yes"><exception regexp="yes">aviat|després|resultat|pecat|mes</exception><exception postag="_possible_nompropi"/></token>
                    </marker>
                </pattern>
                <message>Possible confusió o falta de concordança.</message>
                <suggestion><match no="3" postag="(A...)S(.)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="presents">Estan <marker>present</marker>.</example>
                <example correction="lliures">Queden <marker>lliure</marker> de qualsevol responsabilitat civil.</example>
                <example>Estàvem sempre com gat i gos.</example>
                <example>Les precipitacions seguiran gran part del dia.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V[^A]..[13]P.." postag_regexp="yes" inflected="yes" regexp="yes">poder|voler|estar|ser|anar|continuar|seguir|romandre<exception regexp="yes">van|vaig</exception></token>
                    <token regexp="yes">estar|ésser|ser|anar|quedar|restar|continuar|seguir|romandre</token>
                    <token min="0" max="3" postag="RG_anteposat|LOC_ADV" postag_regexp="yes"><exception postag="PR.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="A...S." postag_regexp="yes"><exception regexp="yes">aviat|després|resultat|pecat|mes</exception><exception postag="_possible_nompropi"/></token>
                    </marker>
                </pattern>
                <message>Possible confusió o falta de concordança.</message>
                <suggestion><match no="4" postag="(A...)S(.)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="presents">podem continuar <marker>present</marker>.</example>
                <example>Ara, però, seguim recte.</example>
                <example>Seguim sempre recte.</example>
                <example>restarem força social a l'extrema dreta</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V...[13]P.." postag_regexp="yes" inflected="yes">haver</token>
                    <token postag="V.P..SM." postag_regexp="yes" inflected="yes" regexp="yes">estar|ser|anar|quedar|restar|continuar|seguir|romandre</token>
                    <token min="0" max="3" postag="RG_anteposat|LOC_ADV" postag_regexp="yes"><exception postag="PR.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="A...S." postag_regexp="yes"><exception regexp="yes">aviat|després|resultat|pecat|mes</exception><exception postag="_possible_nompropi"/></token>
                    </marker>
                </pattern>
                <message>Possible confusió o falta de concordança.</message>
                <suggestion><match no="4" postag="(A...)S(.)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="presents">Han estat <marker>present</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V...[13]P.." postag_regexp="yes" inflected="yes">haver</token>
                    <token postag="V.P..SM." postag_regexp="yes" inflected="yes" regexp="yes">poder|voler|estar|ser|anar|continuar|seguir|romandre</token>
                    <token regexp="yes">estar|ésser|ser|anar|quedar|restar|continuar|seguir|romandre</token>
                    <marker>
                        <token postag="A...S." postag_regexp="yes"><exception regexp="yes">aviat|després|resultat|mes</exception><exception postag="_possible_nompropi"/></token>
                    </marker>
                </pattern>
                <message>Possible confusió o falta de concordança.</message>
                <suggestion><match no="4" postag="(A...)S(.)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="presents">Hem pogut continuar <marker>present</marker>.</example>
                <example>Han estat tercer i quart, respectivament.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V...[13]P.." postag_regexp="yes"/>
                    <token min="0" max="4" chunk="GV"><exception regexp="yes" inflected="yes">estar|ésser|ser|anar|quedar|restar|continuar|seguir|romandre</exception></token>
                    <token chunk="GV" postag="V.[NPG].*" postag_regexp="yes" regexp="yes" inflected="yes">estar|ésser|ser|anar|quedar|restar|continuar|seguir|romandre</token>
                    <marker>
                        <token postag="A...S." postag_regexp="yes"><exception regexp="yes">aviat|després|resultat|mes</exception><exception postag="_possible_nompropi"/></token>
                    </marker>
                </pattern>
                <message>Possible confusió o falta de concordança.</message>
                <suggestion><match no="4" postag="(A...)S(.)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="presents">Han de poder continuar <marker>present</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V...[13]P.." postag_regexp="yes"/>
                    <token min="0" max="4" chunk="GV"><exception regexp="yes" inflected="yes">estar|ésser|ser|quedar|restar|romandre</exception></token>
                    <token chunk="GV" postag="V.[NPG].*" postag_regexp="yes" regexp="yes" inflected="yes">estar|ésser|ser|quedar|restar|romandre</token>
                    <marker>
                        <token postag="A...S." postag_regexp="yes"><exception regexp="yes">aviat|després|resultat|mes</exception><exception postag="_possible_nompropi"/></token>
                    </marker>
                </pattern>
                <message>Possible confusió o falta de concordança.</message>
                <suggestion><match no="4" postag="(A...)S(.)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
                <example correction="presents">Han de continuar estant <marker>present</marker>.</example>
                <example>et van proposar ser directora editorial</example>
                <example>els qui havíem d'ésser rector, vicerectors i secretària general</example>
                <example>No és que el facin ser còmic, sinó que el fan ser ridícul. </example>
            </rule>
        </rulegroup>
        <rulegroup id="VAIG_FAIG" name="vaig/faig">
            <antipattern>
                <token>vaig</token>
                <token regexp="yes">a|auto</token>
                <token min="0">-</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <antipattern>
                    <token postag="DI.*" postag_regexp="yes"/>
                    <token regexp="yes">vegada|volta|col?p|&unitats_temps;</token>
                </antipattern>
                <antipattern>
                    <token postag="_GN_.*" postag_regexp="yes"/>
                    <token>pendent</token>
                </antipattern>
                <pattern>
                    <token><exception>hi</exception></token>
                    <marker>
                        <token>vaig</token>
                    </marker>
                    <token postag="_GN_.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>faig</suggestion>?</message>
                <example correction="Faig"><marker>Vaig</marker> una ullada.</example>
                <example>Hi vaig una vegada al mes.</example>
                <example>Vaig molt cansat.</example>
                <example>Vaig una vegada al mes al gimnàs.</example>
                <example>Vaig massa pendent del rellotge.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" skip="2">quan|que</token>
                    <token regexp="yes">ho|en|et|em|el|la|li|els|les|'l|'ls</token>
                    <marker>
                        <token>vaig<exception postag="_GV_"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>vagi</suggestion>?</message>
                <suggestion>veig</suggestion>
                <suggestion>faig</suggestion>
                <example correction="vagi|veig|faig">Ho farem quan et <marker>vaig</marker> bé.</example>
                <example>Jo ho vaig fer.</example>
                <example>Jo ho vaig fent.</example>
                <example>Em vaig a dutxar.</example>
                <example>Jo li'ls vaig portar.</example>
            </rule>
            <rule>
                <pattern>
                    <!-- em vaig -> me'n vaig -->
                    <token regexp="yes">ho|en|et|el|la|li|els|les|'l|'ls</token>
                    <marker>
                        <token>vaig<exception postag="_GV_"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>faig</suggestion>?</message>
                <suggestion>veig</suggestion>
                <example correction="faig|veig">Jo ho <marker>vaig</marker> sempre.</example>
                <example correction="faig|veig">Jo li'l <marker>vaig</marker> sempre.</example>
                <example>Jo ho vaig fer.</example>
                <example>Jo ho vaig fent.</example>
                <example>Em vaig a dutxar.</example>
                <example>Jo li'ls vaig portar.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ATENDRE_ATENIR" name="ens *atenem/atenim a">
            <antipattern>
                <marker>
                    <token>a</token>
                    <token inflected="yes" regexp="yes">tot|ningú|jo|tu|ell</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token skip="1">a</token>
                    <token inflected="yes" regexp="yes">habitació|cambra|carrer|hospital|clínica|despatx|oficina</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes" skip="1">us|ens|vos</token>
                    <marker>
                        <token inflected="yes">atendre<exception inflected="yes">atenir</exception></token>
                    </marker>
                    <token>a</token>
                </pattern>
                <message>Useu el verb 'atenir' i no 'atendre'.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">atenir</match></suggestion>
                <example correction="atenim">Si ens <marker>atenem</marker> als resultats.</example>
                <example correction="atingut">Ens hem <marker>atès</marker> a les conseqüències.</example>
                <example correction="atenir">Ens vam <marker>atendre</marker> a les conseqüències.</example>
                <example>No us podrem atendre a tots.</example>
                <example>No us podrem atendre a vosaltres.</example>
                <example>El senyor que ens havia atès a l'oficina.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ateneu</token>
                    </marker>
                    <token>-vos</token>
                </pattern>
                <message>Useu el verb 'atenir' i no 'atendre'.</message>
                <suggestion>ateniu</suggestion>
                <suggestion>atingueu</suggestion>
                <example correction="Ateniu|Atingueu"><marker>Ateneu</marker>-vos a les conseqüències.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">atenem|atenim|atenguem</token>
                    </marker>
                    <token>-nos</token>
                </pattern>
                <message>Useu la forma adequada del v. 'atenir'.</message>
                <suggestion>atinguem</suggestion>
                <example correction="Atinguem"><marker>Atenem</marker>-nos a les conseqüències.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>atenent</token>
                    </marker>
                    <token regexp="yes">-se|-nos</token>
                    <token>a</token>
                </pattern>
                <message>Useu el v. 'atenir-se' en comptes de 'atendre'.</message>
                <suggestion>atenint</suggestion>
                <example correction="atenint">Ho van fer <marker>atenent</marker>-se als resultats.</example>
                <example correction="Atenint"><marker>Atenent</marker>-nos als resultats.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>atenent</token>
                        <token>a</token>
                        <token regexp="yes">ls?</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'tenir en compte' el v. 'atendre' és transitiu.</message>
                <suggestion><match no="4" postag="D..(.)(.)." postag_regexp="yes" postag_replace="VMP00$2$10">atendre</match> e\4</suggestion>
                <suggestion>atenint-nos a\4</suggestion>
                <suggestion>tenint en compte e\4</suggestion>
                <example correction="Atesos els|Atenint-nos als|Tenint en compte els"><marker>Atenent als</marker> problemes actuals.</example>
                <example>Atenent a tots els clients</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>atenent</token>
                        <token>a</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                </pattern>
                <message>En el sentit de 'tenir en compte' el v. 'atendre' és transitiu.</message>
                <suggestion><match no="4" postag="D..(.)(.)." postag_regexp="yes" postag_replace="VMP00$2$10">atendre</match></suggestion>
                <suggestion>atenint-nos a</suggestion>
                <suggestion>tenint en compte</suggestion>
                <example correction="Ateses|Atenint-nos a|Tenint en compte"><marker>Atenent a</marker> les circumstàncies.</example>
                <example>Atenent a tots els clients</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>atenent</token>
                        <token>a</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'tenir en compte' el v. 'atendre' és transitiu.</message>
                <suggestion>atenint-nos a</suggestion>
                <suggestion>tenint en compte</suggestion>
                <example correction="Atenint-nos a|Tenint en compte"><marker>Atenent a</marker> aquesta qüestió.</example>
                <example>Atenent a tots els clients</example>
            </rule>
            <rule>
                <pattern>
                    <token>si</token>
                    <marker>
                        <token>atenem</token>
                        <token>a</token>
                        <token regexp="yes">l|ls</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>ens atenim a\4</suggestion> (del verb 'atenir-se')? El verb "atendre" és transitiu i s'escriu sense la preposició 'a'.</message>
                <suggestion>atenem e\4</suggestion>
                <example correction="ens atenim al|atenem el">Si <marker>atenem al</marker> patró proposat per Pla.</example>
            </rule>
            <rule>
                <pattern>
                    <token>si</token>
                    <marker>
                        <token>atenem</token>
                        <token>a</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>ens atenim a</suggestion> (del verb 'atenir-se')? El verb "atendre" és transitiu i s'escriu sense la preposició 'a'.</message>
                <suggestion>atenem</suggestion>
                <example correction="ens atenim a|atenem">Si <marker>atenem a</marker> això.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ALTES_ALTRES" name="altes/altres">
            <rule>
                <pattern>
                    <token>altes</token>
                    <token regexp="yes">coses|causes</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>altres \2</suggestion>?</message>
                <example correction="altres coses">Vol <marker>altes coses</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>altes</token>
                    <token postag="NCMP000"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>altres \2</suggestion>?</message>
                <example correction="altres títols">Té <marker>altes títols</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>altres</token>
                    </marker>
                    <token>hores</token>
                    <token>de</token>
                    <token regexp="yes">la|l</token>
                    <token regexp="yes">nit|vespre|matinada</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>altes</suggestion>?</message>
                <example correction="altes">Vam acabar a <marker>altres</marker> hores de la nit.</example>
            </rule>
        </rulegroup>
        <rule id="CAP_A_MUNT" name="cap *a munt/amunt">
            <pattern>
                <token>cap</token>
                <token>a</token>
                <token regexp="yes">munt|vall</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>\1 \2\3</suggestion>?</message>
            <example correction="cap amunt">Me'n vaig <marker>cap a munt</marker>.</example>
        </rule>
        <rule id="ES_A_DIT" name="és a *dit/dir">
            <pattern>
                <token>és</token>
                <token>a</token>
                <marker>
                    <token>dit</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>dir</suggestion>?</message>
            <example correction="dir">És a <marker>dit</marker>.</example>
        </rule>
        <rule id="ESCARBAT" name="escarbat/escarabat">
            <pattern>
                <token regexp="yes">escarbats?<exception postag="_GV_"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)escarbat(s?)" regexp_replace="escarabat$1"/></suggestion>?</message>
            <example correction="escarabat">He vist un <marker>escarbat</marker> la cuina.</example>
            <example>Ha escarbat per tot.</example>
        </rule>
        <rule id="TANTS_TANT" name="*tants/tant els uns">
            <pattern>
                <marker>
                    <token>tants</token>
                </marker>
                <token skip="20" postag="D.*" postag_regexp="yes"><exception scope="next" postag="_PUNCT"/></token>
                <token>com<exception scope="next">a</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>tant</suggestion>?</message>
            <example correction="Tant"><marker>Tants</marker> els uns com els altres.</example>
            <example>I són tants els qui ho fan!, però com ho fan?</example>
        </rule>
        <rule id="POCS_DESPRES" name="pocs després/poc després">
            <pattern>
                <token>pocs</token>
                <token>després</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>poc després</suggestion>?</message>
            <example correction="poc després">Va passar <marker>pocs després</marker>.</example>
        </rule>
        <rule id="DEL_S" name="del s / dels">
            <pattern>
                <marker>
                    <token postag="D..MS." postag_regexp="yes"/>
                    <token case_sensitive="yes">s</token>
                </marker>
                <token><exception regexp="yes">.|[XICV]+</exception></token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>\1\2</suggestion>
            <example correction="ls">de<marker>l s</marker> mateixos.</example>
            <example correction="uns"><marker>un s</marker> homes.</example>
            <example>Del s. XX</example>
        </rule>
        <rule id="PERA_PER_A" name="pera / per a">
            <antipattern>
                <token postag="D..FS." postag_regexp="yes"/>
                <token>pera</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>pera</token>
                    <token min="0">a</token>
                </marker>
                <token postag="V.N.*|D.*|N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>per a</suggestion>?</message>
            <example correction="per a">Eixir del foc <marker>pera</marker> caure a les brases.</example>
            <example correction="per a">Ho vull <marker>pera</marker> dijous.</example>
            <example correction="per a">Vet ací material <marker>pera</marker> reflexionar.</example>
            <example correction="per a">Cal un permís <marker>pera a</marker> poder utilitzar-la.</example>
            <example>Vull una pera d'aigua.</example>
            <example>Es va menjar una pera dijous.</example>
        </rule>
        <rulegroup id="FA_VA" name="fa/va">
            <antipattern>
                <token regexp="yes">em|et|li|ens|us|vos|els</token>
                <token regexp="yes">fan?</token>
                <token>deixar</token>
                <token>caure</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">em|et|li|ens|us|vos|els</token>
                <token regexp="yes">fan?</token>
                <token>voler</token>
                <token postag="V.N.*" postag_regexp="yes"/>
                <example>et fa voler aspirar a més</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">fan?</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)fa(n?)" regexp_replace="va$1"/></suggestion>?</message>
                <example correction="va"><marker>fa</marker> poder elaborar.</example>
                <example correction="Van"><marker>Fan</marker> poder dir.</example>
            </rule>
            <rule>
                <pattern>
                    <token>es</token>
                    <marker>
                        <token regexp="yes">fan?</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token regexp="yes">fa|feia</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)f" regexp_replace="v" case_conversion="preserve"/></suggestion>?</message>
                <example correction="va">Es <marker>fa</marker> estrenar fa temps.</example>
                <example correction="van">Es <marker>fan</marker> liquidar feia temps.</example>
                <example>Es fan servir per a rentar.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EL_ELL" name="el -> ell">
            <antipattern>
                <token>el</token>
                <token>.</token>
                <token>.</token>
                <token>.</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>que</token>
                    <marker>
                        <token>el</token>
                    </marker>
                    <token regexp="yes">[\.\?!]</token>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>ell</suggestion>?</message>
                <example correction="ell">Has de ser més fort que <marker>el</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ELL_EL" name="*ell cotxe/el cotxe">
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token>ell</token>
                    </marker>
                    <token postag="NCMS.*" postag_regexp="yes"><exception>sol</exception></token>
                    <token min="0" postag="P.*" postag_regexp="yes"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>el</suggestion>?</message>
                <example correction="El"><marker>Ell</marker> corrector és bo.</example>
                <example correction="El"><marker>Ell</marker> corrector es pot usar</example>
                <example correction="El"><marker>Ell</marker> cotxe corre massa.</example>
                <example>ell mateix</example>
                <example>ell sol ho aconseguí</example>
                <example>va cridar ell furiós</example>
            </rule>
            <rule>
                <pattern>
                    <!--<token postag="SENT_START|C.|_PUNCT.*" regexp="yes"/>-->
                    <marker>
                        <token>ells</token>
                    </marker>
                    <token postag="NCM[PN].*" postag_regexp="yes"><exception>sols</exception></token>
                    <token min="0" postag="P.*" postag_regexp="yes"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>els</suggestion>?</message>
                <example correction="els">Pareixia que <marker>ells</marker> temps estaven a punt de canviar.</example>
            </rule>
        </rulegroup>
        <rule id="MOTLES_MOLTES" name="motles/moltes">
            <pattern>
                <marker>
                    <token>motles</token>
                </marker>
                <token postag="(N.|A..)[FC]P.*|V.P..PF." postag_regexp="yes"/>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>moltes</suggestion>
            <example correction="Moltes"><marker>Motles</marker> coses.</example>
            <example correction="Moltes"><marker>Motles</marker> altres coses.</example>
            <example>En motles fabricats per ells.</example>
        </rule>
        <rulegroup id="CONFUSIO_E" name="Possible confusió e/i/en/es">
            <antipattern>
                <marker>
                    <token>e</token>
                </marker>
                <token postag="R.|LOC_ADV" postag_regexp="yes" min="0" max="3"/>
                <token regexp="yes">de|d'</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <marker>
                    <token>e</token>
                </marker>
                <token min="1" regexp="yes">&particula_entre_auxiliar_participi;</token>
                <token postag="V.P.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="NP.*" postag_regexp="yes">e</token>
            </antipattern>
            <rule>
                <pattern raw_pos="yes">
                    <marker>
                        <token>hi</token>
                        <token>e</token>
                        <token postag="V.P.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Si és del v. 'haver' s'escriu amb hac.</message>
                <suggestion>hi he \3</suggestion>
                <example correction="hi he fixat">No m'<marker>hi e fixat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token case_sensitive="yes">e</token>
                    <token postag="D.*" postag_regexp="yes">el</token>
                </pattern>
                <message>Possible confusió.</message>
                <suggestion>del</suggestion>
                <suggestion>i \2</suggestion>
                <suggestion>en \2</suggestion>
                <example correction="del|i el|en el">Era amb Déu, <marker>e el</marker> Verb era Déu.</example>
                <example>i a l'E el promontori</example>
            </rule>
            <rule>
                <pattern>
                    <token case_sensitive="yes">e</token>
                    <token postag="D.*" postag_regexp="yes"/>
                </pattern>
                <message>Possible confusió.</message>
                <suggestion>de \2</suggestion>
                <suggestion>i \2</suggestion>
                <suggestion>en \2</suggestion>
                <example correction="de les|i les|en les">Vinc <marker>e les</marker> cases.</example>
                <example>i a l'E el promontori</example>
            </rule>
            <rule>
                <pattern>
                    <token case_sensitive="yes">e</token>
                    <token postag="V.P.*" postag_regexp="yes" regexp="yes">h?[aeiouàéèíòóú].*</token>
                </pattern>
                <message>Possible confusió.</message>
                <suggestion>he \2</suggestion>
                <suggestion>d'\2</suggestion>
                <suggestion>i \2</suggestion>
                <suggestion>en \2</suggestion>
                <example correction="he estat|d'estat|i estat|en estat">Perquè <marker>e estat</marker> allà.</example>
                <example>i a l'E el promontori</example>
            </rule>
            <rule>
                <pattern>
                    <token case_sensitive="yes">e</token>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Possible confusió.</message>
                <suggestion>he \2</suggestion>
                <suggestion>de \2</suggestion>
                <suggestion>i \2</suggestion>
                <suggestion>en \2</suggestion>
                <suggestion>el \2</suggestion>
                <example correction="he pensat|de pensat|i pensat|en pensat|el pensat">Perquè <marker>e pensat</marker> així.</example>
                <example>i a l'E el promontori</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token case_sensitive="yes">e</token>
                        <token skip="2" regexp="yes">és|són</token>
                        <token inflected="yes" regexp="yes">transcendent|irracional|nombre</token>
                    </marker>
                </antipattern>
                <antipattern case_sensitive="yes">
                    <marker>
                        <token>Curial</token>
                        <token>e</token>
                        <token>Güelfa</token>
                    </marker>
                </antipattern>
                <antipattern case_sensitive="yes">
                    <marker>
                        <token>Veles</token>
                        <token>e</token>
                        <token regexp="yes">[vV]ents</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token><exception regexp="yes">la|vocal</exception></token>
                    <marker>
                        <token case_sensitive="yes" spacebefore="yes">e</token>
                    </marker>
                    <token postag="V.*|N.*|A.*|RG|SPS00" postag_regexp="yes"><exception regexp="yes">tancad(a|es)|obert(a|es)|àton(a|es)|tònica|tòniques|accentuada|accentuades|llarga|breu</exception></token>
                </pattern>
                <message>Possible confusió.</message>
                <suggestion>i</suggestion>
                <suggestion>en</suggestion>
                <suggestion>el</suggestion>
                <suggestion>de</suggestion>
                <suggestion>es</suggestion>
                <example correction="i|en|el|de|es">Els mínims que <marker>e</marker> posa</example>
                <example correction="i|en|el|de|es">No amaguen errors <marker>e</marker> intenten aprendre d'ells.</example>
                <example correction="i|en|el|de|es">H. Hansen <marker>e</marker> G. Quinn</example>
                <example>Serveix per a demostrar que pi i e són transcendents.</example>
                <example>Veles e vents han mos desigs complir</example>
            </rule>
        </rulegroup>
        <rulegroup id="BEN_BE" name="ben/bé">
            <rule>
                <pattern>
                    <marker>
                        <token>ben<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token postag="NC.*|D.*" postag_regexp="yes"><exception postag="AQ.*|V.P.*|_possible_nompropi|RG|.*LOC_ADV.*|PX.*|V.N.*" postag_regexp="yes"/><exception regexp="yes">\p{Lu}.+|veritat|passat|nen|infant|be</exception><exception inflected="yes" regexp="yes">poc|poquet</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>bé</suggestion>?</message>
                <example correction="bé">Medi rural o <marker>ben</marker> medi urbà.</example>
                <example correction="bé">No parlo <marker>ben</marker> el català.</example>
                <example>Cridaven ben fort.</example>
                <example>No era ben bé això.</example>
                <example>Era ben seu.</example>
                <example>Era ben veritat.</example>
                <example>Altrament ben estesa i coneguda.</example>
                <example>Pot ben ser.</example>
                <example>En tenia un de ben gran.</example>
                <example>Ben pocs ho entendran.</example>
                <example>N'hi van venir ben poques.</example>
            </rule>
            <rule>
                <pattern>
                    <token>si</token>
                    <marker>
                        <token>ben</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>bé</suggestion>?</message>
                <example correction="bé">Si <marker>ben</marker> poden anar errats.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">el|l</token>
                    <marker>
                        <token>ben</token>
                    </marker>
                    <token>comú</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>bé</suggestion>?</message>
                <example correction="bé">Es fa tot pel <marker>ben</marker> comú.</example>
            </rule>
        </rulegroup>
        <rule id="MANER" name="maner/manera">
            <pattern>
                <token regexp="yes">maner|maners</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>manera</suggestion>? "Maner" existeix com a adjectiu (manerós).</message>
            <suggestion>maneres</suggestion>
            <example correction="manera|maneres">de diferents <marker>maners</marker>.</example>
        </rule>
        <rule id="A_COSTAT" name="a costat/al costat">
            <antipattern>
                <marker>
                    <token>costat</token>
                    <token regexp="yes">i|a</token>
                    <token>costat</token>
                </marker>
            </antipattern>
            <pattern>
                <token>a<exception scope="previous">com</exception></token>
                <token>costat</token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>al costat</suggestion>
            <suggestion>ha costat</suggestion>
            <example correction="Al costat|Ha costat"><marker>A costat</marker> del riu.</example>
            <example>De costat a costat</example>
            <example>a costat i costat</example>
        </rule>
        <rulegroup id="EXCLAMACIO_APOSTROF" name="confusió exclamació/apòstrof (¡/')">
            <rule>
                <pattern>
                    <token regexp="yes">[lmntsd]</token>
                    <token spacebefore="no" regexp="yes">[¡¿?,=]</token>
                    <token spacebefore="no" regexp="yes">\p{L}.*</token>
                </pattern>
                <message>Possible error de picatge. Probablement hi manca un apòstrof.</message>
                <suggestion>\1'\3</suggestion>
                <example correction="l'únic">És <marker>l¡únic</marker>.</example>
                <example correction="d'Astúries">Venien <marker>d,Astúries</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[NM].*" postag_regexp="yes"/>
                    <token spacebefore="no" regexp="yes">[¡¿?,=]</token>
                    <token spacebefore="no" regexp="yes">[mtsnl]|ns|ls</token>
                </pattern>
                <message>Possible error de picatge. Probablement hi manca un apòstrof.</message>
                <suggestion>\1'\3</suggestion>
                <example correction="veure'm">En <marker>veure,m</marker>.</example>
                <example correction="Porta'ns"><marker>Porta¡ns</marker> a casa.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TOS_TOTS" name="tos/tots">
            <rule>
                <pattern>
                    <token>tos<exception postag="_GN_FS"/></token>
                    <token regexp="yes">els|aquests|vosaltres|nosaltres|estos|eixos|aqueixos|aquells|ells</token>
                </pattern>
                <message>Possible confusió.</message>
                <suggestion>tots \2</suggestion>
                <example correction="Tots els"><marker>Tos els</marker> tots els seus amics.</example>
                <example>de la tos els dimecres</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tos<exception postag="_GN_FS"/></token>
                    </marker>
                    <token regexp="yes">dos|tres|quatre|cinc|sis|set|vuit|huit|nou|deu|onze|dotze|tretze|catorze|quinze|setze|disset|dèsset|divuit|díhuit|dinou|dènou|vint</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>tots</suggestion>?</message>
                <example correction="tots">Ho van dir <marker>tos</marker> dos.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MARIA" name="Maria/María">
            <rule>
                <pattern>
                    <token regexp="yes">José|Luis|Pedro|Antonio|Juan|Ana</token>
                    <marker>
                        <token>Maria</token>
                    </marker>
                </pattern>
                <message>Si és un nom castellà, duu accent.</message>
                <suggestion>María</suggestion>
                <example correction="María">José <marker>Maria</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">José|Pedro|Antonio|Juan</token>
                    <marker>
                        <token>Luís</token>
                    </marker>
                </pattern>
                <message>Si és un nom castellà, no duu accent.</message>
                <suggestion>Luis</suggestion>
                <example correction="Luis">José <marker>Luís</marker></example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>Maria</token>
                    </marker>
                    <token regexp="yes">José|Luisa</token>
                </pattern>
                <message>Si és un nom castellà, duu accent.</message>
                <suggestion>María</suggestion>
                <example correction="María"><marker>Maria</marker> José</example>
            </rule>
        </rulegroup>
        <rulegroup id="NOMS_PERSONA_CASTELLA" name="noms de persona en castellà: Ortega y Gasset, Ramón y Cajal">
            <rule>
                <pattern>
                    <marker>
                        <token>Ortega</token>
                        <token>i</token>
                        <token>Gasset</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>Ortega y Gasset</suggestion> (filòsof espanyol)?</message>
                <example correction="Ortega y Gasset">José <marker>Ortega i Gasset</marker></example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Ramón</token>
                    <token>y</token>
                    <token>Cajal</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">Ramon|Ramón</token>
                        <token regexp="yes">i|y</token>
                        <token>Cajal</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>Ramón y Cajal</suggestion> (metge, Premi Nobel)?</message>
                <example correction="Ramón y Cajal">Santiago <marker>Ramon i Cajal</marker></example>
            </rule>
        </rulegroup>
        <rule id="FINA_FINS_A" name="*fina a/fins a">
            <antipattern>
                <marker>
                    <token postag="N.FS.*|_GN_FS" postag_regexp="yes"/>
                    <token postag="RG"/>
                    <token>fina</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>a</token>
                    <token regexp="yes">mesura|conseqüència|fi|partir</token>
                </marker>
            </antipattern>
            <pattern>
                <token>fina<exception postag="_GN_FS"/></token>
                <token>a</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>fins a</suggestion>?</message>
            <example correction="fins a">Vol arribar <marker>fina a</marker>l final.</example>
            <example>El menjar va ser cosa fina a Itàlia.</example>
            <example>Té la pell fina a la zona del cap</example>
            <example>més dúctil que la perlita fina a conseqüència de la major restricció</example>
            <example> de sorra molt fina a partir de la part occidental</example>
            <example>Es fa més fina a mesura que avancem.</example>
        </rule>
        <rulegroup id="HELENA" name="hel·lena/Helena">
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes">república|lliga|federació|constitució|assemblea</token>
                        <token>hel·lena</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token postag="_possible_nompropi">hel·lena</token>
                </pattern>
                <message>Si és un nom propi, cal escriure <suggestion>Helena</suggestion>.</message>
                <example correction="Helena">Ella es diu <marker>Hel·lena</marker>.</example>
                <example>President de la Segona República Hel·lena.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">república|lliga|federació|constitució|assemblea</token>
                    <marker>
                        <token>helena</token>
                    </marker>
                </pattern>
                <message>Si equival a "grega", cal escriure <suggestion>hel·lena</suggestion>.</message>
                <example correction="Hel·lena">President de l'Assemblea <marker>Helena</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="SEN" name="sen/se'n">
            <antipattern>
                <marker>
                    <token>el</token>
                    <token>sen</token>
                    <token postag="_possible_nompropi"/>
                </marker>
            </antipattern>
            <antipattern>
                <token>sen</token>
                <token>'s</token>
            </antipattern>
            <pattern>
                <token>sen<exception postag="_possible_nompropi"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>se'n</suggestion>? "Sen" és un tractament usat a Mallorca.</message>
            <suggestion>seny</suggestion>
            <example correction="se'n|seny">Ell <marker>sen</marker> va aviat.</example>
            <example correction="Se'n|Seny"><marker>Sen</marker> va aviat.</example>
            <example>El sen Joan va cada matí al camp.</example>
        </rule>
        <rule id="OCASIONES" name="ocasiones/ocasions">
            <pattern>
                <token><exception postag="&pronom_feble;|RN|RG|.*LOC.*" postag_regexp="yes"/><exception regexp="yes">tu|que</exception></token>
                <marker>
                    <token>ocasiones</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>ocasions</suggestion>?</message>
            <example correction="ocasions">en comptades <marker>ocasiones</marker>.</example>
            <example correction="ocasions">en 23 <marker>ocasiones</marker>.</example>
            <example correction="ocasions">en vint <marker>ocasiones</marker>.</example>
            <example correction="ocasions">en algunes <marker>ocasiones</marker>.</example>
            <example correction="ocasions">en diverses <marker>ocasiones</marker>.</example>
            <example correction="ocasions">per a les grans <marker>ocasiones</marker>.</example>
            <example>Tu ocasiones sempre problemes.</example>
            <example>Sabem que ocasiones sempre problemes.</example>
            <example>Sabem que sovint ocasiones sempre problemes.</example>
            <example>Sabem que a vegades ocasiones sempre problemes.</example>
        </rule>
        <rule id="RELACIONES" name="relaciones/relacions">
            <antipattern>
                <marker>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">en|les</exception></token>
                    <token>relaciones</token>
                </marker>
            </antipattern>
            <pattern>
                <token><exception regexp="yes">tu|si|quan|que|las|y|sus</exception></token>
                <marker>
                    <token>relaciones</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>relacions</suggestion>? "Relaciones" és correcte com a 2a p. sing. del present de "relacionar".</message>
            <suggestion>relacionades</suggestion>
            <suggestion>relacionen</suggestion>
            <suggestion>relacionés</suggestion>
            <example correction="relacions|relacionades|relacionen|relacionés">En <marker>relaciones</marker>.</example>
            <example correction="relacions|relacionades|relacionen|relacionés">Les <marker>relaciones</marker> diplomàtiques.</example>
            <example>Quan t'hi relaciones, ho entens tot.</example>
        </rule>
        <rule id="DAIXO" name="daixò/d'això">
            <pattern>
                <token>daixò</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>d'això</suggestion>? "Daixò" és sinònim de "daixonses" (col·loquial).</message>
            <example correction="D'això"><marker>Daixò</marker> no es parla.</example>
        </rule>
        <rule id="DALLO" name="dallò/d'allò">
            <pattern>
                <token>dallò</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>d'allò</suggestion>? "Dallò" és sinònim de "daixonses" (col·loquial).</message>
            <example correction="D'allò"><marker>Dallò</marker> no es parla.</example>
        </rule>
        <rule id="EN_PORTAT" name="en portat/en porta">
            <antipattern>
                <marker>
                    <token inflected="yes" skip="2">convertir</token>
                    <token>en</token>
                </marker>
            </antipattern>
            <pattern>
                <token>en</token>
                <token postag="V.P..SM." postag_regexp="yes"><exception postag="_GN_MS|NC.*" postag_regexp="yes"/><exception regexp="yes">obert|transit</exception></token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>han \2</suggestion>
            <suggestion>hem \2</suggestion>
            <suggestion>en <match no="2" postag_regexp="yes" postag="V.P.*" postag_replace="VMIP3S00"/></suggestion>
            <suggestion>en <match no="2" postag_regexp="yes" postag="V.P.*" postag_replace="VMIS3S00"/></suggestion>
            <example correction="han portat|hem portat|en porta|en portà"><marker>en portat</marker>.</example>
            <example>En determinat dia.</example>
            <example>televisió en obert</example>
            <example>Converteix-lo en predeterminat.</example>
            <example>Converteix el subinspector en investigat.</example>
        </rule>
        <rule id="VENTA_VENDA" name="venta/venda">
            <antipattern>
                <marker>
                    <token>venta</token>
                    <token postag="P.*" postag_regexp="yes" spacebefore="no"/>
                </marker>
            </antipattern>
            <pattern>
                <token>venta<exception postag="_possible_nompropi|NP.*" postag_regexp="yes"/><exception scope="previous" regexp="yes">em|et|li|ens|us|vos|els|les|el|hi|'n|ho|hom|ella?|vostè|vosté</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>venda</suggestion>? Una "venta" pot ser un hostal al País Valencià. Correcte si és del v. 'ventar'.</message>
            <example correction="Venda"><marker>Venta</marker> de cotxes.</example>
            <example correction="venda">Prohibida la <marker>venta</marker> de begudes alcohòliques.</example>
            <example correction="venda">Cases en <marker>venta</marker>.</example>
            <example correction="venda">Quan isca a la <marker>venta</marker> li ho diré.</example>
            <example>Li'n venta quatre.</example>
            <example>La Venta de don Quixot.</example>
            <example>Venta del Moro</example>
            <example>Venta-li una castanya</example>
        </rule>
        <rule id="VENTES_VENDES" name="ventes/vendes">
            <pattern>
                <token>ventes<exception postag="_possible_nompropi"/><exception scope="previous" regexp="yes">em|et|li|ens|els|el|la|hi|'n|ho|tu|si|quan</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>vendes</suggestion>? Una "venta" pot ser un hostal al País Valencià. Correcte si és del v. 'ventar'.</message>
            <example correction="Vendes"><marker>Ventes</marker> de cotxes.</example>
            <example correction="vendes">Les <marker>ventes</marker> han pujat.</example>
            <example correction="vendes">Líders en <marker>ventes</marker>.</example>
            <example>Li'n ventes quatre.</example>
            <example>Si els ventes un poc, millor.</example>
            <example>Va passar a les Ventes.</example>
            <example>Et ventes les mosques.</example>
        </rule>
        <rule id="DESORBITANT" name="desorbitant/desorbitat">
            <pattern>
                <token>desorbitant<exception scope="previous" inflected="yes">estar</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>desorbitat</suggestion>? Correcte com a gerundi del v. 'desorbitar'.</message>
            <suggestion>desorbitada</suggestion>
            <suggestion>desmesurat</suggestion>
            <suggestion>desmesurada</suggestion>
            <suggestion>exagerat</suggestion>
            <suggestion>exagerada</suggestion>
            <example correction="desorbitat|desorbitada|desmesurat|desmesurada|exagerat|exagerada">És un preu <marker>desorbitant</marker>.</example>
            <example>Estava desorbitant</example>
        </rule>
        <rule id="CELA" name="cela/cel·la, celo/cel·la">
            <pattern>
                <token regexp="yes">celo|cela|celes<exception postag="_possible_nompropi">Cela</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match=".*[Ll](.*)" regexp_replace="cel·l$1"/></suggestion>? "\1" és del v. 'celar' (ocultar).</message>
            <short>Possible confusió</short>
            <example correction="cel·les">Les <marker>celes</marker>.</example>
            <example correction="cel·lo">No tinc <marker>celo</marker>.</example>
            <example>Camilo José Cela</example>
        </rule>
        <rule id="ALA" name="Alà/Al·là">
            <pattern case_sensitive="yes">
                <token>Alà</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Al·là</suggestion> (nom de Déu en l'islam)? Correcte en altres sentits.</message>
            <short>Possible confusió</short>
            <example correction="Al·là">És <marker>Alà</marker>.</example>
            <example>el rei alà</example>
        </rule>
        <rule id="TROMPO" name="trompo/virolla">
            <pattern>
                <token>trompo</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>virolla</suggestion>? Correcte si és "jo trompo" del v. 'trompar'.</message>
            <!--<url>http://esadir.cat/entrades/fitxa/node/trompo</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=trompo&amp;numPagina=1&amp;database=CASCAT&amp;idFont=55270&amp;idHit=55270&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=trompo+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="virolla">Ha fet un <marker>trompo</marker>.</example>
        </rule>
        <rule id="LLA_LA" name="lla/la">
            <pattern>
                <marker>
                    <token>lla</token>
                </marker>
                <token postag="A..[FC][SN].|N.[FC][SN].*|PX.FS.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>la</suggestion>?</message>
            <example correction="la"><marker>lla</marker> seva idea.</example>
            <example correction="la"><marker>lla</marker> torradora.</example>
        </rule>
        <rule id="RECORRENT_RECURRENT" name="recorrent/recurrent">
            <antipattern>
                <marker>
                    <token regexp="yes" inflected="yes" skip="5">resoldre|arreglar|tapar|solucionar</token>
                    <token>recorrent</token>
                    <token>a</token>
                </marker>
            </antipattern>
            <pattern>
                <token regexp="yes">és|era|molt|tema|qüestió|debat|idea|mite|motiu|passatge|problema|circumstància|conducta|assumpte|afer|manera|forma|personatge|destí|destinació</token>
                <marker>
                    <token>recorrent</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>recurrent</suggestion> (adjectiu) en comptes de "recorrent" (gerundi)?</message>
            <example correction="recurrent">És un debat <marker>recorrent</marker>.</example>
            <example>va intentar resoldre el problema recorrent a la seva ajuda</example>
        </rule>
        <rule id="CONFUSIO_FUTUR_SUBJUNTIU" name="podria ser que *arribarem/arribàrem">
            <pattern>
                <token postag="V.IC.*" postag_regexp="yes"/>
                <token min="0" max="4" postag="RG|V.N.*" postag_regexp="yes"/>
                <token skip="2">que</token>
                <marker>
                    <token postag="V.IF.*" postag_regexp="yes" regexp="yes">.*[aei]re[mu]</token>
                </marker>
            </pattern>
            <message>Probablement cal un verb en subjuntiu.</message>
            <suggestion><match no="4" postag="V.IF(...)." postag_regexp="yes" postag_replace="V.SI$13"/></suggestion>
            <example correction="complírem">Podria ser molt bé que no <marker>complirem</marker> les condicions.</example>
            <example correction="arribàrem">Estaria bé que <marker>arribarem</marker> a un consens.</example>
            <example>Podria ser que no compliren les condicions.</example>
            <example>Pensaríeu que no tindreu sort en el futur.</example>
        </rule>
        <rule id="PAIS_VALENCIA" name="País València/Valencià">
            <pattern>
                <token>País</token>
                <token regexp="yes">València|Valencia</token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>País Valencià</suggestion>
            <example correction="País Valencià">Visc al <marker>País València</marker>.</example>
        </rule>
        <rule id="COMUNITAT_VALENCIA" name="Comunitat València/valenciana">
            <pattern>
                <token regexp="yes">Comunitat|Generalitat</token>
                <token regexp="yes">València|Valencià|Valencia</token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion><match no="1" case_conversion="firstupper"/> Valenciana</suggestion>
            <example correction="Comunitat Valenciana">Visc a la <marker>Comunitat València</marker>.</example>
        </rule>
        <rule id="DEPRES" name="deprés/després">
            <pattern>
                <token regexp="yes">deprés|deprès<exception postag="_GV_"/></token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>després</suggestion>
            <example correction="Després"><marker>Deprès</marker> se'n va anar.</example>
            <example>He deprés molt amb aquest professor.</example>
        </rule>
        <rule id="EL_MATEIX" name="*en mateix/en el mateix">
            <pattern>
                <token postag="SPS00"><exception postag="RG"/></token>
                <marker>
                    <token inflected="yes">mateix</token>
                </marker>
            </pattern>
            <message>Hi falta un article.</message>
            <suggestion><match no="2" postag=".+([MF][PS]).+" postag_regexp="yes" postag_replace="DA0$10">el</match> \2</suggestion>
            <example correction="la mateixa">Amb <marker>mateixa</marker> il·lusió de sempre.</example>
            <example correction="les mateixes">De <marker>mateixes</marker> fonts.</example>
            <example>Dins mateix de la casa.</example>
        </rule>
        <rulegroup id="ESPOSA_ES_POSA" name="*esposa/es posa a punt">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">esposar</token>
                    </marker>
                    <token regexp="yes">en|d'|a|de</token>
                    <token regexp="yes">marxa|acord|punt|escena|ordre|joc|cara|cul|esquena</token>
                </pattern>
                <message>Possible confusió.</message>
                <suggestion><match no="1" regexp_match="([Ee]s)(.+)" regexp_replace="$1 $2"/></suggestion>
                <example correction="Es posaren"><marker>Esposaren</marker> en marxa.</example>
                <example correction="es posin">No hi ha manera que <marker>esposin</marker> d'acord.</example>
                <example>Es posaren en marxa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">esposar</token>
                    </marker>
                    <token>a</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Possible confusió.</message>
                <suggestion><match no="1" regexp_match="([Ee]s)(.+)" regexp_replace="$1 $2"/></suggestion>
                <example correction="Es posaren"><marker>Esposaren</marker> a treballar.</example>
                <example correction="es posin">No hi ha manera que <marker>esposin</marker> a treballar.</example>
                <example>Es posaren en marxa.</example>
            </rule>
        </rulegroup>
        <rule id="CAL_A_DIR" name="*cal/val a dir">
            <pattern>
                <token>cal</token>
                <token>a</token>
                <token>dir</token>
            </pattern>
            <message>Confusió.</message>
            <suggestion>val a dir</suggestion>
            <suggestion>cal dir</suggestion>
            <example correction="Val a dir|Cal dir"><marker>Cal a dir</marker> que fou així.</example>
            <example>Val a dir que fou així.</example>
        </rule>
        <rulegroup id="DE_QUAL" name="*de/del qual">
            <antipattern>
                <token>tal</token>
                <token regexp="yes">o|i</token>
                <token>qual</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">sigui|siga|fora|fóra|fos</token>
                    <marker>
                        <token>qual</token>
                    </marker>
                    <token regexp="yes">sigui|siga|fora|fóra|fos</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quin</suggestion>?</message>
                <suggestion>quina</suggestion>
                <example correction="quin|quina">Siga <marker>qual</marker> siga la solució.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">siguin|siguen|foren|fossin|fossen</token>
                    <marker>
                        <token>quals</token>
                    </marker>
                    <token regexp="yes">siguin|siguen|foren|fossin|fossen</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quins</suggestion>?</message>
                <suggestion>quines</suggestion>
                <example correction="quins|quines">Siguin <marker>quals</marker> siguin les solucions.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de<exception postag="DA.*" postag_regexp="yes"/></token>
                    <token regexp="yes">quals?</token>
                </pattern>
                <message>Falta un article davant de "\2".</message>
                <suggestion>\1<match no="2" regexp_match="(?iu)qua(ls?)" regexp_replace="$1"/> \2</suggestion>
                <example correction="dels quals"><marker>de quals</marker>.</example>
                <example>dels quals</example>
                <example>tal qual</example>
                <example>en els quals</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="DA.*" postag_regexp="yes"/><exception regexp="yes">tal|dela|las|en</exception></token>
                    <marker>
                        <token>qual</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>quan</suggestion>?</message>
                <suggestion><match no="2" postag=".+C([PS]).*" postag_regexp="yes" postag_replace="DA0M$10">el</match> \2</suggestion>
                <suggestion><match no="2" postag=".+C([PS]).*" postag_regexp="yes" postag_replace="DA0F$10">el</match> \2</suggestion>
                <example correction="quan|el qual|la qual">Una programa cultural <marker>qual</marker> no governen els seus.</example>
                <example>dels quals</example>
                <example>tal qual</example>
                <example>en els quals</example>
                <example>El senyor tal o qual.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="DA.*" postag_regexp="yes"/><exception regexp="yes">tal|dela|las</exception></token>
                    <token regexp="yes">quals?</token>
                </pattern>
                <message>Falta un article davant de "\2".</message>
                <suggestion>\1 <match no="2" postag=".+C([PS]).*" postag_regexp="yes" postag_replace="DA0M$10">el</match> \2</suggestion>
                <suggestion>\1 <match no="2" postag=".+C([PS]).*" postag_regexp="yes" postag_replace="DA0F$10">el</match> \2</suggestion>
                <example correction="en els quals|en les quals">Les qüestions <marker>en quals</marker>.</example>
                <example correction="en el qual|en la qual">La qüestió <marker>en qual</marker>.</example>
                <example>dels quals</example>
                <example>tal qual</example>
                <example>en els quals</example>
                <example>El senyor tal o qual.</example>
            </rule>
        </rulegroup>
        <rule id="EN_AMB" name="en/amb anterioritat">
            <pattern>
                <token>en</token>
                <token regexp="yes">anterioritat|posterioritat</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>amb \2</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="amb anterioritat">Ho va fer <marker>en anterioritat</marker>.</example>
            <example>Ho va fer amb posterioritat.</example>
        </rule>
        <rule id="HOSTATGE_OSTATGE" name="hostatge/ostatge">
            <pattern>
                <token postag="SENT_START" skip="-1"><exception scope="next" regexp="yes" inflected="yes">&exceptions_hostatge;</exception></token>
                <marker>
                    <token postag="NCMS000" skip="-1">hostatge<exception scope="previous" regexp="yes" inflected="yes">donar|demanar|sol·licitar|oferir</exception><exception scope="next" regexp="yes" inflected="yes">&exceptions_hostatge;</exception></token>
                </marker>
                <token postag="SENT_END"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>ostatge</suggestion> (persona retinguda) o <suggestion>hoste</suggestion> (biologia)? Correcte en el sentit de 'allotjament'.</message>
            <short>Possible confusió</short>
            <example correction="ostatge|hoste">És un <marker>hostatge</marker>.</example>
            <example>Ofereix hostatge a tothom.</example>
            <example>La segona planta era l'hostatge del mossèn</example>
            <!-- Pagar per l'hostatge. -->
        </rule>
        <rule id="HOSTATGES_OSTATGES" name="hostatges/ostatges">
            <pattern>
                <token postag="SENT_START" skip="-1"><exception scope="next" regexp="yes" inflected="yes">&exceptions_hostatge;</exception></token>
                <marker>
                    <token postag="NCMP000" skip="-1">hostatges<exception scope="next" regexp="yes" inflected="yes">&exceptions_hostatge;</exception></token>
                </marker>
                <token postag="SENT_END"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>ostatges</suggestion> (persones retingudes) o <suggestion>hostes</suggestion> (biologia)? Correcte en el sentit de 'allotjaments'.</message>
            <short>Possible confusió</short>
            <example correction="ostatges|hostes">L'alliberament dels <marker>hostatges</marker>.</example>
            <example>Eren hostatges de luxe.</example>
            <example>Hostatges oberts a la nit per als caminants.</example>
        </rule>
        <rule id="NO_MES_NOMES" name="no més/només">
            <antipattern>
                <token regexp="yes">si|però</token>
                <token>no</token>
                <token>més</token>
                <token regexp="yes">[,.;]</token>
            </antipattern>
            <antipattern>
                <token>més</token>
                <token>lluny</token>
                <token regexp="yes">de|d'</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>no</token>
                    <token>més</token>
                </marker>
                <token><exception regexp="yes">de|d'|que</exception><exception postag="AQ.*|RG|V.P.*|LOC_ADV|LOC_ADJ" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>només</suggestion>?</message>
            <example correction="Només"><marker>No més</marker> quatre.</example>
            <example correction="només">Ha quedat <marker>no més</marker> quart.</example>
            <example correction="només">Si <marker>no més</marker> vols això.</example>
            <example>No més de quatre.</example>
            <example>No més gran que un camió.</example>
            <example>No més tard del maig.</example>
            <example>Però no més que ahir.</example>
            <example>era tan efectiu, si no més, del que haurien assolit ells</example>
            <example>No més lluny de 20 km.</example>
        </rule>
        <rule id="CATALPA_CATALA" name="catalpa/català">
            <pattern>
                <token postag="N.*" postag_regexp="yes"><exception regexp="yes" inflected="yes">gènere|arbre</exception></token>
                <marker>
                    <token>catalpa</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>català</suggestion>? "Catalpa" és un gènere de plantes.</message>
            <short>Possible confusió</short>
            <example correction="català">És del Govern <marker>catalpa</marker>.</example>
            <example correction="Català">Institut <marker>Catalpa</marker>.</example>
            <example>Govern català.</example>
        </rule>
        <rule id="EN_QUAN" name="en quan">
            <antipattern>
                <!-- another rule -->
                <token regexp="yes">de|en<exception postag=".*LOC_ADV.*" postag_regexp="yes"/></token>
                <token regexp="yes">quant?|tant?|vegada|volta</token>
                <token>en</token>
                <token>quan</token>
            </antipattern>
            <antipattern>
                <!-- another rule -->
                <token>en</token>
                <token>quan</token>
                <token>a</token>
            </antipattern>
            <pattern>
                <token>en<exception inflected="yes" scope="previous">centrar</exception></token>
                <token>quan</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>quan</suggestion>?</message>
            <suggestion>quant a</suggestion>
            <suggestion>pel que fa a</suggestion>
            <suggestion>en quant</suggestion>
            <suggestion>tan bon punt</suggestion>
            <example correction="Quan|Quant a|Pel que fa a|En quant|Tan bon punt"><marker>En quan</marker> arribin.</example>
            <example>Se centra en quan arribarà l'ajuda.</example>
        </rule>
        <rulegroup id="DEUS" name="deus/déus/deu">
            <rule>
                <pattern>
                    <token postag="D..MP.|PP3CP000" postag_regexp="yes"/>
                    <marker>
                        <token>deus</token>
                    </marker>
                    <token postag="N.[CM][PN].*|AQ.[CM][PN]." postag_regexp="yes"><exception>diners</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>déus</suggestion> (éssers divins) o <suggestion>deu</suggestion> (numeral)?</message>
                <example correction="déus|deu">els <marker>deus</marker> manaments.</example>
                <example correction="déus|deu">els <marker>deus</marker> grecs.</example>
                <example>¿Els deus diners?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00"/>
                    <token postag="D..MP." postag_regexp="yes"/>
                    <marker>
                        <token>deus</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>déus</suggestion> (éssers divins) o <suggestion>deu</suggestion> (numeral)?</message>
                <example correction="déus|deu">Amb els <marker>deus</marker>.</example>
                <example>¿Els deus diners?</example>
            </rule>
        </rulegroup>
        <rulegroup id="PAR_PER" name="par -> per">
            <rule>
                <pattern>
                    <marker>
                        <token>par</token>
                    </marker>
                    <token min="0">no</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>per</suggestion>?</message>
                <example correction="Per"><marker>Par</marker> no dir una altra cosa.</example>
            </rule>
        </rulegroup>
        <rulegroup id="POR_PER" name="*por/per">
            <antipattern>
                <token inflected="yes" skip="1">haver</token>
                <token postag="_GV_" regexp="yes">tingut|fet|passat|causat|sofrit|sofert|patit</token>
                <token>por</token>
            </antipattern>
            <antipattern>
                <token>por</token>
                <token regexp="yes">escènica|cerval|insuperable</token>
            </antipattern>
            <antipattern>
                <token postag="SPS00|LOC_PREP|D..FS." postag_regexp="yes"/>
                <token>por</token>
                <example>la llibertat de ridiculitzar sense por aspectes de la vida</example>
                <!-- error en: te->té -->
                <example>la por te una gran influència</example>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="V.P.*" postag_regexp="yes"/>
                    <marker>
                        <token>por</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>per</suggestion>?</message>
                <example correction="per">Conformat <marker>por</marker> un parterre.</example>
                <example correction="per">Les fetes <marker>por</marker> J. A. Martínez.</example>
                <example correction="per">Fou causat <marker>por</marker> les pluges.</example>
                <example>Ha causat por entre la població.</example>
                <example>M'ha fet por la seva veu.</example>
                <example>Havia tingut por que no arribés un llop</example>
                <example>Ha provocat por escènica.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="N.*"/>
                    <marker>
                        <token>por</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>per</suggestion>?</message>
                <example correction="per">Us dono les gràcies <marker>por</marker> la feina feta.</example>
                <example>Ha causat por entre la població.</example>
                <example>M'ha fet por la seva veu.</example>
                <example>Havia tingut por que no arribés un llop</example>
                <example>Ha provocat por escènica.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">tenir</token>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token>por</token>
                    </marker>
                    <token postag_regexp="yes" postag="N.*"/>
                </pattern>
                <message>Potser hi falta una coma. ¿O volíeu dir "per"?</message>
                <suggestion>por,</suggestion>
                <suggestion>per</suggestion>
                <example correction="por,|per">No tinguis <marker>por</marker> Antoni!.</example>
                <example>Ha causat por entre la població.</example>
                <example>M'ha fet por la seva veu.</example>
                <example>Havia tingut por que no arribés un llop</example>
                <example>Ha provocat por escènica.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>por</token>
                    </marker>
                    <token postag_regexp="yes" postag="N.*"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>per</suggestion>?</message>
                <example correction="Per"><marker>Por</marker> motius exteriors.</example>
                <example correction="Per"><marker>Por</marker> causes inexplicades.</example>
                <example>Ha causat por entre la població.</example>
                <example>M'ha fet por la seva veu.</example>
                <example>Havia tingut por que no arribés un llop</example>
                <example>Ha provocat por escènica.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>por</token>
                    </marker>
                    <token regexp="yes">causa|motiu|raó</token>
                    <token regexp="yes">de|que|d'</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>per</suggestion>?</message>
                <example correction="Per"><marker>Por</marker> causa d'un atac terrorista.</example>
                <example>Ha causat por entre la població.</example>
                <example>M'ha fet por la seva veu.</example>
                <example>Havia tingut por que no arribés un llop</example>
                <example>Ha provocat por escènica.</example>
            </rule>
        </rulegroup>
        <rule id="POR_POT" name="*por/pot ser">
            <antipattern>
                <token inflected="yes" regexp="yes">tenir|fer|passar|causar|sofrir|patir</token>
                <token min="0" regexp="yes">molta|força|gaire|més|menys</token>
                <token>por</token>
            </antipattern>
            <antipattern>
                <token>por</token>
                <token regexp="yes">escènica|cerval|insuperable</token>
            </antipattern>
            <antipattern>
                <token postag="SPS00|LOC_PREP|D..FS." postag_regexp="yes"/>
                <token>por</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>por</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>pot</suggestion>?</message>
            <suggestion>per</suggestion>
            <example correction="pot|per"><marker>por</marker> requerir.</example>
            <example>Fa por canviar algunes coses.</example>
            <example>Feia una miqueta de por arribar tard.</example>
            <example>Ens fa més por eixir a fer una volta.</example>
            <example>I per què fa tanta por canviar?</example>
        </rule>
        <rule id="RECONDIT" name="recondit/recòndit">
            <pattern>
                <token regexp="yes">recondits?<exception scope="previous" inflected="yes">haver</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?-i)(rec)o(ndits?)" regexp_replace="$1ò$2"/></suggestion>? "\1" existeix com a participi del v. 'recondir'.</message>
            <short>Possible confusió</short>
            <example correction="recòndit">En un lloc <marker>recondit</marker>.</example>
            <example>Han recondit els diners.</example>
        </rule>
        <rule id="ATONIT" name="atonit/atònit">
            <pattern>
                <token regexp="yes">atonits?<exception scope="previous" inflected="yes">haver</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?-i)(at)o(nits?)" regexp_replace="$1ò$2"/></suggestion>? "\1" existeix com a participi del v. 'atonir'.</message>
            <short>Possible confusió</short>
            <example correction="atònit">Va quedar <marker>atonit</marker>.</example>
        </rule>
        <rule id="FRUIT" name="fruït/fruit">
            <pattern>
                <token regexp="yes">fruïts?<exception scope="previous" postag="VA.*" postag_regexp="yes" inflected="yes">haver</exception><exception scope="previous">havent</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)fruït(s?)" regexp_replace="fruit$1"/></suggestion>? "Fruït" és el participi del v. 'fruir'.</message>
            <example correction="fruits">Els <marker>fruïts</marker> de la seva feina.</example>
            <example>Havent fruït d'un bon menjar.</example>
            <example>Havien fruït d'un bon menjar.</example>
            <example>Si haguessin fruït d'un bon menjar.</example>
        </rule>
        <rule id="QUEDAT_QUEDA" name="*quedat/queda determinat">
            <antipattern>
                <token regexp="yes">&formes_HAVER_sense_hac;|&anar_auxiliar;</token>
                <token>quedat</token>
            </antipattern>
            <pattern>
                <token>quedat<exception postag="_GV_|.*LOC_.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>queda</suggestion>?</message>
            <suggestion>ha quedat</suggestion>
            <short>Possible confusió</short>
            <example correction="queda|ha quedat">Tal com <marker>quedat</marker> determinat.</example>
            <example>Havent quedat demostrat.</example>
        </rule>
        <rulegroup id="HABITAT" name="habitat/hàbitat/habitant">
            <antipattern>
                <token regexp="yes">habitats?</token>
                <token inflected="yes">per</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">habitats?</token>
                    </marker>
                    <token inflected="yes" regexp="yes">natural|terrestre|marí|ecològic|marítim|desèrtic|àrid</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)(h)a(bitats?)" regexp_replace="$1à$2" case_conversion="preserve"/></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="Hàbitat"><marker>Habitat</marker> natural.</example>
                <example>Hàbitat natural.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PX.*|DD.*|DA.*|DI.*" postag_regexp="yes"><exception regexp="yes">tots?</exception><exception postag="RG"/></token>
                    <marker>
                        <token regexp="yes">habitats?</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)(h)a(bitats?)" regexp_replace="$1à$2" case_conversion="preserve"/></suggestion>?</message>
                <suggestion><match no="2" regexp_match="(?iu)(habita)(ts?)" regexp_replace="$1n$2" case_conversion="preserve"/></suggestion>
                <short>Possible confusió</short>
                <example correction="hàbitat|habitant">Del seu <marker>habitat</marker>.</example>
                <example correction="hàbitats|habitants">Alguns <marker>habitats</marker> es manifesten.</example>
                <example correction="hàbitats|habitants">Els <marker>habitats</marker> de la comarca.</example>
                <example>Alguns habitats pels romans.</example>
                <example>Tots habitats.</example>
                <example>En llocs remots i poc habitats.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DN.*|DI.*" postag_regexp="yes"><exception regexp="yes">tots?</exception><exception postag="RG"/></token>
                    <marker>
                        <token regexp="yes">habitats?</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="([h]abita)(ts?)" regexp_replace="$1n$2"/></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="habitant">Algun <marker>habitat</marker> de la comarca.</example>
                <example correction="habitants">Alguns <marker>habitats</marker> es manifesten.</example>
                <example correction="habitants">El poble tenia 300 <marker>habitats</marker>.</example>
                <example correction="habitants">El poble tenia cinc-cents <marker>habitats</marker>.</example>
                <example>Alguns habitats pels romans.</example>
                <example>Tots habitats.</example>
                <example>En llocs remots i poc habitats.</example>
            </rule>
        </rulegroup>
        <rule id="ESPASSA" name="espassa/espasa">
            <pattern>
                <token regexp="yes">espassa|espasses<exception scope="previous" regexp="yes">m'|t'|li|ens|us|vos|ho|hi|n'|tu|ell</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="([Ee]spas)s(.*)" regexp_replace="$1$2"/></suggestion>? \1 és del v. 'espassar'.</message>
            <short>Possible confusió</short>
            <example correction="espasa">La meva <marker>espassa</marker>.</example>
            <example correction="espasa">L'<marker>espassa</marker>.</example>
            <example correction="Espasa"><marker>Espassa</marker> de cavaller.</example>
            <example correction="espases">Aquestes boniques <marker>espasses</marker>.</example>
            <example>El mal de cap no li espassa.</example>
        </rule>
        <rulegroup id="CONTAR_COMPTAR_AMB" name="contar/comptar amb">
            <antipattern>
                <token skip="1">amb</token>
                <token regexp="yes">detall|enginy|gràcia|humor</token>
            </antipattern>
            <antipattern>
                <token postag="V.P.*" postag_regexp="yes" inflected="yes">contar<exception postag="_GV_"/></token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">contar<exception scope="previous" postag="&pronom_feble;" postag_regexp="yes"/><exception>contes</exception></token>
                    </marker>
                    <token>amb</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">comptar</match></suggestion> en comptes de \1 (relatar)?</message>
                <example correction="Compta"><marker>Conta</marker> amb 3.000 habitants.</example>
                <example correction="compta">Ell <marker>conta</marker> amb el nostre suport.</example>
                <example correction="comptat">Ha <marker>contat</marker> amb 200 voluntaris.</example>
                <example>Li conta amb qui havia fugit.</example>
                <example>Les hi ha contades amb tot detall.</example>
                <example>amb aquelles històries desgastades com les soles d’un missioner i contades amb un aire divertit</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">contar<exception scope="previous" postag="&pronom_feble;" postag_regexp="yes"/><exception>contes</exception></token>
                    </marker>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token inflected="yes" regexp="yes">any|habitant</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">comptar</match></suggestion> en comptes de \1 (relatar)?</message>
                <example correction="Comptava"><marker>Contava</marker> 3.000 habitants.</example>
                <example correction="Comptava"><marker>Contava</marker> vuitanta-quatre anys.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PARIS" name="Paris/París" default="on">
            <antipattern>
                <token postag="SENT_START" skip="-1"/>
                <token regexp="yes" skip="-1">&exceptions_Paris;</token>
                <token postag="SENT_END"/>
            </antipattern>
            <antipattern>
                <token postag="SENT_START" skip="-1"/>
                <token regexp="yes" postag="SENT_END">&exceptions_Paris;</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">is|in|à|von|aus|\p{Lu}.+|\.<exception postag="SPS00"/></token>
                <token>Paris</token>
            </antipattern>
            <antipattern>
                <token>Paris</token>
                <token regexp="yes">\p{Lu}.+</token>
            </antipattern>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token>Paris</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>París</suggestion> (ciutat) en lloc de Paris (personatge)?</message>
                <example correction="París">A <marker>Paris</marker> i Londres.</example>
                <example correction="París">A <marker>Paris</marker> hi ha el museu del Louvre i la torre Eiffel.</example>
                <example correction="París">Sóc a <marker>Paris</marker>.</example>
                <example correction="París">Sóc a <marker>Paris</marker>.</example>
                <example correction="París"><marker>Paris</marker> és una ciutat preciosa.</example>
                <example correction="París">Una excursió de grecs a <marker>Paris</marker>.</example>
                <example>Paris és un personatge mitològic.</example>
                <example>Paris a la guerra de Troia.</example>
                <example>el judici de Paris, el rapte d'Helena i el sacrifici d'Ifigènia a Aulis</example>
                <example>El judici de Paris.</example>
                <example>El judici de Paris</example>
                <example>Paris Hilton és a Londres.</example>
                <example>Robert Paris és a Londres.</example>
                <example>A la guerra de Troia, Paris no fa res.</example>
            </rule>
        </rulegroup>
        <rule id="PARTIT_PARTIR" name="a *partit/partir de">
            <pattern>
                <marker>
                    <token>a<exception scope="previous">com</exception></token>
                    <token>partit<exception postag="_possible_nompropi"/></token>
                </marker>
                <token regexp="yes">de|d'</token>
                <token><exception regexp="yes">govern|oposició|dreta|esquerra|centredreta|centreesquerra|anada|tornada</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>a partir</suggestion>?</message>
            <suggestion>ha partit</suggestion>
            <short>Possible confusió</short>
            <example correction="A partir|Ha partit"><marker>A partit</marker> de demà.</example>
            <example>El seu ascens a partit de govern.</example>
            <example>Com a partit de districte.</example>
        </rule>
        <rulegroup id="O_HO" name="que *o/ho vaig fer">
            <antipattern>
                <token regexp="yes">què|que|perque|perquè|car|puix</token>
                <token>o</token>
                <token min="0">no</token>
                <token postag="V.*|&pronom_feble;" postag_regexp="yes" skip="-1"/>
                <token>o</token>
                <!--<token min="0">no</token>
                    <token postag="V.*|&pronom_feble;" postag_regexp="yes"/>-->
            </antipattern>
            <antipattern>
                <token>entre</token>
                <token>si</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">que|què|quals?|perquè|car|puix|si|quan|com<exception postag="_GN_MS"/></token>
                    <token min="0">ja</token>
                    <marker>
                        <token>o</token>
                    </marker>
                    <token postag="V.*|&pronom_feble;" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>ho</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="ho">Crec que <marker>o</marker> vaig fer la setmana passada.</example>
                <example correction="ho">Ara no puc perquè ja <marker>o</marker> he esborrat tot!</example>
                <example correction="ho">Tant se val si <marker>o</marker> vaig dir jo o no.</example>
                <example>Crec que o vaig dir-ho jo o vas dir-ho tu.</example>
                <example>Crec que o ho vaig dir o em confonc.</example>
                <example>perquè o vas al Rústic o no vas enlloc</example>
                <example>una situació en què o es defineix o el defineixen</example>
                <example>Arriba un moment que o t'hi va la vida o no val la pena.</example>
                <example>una força que o ens surt de dins o malament rai</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">/|\.</token>
                    <token spacebefore="no">es</token>
                </antipattern>
                <pattern>
                    <token postag_regexp="yes" postag="&pronom_feble;"><exception regexp="yes">['-].*|es</exception></token>
                    <token>o</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>El pronom feble ‘ho’ s’escriu amb h.</message>
                <suggestion>\1 ho</suggestion>
                <example correction="m'ho">Ja <marker>m'o</marker> pensava</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <token postag="C.*" postag_regexp="yes"><exception postag="_IS_URL"/></token>
                    <marker>
                        <token regexp="yes">(?-i)o</token>
                    </marker>
                    <token postag="V.[^NGP].*" postag_regexp="yes"/>
                </pattern>
                <message>Si és un pronom, cal escriure <suggestion>h<match no="3"/></suggestion>.</message>
                <example correction="ho">Però <marker>o</marker> vaig pensar</example>
                <example>Vaig dir i repetir.</example>
                <example>vola molt menys i camina molt més</example>
                <example>es barrejaran ara o podrien haver-se barrejat abans</example>
                <example>perquè o vas al Rústic o no vas enlloc</example>
            </rule>
        </rulegroup>
        <rulegroup id="I_HI" name="que *i/hi vaig anar">
            <antipattern>
                <token inflected="yes">saber</token>
                <token>què</token>
            </antipattern>
            <antipattern>
                <token>per</token>
                <token>què</token>
                <token>i</token>
            </antipattern>
            <antipattern>
                <token>entre</token>
                <token>si</token>
            </antipattern>
            <antipattern>
                <token>i</token>
                <token>és</token>
                <token postag="D.*" postag_regexp="yes" min="0"/>
                <token regexp="yes">índex|variable</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">que|què|quals?|perquè|car|puix|si|quan|com<exception postag="_IS_URL"/><exception postag="_GN_MS"/></token>
                    <token min="0">ja</token>
                    <marker>
                        <token>i</token>
                        <!-- |&pronom_feble; -->
                        <token postag="V.[SI].*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>¿Volíeu dir "hi" (pronom feble) en comptes de "i" (conjunció)?</message>
                <suggestion>hi \4</suggestion>
                <example correction="hi vaig">Crec que <marker>i vaig</marker> anar la setmana passada.</example>
                <example>Crec que hi vaig anar la setmana passada.</example>
                <example>Va dir no sé què i se'n va anar.</example>
                <example>posa't en contacte amb nosaltres a través d'emagister.com i rebràs el dossier informatiu</example>
                <example>en el seu si i actua benefactorament en els malalts</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <token postag="C.*" postag_regexp="yes"><exception postag="_IS_URL"/></token>
                    <marker>
                        <token regexp="yes">(?-i)i</token>
                    </marker>
                    <token postag="V.[^NGP].*" postag_regexp="yes"/>
                </pattern>
                <message>Si és un pronom, cal escriure <suggestion>h<match no="3"/></suggestion>.</message>
                <example correction="hi">Ni <marker>i</marker> vaig pensar</example>
                <example>Vaig dir i repetir.</example>
                <example>vola molt menys i camina molt més</example>
                <example>es barrejaran ara o podrien haver-se barrejat abans</example>
                <example>posa't en contacte amb nosaltres a través d'emagister.com i rebràs el dossier informatiu</example>
            </rule>
        </rulegroup>
        <rulegroup id="CABDAL_CABAL" name="cabdal/cabal">
            <rule>
                <pattern>
                    <token regexp="yes">uns?|els?|seus?|aquests?</token>
                    <marker>
                        <token regexp="yes">cabdals?</token>
                    </marker>
                    <token><exception postag="N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag=".*([SP]).*" postag_regexp="yes" postag_replace="NCM$1000">cabal</match></suggestion> (quantitat de fluid, conjunt de béns) en comptes de \1 (eminent, principal)?</message>
                <short>Possible confusió</short>
                <example correction="cabal">El <marker>cabdal</marker> del riu.</example>
                <example>Això era cabdal.</example>
                <example>Obres cabdals del seu catàleg.</example>
                <example>Aquestes obres, cabdals en el seu catàleg.</example>
                <example>Això era de cabdal importància.</example>
                <example>Fruit del seu cabdal treball.</example>
                <example>N'hi ha un de cabdal.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">cabdals?<exception scope="previous" postag="N.*" postag_regexp="yes"/><exception scope="previous" regexp="yes" inflected="yes">ser|considerar|resultar|esdevenir|,</exception></token>
                    </marker>
                    <token postag="AQ.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag=".*([SP]).*" postag_regexp="yes" postag_replace="NCM$1000">cabal</match></suggestion> (quantitat de fluid, conjunt de béns) en comptes de \1 (eminent, principal)?</message>
                <short>Possible confusió</short>
                <example correction="cabals">De <marker>cabdals</marker> variables.</example>
                <example correction="cabal">De <marker>cabdal</marker> mitjà.</example>
                <example>Això era cabdal.</example>
                <example>Això era de cabdal importància.</example>
                <example>Fruit del seu cabdal treball.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">cabdals?</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes" inflected="yes">diner|coneixement|aigua|sortida|eixida</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag=".*([SP]).*" postag_regexp="yes" postag_replace="NCM$1000">cabal</match></suggestion> (quantitat de fluid, conjunt de béns) en comptes de \1 (eminent, principal)?</message>
                <short>Possible confusió</short>
                <example correction="cabal">Un ampli <marker>cabdal</marker> de coneixements.</example>
                <example>Fruit del seu cabdal treball.</example>
            </rule>
        </rulegroup>
        <rule id="OBRAR_OBRIR" name="obrar/obrir">
            <antipattern>
                <token>a</token>
                <token regexp="yes">mig|mitjan</token>
                <token>camí</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">obra</token>
                <token>que</token>
            </antipattern>
            <pattern>
                <marker>
                    <token skip="3">obra<exception postag="_GN_FS"/><exception scope="previous" postag="SPS00"/></token>
                </marker>
                <token regexp="yes" inflected="yes">porta|camí|via|ull|boca</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>obre</suggestion> (v. 'obrir')?</message>
            <example correction="obre">Ens <marker>obra</marker> totes les portes.</example>
            <example correction="obre"><marker>obra</marker> els ulls.</example>
            <example correction="obre"><marker>obra</marker> i tanca els ulls.</example>
            <example>Ens obre el camí.</example>
            <example>Ens obren les portes.</example>
            <example>Ens obrin les portes.</example>
            <example>, obra a mig camí entre el reportatge i l'assaig.</example>
            <example>vam veure l'obra davant dels ulls</example>
            <example>Hi ha una part d'obra i una porta.</example>
        </rule>
        <rule id="ALL_LLARG" name="*all/al llarg">
            <pattern>
                <token>all</token>
                <token>llarg</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>al \2</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="Al llarg"><marker>All llarg</marker> del temps.</example>
            <example>Al llarg del temps.</example>
        </rule>
        <rule id="POSTA_POSAT" name="havia *posta/posat">
            <antipattern>
                <marker>
                    <token>posta</token>
                    <token>de</token>
                    <token regexp="yes">sol|cavalls|correus?</token>
                </marker>
            </antipattern>
            <pattern>
                <token inflected="yes">haver</token>
                <marker>
                    <token>posta</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>posat</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="posat">Ho havia <marker>posta</marker> jo.</example>
            <example>No hi havia posta de sol.</example>
        </rule>
        <rule id="ESTAR_TANCAR" name="estar *tancar/tancat">
            <antipattern>
                <marker>
                    <token skip="1" regexp="yes">mal|bé</token>
                    <token postag="VM[IS].3S.." postag_regexp="yes" inflected="yes">estar</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </marker>
            </antipattern>
            <antipattern>
                <token regexp="yes">a|en</token>
                <token>les</token>
                <token postag="PX.*" postag_regexp="yes"/>
                <token>mans</token>
                <token inflected="yes">estar</token>
                <example>en les nostres mans està donar la batalla</example>
            </antipattern>
            <pattern>
                <token inflected="yes" regexp="yes">estar|continuar|seguir<exception>estat</exception></token>
                <marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" postag="V.N.*" postag_regexp="yes" postag_replace="V.P..SM."/></suggestion>?</message>
            <suggestion><match no="2" postag="V.N.*" postag_regexp="yes" postag_replace="V.G.*"/></suggestion>
            <example correction="tancat|tancant">Estava <marker>tancar</marker>.</example>
            <example>L'objectiu ha estat fer-ho bé.</example>
            <example>Mal m'estava dir-ho.</example>
            <example>En la seua mà estava evitar-ho.</example>
        </rule>
        <rule id="A_VEURE_QUE" name="a veure *que/què">
            <pattern>
                <token><exception inflected="yes" regexp="yes">arribar|començar|res|fins|per</exception></token>
                <token>a</token>
                <token>veure</token>
                <token min="0" max="1" postag="RG"/>
                <marker>
                    <token>que</token>
                </marker>
                <token min="0" max="1" postag="&pronom_feble;" postag_regexp="yes"/>
                <token postag="V.I.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>què</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="què">Aniré a veure <marker>que</marker> hi passa.</example>
            <example correction="què">Aniré a veure realment <marker>que</marker> fan.</example>
            <example>Vaig començar a veure que hi havia massa gent.</example>
            <example>si mai tornes a veure que ell se'n va corrent.</example>
        </rule>
        <rulegroup id="REPRESENTAT_REPRESENTANT" name="representat/representant">
            <antipattern>
                <marker>
                    <token skip="4" regexp="yes">representats?</token>
                </marker>
                <token regexp="yes" inflected="yes">forma|manera|color|cos|perfil|bust|teatre|òpera|musical</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">representats?<exception postag="_GV_"/><exception scope="previous" regexp="yes">molt|ben|més</exception><exception scope="previous" regexp="yes" inflected="yes">trobar|aparèixer|ser|estar|quedar</exception></token>
                    </marker>
                    <token inflected="yes">de</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match=".+t(s?)" regexp_replace="representant$1"/></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="representant">És el <marker>representat</marker> d'Andorra a les Nacions Unides.</example>
                <example correction="representant">És l'últim <marker>representat</marker> del romanticisme.</example>
                <example correction="representants">Són els <marker>representats</marker> d'aquella generació.</example>
                <example>És el nostre representant.</example>
                <example>és representat de color groc o taronja</example>
                <example>Està representat de mig cos,</example>
                <example>s'ha representat de blau cyan</example>
                <example>sempre representat de manera excepcional</example>
                <example>ha acabat essent representat de formes molt diverses</example>
                <example>El més ben representat de la col·lecció</example>
                <example>representat de perfil</example>
                <example>pot ser representat de la següent manera</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">representats?<exception scope="previous" regexp="yes">molt|ben</exception></token>
                    </marker>
                    <token inflected="yes" skip="2">de</token>
                    <token regexp="yes">comerç|santa|economia|cultura</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match=".+t(s?)" regexp_replace="representant$1"/></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="representant">Era <marker>representat</marker> de comerç.</example>
                <example correction="representant">Era <marker>representat</marker> de la Santa Seu.</example>
                <example>És el nostre representant.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">representats?<exception scope="previous" regexp="yes">molt|ben|més</exception></token>
                    </marker>
                    <token inflected="yes" skip="2">de</token>
                    <token postag="NP.*|_possible_nompropi" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match=".+t(s?)" regexp_replace="representant$1"/></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="representant">Era <marker>representat</marker> d'Andorra a les Nacions Unides.</example>
                <example>És un dels títols més representats de Rossini</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">representats?</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu).+t(s?)" regexp_replace="representant$1" case_conversion="preserve"/></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="representants">Hi havia 75 <marker>representats</marker> en l'assemblea.</example>
            </rule>
        </rulegroup>
        <rule id="FER_SERVIT" name="fer *servit/servir">
            <pattern>
                <token inflected="yes">fer</token>
                <token>servit</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>\1 servir</suggestion>?</message>
            <example correction="fent servir">Sempre <marker>fent servit</marker> les eines adequades.</example>
            <example>Fent servir les eines adequades.</example>
        </rule>
        <rule id="CONSTAR_COSTAR" name="constar/costar">
            <antipattern>
                <token regexp="yes">un|el|repetició|forma|manera|fet</token>
                <token>constant</token>
            </antipattern>
            <pattern>
                <marker>
                    <token inflected="yes">constar</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"><exception postag="_GN_.*" postag_regexp="yes"/><exception>haver</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">costar</match></suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="costava">A mi em <marker>constava</marker> veure-ho.</example>
            <example>Em costava veure-ho.</example>
            <example>La constant solar</example>
            <example>Ens consta haver-ho fet.</example>
        </rule>
        <rule id="COMPTE" name="*conte/*comte/compte">
            <pattern>
                <marker>
                    <token regexp="yes">conte|comte</token>
                </marker>
                <token regexp="yes">enrere|arrere|endarrere|aliè|propi</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>compte</suggestion>?</message>
            <example correction="compte">Comença el <marker>conte</marker> enrere.</example>
        </rule>
        <rule id="COMTE" name="*compte/*conte/comte d'Urgell">
            <antipattern>
                <marker>
                    <token>per</token>
                    <token regexp="yes">comptes?</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>a</token>
                    <token>compte</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes" inflected="yes">sindicatura|tribunal|cambra|jurat|censor|jurar</token>
                    <token>de</token>
                    <token>comptes</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes" inflected="yes">recull|col·lecció|llibre</token>
                    <token>de</token>
                    <token>contes</token>
                </marker>
            </antipattern>
            <!--<antipattern>
                <token>un</token>
                <token>conte</token>
                <token inflected="yes">de</token>
                <token postag="_possible_nompropi"><exception regexp="yes">Barcelona|Urgell</exception></token>
            </antipattern>
            <antipattern>
                <token>contes</token>
                <token inflected="yes">de</token>
                <token postag="_possible_nompropi"><exception regexp="yes">Barcelona|Urgell</exception></token>
            </antipattern>-->
            <!--<exception regexp="yes">Canterbury|Calders|Pere|Quim|Rosa|Grimm|Riba|Andersen|Carner|Nadal|Enric|Valor|Perrault</exception>-->
            <pattern>
                <marker>
                    <token inflected="yes" regexp="yes">conte|compte</token>
                </marker>
                <token inflected="yes">de</token>
                <token regexp="yes">Barcelona|Urgell|Besalú|Catalunya|Foix|Pallars|Valois|Flandes|Berga|Tolosa|Empúries|Osona|Provença|Gavaldà|Vermandois|Girona|Rosselló|Alvèrnia|Comenge|Cerdanya|Roergue|Poitiers|Prades</token>
                <!--<token postag="NP..G.*" postag_regexp="yes"/>-->
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">comte</match></suggestion> (títol nobiliari)?</message>
            <short>Possible confusió</short>
            <example correction="comtes">Els <marker>comptes</marker> d'Urgell.</example>
            <example correction="comtes">Els <marker>comptes</marker> de Barcelona.</example>
            <example>Els contes de Canterbury.</example>
            <example>Els contes de Pere Calders.</example>
            <example>Un dels millors contes de Calders (Pere).</example>
            <example>La Sindicatura de Comptes de Catalunya</example>
            <example>Un llibre de contes de Ricard Garcia.</example>
            <example>Un conte de Mercè Rodoreda.</example>
            <example>Un conte de Bel Garcia.</example>
            <example>Censors Jurats de Comptes de Catalunya.</example>
        </rule>
        <rulegroup id="COMTAT" name="contat/*comptat/comtat d'Urgell">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">contats?|comptats?</token>
                    </marker>
                    <token inflected="yes">de</token>
                    <token postag="NP..G.*|NPCNS.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)co.*tat(s?)" regexp_replace="comtat$1"/></suggestion>?</message>
                <example correction="comtat">El <marker>comptat</marker> d'Urgell.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">contats?|comptats?</token>
                    </marker>
                    <token inflected="yes" regexp="yes">.*(medieval|català|francès|provençal|italià)</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)co.*tat(s?)" regexp_replace="comtat$1"/></suggestion>?</message>
                <example correction="comtats">Els <marker>comptats</marker> medievals catalans.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">el</token>
                    <marker>
                        <token case_sensitive="yes">Comptat</token>
                    </marker>
                </pattern>
                <message>Si és el nom d'una comarca valenciana o una divisió administrativa, cal escriure <suggestion>Comtat</suggestion>.</message>
                <example correction="Comtat">Vivia al <marker>Comptat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">en|de</token>
                    <token inflected="yes">el</token>
                    <marker>
                        <token>comptat</token>
                    </marker>
                </pattern>
                <message>Si és una divisió administrativa, cal escriure <suggestion>comtat</suggestion>.</message>
                <example correction="comtat">Vivia en el <marker>comptat</marker>.</example>
                <example>Calia pagar-ho al comptat.</example>
            </rule>
        </rulegroup>
        <rule id="QUEST" name="quest/aquest">
            <pattern>
                <token inflected="yes" regexp="yes">questa|quest<exception postag="_possible_nompropi"/><exception scope="previous" regexp="yes">el|seu</exception></token>
            </pattern>
            <message>"\1" és una paraula d'ús poc habitual. ¿Volíeu dir <suggestion>a\1</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="aquestes">A <marker>questes</marker> coses!</example>
            <example correction="aquests">A <marker>quests</marker> homes!</example>
            <example correction="aquestos">A <marker>questos</marker> homes!</example>
            <example>Aquestes coses.</example>
        </rule>
        <rule id="MIA" name="mia">
            <antipattern>
                <token>mies</token>
                <token>van</token>
                <token>der</token>
            </antipattern>
            <pattern>
                <token inflected="yes">mia<exception postag="_possible_nompropi"/></token>
            </pattern>
            <message>Arcaisme o possible error.</message>
            <suggestion><match no="1" postag="AQ..(.)." postag_regexp="yes" postag_replace="PX..$1.*">meu</match></suggestion>
            <suggestion>mai</suggestion>
            <short>Possible confusió</short>
            <example correction="meu|meva|mai">Això no passarà <marker>mia</marker>!</example>
            <example correction="meus|meves|mai">Les <marker>mies</marker> coses.</example>
            <example>Ànima meva.</example>
        </rule>
        <rule id="CASSOS" name="cassos/casos">
            <pattern>
                <token>cassos</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>casos</suggestion>? "Cassos" és correcte com a plural de "cas" (recipient).</message>
            <example correction="casos">En molts <marker>cassos</marker>.</example>
            <example>En molts casos.</example>
        </rule>
        <rule id="EN_VES" name="en ves/en comptes/envers">
            <pattern>
                <token>en</token>
                <token>ves</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>en comptes</suggestion>?</message>
            <suggestion>envers</suggestion>
            <example correction="En comptes|Envers"><marker>En ves</marker> d'això, allò.</example>
            <example>En comptes d'això.</example>
        </rule>
        <rulegroup id="DIRECCIO_ADRECA" name="direcció/adreça">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">direcció</token>
                    </marker>
                    <token regexp="yes">IP|electròni(ca|ques)|virtuals?|web|URL|https?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">adreça</match></suggestion>?</message>
                <example correction="adreces">Les <marker>direccions</marker> electròniques.</example>
                <example>Les adreces IP.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">direcció</token>
                    </marker>
                    <token skip="1" regexp="yes">de|d'</token>
                    <token regexp="yes">IP|internet|correu|xarxa|subxarxa|memòria|bits|enviament|tramesa</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">adreça</match></suggestion>?</message>
                <example correction="adreça">Una <marker>direcció</marker> de 32 bits.</example>
                <example>Les adreces IP.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">llibreta|quadern|llista|llibre</token>
                    <marker>
                        <token>de</token>
                        <token>direccions</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>d'adreces</suggestion>?</message>
                <example correction="d'adreces">Una llibreta <marker>de direccions</marker> de Google.</example>
                <example>Les adreces IP.</example>
            </rule>
        </rulegroup>
        <rulegroup id="LS" name="*ls/els/les">
            <rule>
                <pattern>
                    <token regexp="yes">a|de|pe|e</token>
                    <token spacebefore="yes">ls</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1\2</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="dels">És <marker>de ls</marker> millors.</example>
                <example>És dels millors.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ls<exception scope="previous" regexp="yes">a|de|pe|e</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>els</suggestion>?</message>
                <suggestion>les</suggestion>
                <suggestion>la</suggestion>
                <short>Possible confusió</short>
                <example correction="Els|Les|La"><marker>Ls</marker> millors.</example>
                <example correction="els|les|la">Són <marker>ls</marker> que m'agraden.</example>
                <example>Els millors.</example>
            </rule>
        </rulegroup>
        <rulegroup id="S_APOSTROF" name="s -> s'">
            <antipattern>
                <token regexp="yes">[\.\-]</token>
                <token spacebefore="no">s</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">.*\d<exception postag="_C_TEMPS"/></token>
                <token>s</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>s<exception postag="_possible_nompropi"/></token>
                    <token postag="V.[IS].3.*" postag_regexp="yes" regexp="yes">h?[aeiou].*</token>
                </pattern>
                <message>Hi falta un apòstrof.</message>
                <suggestion>s'\2</suggestion>
                <example correction="S'agraeix"><marker>S agraeix</marker> molt.</example>
                <example correction="s'instal·là">quan <marker>s instal·là</marker> l'empresa </example>
                <example correction="s'enregistrà">L'any 1987 <marker>s enregistrà</marker> el primer disc del grup.</example>
                <example>cap al S entra en contacte amb el batòlit</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>s<exception postag="_possible_nompropi"/></token>
                        <token regexp="yes">ho|hi</token>
                    </marker>
                    <token postag="V.[IS].3.*" postag_regexp="yes"/>
                </pattern>
                <message>Hi falta un apòstrof.</message>
                <suggestion>s'\2</suggestion>
                <example correction="S'hi"><marker>S hi</marker> pensa molt.</example>
                <example>Més al S hi ha l'antiga església</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>s<exception postag="_possible_nompropi"/></token>
                        <token regexp="yes">el|els|en|ens|em|et</token>
                    </marker>
                    <or>
                        <token postag="V.[MIS].*|&pronom_feble;" postag_regexp="yes"/>
                        <token>va</token>
                    </or>
                </pattern>
                <message>Hi falta un apòstrof.</message>
                <suggestion>se'<match no="2" regexp_match="(?iu)e" regexp_replace=""/></suggestion>
                <example correction="Se'l"><marker>S el</marker> treu de damunt de seguida.</example>
                <example correction="Se'n"><marker>S en</marker> va ara.</example>
                <example>penetra pel S en terres lleoneses</example>
            </rule>
        </rulegroup>
        <rulegroup id="L" name="*l/el/la/l'">
            <antipattern>
                <token>l</token>
                <token>l'</token>
            </antipattern>
            <antipattern>
                <token>longitud</token>
                <token>l</token>
            </antipattern>
            <antipattern>
                <marker>
                    <token>l</token>
                    <token spacebefore="no" regexp="yes">['`´‘’]</token>
                </marker>
            </antipattern>
            <antipattern>
                <token postag="SENT_START|CC|SPS00|_PUNCT.*" postag_regexp="yes"/>
                <token>l</token>
                <token spacebefore="no">)</token>
            </antipattern>
            <antipattern>
                <!-- triggers another rule -->
                <token regexp="yes">[lstmdn]</token>
                <token spacebefore="no" regexp="yes">["”“‘»«]</token>
                <token spacebefore="no" regexp="yes">h?[aeiouàèéíòóú].*</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>l</token>
                    <token regexp="yes">['‘’`]</token>
                    <token regexp="yes">h?[aeiouàéèíòóú].*</token>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion>l'\3</suggestion>
                <example correction="l'autenticitat">Amb <marker>l ‘autenticitat</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>l</token>
                    <token regexp="yes">h?[aeiouàéèíòóú].*</token>
                </antipattern>
                <pattern case_sensitive="yes">
                    <token regexp="yes">[Aa]|[Dd]e</token>
                    <token spacebefore="yes">l</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1\2</suggestion>?</message>
                <example correction="al">Van pujar <marker>a l</marker> tren.</example>
            </rule>
            <rule>
                <pattern>
                    <token>e</token>
                    <token>l</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>el</suggestion>?</message>
                <example correction="el">Amb <marker>e l</marker> seu germà.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="N.F.*|A..F.*|_GN_F." postag_regexp="yes" regexp="yes">h?[ui].+|host|ouija<exception regexp="yes">&mots_femenins_apostrofen;|UTE</exception><exception postag="_GN_M.*|_GV_" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <token spacebefore="yes">l<exception postag="_possible_nompropi"/><exception scope="previous" regexp="yes">.*\d|/</exception></token>
                    <token postag="N.*|A.*|PI.*|V.P.*" postag_regexp="yes" regexp="yes">h?[aeiouàéèíòóú].*</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>l'\2</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="l'altra">Ara ve <marker>l altra</marker>.</example>
                <example>Vull 100 l de llet.</example>
                <example>Abans del dia 20.</example>
                <example>El va incloure en l'"eix".</example>
                <example>La L representa la inductància.</example>
                <example>La lletra L deriva del semític</example>
            </rule>
            <rule>
                <pattern>
                    <token spacebefore="yes">l<exception postag="_possible_nompropi"/><exception scope="previous" regexp="yes">.*\d|/</exception></token>
                    <token postag="N.*|A.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.ca.SynthesizeWithDeterminerFilter" args="lemmaFrom:2 lemmaSelect:N.*|A.*|V.P.* synthAllForms:false"/>
                <message>L'article no està ben escrit.</message>
                <example correction="la catedral">De <marker>l catedral</marker>.</example>
                <example>L'"eix".</example>
                <example>La L representa la inductància.</example>
                <example>Vull 100 l de llet.</example>
                <example>Abans del dia 20.</example>
                <example>El va incloure en l'"eix".</example>
                <example>La L representa la inductància.</example>
                <example>La lletra L deriva del semític</example>
            </rule>
            <rule>
                <pattern>
                    <token spacebefore="yes">l<exception postag="_possible_nompropi"/><exception scope="previous" regexp="yes">.*\d|/</exception></token>
                    <token regexp="yes">altre|altra|un|una</token>
                </pattern>
                <message>Hi falta un apòstrof.</message>
                <suggestion>l'\2</suggestion>
                <example correction="l'altre">Després de <marker>l altre</marker> dia ja ho vaig dir.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token>l<exception postag="_possible_nompropi"/></token>
                        <token regexp="yes">altre|altra|un|una</token>
                    </marker>
                </pattern>
                <message>Hi falta un apòstrof.</message>
                <suggestion>l'\3</suggestion>
                <example correction="L'altre"><marker>L altre</marker> dia ja ho vaig dir.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token>l<exception postag="_possible_nompropi"/><exception scope="previous" regexp="yes">.*\d|/</exception></token>
                        <token postag="N.*|A.*|V.P.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.SynthesizeWithDeterminerFilter" args="lemmaFrom:3 lemmaSelect:N.*|A.*|V.P.* synthAllForms:false"/>
                <message>L'article no està ben escrit.</message>
                <example correction="L'església"><marker>L església</marker>.</example>
                <example>L'"eix".</example>
                <example>La L representa la inductància.</example>
                <example>Vull 100 l de llet.</example>
                <example>Abans del dia 20.</example>
                <example>El va incloure en l'"eix".</example>
                <example>La L representa la inductància.</example>
                <example>La lletra L deriva del semític</example>
            </rule>
            <rule>
                <pattern>
                    <token spacebefore="yes" case_sensitive="yes">l<exception postag="_possible_nompropi"/><exception scope="previous" regexp="yes">.*\d|/</exception></token>
                    <token postag="V.[SI].*" postag_regexp="yes" regexp="yes">h?[aeiouàéèíòóú].*<exception postag="[NA].*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>l'<match no="2"/></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="l'ha">Me <marker>l ha</marker> dit ell.</example>
            </rule>
            <rule>
                <pattern>
                    <token spacebefore="yes" case_sensitive="yes">l<exception postag="_possible_nompropi"/><exception scope="previous" regexp="yes">.*\d|/</exception></token>
                    <token><exception postag="[NA].*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>el <match no="2"/></suggestion>?</message>
                <suggestion>la <match no="2"/></suggestion>
                <short>Possible confusió</short>
                <example correction="el que|la que">És <marker>l que</marker> m'interessa.</example>
                <example>Vull 100 l que no arriben.</example>
                <example>Abans del que creus.</example>
                <example>La L representa la inductància.</example>
                <example>Deixeble de L. Valla.</example>
                <example>calculats per L.E. Cunningham</example>
                <example>el professor anglès L. A. Sherman</example>
            </rule>
            <rule>
                <pattern>
                    <token>l<exception scope="previous" postag="DN.*" postag_regexp="yes"/><exception scope="previous" regexp="yes">pe|a</exception></token>
                    <token case_sensitive="yes">a</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1\2</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="La"><marker>L a</marker> plataforma.</example>
                <example>Han caigut 300 L a Barcelona.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token>l</token>
                        <token><exception postag="[NA].*" postag_regexp="yes"/><exception regexp="yes" case_sensitive="yes">\.|a</exception></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>El <match no="3"/></suggestion>?</message>
                <suggestion>La <match no="3"/></suggestion>
                <short>Possible confusió</short>
                <example correction="El que|La que"><marker>L que</marker> m'interessa.</example>
                <example>La L representa la inductància.</example>
                <example>L. van Beethoven</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de</token>
                    <token>l</token>
                    <token case_sensitive="yes">a</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1 la</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="de la">Arbitratge <marker>del a</marker> inspecció de treball.</example>
                <example>Han caigut 300 L a Barcelona.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de</token>
                    <token>l</token>
                    <token case_sensitive="yes">A</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1 l'A</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="de l'A">És de la mida <marker>del A</marker>-4.</example>
                <example>Han caigut 300 L a Barcelona.</example>
            </rule>
        </rulegroup>
        <rulegroup id="D" name="*d/de/d'">
            <antipattern>
                <token regexp="yes">\d+</token>
                <token>d</token>
                <token regexp="yes">\d+</token>
                <token>h</token>
            </antipattern>
            <antipattern>
                <token>la</token>
                <token>d</token>
                <token regexp="yes">[,io]|ni</token>
                <token>la</token>
                <token regexp="yes">[a-z]</token>
            </antipattern>
            <antipattern>
                <token>la</token>
                <token regexp="yes">[a-z]</token>
                <token regexp="yes">[,io]|ni</token>
                <token>la</token>
                <token>d</token>
            </antipattern>
            <antipattern>
                <token>d</token>
                <token>intervocàlica</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>d</token>
                    <token regexp="yes">ela|eles</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>de <match no="2" regexp_match="(?iu)^e" regexp_replace=""/></suggestion>?</message>
                <example correction="de les">Va ser a causa <marker>d eles</marker> males notes.</example>
            </rule>
            <rule>
                <pattern>
                    <token spacebefore="yes" case_sensitive="yes">d</token>
                    <!--<token postag="N.*|A.*|V.P.*|D.*|P.*" postag_regexp="yes"/>-->
                    <token regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóòu].*|hosts?|ouija|el|els|&noms_lletres;|iure|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;|oro</exception><exception postag="AO.*|hac_aspirada|mot_foraster|UNKNOWN|V.[MSI].*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>d'\2</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="d'altres">I <marker>d altres</marker>.</example>
                <example>És de veritat.</example>
                <example>Més amb B, C i D que amb les altres.</example>
                <example>D</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token>d</token>
                        <token regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóòu].*|hosts?|ouija|el|els|&noms_lletres;|iure|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;|oro</exception><exception postag="AO.*|hac_aspirada|mot_foraster|UNKNOWN|V.[MSI].*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>d'\3</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="D'església"><marker>D església</marker>.</example>
                <example>La D representa el deuteri.</example>
                <example>D</example>
            </rule>
            <rule>
                <pattern>
                    <token spacebefore="yes" case_sensitive="yes">d</token>
                    <token postag="N.*|A.*|V.P.*|D.*|P.*|V.N.*" postag_regexp="yes" regexp="yes">..+<exception regexp="yes">el|els</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>de \2</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="de veritat">És <marker>d veritat</marker>.</example>
                <example>És de veritat.</example>
                <example>Més amb B, C i D que amb les altres.</example>
                <example>La t i la d soles es transcriuen com a to i do respectivament.</example>
                <example>D</example>
                <example>D. W. Griffith.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token>d</token>
                        <token postag="N.*|A.*|V.P.*|D.*|P.*|V.N.*" postag_regexp="yes" regexp="yes">..+<exception regexp="yes">el|els</exception></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>de \3</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="De veritat"><marker>D veritat</marker>.</example>
                <example>La D representa el deuteri.</example>
                <example>D</example>
                <example>D. W. Griffith.</example>
            </rule>
            <rule>
                <pattern>
                    <token>d</token>
                    <token case_sensitive="yes" regexp="yes">Els?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1<match no="2" case_conversion="alllower"/></suggestion>?</message>
                <suggestion>d'\2</suggestion>
                <example correction="del|d'El">Va eixir <marker>d El</marker> Quixot.</example>
            </rule>
        </rulegroup>
        <rule id="AVARCA" name="*avarca/abraça/comprèn">
            <pattern>
                <token>avarca<exception postag="_GN_FS"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>abraça</suggestion>? "Avarca" és un tipus de calçat.</message>
            <suggestion>engloba</suggestion>
            <suggestion>comprèn</suggestion>
            <suggestion>comprén</suggestion>
            <example correction="abraça|engloba|comprèn|comprén">El llibre <marker>avarca</marker> massa coses.</example>
            <example>El llibre abraça massa coses.</example>
            <example>Una avarca pintada de vermell.</example>
        </rule>
        <rulegroup id="SAGRAMENTAL" name="sagramental/sacramental">
            <rule>
                <pattern>
                    <token postag="N.*" postag_regexp="yes"/>
                    <marker>
                        <token inflected="yes">sagramental</token>
                    </marker>
                </pattern>
                <message>Si és adjectiu, cal dir <suggestion><match no="1" postag="N..(.).*" postag_regexp="yes" postag_replace="AQ.C$1.">sacramental</match></suggestion>.</message>
                <example correction="sacramentals">En els llibres <marker>sagramentals</marker>.</example>
                <example>En els llibres sacramentals</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">secrets?|registres?|rituals?</token>
                    <marker>
                        <token inflected="yes">sagramental</token>
                    </marker>
                </pattern>
                <message>Si és adjectiu, cal dir <suggestion><match no="2" postag="N..(.).*" postag_regexp="yes" postag_replace="AQ.C$1.">sacramental</match></suggestion>.</message>
                <example correction="sacramental">El secret <marker>sagramental</marker>.</example>
                <example>En els llibres sacramentals</example>
            </rule>
        </rulegroup>
        <rulegroup id="BASSA_BASA" name="bassa/basa">
            <rule>
                <antipattern>
                    <token postag="D..FS." postag_regexp="yes"/>
                    <token>bassa</token>
                </antipattern>
                <pattern>
                    <!--<token postag="N.*" postag_regexp="yes"/>-->
                    <marker>
                        <token>bassa<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>basa</suggestion> (del verb 'basar')?</message>
                <example correction="basa">La comarca <marker>bassa</marker> la seua economia en la ramaderia.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="D..FP." postag_regexp="yes"/>
                    <token>basses</token>
                </antipattern>
                <pattern>
                    <!--<token postag="N.*" postag_regexp="yes"/>-->
                    <marker>
                        <token>basses<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>bases</suggestion> (del verb 'basar')?</message>
                <example correction="bases">Tu <marker>basses</marker> la teva opinió en falsedats.</example>
            </rule>
        </rulegroup>
        <rulegroup id="BASSADA" name="bassada/basada">
            <rule>
                <pattern>
                    <marker>
                        <token skip="5">bassada</token>
                    </marker>
                    <token>en</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>basada</suggestion> (v. 'basar')?</message>
                <example correction="basada">Estava <marker>bassada</marker> sobretot en fets reals.</example>
                <example>Basada en fets reals</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="5">bassades</token>
                    </marker>
                    <token>en</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>basades</suggestion> (v. 'basar')?</message>
                <example correction="basades">Estaven <marker>bassades</marker> en fets reals.</example>
                <example>Basades en fets reals</example>
            </rule>
        </rulegroup>
        <rulegroup id="REIAL_REAL" name="reial -> real">
            <rule>
                <pattern>
                    <token>temps</token>
                    <marker>
                        <token inflected="yes">reial</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)eia" regexp_replace="ea" case_conversion="preserve"/></suggestion> en comptes de "reial" (referent al rei)?</message>
                <example correction="real">Ho vam veure en temps <marker>reial</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="REAL_REIAL" name="real -> reial">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">casa|corona|família|audiència|cortesà|patrimoni|arbre|genealogia</token>
                    <marker>
                        <token inflected="yes">real</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)ea" regexp_replace="eia" case_conversion="preserve"/></suggestion> (referent al rei)?</message>
                <example correction="reials">A les cases <marker>reals</marker>.</example>
                <example>A la casa reial</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">real</token>
                    </marker>
                    <token min="0">-</token>
                    <token inflected="yes" regexp="yes">monestir|acadèmia|ordre|orde|decret</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)ea" regexp_replace="eia" case_conversion="preserve"/></suggestion> (referent al rei)?</message>
                <example correction="reial">Al <marker>real</marker> monestir.</example>
                <example>A la casa reial</example>
            </rule>
        </rulegroup>
        <rule id="TORNES" name="tornès / tornés">
            <pattern>
                <token>tornès</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>tornés</suggestion> (del v. 'tornar')? "Tornès" existeix com a nom i adjectiu.</message>
            <example correction="tornés">Em va dir que em trucaria quan <marker>tornès</marker>.</example>
            <example>Quan tornés.</example>
        </rule>
        <rule id="TERROS" name="terrós / terròs">
            <pattern>
                <marker>
                    <token>terrós</token>
                </marker>
                <token>de</token>
                <token regexp="yes">sucre|gel|glaç</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>terròs</suggestion> (tros petit)?</message>
            <example correction="terròs">Un <marker>terrós</marker> de sucre.</example>
            <example>Un terròs de sucre.</example>
        </rule>
        <rule id="MISTER" name="mister/míster">
            <pattern>
                <token regexp="yes">misters?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(.+)i(.+)" regexp_replace="$1í$2"/></suggestion>? "Mister" és el fabricant o venedor de mistos.</message>
            <example correction="míster">El <marker>mister</marker></example>
            <example>Els místers</example>
        </rule>
        <rule id="HO_O_CREU" name="cara *ho creu">
            <pattern>
                <token>cara</token>
                <marker>
                    <token regexp="yes">ho|oh</token>
                </marker>
                <token>creu</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>o</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="o">A cara <marker>ho</marker> creu.</example>
            <example>A cara o creu.</example>
        </rule>
        <rule id="RESOLVENT_RESOLENT" name="resolvent/resolent">
            <pattern>
                <token><exception postag="D.*" postag_regexp="yes"/><exception regexp="yes">conjunt|matriu|reflector|operador|funció</exception></token>
                <marker>
                    <token>resolvent</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>resolent</suggestion> (gerundi) en comptes de "resolvent" (adjectiu o nom)?</message>
            <short>Possible confusió</short>
            <example correction="resolent">Era al Congo <marker>resolvent</marker> un cas.</example>
            <example correction="resolent">S'anava <marker>resolvent</marker> el problema.</example>
            <example>Una funció resolvent</example>
            <example>per a un resolvent de Galois</example>
        </rule>
        <rule id="ESCRIVENT_ESCRIVINT" name="resolvent/resolent">
            <pattern>
                <token inflected="yes" regexp="yes">estar|seguir|continuar|anar</token>
                <marker>
                    <token>escrivent</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>escrivint</suggestion> (gerundi) en comptes de "escrivent" (nom)?</message>
            <short>Possible confusió</short>
            <example correction="escrivint">Estic <marker>escrivent</marker> una carta.</example>
            <example>Era escrivent del rei.</example>
        </rule>
        <rule id="A_MENA_DE" name="a mena de">
            <antipattern>
                <marker>
                    <token>com</token>
                    <token>a</token>
                    <token>mena</token>
                </marker>
            </antipattern>
            <pattern>
                <token>a</token>
                <token>mena</token>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>a manera \3</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="A manera de"><marker>A mena de</marker> conclusió.</example>
            <example>a manera de</example>
        </rule>
        <rule id="TANTS_SOLS" name="tants sols / tan sols">
            <pattern>
                <token>tants</token>
                <token>sols</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>tan sols</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="tan sols"><marker>tants sols</marker></example>
            <example>tan sols</example>
        </rule>
        <rulegroup id="I_MAJ_L_MIN" name="confusió: i majúscula / l minúscula">
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">.+lI.+|[Ll]I.+|I'.+<exception regexp="yes">I'm|I'll|I'd|I've|\p{Lu}+</exception></token>
                </pattern>
                <message>Possible confusió de lletres (i majúscula/ela minúscula).</message>
                <suggestion><match no="1" regexp_match="(.*)I(.+)" regexp_replace="$1l$2" case_conversion="alllower"/></suggestion>
                <example correction="lloretencs"><marker>lIoretencs</marker></example>
                <example correction="l'home"><marker>I'home</marker></example>
                <example>lloretencs</example>
                <example>les llistes oficials de LIC</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token>Ios</token>
                </pattern>
                <message>Possible confusió de lletres (i majúscula/ela minúscula).</message>
                <suggestion><match no="1" regexp_match="(.+)" regexp_replace="iOS" case_conversion="startlower"/></suggestion>
                <suggestion><match no="1" regexp_match="(.+)" regexp_replace="los" case_conversion="startlower"/></suggestion>
                <suggestion><match no="1" regexp_match="(.+)" regexp_replace="els" case_conversion="startlower"/></suggestion>
                <example correction="iOS|los|els"><marker>Ios</marker></example>
            </rule>
        </rulegroup>
        <!-- <rule id="VENGUT_VENUT" name="vengut / venut">
            <pattern>
            <token regexp='yes'>venguts?|venguda|vengudes</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.P.*)B" postag_regexp="yes" postag_replace="$10">vendre</match></suggestion>? Correcte com a participi de "venir".</message>
            <example correction="venut">Se n'han <marker>vengut</marker> dos milions.</example>
            <example>venut</example>
            </rule> -->
        <rule id="GAMAT" name="gamat/gammat">
            <pattern>
                <token inflected="yes" postag="V.P.*" postag_regexp="yes">gamar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="V.P..(.)(.)." postag_regexp="yes" postag_replace="AQ.$2$1.">gammat</match></suggestion>?</message>
            <example correction="gammada">Una creu <marker>gamada</marker></example>
            <example>Una creu gammada</example>
        </rule>
        <rule id="RESPECTA_RESPECTE" name="respecta/respecte">
            <antipattern>
                <token regexp="yes">en|pe|tot|sobre</token>
                <token regexp="yes">el|l|allò</token>
                <token>que</token>
                <marker>
                    <token>respecta</token>
                </marker>
            </antipattern>
            <pattern>
                <token>respecta</token>
                <token>a</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>respecte a</suggestion>?</message>
            <example correction="respecte a"><marker>respecta a</marker></example>
            <example>Pel que respecta a això</example>
            <example>En el que respecta a això</example>
            <example>Sobre tot el que respecta a això.</example>
        </rule>
        <rule id="UNIVERSITAT_HARVARD" name="Universitat Harvard">
            <pattern>
                <token>Universitat</token>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">Harvard|Yale</token>
            </pattern>
            <message>\3 no és un topònim.</message>
            <suggestion>Universitat \3</suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/nomsduniversitats</url>
            <example correction="Universitat Harvard"><marker>Universitat de Harvard</marker></example>
            <example>Universitat Harvard</example>
        </rule>
        <rule id="TRES_TRENS" name="*tres/trens de rodalia">
            <pattern>
                <marker>
                    <token>tres</token>
                </marker>
                <token>de</token>
                <token regexp="yes">rodalies|rodalia|mercaderies</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>trens</suggestion>?</message>
            <suggestion>tren</suggestion>
            <example correction="trens|tren"><marker>tres</marker> de rodalia</example>
            <example>trens de rodalia</example>
        </rule>
        <rulegroup id="MEDICAMENT" name="medicament/mèdicament">
            <rule>
                <pattern>
                    <token><exception postag="SPS00|D[^R].MS.|A..[NC]S." postag_regexp="yes"/></token>
                    <marker>
                        <token>medicament</token>
                    </marker>
                    <token postag="AQ.*" postag_regexp="yes"><exception>genèric</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>mèdicament</suggestion> (adverbi) en comptes de "medicament" (nom)?</message>
                <example correction="mèdicament">És <marker>medicament</marker> innovador</example>
                <example>Un medicament innovador</example>
                <example>Deu dosis de medicament genèric</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MSING].*|_GV_" postag_regexp="yes"/>
                    <marker>
                        <token>medicament</token>
                    </marker>
                    <token><exception>genèric</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>mèdicament</suggestion> (adverbi) en comptes de "medicament" (nom)?</message>
                <example correction="mèdicament">Ha permès diagnosticar <marker>medicament</marker> aquestes malalties.</example>
                <example>Un medicament innovador</example>
                <example>Deu dosis de medicament genèric</example>
            </rule>
        </rulegroup>
        <rulegroup id="BO_BON" name="bo/bon">
            <rule>
                <pattern>
                    <token>bo<exception postag="I"/></token>
                    <token postag="NCMS000"><exception regexp="yes">mobiliari|ser|ésser|convertible|cupó|però</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>bon <match no="2"/></suggestion>?</message>
                <example correction="bon home">És un <marker>bo home</marker></example>
                <example>Si el temps és bo surt sovint.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">ser</token>
                    <token min="0">molt</token>
                    <token>bo</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>bo<exception postag="I"/></token>
                        <token postag="V.N.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>bon <match no="2"/></suggestion>?</message>
                <example correction="bon cantar">Un <marker>bo cantar</marker></example>
                <example>És bo llegir molts llibres.</example>
                <example>És molt bo posar sobre la taula totes les qüestions delicades.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONTATS_COMPTATS" name="*contats/comptats">
            <rule>
                <pattern>
                    <token>dies</token>
                    <marker>
                        <token>contats</token>
                    </marker>
                </pattern>
                <message>Probablement cal escriure <suggestion>comptats</suggestion>.</message>
                <example correction="comptats">Té els dies <marker>contats</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>contats</token>
                    </marker>
                    <token>des</token>
                </pattern>
                <message>Probablement cal escriure <suggestion>comptats</suggestion>.</message>
                <example correction="comptats">Dura 52 dies, <marker>contats</marker> des de l'1 d'abril.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>contats</token>
                    </marker>
                    <token>a</token>
                    <token>partir</token>
                </pattern>
                <message>Probablement cal escriure <suggestion>comptats</suggestion>.</message>
                <example correction="comptats">Són 15 dies naturals <marker>contats</marker> a partir de l'1 d'abril.</example>
            </rule>
        </rulegroup>
        <rule id="CONTAT_I_DEBATUT" name="*contat/comptat i debatut">
            <pattern>
                <token>contat</token>
                <token>i</token>
                <token>debatut</token>
            </pattern>
            <message>Confusió.</message>
            <suggestion>comptat i debatut</suggestion>
            <example correction="comptat i debatut"><marker>contat i debatut</marker></example>
        </rule>
        <rule id="INTENTAT_VEURE" name="*intentat/intentant veure">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token postag="V.P..SM." postag_regexp="yes"><exception postag="_GV_"/><exception regexp="yes">manat|prohibit|fet</exception></token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" postag="V.P.*" postag_regexp="yes" postag_replace="V.G.*"/></suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="intentant">Va córrer, <marker>intentat</marker> veure què passava.</example>
            <example>Ha, ràpidament, intentat saber què passava.</example>
            <example>Prohibit aparcar</example>
            <example>L'edifici, manat construir en el segle XIX.</example>
        </rule>
        <rulegroup id="EN_EM" name="en -> em">
            <rule>
                <pattern>
                    <marker>
                        <token skip="1">en</token>
                    </marker>
                    <token inflected="yes" skip="1">saber</token>
                    <token>greu</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>em</suggestion>?</message>
                <suggestion>ens</suggestion>
                <example correction="em|ens"><marker>en</marker> va saber molt greu</example>
                <example>em sap greu</example>
            </rule>
            <rule>
                <antipattern>
                    <token skip="7" inflected="yes" regexp="yes">convertir|transformar|constituir|erigir|conversió|transformació|constitució</token>
                    <token>en</token>
                    <token>centre</token>
                </antipattern>
                <antipattern>
                    <token>en</token>
                    <token>centre</token>
                    <token postag="A..[MC][SN]." postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>en</token>
                    <token>centre</token>
                    <token inflected="yes">de</token>
                    <token><exception regexp="yes">manera|forma</exception></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>en</token>
                    </marker>
                    <token regexp="yes">centro|centre|fixo|fixe</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>em</suggestion>?</message>
                <example correction="Em"><marker>En</marker> centro en la primera qüestió.</example>
                <example correction="Em"><marker>En</marker> centre de manera particular en la primera qüestió.</example>
                <example>Convertida, amb Mallorca, en centre i refugi dels pirates.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>en</token>
                    </marker>
                    <token>vaig</token>
                    <token regexp="yes">encaminar|dirigir|adreçar|&verbs_reflexius;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>em</suggestion>?</message>
                <example correction="em">I <marker>en</marker> vaig encaminar cap allà.</example>
                <example correction="em">Llavors <marker>en</marker> vaig abalançar damunt d'ell.</example>
            </rule>
        </rulegroup>
        <rule id="PER_MITJA_DE" name="per *mitja/mitjà de">
            <pattern>
                <token>per</token>
                <marker>
                    <token>mitja</token>
                </marker>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>mitjà</suggestion>?</message>
            <example correction="mitjà">Per <marker>mitja</marker> d'intercanvis</example>
            <example>per mitjà de</example>
        </rule>
        <rule id="A_TRAVES" name="a traves">
            <pattern>
                <token><exception regexp="yes">degut|quant|fins|per</exception></token>
                <marker>
                    <token>a<exception postag=".*LOC_PREP.*" postag_regexp="yes"/></token>
                    <token regexp="yes">(?-i)traves</token>
                </marker>
                <token><exception postag="AQ.[CF]P." postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>a través</suggestion>?</message>
            <example correction="A través"><marker>A traves</marker> de l'espill</example>
            <example correction="a través">Corria camps <marker>a traves</marker>.</example>
            <example>És degut a traves burocràtiques</example>
            <example>Pel que fa a traves institucionals</example>
            <example>Vivien a Traves.</example>
        </rule>
        <rulegroup id="BULLINT_BULLENT" name="bullint/bullent">
            <rule>
                <pattern>
                    <token regexp="yes">aigua|llet</token>
                    <marker>
                        <token>bullint</token>
                    </marker>
                </pattern>
                <message>Probablement cal dir <suggestion>bullent</suggestion>.</message>
                <example correction="bullent">En aigua <marker>bullint</marker></example>
                <example>En oli bullent.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">oli|sang|lava</token>
                    <marker>
                        <token>bullint</token>
                    </marker>
                </pattern>
                <message>Probablement cal dir <suggestion>bullent</suggestion>.</message>
                <suggestion>roent</suggestion>
                <example correction="bullent|roent">En oli <marker>bullint</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="NA" name="na (sense nom): per na altra banda">
            <rule>
                <pattern>
                    <token>u</token>
                    <token>na</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>una</suggestion>?</message>
                <example correction="una"><marker>u na</marker> Catalunya</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token>na</token>
                    </marker>
                    <token><exception regexp="yes">\p{Lu}.*</exception></token>
                    <!--exception postag="N.[FC][SN].*" postag_regexp="yes" regexp="yes">\p{Lu}.*</exception>-->
                </pattern>
                <message>¿Volíeu dir <suggestion>una</suggestion>?</message>
                <suggestion>ona</suggestion>
                <suggestion>la</suggestion>
                <suggestion>en</suggestion>
                <example correction="una|ona|la|en">Per <marker>na</marker> altra banda</example>
                <example correction="una|ona|la|en">Establint u <marker>na</marker> nova aliança</example>
                <example>Ve na Maria.</example>
                <example>És na Margarideta.</example>
                <example correction="una|ona|la|en"><marker>na</marker> qüestió</example>
                <example>na Pobresa</example>
            </rule>
        </rulegroup>
        <rule id="LLUNYA" name="llunya/llunyà">
            <pattern>
                <token>llunya</token>
                <!--<exception postag="_GN_FS"/> -->
            </pattern>
            <message>¿Volíeu dir <suggestion>llunyà</suggestion>? "Llunya" és correcte com a sinònim de "llunyana".</message>
            <example correction="llunyà">Un dia <marker>llunya</marker>.</example>
            <example>En una platja llunyana.</example>
        </rule>
        <rule id="LA_SUA_SEUA" name="la *sua/seua">
            <pattern>
                <token>la</token>
                <marker>
                    <token>sua</token>
                </marker>
                <token postag="N.[FC][SN].*|A..[FC][SN].|V.P..SF." postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>seua</suggestion>?</message>
            <suggestion>seva</suggestion>
            <example correction="seua|seva">La <marker>sua</marker> metodologia</example>
            <example correction="seua|seva">La <marker>sua</marker> renovada metodologia</example>
            <example>La samarreta ell la sua.</example>
        </rule>
        <rule id="LES_SUES_SEUES" name="les *sues/seues">
            <pattern>
                <token>les</token>
                <marker>
                    <token>sues</token>
                </marker>
                <token postag="N.[FC][PN].*|A..[FC][PN].|V.P..PF." postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>seues</suggestion>?</message>
            <suggestion>seves</suggestion>
            <example correction="seues|seves">Les <marker>sues</marker> coses</example>
            <example>Sempre les sues.</example>
        </rule>
        <rule id="A_MI_EN_DIUEN" name="a mi *en/em diuen">
            <pattern>
                <token>a</token>
                <token>mi</token>
                <marker>
                    <token>en</token>
                </marker>
                <token postag="V.[ISM].*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>em</suggestion>?</message>
            <example correction="em">a mi <marker>en</marker> diuen</example>
            <example>a mi em diuen</example>
        </rule>
        <rule id="PLAN_PLA" name="Plan/Pla">
            <pattern case_sensitive="yes">
                <token>Plan<exception scope="next" case_sensitive="yes">International</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Pla</suggestion>?</message>
            <example correction="Pla"><marker>Plan</marker> general comptable</example>
            <example>Pla</example>
        </rule>
        <rule id="SOC_SON" name="*sóc/són boniques">
            <pattern>
                <marker>
                    <token>sóc</token>
                </marker>
                <token postag="A...P.|NC.P.*|_GN_.P" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>són</suggestion>?</message>
            <short>Error de concordança</short>
            <example correction="Són"><marker>Sóc</marker> capaços de tot.</example>
            <example correction="Són"><marker>Sóc</marker> els millors.</example>
            <example>Sóc capaç.</example>
        </rule>
        <rulegroup id="GRAU_GREU" name="*grau/greu">
            <antipattern>
                <token>grau</token>
                <token>alcohòlic</token>
            </antipattern>
            <antipattern>
                <token>grau</token>
                <token regexp="yes">de|d'</token>
            </antipattern>
            <rule>
                <pattern>
                    <or>
                        <token postag="RG_anteposat"><exception regexp="yes">més|menys</exception></token>
                        <token regexp="yes">molt|poc</token>
                    </or>
                    <marker>
                        <token>grau</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>greu</suggestion>?</message>
                <example correction="greu">Va ser especialment <marker>grau</marker>.</example>
                <example correction="greu">No va ser tan <marker>grau</marker>.</example>
                <example correction="greu">Va ser molt <marker>grau</marker>.</example>
                <example>Va ser greu.</example>
                <example>En més grau.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="SPS00"/></token>
                    <token regexp="yes">més|menys</token>
                    <marker>
                        <token>grau</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>greu</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="greu">És molt més <marker>grau</marker>.</example>
                <example>De menys grau.</example>
                <!-- En més o menys grau -->
            </rule>
        </rulegroup>
        <rule id="POU_PROU" name="pou/prou">
            <pattern>
                <token inflected="yes" skip="2" regexp="yes">haver|tenir</token>
                <marker>
                    <token>pou<exception postag="_GN_MS"/></token>
                </marker>
                <token regexp="yes">de|d'|amb|a</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>prou</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="prou">N'hi va haver <marker>pou</marker> amb això.</example>
            <example>No tenia pou</example>
        </rule>
        <rule id="ROSOS" name="rosos">
            <pattern>
                <token>rosos</token>
            </pattern>
            <message>'Rosos' (pl. de ros) vol dir 'rosades, rous'. En altres sentits cal escriure <suggestion>rossos</suggestion>.</message>
            <example correction="rossos"><marker>rosos</marker></example>
            <example>rossos</example>
        </rule>
        <rulegroup id="RENTA_RENDA" name="renta/renda">
            <!-- podria anar en WrongWordInContext? -->
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">rent(a|es)</token>
                    </marker>
                    <token inflected="yes" regexp="yes">pagar|cobrar|distribuir|parcial|total|percebre</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)rent(a|es)" regexp_replace="rend$1"/></suggestion> en lloc de "<match no="1" case_conversion="alllower"/>" (del v. 'rentar')?</message>
                <example correction="renda">La <marker>renta</marker> pagada</example>
                <example>renda pagada</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">renta|rentes</token>
                    </marker>
                    <token>per</token>
                    <token regexp="yes">càpita|capita</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)rent(a|es)" regexp_replace="rend$1"/></suggestion> en lloc de "<match no="1" case_conversion="alllower"/>" (v. 'rentar')?</message>
                <example correction="renda"><marker>renta</marker> per càpita.</example>
                <example>renda per càpita</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token min="0" postag="D.*|PP...A.." postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">renta|rentes</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" regexp_match="(?iu)rent(a|es)" regexp_replace="rend$1"/></suggestion> en lloc de "<match no="3" case_conversion="alllower"/>" (v. 'rentar')?</message>
                <example correction="renda">Fer la declaració de la <marker>renta</marker>.</example>
                <example>No em rentes la camisa.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="4">pagar|cobrar|distribuir|parcial|total|percebre|declaració|pagament</token>
                    <marker>
                        <token regexp="yes">rent(a|es)</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)rent(a|es)" regexp_replace="rend$1"/></suggestion> en lloc de "<match no="2" case_conversion="alllower"/>" (del v. 'rentar')?</message>
                <example correction="renda">La declaració <marker>renta</marker> pagada</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*|PP...A.." postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">renta|rentes</token>
                    </marker>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)rent(a|es)" regexp_replace="rend$1" case_conversion="preserve"/></suggestion> en lloc de "<match no="3" case_conversion="alllower"/>" (v. 'rentar')?</message>
                <example correction="renda">Aquesta <marker>renta</marker> ha fet canviar opinions.</example>
                <example>No em rentes la camisa.</example>
            </rule>
        </rulegroup>
        <rule id="A_LLARG_DE" name="a llarg de">
            <pattern>
                <token><exception>llarg</exception></token>
                <marker>
                    <token>a</token>
                    <token>llarg</token>
                </marker>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>al llarg</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="Al llarg"><marker>A llarg</marker> del temps.</example>
            <example>de llarg a llarg del territori</example>
        </rule>
        <rule id="PODAR_PODER" name="podar/poder">
            <pattern>
                <marker>
                    <token inflected="yes" regexp="yes">podar|poar<exception inflected="yes">poder</exception></token>
                </marker>
                <token min="0" postag="P.*" postag_regexp="yes" regexp="yes">-.+</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">poder</match></suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="poder">No li ho va <marker>podar</marker> donar</example>
            <example correction="poder">No va <marker>podar</marker>-li donar aquest gust.</example>
            <example correction="poguessin">Que li ho <marker>podessin</marker> donar.</example>
            <example correction="poden">No es <marker>poen</marker> deixar sense resposta.</example>
            <example>Vull podar perquè regar no puc fer-ho.</example>
            <example>Poden dir el que vulguen.</example>
            <example>Podar, regar i llaurar.</example>
        </rule>
        <rule id="VOLAR_VOLER" name="volar/voler">
            <pattern>
                <marker>
                    <token inflected="yes">volar<exception inflected="yes">voler</exception></token>
                </marker>
                <token min="0" postag="P.*" postag_regexp="yes" regexp="yes">-.+</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">voler</match></suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="voler">No li ho va <marker>volar</marker> donar.</example>
            <example correction="voler">No va <marker>volar</marker>-li donar aquest gust.</example>
            <example correction="volguessin">Que li ho <marker>volessin</marker> donar.</example>
            <example>Volen cantar i ballar.</example>
            <example>Vull volar i cantar.</example>
            <example>Volar, cantar i ballar.</example>
        </rule>
        <rule id="EXTRADIU_EXTRADEIX" name="extradiu/extradeix">
            <pattern>
                <token>extradiu</token>
            </pattern>
            <message>"Extradiu" és 2a persona plural (vosaltres extradiu). La 3a persona singular és <suggestion>extradeix</suggestion>.</message>
            <short>Possible confusió</short>
            <example correction="extradeix">La policia <marker>extradiu</marker> un mafiós italià.</example>
            <example>La policia extradeix un mafiós italià</example>
        </rule>
        <rulegroup id="GAIRE_BE" name="gaire bé/gairebé">
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" regexp="yes">no|ni</exception></token>
                    <marker>
                        <token>gaire</token>
                        <token>bé</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>gairebé</suggestion> (quasi)?</message>
                <short>Possible confusió</short>
                <example correction="gairebé">L'antimatèria és <marker>gaire bé</marker> absent en l'univers.</example>
                <example>No li va semblar gaire bé.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>gaire</token>
                        <token>bé</token>
                    </marker>
                    <token regexp="yes">res|mai|ningú|gens</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>gairebé</suggestion> (quasi)?</message>
                <short>Possible confusió</short>
                <example correction="gairebé">En l'entrevista no aporta <marker>gaire bé</marker> res de nou.</example>
            </rule>
        </rulegroup>
        <rule id="VE_SER" name="*ve ser/va ser/ve a ser">
            <pattern>
                <marker>
                    <token>ve</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>va</suggestion>?</message>
            <suggestion>ve a</suggestion>
            <short>Possible confusió</short>
            <example correction="va|ve a">Qui ho va fer <marker>ve</marker> ser Löscher.</example>
            <example>Ho va fer ell.</example>
        </rule>
        <rule id="DRET_A_LLEI" name="*dret a llei/dreta llei">
            <pattern>
                <token><exception>amb</exception></token>
                <marker>
                    <token>dret</token>
                    <token>a</token>
                    <token>llei</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>dreta llei</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="dreta llei">No li correspon a <marker>dret a llei</marker></example>
            <example>Amb dret a llei de dependència</example>
        </rule>
        <rule id="A_HORABAIXA" name="a *horabaixa/hora baixa">
            <pattern>
                <token>a</token>
                <token>horabaixa</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>a hora baixa</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="a hora baixa">Avui <marker>a horabaixa</marker></example>
            <example>Va arribar a hora baixa</example>
        </rule>
        <rule id="ESPIRAL" name="espiral (nom femení)">
            <pattern>
                <token postag="D[^R].M[SP]." postag_regexp="yes"/>
                <token regexp="yes">espirals?</token>
            </pattern>
            <message>Si és nom, ha de ser femení.</message>
            <suggestion><match no="1" postag="(D[^R].)M([SP].)" postag_regexp="yes" postag_replace="$1F$2"/> <match no="2"/></suggestion>
            <example correction="Una espiral"><marker>Un espiral</marker> de violència.</example>
            <example correction="Quines espirals"><marker>Quins espirals</marker> de violència.</example>
            <example>L'espiral de violència.</example>
        </rule>
        <rule id="GRACIA" name="gracia/gràcia">
            <pattern>
                <token regexp="yes">graci(a|es)</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)graci(a|es)" regexp_replace="gràci$1" case_conversion="preserve"/></suggestion>? Correcte com a forma del v. 'graciar'.</message>
            <example correction="Gràcies"><marker>Gracies</marker> de nou i adéu.</example>
            <example correction="gràcia">No saps la <marker>gracia</marker> que em fa.</example>
            <!-- <example>El tribunal el gracia amb el seu perdó.</example> -->
            <example>Quina gràcia!</example>
        </rule>
        <rule id="EXERCIT" name="exercit/exèrcit">
            <antipattern>
                <token regexp="yes">&formes_HAVER_sense_hac;</token>
                <token>exercit</token>
            </antipattern>
            <pattern>
                <token postag="SENT_START" skip="-1"><exception scope="next" inflected="yes" regexp="yes">maltractament|control|paper|càrrec|monopoli|apostolat|mandat|poder|dret</exception></token>
                <marker>
                    <token regexp="yes">exercits?<exception postag="_GV_|.*LOC_ADV_TEMP.*" postag_regexp="yes"/><exception scope="previous" inflected="yes" regexp="yes">moviment|govern|ofici|dret</exception></token>
                </marker>
                <token><exception postag="SPS00" regexp="yes">per|pe|sobre|contra</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" regexp_match="([eE])xercit(.?)" regexp_replace="$1xèrcit$2"/></suggestion>? Correcte com a participi del v. 'exercir'.</message>
            <example correction="exèrcit">No volen tenir <marker>exercit</marker> propi.</example>
            <example correction="exèrcit">El batalló de l'<marker>exercit</marker>.</example>
            <example>Ha exercit un paper important.</example>
            <example>restava poders al càrrec de president, exercit des del 1975 per D. Ratsiraka</example>
            <example>sobre el proselitisme exercit pels judaïtzants</example>
            <example>Des del 1968 ha exercit la docència</example>
            <example>Havent exercit l'advocacia, es dedicà a la docència</example>
            <!-- per/per a/a/va/ha/continua exercit
                El maltractament addicional exercit contra les dones
                amb un poder molt limitat i exercit només al districte de Massenya
                el domini de Vijyanagar exèrcit a traves de
                pel poder personal exercit uniformement
                i exercit gran influència-->
        </rule>
        <rule id="CIRCUIT" name="circuït/circuit">
            <pattern>
                <token regexp="yes">circuïts?<exception postag="_GV_"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)circuït(.?)" regexp_replace="circuit$1"/></suggestion>? Correcte com a participi de "circuir".</message>
            <example correction="circuits">Van construir-hi dos <marker>circuïts</marker>.</example>
            <example correction="circuit">Hi han fet un <marker>circuït</marker>.</example>
            <example>Han circuït el castell.</example>
        </rule>
        <rule id="AVERIA_AVARIA" name="averia/avaria">
            <pattern>
                <token regexp="yes">averi(a|es)</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)averi(.+)" regexp_replace="avari$1" case_conversion="preserve"/></suggestion>? Correcte com a variant de <suggestion>h<match no="1" case_conversion="alllower"/></suggestion> (bèstia de càrrega) o impost andorrà.</message>
            <example correction="avaria|haveria">Una greu <marker>averia</marker> en el cotxe.</example>
            <example>Una greu avaria.</example>
        </rule>
        <rulegroup id="BOLID_BOLIT" name="bòlid/bòlit">
            <rule>
                <pattern>
                    <token regexp="yes">de|a</token>
                    <marker>
                        <token>bòlid</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>bòlit</suggestion> en comptes de bòlid (automòbil)?</message>
                <example correction="bòlit">He anat tota la setmana de <marker>bòlid</marker>.</example>
                <example>Jugaven a bòlit.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">de|a</exception></token>
                    <marker>
                        <token regexp="yes">bòlits?</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(.+)t(s?)" regexp_replace="$1d$2"/></suggestion> (meteorit, automòbil) en comptes de "bòlit" (altres sentits)?</message>
                <example correction="bòlid">S'ha vist un <marker>bòlit</marker> al cel.</example>
                <example>He anat tota la setmana de bòlit.</example>
            </rule>
        </rulegroup>
        <rule id="GERUNDI_PERD_T" name="gerundis que perden la t: fen/fent, coneixen/coneixent">
            <antipattern>
                <token>estan</token>
                <token postag="RG|LOC_ADV" postag_regexp="yes" min="0" max="3"/>
                <token postag="V.P..PM.|A..MP." postag_regexp="yes"/>
                <example>Els principis que segueixo estan relacionats amb una certa filosofia.</example>
            </antipattern>
            <pattern>
                <token postag="V.*" postag_regexp="yes" regexp="yes" inflected="yes">estar|anar|acabar|continuar|seguir|prosseguir<exception postag="V.P..P..|V.P..SF." postag_regexp="yes"/></token>
                <marker>
                    <!-- Eliminats de la llista: |pareixen|poden -->
                    <token regexp="yes"
                        >abastin|abaten|abonin|abrasin|absolen|acampan|acastellan|acollin|acollonin|acolorin|acorren|acreixen|acudin|adien|admeten|adolorin|adormin|aflaquin|agarbin|agitan|aiguabaten|ajupin|alabaten|alleugerin|aluman|amansin|amaran|amarrin|amoixin|amollin|amortin|apareixen|aparroquian|apeixin|aperceben|apoquin|aprehenen|aprenen|argentan|arrasin|arremeten|arrupin|asseien|assentin|assolin|atenen|atenyen|aterrin|autodissolen|avortin|barbullin|bastin|baten|benveien|borin|boten|botin|braman|brandin|brumin|brunzin|bullin|caben|calen|campin|capin|captan|carvenen|cernen|cian|clapin|cobrin|colen|collin|colltorcen|coman|combaten|cometen|compareixen|complanyen|componen|comprenen|comprometen|conceben|concorren|condolen|condormin|coneixen|confonen|confugin|consentin|constrenyen|consumin|contenen|contorcen|contrabaten|convencen|corferin|corfonen|corprenen|corren|corresponen|corrompen|couran|creen|creien|creixen|cruixin|dan|debaten|deceben|decorren|decreixen|defenen|defugin|deixondin|deliran|demeten|depenen|deprenen|desan|desapareixen|desaparroquian|desaprenen|desatenen|desbastin|descolorin|descomponen|descomprometen|desconeixen|descorren|descreen|descreien|desembalbin|desembotin|desencarin|desentenebrin|desentenen|desentortin|desflorin|desmentin|desmereixen|desomplin|despenen|desponen|desprenen|destorcen|destrenyen|difonen|discorren|dissolen|distenen|distorcen|dolen|dormin|duen|duran|eixorbin|embalbin|emblanquin|embotin|embrutin|emeten|emmalurin|empenyen|emprenen|enasprin|encallin|encarin|encendran|encenen|encertin|encoixin|encollin|encorren|endoblin|enduen|enduran|endurin|enfeltrin|enfondran|enfonen|enfosquin|enfredorin|enfugin|engallin|engolin|engruixin|enlluentin|enorgullin|enrederin|enrogin|ensutzin|entenebrin|entenen|entortin|entovin|entrebaten|entreferin|entremeten|entreobrin|entresentin|entreveien|entristin|entronquin|equiparan|equivalen|esbaten|escapolin|escaran|escatin|esclafin|escollaran|escollin|escometen|escorren|escruixin|esmunyin|espellin|espenyen|espoltrin|espremen|espunyin|establin|estampin|estan|estenen|estorcen|estrenyen|estufin|expenen|exsolen|fallin|fen|fenen|fenyen|ferin|fideïcometen|finin|flectin|fonen|foten|fotocomponen|fugin|fumen|funyin|furan|ganyin|gemin|grunyin|incorren|indican|infonen|interrompen|iran|ireixen|irrompen|junyen|junyin|maldormin|malentenen|malferin|malmeten|malparin|malprenen|malveien|malvenen|malvolen|mamprenen|manumeten|marfonen|mentin|menyscreien|mereixen|meten|molen|morin|munyin|naixen|neulin|nomen|obrin|ocorren|ofenen|olen|ometen|omplin|pairan|paixen|parin|pellobrin|penedin|perbullin|perceben|percudin|perden|perfonen|permeten|pernabaten|pertanyen|piran|planyen|ponen|preconceben|premen|premorin|prenen|pressentin|presumin|pretenen|prevalen|preveien|prometen|prorrompen|pudin|punyin|radian|radiodifonen|rapin|reabsolen|readmeten|reapareixen|rebaten|reben|reblin|reboten|rebotin|rebullin|recobrin|recomponen|reconeixen|recorren|recreixen|refonen|regan|regiran|rellentin|remeten|remolen|renaixen|renyin|reobrin|reomplin|reprenen|resolen|responen|resseguin|resseien|ressentin|ressequin|restrenyen|resumin|reten|retonen|retorcen|retransmeten|retrovenen|retrunyin|reveien|revencen|revenen|revivin|revolen|romanen|rompen|rostin|saben|salprenen|salsin|sedan|seguin|seien|sen|sentin|servin|sobaten|sobrecreixen|sobreentenen|sobrenaixen|sobreprenen|sobreseien|sobrevalen|socorren|sofrin|solen|sorprenen|sotbaten|sotmeten|sumin|suspenen|temen|terratremen|tolen|tonen|torcen|tossin|trairan|trameten|transcorren|transfonen|transmeten|trasponen|tremen|tremin|trepan|trescan|ullprenen|urpin|valen|veien|vencen|venen|volen|xaman</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2"/>t</suggestion> (gerundi)?</message>
            <example correction="fent">I ell ho continua <marker>fen</marker>.</example>
            <example correction="prenent">Creu que estan <marker>prenen</marker> mesures.</example>
            <example>per poc elaborats que estiguin poden donar uns mínims resultats</example>
            <example>Fen l'aire.</example>
            <example>A aquests estats correspon l'elecció.</example>
        </rule>
        <rulegroup id="GALA_GALLA" name="gala/gal·la">
            <antipattern>
                <token inflected="yes" regexp="yes" skip="-1">&context_GALA;</token>
                <token regexp="yes">gala|gales</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" skip="-1">gala|gales</token>
                <token inflected="yes" regexp="yes">&context_GALA;</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="1" regexp="yes">fer|presentar|celebrar</token>
                <marker>
                    <token inflected="yes">gala</token>
                </marker>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">a|de|en|millor|gran|nombrós|seu|únic|sol|cada|divers|diferent|prestigiós</token>
                <marker>
                    <token inflected="yes">gala</token>
                </marker>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">passeig|sortida|eixida</token>
                <token regexp="yes">i|o</token>
                <marker>
                    <token inflected="yes">gala</token>
                </marker>
            </antipattern>
            <antipattern>
                <token postag="DN.*|AO.*" postag_regexp="yes"/>
                <marker>
                    <token inflected="yes">gala</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token inflected="yes">gala</token>
                </marker>
                <token regexp="yes" inflected="yes">anual|benèfic|formal|commemoratiu|celebrar</token>
            </antipattern>
            <rule>
                <pattern case_sensitive="yes">
                    <token><exception postag="D..FS." postag_regexp="yes"/></token>
                    <marker>
                        <token>gala</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>gal·la</suggestion> (francesa)?</message>
                <example correction="gal·la">És un representant de la ultradreta <marker>gala</marker>.</example>
                <example>Féu gala de les seves virtuts.</example>
                <example>Es va posar el vestit de gala.</example>
                <example>Una gala benèfica</example>
                <example>La fundació Gala Dalí.</example>
                <example>Fou la primera gala.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token><exception>millors</exception><exception postag="D..FP." postag_regexp="yes"/></token>
                    <marker>
                        <token>gales</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>gal·les</suggestion> (franceses)?</message>
                <example correction="gal·les">Les tropes <marker>gales</marker> envairen el país.</example>
                <example>Mostrà les seves millors gales.</example>
                <example>Totes les gales de televisió.</example>
                <example>Ha presentat gales a la televisió</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">fer|de</token>
                    <marker>
                        <token>gal·la</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>gala</suggestion> (ostentació, luxe) en lloc de "gal·la" (francesa)?</message>
                <example correction="gala">L'arrogància de què feia <marker>gal·la</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token skip="-1" regexp="yes" inflected="yes">&context_GALA;</token>
                    <marker>
                        <token regexp="yes">gal·la|gal·les</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)·l" regexp_replace="" case_conversion="preserve"/></suggestion> (espectacle)?</message>
                <example correction="gales">Es van televisar en deu <marker>gal·les</marker> separades.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="-1" regexp="yes">gal·la|gal·les</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&context_GALA;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)·l" regexp_replace="" case_conversion="preserve"/></suggestion> (espectacle)?</message>
                <example correction="gala">Va ser una brillant <marker>gal·la</marker> televisiva.</example>
            </rule>
        </rulegroup>
        <rule id="GALES_GALLES" name="Gales/Gal·les">
            <pattern case_sensitive="yes">
                <marker>
                    <token>Gales</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>Gal·les</suggestion> (nom de país)?</message>
            <example correction="Gal·les">El país de <marker>Gales</marker>.</example>
            <example>Mostrà les seves millors gales.</example>
        </rule>
        <rulegroup id="OS_US" name="*os/us agrada">
            <rule>
                <pattern>
                    <token><exception postag="SPS.*|.*LOC_PREP.*" postag_regexp="yes"/></token>
                    <marker>
                        <token regexp="yes">h?os<exception postag="_GN_MS"/></token>
                    </marker>
                    <token postag="V.[MSI].*|&pronom_feble;" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>us</suggestion>?</message>
                <example correction="Us">¿<marker>Os</marker> agraden les cloïsses?</example>
                <example correction="Us">¿<marker>Os</marker> l'emportareu?</example>
                <example>Té un os trencat.</example>
                <example>L'os creix bé.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.N.*" postag_regexp="yes" regexp="yes">.+e</token>
                    <token>-</token>
                    <marker>
                        <token>os</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>us</suggestion>?</message>
                <suggestion>vos</suggestion>
                <example correction="us|vos">Volia escriure-<marker>os</marker>.</example>
                <example>Veure-us.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[NG].*" postag_regexp="yes" regexp="yes">.+[rt]</token>
                    <token>-</token>
                    <marker>
                        <token>os</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>vos</suggestion>?</message>
                <example correction="vos">Volia donar-<marker>os</marker> això.</example>
            </rule>
        </rulegroup>
        <rule id="CONTRA_DE" name="contra de/en contra de">
            <pattern>
                <token><exception regexp="yes">en|la</exception></token>
                <marker>
                    <token>contra</token>
                </marker>
                <token inflected="yes">de</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>en contra</suggestion>?</message>
            <example correction="en contra">Ell està <marker>contra</marker> de l'oficialitat.</example>
            <example>En contra de tots.</example>
        </rule>
        <rule id="CONSEQUENTMENT_CONSEGUENTMENT" name="conseqüentment/consegüentment">
            <pattern>
                <token postag="SENT_START"/>
                <marker>
                    <token>conseqüentment</token>
                </marker>
                <token><exception>amb</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>per consegüent</suggestion>? Correcte si vol dir "de manera conseqüent, lògica".</message>
            <suggestion>en conseqüència</suggestion>
            <suggestion>consegüentment</suggestion>
            <example correction="Per consegüent|En conseqüència|Consegüentment"><marker>Conseqüentment</marker>, cal aprovar-ho.</example>
            <example>Conseqüentment amb això, cal estimar el recurs.</example>
        </rule>
        <rule id="CONSEQUENT_CONSEGUENT" name="conseqüent/consegüent">
            <pattern>
                <token postag="D[^R].*" postag_regexp="yes"/>
                <marker>
                    <token inflected="yes">conseqüent</token>
                </marker>
                <token postag="NC.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">consegüent</match></suggestion> (que segueix) en comptes de "conseqüent" (que té conseqüència lògica)?</message>
            <example correction="consegüent">i del <marker>conseqüent</marker> debat.</example>
            <example>Del consegüent debat</example>
        </rule>
        <rule id="DARRERE" name="d'arrere">
            <pattern>
                <token>d'</token>
                <token>arrere</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>darrere</suggestion>?</message>
            <example correction="darrere"><marker>d'arrere</marker></example>
            <example>darrere</example>
        </rule>
        <rule id="INGENI_ENGINY_GINY" name="ingeni/enginy/giny">
            <antipattern>
                <marker>
                    <token regexp="yes">ingenis?</token>
                    <token regexp="yes">sucrers?</token>
                </marker>
            </antipattern>
            <pattern>
                <token regexp="yes">ingenis?</token>
            </pattern>
            <message>Possible confusió. "Ingeni" s'usa normalment en el sentit de 'plantació de canya de sucre'.</message>
            <suggestion><match no="1" regexp_match="ingeni(s?)" regexp_replace="enginy$1"/></suggestion>
            <suggestion><match no="1" regexp_match="ingeni(s?)" regexp_replace="giny$1"/></suggestion>
            <short>Possible confusió</short>
            <example correction="enginy|giny"><marker>ingeni</marker></example>
            <example>Dels ingenis sucrers.</example>
        </rule>
        <rule id="DOLAR" name="dolar">
            <pattern>
                <token>dolar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>dòlar</suggestion> (moneda) en comptes de "dolar" (verb poc usual)?</message>
            <example correction="dòlar"><marker>dolar</marker></example>
            <example>dòlar</example>
        </rule>
        <rule id="VESAR" name="vesar/avesar/vessar">
            <pattern>
                <token inflected="yes">vesar<exception postag="_possible_nompropi"/><exception regexp="yes">(?-i)VESA|ves</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match=".es(.*)" regexp_replace="vess$1" case_conversion="alllower"/></suggestion>? Correcte com a forma secundària de <suggestion>a<match no="1" case_conversion="alllower"/></suggestion>.</message>
            <example correction="vessaren|avesaren"><marker>vesaren</marker></example>
            <example>És un bus VESA</example>
            <example>Sant Martí de Veses.</example>
        </rule>
        <rule id="HAM_DIT" name="*ham dit/hem dit">
            <pattern>
                <token><exception postag="SPS00"/></token>
                <token><exception postag="SPS00"/><exception>un</exception></token>
                <marker>
                    <token>ham</token>
                </marker>
                <token postag="V.P..SM." postag_regexp="yes"><exception>rovellat</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>han</suggestion>?</message>
            <suggestion>hem</suggestion>
            <example correction="han|hem">¿Què <marker>ham</marker> dit?</example>
            <example>Què han dit.</example>
            <example>Depenent de la mida de l'ham utilitzat.</example>
            <example>Un ham rovellat.</example>
        </rule>
        <rule id="A_TOTA_HORA" name="a *tot/tota hora">
            <pattern>
                <token>a</token>
                <token>tot</token>
                <token>hora</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>a tota hora</suggestion>?</message>
            <example correction="a tota hora"><marker>a tot hora</marker></example>
            <example>a tota hora</example>
        </rule>
        <rule id="ENTRE_DELLS" name="entre d'ells">
            <pattern>
                <token>entre</token>
                <token>d'</token>
                <token>ells</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>entre ells</suggestion>?</message>
            <example correction="entre ells"><marker>entre d'ells</marker></example>
            <example>entre ells</example>
        </rule>
        <rule id="ANALS_ANNALS" name="anals / annals">
            <pattern>
                <token postag="D[DAI].*" postag_regexp="yes"/>
                <marker>
                    <token>anals</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>annals</suggestion> en comptes de "anal" (relatiu a l'anus)?</message>
            <example correction="annals">Segons els <marker>anals</marker> del monestir</example>
            <example>els annals</example>
        </rule>
        <rule id="FUNDADAMENT" name="fundadament > amb fonament">
            <pattern>
                <token>fundadament</token>
            </pattern>
            <message>Val més dir <suggestion>amb fonament</suggestion>.</message>
            <suggestion>fonamentadament</suggestion>
            <example correction="amb fonament|fonamentadament">Parlava <marker>fundadament</marker>.</example>
        </rule>
        <rule id="CONFOSAMENT" name="confosament, difosament">
            <pattern>
                <token regexp="yes">(con|di)fosament</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(con|di)fosament" regexp_replace="$1fusament"/></suggestion> (derivat de <match no="1" regexp_match="(con|di)fosament" regexp_replace="$1fús"/>) en comptes de <match no="1"/> (derivat de <match no="1" regexp_match="(con|di)fosament" regexp_replace="$1fondre"/>)?</message>
            <short>Possible confusió</short>
            <example correction="difusament"><marker>difosament</marker></example>
            <example>confusament</example>
        </rule>
        <rule id="SACRAMENT" name="sacrament/sagrament">
            <pattern>
                <token>sacrament</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>sagrament</suggestion> (nom)? "Sacrament" pot ser un adverbi amb el significat de 'de manera sacra'.</message>
            <example correction="sagrament">El <marker>sacrament</marker> de la confessió.</example>
        </rule>
        <rule id="FLUIDAMENT" name="fluïdament/fluidament">
            <pattern>
                <token>fluïdament</token>
            </pattern>
            <message>Cal escriure <suggestion>fluidament</suggestion>, derivat de l'adj. "fluid -a".</message>
            <short>Error ortogràfic</short>
            <example correction="fluidament"><marker>fluïdament</marker></example>
            <example>fluidament</example>
        </rule>
        <rule id="LLUNYAMENT" name="llunyament">
            <pattern>
                <token>llunyament</token>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion>llunyanament</suggestion> o <suggestion>allunyament</suggestion>? "Llunyament" és un adverbi possible però d'ús infreqüent.</message>
            <example correction="llunyanament|allunyament">Ho veia <marker>llunyament</marker></example>
        </rule>
        <rule id="SOMAMENT" name="somament">
            <pattern>
                <token>somament</token>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion>summament</suggestion>? "Somament" és un adverbi possible, derivat de "som" (superficial).</message>
            <example correction="summament">Estava <marker>somament</marker> cansat.</example>
        </rule>
        <rule id="RAPIDAMENT" name="rapidament/ràpidament">
            <pattern>
                <token>rapidament</token>
                <!-- rapidament: derivat de rapir > rapit > rapida+ment-->
            </pattern>
            <message>Cal escriure <suggestion>ràpidament</suggestion>, derivat de l'adj. 'ràpid -a'.</message>
            <short>Error ortogràfic</short>
            <example correction="ràpidament"><marker>rapidament</marker></example>
        </rule>
        <rule id="ALIENAMENT" name="alienament/alienació">
            <pattern>
                <token>alienament</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>alineament</suggestion>? Correcte si és un adverbi derivat de l'adj. 'aliè'.</message>
            <suggestion>alienació</suggestion>
            <example correction="alineament|alienació"><marker>alienament</marker></example>
        </rule>
        <rule id="PROVABLEMENT" name="provablement/probablement">
            <pattern>
                <token>provablement</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>probablement</suggestion>? "Provable" vol dir "que pot ser provat, demostrat".</message>
            <short>Error ortogràfic</short>
            <example correction="probablement"><marker>provablement</marker></example>
            <example>probablement</example>
        </rule>
        <rule id="COMPLERTAMENT" name="complertament/completament">
            <pattern>
                <token>complertament</token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>completament</suggestion>
            <example correction="completament"><marker>complertament</marker></example>
        </rule>
        <rule id="DESAFORADAMENT" name="desaforadament">
            <pattern>
                <token>desaforadament</token>
            </pattern>
            <message>Paraula incorrecta.</message>
            <suggestion>desmesuradament</suggestion>
            <suggestion>bojament</suggestion>
            <suggestion>espantosament</suggestion>
            <suggestion>furiosament</suggestion>
            <suggestion>acèrrimament</suggestion>
            <suggestion>aferrissadament</suggestion>
            <suggestion>acarnissadament</suggestion>
            <example correction="desmesuradament|bojament|espantosament|furiosament|acèrrimament|aferrissadament|acarnissadament"><marker>desaforadament</marker></example>
        </rule>
        <rule id="FLUIDA" name="fluïda/fluida">
            <pattern>
                <token><exception postag="VA.*" postag_regexp="yes"/><exception>havent</exception></token>
                <marker>
                    <token regexp="yes">fluïd(a|es)|fluïts?</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(.+)[ïÏ][DdTt](.*)" regexp_replace="$1id$2"/></suggestion>? "<match no="2"/>" és correcte com a participi de "fluir".</message>
            <short>Error ortogràfic</short>
            <example correction="fluida">És <marker>fluïda</marker></example>
            <example correction="fluid">És <marker>fluït</marker></example>
            <example correction="fluides">Són <marker>fluïdes</marker></example>
            <example correction="fluids">Són <marker>fluïts</marker></example>
            <example>Han fluït molt bé</example>
        </rule>
        <rulegroup id="DES_DE" name="des de/que">
            <antipattern>
                <token regexp="yes">.*ts</token>
                <token>/</token>
                <token>des</token>
            </antipattern>
            <antipattern>
                <token>d</token>
                <token regexp="yes">&apostrophe;</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">[12]?[1-9]|30|31</token>
                <token>des</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token>d</token>
                    <token regexp="yes">&apostrophe;|\?</token>
                </antipattern>
                <pattern>
                    <token>des</token>
                    <token regexp="yes">des|d</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>des de</suggestion>?</message>
                <example correction="des de">Van venir <marker>des des</marker> l'estació.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>des<exception postag="(&lt;)?NP.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception regexp="yes">d'|de|que|prez|pres|prés</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>des que</suggestion>?</message>
                <suggestion>des de</suggestion>
                <suggestion>dels</suggestion>
                <suggestion>de</suggestion>
                <short>Possible confusió</short>
                <example correction="Des que|Des de|Dels|De"><marker>Des</marker> dins.</example>
                <example>Des de dins.</example>
                <example>Benvolguts/des:</example>
            </rule>
        </rulegroup>
        <rule id="DE_BADES_DEBADES" name="de bades / debades">
            <pattern>
                <token>de</token>
                <token>bades</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>debades</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="debades"><marker>de bades</marker></example>
            <example>debades</example>
        </rule>
        <rulegroup id="AVANS" name="avanç/abans de">
            <rule>
                <pattern>
                    <marker>
                        <token>avanç</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>abans</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="abans"><marker>avanç</marker> d'arribar</example>
                <example>per a després</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>avanç</token>
                    </marker>
                    <token postag="CC"/>
                    <token min="0">un</token>
                    <token>després</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>abans</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="Abans"><marker>Avanç</marker> o després ho farem.</example>
                <example correction="abans">Un <marker>avanç</marker> i un després.</example>
            </rule>
        </rulegroup>
        <rule id="CERO" name="cero/zero">
            <pattern>
                <token regexp="yes">ceros?<exception postag="NP.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)cero(s?)" regexp_replace="zero$1"/></suggestion> (nombre) en lloc de "<match no="1"/>" (variant de "cérvol")?</message>
            <short>Possible confusió</short>
            <example correction="zero">Té un valor de <marker>cero</marker>.</example>
            <example>Té un valor de zero.</example>
        </rule>
        <rule id="SERIEM" name="seriem/seríem">
            <pattern>
                <token regexp="yes">serie[mu]</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match=".+(.)" regexp_replace="seríe$1"/></suggestion> (v. 'ser') en lloc de "<match no="1"/>" (v. 'seriar')?</message>
            <short>Possible confusió</short>
            <example correction="Seríeu">¿<marker>Serieu</marker> tan amables de fer-ho?</example>
            <example>Seríem els millors.</example>
        </rule>
        <rule id="ELA_EL_LA" name="ela/el/la">
            <antipattern>
                <token regexp="yes">d|d'</token>
                <token>ela</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>ela</token>
                </marker>
                <token postag="NC.[SN].*" postag_regexp="yes"><exception regexp="yes">minúscula|majúscula</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" postag="NC(.).*" postag_regexp="yes" postag_replace="DA0$1S0">el</match></suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="El"><marker>Ela</marker> costum que tenen.</example>
            <example>És la lletra ela.</example>
        </rule>
        <rule id="TEMPS_AVENIR" name="temps avenir">
            <pattern>
                <token>temps</token>
                <token>avenir</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>temps a venir</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="temps a venir"><marker>temps avenir</marker></example>
            <example>temps a venir</example>
        </rule>
        <rule id="ESTABLAR_ESTABLIR" name="establir/establar">
            <pattern>
                <token regexp="yes">establis?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match=".+i(s?)" regexp_replace="establí$1"/></suggestion> (v. 'establir') en lloc de "<match no="1"/>" (v. 'establar')?</message>
            <short>Possible confusió</short>
            <example correction="establís">Que hi <marker>establis</marker> una relació.</example>
            <example correction="Establí"><marker>Establi</marker> els seus principis.</example>
            <example>Que hi establís una relació.</example>
        </rule>
        <rule id="CONSEGUENT_CONSEQUENT" name="consegüent/conseqüent">
            <pattern>
                <token>per</token>
                <token>conseqüent</token>
            </pattern>
            <message>En el sentit de 'per tant', cal dir: <suggestion>per consegüent</suggestion>.</message>
            <short>Confusió</short>
            <example correction="per consegüent"><marker>per conseqüent</marker></example>
            <example>per consegüent</example>
        </rule>
        <rulegroup id="PUJAR_PODER" name="pugin/puguin">
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.S.*" postag_regexp="yes" inflected="yes">pujar</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.S.*)" postag_regexp="yes" postag_replace="$1">poder</match></suggestion> (v. 'poder') en comptes de "<match no="1"/>" (v. 'pujar')?</message>
                <example correction="puguin">que <marker>pugin</marker> fer-ho</example>
                <example correction="poguéssiu">si <marker>pugéssiu</marker> fer-ho</example>
                <example>no pugeu el menjar</example>
                <example>Veure pujar o baixar el preu del meló.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="2">tant</token>
                    <token>com</token>
                    <token min="0">es</token>
                    <marker>
                        <token postag="V.S.*" postag_regexp="yes" inflected="yes">pujar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="4" postag="(V.S.*)" postag_regexp="yes" postag_replace="$1">poder</match></suggestion> (v. 'poder') en comptes de "<match no="4"/>" (v. 'pujar')?</message>
                <example correction="pugui">Cal vaccinar tantes persones com es <marker>pugi</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="2">anar|venir|pujar|baixar|fer</token>
                    <token>com</token>
                    <token min="0">es</token>
                    <marker>
                        <token postag="V.S.*" postag_regexp="yes" inflected="yes">pujar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="4" postag="(V.S.*)" postag_regexp="yes" postag_replace="$1">poder</match></suggestion> (v. 'poder') en comptes de "<match no="4"/>" (v. 'pujar')?</message>
                <example correction="puguis">Has de venir com <marker>pugis</marker>.</example>
                <example correction="poguessis">Hauries d'anar-hi com <marker>pugessis</marker>.</example>
                <example>Com pujaràs les escales?</example>
                <example>Com pugen i baixen?</example>
                <example>M'agrada veure com pugen els pans de pessic.</example>
                <example>És difícil de creure com pugen el port.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.M.*" postag_regexp="yes" skip="1"/>
                    <token>com</token>
                    <token min="0">es</token>
                    <marker>
                        <token postag="V.S.*" postag_regexp="yes" inflected="yes">pujar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="4" postag="(V.S.*)" postag_regexp="yes" postag_replace="$1">poder</match></suggestion> (v. 'poder') en comptes de "<match no="4" case_conversion="alllower"/>" (v. 'pujar')?</message>
                <example correction="puguis">Fes-ho com <marker>pugis</marker>.</example>
                <example correction="pugues">Fes-ho com <marker>puges</marker>.</example>
                <example>Com pujaràs les escales?</example>
                <example>Com pugen i baixen?</example>
                <example>M'agrada veure com pugen els pans de pessic.</example>
                <example>És difícil de creure com pugen el port.</example>
            </rule>
        </rulegroup>
        <rule id="MALDADES_MAL_DADES" name="maldades / mal dades">
            <pattern>
                <token inflected="yes" regexp="yes" skip="1">venir|anar|per</token>
                <marker>
                    <token>maldades</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>mal dades</suggestion>?</message>
            <url>https://dsff.uab.cat/concepte/complicar-se</url>
            <short>Possible confusió</short>
            <example correction="mal dades">Ara que van tan <marker>maldades</marker>.</example>
            <example correction="mal dades">Per <marker>maldades</marker> que vinguin.</example>
            <example correction="mal dades">Per més <marker>maldades</marker> que vinguin.</example>
            <example>Ara que van mal dades</example>
        </rule>
        <rule id="MALDONADES_MAL_DADES" name="mal donades / mal dades">
            <pattern>
                <token inflected="yes" regexp="yes" skip="1">venir|anar</token>
                <marker>
                    <token>mal</token>
                    <token>donades</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>mal dades</suggestion>?</message>
            <url>https://dsff.uab.cat/concepte/complicar-se</url>
            <short>Possible confusió</short>
            <example correction="mal dades">Ara que van <marker>mal donades</marker>.</example>
            <example>Ara que van tan mal dades</example>
        </rule>
        <rule id="MILER_MILERS" name="miler/milers">
            <antipattern>
                <token>centenar</token>
                <token>de</token>
                <token>la</token>
                <token>ploma</token>
            </antipattern>
            <pattern>
                <token><exception regexp="yes">per|un|una|1|½|el|la</exception></token>
                <marker>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes">centenar|miler|grapat|tona<exception postag="_GN_.*" postag_regexp="yes"/></token>
                </marker>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" postag="(NC.).*" postag_regexp="yes" postag_replace="$1P000"/></suggestion>?</message>
            <example correction="milers">hi havia <marker>miler</marker> de persones</example>
            <example>hi havia un miler de persones</example>
            <example>un bon grapat de farina</example>
            <example>per tona de petroli</example>
            <example>1 tona de petroli</example>
        </rule>
        <rule id="LLUSTRES" name="llustres/lustres">
            <antipattern>
                <token regexp="yes">llustres?</token>
                <token regexp="yes" inflected="yes">brillant|vitri|mineral|semblant|permanent|platejat</token>
            </antipattern>
            <pattern>
                <token><exception>entre</exception></token>
                <token postag="D[NI].*" postag_regexp="yes"/>
                <marker>
                    <token regexp="yes">llustres?</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="3" postag="(N.*)" postag_regexp="yes" postag_replace="$1">lustre</match></suggestion> (espai de cinc anys)?</message>
            <short>Possible confusió</short>
            <example correction="lustres">fa cinc <marker>llustres</marker></example>
            <example correction="lustre">es van retrobar un <marker>llustre</marker> després.</example>
            <example>fa cinc lustres</example>
            <example>entre dos llustres</example>
        </rule>
        <rule id="COM_MES_AVIAT_COM_ES_AVIAT" name="com més aviat/com és aviat">
            <pattern>
                <marker>
                    <token>com</token>
                    <token>és</token>
                    <token>aviat</token>
                </marker>
                <token regexp="yes">millor|possible</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>com més aviat</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="com més aviat"><marker>com és aviat</marker> millor</example>
            <example>com més aviat millor</example>
        </rule>
        <rule id="UN_ABONA_UNA_BONA" name="un abona/una bona">
            <pattern>
                <marker>
                    <token>un</token>
                    <token>abona</token>
                </marker>
                <token postag="N.FS.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>una bona</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="una bona"><marker>un abona</marker> relació</example>
            <example>una bona relació</example>
        </rule>
        <rule id="ENTRE_MIG_ENTREMIG" name="entre mig / entremig">
            <antipattern>
                <marker>
                    <token>mig</token>
                    <token regexp="yes">i|o</token>
                    <token regexp="yes">un|dos|tres|\d</token>
                </marker>
            </antipattern>
            <pattern>
                <marker>
                    <token>entre</token>
                    <token>mig</token>
                </marker>
                <token><exception postag="N.MS.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>entremig</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="entremig"><marker>entre mig</marker> de les plantes</example>
            <example>entre mig any i un any</example>
            <example>entre mig i dos milions d'euros</example>
        </rule>
        <rule id="TEX_TEXT" name="tex / text">
            <pattern case_sensitive="yes">
                <token regexp="yes">[Tt]ex</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1"/>t</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="Text"><marker>Tex</marker> inèdit de Joan Maragall.</example>
            <example>El sistema tipogràfic TeX.</example>
        </rule>
        <rule id="CAP_COT" name="cap cot">
            <pattern>
                <token postag="V.[^P].*" postag_regexp="yes"/>
                <!--<exception regexp="yes">el|un</exception></token>-->
                <marker>
                    <token>cap<exception postag=".*LOC_ADV.*" postag_regexp="yes"/></token>
                    <!-- Eliminat: lletra, alt, buit -->
                    <token regexp="yes" inflected="yes">cot|baix|damunt|davant|davanter|davall|ficat|ficar|fluix|girar|foguer|jup|moix<exception postag=".*LOC_ADV.*" postag_regexp="yes"/><exception regexp="yes">baixa|cota|gira</exception></token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>cap<match no="3"/></suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="capcot">Se n'anà <marker>cap cot</marker>.</example>
            <example>amb el cap cot</example>
            <example>un cap buit no pot adquirir saviesa</example>
            <example>pel cap baix</example>
        </rule>
        <rule id="CAP_DAMUNT" name="cap damunt/capdamunt">
            <pattern>
                <token>a</token>
                <token>l</token>
                <marker>
                    <token>cap</token>
                    <token regexp="yes">damunt|davall|davant</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>cap<match no="4"/></suggestion>?</message>
            <example correction="capdamunt">Al <marker>cap damunt</marker> del tossal.</example>
        </rule>
        <rule id="LLIURAMENT_LLIUREMENT" name="lliurament/lliurement">
            <antipattern>
                <token inflected="yes">fer</token>
                <token>lliurament</token>
                <!--<token>a</token>-->
            </antipattern>
            <antipattern>
                <token>lliurament</token>
                <token>a</token>
                <token>domicili</token>
            </antipattern>
            <antipattern>
                <token>lliurament</token>
                <token>en</token>
                <token regexp="yes">\d.*</token>
                <example>Compra segura lliurament en 24h.</example>
            </antipattern>
            <pattern>
                <token><exception regexp="yes">de|amb|en|o|i</exception><exception postag="SENT_START"/></token>
                <marker>
                    <token>lliurament<exception postag="_GN_MS"/></token>
                </marker>
                <token><exception regexp="yes">de|d'|i|o</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>lliurement</suggestion> (amb llibertat) en lloc de "lliurament" (acció de lliurar)?</message>
            <short>Possible confusió</short>
            <example correction="lliurement">Aquests significats són <marker>lliurament</marker> mesclats.</example>
            <example>El lliurament es va fer amb normalitat.</example>
            <example>Va negociar el lliurament de Granada.</example>
            <example>Curs de fotografia amb lliurament de premis </example>
            <example>Lliurament i avaluació</example>
        </rule>
        <rule id="LLIUREMENT_LLIURAMENT" name="lliurement/lliurament">
            <pattern>
                <token postag="D[^R].MS." postag_regexp="yes"/>
                <marker>
                    <token>lliurement</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>lliurament</suggestion> (acció de lliurar) en lloc de "lliurement" (amb llibertat)?</message>
            <example correction="lliurament">Han assistit al <marker>lliurement</marker> del guardó.</example>
        </rule>
        <rule id="EM_VIST" name="em vist">
            <!-- La regla general no troba error perquè s'interpreta que 'vist' és del verb vestir: jo em vist = jo em vestisc -->
            <pattern>
                <token>em</token>
                <token>vist</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>hem vist</suggestion>? "Em vist" és correcte en el sentit de 'em vestisc'.</message>
            <short>Possible confusió</short>
            <example correction="hem vist">com <marker>em vist</marker></example>
            <example>com hem vist</example>
        </rule>
        <rule id="AM_AMB" name="am/amb">
            <antipattern case_sensitive="yes">
                <token>I</token>
                <token>am</token>
            </antipattern>
            <pattern case_sensitive="yes">
                <token regexp="yes">am|Am<exception postag="NP.*|Y" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>amb</suggestion>?</message>
            <example correction="Amb"><marker>Am</marker> àmplies vistes</example>
            <example>amb àmplies vistes</example>
        </rule>
        <rule id="SAN_SANT" name="san -> sant">
            <antipattern>
                <token>san</token>
                <token regexp="yes">Antonio|Pedro|José|Diego|Fernando|Miguel|Francisco|Giovanni|Jorge|Dalmazzo|Carlos|Callisto|Jerónimo|Cristóbal|Severino|Tomás|Pietro|Lorenzo|Lee|Fructuoso|Bartolomé|Espiridión|Giorgio|Biagio|Raimundo|Guinzo|Felipe|Marco|Vito</token>
            </antipattern>
            <antipattern>
                <token>san</token>
                <token postag="V.P.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token case_sensitive="yes">SAN</token>
                <token><exception postag="NPMSSP0"/></token>
            </antipattern>
            <pattern>
                <marker>
                    <token>san<exception postag=".*NP.*" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>sant</suggestion> en comptes de 'san' (poble africà)?</message>
            <short>Possible confusió</short>
            <example correction="sant"><marker>san</marker> Joan </example>
            <example correction="SANT">FESTA DE <marker>SAN</marker> JOAN.</example>
            <example>sant Joan</example>
            <example>San Dalmazzo</example>
            <example>a San Antonio</example>
            <example>San Rafael del Río</example>
            <example>Acadèmia de Belles Arts de San Fernando</example>
        </rule>
        <rule id="ABANS_DAHIR" name="Abans d'ahir/abans-d'ahir">
            <pattern>
                <token>abans</token>
                <token>d'</token>
                <token>ahir</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>abans-d'ahir</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="abans-d'ahir">els riscos d'<marker>abans d'ahir</marker>.</example>
            <example>els riscos d'abans-d'ahir.</example>
        </rule>
        <rulegroup id="LAS" name="las/les">
            <rule id="LAS1" name="*las/les + paraula desconeguda">
                <pattern>
                    <token><exception regexp="yes" inflected="yes">ai|sentir|trobar|quedar</exception></token>
                    <marker>
                        <token>las<exception postag="_GN_MS|.*NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception postag="_PUNCT.*|[NAVSRPD].*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>les</suggestion> en lloc de "las" (adj. masc. sing.)?</message>
                <short>Possible confusió</short>
                <example correction="Les"><marker>Las</marker> mujeres son así.</example>
                <example correction="les">Quien <marker>las</marker> haya hecho.</example>
                <example>Ai las!, em sentia las.</example>
                <example>Vaig veure aquell cos las.</example>
                <example>El cos li va quedar completament las.</example>
                <example>Ve de Las Palmas o de Las Vegas.</example>
            </rule>
            <rule id="LAS2" name="*las/les + femení plural o verb">
                <pattern>
                    <!-- <token><exception regexp="yes" inflected="yes">ai|sentir|trobar|quedar</exception></token> -->
                    <marker>
                        <token>las<exception postag="_GN_MS|.*NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="NC[CF][NP].*|_GN_FP|AQ.[CF][NP].|V.P..PF.|V.[SI].*|_GV_" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>les</suggestion> en lloc de "las" (adj. masc. sing.)?</message>
                <short>Possible confusió</short>
                <example correction="Les"><marker>Las</marker> dones són així.</example>
                <example correction="Les"><marker>Las</marker> destacades.</example>
                <example correction="Les"><marker>Las</marker> fotografies antigues.</example>
                <example correction="les">Va sentir <marker>las</marker> antigues il·lusions.</example>
                <example correction="les">Independentment de qui <marker>las</marker> haja generades.</example>
                <example>Ai las!, em sentia las.</example>
                <example>Vaig veure aquell cos las.</example>
                <example>El cos li va quedar completament las.</example>
                <example>Ve de Las Palmas o de Las Vegas.</example>
            </rule>
            <rule id="LAS3" name="*las/les + altres paraules conegudes">
                <pattern>
                    <token><exception regexp="yes" inflected="yes">ai|sentir|trobar|quedar</exception></token>
                    <marker>
                        <token>las<exception postag="_GN_MS|.*NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="[NAVSRPD].*" postag_regexp="yes"><exception postag="_PUNCT.*|NC[CF][NP].*|_GN_FP|AQ.[CF][NP].|V.P..PF.|V.[SI].*|_GV_" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>les</suggestion> en lloc de "las" (adj. masc. sing.)?</message>
                <short>Possible confusió</short>
                <example correction="les">Em va agafar <marker>las</marker> mans.</example>
                <example>Ai las!, em sentia las.</example>
                <example>Vaig veure aquell cos las.</example>
                <example>El cos li va quedar completament las.</example>
                <example>Ve de Las Palmas o de Las Vegas.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>las</token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>l'has</suggestion>?</message>
                <example correction="l'has">Te <marker>las</marker> posat avui?</example>
            </rule>
        </rulegroup>
        <!--     MOLT DIFÍCIL DE DIFERENCIAR
            <rule id="CA_LA" name="cala/ca la">
            <pattern>
            <marker>
            <token>cala</token>
            </marker>
            <token postag="N.FS.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>ca la</suggestion> (casa de la) en comptes de "cala" (altres significats)?</message>
            <short>Possible confusió</short>
            <example correction="ca la">Anàvem a <marker>cala</marker> tia Ricarda</example>
            <example>la cala era preciosa</example>
            </rule> -->
        <rule id="VAGADA" name="vagada">
            <pattern>
                <token regexp="yes">vagad(a|es)</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="vagad(.+)" regexp_replace="vegad$1"/></suggestion> (volta, cop) en lloc de "<match no="1"/>" (v. 'vagar')?</message>
            <short>Possible confusió</short>
            <example correction="vegades"><marker>vagades</marker></example>
            <example>vegades</example>
        </rule>
        <rule id="SO" name="só/so">
            <pattern>
                <token>só</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>so</suggestion> (sensació auditiva) o <suggestion>sóc</suggestion> (v. 'ser')? "Só" és una variant antiga de 'sóc'.</message>
            <short>Possible confusió</short>
            <example correction="so|sóc"><marker>só</marker></example>
            <example>sóc</example>
        </rule>
        <rulegroup id="ESTESIN" name="*estesin/estigués *estès/estigués">
            <rule>
                <pattern>
                    <token>estesin</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>estiguessin</suggestion> (v. 'estar') en comptes de 'estesin' (v. 'estesar')?</message>
                <short>Possible confusió</short>
                <example correction="estiguessin"><marker>estesin</marker> tancats</example>
            </rule>
            <rule>
                <pattern>
                    <token>estassin</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>estiguessin</suggestion> (v. 'estar') en comptes de 'estassin' (v. 'estassar')?</message>
                <short>Possible confusió</short>
                <example correction="estiguessin">quan <marker>estassin</marker> tancats</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">est[èé]s</token>
                    </marker>
                    <token postag="V.P.*SM.?" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>estigués</suggestion> (v. 'estar') en comptes de "<match no="1"/>" (v. 'estendre')?</message>
                <short>Possible confusió</short>
                <example correction="estigués"><marker>estès</marker> tancat</example>
            </rule>
            <rule>
                <pattern>
                    <token>que</token>
                    <marker>
                        <token regexp="yes">est[èé]s</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>estigués</suggestion> (v. 'estar') en comptes de "<match no="2"/>" (v. 'estendre')?</message>
                <short>Possible confusió</short>
                <example correction="estigués">que <marker>estès</marker></example>
            </rule>
        </rulegroup>
        <rule id="OL_A" name="ol a / o la">
            <pattern>
                <token>ol</token>
                <token>a</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>o la</suggestion>? "Ol" és del v. 'oldre'.</message>
            <short>Possible confusió</short>
            <example correction="o la"><marker>ol a</marker></example>
            <example>o la</example>
        </rule>
        <rule id="FINS_A_LES_HORES_ALESHORES" name="fins a les hores / aleshores">
            <antipattern>
                <token>hores</token>
                <token>de</token>
                <token min="0" regexp="yes">l|la</token>
                <token regexp="yes">matinada|matí|migdia|tarda|vesprada|vespre|nit</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>fins</token>
                    <token>a</token>
                    <token>les</token>
                    <token>hores</token>
                </marker>
                <token><exception regexp="yes">petites|prèvies|anteriors|posteriors</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>fins aleshores</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="fins aleshores"><marker>fins a les hores</marker>.</example>
            <example>fins a les hores petites</example>
            <example>fins a les hores de la matinada</example>
        </rule>
        <rule id="MAL_GRAT_MALGRAT" name="mal grat / malgrat">
            <pattern>
                <token><exception>de</exception></token>
                <marker>
                    <token>mal</token>
                    <token>grat</token>
                </marker>
                <token><exception postag="_PUNCT.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>malgrat</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="Malgrat"><marker>Mal grat</marker> les seves intencions, triomfàrem.</example>
            <example>ho va fer de mal grat</example>
            <example>que, de bon o mal grat, l'autoritat ha de tolerar</example>
        </rule>
        <rule id="BEN_INTENCIONAT" name="*ben intencionat/benintencionat">
            <pattern>
                <token regexp="yes">ben|mal</token>
                <token regexp="yes">intencionats?|intencionad(a|es)</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1"/><match no="2"/></suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="malintencionada">Una persona molt <marker>mal intencionada</marker></example>
            <example>Ell és benintencionat.</example>
        </rule>
        <rule id="BEN_VINGUT" name="ben vingut">
            <pattern>
                <token>ben</token>
                <token regexp="yes">vinguts?|vinguda|vingudes</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>ben<match no="2"/></suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="benvinguts"><marker>ben vinguts</marker></example>
            <example>benvingut</example>
        </rule>
        <rule id="BEN_ENTES" name="ben entès / benentès">
            <pattern>
                <token>el</token>
                <token>ben</token>
                <token regexp="yes">ent[éè]s</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>el ben<match no="3"/></suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="el benentès"><marker>el ben entès</marker></example>
            <example>el benentès</example>
        </rule>
        <rule id="AMB_EL_BENENTES" name="*en/amb el benentès">
            <pattern>
                <token>en</token>
                <token>el</token>
                <token regexp="yes">benent[éè]s</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>amb el <match no="3"/></suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="amb el benentés"><marker>en el benentés</marker></example>
            <example>amb el el benentès</example>
        </rule>
        <rule id="POT_SEGUIT_DINFINITIU" name="pot aportat -> pot aportar">
            <antipattern>
                <token postag="D..MS.*" postag_regexp="yes"/>
                <token>pot</token>
            </antipattern>
            <pattern>
                <token postag="V.*" postag_regexp="yes">pot</token>
                <marker>
                    <token postag="V.P00SM." postag_regexp="yes" regexp="yes">.+[iïa]t<exception inflected="yes">incloure</exception><exception postag="V.N.*|_possible_nompropi" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" postag="V.P00SM." postag_regexp="yes" postag_replace="V.N.*"/></suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="aprovar">que no pot <marker>aprovat</marker> els pressupostos.</example>
        </rule>
        <rule id="VERB_SEGUIT_DINFINITIU" name="verbs que han d'anar seguits d'infinitiu (confusió amb participi)">
            <antipattern>
                <token>degut</token>
                <token>a</token>
            </antipattern>
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">caldre|poder|saber|voler|intentar|convenir|preferir|evitar|decidir</token>
                <marker>
                    <!-- l'error amb gerundi té altres restriccions -->
                    <token postag="V.P00SM." postag_regexp="yes" regexp="yes">.+[ia]t<exception inflected="yes">incloure</exception><exception postag="V.N.*|_GN_MS|_possible_nompropi" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" postag="V.P00SM." postag_regexp="yes" postag_replace="V.N.*"/></suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="aprovar">que no hauria pogut <marker>aprovat</marker> els pressupostos.</example>
            <example correction="dir">En definitiva es pot <marker>dit</marker> que la toxicitat</example>
            <example correction="confirmar">però no va poder <marker>confirmat</marker> fins a l'any 1931</example>
            <example correction="considerar">per aquest motiu poden <marker>considerat</marker> un èxit</example>
            <example correction="ordenar">ha intentat <marker>ordenat</marker> les seves alterades files</example>
            <example>No pogué aprovar-los.</example>
            <example>amb poder limitat</example>
            <example>tracció i poder tallant en els acers</example>
            <example>El buit de poder causat per aquesta successió</example>
            <example>poder reservat a la Comissió Europea</example>
            <example>una nova nissaga de poder guanyant 11 títols</example>
            <example>cap poder atorgat a les comarques</example>
            <example>però no obté cap poder centralitzat.</example>
            <example>repartiment de poder anomenat autonòmic.</example>
            <example>tots els que va poder inclosos dones i criatures</example>
            <example>el que volgués i pogués incloent les armes</example>
            <example>els antropòlegs adquireixen poder explotant el coneixement</example>
            <example>van anar perdent poder ocupats en altres coses</example>
            <example correction="accedir">necessitava un cognom per poder <marker>accedit</marker> a la universitat</example>
            <example correction="guanyar">N'hi ha prou amb poder <marker>guanyat</marker> la copa.</example>
            <example>Cal amistat i amor.</example>
            <example>A cal penjat.</example>
            <example>És cal Trempat.</example>
            <example>Algú que et vol sotmès.</example>
            <!-- <example>per sobrepassar Mach 2 en vol anivellat</example> -->
            <!-- Amb el v. 'fer' és més difícil
                ho va fer funcionat/funcionar
                ho va fer motivar/acompanyat/disposar/t
                <example>sempre fan costat al guanyador</example>
                <example>es va fer aliat dels Estats Units</example>
                <example>Thorane i el pare de Goethe van fer amistat</example>
                <example>una part se'n fa embotit</example>
                <example correction="funcionar">no vam poder fer <marker>funcionat</marker> mai.</example>
                <example>no féu funcionar mai</example>
                se sap envoltat, et sé interessat,   -->
            <!-- AMB GERUNDI <example correction="confirmar">diversos problemes que s'han pogut <marker>solucionant</marker> gradualment</example> -->
            <!-- caldria acceptar 'combinant' com a adjectiu? -->
            <!-- <example correction="considerar">per a referir-se al "poder <marker>combinant</marker> d'un element"</example>
                <example>per a referir-se al "poder combinatori d'un element"</example> -->
        </rule>
        <rule id="VERB_SEGUIT_DINFINITIU_NO_GERUNDI" name="verbs que han d'anar seguits d'infinitiu (confusió amb gerundi)">
            <antipattern>
                <token>degut</token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token>vol</token>
                <token>rasant</token>
            </antipattern>
            <antipattern>
                <token>sense</token>
                <token>voler</token>
            </antipattern>
            <antipattern>
                <token postag="V.G.*" postag_regexp="yes"/>
                <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">com|si</token>
                <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">caldre|poder|saber|voler|intentar|convenir|preferir</token>
                <example>només pot ser tractat com cal donant llargues llistes</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">com|si</token>
                <token>es</token>
                <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">poder|voler|preferir</token>
                <example>Reduïu l'àrea de captura de la pantalla tant com es pugui retallant les vores del gestor de finestres.</example>
            </antipattern>
            <antipattern>
                <token postag_regexp="yes" postag="DA.*"/>
                <token>que</token>
                <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">caldre|poder|saber|voler|intentar|convenir|preferir</token>
                <example>només pot ser tractat com cal donant llargues llistes</example>
            </antipattern>
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">caldre|voler</token>
                <token>justificant</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">poder</token>
                <token min="0" max="2" postag="&pronom_feble;" postag_regexp="yes"/>
                <token>saber</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">fer</token>
                <token min="0" max="2" postag="&pronom_feble;" postag_regexp="yes"/>
                <token>saber</token>
            </antipattern>
            <antipattern>
                <token>en</token>
                <token>pots</token>
            </antipattern>
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">caldre|poder|saber|voler|intentar|convenir|preferir</token>
                <marker>
                    <!-- l'error amb gerundi té altres restriccions -->
                    <token postag="V.G.*" postag_regexp="yes"><exception inflected="yes">incloure</exception><exception postag="V.N.*|_GN_MS|_possible_nompropi" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" postag="V.G.*" postag_regexp="yes" postag_replace="V.N.*"/></suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="aprovar">que no hauria pogut <marker>aprovant</marker> els pressupostos.</example>
            <example correction="dir">En definitiva es pot <marker>dient</marker> que la toxicitat</example>
            <example correction="confirmar">però no va poder <marker>confirmant</marker> fins a l'any 1931</example>
            <example correction="considerar">per aquest motiu poden <marker>considerant</marker> un èxit</example>
            <example correction="ordenar">ha intentat <marker>ordenant</marker> les seves alterades files</example>
            <example correction="reflexionar">Caldrà <marker>reflexionant</marker>.</example>
            <example correction="reproduir">Es pot <marker>reproduint</marker>.</example>
            <example correction="anar">De mica en mica va poder <marker>anant</marker> escalant posicions</example>
            <example>No pogué aprovar-los.</example>
            <example>en llocs de poder fent polítiques feministes</example>
            <example>si ets menor, cal justificant del tutor.</example>
            <example>Ho podem saber observant les fulles.</example>
            <example>Fes-nos-ho saber responent a aquest qüestionari.</example>
        </rule>
        <rulegroup id="LA_INFINITIU" name="la + infinitiu*/nom: la necessitar/necessitat">
            <rule>
                <pattern>
                    <token>la</token>
                    <token postag="V.N.*" postag_regexp="yes" regexp="yes">\p{Ll}.+re<exception postag="_GN.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Possible confusió.</message>
                <suggestion><match no="1"/> <match no="2" regexp_match="(?iu)(.+)re" regexp_replace="$1ré"/></suggestion>
                <suggestion><match no="1"/> de <match no="2"/></suggestion>
                <suggestion><match no="1" regexp_match=".+" regexp_replace="al"/> <match no="2"/></suggestion>
                <suggestion><match no="1" regexp_match=".+" regexp_replace="va"/> <match no="2"/></suggestion>
                <!--  caldria comprovar que les paraules suggerides són al diccionari -->
                <example correction="la respondré|la de respondre|al respondre|va respondre"><marker>la respondre</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token postag="V.N.*" postag_regexp="yes" regexp="yes">\p{Ll}.+ir<exception postag="_GN.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Possible confusió.</message>
                <suggestion><match no="1"/> <match no="2" regexp_match="(?iu)(.+)ir" regexp_replace="$1í"/></suggestion>
                <suggestion><match no="1"/> de <match no="2"/></suggestion>
                <suggestion><match no="1" regexp_match=".+" regexp_replace="al"/> <match no="2"/></suggestion>
                <suggestion><match no="1" regexp_match=".+" regexp_replace="va"/> <match no="2"/></suggestion>
                <!--  caldria comprovar que les paraules suggerides són al diccionari -->
                <example correction="la partí|la de partir|al partir|va partir"><marker>la partir</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token postag="V.N.*" postag_regexp="yes" regexp="yes">\p{Ll}.+ar<exception postag="_GN.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Possible confusió.</message>
                <suggestion><match no="1"/> <match no="2" regexp_match="(?iu)(.+)ar" regexp_replace="$1a"/></suggestion>
                <suggestion><match no="1"/> <match no="2" regexp_match="(?iu)(.+)ar" regexp_replace="$1à"/></suggestion>
                <suggestion><match no="1"/> <match no="2" regexp_match="(?iu)(.+)ar" regexp_replace="$1at"/></suggestion>
                <suggestion><match no="1"/> de <match no="2"/></suggestion>
                <suggestion><match no="1" regexp_match=".+" regexp_replace="al"/> <match no="2"/></suggestion>
                <suggestion><match no="1" regexp_match=".+" regexp_replace="va"/> <match no="2"/></suggestion>
                <!--  caldria comprovar que les paraules suggerides són al diccionari -->
                <example correction="la necessita|la necessità|la necessitat|la de necessitar|al necessitar|va necessitar"><marker>la necessitar</marker></example>
                <example>la necessitat</example>
                <example>la mort</example>
                <example>la Ser</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token postag="V.N.*" postag_regexp="yes" regexp="yes">\p{Ll}.+er<exception postag="_GN.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Possible confusió.</message>
                <suggestion><match no="1"/> de <match no="2"/></suggestion>
                <suggestion><match no="1" regexp_match=".+" regexp_replace="al"/> <match no="2"/></suggestion>
                <suggestion><match no="1" regexp_match=".+" regexp_replace="va"/> <match no="2"/></suggestion>
                <!--  caldria comprovar que les paraules suggerides són al diccionari -->
                <example correction="la de desaparèixer|al desaparèixer|va desaparèixer"><marker>la desaparèixer</marker></example>
                <example>la necessitat</example>
                <example>la mort</example>
                <example>la Ser</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes">d'|com</token>
                        <token postag="D[ID]0FS.*" postag_regexp="yes"/>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="D[ID]0FS.*" postag_regexp="yes"><exception scope="previous" postag="V.N.*" postag_regexp="yes"/></token>
                        <token postag="V.N.*" postag_regexp="yes" regexp="yes">\p{Ll}.+<exception postag="_GN.*" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception postag="&pronom_feble;" postag_regexp="yes" regexp="yes">['-].+</exception></token>
                </pattern>
                <message>Possible confusió.</message>
                <example correction=""><marker>aquesta necessitar</marker> ajuda</example>
                <example>aquesta necessitat</example>
                <example>aquesta mort</example>
                <example>una Ser</example>
                <example>i aquesta incloure-la en la categoria mitologia</example>
                <example>i per sota d'aquesta tenir categories</example>
                <example>En una situació com aquesta parlar de quelcom</example>
                <example>En no voler aquesta acceptar el català com a llengua oficial.</example>
            </rule>
        </rulegroup>
        <rule id="ELS_INFINITIU" name="els (infinitiu)">
            <pattern>
                <marker>
                    <token regexp="yes">els|les</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>el</suggestion>?</message>
            <short>Error de concordança</short>
            <example correction="el"><marker>els</marker> transitar</example>
            <example>el transitar</example>
        </rule>
        <rulegroup id="PERQUE_PER_QUE" name="*perquè/per què">
            <!--<url>http://esadir.cat/gramatica/sintaxi/conjperque</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=perqu%E8+per+qu%E8&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12663&amp;idHit=12663&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27perqu%E8%27%2C+%27per+qu%E8%27+o+%27per+a+qu%E8%27%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token regexp="yes">no|tampoc|ni</token>
                    <token inflected="yes">tenir</token>
                    <marker>
                        <token>perquè</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Cal dir <suggestion>per què</suggestion>.</message>
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=no+tenir+per+qu%E8&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12748&amp;idHit=12748&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+%27no+tenir+per+qu%E8%27+%2B+infinitiu+en+catal%E0%3F+%2F+Pronom+interrogatiu+davant+d%27infinitiu+en+interrogatives+indirectes+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
                <example correction="per què">No teníeu <marker>perquè</marker> fer-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>ho</exception><!--<exception regexp="yes">que|ho</exception>--></token>
                    <token inflected="yes" regexp="yes">tampoc|ningú|mai|no|voler|desitjar|sense</token>
                    <token min="0" regexp="yes">se|s'|es</token>
                    <token min="0" max="4" chunk="GV"><exception inflected="yes" regexp="yes">saber|entendre|comprendre</exception></token>
                    <token inflected="yes" regexp="yes">saber|entendre|comprendre</token>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token>perquè</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>per què</suggestion> (per quina raó)?</message>
                <example correction="per què">No sé <marker>perquè</marker> passa.</example>
                <example correction="per què">Vull saber <marker>perquè</marker> passa.</example>
                <example correction="per què">Rajoy no entén <marker>perquè</marker> se'n sorprenen.</example>
                <example correction="per què">que no entenen <marker>perquè</marker> se'n van.</example>
                <example correction="per què">Vam decidir-ho sense saber <marker>perquè</marker>.</example>
                <example correction="per què">No he sabut mai <marker>perquè</marker> triaren aquest nom.</example>
                <example correction="per què">Tampoc enteníem <marker>perquè</marker> passa.</example>
                <example correction="per què">No se sap <marker>perquè</marker> passa.</example>
                <example correction="per què">No s'havia sabut mai ben bé <marker>perquè</marker> passava.</example>
                <!--<example>Coses que no sabíem perquè eren poc freqüents.</example>-->
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">e?l|un|seu</exception></token>
                    <marker>
                        <token>perquè</token>
                    </marker>
                    <or>
                        <token regexp="yes">[;?]</token>
                        <token postag="SENT_END">.</token>
                    </or>
                </pattern>
                <message>¿Volíeu dir <suggestion>per què</suggestion> (per quina raó)?</message>
                <example correction="per què">Jo els diré <marker>perquè</marker>.</example>
                <example correction="per què">I això <marker>perquè</marker>?</example>
                <example>No en sabíem el perquè.</example>
                <example>En comptes del perquè.</example>
                <example>Sí, perquè... ens agrada molt.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>a</token>
                        <token>més</token>
                        <token>de</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token regexp="yes">de|sobre</token>
                    <token>perquè</token>
                </pattern>
                <message>Probablement cal escriure <suggestion>\1 per què</suggestion>.</message>
                <example correction="de per què">una breu justificació <marker>de perquè</marker> no està en perill.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">s'|ho</token>
                    <token min="0" inflected="yes" regexp="yes">haver|anar</token>
                    <token inflected="yes">explicar</token>
                </antipattern>
                <antipattern>
                    <token skip="4">perquè</token>
                    <token postag="V.S.*[^V]" postag_regexp="yes"><exception>volen</exception></token>
                </antipattern>
                <antipattern>
                    <token postag="V.[SI]..P.." postag_regexp="yes"/>
                    <token>d'</token>
                    <token>explicar</token>
                </antipattern>
                <antipattern>
                    <token>ho</token>
                    <token min="0" max="5" chunk="GV"><exception inflected="yes" regexp="yes">explicar|dir|contar</exception></token>
                    <token inflected="yes" regexp="yes">explicar|dir|contar</token>
                    <example>i no ho havia volgut dir perquè estava amb aquella noia tan bufona</example>
                </antipattern>
                <pattern>
                    <token inflected="yes" regexp="yes">explicar|dir|contar<exception postag="V.P.*" postag_regexp="yes"/><exception scope="previous" regexp="yes">ho|hi</exception></token>
                    <token min="0" postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <marker>
                        <token>perquè</token>
                    </marker>
                </pattern>
                <message>Probablement cal escriure <suggestion>per què</suggestion> (per quin motiu).</message>
                <example correction="per què">Això explica <marker>perquè</marker> no volia venir.</example>
                <example correction="per què">Ens explicava <marker>perquè</marker> passava això.</example>
                <example correction="per què">Algú em podria explicar <marker>perquè</marker> els molesten tant els meus cognoms?</example>
                <example correction="per què">Un fil intentant explicar-vos <marker>perquè</marker> es produiran.</example>
                <example>També s'explica perquè feien festa dilluns.</example>
                <example>També s'ha explicat perquè feien festa dilluns.</example>
                <example>Ens explicava perquè entenguéssim què volia dir.</example>
                <example>Costen d'explicar perquè hi ha una tendència contrària.</example>
                <example>T'ho dic perquè és així.</example>
                <example type="triggers_error" reason="ambiguous">coses que no explicaré perquè fereixen la meva sensibilitat</example>
            </rule>
            <rule>
                <antipattern>
                    <token>la</token>
                    <token>pregunta</token>
                </antipattern>
                <antipattern>
                    <token>perquè</token>
                    <token min="0" max="4" postag="_PUNCT_CONT|RG|LOC_ADV" postag_regexp="yes"><exception>ja</exception></token>
                    <token>ja</token>
                </antipattern>
                <antipattern>
                    <token>ho</token>
                    <token postag="VA.*" postag_regexp="yes" min="0"/>
                    <token inflected="yes" regexp="yes">preguntar|esbrinar|escatir|dilucidar|aclarir|esclarir|investigar|verificar|elucidar</token>
                </antipattern>
                <pattern>
                    <token inflected="yes" regexp="yes">preguntar|esbrinar|escatir|dilucidar|aclarir|esclarir|investigar|verificar|elucidar<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token postag="P0.*" postag_regexp="yes" spacebefore="no" min="0"/>
                    <marker>
                        <token>perquè</token>
                    </marker>
                </pattern>
                <message>Probablement cal escriure <suggestion>per què</suggestion> (per quin motiu).</message>
                <example correction="per què">Es preguntava <marker>perquè</marker> havia passat.</example>
                <example correction="per què">Ens pregunta <marker>perquè</marker> passava això.</example>
                <example correction="per què">El que cal és preguntar-nos <marker>perquè</marker> tanta gent que abans votava.</example>
                <example>coses que no preguntem perquè teòricament ja les hauríem de saber</example>
                <example>Em pareix ben plantejada la pregunta perquè no sumen 50.</example>
                <example>Us ho preguntava perquè també veneu aquests productes separadament.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">vet|heus</token>
                    <token regexp="yes">ací|aquí</token>
                    <marker>
                        <token regexp="yes">perquè|perque</token>
                    </marker>
                </pattern>
                <message>Probablement cal escriure <suggestion>per què</suggestion> (per quin motiu).</message>
                <example correction="per què">Vet ací <marker>perquè</marker> ho diu.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>?</token>
                    <token skip="-1"/>
                    <token postag="SENT_END"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">no|oi|eh|qui|què|quan|on|quant|com</token>
                    <token>?</token>
                </antipattern>
                <antipattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <token skip="-1" regexp="yes">què|qui|quan|quant|com|on</token>
                    <token>?</token>
                </antipattern>
                <antipattern>
                    <token>perquè</token>
                    <token regexp="yes">què|qui|quan|quant|com|on</token>
                </antipattern>
                <antipattern>
                    <token skip="-1">perquè</token>
                    <token regexp="yes">entesos|oi|veritat|no</token>
                    <token>?</token>
                </antipattern>
                <antipattern>
                    <token skip="-1">perquè</token>
                    <token skip="-1">no</token>
                    <token regexp="yes">entesos|oi|veritat|no</token>
                    <token>?</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <token min="0">i</token>
                    <marker>
                        <token skip="-1">perquè</token>
                    </marker>
                    <token>?</token>
                </pattern>
                <message>Amb el sentit de 'per quina raó' s'escriu separat. És correcte junt si la resposta a la pregunta és "sí" o "no".</message>
                <suggestion>per què</suggestion>
                <example correction="Per què"><marker>Perquè</marker> no m'ho has dit?</example>
                <example correction="Per què">¿<marker>Perquè</marker> no m'ho has dit?</example>
                <example correction="Per què">Va cridar: "<marker>Perquè</marker> no m'ho has dit?"</example>
                <example>¿No véns perquè no t'agrada la companyia?</example>
                <example>perquè una sola D intervocàlica es pronuncia [r] en alguerès([budi'na], “ploviscar?”).</example>
                <example>Perquè allò s'ho valia, oi?</example>
                <example>Què era allò, perquè t'interessés tant?</example>
                <example>Perquè si vull anar-hi, què haig de fer?</example>
                <example correction="per què">—I <marker>perquè</marker> creieu que no us volen aquí?</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">com|quan|qui|quant|què|on</token>
                    <token postag="CC"/>
                    <marker>
                        <token>perquè</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'per quina raó' s'escriu separat.</message>
                <suggestion>per què</suggestion>
                <example correction="per què">Vull saber com i <marker>perquè</marker> ha passat això.</example>
            </rule>
            <rule>
                <antipattern>
                    <token skip="15">perquè</token>
                    <token postag="V.S.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <and>
                        <token postag="_GN_.*" postag_regexp="yes"/>
                        <token regexp="yes" inflected="yes">pregunta|qüestió|dubte</token>
                    </and>
                    <token chunk="GV" min="0" max="3"><exception inflected="yes">ser</exception></token>
                    <token inflected="yes">ser</token>
                    <marker>
                        <token>perquè</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'per quina raó' s'escriu separat.</message>
                <suggestion>per què</suggestion>
                <example correction="per què">La pregunta és <marker>perquè</marker> no heu aplicat l'ordenança que vau aprovar.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PER_QUE_PERQUE" name="*per què/perquè">
            <!--<url>http://esadir.cat/gramatica/sintaxi/conjperque</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=perqu%E8+per+qu%E8&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12663&amp;idHit=12663&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27perqu%E8%27%2C+%27per+qu%E8%27+o+%27per+a+qu%E8%27%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token>el</token>
                    <token>per</token>
                    <token>què</token>
                </pattern>
                <message>Cal escriure <suggestion>el perquè</suggestion> o bé <suggestion>per què</suggestion>.</message>
                <example correction="el perquè|per què"><marker>el per què</marker></example>
                <example>el perquè</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de</token>
                    <token spacebefore="no">l</token>
                    <token>per</token>
                    <token>què</token>
                </pattern>
                <message>Cal escriure <suggestion>\1l perquè</suggestion> o bé <suggestion>\1 per què</suggestion>.</message>
                <example correction="del perquè|de per què">No sabem res <marker>del per què</marker></example>
                <example>Del perquè</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <token>quès</token>
                </pattern>
                <message>Com a substantiu plural, s'escriu junt.</message>
                <suggestion>perquès</suggestion>
                <example correction="perquès">Cal explorar els <marker>per quès</marker> de la situació.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ALA_A_LA" name="*ala ciutat/a la ciutat">
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token min="0" postag="A..[FC]S.|V.P..SF." postag_regexp="yes"/>
                <token min="0" postag="_QM_OPEN"/>
                <token>ala<exception scope="previous">per</exception></token>
            </antipattern>
            <rule>
                <antipattern>
                    <token>ala</token>
                    <token regexp="yes" skip="3">dreta|esquerra</token>
                    <token>ala</token>
                    <token regexp="yes">dreta|esquerra</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">cada|un|s'|el|d</token>
                    <token>ala</token>
                </antipattern>
                <antipattern>
                    <token postag="D..[FC]S." postag_regexp="yes"/>
                    <token min="0" max="2" postag="PX.[FC]S.*|A..[FC]S.|V.P..SF." postag_regexp="yes"/>
                    <token min="0" postag="_QM_OPEN"/>
                    <token>ala</token>
                    <example>la seva única ala capaç d'efectuar</example>
                </antipattern>
                <antipattern>
                    <token>anomenada</token>
                    <token min="0" postag="_QM_OPEN"/>
                    <token>ala</token>
                </antipattern>
                <antipattern>
                    <token>ala</token>
                    <token regexp="yes">radical|dreta|esquerra|centre|feminista|socialista|anarquista|estalinista|leninista|política</token>
                    <!--<token postag="A..[FC][SN].*|V.P..SF.|(DP|PX).[FC]S.*" postag_regexp="yes"/>-->
                    <token>de</token>
                    <token regexp="yes">l|l'</token>
                    <token regexp="yes">partit|equip|sindicat|govern|organització</token>
                    <example>ala estalinista del partit</example>
                </antipattern>
                <antipattern>
                    <token skip="6" regexp="yes">bec|pota|potes|copa|centrecampista|davanter|defensa</token>
                    <token>ala</token>
                    <example>cigonyes de bec negre i ala curta</example>
                    <example>de copa baixa i llisa i ala petita</example>
                    <example>de copa alta i ala curta</example>
                    <example>de copa recta, cim pla i ala curta</example>
                </antipattern>
                <antipattern>
                    <token postag="_possible_nompropi" case_sensitive="yes">Ala</token>
                    <token postag="N.*|A..[FC][SN].|V.P..SF.|(DP|PX).[FC]S.*" postag_regexp="yes" regexp="yes">\p{Lu}.*</token>
                    <example>Ni Ala Fosca ni Ala Tova</example>
                </antipattern>
                <antipattern>
                    <token>ala</token>
                    <token postag="A..[FC][SN].*|V.P..SF.|(DP|PX).[FC]S.*" postag_regexp="yes"/>
                    <token regexp="yes">de|d'</token>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes" inflected="yes">moixó|cigonya|àguila|àliga|ocell|mussol|pardal|oreneta|orenella|oroneta</token>
                    <example>Ala sencera d’un ocell</example>
                </antipattern>
                <antipattern>
                    <token spacebefore="no">-</token>
                    <token spacebefore="no">ala</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">\d+a</token>
                    <token>ala</token>
                </antipattern>
                <pattern raw_pos="yes">
                    <marker>
                        <token>ala<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token postag="N.[FC][SN].*|A..[FC][SN].*|V.P..SF.|(DP|PX).[FC]S.*" postag_regexp="yes"><exception regexp="yes">mèdica|liberal|aèria|ensangonada|blava|posterior|anterior|fixa|alta|plegada|orientable|humida|el·líptica|radical|esquerra|paramilitar|austral|expositiva|voladora|\d+|privada|tova|altiva|bruta|esquerrana|dretana|composta|era|fou|entera|ala|militar|naval|juvenil|al-Din|estreta|batent|ferida|ampla|Madrid|negra|delta|nord|sud|est|oest|pivot|nord-est|nord-oest|sud-est|sud-oest|Tudor|Lluís|Francesc|(?iu)palestina|[XICV]+</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a la</suggestion>?</message>
                <suggestion>la</suggestion>
                <short>Possible confusió</short>
                <example correction="a la|la">Llavors va assistir <marker>ala</marker> junta.</example>
                <example correction="a la|la">Cal prestar atenció <marker>ala</marker> química prebiòtica.</example>
                <example correction="a la|la">Ell a la seva i jo <marker>ala</marker> meva.</example>
                <example correction="a la|la">Aquest <marker>ala</marker> vegada tingué una filla</example>
                <example correction="a la|la">La porta és <marker>ala</marker> dreta</example>
                <example correction="a la|la">En unir-se <marker>ala</marker> Unió Europea</example>
                <example correction="a la|la">Cal prestar atenció <marker>ala</marker> química prebiòtica.</example>
                <example correction="a la|la">Per <marker>ala</marker> nostra edat és important.</example>
                <example>la participació de la seva ala política</example>
                <example>i la seva ala liberal</example>
                <example>representant de l'«ala dura»</example>
                <example>dins l'anomenada ala dreta del partit</example>
                <example>la primitiva ala romànica del claustre de Ripoll</example>
                <example>el creixement de la seva ala radical</example>
                <example>l'"ala bastarda"</example>
                <example>la doble ala oberta del Montseny </example>
                <example>l'"ala dreta" del Modernisme</example>
                <example>una gran ala esquerra</example>
                <example>amb la seva ala psiquiàtrica</example>
                <example>i ala bruta de mussol</example>
                <example>ala ferida d'amor</example>
                <example>ala ferida ja no vola</example>
                <example>sota la seva ala protectora</example>
                <example>Ni una enorme ala blanca.</example>
                <!-- ala petita 
                ala política
                ala romana
                ala composta
                anar ala baixa/a la baixa
                ala dreta dels socialistes i comunistes
                que vol dir "ala dreta"-->
                <example>una nova Ala Da Vinci al Museu del Louvre</example>
                <example>l'anomenada «ala esquerra»</example>
                <example>L'obertura d'aquesta nova ala forma part d'un projecte més ampli.</example>
                <example>Ala llarga de l’ocell</example>
                <example>Ala 9.</example>
                <example>anomenant-lo primer "Ala palestina dels Germans Musulmans"</example>
                <example>les anomenades ala dreta i ala esquerra</example>
                <example>ala esquerra, ala dreta i no-polítics</example>
                <example>la primera ala volant a motor de reacció del món</example>
                <example correction="a la|la"><marker>ala</marker> ciutat</example>
                <example correction="a la|la">Al cap i <marker>ala</marker> fi</example>
                <example correction="a la|la"><marker>ala</marker> seva ciutat</example>
                <example correction="a la|la"><marker>ala</marker> nostra ciutat</example>
                <example correction="a la|la"><marker>ala</marker> Barcelona</example>
                <example correction="a la|la">és situat <marker>ala</marker> zona septentrional de la comarca</example>
                <example correction="a la|la">resistència <marker>ala</marker> cisalla,</example>
                <example correction="a la|la">En occità com <marker>ala</marker> resta de llengües romàniques</example>
                <example correction="a la|la">es troba <marker>ala</marker> façana sud </example>
                <example correction="A la|La"><marker>Ala</marker> Fontana de Trevi.</example>
                <example correction="A la|La"><marker>Ala</marker> fi, se'n va anar.</example>
                <!--<example>són, ells, ala dreta dels socialistes</example>
                <example>són ala dreta dels socialistes</example>-->
                <!--<example>ala dreta de l'edifici</example>-->
                <example>ala delta</example>
                <example>a la dreta de l'edifici</example>
                <example>de la seva ala esquerrana</example>
                <example>amb part superior plana i ala estreta.</example>
                <example>L'ala Nord de la ciutat.</example>
                <example>L'ala nord de la ciutat.</example>
                <example>Ala Lluís XIV.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">situar|col·locar|posicionar|posar|ficar|moure|dirigir|tornar|girar|virar|adreçar|haver|dedicar|acostar|aplegar|arribar|apropar|aproximar|deure|afegir|sumar|anar</token>
                    <marker>
                        <token case_sensitive="yes">ala</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>a la</suggestion>?</message>
                <example correction="a la">una lloma situada <marker>ala</marker> esquerra del camí</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ala</token>
                    </marker>
                    <token>punta</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a la</suggestion>?</message>
                <example correction="a la">El bec <marker>ala</marker> punta té una cosa.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ALES_A_LES" name="*ales ciutats/a les ciutats">
            <antipattern>
                <token spacebefore="no">-</token>
                <token spacebefore="no">ales</token>
            </antipattern>
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token min="0" postag="A..[FC]P.|V.P..PF." postag_regexp="yes"/>
                <token min="0" postag="_QM_OPEN"/>
                <token>ales<exception scope="previous">per</exception></token>
            </antipattern>
            <antipattern>
                <token postag="D[^N].[FC]P." postag_regexp="yes"/>
                <token min="0" max="2" postag="PX.[FC]P.*|A..[FC]P.|V.P..PF." postag_regexp="yes"/>
                <token min="0" postag="_QM_OPEN"/>
                <token>ales</token>
                <example>Bat les ales 94 vegades per segon.</example>
                <example>Bat les seves ales 94 vegades per segon.</example>
                <example>La longitud del bec és 4,8 mm, les ales 135 mm</example>
            </antipattern>
            <antipattern>
                <token postag="D[^N].[FC]P." postag_regexp="yes"/>
                <token min="0" max="2" postag="PX.[FC]P.*|A..[FC]P.|V.P..PF.|DN.[FC]P." postag_regexp="yes"/>
                <token min="0" postag="_QM_OPEN"/>
                <token>ales</token>
                <token><exception postag="DN.*" postag_regexp="yes"/><exception regexp="yes">dos|dues|tres|quatre|cinc|sis|set|vuit|huit|nou|deu</exception></token>
                <example>Amb arcs a les seves dues ales.</example>
                <example>amb les seves ales esteses</example>
            </antipattern>
            <antipattern>
                <token postag="PP3FPA00"/>
                <token>ales</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">anomenades|com|els</token>
                <token min="0" postag="_QM_OPEN"/>
                <token>ales</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token regexp="yes" inflected="yes" skip="5">ocell|pardal|moixó|au</token>
                    <token>ales</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>ales</token>
                    </marker>
                    <token>fosques</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a les</suggestion>?</message>
                <example correction="a les">Estàvem <marker>ales</marker> fosques.</example>
                <example correction="a les">Em vaig despertar <marker>ales</marker> fosques</example>
                <example>Les seves ales fosques.</example>
                <example>aquells ocells de coll i ales fosques</example>
                <example>entre les dues ales fosques</example>
            </rule>
            <rule>
                <pattern>
                    <token>ales</token>
                    <token>hores</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>aleshores</suggestion> o <suggestion>a les hores</suggestion>?</message>
                <example correction="aleshores|a les hores"><marker>ales hores</marker></example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <marker>
                        <token>ales<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token min="0" postag="A..[FC][PN].|V.P..PF.|PX.FP..." postag_regexp="yes"/>
                    <token postag="N.[FC][PN].*" postag_regexp="yes"><exception regexp="yes">des|fins|delta|nord|sud|est|oest|pivot|nord-est|nord-oest|sud-est|sud-oest|Tudor|Lluís|Francesc</exception><exception postag="A..[FC][PN].|V.P..PF." postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a les</suggestion>?</message>
                <suggestion>les</suggestion>
                <short>Possible confusió</short>
                <example correction="a les|les">Llavors va assistir <marker>ales</marker> onze.</example>
                <example correction="a les|les">De les 9 <marker>ales</marker> 10.</example>
                <example correction="a les|les">De les nou <marker>ales</marker> deu.</example>
                <example correction="a les|les">De les 9 h <marker>ales</marker> 19.30 h.</example>
                <example correction="A LES|LES"><marker>ALES</marker> 12,30 HORES</example>
                <example correction="a les|les">el respecte <marker>ales</marker> diferències</example>
                <example correction="a les|les">tots dos <marker>ales</marker> portes</example>
                <example correction="a les|les">abocà xocolata <marker>ales</marker> tasses</example>
                <example correction="a les|les">el pati comú <marker>ales</marker> tres cases</example>
                <example correction="a les|les">adaptades <marker>ales</marker> noves motivacions</example>
                <example correction="a les|les"><marker>ales</marker> nenes babaues</example>
                <example correction="a les|les">que <marker>ales</marker> altres regions</example>
                <example correction="a les|les">adequació dels espais <marker>ales</marker> noves necessitats</example>
                <example correction="a les|les">S'ajustava <marker>ales</marker> normes</example>
                <example correction="a les|les">va passar <marker>ales</marker> mans dels almohades</example>
                <example correction="a les|les">van operar <marker>ales</marker> costes balears</example>
                <example correction="a les|les">Donar instruccions <marker>ales</marker> forces de seguretat.</example>
                <example correction="a les|les">Donar instruccions <marker>ales</marker> seves forces de seguretat.</example>
                <example>un ocell amb les ales desplegades</example>
                <example>va batre les seves ales fosques</example>
                <example>Li sortien com ales vermelles.</example>
                <example>les seves ales retallades</example>
                <example>Les enormes ales fosques</example>
                <example>més llarg que les ales violetes fins a un lila pàl·lid</example>
                <example>bat les ales 85 cops per segon</example>
                <!-- gegantines ales taronges cobertes-->
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">anar|venir|dirigir|admetre|assistir|atenció|respondre|atenir|atendre|trobar|correspondre|contestar</token>
                    <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token>ales<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token postag="N.[FC][PN].*|A..[FC][PN].|V.P..PF.|PX.FP...|PI0[CF]P000" postag_regexp="yes"><exception regexp="yes">des|fins|delta|nord|sud|est|oest|pivot|nord-est|nord-oest|sud-est|sud-oest|Tudor|Lluís|Francesc</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a les</suggestion>?</message>
                <suggestion>les</suggestion>
                <short>Possible confusió</short>
                <example correction="a les|les">Llavors va assistir <marker>ales</marker> juntes.</example>
                <example correction="a les|les">Llavors va assistir <marker>ales</marker> seves juntes.</example>
                <example correction="a les|les">respon <marker>ales</marker> característiques estilístiques</example>
                <example correction="a les|les">es troba <marker>ales</marker> citades</example>
                <example>un ocell amb les ales desplegades</example>
                <example>Presenta ales funcionals.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>totes</token>
                    <token>dues</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>ales<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token postag="PX.FP...|PI0[CF]P000" postag_regexp="yes"><exception regexp="yes">des|fins|delta|nord|sud|est|oest|pivot|nord-est|nord-oest|sud-est|sud-oest|Tudor|Lluís|Francesc</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a les</suggestion>?</message>
                <suggestion>les</suggestion>
                <short>Possible confusió</short>
                <example correction="a les|les">manant <marker>ales</marker> altres</example>
                <example>Tenen ales totes dues.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ales<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token min="0" postag="A..[FC][PN].|V.P..PF.|PX.FP..." postag_regexp="yes"/>
                    <token postag="NP[FC][PN].*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>a les</suggestion>?</message>
                <suggestion>les</suggestion>
                <short>Possible confusió</short>
                <example correction="a les|les">Es troba <marker>ales</marker> Balears.</example>
                <example correction="A les|Les"><marker>Ales</marker> Balears van molts turistes.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SOBRA_SOBRE" name="sobra/sobre">
            <rule>
                <pattern>
                    <token regexp="yes">a|per</token>
                    <marker>
                        <token>sobra</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>sobre</suggestion>?</message>
                <example correction="sobre">Em va mirar per <marker>sobra</marker>.</example>
                <example>Ho vaig mirar per sobre.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="NC.*" postag_regexp="yes">sobra<exception postag="_GN_.*|V.*" postag_regexp="yes"/><exception scope="previous">de</exception></token>
                    </marker>
                    <token postag="_GN_.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>sobre</suggestion> (preposició)?</message>
                <example correction="sobre">Que estigués <marker>sobra</marker> la cintura.</example>
                <example correction="sobre">És <marker>sobra</marker> la mentida.</example>
                <example>Aquí sobra la mentida.</example>
                <example>Com si no sabés de sobra aquella història.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="&pronom_feble;|RN" postag_regexp="yes"/></token>
                    <marker>
                        <token>sobra<exception scope="previous">de</exception></token>
                    </marker>
                    <token postag="P[DI].*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>sobre</suggestion> (preposició)?</message>
                <example correction="Sobre"><marker>Sobra</marker> això no podem fer res.</example>
                <example>Li sobra això.</example>
                <example>Ens sobra tot això.</example>
                <example>No sobra cap ajuda.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DARRERA" name="darrera/darrere">
            <rule>
                <pattern>
                    <token><exception postag="N.FS.*|D..FS.*|PX.FS.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>darrera<exception postag="_allow_darrera"/></token>
                    </marker>
                    <token><exception postag="N.FS.*|NCCS.*|AQ.[FC]S.|V.P.*SF." postag_regexp="yes"/><exception postag="_GN_FS">gran</exception></token>
                </pattern>
                <message>Cal escriure <suggestion>darrere</suggestion>. Correcte si equival a 'última'.</message>
                <short>Possible confusió</short>
                <example correction="darrere">Anava <marker>darrera</marker> la merla blava.</example>
                <example>Joana, darrera representant de la línia</example>
                <example>Aquesta branca, darrera subsistent dels</example>
                <example>la capitulació de Cardona, darrera que signava al Principat</example>
                <example>Darrera gran batalla dels almogàvers</example>
                <example>I darrera gran obra de Bach.</example>
                <example>La seua darrera gran obra.</example>
                <example>fou la tercera i darrera de les guerres celtiberes</example>
                <example>la 5a i darrera Inter-AMA</example>
                <example>la primera i darrera a més eren municipalitats</example>
                <example>la seva darrera nisba Al-Muttawàkkil ibn al-Àftas</example>
                <example>i per la seva darrera El llibre negre</example>
                <example>La seva darrera final fou aquella</example>
                <example>aleshores aquesta serà la meua darrera.</example>
                <example>va ser la tercera (i darrera) esposa</example>
                <example>fins a la següent (i darrera) línia</example>
                <example>fou la cinquena, i darrera, victòria</example>
                <example>va ser la tercera (i darrera) esposa</example>
                <example>fins a la següent (i darrera) línia</example>
                <example>fou la cinquena, i darrera, victòria</example>
                <example>i la VI i darrera</example>
                <example>i la VIª i darrera</example>
                <example>als estils de la dinastia saïta, darrera abans de la primera conquesta</example>
                <example>La seva obra mestra i darrera estrenada en vida</example>
                <example>Darrera posada al dia de la nissaga</example>
                <!-- marbre, darrera de les quatre versions realitzades-->
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">la|seva|seua</exception></token>
                    <marker>
                        <token>darrera</token>
                    </marker>
                    <token regexp="yes">seu|seua|seva</token>
                </pattern>
                <message>Cal escriure <suggestion>darrere</suggestion>. Correcte si equival a "última".</message>
                <short>Possible confusió</short>
                <example correction="darrere">Anava <marker>darrera</marker> seu.</example>
                <example>Anava darrere seu.</example>
                <example>Fou la darrera seu del govern revolucionari.</example>
                <example>Aquella va ser la seva darrera seua.</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <marker>
                        <token>darrere</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>darrera</suggestion> (femení de 'darrer')?</message>
                <example correction="darrera">La <marker>darrere</marker> vegada.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..FS." postag_regexp="yes"/>
                    <marker>
                        <token>darrere</token>
                    </marker>
                    <token postag="NC[FC]S.*|A..[FC]S." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>darrera</suggestion> (femení de 'darrer')?</message>
                <example correction="darrera">Eixa <marker>darrere</marker> intuïció.</example>
                <example correction="darrera">Una <marker>darrere</marker> explicació.</example>
            </rule>
        </rulegroup>
        <rule id="ES_VA_FA_CARREC" name="es *va/fa càrrec">
            <!--  es va/fa servir/sentir? -->
            <pattern>
                <token>es</token>
                <token>va</token>
                <token>càrrec</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>es fa càrrec</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="es fa càrrec"><marker>es va càrrec</marker></example>
            <example>es fa càrrec</example>
        </rule>
        <rule id="VA_CARREC" name="va *(a) càrrec">
            <pattern>
                <token>va</token>
                <token>càrrec</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>va a càrrec</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="va a càrrec"><marker>va càrrec</marker> del club</example>
            <example>va a càrrec del club</example>
        </rule>
        <rulegroup id="EN_RELACIO" name="En relació: falta 'amb/a'">
            <antipattern>
                <marker>
                    <token>en</token>
                    <token skip="2">relació</token>
                    <token>amb</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" inflected="yes" regexp="yes">posar|entrar</exception></token>
                    <marker>
                        <token>en</token>
                        <token>relació<exception postag="_GN_FS"/></token>
                    </marker>
                    <token><exception regexp="yes">amb|entre|de|d'|\d+|.</exception><exception postag="_PUNCT.*|CC" postag_regexp="yes"/></token>
                    <token><exception regexp="yes">a|amb|entre|de|d'|/|-</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>en relació amb</suggestion>?</message>
                <suggestion>en relació a</suggestion>
                <short>Possible confusió</short>
                <example correction="en relació amb|en relació a"><marker>en relació</marker> allò.</example>
                <example>en relació a allò</example>
                <example>en relació amb allò</example>
                <example>en relació entre ells</example>
                <example>en relació simbiòtica</example>
                <example>en relació.</example>
                <example>en relació causa-efecte</example>
                <example>en relació l'un amb l'altre</example>
                <example>en relació no sols amb ell</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>en</token>
                        <token>relació</token>
                        <token regexp="yes">de|d'</token>
                    </marker>
                    <token><exception postag="NC.*" postag_regexp="yes"/><exception postag="_QM_OPEN"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>en relació amb</suggestion>?</message>
                <suggestion>en relació a</suggestion>
                <short>Possible confusió</short>
                <example correction="en relació amb|en relació a"><marker>en relació de</marker> la proposta.</example>
                <example>en relació de parella</example>
            </rule>
        </rulegroup>
        <rulegroup id="ABASTAMENT_A_BASTAMENT" name="abastament / a bastament">
            <antipattern>
                <token>abastament</token>
                <token>en</token>
                <token>vol</token>
            </antipattern>
            <antipattern>
                <token>abastament</token>
                <token>a</token>
                <token min="0"/>
                <token inflected="yes" regexp="yes">ciutat|població|mercat|poble|regió|estat|nació|província</token>
            </antipattern>
            <antipattern>
                <token>abastament</token>
                <token min="0" max="3"/>
                <token inflected="yes">de</token>
                <token inflected="yes" regexp="yes">llum|aigua|aliment|energia</token>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception postag="SPS00|CC" postag_regexp="yes"/></token>
                    <marker>
                        <token>abastament<exception postag="_GN_MS"/></token>
                    </marker>
                    <token><exception regexp="yes">de|d'</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a bastament</suggestion> (en quantitat suficient)?</message>
                <short>Possible confusió</short>
                <example correction="a bastament">van cantar <marker>abastament</marker>.</example>
                <example>l'abastament de la ciutat</example>
                <example>els problemes d'abastament de la ciutat</example>
                <example>avió d'abastament</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="SPS00|CC" postag_regexp="yes"/></token>
                    <marker>
                        <token>abastament<exception postag="_GN_MS"/></token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a bastament</suggestion> (en quantitat suficient)?</message>
                <short>Possible confusió</short>
                <example correction="a bastament">van abusar <marker>abastament</marker> del seu dret</example>
                <example>abastament de llum</example>
                <example>l'abastament de la ciutat</example>
                <example>els problemes d'abastament de la ciutat</example>
                <example>avió d'abastament</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.G.*" postag_regexp="yes"/>
                    <marker>
                        <token>abastament</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>a bastament</suggestion> (en quantitat suficient)?</message>
                <short>Possible confusió</short>
                <example correction="a bastament">Amb una teoria així circulant <marker>abastament</marker> pel món.</example>
            </rule>
        </rulegroup>
        <rule id="ESTANT_ESTAN_FENT" name="Confusió: *estant/estan fent">
            <pattern>
                <marker>
                    <token>estant</token>
                </marker>
                <token postag="V.G.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>estan</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="estan">els alumnes <marker>estant</marker> fent</example>
            <example>els alumnes estan fent</example>
        </rule>
        <rule id="MONTS_MONS_DE_DEU" name="*monts/mons de Déu">
            <pattern>
                <token>monts</token>
                <token>de</token>
                <token>Déu</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>mons de Déu</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="mons de Déu">per aquests <marker>monts de Déu</marker></example>
            <example>per aquests mons de Déu</example>
        </rule>
        <rule id="A_LHORA_ALHORA" name="a l'hora/alhora">
            <antipattern>
                <marker>
                    <token>hora</token>
                    <token>en</token>
                    <token>punt</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>hora</token>
                    <token regexp="yes" skip="1">en|a</token>
                    <token regexp="yes">què|que|qual</token>
                </marker>
            </antipattern>
            <antipattern>
                <token>hora</token>
                <token>que</token>
                <token inflected="yes" regexp="yes">voler|desitjar|demanar|sol·licitar|tocar</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>l'</token>
                <token>hora</token>
                <token skip="10">,</token>
                <token>,</token>
                <token regexp="yes">de|d'</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <pattern>
                <token postag="SENT_START" skip="-1"><exception scope="next" inflected="yes" regexp="yes">anar|rellotge|campan.*|fins</exception></token>
                <marker>
                    <token>a</token>
                    <token>l'</token>
                    <token>hora</token>
                </marker>
                <token skip="-1"><exception regexp="yes">de|d'|i|baixa|H|\d+|nona|punta</exception><exception postag="A.0[FC]S0|V.P.*SF.?|DN.*" postag_regexp="yes"/><exception scope="next" inflected="yes" regexp="yes">rellotge|campan.*</exception></token>
                <token postag="SENT_END"/>
            </pattern>
            <message>Si volíeu dir "al mateix temps", cal escriure <suggestion>alhora</suggestion>.</message>
            <short>Possible confusió</short>
            <example correction="alhora">capaç de mil maniobres <marker>a l'hora</marker> com Jordi Pujol</example>
            <example>El rellotge no anava a l'hora.</example>
            <example>Vine a l'hora de dinar.</example>
            <example>Arriba a l'hora propícia</example>
            <example>a l'hora darrera</example>
            <example>No van pas a l'hora.</example>
            <example>No arriba mai a l'hora fixada.</example>
            <example>Fins a l'hora aquella.</example>
            <example>No a l'hora que toca.</example>
            <example>Veniu a l'hora que vulgueu.</example>
        </rule>
        <rule id="ALHORA_A_LHORA" name="alhora/a l'hora">
            <pattern>
                <marker>
                    <token>alhora</token>
                </marker>
                <token inflected="yes">de</token>
                <or>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">classe|tutoria|matemàtic|llengua|català|castellà|espanyol|anglès|francès|alemany|ciència|biologia|química|física|religió|educació</token>
                </or>
            </pattern>
            <message>¿Volíeu dir <suggestion>a l'hora</suggestion> (en el moment) en comptes de "alhora" (al mateix temps)?</message>
            <example correction="A l'hora"><marker>Alhora</marker> de donar els resultats.</example>
            <example correction="A l'hora"><marker>Alhora</marker> de tutoria el tutor no hi era.</example>
            <example correction="A l'hora"><marker>Alhora</marker> de matemàtiques ja no hi havia ningú.</example>
        </rule>
        <rulegroup id="PRESA_PRESSA" name="presa/pressa">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">gos|ocell|au|animal|topí|ansat|sistema|bèstia</token>
                    <token>de</token>
                    <marker>
                        <token>pressa</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>presa</suggestion> (acció o efecte de prendre) en lloc de "pressa" (desig de fer una cosa ràpidament)?</message>
                <short>Possible confusió</short>
                <example correction="presa">gos de <marker>pressa</marker></example>
                <example>gos de presa</example>
            </rule>
            <rule>
                <antipattern>
                    <token>presa</token>
                    <token inflected="yes">de</token>
                </antipattern>
                <pattern>
                    <!-- calen més excepcions!! -->
                    <token><exception inflected="yes" regexp="yes">mecanisme|salt|mena|programari|discurs|procés|aparell|gos|ocell|au|animal|topí|ansat|bèstia</exception></token>
                    <token>de</token>
                    <marker>
                        <token>presa<exception postag="_possible_nompropi"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>pressa</suggestion> (desig de fer una cosa ràpidament)?</message>
                <short>Possible confusió</short>
                <example correction="pressa">anàvem molt de <marker>presa</marker>.</example>
                <example>molt de pressa</example>
                <example>aus de presa</example>
                <example>en el seu discurs de presa de possessió</example>
                <example>per un mecanisme de presa de decisions</example>
                <example>aparells cinematogràfics de presa de vistes i projecció</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">fer|estar</token>
                    <marker>
                        <token>pressa</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>presa</suggestion> (acció o efecte de prendre) en lloc de "pressa" (desig de fer una cosa ràpidament)?</message>
                <short>Possible confusió</short>
                <example correction="presa">Feia <marker>pressa</marker> allà on podia.</example>
                <example correction="presa">La decisió estava <marker>pressa</marker>.</example>
                <example>feia presa</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">pressa|presses</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes" inflected="yes">pèl|xocolat[ae]|vista|possessió|raó|corrent|terra|força|so|aire|decisió|mostra|mostres</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="press(.+)" regexp_replace="pres$1"/></suggestion> (acció o efecte de prendre) en lloc de "pressa" (desig de fer una cosa ràpidament)?</message>
                <short>Possible confusió</short>
                <example correction="preses">dues <marker>presses</marker> de xocolata</example>
                <example correction="presa">És una <marker>pressa</marker> de pèl</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">tenir</token>
                    <token skip="5">presa</token>
                    <token regexp="yes">decisió|determinació|mida|mesura</token>
                </antipattern>
                <pattern>
                    <token><exception>la</exception></token>
                    <token inflected="yes" skip="2" regexp="yes">córrer|tenir<exception scope="next" regexp="yes">la|una</exception></token>
                    <marker>
                        <token>presa</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>pressa</suggestion> (desig de fer una cosa ràpidament) en lloc de "presa" (acció o efecte de prendre)?</message>
                <short>Possible confusió</short>
                <example correction="pressa">No corre gaire <marker>presa</marker>.</example>
                <example correction="pressa">Tenia molta <marker>presa</marker>.</example>
                <example>Em corre pressa</example>
                <example>té la seva presa a Serdinyà</example>
                <example>La tenia presa.</example>
                <example>Llavors tindrà presa la meitat de la seva decisió.</example>
                <example>Tenia presa la mida a tothom.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="1">hi</token>
                    <token inflected="yes" skip="2">haver<exception scope="next" regexp="yes">la|una</exception></token>
                    <marker>
                        <token>presa</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>pressa</suggestion> (desig de fer una cosa ràpidament) en lloc de "presa" (acció o efecte de prendre)?</message>
                <short>Possible confusió</short>
                <example correction="pressa">No hi havia gens de <marker>presa</marker>.</example>
                <example>Em corre pressa</example>
                <example>Tan bon punt l'haureu presa</example>
                <example>perquè ha estat presa de l'home</example>
            </rule>
            <rule>
                <antipattern>
                    <token>presa</token>
                    <token>de</token>
                    <token regexp="yes">pèl|xocolat[ae]|vista|possessió|raó|corrent|terra|força|so|aire|decisió|mostra|mostres</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">amb|sense</token>
                    <marker>
                        <token regexp="yes">presa|preses</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="pres(.+)" regexp_replace="press$1"/></suggestion> (desig de fer una cosa ràpidament)?</message>
                <short>Possible confusió</short>
                <example correction="pressa">sense <marker>presa</marker></example>
                <example>sense pressa</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token postag="SPS00"/>
                        <token min="0" postag="D..F.." postag_regexp="yes"/>
                        <token regexp="yes">presa|preses</token>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">presa|preses<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token>per</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)pres(.+)" regexp_replace="press$1" case_conversion="preserve"/></suggestion> (desig de fer una cosa ràpidament)?</message>
                <short>Possible confusió</short>
                <example correction="presses">Hi havia <marker>preses</marker> per governar.</example>
                <example>es llança sobre la presa per engolir-ne els líquids</example>
                <example>una mena de presa per subjectar l'oponent</example>
                <example>Les disposicions preses per apropiar-se'n.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">decisió|mesura</token>
                    <marker>
                        <token regexp="yes">press(a|es)</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)press(.+)" regexp_replace="pres$1" case_conversion="preserve"/></suggestion> (del v. 'prendre')?</message>
                <example correction="preses">Les decisions <marker>presses</marker> pel comitè.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SOBRE_TOT_SOBRETOT" name="*sobre tot/sobretot">
            <antipattern>
                <token>tot</token>
                <token regexp="yes">el|allò</token>
                <token>que</token>
                <token regexp="yes">respecta|respectava</token>
                <token>a</token>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception inflected="yes" regexp="yes">reflexionar|reflexió|informar|informació|repercutir|repercussió</exception></token>
                    <marker>
                        <token>sobre</token>
                        <token>tot</token>
                    </marker>
                    <token><exception postag="_GN_MS|PD0NS000|NP..G.." postag_regexp="yes"/></token>
                </pattern>
                <message>S'escriu junt, tant si és un adverbi (=per damunt de tot) com un substantiu (peça de vestir).</message>
                <suggestion>sobretot</suggestion>
                <short>S'escriu junt</short>
                <example correction="sobretot"><marker>sobre tot</marker> després</example>
                <example correction="sobretot"><marker>sobre tot</marker> contra el mateix president</example>
                <example>sobre tot el poble</example>
                <example>sobre tot un poble</example>
                <example>és sobretot un ciutadà honrat</example>
                <example>He reflexionat sobre tot això</example>
                <example>repercutir negativament sobre tot Espanya</example>
                <!--  Hi ha casos indecidibles: sobre tot això, sobre tot Barcelona
                    informació sobre tot i tothom-->
            </rule>
        </rulegroup>
        <rule id="DONS_DONCS" name="*dons/doncs">
            <antipattern>
                <marker>
                    <token regexp="yes">favors|virtuts|valors|béns|gràcies|miracles</token>
                    <token regexp="yes">i|o|ni|,</token>
                    <token>dons</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>dons</token>
                    <token regexp="yes">i|o|ni|,</token>
                    <token regexp="yes">favors|virtuts|valors|béns|gràcies|miracles</token>
                </marker>
            </antipattern>
            <pattern>
                <token><exception inflected="yes" regexp="yes">a|sense|repartir|oferir|presentar|ofrenar|intercanviar|bescanviar|de|demanar|en|fer</exception></token>
                <marker>
                    <token>dons<exception postag="_GN_MP"/></token>
                </marker>
                <token negate="yes" regexp="yes">de|d'</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>doncs</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="doncs">Bé, <marker>dons</marker>, anem-hi.</example>
            <example>Són dons de Déu</example>
            <example>se li atribuïen dons profètics</example>
            <example>Oferireu dons als déus</example>
            <example>D'experiències i de dons.</example>
        </rule>
        <rule id="EN_FRONT_ENFRONT" name="*en front/enfront">
            <pattern>
                <token>en</token>
                <token>front<exception postag="_possible_nompropi"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>enfront</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="enfront"><marker>en front</marker> del Bayern</example>
            <example>enfront del Bayern</example>
        </rule>
        <rulegroup id="APRESSA_DE_PRESSA_APRESA" name="apressa -> apresa, de pressa">
            <antipattern>
                <token regexp="yes">m'|t'|l'|li|ens|us|vos|els|les</token>
                <token>apressa</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token>apressa</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>de pressa</suggestion>?</message>
                <example correction="de pressa">Vas massa <marker>d'apressa</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[CF]S.*|_GN_FS" postag_regexp="yes"/>
                    <token postag="RG_anteposat" min="0"/>
                    <marker>
                        <token>apressa</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>apresa</suggestion> del verb 'aprendre'? "Apressa" és una forma del verb 'apressar'.</message>
                <example correction="apresa">Duia la lliçó ben <marker>apressa</marker>.</example>
                <example>Ara s'apressa molt.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="AQ.[CF]S.|V.P..SF.|_GN_FS" postag_regexp="yes"/>
                    <token postag="CC"/>
                    <marker>
                        <token>apressa</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>apresa</suggestion> del verb 'aprendre'? "Apressa" és una forma del verb 'apressar'.</message>
                <example correction="apresa">Una lliçó adquirida i <marker>apressa</marker>.</example>
                <example>Ara s'apressa molt.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>apressa</token>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes">pas|mort|velocitat|marxa</token>
                </antipattern>
                <pattern>
                    <token>apressa<exception postag="_reflexiu"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>de pressa</suggestion>? "Apressa" és una forma del verb 'apressar'.</message>
                <example correction="de pressa">Els van més <marker>apressa</marker>.</example>
                <example>Ara s'apressa molt.</example>
                <example>I llavors apressa el pas.</example>
            </rule>
        </rulegroup>
        <rule id="DEPRESA_DE_PRESSA" name="*depresa / de pressa">
            <pattern>
                <token>depresa<exception postag="_GN_FS"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>de pressa</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="de pressa">molt <marker>depresa</marker></example>
            <example>massa de pressa</example>
            <!-- <example>Amb la lliço depresa</example> Falta el verb deprendre en el diccionari Freeling -->
        </rule>
        <rulegroup id="BATIBULL" name="*bat i bull/batibull">
            <rule>
                <pattern>
                    <token regexp="yes">[bv]at</token>
                    <token>i</token>
                    <token regexp="yes">[bv]ull</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>batibull</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="batibull">fer un gran <marker>bat i bull</marker></example>
                <example>fer un gran batibull</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[bv]at</token>
                    <token>-</token>
                    <token>i</token>
                    <token>-</token>
                    <token regexp="yes">[bv]ull</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>batibull</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="batibull">fer un gran <marker>bat-i-bull</marker></example>
                <example>fer un gran batibull</example>
            </rule>
        </rulegroup>
        <rulegroup id="AMES" name="*amés/a més">
            <rule>
                <pattern>
                    <token><exception regexp="yes">[mtln]'|ens|us|hi|ho</exception></token>
                    <marker>
                        <token>amés</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>a més</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="A més"><marker>Amés</marker> dels pares</example>
                <example>que t'amés algú en la terra</example>
            </rule>
        </rulegroup>
        <rule id="SUMMA_SUMA" name="summa -> suma">
            <antipattern>
                <token>summa</token>
                <token postag="NC[FC][SN]000|AQ0[FC][SN]." postag_regexp="yes"><exception regexp="yes">constant|variable</exception></token>
            </antipattern>
            <antipattern>
                <token>summa</token>
                <token min="0">de</token>
                <token postag="UNKNOWN"/>
            </antipattern>
            <pattern>
                <token postag="SPS00|D..FS." postag_regexp="yes"/>
                <marker>
                    <token case_sensitive="yes">summa</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>suma</suggestion> (addició)? "Summa" vol dir "recopilació" o bé és el femení de l'adjectiu "summe".</message>
            <short>Possible confusió</short>
            <example correction="suma">En <marker>summa</marker>, cal parar molta atenció</example>
            <example correction="suma">Situació de <marker>summa</marker> variable.</example>
            <example correction="suma">És una <marker>summa</marker> constant.</example>
            <example correction="suma" type="triggers_error">És com una <marker>summa</marker> del Bukowski, que mostra la seva genialitat absoluta.</example>
            <example>Amb summa atenció</example>
        </rule>
        <rule id="SUMA_SUMMA" name="amb *suma/summa atenció">
            <pattern>
                <token postag="SPS00"/>
                <marker>
                    <token>suma</token>
                </marker>
                <token postag="NCFS000"><exception regexp="yes">constant|variable|repetida</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>summa</suggestion> (màxima)?</message>
            <short>Possible confusió</short>
            <example correction="summa">Amb <marker>suma</marker> atenció</example>
            <example correction="summa">És de <marker>suma</marker> importància</example>
            <example>Amb summa atenció</example>
            <example>Situació de suma variable.</example>
            <example>És suma constant.</example>
        </rule>
        <rule id="A_BANS_ABANS" name="*a bans / abans">
            <pattern>
                <token>a</token>
                <token>bans</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>abans</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="abans"><marker>a bans</marker> de l'actual enrenou</example>
            <example>abans de l'actual enrenou</example>
        </rule>
        <rule id="ES_ADIR" name="és *adir / a dir">
            <pattern>
                <token regexp="yes">és|es</token>
                <token>adir</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>és a dir</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="és a dir"><marker>és adir</marker>, no</example>
            <example>és a dir, no</example>
        </rule>
        <rulegroup id="CADA_QUAN_QUANT" name="cada *quan/quant">
            <rule>
                <pattern>
                    <token>cada</token>
                    <token>quan</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>cada quant</suggestion> (=cada quant de temps)?</message>
                <short>Possible confusió</short>
                <example correction="Cada quant">¿<marker>Cada quan</marker> et dutxes?</example>
                <example>¿Cada quant et dutxes?</example>
            </rule>
            <rule>
                <pattern>
                    <token>cada</token>
                    <token>qui</token>
                    <token>sap</token>
                    <marker>
                        <token>quan</token>
                    </marker>
                </pattern>
                <message>És més adequat escriure <suggestion>quant</suggestion> (cada quant de temps).</message>
                <short>Possible confusió</short>
                <example correction="quant">Es dutxa cada qui sap <marker>quan</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="APROP" name="*aprop/a prop">
            <rule>
                <pattern>
                    <token inflected="yes">de</token>
                    <token>aprop</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>de prop</suggestion>?</message>
                <example correction="de prop">Això és <marker>d'aprop</marker></example>
                <example>Això és a prop</example>
            </rule>
            <rule>
                <pattern>
                    <token>aprop</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a prop</suggestion>?</message>
                <suggestion>prop</suggestion>
                <short>Possible confusió</short>
                <example correction="a prop|prop">Això és <marker>aprop</marker></example>
                <example>Això és a prop</example>
            </rule>
        </rulegroup>
        <rulegroup id="DESPRES" name="un any *desprès/després">
            <!--  Possible false alarms: és molt desprès (generós); un home desprès... -->
            <rule>
                <pattern>
                    <token><exception inflected="yes">haver</exception><exception postag="P.*" postag_regexp="yes" regexp="yes">['-].+</exception><exception>gas</exception></token>
                    <marker>
                        <token>desprès</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>després</suggestion> (més tard)?</message>
                <example correction="després">uns anys <marker>desprès</marker></example>
                <example>uns anys després</example>
                <example>s'ha desprès de tot</example>
                <example>Després d'haver-se'n desprès.</example>
                <example>per haver-se desprès d'una sola petita moneda</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception inflected="yes">haver</exception><exception postag="P.*" postag_regexp="yes" regexp="yes">['-].+</exception></token>
                    <token postag="P.*" postag_regexp="yes" regexp="yes">['-].+</token>
                    <marker>
                        <token>desprès</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>després</suggestion> (més tard)?</message>
                <example correction="després">va quedar-se <marker>desprès</marker> sense ajuda</example>
                <example>uns anys després</example>
                <example>s'ha desprès de tot</example>
                <example>Després d'haver-se'n desprès.</example>
                <example>per haver-se desprès d'una sola petita moneda</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception inflected="yes">haver</exception><exception postag="P.*" postag_regexp="yes" regexp="yes">['-].+</exception></token>
                    <token postag="P.*" postag_regexp="yes" regexp="yes">['-].+</token>
                    <token postag="P.*" postag_regexp="yes" regexp="yes">['-].+</token>
                    <marker>
                        <token>desprès</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>després</suggestion> (més tard)?</message>
                <example correction="després">va quedar-se-li <marker>desprès</marker> parat.</example>
                <example>uns anys després</example>
                <example>s'ha desprès de tot</example>
                <example>Després d'haver-se'n desprès.</example>
                <example>per haver-se desprès d'una sola petita moneda</example>
            </rule>
        </rulegroup>
        <rule id="UN_A" name="*un a/una">
            <pattern>
                <marker>
                    <token regexp="yes">algun|aquest|un</token>
                    <token>a</token>
                </marker>
                <token postag="NC[FC]S.*|A..[FC]S.*|V.P00SF.?" postag_regexp="yes"><exception>sota</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1"/><match no="2"/></suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="alguna"><marker>algun a</marker> cosa</example>
            <example>alguna cosa</example>
            <example>L'augment d'aquest a mesura que creix l'altre.</example>
            <!-- En tens un a casa; trobar-ne un a ciutat -->
        </rule>
        <rulegroup id="APART" name="*apart/a part, *apunt/a punt">
            <rule>
                <pattern>
                    <token><exception postag="D[DAI]0[MC]S0" postag_regexp="yes"/><exception regexp="yes">breu|extens|curt|llarg</exception></token>
                    <marker>
                        <token>apart<exception postag="_possible_nompropi"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>a part</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="A part"><marker>Apart</marker> del nostre país</example>
                <example correction="a part">Deixant <marker>apart</marker> l'estil dels trobadors</example>
                <example>A part del nostre país</example>
                <example>Llavors va fer un apart</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>com</token>
                        <token>a</token>
                        <token>apunt</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token><exception postag="(A.|D[DAI]).[MC]S." postag_regexp="yes"/><exception regexp="yes">breu|extens|curt|llarg|d'</exception></token>
                    <marker>
                        <token>apunt<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token><exception>biogràfic</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a punt</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="a punt">Va estar <marker>apunt</marker> de morir.</example>
                <example>Va estar a punt de morir.</example>
                <example>Li vaig fer un apunt.</example>
                <example>En faig un breu apunt.</example>
                <example>Últim apunt</example>
                <example>A manera d'apunt</example>
                <!-- a partir del meu apunt
                    Tinc el meu a punt.  -->
            </rule>
            <rule>
                <pattern>
                    <token>tot</token>
                    <marker>
                        <token>apunt</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>a punt</suggestion>?</message>
                <example correction="a punt">Tot <marker>apunt</marker> per al certamen.</example>
            </rule>
            <rule>
                <!--<antipattern>
                    <marker>
                        <token>aposta</token>
                        <token min="0" max="4" postag="RG|.*LOC_ADV.*" postag_regexp="yes"/>
                        <token inflected="yes">per</token>
                    </marker>
                </antipattern>-->
                <pattern>
                    <token inflected="yes" skip="2">fer</token>
                    <marker>
                        <token>aposta<exception postag="_possible_nompropi|_GN_FS" postag_regexp="yes"/><exception scope="previous" postag="SPS00"/><exception scope="previous" postag="&pronom_feble;" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception>fort</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a posta</suggestion>?</message>
                <example correction="a posta">Ho fa <marker>aposta</marker>.</example>
                <example correction="a posta">Ho fa <marker>aposta</marker> per fer-se l'important.</example>
                <example>Va fer una aposta temerària.</example>
                <example>Va fer una bona aposta.</example>
                <example>Joc d'aposta.</example>
                <example>s'aposta clarament</example>
                <example>Aposta també per l'esport</example>
                <example>Aposta fort per l'ascens.</example>
                <example>que aposta a favor de les forces del mal</example>
                <example>—aposta molt personal de Tony Blair—</example>
            </rule>
        </rulegroup>
        <rule id="MOT_MOLT" name="*mot/molt">
            <pattern>
                <!--token postag="V.[SI].*|_GV_" postag_regexp="yes"/>-->
                <marker>
                    <token>mot</token>
                </marker>
                <token postag="A...P." postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>molt</suggestion>?</message>
            <example correction="molt">Solien ser <marker>mot</marker> actius.</example>
        </rule>
        <rule id="MOTS_MOLTS" name="*mots/molts">
            <pattern>
                <marker>
                    <token>mots</token>
                </marker>
                <token postag="N.[MC][NP].*" postag_regexp="yes"><exception regexp="yes">\d+|nous|encreuats|derivats</exception><exception postag="AQ.[MC][PN].|V.P..PM." postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>molts</suggestion>?</message>
            <example correction="molts">Els últims dies hem sentit <marker>mots</marker> avions militars a prop.</example>
            <example>Guia de tractament de mots xinesos.</example>
            <example>Es tracta de mots derivats.</example>
        </rule>
        <rulegroup id="MOL_MOLT" name="*mol(s)/molt(s)">
            <antipattern>
                <marker>
                    <token regexp="yes">.*\d|/|cada|per</token>
                    <token>mol</token>
                </marker>
            </antipattern>
            <antipattern>
                <token regexp="yes">.*\d|/</token>
                <token>mols</token>
            </antipattern>
            <antipattern>
                <token>mols</token>
                <token>de</token>
                <token regexp="yes" inflected="yes">solut|ió|anió</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">mols?</token>
                    </marker>
                    <token postag="A.*|V.P.*|DI.*|N.*|PI.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="[Mm]ol(.*)" regexp_replace="molt$1"/></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="molt">estan <marker>mol</marker> arrelats</example>
                <example correction="molt">fa <marker>mol</marker> poc temps</example>
                <example correction="molts">De <marker>mols</marker> altres.</example>
                <example>fa molt poc temps</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">un|\d+|quants</exception></token>
                    <marker>
                        <token regexp="yes">mols?</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="A.*|V.P.*|D.*|N.*|P.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="[Mm]ol(.*)" regexp_replace="molt$1"/></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="molt">Fa <marker>mol</marker> de temps</example>
                <example correction="Molts"><marker>Mols</marker> d'ells són així.</example>
                <example>fa molt de temps</example>
                <example>un mol de gas</example>
                <example>6 mols de protons</example>
                <example>Quants mols de diòxid de carboni es formaran?</example>
            </rule>
        </rulegroup>
        <rulegroup id="BOTAR_VOTAR" name="botar -> votar">
            <antipattern>
                <token postag="SENT_START" skip="-1"/>
                <token regexp="yes" inflected="yes">&context_BOTAR;</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes" skip="-1">&context_BOTAR;</token>
                <token postag="SENT_END"/>
            </antipattern>
            <antipattern>
                <token>gran</token>
                <token>boti</token>
            </antipattern>
            <antipattern>
                <token>boti</token>
                <token>,</token>
                <token>boti</token>
            </antipattern>
            <antipattern>
                <token>boti</token>
                <token>,</token>
                <token skip="3">boti</token>
                <token>el</token>
                <token>que</token>
                <token>no</token>
                <token>boti</token>
            </antipattern>
            <antipattern>
                <token>bote</token>
                <token>,</token>
                <token>bote</token>
            </antipattern>
            <antipattern>
                <token>bote</token>
                <token>,</token>
                <token skip="3">bote</token>
                <token>el</token>
                <token>que</token>
                <token>no</token>
                <token>bote</token>
            </antipattern>
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token postag="D.*|A.*" postag_regexp="yes" min="0" max="2"/>
                <token>boto</token>
                <example>Ves al mateix boto contra l'altre.</example>
            </antipattern>
            <antipattern>
                <token>el</token>
                <token>boto</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token skip="-1" inflected="yes">botar<exception postag="N.*" postag_regexp="yes"/></token>
                    </marker>
                    <or>
                        <token regexp="yes" inflected="yes">&context_VOTAR2;</token>
                        <token regexp="yes">favor|contra</token>
                    </or>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)bot" regexp_replace="vot" case_conversion="preserve"/></suggestion> (donar el vot en una elecció)?</message>
                <example correction="votar">Llavors van <marker>botar</marker> el president de l'assemblea.</example>
                <example correction="votaren">Tots <marker>botaren</marker> a favor del canvi.</example>
                <example>Amb els excurionistes bota en mà.</example>
            </rule>
            <rule>
                <pattern>
                    <or>
                        <token skip="-1" regexp="yes" inflected="yes">&context_VOTAR1;</token>
                        <token regexp="yes">favor|contra</token>
                    </or>
                    <marker>
                        <token inflected="yes">botar<exception postag="N.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)bot" regexp_replace="vot" case_conversion="preserve"/></suggestion> (donar el vot en una elecció)?</message>
                <example correction="votar">Els diputats van <marker>botar</marker> a primera hora.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">botar<exception postag="N.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0">que</token>
                    <token regexp="yes">sí|no</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)bot" regexp_replace="vot" case_conversion="preserve"/></suggestion> (donar el vot en una elecció)?</message>
                <example correction="votar">Llavors van <marker>botar</marker> que sí a la proposta.</example>
            </rule>
        </rulegroup>
        <rulegroup id="VOTAR_BOTAR" name="votar -> botar">
            <antipattern>
                <token regexp="yes" inflected="yes" skip="-1">&context_VOTAR1;</token>
                <token inflected="yes">votar</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="-1">votar</token>
                <token regexp="yes" inflected="yes">&context_VOTAR2;</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">votar</token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0"/>
                    <token>foc</token>
                </pattern>
                <message>En el sentit de 'encendre', s'escriu 'botar foc'.</message>
                <suggestion><match no="1" regexp_match="(?iu)vot" regexp_replace="bot" case_conversion="preserve"/></suggestion>
                <example correction="botaren">Li <marker>votaren</marker> foc a la pila de llenya.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="-1" inflected="yes">votar</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&context_BOTAR;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)vot" regexp_replace="bot" case_conversion="preserve"/></suggestion> (saltar)?</message>
                <example correction="botaven">Tots <marker>votaven</marker> a la corda.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="-1" regexp="yes" inflected="yes">&context_BOTAR;</token>
                    <marker>
                        <token inflected="yes">votar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)vot" regexp_replace="bot" case_conversion="preserve"/></suggestion> (saltar)?</message>
                <example correction="botava">La pilota no <marker>votava</marker> prou.</example>
            </rule>
        </rulegroup>
        <rulegroup id="VENS_BENS" name="vens -> béns">
            <rule>
                <pattern>
                    <token postag="SP.*|LOC_PREP|D[^NET].[MC][PN]." postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">véns|vens</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>béns</suggestion> (substantiu, plural de 'bé')? "<match no="2" case_conversion="firstupper"/>" és una forma verbal.</message>
                <example correction="béns">Tinc molts <marker>vens</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">véns|vens</token>
                    </marker>
                    <token postag="A..[MC][PN].|V.P..SM" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>béns</suggestion> (substantiu, plural de 'bé')? "<match no="2" case_conversion="firstupper"/>" és una forma verbal.</message>
                <example correction="Béns"><marker>Vens</marker> immobiliaris.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONFUSIONS_B_V" name="confusions b/v: proba/prova">
            <rule>
                <pattern>
                    <token regexp="yes">proba|probes|probe</token>
                </pattern>
                <message>Si és del v. 'provar', cal escriure <suggestion><match no="1" regexp_match="(.*)[Bb](.*)" regexp_replace="$1v$2"/></suggestion>. Correcte si és l'adjectiu "probe -a" (que té probitat).</message>
                <short>Possible confusió</short>
                <example correction="prova">Ell ho <marker>proba</marker> tot.</example>
                <example correction="proves">És la primera volta que se'n troben <marker>probes</marker>.</example>
                <example correction="prova">&#x1F9E1;<marker>proba</marker>.</example>
                <example correction="prova">&#x1F9E1;&#x1F9E1;<marker>proba</marker>.</example>
                <example correction="prova">&#x1F9E1;&#x1F9E1;<marker>proba</marker>&#x1F9E1;.</example>
                <example>Ell ho prova tot.</example>
            </rule>
            <rule>
                <pattern>
                    <token>graben</token>
                </pattern>
                <message>Si és del v. 'gravar', cal escriure <suggestion>graven</suggestion>. Correcte com a terme de geologia.</message>
                <short>Possible confusió</short>
                <example correction="graven">Ells ho <marker>graben</marker> tot.</example>
                <example>Ells ho graven tot.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>l</token>
                    <marker>
                        <token>vell</token>
                    </marker>
                    <token>mig</token>
                </pattern>
                <message>Error ortogràfic.</message>
                <suggestion>bell</suggestion>
                <example correction="bell">Al <marker>vell</marker> mig del parc.</example>
            </rule>
            <rule>
                <pattern>
                    <token>de</token>
                    <marker>
                        <token>vell</token>
                    </marker>
                    <token regexp="yes">nou|antuvi</token>
                </pattern>
                <message>Error ortogràfic.</message>
                <suggestion>bell</suggestion>
                <example correction="bell">De <marker>vell</marker> antuvi.</example>
            </rule>
            <rule id="BELL_VELL" name="bell -> vell">
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="A.*" inflected="yes">bell</token>
                    </marker>
                    <token regexp="yes">conegu(t|ts|da|des)</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)b" regexp_replace="v" case_conversion="preserve"/></suggestion> (<match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">antic</match>) en comptes de "\1" (<match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">bonic</match>)?</message>
                <example correction="vell">És un <marker>bell</marker> conegut de la família.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC.*|_GN_.*" postag_regexp="yes"/>
                    <token>que</token>
                    <marker>
                        <token>be</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>ve</suggestion> (del v. 'venir')?</message>
                <example correction="ve">Vindrà la setmana que <marker>be</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">&unitats_temps;</token>
                    <token>que</token>
                    <marker>
                        <token>bé</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>ve</suggestion> (del v. 'venir')?</message>
                <example correction="ve">Vindrà la setmana que <marker>bé</marker>.</example>
                <example>Molt bé, mira que bé.</example>
            </rule>
            <rule>
                <pattern>
                    <token>no</token>
                    <marker>
                        <token regexp="yes">be|bé</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>ve</suggestion> (del v. 'venir')?</message>
                <example correction="ve">No <marker>be</marker> d'aquí ara.</example>
            </rule>
        </rulegroup>
        <rulegroup id="BAVA_BABA" name="bava->baba">
            <antipattern>
                <token>mala</token>
                <token>bava</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>bava</token>
                    </marker>
                    <token regexp="yes" case_sensitive="yes">\p{Lu}.+</token>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>baba</suggestion> (àvia en llenguatge infantil)?</message>
                <example correction="baba">M'ho va dir la <marker>bava</marker> Maria.</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <marker>
                        <token skip="3">bava<exception postag="C.*|PR.*|_PUNCT.*" postag_regexp="yes" scope="next"/></token>
                    </marker>
                    <token regexp="yes" inflected="yes">dir|parlar|xerrar|xarrar|contar|comptar|explicar|afegir|fer|posar|cuinar|prendre|aplicar|saber|cridar|llegir|agradar|rebre|presidir|abraçar|dormir|adormir</token>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>baba</suggestion> (àvia en llenguatge infantil)?</message>
                <example correction="baba">La <marker>bava</marker> sovint em contava històries de la seua infància.</example>
                <example>Amb una punta de mala bava, em deia que érem com fixos.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="3">dir|parlar|xerrar|xarrar|contar|explicar|afegir|presidir|abraçar|dormir|adormir<exception postag="C.*|PR.*|_PUNCT.*" postag_regexp="yes" scope="next"/></token>
                    <token>la</token>
                    <marker>
                        <token>bava</token>
                    </marker>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>baba</suggestion> (àvia en llenguatge infantil)?</message>
                <example correction="baba">Vine cap ací -afegeix la <marker>bava</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="BABA_BAVA" name="baba->bava">
            <antipattern>
                <token regexp="yes">ali|aga</token>
                <token>baba</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token skip="3">baba<exception postag="C.*|PR.*|_PUNCT.*" postag_regexp="yes" scope="next"/></token>
                    <token regexp="yes" inflected="yes">dir|parlar|xerrar|xarrar|contar|comptar|explicar|afegir|fer|posar|cuinar|prendre|aplicar|saber|cridar|llegir|agradar|rebre|presidir|abraçar|dormir|adormir</token>
                </antipattern>
                <antipattern>
                    <token skip="3" regexp="yes" inflected="yes">dir|parlar|xerrar|xarrar|contar|explicar|afegir|presidir|abraçar|dormir|adormir<exception postag="C.*|PR.*|_PUNCT.*" postag_regexp="yes" scope="next"/></token>
                    <token>baba</token>
                </antipattern>
                <antipattern>
                    <token skip="15">baba</token>
                    <token regexp="yes" inflected="yes">cuina|casa|mare|pare|nét|net|tio|tia|oncle|cosí|germà|papa|mama|papà|mamà|besavi</token>
                </antipattern>
                <antipattern>
                    <token skip="15" regexp="yes" inflected="yes">cuina|casa|mare|pare|nét|net|tio|tia|oncle|cosí|germà|papa|mama|papà|mamà|besavi</token>
                    <token>baba</token>
                </antipattern>
                <antipattern>
                    <token>baba</token>
                    <token regexp="yes" skip="1">de|d'</token>
                    <token postag="NP.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>baba</token>
                    <token regexp="yes" skip="2">de|d'</token>
                    <token regexp="yes" inflected="yes">tio|oncle|net|nét|germà|cosí</token>
                </antipattern>
                <antipattern>
                    <token>baba</token>
                    <token regexp="yes" case_sensitive="yes">\p{Lu}.+</token>
                </antipattern>
                <antipattern>
                    <token>com</token>
                    <token>a</token>
                    <token>baba</token>
                </antipattern>
                <antipattern>
                    <token postag="_QM_OPEN"/>
                    <token>baba</token>
                    <token postag="_QM_CLOSE"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">\p{P}</token>
                    <token>baba</token>
                    <token regexp="yes">\p{P}</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>baba</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'saliva' cal escriure <suggestion>bava</suggestion>. "Baba" és correcte en el sentit de 'àvia' en llenguatge infantil.</message>
                <example correction="bava">Li queia un fil de <marker>baba</marker>.</example>
                <example correction="bava">La <marker>baba</marker> dels caragols.</example>
                <example correction="bava">Tenia molt mala <marker>baba</marker>.</example>
                <example>Té molt mala bava.</example>
                <example>Parlava amb la baba de les seves coses.</example>
                <example>La baba de Girona vivia per nosaltres.</example>
                <example>La baba dels meus cosins.</example>
                <example>La baba Maria.</example>
                <example>Llavors què va fer ella, baba?</example>
            </rule>
            <rule>
                <pattern>
                    <token>mala</token>
                    <marker>
                        <token>baba</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'saliva' cal escriure <suggestion>bava</suggestion>.</message>
                <short>Possible confusió</short>
                <example correction="bava">Tenia molt mala <marker>baba</marker>.</example>
                <example correction="bava">Amb una punta de mala <marker>baba</marker> em deia que érem com fixos.</example>
                <example>Té molt mala bava.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="3" regexp="yes">caure|regalimar|eixugar|assecar|secar|boca|galta</token>
                    <marker>
                        <token>baba</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'saliva' cal escriure <suggestion>bava</suggestion>.</message>
                <short>Possible confusió</short>
                <example correction="bava">Li queia la <marker>baba</marker> en sentir-lo.</example>
                <example>Li queia la bava.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="3">baba</token>
                    </marker>
                    <token inflected="yes" regexp="yes">caure|regalimar|eixugar|assecar|secar|boca</token>
                </pattern>
                <message>En el sentit de 'saliva' cal escriure <suggestion>bava</suggestion>.</message>
                <short>Possible confusió</short>
                <example correction="bava">La <marker>baba</marker> li queia en sentir-lo.</example>
                <example>Li queia la bava.</example>
            </rule>
            <rule>
                <pattern>
                    <token>babes</token>
                </pattern>
                <message>En el sentit de 'saliva' cal escriure <suggestion>baves</suggestion>. "Babes" és correcte en el sentit de 'àvies' en llenguatge infantil.</message>
                <short>Possible confusió</short>
                <example correction="baves">Mira quantes <marker>babes</marker>.</example>
                <example>Mullat de baves.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ACCENTUACIO_FUTUR_PASSAT" name="confusió futur/passat: enviarem/enviàrem">
            <antipattern>
                <token postag="SENT_START" skip="-1"/>
                <token regexp="yes" inflected="yes">aviat|prompte|prest|demà|despús-demà|futur</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes" skip="-1">aviat|prompte|prest|demà|despús-demà|futur</token>
                <token postag="SENT_END"/>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <and>
                            <token postag="V.IF[12]P.." postag_regexp="yes" regexp="yes" skip="15">.+(arem|areu)</token>
                            <token inflected="yes" regexp="yes">.*ar</token>
                        </and>
                    </marker>
                    <token postag="_marca_passat"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(.+)a(rem|reu)" regexp_replace="$1à$2"/></suggestion> (passat en comptes de futur)?</message>
                <short>Possible confusió</short>
                <example correction="enviàrem">Els llibres que <marker>enviarem</marker> ahir.</example>
                <example correction="pensàrem">Hi <marker>pensarem</marker> la setmana passada.</example>
                <example correction="Deixàrem"><marker>Deixarem</marker> de pensar-hi en el passat.</example>
                <example>Hi pensarem demà.</example>
                <example>Aviat penjarem les fotos d'ahir a la tarda.</example>
                <example>I, a la plaça del Pou, hi trobareu la tradicional mostra d'oficis antics amb els artesans i el record de temps passats.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="_marca_passat" skip="15"/>
                    <marker>
                        <and>
                            <token postag="V.IF[12]P.." postag_regexp="yes" regexp="yes">.+(arem|areu)</token>
                            <token inflected="yes" regexp="yes">.*ar</token>
                        </and>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(.+)a(rem|reu)" regexp_replace="$1à$2"/></suggestion> (passat en comptes de futur)?</message>
                <short>Possible confusió</short>
                <example correction="enviàrem">Ahir l'<marker>enviarem</marker>.</example>
                <example correction="enviàrem">L'any passat l'<marker>enviarem</marker>.</example>
                <example correction="deixàrem">Fa deu anys que <marker>deixarem</marker> la casa.</example>
                <example correction="enviàrem">Fa alguns dies <marker>enviarem</marker> un comunicat.</example>
                <example correction="sopàrem">Anit <marker>soparem</marker> amb els amics.</example>
                <example>Demà l'enviarem</example>
                <example>Si fa bon dia, alguns ens quedarem a dinar per allà.</example>
                <example>Com l'any passat, en aquest espai trobareu actuacions en directe de grans músics.</example>
                <example>El vaig sentir només una vegda, què hi farem.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <and>
                            <token postag="V.IF[12]P.." postag_regexp="yes" regexp="yes" skip="15">.+(irem|ireu)</token>
                            <token inflected="yes" regexp="yes">.*ir</token>
                        </and>
                    </marker>
                    <token postag="_marca_passat"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(.+)i(rem|reu)" regexp_replace="$1í$2"/></suggestion> (passat en comptes de futur)?</message>
                <short>Possible confusió</short>
                <example correction="Assistíreu"><marker>Assistireu</marker> el dissabte passat a l'assaig general?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="_marca_passat" skip="15"/>
                    <marker>
                        <and>
                            <token postag="V.IF[12]P.." postag_regexp="yes" regexp="yes">.+(irem|ireu)</token>
                            <token inflected="yes" regexp="yes">.*ir</token>
                        </and>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(.+)i(rem|reu)" regexp_replace="$1í$2"/></suggestion> (passat en comptes de futur)?</message>
                <short>Possible confusió</short>
                <example correction="assistírem">El dissabte passat <marker>assistirem</marker> a la celebració.</example>
                <example>Com l'any passat, assistirem a totes les celebracions.</example>
                <example>Com dissabte proppassat, assistirem a totes les celebracions.</example>
                <example>Com dissabte passat, assistirem a totes les celebracions.</example>
                <example>M'ha trucat ara fa un moment per a confirmar que hi anirem.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ESTA_ACCENT" name="esta -> està">
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token>esta</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token postag="_GN_FS">esta</token>
                    <token postag="_GN_FS" min="0"/>
                    <token postag="N.[FC][SN].*" postag_regexp="yes"><exception postag_regexp="yes" postag="V.P.*"/></token>
                </antipattern>
                <antipattern>
                    <token>esta</token>
                    <token postag="P.*" postag_regexp="yes" min="0" max="3"/>
                    <token postag="V.[ISM].*" postag_regexp="yes"><exception postag_regexp="yes" postag="V.P.*"/></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>esta<exception scope="previous" postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>està</suggestion> (del verb 'estar')?</message>
                <suggestion>aquesta</suggestion>
                <example correction="Està|Aquesta"><marker>Esta</marker> molt bé.</example>
                <example correction="Està|Aquesta"><marker>Esta</marker> boníssim.</example>
                <example correction="Està|Aquesta"><marker>Esta</marker> disponible.</example>
                <example correction="Està|Aquesta"><marker>Esta</marker> escrivint la carta.</example>
                <example correction="està|aquesta">N'<marker>esta</marker> fins al capdamunt.</example>
                <example correction="està|aquesta">Li <marker>esta</marker> agraït.</example>
                <example correction="està|aquesta">Li <marker>esta</marker> agraïda.</example>
                <example>Esta és la qüestió.</example>
                <example>Esta és la qüestió.</example>
                <example>I amb esta arribant al final.</example>
                <example>I en comptes d'esta arribant al final.</example>
                <example>Esta és la millor.</example>
                <example>Esta es cobria amb fusta.</example>
                <example>Esta boja ens farà la vida impossible.</example>
                <example>Esta casa és la d'en Joan.</example>
                <example>Esta bonica casa és la d'en Joan.</example>
                <example>Amb l'aplicació d'esta.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">m'|t'|li|l'|ens|us|vos|els</token>
                    <marker>
                        <token>esta</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>està</suggestion> (del verb 'estar')?</message>
                <example correction="està">M'<marker>esta</marker> començant a agradar.</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <marker>
                        <token>esta</token>
                    </marker>
                    <token postag="V.G.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>està</suggestion> (del verb 'estar')?</message>
                <example correction="està">M'<marker>esta</marker> començant a agradar.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>esta</token>
                    <token min="0" postag="AQ.[FC][SN].|V.P..SF." postag_regexp="yes"/>
                    <token postag="NC[FC][SN].*" postag_regexp="yes"><exception regexp="yes">començant|plena|tancada</exception></token>
                </antipattern>
                <pattern raw_pos="yes">
                    <marker>
                        <token>esta</token>
                    </marker>
                    <token postag="V.P..S..|AQ..S." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>està</suggestion> (del verb 'estar')?</message>
                <example correction="està">La vida <marker>esta</marker> plena de sorpreses.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="2">aquest|aqueix</token>
                    <marker>
                        <token>esta</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>està</suggestion> (del verb 'estar')?</message>
                <example correction="està">Aquesta <marker>esta</marker> feta de ferro.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ANGLES" name="angles -> anglès">
            <antipattern>
                <token>angles</token>
                <token min="0">més</token>
                <token regexp="yes" inflected="yes">recte|agut|obtús|petit</token>
                <example>corresponents a angles més petits del que indica un grau</example>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="4">rotació</token>
                <token>angles</token>
                <example>Limitarà la rotació en angles de 15 graus.</example>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SPS00"/>
                    <token>l</token>
                    <token>angles</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>¿Volíeu dir "anglès" o "els angles"?</message>
                <suggestion>\1 l'anglès</suggestion>
                <suggestion>\1 l'anglés</suggestion>
                <suggestion>\1ls angles</suggestion>
                <example correction="De l'anglès|De l'anglés|Dels angles"><marker>Del angles</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..[MC]S." postag_regexp="yes"><exception>l</exception></token>
                    <token>angles</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>¿Volíeu dir "anglès" o "els angles"?</message>
                <suggestion>\1 anglès</suggestion>
                <suggestion>\1 anglés</suggestion>
                <suggestion><match no="1" postag="(D..)[MC]S." postag_regexp="yes" postag_replace="$1MP0"/> angles</suggestion>
                <example correction="L'anglès|L'anglés|Els angles"><marker>L'angles</marker>.</example>
                <example correction="l'anglès|l'anglés|els angles">Ni <marker>el angles</marker> ni els costats.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[MC]S.*" postag_regexp="yes"/>
                    <marker>
                        <token>angles</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>anglès</suggestion>?</message>
                <suggestion>anglés</suggestion>
                <example correction="anglès|anglés">El rei <marker>angles</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>angles<exception postag="_GN_MP"/></token>
                    </marker>
                    <token postag="V.P..SM.|A..[MC]S." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>anglès</suggestion>?</message>
                <suggestion>anglés</suggestion>
                <example correction="anglès|anglés">Curs d'<marker>angles</marker> avançat.</example>
                <example correction="anglès|anglés">Curs d'<marker>angles</marker> americà.</example>
                <example>Dels angles blau i verd.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token inflected="yes">grau</token>
                </antipattern>
                <pattern>
                    <token regexp="yes" inflected="yes">estudi|carrera|llicenciatura|doctorat|diplomatura|especialitat|especialitzar|professor|mestre|alumne|curs|classe|assignatura|llibre|traducció|traductor|llibreta|hora|[ABC][123]|nivell|grau</token>
                    <token min="0" regexp="yes">d'|en|de</token>
                    <marker>
                        <token>angles<exception postag="_GN_MP"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>anglès</suggestion>?</message>
                <suggestion>anglés</suggestion>
                <example correction="anglès|anglés">Curs d'<marker>angles</marker>.</example>
                <example correction="anglès|anglés">Les professores d'<marker>angles</marker>.</example>
                <example>15 graus més en angles de rotació.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token inflected="yes">grau</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token skip="-1">angles<exception postag="_GN_MP"/></token>
                    </marker>
                    <token regexp="yes" inflected="yes">estudi|carrera|llicenciatura|doctorat|diplomatura|especialitat|especialitzar|professor|mestre|alumne|curs|classe|assignatura|llibre|traducció|traductor|llibreta|hora|[ABC][123]|nivell|grau</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>anglès</suggestion>?</message>
                <suggestion>anglés</suggestion>
                <example correction="Anglès|Anglés"><marker>Angles</marker>, nivell mitjà.</example>
                <example correction="anglès|anglés">En <marker>angles</marker> el professor ha dit que portem la llibreta.</example>
                <example>En angles de 15 graus.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="N.*" postag_regexp="yes" regexp="yes" skip="10" inflected="yes">&noms_llengues;|idioma|llengua|dialecte</token>
                    <marker>
                        <token>angles</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>anglès</suggestion> (nom d'una llengua)?</message>
                <suggestion>anglés</suggestion>
                <example correction="anglès|anglés">En català o <marker>angles</marker>.</example>
                <example correction="anglès|anglés">En altres dialectes o en <marker>angles</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="10">angles<exception postag="_GN_MP"/></token>
                    </marker>
                    <token postag="N.*" postag_regexp="yes" regexp="yes" inflected="yes">&noms_llengues;|idioma|llengua|dialecte</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>anglès</suggestion> (nom d'una llengua)?</message>
                <suggestion>anglés</suggestion>
                <example correction="anglès|anglés">En <marker>angles</marker> o en valencià.</example>
                <example correction="anglès|anglés">En <marker>angles</marker> o en altres idiomes.</example>
                <example>En Els angles morts hi ha algun fragment en castellà.</example>
            </rule>
        </rulegroup>
        <rule id="CARIES" name="caries -> càries">
            <antipattern>
                <token postag="_possible_nompropi">Caria</token>
            </antipattern>
            <pattern>
                <token regexp="yes">caries|caria<exception postag="_reflexiu"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)ca" regexp_replace="cà" case_conversion="preserve"/></suggestion>?</message>
            <example correction="càries">Tinc una <marker>caries</marker>.</example>
            <example>La dent es caria.</example>
            <example>Rafael Caria.</example>
        </rule>
        <rule id="PUBLIC" name="public/públic">
            <antipattern>
                <token postag="_GN_MS"/>
                <token>publica</token>
                <token>que</token>
                <example>El diari Ara publica que el van tancar a la presó.</example>
            </antipattern>
            <antipattern>
                <!-- english-->
                <token>public</token>
                <token regexp="yes">health|schools?|theater|finance|hero|domain|license|licence|opinion|choice|key|law|enemy|space|policy|service|offices?|library|international|administration|broadcasting|house|affairs|interest</token>
            </antipattern>
            <antipattern>
                <token postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token regexp="yes">publica|publiques</token>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token regexp="yes">publica|publiques</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">publica|publiques</token>
                <token min="0" postag="_QM_OPEN"/>
                <token postag="[DN].*|_GN_.*" postag_regexp="yes"><exception regexp="yes">número|núm</exception></token>
            </antipattern>
            <antipattern>
                <token regexp="yes">publica|publiques</token>
                <token skip="-1" regexp="yes">[,-—–]</token>
                <token><match no="1"/></token>
                <token min="0" postag="_QM_OPEN"/>
                <token postag="[DAN].*" postag_regexp="yes"><exception regexp="yes">número|núm</exception></token>
            </antipattern>
            <antipattern>
                <token regexp="yes">que|qual|qui|on|perquè|car|quan</token>
                <token regexp="yes">publica|publiques|public</token>
            </antipattern>
            <antipattern>
                <token>no</token>
                <token regexp="yes">publica|publiques</token>
                <token postag="PI.*|RG" postag_regexp="yes"/>
                <example>Ja no publica res més en català fins a l'any 1999.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">publica|publiques</token>
                <token regexp="yes">per|amb|tu|a|en|sense|sobre</token>
            </antipattern>
            <antipattern>
                <token>publica</token>
                <token>:</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\d\d\d\d</token>
                <token>publica</token>
            </antipattern>
            <antipattern>
                <token>publica</token>
                <token regexp="yes">\p{Lu}.*</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token regexp="yes">\p{Lu}.*</token>
                <token>publica</token>
                <token regexp="yes">\p{Lu}.*</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">publica|publiques</token>
                <token min="0" postag="RN|_QM_OPEN" postag_regexp="yes"/>
                <token postag="V.G.*|RG|UNKNOWN" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>publica</token>
                <token regexp="yes">o|i|ni</token>
                <token postag="V.[SI].3S.." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="V.[SI].3S.." postag_regexp="yes"/>
                <token regexp="yes">o|i|ni</token>
                <token>publica</token>
            </antipattern>
            <antipattern>
                <token>tu</token>
                <token>publiques</token>
            </antipattern>
            <pattern>
                <token regexp="yes">public|publica|publiques<exception postag="NP.*|A.*" postag_regexp="yes"/></token>
            </pattern>
            <message>Si és un adjectiu, cal accentuar. Correcte si és del v. 'publicar'.</message>
            <suggestion><match no="1" regexp_match="(?iu)pu" regexp_replace="pú" case_conversion="preserve"/></suggestion>
            <example correction="pública">Concurrència competitiva, que s’iniciarà d’ofici mitjançant convocatòria <marker>publica</marker>.</example>
            <example correction="pública">¿És una inversió privada o <marker>publica</marker>?</example>
            <example correction="públiques">les escoles <marker>publiques</marker> de Catalunya</example>
            <example correction="pública">És indispensable en qualsevol biblioteca privada o <marker>publica</marker> preocupada per la història de la ciutat</example>
            <example>GNU General Public License v.2.0</example>
            <example>Millais publica "Ophelia".</example>
            <example>Per a guiar la res publica.</example>
            <example>Un cop tens un cert reconeixement, publiques sense problemes.</example>
            <example>Les notícies que Vilaweb publica sobre el País Valencià.</example>
            <!--  en guanya algun a vegades i publica. -->
        </rule>
        <rulegroup id="CONFUSIONS_ACCENT" name="Alguns errors d'accentuació: renúncia/renuncia, nomes/només">
            <rule>
                <pattern>
                    <token><exception postag="P.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>originaria</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Probablement hi falta un accent.</message>
                <suggestion>originària</suggestion>
                <short>Hi falta un accent</short>
                <example correction="originària">És <marker>originaria</marker> de Manresa</example>
                <example>que s'originaria de «cariu»</example>
                <example>que ell originaria de manera immediata</example>
                <example>que allò originaria de manera immediata</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="D..MP.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>nomes</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>només</suggestion>?</message>
                <suggestion>noms</suggestion>
                <short>Possible confusió</short>
                <example correction="només|noms">Un gran silenci <marker>nomes</marker> trencat per la brisa.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="_english_ignore_|NP.*" postag_regexp="yes"/>
                    <example>Radio Corporation of America.</example>
                </antipattern>
                <pattern case_sensitive="yes">
                    <marker>
                        <token>Radio</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>Ràdio</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="Ràdio">Sentíem <marker>Radio</marker> Andorra.</example>
                <example>Sentíem Ràdio Andorra.</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <marker>
                        <token>renuncia</token>
                    </marker>
                    <!--<token>a</token>-->
                </pattern>
                <message>Si és un nom, s'escriu amb accent.</message>
                <suggestion>renúncia</suggestion>
                <short>Hi falta un accent</short>
                <example correction="renúncia">La <marker>renuncia</marker> a la corona.</example>
                <example>La renúncia a la corona.</example>
            </rule>
            <rule>
                <pattern>
                    <!--<token>les</token>-->
                    <marker>
                        <token>noticies</token>
                    </marker>
                </pattern>
                <message>Si és nom, cal accentuar.</message>
                <suggestion>notícies</suggestion>
                <example correction="notícies">Les <marker>noticies</marker> del temps.</example>
            </rule>
            <rule>
                <pattern>
                    <!--<token>la</token>-->
                    <marker>
                        <token>noticia</token>
                    </marker>
                </pattern>
                <message>Si és nom, cal accentuar.</message>
                <suggestion>notícia</suggestion>
                <example correction="notícia">Quan vaig saber la <marker>noticia</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>que</token>
                    <marker>
                        <token regexp="yes">(re|de|pro)núnci(a|es)</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és verb.</message>
                <suggestion><match no="2" regexp_match="(?iu)(re|de|pro)núnci(a|es)" regexp_replace="$1nunci$2"/></suggestion>
                <example correction="denuncia">El delicte que <marker>denúncia</marker>.</example>
                <example>El delicte que denuncia.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PP.*|P0.*" postag_regexp="yes" regexp="yes">[^-'].*</token>
                    <marker>
                        <token regexp="yes">(re|de|pro)núnci(a|es)</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és verb.</message>
                <suggestion><match no="2" regexp_match="(?iu)(re|de|pro)núnci(a|es)" regexp_replace="$1nunci$2"/></suggestion>
                <example correction="denuncia">El delicte que ell <marker>denúncia</marker>.</example>
                <example>El delicte que ell denuncia.</example>
                <example>No va haver-hi denúncia contra ells.</example>
            </rule>
            <rule>
                <pattern>
                    <token>arrós</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>arròs</suggestion> en lloc de "arrós" (v. 'arrossar')?</message>
                <short>Porta accent obert</short>
                <example correction="Arròs"><marker>Arrós</marker>.</example>
                <example>Arròs.</example>
            </rule>
            <rule>
                <pattern>
                    <token>aixo</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>això</suggestion> en lloc de "aixo" (v. 'aixar')?</message>
                <short>Hi falta un accent</short>
                <example correction="això"><marker>aixo</marker></example>
                <example>Això</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">aixis?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>així</suggestion> en lloc de "\1" (v. 'aixar')?</message>
                <short>Hi falta un accent</short>
                <example correction="Així"><marker>Aixi</marker></example>
                <example correction="Així"><marker>Aixis</marker></example>
                <example>així</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>varies</token>
                    </marker>
                    <token postag="NC[FC][PN].*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>vàries</suggestion> en lloc de "varies" (v. 'variar')?</message>
                <short>Hi falta un accent</short>
                <example correction="vàries">Diuen que ho va dir <marker>varies</marker> vegades.</example>
                <example>varies el rumb</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <marker>
                        <token>presencia</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Si és nom, cal escriure <suggestion>presència</suggestion>.</message>
                <example correction="presència">En <marker>presencia</marker> del Senyor.</example>
                <example>en presència de</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <marker>
                        <token>referencia</token>
                    </marker>
                    <token>a</token>
                </pattern>
                <message>Si és nom, cal escriure <suggestion>referència</suggestion>.</message>
                <example correction="referència">En <marker>referencia</marker> a l'ús dels verbs.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">[mts]'|hi|ens|us|vos|els|les</exception></token>
                    <marker>
                        <token>avia</token>
                    </marker>
                </pattern>
                <message>Si és nom, cal escriure <suggestion>àvia</suggestion>. Correcte si és del v. 'aviar'.</message>
                <example correction="àvia">És la nostra <marker>avia</marker>.</example>
                <example>Els avia al carrer.</example>
                <!-- avia la mare -->
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">[mtsl]'|hi|ens|us|vos|els</exception></token>
                    <marker>
                        <token>avies</token>
                    </marker>
                </pattern>
                <message>Si és nom, cal escriure <suggestion>àvies</suggestion>. Correcte si és del v. 'aviar'.</message>
                <example correction="àvies">Són les nostres <marker>avies</marker>.</example>
                <example>Els avies al carrer.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">es</token>
                    <token min="0" inflected="yes">en</token>
                    <token regexp="yes">seqüencia|consciencia</token>
                </antipattern>
                <antipattern>
                    <marker>
                        <token>campanya</token>
                        <token>consciencia</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <token regexp="yes">sentencia|sentencies</token>
                    <token postag="[DAN].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">sentencia|sentencies</token>
                    <token regexp="yes">:|a</token>
                </antipattern>
                <antipattern>
                    <token postag="_PUNCT_.*" postag_regexp="yes"/>
                    <token regexp="yes">sentencia|sentencies</token>
                    <token postag="_PUNCT_.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token regexp="yes">sentencia|sentencies</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">que|quan</token>
                    <token regexp="yes">(conscienci|conferenci|vivenci|intermedi|seqüenci|referenci|sentenci)(a|es)</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">(conscienci|conferenci|vivenci|intermedi|seqüenci|referenci|sentenci)(a|es)</token>
                </pattern>
                <message>Si és nom, cal accentuar. Correcte si és del v. '<match no="1" case_conversion="alllower" regexp_match="(?iu)(.*)(a|es)" regexp_replace="$1ar"/>'.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*)e(di|nci)(a|es)" regexp_replace="$1è$2$3" case_conversion="preserve"/></suggestion>
                <example correction="Conferència"><marker>Conferencia</marker> a càrrec del president.</example>
                <example correction="Vivències"><marker>Vivencies</marker> del president.</example>
                <example correction="Referències"><marker>Referencies</marker>.</example>
                <example correction="Sentència"><marker>Sentencia</marker> núm. 234.</example>
                <example>Aquesta decisió sentencia el projecte.</example>
                <example>Se seqüencia tot.</example>
                <example>Se'n seqüencia la meitat.</example>
                <example>Quan es consciencia del problema.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>que</token>
                    <token min="0" max="3" postag="RG|.*LOC_ADV.*" postag_regexp="yes"/>
                    <token>substancia</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">se|es</token>
                    <token>substancia</token>
                </antipattern>
                <antipattern>
                    <token postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <token regexp="yes">practica|practiques</token>
                </antipattern>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token regexp="yes">contrari(a|es)|practica|practiques</token>
                </antipattern>
                <antipattern>
                    <token/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">contraria|contraries|maquina|maquines|practica|practiques</token>
                    <token postag="[DAN].*" postag_regexp="yes"><exception regexp="yes">número|núm</exception></token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">que|qual|qui|on|perquè|car</token>
                    <token regexp="yes">contraria|contraries|maquina|maquines|practica|practiques</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">practica|practiques</token>
                    <token regexp="yes">per|amb|tu</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">practica|practiques</token>
                    <token min="0" postag="RN"/>
                    <token postag="V.G.*|RG|UNKNOWN" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>practica</token>
                    <token regexp="yes">o|i|ni</token>
                    <token postag="V.[SI].3S.." postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="V.[SI].3S.." postag_regexp="yes"/>
                    <token regexp="yes">o|i|ni</token>
                    <token>practica</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">(circumstanci|instanci|pagin|substanci|contrari|maquin)(a|es)|practica|practiques</token>
                </pattern>
                <message>Si és nom o adjectiu, cal accentuar. Correcte si és del v. '<match no="1" case_conversion="alllower" regexp_match="(?iu)(.*)(a|es)" regexp_replace="$1ar"/>'.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*)a(nci|gin|ri|quin|ctic|ctiqu)(a|es)" regexp_replace="$1à$2$3" case_conversion="preserve"/></suggestion>
                <example correction="Instància">Jutjat de Primera <marker>Instancia</marker>.</example>
                <example correction="Pàgina"><marker>Pagina</marker> 34.</example>
                <example correction="Màquina"><marker>Maquina</marker> de pelar patates.</example>
                <example correction="Pràctica"><marker>Practica</marker> núm. 12</example>
                <example correction="Pràctiques"><marker>Practiques</marker></example>
                <example correction="pràctica">Teoria i <marker>practica</marker>.</example>
                <example correction="contrària">Era clarament <marker>contraria</marker> a la formació.</example>
                <example>Ara maquina un altre pla.</example>
                <example>Això no se substancia en res.</example>
                <example>Si el contraries, s'enfadarà</example>
                <example>Aquesta diferència contraria un dret.</example>
                <example>Que contraria la bona fe.</example>
                <example>Si ho practiques molt, te'n sortiràs.</example>
                <example>Es practica amb molta intensitat.</example>
                <example>Entrena i practica escalada en gel</example>
                <example>Practica esquí amb la família.</example>
                <example>Habitualment practica ioga.</example>
                <example>Practica igualment el judo.</example>
                <example>Practica també la caça.</example>
                <example>després practica i registra aquest comportament</example>
                <example>És vegetarià i practica i ensenya meditació transcendental,</example>
                <example>També practica snowboarding.</example>
                <example>Així practiques.</example>
                <example>Practica tu mateixa.</example>
                <example>És incansable, perquè practica sense parar la cursa.</example>
                <example>L'home practica no sempre d'una manera plenament conscient.</example>
                <example>Practica'l en família, amb els amics o com més t'agradi.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="P.*|N.*|_GN_*" postag_regexp="yes"/>
                    <token regexp="yes">(prim|secund)ari(a|es)</token>
                    <token postag="D.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes">(prim|secund|solid|parlament|maquin)ari(a|es)</token>
                </pattern>
                <message>Si és un adjectiu cal accentuar. Correcte si és del v. '<match no="1" regexp_match="(?iu)(prim|secund|parlament|solid).*" regexp_replace="$1ar" case_conversion="alllower"/>'.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*)a(ri.*)" regexp_replace="$1à$2" case_conversion="preserve"/></suggestion>
                <example correction="secundàries">Les eleccions primàries i <marker>secundaries</marker>.</example>
                <example correction="Secundària">Escola Primària i <marker>Secundaria</marker>.</example>
                <example correction="solidària">responsabilitat <marker>solidaria</marker>.</example>
                <example correction="Maquinària"><marker>Maquinaria</marker> pesant.</example>
                <example>que el rei Pere secundaria els seus moviments guerrers</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="P.*|RG" postag_regexp="yes"/><exception>contribuent</exception></token>
                    <marker>
                        <token regexp="yes">tributari(a|es)</token>
                    </marker>
                </pattern>
                <message>Si és adjectiu, s'ha d'accentuar. Correcte si és del v. '<match no="2" case_conversion="alllower" regexp_match="(?iu)(.*ar)i(a|es)" regexp_replace="$1"/>'.</message>
                <suggestion><match no="2" regexp_match="(?iu)(.*)ari(a|es)" regexp_replace="$1àri$2" case_conversion="preserve"/></suggestion>
                <example correction="tributària">En matèria <marker>tributaria</marker>.</example>
                <example>li tributaria un culte semblant</example>
                <example>Només tributaria per l'impost de societats.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">industri(a|es)</token>
                    </marker>
                </pattern>
                <message>Si és un nom, s'ha d'accentuar.</message>
                <suggestion><match no="1" regexp_match="(?iu).*(a|es)" regexp_replace="indústri$1" case_conversion="preserve"/></suggestion>
                <example correction="indústria">En la <marker>industria</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">l'|la|els|les</exception></token>
                    <token regexp="yes">aureola|aureoles</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">aureol(a|es)</token>
                    </marker>
                </pattern>
                <message>Si és un nom, s'ha d'accentuar. Correcte si és del v. 'aureolar'.</message>
                <suggestion><match no="1" regexp_match="(?iu)aure" regexp_replace="aurè" case_conversion="preserve"/></suggestion>
                <example correction="aurèola">L'<marker>aureola</marker> que l'envoltava.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">la|les</exception></token>
                    <token regexp="yes">renunci(a|es)</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes" skip="6">renunci(a|es)</token>
                    <token>a</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">renunci(a|es)</token>
                    <token inflected="yes">per</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">renunci(a|es)</token>
                    </marker>
                </pattern>
                <message>Si és un nom, s'ha d'accentuar.</message>
                <suggestion><match no="1" regexp_match="(?iu)u" regexp_replace="ú" case_conversion="preserve"/></suggestion>
                <example correction="renúncies">passions, <marker>renuncies</marker>, prejudicis.</example>
                <example>Hi renuncia completament.</example>
                <example>Renuncia a l'herència?</example>
                <example>Pere renuncia -almenys en teoria- a continuar fent-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">glori(a|es)<exception postag="_reflexiu"/></token>
                    </marker>
                </pattern>
                <message>Si és un nom, s'ha d'accentuar.</message>
                <suggestion><match no="1" regexp_match="(?iu).*(a|es)" regexp_replace="glòri$1" case_conversion="preserve"/></suggestion>
                <example correction="glòria">La <marker>gloria</marker> militar.</example>
                <example>Es gloria de les victòries.</example>
                <example>Et glories de poca cosa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">histori(a|es)</token>
                    </marker>
                </pattern>
                <message>Si és un nom, s'ha d'accentuar.</message>
                <suggestion><match no="1" regexp_match="(?iu).*(a|es)" regexp_replace="històri$1" case_conversion="preserve"/></suggestion>
                <example correction="Històries"><marker>Histories</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">(solid|optim)(a|es)</token>
                    </marker>
                </pattern>
                <message>Si és un adjectiu, s'ha d'accentuar. Correcte si és del v. '<match no="1" regexp_match="(?iu)(a|es)$" regexp_replace="ar" case_conversion="alllower"/>'.</message>
                <suggestion><match no="1" regexp_match="(?iu)o" regexp_replace="ò" case_conversion="preserve"/></suggestion>
                <example correction="òptimes">Són <marker>optimes</marker>.</example>
                <example correction="Òptimes"><marker>Optimes</marker> prestacions.</example>
                <example correction="sòlida">És un fenomen que neix amb alguna base <marker>solida</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">acid(a|es)</token>
                    </marker>
                </pattern>
                <message>Si és un nom, s'ha d'accentuar. Correcte si és del v. 'acidar'.</message>
                <suggestion><match no="1" regexp_match="(?iu).*(a|es)" regexp_replace="àcid$1" case_conversion="preserve"/></suggestion>
                <example correction="àcida">Solució <marker>acida</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">agenci(a|es)<exception scope="previous">m'|t'|li|ens|us|vos</exception></token>
                    </marker>
                </pattern>
                <message>Si és un nom, s'ha d'accentuar.</message>
                <suggestion><match no="1" regexp_match="(?iu).*(a|es)" regexp_replace="agènci$1" case_conversion="preserve"/></suggestion>
                <example correction="Agències"><marker>Agencies</marker> internacionals.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">em|et|li|el|els|les|ens|us|vos|es</token>
                    <token>discontinua</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">em|et|li|la|el|els|ens|us|vos</token>
                    <token>discontinues</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">discontinu(a|es)</token>
                    <token postag="D.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">discontinu(a|es)</token>
                    </marker>
                </pattern>
                <message>Si és un adjectiu, s'ha d'accentuar.</message>
                <suggestion><match no="1" regexp_match="(?iu)conti" regexp_replace="contí" case_conversion="preserve"/></suggestion>
                <example correction="discontínua">De la contractació <marker>discontinua</marker>.</example>
                <example correction="discontínua">De la contractació fixa <marker>discontinua</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">binari(a|es)</token>
                    </marker>
                </pattern>
                <message>Si és adjectiu, s'ha d'accentuar. Correcte si és del v. '<match no="1" case_conversion="alllower" regexp_match="(?iu)(.*ar)i(a|es)" regexp_replace="$1"/>'.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*)ari(a|es)" regexp_replace="$1àri$2" case_conversion="preserve"/></suggestion>
                <example correction="binària">Codificació <marker>binaria</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>regim<exception scope="previous" regexp="yes">nosaltres|ens|què|que|ho|perquè|quan|com|hi</exception></token>
                    </marker>
                </pattern>
                <message>Si és nom, s'ha d'accentuar. Correcte si és del v. 'regir'.</message>
                <suggestion>règim</suggestion>
                <example correction="règim">El <marker>regim</marker>.</example>
                <example>Ens regim per un sistema estricte.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token regexp="yes">formula|formules</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">si|que</token>
                    <token regexp="yes">formula|formules</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">formula|formules</token>
                    <token postag="[DN].*|_GN_.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">formula|formules</token>
                    </marker>
                </pattern>
                <message>Si és nom, s'ha d'accentuar. Correcte si és del v. 'formular'.</message>
                <suggestion><match no="1" regexp_match="(?iu)o" regexp_replace="ó" case_conversion="preserve"/></suggestion>
                <example correction="Fórmules"><marker>Formules</marker> màgiques.</example>
                <example>Si ho formules així.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token regexp="yes">nomina|nomines</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">si|que</token>
                    <token regexp="yes">nomina|nomines</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">nomina|nomines</token>
                    <token postag="[DN].*|_GN_.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">nomina|nomines</token>
                    </marker>
                </pattern>
                <message>Si és nom, s'ha d'accentuar. Correcte si és del v. 'nominar'.</message>
                <suggestion><match no="1" regexp_match="(?iu)o" regexp_replace="ò" case_conversion="preserve"/></suggestion>
                <example correction="Nòmines"><marker>Nomines</marker> d'octubre.</example>
                <example>L'Acadèmia nomina les millors pel·lícules de l'any.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes">ultim(a|es)</token>
                        <token postag="D.*" postag_regexp="yes"/>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token>ultima</token>
                        <token>ratio</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token><exception postag=".*([CF]S|SF).*" postag_regexp="yes"/></token>
                        <token>ultima</token>
                        <token><exception postag=".*([CF]S|SF).*" postag_regexp="yes"/></token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token><exception postag=".*([CF]P|PF).*" postag_regexp="yes"/></token>
                        <token>ultimes</token>
                        <token><exception postag=".*([CF]P|PF).*" postag_regexp="yes"/></token>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">ultim(a|es)<exception scope="previous" regexp="yes">qui|que|què|quals?</exception></token>
                    </marker>
                </pattern>
                <message>Si és adjectiu, s'ha d'accentuar. Correcte si és del v. 'ultimar'.</message>
                <suggestion><match no="1" regexp_match="(?iu)ultim(a|es)" regexp_replace="últim$1" case_conversion="preserve"/></suggestion>
                <example correction="Últimes"><marker>Ultimes</marker> oportunitats.</example>
                <example correction="Última"><marker>Ultima</marker> oferta.</example>
                <example correction="última">L'<marker>ultima</marker>.</example>
                <example>La comissió ultima els preparatius.</example>
                <example>El PSOE ultima per la seva banda una altra proposta.</example>
                <example>El projecte que ultima Joan David.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">el|cosa|l'|els|les|la</token>
                    <token min="0">únic</token>
                    <token regexp="yes">que|quals?</token>
                    <token min="0" regexp="yes">la|el|les|els</token>
                    <marker>
                        <token>diferència</token>
                    </marker>
                </pattern>
                <message>Si és verb, s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="diferencia">És el que la <marker>diferència</marker> de les altres.</example>
                <example correction="diferencia">És l'únic que la <marker>diferència</marker> de les altres.</example>
                <example correction="diferencia">El que <marker>diferència</marker> l'una de l'altra.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>les</token>
                    <token>diferències</token>
                    <token postag="R.*|LOC_ADV|&pronom_feble;" postag_regexp="yes" min="0" max="3"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                    <example>és quan arriba l'hora de treballar que les diferències es comencen a notar</example>
                </antipattern>
                <antipattern>
                    <token>diferències</token>
                    <token postag="_GN_FP"/>
                </antipattern>
                <pattern>
                    <token regexp="yes">que|quals?</token>
                    <token min="0" regexp="yes">la|el|les|els</token>
                    <marker>
                        <token>diferències</token>
                    </marker>
                </pattern>
                <message>Si és verb, s'escriu sense accent.</message>
                <suggestion>diferencies</suggestion>
                <example correction="diferencies">Cal que la <marker>diferències</marker> de les altres.</example>
                <example>Cal que les diferències no siguin excessives.</example>
                <example>Cal ser conscients que les diferències metodològiques no permeten fer una comparació.</example>
            </rule>
            <rule>
                <pattern>
                    <token>pastis<exception scope="previous">quan</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>pastís</suggestion> en comptes de "pastis" (del v. 'pastar')?</message>
                <example correction="Pastís"><marker>Pastis</marker> de xocolata.</example>
                <example>Quan pastis el pa, posa-hi més aigua.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token inflected="yes" regexp="yes">ser|semblar</token>
                        <token min="0" max="4" postag="RG|.*LOC_ADC.*" postag_regexp="yes"/>
                        <token>progres</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token postag="D...P.|NC.P.*" postag_regexp="yes"/>
                        <token postag="_PUNCT_CONT"/>
                        <token>progres</token>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token>progres<exception postag="_GN_.P" postag_regexp="yes"/><exception postag="RG" scope="previous"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>progrés</suggestion>?</message>
                <example correction="progrés">El <marker>progres</marker> de la civilització.</example>
                <example>Els progres són tots iguals.</example>
                <example>Les actituds progres són així.</example>
                <example>Són progres.</example>
                <example>Uns quants progres.</example>
                <example>Eren molt progres.</example>
                <example>Molt progres, sí.</example>
                <example>Molts progres pensen això.</example>
                <example>Això diuen els "progres".</example>
                <example>Les escoles "progres".</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token postag="_GN_MP"><exception postag="AO.*" postag_regexp="yes"/></token>
                        <token>congres</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token skip="-1" regexp="yes" inflected="yes">pesca|pescar|barca|pescador|nero|morena|anguila|déntol|palangre|port|verí|llagosta|peix|orada|tonyina|daurada|rap|sardina|lluç</token>
                        <token>congres</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token skip="-1">congres</token>
                        <token regexp="yes" inflected="yes">pesca|pescar|barca|pescador|nero|morena|anguila|déntol|palangre|port|verí|llagosta|peix|orada|tonyina|daurada|rap|sardina|lluç</token>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token>congres</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>congrés</suggestion>?</message>
                <example correction="congrés">El <marker>congres</marker> es va suspendre.</example>
                <example correction="Congrés">XXV <marker>Congres</marker> de Medicina</example>
                <example>Pela els teus congres.</example>
                <example>Quan la barca va tornar, era plena de congres.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token>Africa</token>
                </pattern>
                <message>Error ortogràfic.</message>
                <suggestion>Àfrica</suggestion>
                <example correction="Àfrica">No he estat mai a l'<marker>Africa</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token skip="1">dit</token>
                        <token>i</token>
                        <token>redit</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token>redit<exception scope="previous" inflected="yes" regexp="yes">haver|ser</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>rèdit</suggestion>?</message>
                <example correction="rèdit">Han tret molt de <marker>redit</marker>.</example>
                <example>Ho he dit i redit mil voltes.</example>
                <example>Aquí és redit.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>critica</token>
                    <token postag="RG|LOC_ADV" postag_regexp="yes" min="0" max="4"/>
                    <token postag="D.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>critica</token>
                    <token postag="RG|LOC_ADV" postag_regexp="yes" min="0" max="4"/>
                    <token regexp="yes">a|que</token>
                </antipattern>
                <pattern>
                    <token postag="NCFS000|A..[FC]S." postag_regexp="yes"/>
                    <marker>
                        <token>critica</token>
                    </marker>
                </pattern>
                <message>Si és un nom o un adjectiu, s'ha d'accentuar. Correcte si és del v. 'criticar'.</message>
                <suggestion>crítica</suggestion>
                <example correction="crítica">Una solució <marker>critica</marker>.</example>
                <example>Aquella persona critica la situació.</example>
                <example>La presidenta critica també que no s'hagi arribat a un acord.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">auto(critics?|critica|critiques)<exception postag="_reflexiu"/></token>
                </pattern>
                <message>Si és un adjectiu, s'ha d'accentuar. Correcte si és del v. 'autocriticar-se'.</message>
                <suggestion><match no="1" regexp_match="(?iu)cri" regexp_replace="crí" case_conversion="preserve"/></suggestion>
                <example correction="autocrítiques">Novel·les <marker>autocritiques</marker>.</example>
                <example>Ell s'autocritica.</example>
                <example>Tot va millor si t'autocritiques.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">prorroga|porrogues</token>
                    <token postag="D.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token>en</token>
                    <marker>
                        <token regexp="yes">prorroga|prorrogues</token>
                    </marker>
                </pattern>
                <message>Si és un nom, porta accent.</message>
                <suggestion><match no="2" regexp_match="(?-i)pro(.*)" regexp_replace="prò$1"/></suggestion>
                <example correction="pròrroga">Treball en <marker>prorroga</marker>.</example>
                <example>La resolució en prorroga els resultats.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">transits?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)a" regexp_replace="à"/></suggestion>?</message>
                <example correction="trànsit">Hi havia molt de <marker>transit</marker>.</example>
            </rule>
            <rule id="DONES_DONES" name="confusió: dones/donés">
                <pattern>
                    <token regexp="yes" skip="10">que|quals?|què<exception scope="next" postag_regexp="yes" postag="CS|PR.*"/></token>
                    <token postag="[DA].*" postag_regexp="yes"/>
                    <token postag="[NA].*" postag_regexp="yes"><exception>dones</exception><exception postag="_GN_FP"/></token>
                    <marker>
                        <token>dones<exception postag="_GN_FP|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="[DNA].*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>donés</suggestion> (v. 'donar') en comptes de "dones" (pl. de 'dona')?</message>
                <example correction="donés">Fins que el marit <marker>dones</marker> senyals de vida.</example>
                <example>Projecte Dones Músiques</example>
                <example>Les primeres dones pastor de la modernitat.</example>
                <example>Les primeres dones pilots russes.</example>
                <example>Les primeres dones pilot russes.</example>
                <example>Jo crec que la categoria dones compositores és adequada.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EVIDENCIA_NOACCENT" name="evidència -> evidencia">
            <rule>
                <pattern>
                    <token postag="PD.*|N.*|_GN_.*|_possible_nompropi|UNKNOWN" postag_regexp="yes"/>
                    <marker>
                        <token>evidència<exception postag="_GN_FS"/></token>
                    </marker>
                    <token>que</token>
                </pattern>
                <message>Si és una forma del verb 'evidenciar', s'escriu sense accent.</message>
                <suggestion>evidencia</suggestion>
                <example correction="evidencia">El seu coratge <marker>evidència</marker> que tot era possible.</example>
                <example correction="evidencia">La seva valentia <marker>evidència</marker> que tot era possible.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <antipattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token>evidència<exception postag="_GN_FS"/></token>
                    </marker>
                </pattern>
                <message>Si és una forma del verb 'evidenciar', s'escriu sense accent.</message>
                <suggestion>evidencia</suggestion>
                <example correction="evidencia">Això ho <marker>evidència</marker>.</example>
                <example correction="evidencia">Això t'ho <marker>evidència</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="RENUNCIA_NOACCENT" name="renúnica -> renuncia">
            <antipattern>
                <token postag="D..FS." postag_regexp="yes"/>
                <token postag="A..[FC][SN].*|V.P..SF.|PX.*" postag_regexp="yes"/>
                <token>reúncia</token>
            </antipattern>
            <pattern>
                <token postag="PD.*|N.*|_GN_.P|_GN_MS|_possible_nompropi|UNKNOWN" postag_regexp="yes"/>
                <marker>
                    <token>renúncia</token>
                </marker>
                <token>a</token>
            </pattern>
            <message>Si és una forma del verb 'renunciar', s'escriu sense accent.</message>
            <suggestion>renuncia</suggestion>
            <example correction="renuncia">El president <marker>renúncia</marker> a l'acta de diputat.</example>
            <example correction="renuncia">Ximo Puig <marker>renúncia</marker> a l'acta de diputat.</example>
            <example> amb una quasi total renúncia a la seva vida personal </example>
            <example>no suposarà una renúncia a altres drets</example>
            <example>És una completa renúncia als principis.</example>
            <example>sense cap renúncia als valors de l'arquitectura</example>
            <example>La renúncia a efectuar al·legacions</example>
        </rule>
        <rule id="DENUNCIA_NOACCENT" name="renúnica -> renuncia">
            <antipattern>
                <token postag="D..FS." postag_regexp="yes"/>
                <token postag="A..[FC][SN].*|V.P..SF.|PX.*" postag_regexp="yes"/>
                <token>reúncia</token>
            </antipattern>
            <pattern>
                <token postag="PD.*|N.*|_GN_.P|_GN_MS|_possible_nompropi|UNKNOWN" postag_regexp="yes"/>
                <marker>
                    <token>denúncia</token>
                </marker>
                <token min="0">a</token>
                <token postag="[DNA].*" postag_regexp="yes"/>
            </pattern>
            <message>Si és una forma del verb 'denunciar', s'escriu sense accent.</message>
            <suggestion>denuncia</suggestion>
            <example correction="denuncia">El president <marker>denúncia</marker> els canvis.</example>
            <example correction="denuncia">La comissió de defensa dels drets humans <marker>denúncia</marker> tortures.</example>
            <example>va fer ahir una denúncia administrativa </example>
            <example>poden interposar la seva denúncia a títol personal</example>
        </rule>
        <rule id="INCOMODE" name="incomode/incòmode">
            <antipattern>
                <token regexp="yes">m'|t'|l'|li|ens|us|vos|els|les|la</token>
                <token regexp="yes">incomode|incomodes|incomoda</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">incomode|incomodes|incomoda</token>
                <token postag="D.*" postag_regexp="yes"/>
            </antipattern>
            <pattern>
                <token regexp="yes">incomode|incomodes|incomoda</token>
            </pattern>
            <message>Si és un adjectiu s'escriu amb accent. Correcte si és del v. 'incomodar'.</message>
            <suggestion><match no="1" regexp_match="(?iu)co" regexp_replace="cò" case_conversion="preserve"/></suggestion>
            <example correction="incòmode">Semblava <marker>incomode</marker>.</example>
            <example>Així incomodes algunes persones.</example>
            <example>A mi no m'incomoda.</example>
        </rule>
        <rule id="SERIE" name="serie/sèrie">
            <antipattern>
                <token>tu</token>
                <token>series</token>
            </antipattern>
            <antipattern>
                <token>series</token>
                <token>tu</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">world|Skyrunner|Running</token>
                <token>series</token>
            </antipattern>
            <antipattern>
                <token>series</token>
                <token postag="[AND].*" postag_regexp="yes"/>
                <example>Series un bon diplomàtic.</example>
            </antipattern>
            <pattern>
                <token regexp="yes">series?</token>
            </pattern>
            <message>Si és un nom s'escriu amb accent. Correcte si és del v. 'seriar'.</message>
            <suggestion><match no="1" regexp_match="(?iu)se" regexp_replace="sè" case_conversion="preserve"/></suggestion>
            <example correction="sèrie">Mirarem pel·lícula o <marker>serie</marker>?</example>
        </rule>
        <rulegroup id="PARIA" name="paria/pària">
            <rule>
                <pattern>
                    <token postag="D..MS.|N.MS.*" postag_regexp="yes"/>
                    <marker>
                        <token>paria</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>pària</suggestion> (persona o entitat considerada inferior)?</message>
                <example correction="pària">És un <marker>paria</marker>.</example>
                <example correction="pària">És un estat <marker>paria</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..MP.|N.MP.*|VSP00PM0" postag_regexp="yes"/>
                    <marker>
                        <token>paries</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>pàries</suggestion> (persones o entitats considerades inferiors)?</message>
                <example correction="pàries">Són uns <marker>paries</marker>.</example>
                <example correction="pàries">Són estats <marker>paries</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="BOTO" name="boto/botó">
            <pattern>
                <token postag="D..MS.|PP3MSA00" postag_regexp="yes"/>
                <token min="0" postag="A..[MC][SN]." postag_regexp="yes"/>
                <marker>
                    <token>boto</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>botó</suggestion>? "Boto" és una forma del v. 'botar'.</message>
            <example correction="botó">El <marker>boto</marker> de descàrrega.</example>
            <example correction="botó">Aquest <marker>boto</marker> de descàrrega.</example>
        </rule>
        <rulegroup id="DISTANCIA" name="distancia/distància">
            <rule>
                <pattern>
                    <token>les</token>
                    <marker>
                        <token>distancies</token>
                    </marker>
                </pattern>
                <message>Si és un nom, s'escriu amb accent. Correcte si és una forma del v. 'distanciar'.</message>
                <suggestion>distàncies</suggestion>
                <example correction="distàncies">Salvades les <marker>distancies</marker> de temps.</example>
            </rule>
            <rule>
                <!-- exceptions ? -->
                <pattern>
                    <token>la</token>
                    <marker>
                        <token>distancia</token>
                    </marker>
                </pattern>
                <message>Si és un nom, s'escriu amb accent. Correcte si és una forma del v. 'distanciar'.</message>
                <suggestion>distància</suggestion>
                <example correction="distància">Salvada la <marker>distancia</marker> de temps.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token regexp="yes">distanci(a|es)</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">distanci(a|es)</token>
                </pattern>
                <message>Si és un nom, s'escriu amb accent. Correcte si és una forma del v. 'distanciar'.</message>
                <suggestion><match no="1" regexp_match="(?iu)dista" regexp_replace="distà" case_conversion="preserve"/></suggestion>
                <example correction="Distància"><marker>Distancia</marker> mitjana</example>
                <example>Aquesta les en distancia.</example>
                <example>Ell sempre se'n distancia.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DIFERENCIA" name="diferencia/diferència">
            <antipattern>
                <token postag="&pronom_feble;|RN" postag_regexp="yes"><exception regexp="yes">[-'].*</exception></token>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token regexp="yes">diferenci(a|es)</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token>si</token>
                    <token min="0">no</token>
                    <token>les</token>
                    <token>diferencies</token>
                </antipattern>
                <pattern>
                    <token>les</token>
                    <marker>
                        <token>diferencies</token>
                    </marker>
                </pattern>
                <message>Si és un nom, s'escriu amb accent. Correcte si és una forma del v. 'diferenciar'.</message>
                <suggestion>diferències</suggestion>
                <example correction="diferències">Salvades les <marker>diferencies</marker> de temps.</example>
                <example correction="diferències">Les <marker>diferencies</marker> entre els uns i els altres.</example>
                <example correction="diferències">Les <marker>diferencies</marker> de criteri entre els uns i els altres.</example>
                <example>Si no les diferencies, és un problema</example>
            </rule>
            <rule>
                <antipattern>
                    <token>la</token>
                    <token>qual</token>
                    <token>cosa</token>
                    <token>la</token>
                    <token>diferencia</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">cosa|fet|únic|tret|,|;</token>
                    <token>que</token>
                    <token>la</token>
                    <token>diferencia</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">el|la</token>
                    <token>que</token>
                    <token min="0" max="2" postag_regexp="yes" postag="RG|LOC_ADV"/>
                    <token>la</token>
                    <token>diferencia</token>
                    <example>però el que la diferencia és que ara ell és part del repartiment</example>
                </antipattern>
                <antipattern>
                    <token postag="NC.S.*" postag_regexp="yes"/>
                    <token>que</token>
                    <token min="0" max="2" postag_regexp="yes" postag="RG|LOC_ADV"/>
                    <token>la</token>
                    <token>diferencia</token>
                    <token regexp="yes">de|d'</token>
                    <example>Un altre tret que la diferencia d’altres sales és que mai, mai, es donen invitacions.</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token min="0" max="2" postag_regexp="yes" postag="RG|LOC_ADV"/>
                    <token>la</token>
                    <token>diferencia</token>
                    <token regexp="yes" skip="2">de|d'</token>
                    <token>altres</token>
                    <example>Un altre tret que la diferencia d’altres sales és que mai, mai, es donen invitacions.</example>
                </antipattern>
                <antipattern>
                    <token regexp="yes">que|perquè</token>
                    <!-- <exception scope="previous" regexp="yes">el|la</exception> -->
                    <token min="0" max="2" postag_regexp="yes" postag="RG|LOC_ADV"/>
                    <token>la</token>
                    <token skip="-1">diferencia<exception scope="next" postag="V.[SI].*" postag_regexp="yes"/></token>
                    <token postag="SENT_END"/>
                    <example>que ara la diferencia perfectament de les altres</example>
                    <!--TODO: <example>És aquest caràcter dual que la diferencia de l'autogestió i del cooperativisme, on els treballadors són alhora els “propietaris” absoluts de l'empresa i de la direcció d'aquesta.</example>-->
                </antipattern>
                <antipattern>
                    <token>no</token>
                    <token>la</token>
                    <token>diferencia</token>
                    <token>de</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">què|hom|no|qual</token>
                    <token>la</token>
                    <token>diferencia</token>
                </antipattern>
                <antipattern>
                    <token postag="VMIP3S00" skip="5"/>
                    <token postag="CC"/>
                    <token>la</token>
                    <token>diferencia</token>
                    <token regexp="yes">d'|de</token>
                    <!--<token regexp="yes">altres|un|una|uns|unes</token>-->
                    <example>la qual cosa li dona el nom "albidus" i la diferencia d'altres estepes.</example>
                    <example>Allò que caracteritza una CDO i la diferencia d'un Asset-backed security.</example>
                </antipattern>
                <antipattern>
                    <!-- Caldria identificar bé un subjecte -->
                    <!-- TODO: El classicisme que caracteritza llur obra la diferencia del naturalisme de Caravaggio. -->
                    <token postag="SENT_START|CC|_PUNCT.*" postag_regexp="yes"/>
                    <token postag="_GN_.*|NP.*|UNKNOWN" postag_regexp="yes"/>
                    <token postag="_GN_.*|N.*|UNKNOWN|SPS00|RG|A.*|V.P.*" postag_regexp="yes" min="1" max="5"/>
                    <token>la</token>
                    <token>diferencia</token>
                    <token min="0" max="3" postag_regexp="yes" postag="RG|LOC_ADV"/>
                    <token regexp="yes">de|d'|en|respecte|entre</token>
                    <example>La forma octagonal la diferencia clarament de la majoria de torres.</example>
                    <example>El riu la diferencia en dos sectors urbans.</example>
                    <example>En la part occidental, el riu la diferencia en dos sectors urbans.</example>
                    <example>I l'absència de contraprestació directa la diferencia clarament d'un contracte.</example>
                    <example>La informació de proximitat la diferencia de les televisions generalistes.</example>
                </antipattern>
                <antipattern>
                    <!-- Caldria identificar bé un subjecte -->
                    <token postag="P[PD0].*|CC" postag_regexp="yes" regexp="yes">..+|[io]<exception>però</exception></token>
                    <token>la</token>
                    <token>diferencia</token>
                    <token min="0" max="3" postag_regexp="yes" postag="RG|LOC_ADV"/>
                    <token regexp="yes">de|d'|en|respecte|entre</token>
                    <example>Això la diferencia de la conductivitat deguda als electrons.</example>
                    <example>El que caracteritza la quarta onada, i la diferencia respecte de la tercera.</example>
                </antipattern>
                <antipattern>
                    <token>la</token>
                    <token postag="VMIP3S00"/>
                    <token postag="CC|_PUNCT_CONT" postag_regexp="yes" min="1" max="2"/>
                    <token>la</token>
                    <token postag="VMIP3S00"/>
                    <example>Allò que la construeix i la diferencia de la pastisseria.</example>
                    <example>Ha fet l’aprenentatge que la destaca i la diferencia.</example>
                </antipattern>
                <antipattern>
                    <token>la</token>
                    <token>diferencia</token>
                    <token regexp="yes">d'|de</token>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes">altres|resta</token>
                    <example>la qual cosa li dona el nom "albidus" i la diferencia d'altres estepes</example>
                </antipattern>
                <pattern>
                    <token>la</token>
                    <marker>
                        <token>diferencia</token>
                    </marker>
                </pattern>
                <message>Si és un nom, s'escriu amb accent. Correcte si és una forma del v. 'diferenciar'.</message>
                <suggestion>diferència</suggestion>
                <example correction="diferència">Salvada la <marker>diferencia</marker>.</example>
                <example correction="diferència">Salvada la <marker>diferencia</marker> de temps entre els uns i els altres.</example>
                <example correction="diferència">La <marker>diferencia</marker> amb la mida de la partició.</example>
                <example correction="diferència">Aquest fet indica que la <marker>diferencia</marker> en l'estructura ha tendit a reduir-se.</example>
                <example correction="diferència">Acabem de veure que la <marker>diferencia</marker> entre aquesta i l'altra és un infinitèsim</example>
                <example correction="diferència">Durant la darrera època la <marker>diferencia</marker> entre el discurs progressista i el conservador queda reduïda.</example>
                <example correction="diferència">Fotografiant simultàniament dos fotogrames consecutius però la <marker>diferencia</marker> del procés és clara.</example>
                <example correction="diferència">Un simple matís era la <marker>diferencia</marker> entre l'un i l'altre.</example>
                <example>Això no la diferencia de les altres.</example>
                <example>el que realment la diferencia de totes les altres</example>
                <example>La forma octagonal la diferencia clarament de la majoria de torres.</example>
                <example>El que caracteritza la quarta onada i la diferencia respecte de la tercera.</example>
                <!-- Baldellou en el seu estudi del 1979-80 la diferencia per 6 elements retocats, -->
            </rule>
            <rule>
                <antipattern>
                    <token>la</token>
                    <token>qual</token>
                    <token>cosa</token>
                    <token>diferencia</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">cosa|fet|únic</token>
                    <token>que</token>
                    <token>diferencia</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">que|hom|no|qual|perquè|com|tampoc</token>
                    <token min="0" max="2" postag_regexp="yes" postag="RG|LOC_ADV"/>
                    <token>diferencia</token>
                    <example>que ara diferencia perfectament d’Espanya</example>
                </antipattern>
                <antipattern>
                    <token>no</token>
                    <token>diferencies</token>
                </antipattern>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token regexp="yes">diferenci(a|es)</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">diferenci(a|es)</token>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <!-- "a" és un error -->
                    <token min="0">a</token>
                    <token postag="[DN].*|_GN_.*|UNKNOWN|DN.*" postag_regexp="yes" regexp="yes">..+|\d<exception postag="A.*" postag_regexp="yes"/></token>
                    <example>La disposició que proposem aquí diferencia suficientment les parts modificadores.</example>
                    <example>l'embolcall en fulla de plàtan diferencia els tamales Oaxaca dels altres</example>
                    <example>l'embolcall en fulla de plàtan diferencia als tamales Oaxaca dels altres</example>
                    <example>Per aquest motiu, diferencia als alumnes segons la classe social</example>
                    <example>En total, diferencia 6 dades.</example>
                </antipattern>
                <antipattern>
                    <!-- caldria identificar bé un subjecte SENT_START -->
                    <token postag="P[PD0].*|_GN_.*|_PUNCT.*|NP.*|CC" postag_regexp="yes" regexp="yes">..+|[io,;]<exception regexp="yes">gran|sola|principal|petita</exception></token>
                    <token>diferencia</token>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <token regexp="yes">entre|allò|això|açò|qui|què|respecte</token>
                    <!--<example>Diferencia entre coneguts i desconeguts?</example>-->
                    <example>L'estudi, a més, diferencia entre solucions en origen i externes.</example>
                </antipattern>
                <antipattern>
                    <token postag="SENT_START"/>
                    <token min="1" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <token>diferencia</token>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <token regexp="yes">entre|allò|això|açò|qui|què|respecte</token>
                    <example>També diferencia entre coneguts i desconeguts?</example>
                </antipattern>
                <antipattern>
                    <token postag="P[PD0].*|_GN_.*" postag_regexp="yes"><exception regexp="yes">gran|sola|principal|petita</exception></token>
                    <token>diferencia</token>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                    <example>Cosa que avui la crítica diferencia.</example>
                </antipattern>
                <antipattern>
                    <token postag="VMIP3S00"/>
                    <token postag="CC|_PUNCT.*" postag_regexp="yes" min="1" max="2"/>
                    <token postag="VMIP3S00"/>
                    <example>Omet tot el que les separa i diferencia.</example>
                    <example>no especifica (ni diferencia) les característiques </example>
                </antipattern>
                <antipattern>
                    <token postag="_GN_.*|NP.*|UNKNOWN|A.*" postag_regexp="yes" regexp="yes">..+<exception postag="AQ.[FC][SN].|V.P..SF." postag_regexp="yes"/><exception regexp="yes">gran|sola|principal|petita</exception></token>
                    <token>diferencia</token>
                    <example>Plató diferencia, en efecte, entre la simple opinió i el vertader saber filosòfic.</example>
                    <example>La música de Mozart diferencia clarament, ja des de l'obertura, el món oriental de l'occidental.</example>
                    <example>Carlos Longarela diferencia per definició les sectes destructives de les sectes en general.</example>
                    <example>Aquesta classificació diferencia en quina de les dues imatges es defineixen.</example>
                    <example>El turc diferencia fins a 3 colors diferents.</example>
                    <example>A. Floriano Cumbreño diferencia subreptici i interpolat.</example>
                    <example>Aquest aspecte diferencia de forma notable el control biològic d'altres sistemes.</example>
                    <example>Aquesta característica diferencia clarament "Epithelantha" de "Mammillaria".</example>
                    <example>Quan un educador diferencia segons el producte o el rendiment.</example>
                    <example>La classificació del tipus més utilitari diferencia entre varietats de taula.</example>
                </antipattern>
                <antipattern>
                    <and>
                        <token postag="_GN_FS"/>
                        <token postag="N.*" postag_regexp="yes"/>
                    </and>
                    <token postag="_GN_FS"/>
                    <token>diferencia</token>
                    <example>La façana posterior diferencia en dues parts:</example>
                </antipattern>
                <antipattern>
                    <token>diferencia</token>
                    <token postag="RG|LOC_ADV" postag_regexp="yes" max="3"/>
                    <token>entre</token>
                    <example>Diferencia bé entre el virtuós i el músic ben dotat.</example>
                </antipattern>
                <antipattern>
                    <token regexp="yes">diferenci(a|es)</token>
                    <token>qui</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">diferenci(a|es)</token>
                </pattern>
                <message>Si és un nom, s'escriu amb accent. Correcte si és una forma del v. 'diferenciar'.</message>
                <suggestion><match no="1" regexp_match="(?iu)difere" regexp_replace="diferè" case_conversion="preserve"/></suggestion>
                <example correction="Diferència"><marker>Diferencia</marker> mitjana</example>
                <example>Aquesta les en diferencia.</example>
                <example>Ell sempre se'n diferencia.</example>
                <example correction="Diferència"><marker>Diferencia</marker> amb la mida de la partició.</example>
                <example correction="Diferència"><marker>Diferencia</marker> entre mistela i moscatell.</example>
                <example correction="diferència">La gran <marker>diferencia</marker> amb la mida de la partició.</example>
                <example correction="diferència">La important <marker>diferencia</marker> amb la mida de la partició.</example>
                <example correction="diferència">L'elevada <marker>diferencia</marker> amb la mida de la partició.</example>
                <example correction="diferència">No és que no hi hagi <marker>diferencia</marker> entre dones i homes</example>
                <example correction="diferència">Una sola <marker>diferencia</marker>: aquesta.</example>
                <example correction="diferència">La principal <marker>diferencia</marker> que podem trobar és aquesta.</example>
                <example correction="diferència">La principal <marker>diferencia</marker> entre l'un i l'altre.</example>
                <example correction="diferència">Els parlants negarien que existís cap <marker>diferencia</marker> entre els dos.</example>
                <example correction="diferència">La família Dracunculidae presenta una gran <marker>diferencia</marker> respecte a altres filàries</example>
                <example correction="diferència">Afirma que aquesta (presumpta) <marker>diferencia</marker> entre l'un i l'altre és ficítcia.</example>
                <example correction="diferència">Amb alguna petita <marker>diferencia</marker> entre l'un i l'altre.</example>
                <example>Tu no diferencies gaire entre situació i caràcter.</example>
                <example>No et segueixo si diferencies l’amor i el sexe.</example>
                <example>Sempre que diferencies el desig de la realitat.</example>
                <example>Aquesta classificació diferencia en quina de les dues imatges es defineixen.</example>
                <example>Aquest aspecte diferencia de forma notable el control biològic d'altres sistemes</example>
            </rule>
        </rulegroup>
        <rulegroup id="DIFERENCIA_SENSEACCENT" name="diferència -> diferencia">
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"><exception>en</exception></token>
                <token regexp="yes">diferènci(a|es)</token>
            </antipattern>
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token postag="D.*" postag_regexp="yes"/>
                <token regexp="yes">diferènci(a|es)</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">[-'].*</exception></token>
                    <token postag="&pronom_feble;|DA0FS0" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">diferènci(a|es)</token>
                    </marker>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion><match no="3" regexp_match="(?iu)è" regexp_replace="e" case_conversion="preserve"/></suggestion>
                <example correction="diferencia">Se la <marker>diferència</marker> pel color de les ales.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">[-'].*</exception></token>
                    <token>en</token>
                    <marker>
                        <token regexp="yes">diferènci(a|es)</token>
                    </marker>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion><match no="3" regexp_match="(?iu)è" regexp_replace="e" case_conversion="preserve"/></suggestion>
                <example correction="diferencia">Això ens en <marker>diferència</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"><exception>en</exception></token>
                    <token regexp="yes">diferènci(a|es)</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">diferènci(a|es)<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="DN.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent. Si és un nom, hi ha un error de concordança.</message>
                <suggestion><match no="1" regexp_match="(?iu)è" regexp_replace="e" case_conversion="preserve"/></suggestion>
                <example correction="diferencia">En <marker>diferència</marker> dos subtipus.</example>
                <example>Màxima diferència 3-4.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">el|els|les</token>
                        <token>diferència</token>
                    </marker>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent. Si és un nom, hi ha un error de concordança.</message>
                <suggestion>\1 diferencia</suggestion>
                <suggestion>la diferència</suggestion>
                <suggestion>les diferències</suggestion>
                <example correction="El diferencia|La diferència|Les diferències"><marker>El diferència</marker> una cosa bàsica.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">els|el|la</token>
                        <token>diferències</token>
                    </marker>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent. Si és un nom, hi ha un error de concordança.</message>
                <suggestion>\1 diferencies</suggestion>
                <suggestion>les diferències</suggestion>
                <suggestion>la diferència</suggestion>
                <example correction="Els diferencies|Les diferències|La diferència"><marker>Els diferències</marker> fàcilment.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">em|et|es|ens|us|vos|'n</token>
                    <marker>
                        <token>diferència</token>
                    </marker>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="diferencia">Es <marker>diferència</marker> en una cosa bàsica.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">em|et|es|ens|us|vos|'n</token>
                    <marker>
                        <token>diferències</token>
                    </marker>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencies</suggestion>
                <example correction="diferencies">Ens <marker>diferències</marker> fàcilment.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">que|qual|què|hom|això|allò|açò</token>
                    <token postag_regexp="yes" postag="RG|LOC_ADV" min="0" max="3"/>
                    <marker>
                        <token>diferència</token>
                    </marker>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="diferencia">El tret que <marker>diferència</marker> una cosa de l'altra.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">que|qual|què|hom|això|allò|açò</token>
                    <token>la</token>
                    <marker>
                        <token>diferència</token>
                    </marker>
                    <token postag_regexp="yes" postag="RG|LOC_ADV" min="0" max="3"/>
                    <token regexp="yes">de|d'|entre</token>
                    <token min="0" postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes">altres|resta|restant</token>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="diferencia">Cada denominació té un caràcter peculiar que la <marker>diferència</marker> completament de les altres.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">res|mai|tampoc</token>
                    <token regexp="yes" min="0" max="2">la|no</token>
                    <marker>
                        <token>diferència</token>
                    </marker>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="diferencia">Res no la <marker>diferència</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.[ISNG].*|_GV_" postag_regexp="yes"/>
                    <token postag_regexp="yes" postag="&pronom_feble;" min="0"/>
                    <token>que</token>
                    <token>la</token>
                </antipattern>
                <pattern>
                    <token>que</token>
                    <token min="0" max="3" postag_regexp="yes" postag="RG|LOC_ADV"/>
                    <token>la</token>
                    <marker>
                        <token>diferència</token>
                    </marker>
                    <token min="0" max="3" postag_regexp="yes" postag="RG|LOC_ADV"/>
                    <token regexp="yes">de|d'</token>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes">altres|resta|restant</token>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="diferencia">Això és el que la <marker>diferència</marker> d'altres situacions.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.[ISNG].*|_GV_" postag_regexp="yes"/>
                    <token>que</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">qual|què|hom|això|allò|açò</token>
                    <token min="0" max="3" postag_regexp="yes" postag="RG|LOC_ADV"/>
                    <token>la</token>
                    <marker>
                        <token>diferència</token>
                    </marker>
                    <token min="0" max="3" postag_regexp="yes" postag="RG|LOC_ADV"/>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="diferencia">Hom la <marker>diferència</marker> d'altres situacions.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>diferència<exception postag="_GN_FS"/><exception scope="previous" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="3" postag_regexp="yes" postag="RG|LOC_ADV"/>
                    <token postag="D.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="diferencia">Aquest fet <marker>diferència</marker> aquesta alteració d'altres afeccions.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token postag_regexp="yes" postag="A.0[CF][SN]0|V.P..SF.|D..FS." max="3"/>
                    <token>diferència</token>
                </antipattern>
                <antipattern>
                    <token postag_regexp="yes" postag="SPS00|LOC_PREP|PX.FS.*"/>
                    <token>diferència</token>
                </antipattern>
                <pattern>
                    <!-- Caldria identificar bé un subjecte -->
                    <token postag="SENT_START|CC|LOC_CONJ|CS" postag_regexp="yes"/>
                    <token postag="_GN_.*|NP.*|UNKNOWN" postag_regexp="yes"/>
                    <token postag="_GN_.*|N.*|UNKNOWN|SPS00|RG|A.*|V.P.*" postag_regexp="yes" min="1" max="7"><exception>diferència</exception></token>
                    <token min="0">la</token>
                    <marker>
                        <token>diferència</token>
                    </marker>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="diferencia">La música de Mozart <marker>diferència</marker> clarament, ja des de l'obertura, el món oriental de l'occidental.</example>
                <example correction="diferencia">Una primera divisió agronòmica <marker>diferència</marker> entre els arbres de secà i de regadiu.</example>
                <example correction="diferencia">La classificació del tipus més utilitari <marker>diferència</marker> entre varietats de taula.</example>
                <example>Llindar inferior de la diferència de color.</example>
                <example>Una altra diferència entre els dos tipus de motor és l'escapament.</example>
                <example>La principal diferència entre els diagrames.</example>
                <example>però la seva diferència es troba en la finalitat</example>
                <example>Una altra petita diferència és que hi ha una inclinació en el carregador.</example>
                <example>i la poca diferència que hi havia</example>
                <example>La primera gran diferència que notareu és aquesta.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token postag_regexp="yes" postag="AQ0[CF][SN]0|V.P..SF." max="3"/>
                    <token>diferència</token>
                </antipattern>
                <antipattern>
                    <token postag_regexp="yes" postag="SPS00|LOC_PREP|PX.FS.*"/>
                    <token>diferència</token>
                </antipattern>
                <pattern>
                    <!-- Caldria identificar bé un subjecte -->
                    <token postag="SENT_START|CC|LOC_CONJ" postag_regexp="yes"/>
                    <token postag="NP.*|UNKNOWN" postag_regexp="yes" regexp="yes">..+</token>
                    <token min="0">la</token>
                    <marker>
                        <token>diferència</token>
                    </marker>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="diferencia">Mosterín <marker>diferència</marker> entre racionalitat teòrica i pràctica.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VMIP3S00"/>
                    <token postag="CC|_PUNCT.*" postag_regexp="yes" min="1" max="2"/>
                    <marker>
                        <token>diferència</token>
                    </marker>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="diferencia">Això emfatitza o <marker>diferència</marker> la paraula.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">la|l'</token>
                    <token postag="VMIP3S00"/>
                    <token postag="CC|_PUNCT.*" postag_regexp="yes" min="1" max="2"/>
                    <token>la</token>
                    <marker>
                        <token>diferència</token>
                    </marker>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="diferencia">Això la destaca i la <marker>diferència</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>diferència<exception postag="_GN_FS"/><exception scope="previous" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="CC|_PUNCT.*" postag_regexp="yes" min="1" max="2"><exception>però</exception></token>
                    <token postag="VMIP3S00"/>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="diferencia">Mitjançant l'exploració <marker>diferència</marker>, coneix i domina la realitat.</example>
                <example>La diferència però rau en el fet que el bufaforats és gris.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">no|com</token>
                    <marker>
                        <token>diferència</token>
                    </marker>
                    <token postag_regexp="yes" postag="SPS00|SENT_END|RG|N.*|CS"/>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="diferencia">No <marker>diferència</marker> idees.</example>
                <example correction="diferencia">No <marker>diferència</marker> entre una cosa i l'altra.</example>
                <example correction="diferencia">No <marker>diferència</marker> si l'halogen és clor, brom o iode.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>diferència</token>
                    </marker>
                    <token postag="RG|LOC_ADV" postag_regexp="yes" max="3"/>
                    <token>entre</token>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="Diferencia"><marker>Diferència</marker> bé entre l'un i l'altre.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>diferència</token>
                    </marker>
                    <token postag="RG|LOC_ADV" postag_regexp="yes" max="3" min="0"/>
                    <token>qui</token>
                </pattern>
                <message>Si és una forma del v. 'diferenciar', s'escriu sense accent.</message>
                <suggestion>diferencia</suggestion>
                <example correction="Diferencia"><marker>Diferència</marker> qui parla en la primera estrofa.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ROMA" name="roma/romà">
            <rule>
                <pattern>
                    <token regexp="yes">imperi|cèsar|general|menjar|exèrcit|soldat|període|or|emperador|ciutadà|projecte|orient|occident</token>
                    <marker>
                        <token>roma</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>romà</suggestion> (relatiu a Roma)?</message>
                <example correction="romà">Tema 1: L'imperi <marker>roma</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup name="amen/amén" id="AMEN">
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>amen</token>
                    </marker>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és una interjecció, s'escriu <suggestion>amén</suggestion> (així sia). Correcte si és del v. 'amar'.</message>
                <example correction="Amén"><marker>Amen</marker>.</example>
                <example>Els qui amen la música són els filharmònics.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*|D..MS." postag_regexp="yes" inflected="yes" regexp="yes">dir|respondre|contestar|cantar|el|un</token>
                    <marker>
                        <token>amen</token>
                    </marker>
                </pattern>
                <message>Si és una interjecció, s'escriu <suggestion>amén</suggestion> (així sia). Correcte si és del v. 'amar'.</message>
                <example correction="amén">No va dir <marker>amen</marker> a tot.</example>
                <example correction="amén">En un <marker>amen</marker> s'acabà la cervesa.</example>
                <example>Els qui amen la música són els filharmònics.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMA_COM_A" name="coma / com a">
            <antipattern>
                <token>coma</token>
                <token regexp="yes">etílic|pitagòrica|volada|decimal|flotant|fixa</token>
            </antipattern>
            <antipattern>
                <token postag="K">coma</token>
            </antipattern>
            <antipattern>
                <token>cero</token>
                <token>coma</token>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception regexp="yes">la|el|una</exception></token>
                    <marker>
                        <token regexp="yes">(?-i)coma</token>
                        <!-- <exception postag="N.*" postag_regexp="yes"/> -->
                    </marker>
                    <token postag="[NA].*|V.P.*|RG.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>com a</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="com a">Anglaterra <marker>coma</marker> força estrangera.</example>
                <example type="triggers_error">La segona coma marcada és incorrecta.</example>
                <example>Anglaterra com a força estrangera.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token postag="SENT_START"/>
                    <marker>
                        <token>Coma</token>
                    </marker>
                    <token postag="N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>com a</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="Com a"><marker>Coma</marker> potència estrangera.</example>
                <example correction="Com a"><marker>Coma</marker> propaganda és car.</example>
                <example>Com a potència estrangera.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">conèixer|conegut|classificar|descriure|pintar|retratar|titllar|servir</token>
                    <marker>
                        <token regexp="yes">(?-i)coma</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>com a</suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="com a">Les conegudes <marker>coma</marker> ‘atribucions’.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DALT" name="*d'alt/dalt">
            <antipattern>
                <marker>
                    <token>com</token>
                    <token regexp="yes">és|era</token>
                    <token>d'</token>
                    <token>alt</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">a|fins|de|allà|allí|ací|aquí</token>
                    <marker>
                        <token>d'</token>
                        <token>alt</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>dalt</suggestion>?</message>
                <short>Confusió</short>
                <example correction="dalt">Van pujar fins <marker>d'alt</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">metres?|centímetres?|m|cm|píxels|peus</exception></token>
                    <marker>
                        <token>d'</token>
                        <token>alt</token>
                    </marker>
                    <token postag="D[AID].*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>dalt</suggestion>?</message>
                <short>Confusió</short>
                <example correction="dalt">Van pujar <marker>d'alt</marker> la terrassa.</example>
                <example>Van pujar dalt la terrassa.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">metres?|centímetres?|m|cm</exception></token>
                    <marker>
                        <token>d'</token>
                        <token>alt</token>
                    </marker>
                    <token inflected="yes">de</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>dalt</suggestion>?</message>
                <short>Confusió</short>
                <example correction="dalt">Van pujar <marker>d'alt</marker> de tot.</example>
                <example>Van pujar dalt de tot.</example>
                <example>Feia tres metres d'alt de punta a punta.</example>
            </rule>
        </rulegroup>
        <rulegroup id="RESPECTE" name="respecte a/de">
            <antipattern>
                <marker>
                    <token regexp="yes">temor|discreció|reverència</token>
                    <token>i</token>
                    <token>respecte</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception postag="DA0MS0|AQ0[MC]S0" postag_regexp="yes"/><exception>cert</exception><exception inflected="yes">infondre</exception></token>
                    <marker>
                        <token postag="N.*" postag_regexp="yes">respecte<exception postag="complement.*" postag_regexp="yes"/></token>
                        <token postag="D.*" postag_regexp="yes">el</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>respecte al</suggestion>?</message>
                <suggestion>respecte del</suggestion>
                <short>Possible confusió</short>
                <example correction="respecte al|respecte del">Va endarrerida <marker>respecte el</marker> tracte jurídic.</example>
                <example>Què penses <marker>respecte al</marker> nou servei.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="DA0MS0|AQ0[MC]S0" postag_regexp="yes"/><exception>cert</exception><exception inflected="yes">infondre</exception></token>
                    <marker>
                        <token postag="N.*" postag_regexp="yes">respecte<exception postag="complement.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"><exception regexp="yes" inflected="yes">a|de</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>respecte a</suggestion>?</message>
                <suggestion>respecte de</suggestion>
                <short>Possible confusió</short>
                <example correction="respecte a|respecte de">Què penses <marker>respecte</marker> la pujada d'impostos.</example>
                <example>Què penses <marker>respecte a</marker> la pujada d'impostos.</example>
                <example>tractaven sense respecte els sacrificis</example>
                <example>oferir al respecte una imatge prou vàlida</example>
                <example>tenia poc respecte tant pel seu cosí com per altres parents</example>
                <example>sempre el màxim respecte cap al president</example>
                <example>molt més lligada al respecte del medi explotat</example>
                <example>obeïu amb temor i respecte els vostres amos</example>
                <example>Els infonia respecte la seva presència.</example>
                <example>Que se'n respecte el contingut.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>respecte</token>
                    </marker>
                    <token postag="NP.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>respecte a</suggestion>?</message>
                <suggestion>respecte de</suggestion>
                <short>Possible confusió</short>
                <example correction="respecte a|respecte de">La política del Financial Times <marker>respecte</marker> Espanya.</example>
                <example>La política del Financial Times respecte a Espanya.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="N.*" postag_regexp="yes">respecte</token>
                    </marker>
                    <token postag="PD0NS000"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>respecte a</suggestion>?</message>
                <suggestion>respecte de</suggestion>
                <short>Possible confusió</short>
                <example correction="respecte a|respecte de">Què penses <marker>respecte</marker> allò.</example>
                <example>Què penses <marker>respecte a</marker> allò.</example>
                <example>considerar amb discreció i respecte allò que a primera vista</example>
                <!-- que compleixi amb respecte allò que el seu abat li hagi encomanat -->
            </rule>
        </rulegroup>
        <rulegroup id="CON_COM" name="*con/com">
            <antipattern>
                <token>con</token>
                <token spacebefore="no">-</token>
            </antipattern>
            <antipattern>
                <token><exception inflected="yes" regexp="yes">conèixer|considerar</exception></token>
                <token>con</token>
                <token postag="UNKNOWN"/>
            </antipattern>
            <antipattern>
                <token postag="UNKNOWN"/>
                <token>con</token>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception>de</exception></token>
                    <marker>
                        <token>con<exception postag="_GN_MS"/></token>
                    </marker>
                    <!-- <token regexp="yes">a|si</token> -->
                </pattern>
                <message>¿Volíeu dir <suggestion>com</suggestion> en comptes de "con" (cos geomètric)?</message>
                <short>Possible confusió</short>
                <example correction="com"><marker>con</marker> a resultat.</example>
                <example correction="com"><marker>con</marker> si trobessin l’aigua.</example>
                <example>Com a resultat.</example>
                <example>El volum del con</example>
                <example>en forma de con</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>de</exception><exception postag="D..MS." postag_regexp="yes"/></token>
                    <marker>
                        <token>con</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>com</suggestion> en comptes de "con" (cos geomètric)?</message>
                <short>Possible confusió</short>
                <example correction="com">Ferm <marker>con</marker> un sagrament.</example>
                <example correction="com">fem també amb aquesta <marker>con</marker> l'altra</example>
                <example>en forma de con</example>
                <example>fem també amb el con l'experiment</example>
                <example>fem també amb aquest con l'experiment</example>
            </rule>
        </rulegroup>
        <rule id="TAL_CON_TAL_COM" name="tal con/tal com">
            <pattern>
                <token>tal</token>
                <token>con</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>tal com</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="tal com"><marker>tal con</marker></example>
            <example>tal com</example>
        </rule>
        <rule id="PAR_PART" name="par / part">
            <pattern>
                <marker>
                    <token>par</token>
                </marker>
                <token regexp="yes">d'|de|que</token>
                <token><exception regexp="yes">regne|França|Anglaterra|Escòcia</exception></token>
                <token><exception regexp="yes">regne|França|Anglaterra|Escòcia</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>part</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="part">A <marker>par</marker> d'això.</example>
            <example>Fou nomenat par del regne</example>
            <example>primer par d'Escòcia</example>
        </rule>
        <rule id="FINS_DINS_A" name="dins a/fins a">
            <pattern>
                <token><exception>a</exception></token>
                <marker>
                    <token>dins</token>
                    <token>a</token>
                </marker>
                <token><exception regexp="yes">fora|fi</exception><exception postag="V.N.*|.*LOC_ADV.*" postag_regexp="yes"/></token>
            </pattern>
            <message>Possible confusió.</message>
            <suggestion>fins a</suggestion>
            <suggestion>dins</suggestion>
            <suggestion>dins de</suggestion>
            <suggestion>a dins a</suggestion>
            <suggestion>dins, a</suggestion>
            <short>Possible confusió</short>
            <example correction="fins a|dins|dins de|a dins a|dins, a">Hi podeu estar <marker>dins a</marker> quatre dies.</example>
            <example>Fins a quatre dies.</example>
            <example>Va entrar dins a xerrar amb ells</example>
            <example>anar de dins a fora i de fora a dins al seu aire</example>
            <example>per la banda de dins a fi que</example>
        </rule>
        <rulegroup id="POTSER_POT_SER" name="potser -> pot ser">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=potser+pot+ser&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11567&amp;idHit=11567&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27potser%27+o+%27pot+ser%27%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <rule>
                <pattern>
                    <token><exception postag="V.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>potser</token>
                    </marker>
                    <token>que</token>
                </pattern>
                <message>Probablement cal escriure <suggestion>pot ser</suggestion>. En un registre col·loquial, 'potser que + subjuntiu' és vàlid per a expressar un suggeriment.</message>
                <short>Possible confusió</short>
                <example correction="Pot ser"><marker>Potser</marker> que vingui demà.</example>
                <example>Pot ser que vingui demà.</example>
                <example>per considerar potser que era així</example>
                <example type="triggers_error">Potser que li comprem alguna cosa per l'aniversari!</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.[ISM].*" postag_regexp="yes" skip="6"><exception scope="next" postag="CC|CS" postag_regexp="yes"/></token>
                    <token>potser</token>
                </antipattern>
                <antipattern>
                    <token skip="6">potser<exception scope="next" postag="CC|CS" postag_regexp="yes"/></token>
                    <token postag="V.[ISM].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="RG"><exception postag="CC"/></token>
                    <marker>
                        <token>potser</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>pot ser</suggestion> en comptes de l'adverbi 'potser'?</message>
                <example correction="pot ser">També <marker>potser</marker> una altra solució.</example>
                <example>Però potser aquesta la va trobar aviat.</example>
            </rule>
        </rulegroup>
        <rulegroup id="POT_SER_POTSER" name="pot ser -> potser">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=potser+pot+ser&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11567&amp;idHit=11567&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27potser%27+o+%27pot+ser%27%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <rule>
                <pattern>
                    <token><exception regexp="yes">no|ho|es|hi|si|em|et|li|ens|us|vos|els</exception></token>
                    <marker>
                        <token>pot</token>
                        <token skip="4">ser<exception scope="next" postag="CC|CS|A.*|V.P.*|_GN_.*" postag_regexp="yes"/><exception scope="next" postag="_PUNCT.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="V.[^NGP].*" postag_regexp="yes"/>
                </pattern>
                <message>Cal escriure <suggestion>potser</suggestion>.</message>
                <short>Possible confusió</short>
                <example correction="potser">Avui <marker>pot ser</marker> no vindrà.</example>
                <example>Avui potser no vindrà.</example>
                <example>Això pot ser una forma d’equilibrar l’activitat econòmica</example>
                <example>El que no pot ser és que</example>
                <example>Com pot ser? —va dir en Joan.</example>
                <example>—Pot ser –va dir en Harry.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">ho|no|que|qui|què|quan|on|com|si|em|et|li|ens|us|vos|els</token>
                    <token>pot</token>
                    <token>ser</token>
                </antipattern>
                <pattern>
                    <token postag="V.[^NGP].*" postag_regexp="yes" skip="-1"><exception scope="next" postag="PT.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>pot<exception scope="previous" postag="RG_anteposat"/></token>
                        <token>ser</token>
                    </marker>
                    <token postag="SENT_END"><exception>:</exception></token>
                </pattern>
                <message>Cal escriure <suggestion>potser</suggestion>.</message>
                <short>Possible confusió</short>
                <example correction="potser">Avui no vindrà <marker>pot ser</marker>.</example>
                <example>Avui no vindrà potser.</example>
                <example>Li diré que no pot ser.</example>
                <example>per a ser tot el que naturalment pot ser.</example>
                <example>Vés a saber de qui pot ser.</example>
                <example>És estrany: com pot ser?</example>
                <example>I explica de quantes maneres ho pot ser.</example>
                <example>Ho farem, si pot ser.</example>
                <example>No sé què dimonis pot ser.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ALMENYS" name="al menys/almenys">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=al+menys+almenys&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11338&amp;idHit=11338&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27almenys%27+o+%27al+menys%27%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <rule>
                <pattern>
                    <token><exception inflected="yes" regexp="yes">fins|referir</exception></token>
                    <marker>
                        <token>a</token>
                        <token spacebefore="no">l</token>
                        <token regexp="yes">menys|manco</token>
                    </marker>
                </pattern>
                <message>Gairebé sempre s'escriu junt.</message>
                <suggestion>al\4</suggestion>
                <example correction="Almenys"><marker>Al menys</marker> n'hi ha quatre.</example>
                <example>fins al menys profund</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">fins|referir</token>
                    <marker>
                        <token>a</token>
                        <token spacebefore="no">l</token>
                        <token regexp="yes">menys|manco</token>
                    </marker>
                    <token><exception postag="AQ.[MC][SN]." postag_regexp="yes"/></token>
                </pattern>
                <message>Gairebé sempre s'escriu junt.</message>
                <suggestion>al\4</suggestion>
                <example correction="almanco">Fins <marker>al manco</marker> la setmana que ve.</example>
                <example>fins al menys profund</example>
            </rule>
        </rulegroup>
        <rulegroup id="AQUEST_AQUET" name="Aquest/aquet">
            <rule>
                <pattern>
                    <token regexp="yes">aquet(a|s|es)?</token>
                </pattern>
                <message>Possible confusió. "Aquet" existeix com a terme de zoologia.</message>
                <suggestion><match no="1" regexp_match="[Aa]que(t|ta|ts|tes)" regexp_replace="aques$1"/></suggestion>
                <short>Possible confusió</short>
                <example correction="Aquest"><marker>Aquet</marker> home.</example>
                <example correction="aquestes">Ho fan <marker>aquetes</marker>.</example>
                <example>Aquest home.</example>
            </rule>
        </rulegroup>
    </category>
    <category name="Repeticions (estil)" id="REPETITIONS_STYLE" type="style" tags="picky">
        <rulegroup id="ACABAR_D_ACABAR" name="acabar d'acabar > ha acabat">
            <antipattern>
                <token postag="VMIF.*" postag_regexp="yes" inflected="yes">acabar</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="VM[IS].*" postag_regexp="yes" inflected="yes">acabar</token>
                    <token>d'</token>
                    <token>acabar</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Useu una altra construcció per a evitar la repetició del verb 'acabar'.</message>
                <suggestion>\1 \2 <match no="3" postag_regexp="yes" postag="VM(.*)" postag_replace="VA$1">haver</match> acabat</suggestion>
                <suggestion><match no="1" regexp_match="^.*$" regexp_replace="tot" case_conversion="preserve"/> just <match no="1" case_conversion="alllower"/> \2 <match no="3" postag_regexp="yes" postag="VM(.*)" postag_replace="VA$1">haver</match> acabat</suggestion>
                <example correction="Se li ha acabat|Tot just se li ha acabat"><marker>Se li acaba d'acabar</marker> la feina.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="VM[IS].*" postag_regexp="yes" inflected="yes">acabar</token>
                    <token>d'</token>
                    <token>acabar</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Useu una altra construcció per a evitar la repetició del verb 'acabar'.</message>
                <suggestion>\1 <match no="2" postag_regexp="yes" postag="VM(.*)" postag_replace="VA$1">haver</match> acabat</suggestion>
                <suggestion>tot just <match no="1" case_conversion="alllower"/> <match no="2" postag_regexp="yes" postag="VM(.*)" postag_replace="VA$1">haver</match> acabat</suggestion>
                <example correction="S'ha acabat|tot just s'ha acabat"><marker>S'acaba d'acabar</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM[IS].3.*" postag_regexp="yes" inflected="yes">acabar</token>
                    <token>d'</token>
                    <token>acabar</token>
                    <token>-se</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Useu una altra construcció per a evitar la repetició del verb 'acabar'.</message>
                <suggestion>s'<match no="1" postag_regexp="yes" postag="VM(.*)" postag_replace="VA$1">haver</match> acabat</suggestion>
                <suggestion>tot just s'<match no="1" postag_regexp="yes" postag="VM(.*)" postag_replace="VA$1">haver</match> acabat</suggestion>
                <example correction="S'havia acabat|Tot just s'havia acabat"><marker>Acabava d'acabar-se</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM[IS].*" postag_regexp="yes" inflected="yes">acabar</token>
                    <token>d'</token>
                    <token>acabar</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Useu una altra construcció per a evitar la repetició del verb 'acabar'.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="VM(.*)" postag_replace="VA$1">haver</match> acabat</suggestion>
                <example correction="He acabat"><marker>Acabo d'acabar</marker> la feina.</example>
                <example correction="ha acabat">S'<marker>acaba d'acabar</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="REP_COMPTAR_AMB" name="repetició: comptar amb" min_prev_matches="1">
            <pattern>
                <marker>
                    <token postag="(V.[^M].*)" postag_regexp="yes" inflected="yes">comptar</token>
                    <token>amb</token>
                </marker>
            </pattern>
            <message>&msg_repeated_patterns;</message>
            <suggestion><match no="1" postag="(V.[^M].*)" postag_regexp="yes" postag_replace="$1">tenir</match></suggestion>
            <suggestion><match no="1" postag="(V.[^M].*)" postag_regexp="yes" postag_replace="$1">disposar</match> de</suggestion>
            <example correction="Tenia|Disposava de"><marker>Comptava amb</marker> tres espais.</example>
            <example correction="Té|Disposa de"><marker>Compta amb</marker> dues habitacions.</example>
        </rule>
        <rulegroup id="REP_COSA" name="repetició: cosa">
            <rule>
                <pattern>
                    <token skip="-1">cosa</token>
                    <token>,</token>
                    <marker>
                        <token min="0">una</token>
                        <token>cosa</token>
                        <token>que</token>
                    </marker>
                </pattern>
                <message>Ja ha aparegut abans la paraula 'cosa'. Podeu usar una altra expressió per a fer més variat el text.</message>
                <suggestion>i això</suggestion>
                <example correction="i això">Em va dir una cosa, <marker>cosa que</marker> em va molestar.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="-1">cosa</token>
                    <token>,</token>
                    <marker>
                        <token>la</token>
                        <token>qual</token>
                        <token>cosa</token>
                    </marker>
                </pattern>
                <message>Ja ha aparegut abans la paraula 'cosa'. Podeu usar una altra expressió per a fer més variat el text.</message>
                <suggestion>i això</suggestion>
                <example correction="i això">Em va dir una cosa, <marker>la qual cosa</marker> em va molestar.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="-1">cosa</token>
                    <token>,</token>
                    <marker>
                        <token>per</token>
                        <token>la</token>
                        <token>qual</token>
                        <token>cosa</token>
                    </marker>
                </pattern>
                <message>Ja ha aparegut abans la paraula 'cosa'. Podeu usar una altra expressió per a fer més variat el text.</message>
                <suggestion>i per això</suggestion>
                <example correction="i per això">Em va dir una cosa, <marker>per la qual cosa</marker> me'n vaig anar.</example>
            </rule>
        </rulegroup>
        <rulegroup id="REP_INICIAR" name="repetició: iniciar" min_prev_matches="1">
            <rule>
                <pattern>
                    <token regexp="yes">[smtl]'</token>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">iniciar</token>
                </pattern>
                <message>&msg_repeated_patterns;</message>
                <suggestion><match no="1" regexp_match="(?iu)([smtl])'" regexp_replace="e" case_conversion="preserve"/><match no="1" regexp_match="(?iu)([smtl])'" regexp_replace="$1" case_conversion="alllower"/> <match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">començar</match></suggestion>
                <suggestion>\1<match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">obrir</match></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)([smtl])'" regexp_replace="e" case_conversion="preserve"/><match no="1" regexp_match="(?iu)([smtl])'" regexp_replace="$1" case_conversion="alllower"/> <match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">posar</match> en marxa</suggestion>
                <suggestion>\1<match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">engegar</match></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)([smtl])'" regexp_replace="e" case_conversion="preserve"/><match no="1" regexp_match="(?iu)([smtl])'" regexp_replace="$1" case_conversion="alllower"/> <match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">donar</match> principi a</suggestion>
                <example correction="Es comença|S'obre|Es posa en marxa|S'engega|Es dona principi a|Es dóna principi a"><marker>S'inicia</marker> el debat.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">iniciar<exception scope="previous" regexp="yes">[smtl]'</exception></token>
                </pattern>
                <message>&msg_repeated_patterns;</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">començar</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">obrir</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">posar</match> en marxa</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">engegar</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">donar</match> principi a</suggestion>
                <example correction="Començà|Obrí|Posà en marxa|Engegà|Donà principi a"><marker>Inicià</marker> el discurs.</example>
            </rule>
        </rulegroup>
        <rulegroup id="REP_NO_OBSTANT_AIXO" name="repetició: no obstant això" min_prev_matches="1">
            <rule>
                <pattern>
                    <token>no</token>
                    <token>obstant</token>
                    <token>això</token>
                </pattern>
                <message>&msg_repeated_patterns;</message>
                <suggestion>tanmateix</suggestion>
                <suggestion>així i tot</suggestion>
                <example correction="Tanmateix|Així i tot"><marker>No obstant això</marker>, el resultat fou bo.</example>
            </rule>
            <rule>
                <pattern>
                    <token>això</token>
                    <token>no</token>
                    <token>obstant</token>
                </pattern>
                <message>&msg_repeated_patterns;</message>
                <suggestion>tanmateix</suggestion>
                <suggestion>així i tot</suggestion>
                <example correction="Tanmateix|Així i tot"><marker>Això no obstant</marker>, el resultat fou bo.</example>
            </rule>
        </rulegroup>
        <rule id="REP_A_MES_A_MES" name="repetició: a més a més" min_prev_matches="1">
            <pattern>
                <token>a</token>
                <token>més</token>
                <token>a</token>
                <token>més</token>
            </pattern>
            <message>&msg_repeated_patterns;</message>
            <suggestion>d'altra banda</suggestion>
            <suggestion>addicionalment</suggestion>
            <suggestion>també</suggestion>
            <example correction="D'altra banda|Addicionalment|També"><marker>A més a més</marker>, el resultat era bo.</example>
        </rule>
        <rule id="REP_PER_TANT" name="repetició: per tant" min_prev_matches="1">
            <antipattern>
                <token>gràcies</token>
                <token>per</token>
            </antipattern>
            <pattern>
                <token>per</token>
                <token>tant</token>
            </pattern>
            <message>&msg_repeated_patterns;</message>
            <suggestion>en conseqüència</suggestion>
            <suggestion>doncs</suggestion>
            <suggestion>com a resultat</suggestion>
            <example correction="En conseqüència|Doncs|Com a resultat"><marker>Per tant</marker>, cal tirar avant.</example>
        </rule>
        <rule id="REP_JA_QUE" name="repetició: ja que" min_prev_matches="1">
            <pattern>
                <token>ja</token>
                <token>que</token>
            </pattern>
            <message>&msg_repeated_patterns;</message>
            <suggestion>perquè</suggestion>
            <suggestion>pel fet que</suggestion>
            <suggestion>car</suggestion>
            <suggestion>puix</suggestion>
            <example correction="perquè|pel fet que|car|puix">Això és així, <marker>ja que</marker> no hi ha dubte.n</example>
        </rule>
        <rule id="REP_DESPRES" name="repetició: després" min_prev_matches="1">
            <antipattern>
                <token>després</token>
                <token regexp="yes">d'|de|que</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">&unitats_temps;|temps|instant|moment|estona</token>
                <token>després</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>després</token>
                </marker>
            </pattern>
            <message>&msg_repeated_patterns;</message>
            <suggestion>en acabat</suggestion>
            <suggestion>en acabant</suggestion>
            <suggestion>més tard</suggestion>
            <suggestion>posteriorment</suggestion>
            <example correction="En acabat|En acabant|Més tard|Posteriorment"><marker>Després</marker> ja ho arreglarem.</example>
            <example>Després d'això, farem una altra cosa.</example>
        </rule>
        <rule id="REP_TEMA" name="repetició: tema" min_prev_matches="2" default="off">
            <antipattern>
                <token inflected="yes">tema</token>
                <token regexp="yes">\d+|[ICVX]+|:</token>
            </antipattern>
            <pattern>
                <token inflected="yes" postag="N.*" postag_regexp="yes">tema</token>
            </pattern>
            <message>&msg_repeated_patterns;</message>
            <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">qüestió</match></suggestion>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">punt</match></suggestion>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">afer</match></suggestion>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">apartat</match></suggestion>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">capítol</match></suggestion>
            <example correction="qüestions|punts|afers|apartats|capítols">Aquestes <marker>temes</marker> no són tan interessants.</example>
            <example>El tema 5 és el més difícil.</example>
        </rule>
        <rule id="REP_PERO" name="repetició: però" min_prev_matches="3" distance_tokens="90">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>però</token>
                </marker>
            </pattern>
            <message>&msg_repeated_patterns;</message>
            <suggestion>això no obstant</suggestion>
            <suggestion>no obstant això</suggestion>
            <suggestion>així i tot</suggestion>
            <suggestion>tanmateix</suggestion>
            <example correction="Això no obstant|No obstant això|Així i tot|Tanmateix"><marker>Però</marker>, al capdavall, tot va eixir bé.</example>
        </rule>
        <rule id="REP_ENVIAR" name="repetició: enviar" min_prev_matches="3" distance_tokens="90">
            <pattern>
                <marker>
                    <token inflected="yes">enviar</token>
                </marker>
            </pattern>
            <message>&msg_repeated_patterns;</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">remetre</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">trametre</match></suggestion>
            <example correction="remès|remés|tramès|tramés">M'han <marker>enviat</marker> el paquet.</example>
        </rule>
        <rule id="REP_SEGUIR" name="repetició: seguir" min_prev_matches="1">
            <pattern>
                <marker>
                    <token inflected="yes">seguir</token>
                </marker>
                <token postag="V.G.*" postag_regexp="yes"/>
            </pattern>
            <message>&msg_repeated_patterns;</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">continuar</match></suggestion>
            <example correction="continues">Si <marker>segueixes</marker> molestant, me'n cansaré.</example>
        </rule>
        <rule id="REP_IMPORTANT" name="repetició: important" min_prev_matches="2">
            <pattern>
                <marker>
                    <token postag="A.*" postag_regexp="yes" inflected="yes">important</token>
                </marker>
            </pattern>
            <message>&msg_repeated_patterns;</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(A.*)" postag_replace="$1">rellevant</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(A.*)" postag_replace="$1">crucial</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(A.*)" postag_replace="$1">considerable</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="A...(.)." postag_replace="AQ0M$10">crític</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="A...(.)." postag_replace="AQ0M$10">valuós</match></suggestion>
            <example correction="rellevant|crucial|considerable|crític|valuós">És molt <marker>important</marker>.</example>
        </rule>
    </category>
    <category id="REPETITIONS" name="Repeticions" type="duplication">
        <rule id="HAVER_REPETIT" name="verb 'haver' repetit">
            <antipattern>
                <token regexp="yes" skip="2">que|què|qui</token>
                <token>hi</token>
                <token postag="V.[IS].3S.." postag_regexp="yes" inflected="yes">haver</token>
            </antipattern>
            <pattern raw_pos="yes">
                <marker>
                    <token postag_regexp="yes" postag="V.[IS].*" inflected="yes">haver</token>
                    <token postag_regexp="yes" postag="V.[IS].*" inflected="yes">haver</token>
                </marker>
                <token postag="V.P.*" postag_regexp="yes"/>
            </pattern>
            <message>Repetició probablement incorrecta del verb 'haver'.</message>
            <suggestion>\1</suggestion>
            <suggestion>\2</suggestion>
            <example correction="Han|Havien"><marker>Han havien</marker> interposat una denúncia.</example>
            <example>Els que hi ha han vingut aviat.</example>
        </rule>
        <rule id="VERB_PRONOM_VERB" name="repetició: verb + pronom + verb">
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="yes"/>
                <token postag="V.[SI].*" postag_regexp="yes"/>
                <token><match no="0"/></token>
                <token><match no="1"/></token>
            </antipattern>
            <pattern>
                <marker>
                    <token postag="V.[SI].*" postag_regexp="yes"><exception postag="_possible_nompropi"/></token>
                </marker>
                <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="yes"/>
                <token><match no="0"/></token>
            </pattern>
            <message>Repetició probablement incorrecta.</message>
            <suggestion/>
            <example correction="">No <marker>queda</marker> em queda res.</example>
            <example>No l'esmenta l'esmenta mai.</example>
        </rule>
        <rule id="REPETITION_ADJ_N_ADJ" name="repetició: general unanimitat general">
            <antipattern>
                <token regexp="yes">a|com</token>
                <token regexp="yes">major|menor</token>
                <token/>
                <token><match no="1"/></token>
                <example>a major estrès major secreció</example>
            </antipattern>
            <antipattern>
                <token postag="A.*" postag_regexp="yes" regexp="yes">[\p{L}·]+</token>
                <token><match no="0"/></token>
            </antipattern>
            <pattern>
                <token postag="A.*" postag_regexp="yes" regexp="yes">[\p{L}·]+</token>
                <token postag="N.*" postag_regexp="yes"/>
                <token><match no="0"/></token>
            </pattern>
            <message>Possible error: paraula repetida.</message>
            <suggestion>\2 \3</suggestion>
            <suggestion>\1 \2</suggestion>
            <example correction="unanimitat general|general unanimitat">Es va aprovar per <marker>general unanimitat general</marker>.</example>
            <example>Projectes R+D+I</example>
            <example>La multitud que hi va haver el dissabte 10 a pl.Universitat.</example>
        </rule>
        <rule id="VA_SOLS_VA" name="*va sols va">
            <antipattern>
                <token regexp="yes">així|bon</token>
                <token regexp="yes">que|punt</token>
                <token regexp="yes">&anar_auxiliar;</token>
            </antipattern>
            <antipattern>
                <token>quan</token>
                <token regexp="yes">&anar_auxiliar;</token>
            </antipattern>
            <pattern raw_pos="yes">
                <token regexp="yes">&anar_auxiliar;</token>
                <token postag="R.*" postag_regexp="yes"/>
                <token regexp="yes">&anar_auxiliar;</token>
            </pattern>
            <message>Possible error: paraula repetida.</message>
            <suggestion>\2 \3</suggestion>
            <example correction="no va">Aquest <marker>va no va</marker> ser el millor.</example>
            <example correction="només van">Aquests <marker>van només van</marker> arribar el primer.</example>
        </rule>
        <rule id="ES_NO_ES" name="*és no és">
            <pattern raw_pos="yes">
                <token postag="V.*" postag_regexp="yes"/>
                <token>no</token>
                <token><match no="0"/></token>
            </pattern>
            <message>Possible error: paraula repetida.</message>
            <suggestion>\2 \3</suggestion>
            <example correction="no és">Aquest <marker>és no és</marker> el millor.</example>
            <example correction="no era">Aquest <marker>era no era</marker> el millor.</example>
        </rule>
        <rulegroup id="ENCARA_QUE_ENCARA" name="encara (repetit)">
            <antipattern>
                <token>encara</token>
                <token skip="4">que</token>
                <token regexp="yes">,|:</token>
                <token>encara</token>
                <token>que</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>encara</token>
                        <token skip="3">que</token>
                    </marker>
                    <token skip="-1">encara<exception postag="V.I.*" postag_regexp="yes" scope="next"/></token>
                    <token postag="V.S.*" postag_regexp="yes"/>
                </pattern>
                <message>És preferible evitar la duplicació de "encara".</message>
                <suggestion>malgrat que</suggestion>
                <suggestion>a pesar que</suggestion>
                <example correction="Malgrat que|A pesar que"><marker>Encara que</marker> encara sigui tard, cal anar-hi.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>encara</token>
                        <token skip="3">que</token>
                    </marker>
                    <token>encara</token>
                </pattern>
                <message>És preferible evitar la duplicació de "encara".</message>
                <suggestion>si bé</suggestion>
                <suggestion>per bé que</suggestion>
                <suggestion>malgrat que</suggestion>
                <suggestion>però</suggestion>
                <suggestion>tot i que</suggestion>
                <example correction="Si bé|Per bé que|Malgrat que|Però|Tot i que"><marker>Encara que</marker> encara no ha arribat Joan, començarem de seguida.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TOT_REPETIT" name="tot (repetit)">
            <rule>
                <pattern>
                    <marker>
                        <token>tot</token>
                        <token>i</token>
                    </marker>
                    <token min="0">no</token>
                    <token postag="V.N.*" postag_regexp="yes" skip="5"/>
                    <token>tot</token>
                </pattern>
                <message>Eviteu la repetició de "tot" fent servir una altra expressió.</message>
                <suggestion>malgrat</suggestion>
                <suggestion>a pesar de</suggestion>
                <example correction="Malgrat|A pesar de"><marker>Tot i</marker> no entendre-ho del tot, s'hi va apuntar.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AIXO_AIXO" name="això (repetit)">
            <rule>
                <pattern>
                    <marker>
                        <token>això</token>
                        <token>no</token>
                        <token>obstant</token>
                        <token>això</token>
                    </marker>
                </pattern>
                <message>Eviteu la repetició de "això" fent servir una altra expressió.</message>
                <suggestion>això no obstant</suggestion>
                <suggestion>així i tot, això</suggestion>
                <suggestion>tanmateix, això</suggestion>
                <example correction="Això no obstant|Així i tot, això|Tanmateix, això"><marker>Això no obstant això</marker> no podia ser.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>no</token>
                        <token>obstant</token>
                        <token skip="5">això</token>
                    </marker>
                    <token>això</token>
                </pattern>
                <message>Eviteu la repetició de "això" fent servir una altra expressió.</message>
                <suggestion>tanmateix</suggestion>
                <suggestion>així i tot</suggestion>
                <example correction="Tanmateix|Així i tot"><marker>No obstant això</marker>, això no podia ser.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>això</token>
                        <token>no</token>
                        <token skip="5">obstant</token>
                    </marker>
                    <token>això</token>
                </pattern>
                <message>Eviteu la repetició de 'això'.</message>
                <suggestion>tanmateix</suggestion>
                <suggestion>així i tot</suggestion>
                <example correction="Tanmateix|Així i tot"><marker>Això no obstant</marker>, això no podia ser.</example>
            </rule>
        </rulegroup>
        <rule id="QUE_QUE" name="que i que">
            <pattern>
                <token>que</token>
                <token postag="CC"><exception postag="[RNAPV].*" postag_regexp="yes"/><exception>ni</exception></token>
                <token>que</token>
            </pattern>
            <message>Paraula repetida. Possible error.</message>
            <suggestion>que</suggestion>
            <suggestion>que \2</suggestion>
            <suggestion>\2 que</suggestion>
            <example correction="que|que i|i que">Va dir <marker>que i que</marker> no podia ser.</example>
            <example>Que ni que fos així ho podria fer.</example>
        </rule>
        <rule id="REPETICIO_AIXO" name="repetició: això" type="style">
            <pattern>
                <token regexp="yes">malgrat|obstant|pesar|tot</token>
                <token min="0" regexp="yes">de|d'|i</token>
                <marker>
                    <token skip="5">això<exception scope="previous">tot</exception></token>
                    <token>això</token>
                </marker>
            </pattern>
            <message>Repetició: possible redacció deficient.</message>
            <example correction="">No obstant <marker>això, això</marker> no era així.</example>
        </rule>
        <rulegroup id="PHRASE_REPETITION" name="Repetició de dues paraules ('a la a la')">
            <!--  made more general-->
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes">&unitats_temps;</token>
                        <token>a</token>
                        <token><match no="0"/></token>
                    </marker>
                    <token>a</token>
                    <example>Cal informar-se del dia a dia al Parlament</example>
                </antipattern>
                <antipattern>
                    <token>ni</token>
                    <token>massa</token>
                    <token inflected="yes">poc</token>
                </antipattern>
                <antipattern>
                    <token>de</token>
                    <token>tu</token>
                    <token>a</token>
                    <token>tu</token>
                </antipattern>
                <antipattern>
                    <token>boca</token>
                    <token>a</token>
                    <token>boca</token>
                    <token>a</token>
                </antipattern>
                <pattern>
                    <token negate_pos="yes" postag="SENT_START" regexp="yes"><exception regexp="yes">i|&apostrophe;|-</exception><exception postag="allow_repetition">de</exception>[\p{L}·'-]+</token>
                    <token regexp="yes" spacebefore="yes">[\p{L}·'-]+<exception regexp="yes">i|&apostrophe;|-</exception><exception postag=".*LOC.*" postag_regexp="yes">en</exception></token>
                    <token><match no="0"/><exception postag=".*LOC.*" postag_regexp="yes" regexp="yes">poc|més|pas|bat|tant</exception><exception postag="LOC_.*" postag_regexp="yes"/></token>
                    <token><match no="1"/><exception postag=".*LOC.*" postag_regexp="yes" regexp="yes">poc|més|bo</exception><exception postag="LOC_.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Frase duplicada.</message>
                <suggestion><match no="1"/> <match no="2"/></suggestion>
                <example correction="a casa">Benvinguts <marker>a casa a casa</marker> meva.</example>
                <example correction="com a">Ho poso <marker>com a com a</marker> exemple.</example>
                <example>No volia res més que mirar i mirar i mirar.</example>
                <example>A més a més, ho va fer a poc a poc.</example>
                <example>A diferència dels dels ocells.</example>
                <example>Puja pas a pas a les ruïnes</example>
                <example>estava malalt de bo de bo</example>
                <example>Ve ací de tant en tant en lloc d'anar allà</example>
                <example>Sigui qui sigui qui vingui.</example>
                <example>D'hereu a hereu a través de generacions.</example>
                <example>De dos en dos en l'arbre.</example>
                <example>No n'hi havia ni massa ni massa pocs</example>
                <example>Podia tractar qualsevol persona de tu a tu a qualsevol nivell.</example>
                <example>Eren xifres molt -molt- modestes.</example>
                <!--<exception postag=".*LOC.*" postag_regexp="yes" regexp="yes">a|qui</exception>-->
            </rule>
            <rule>
                <antipattern>
                    <token postag="_QM_OPEN"/>
                    <token spacebefore="no"/>
                    <token postag="_QM_CLOSE/" spacebefore="no"/>
                </antipattern>
                <pattern>
                    <token negate_pos="yes" postag="SENT_START" regexp="yes">[\p{L}·'-]+<exception regexp="yes">i|&apostrophe;|-</exception><exception postag="allow_repetition">de</exception></token>
                    <token regexp="yes" spacebefore="no">[\p{L}·'-]+<exception regexp="yes">i|&apostrophe;|-</exception></token>
                    <token><match no="0"/><exception postag="LOC_ADV" regexp="yes">poc|més|pas|bat</exception></token>
                    <token><match no="1"/><exception postag="LOC_ADV" regexp="yes">poc|més</exception></token>
                </pattern>
                <message>Frase duplicada.</message>
                <suggestion><match no="1"/><match no="2"/></suggestion>
                <example correction="l'americà">És <marker>l'americà l'americà</marker>.</example>
                <example>No volia res més que mirar i mirar i mirar.</example>
                <example>A més a més, ho va fer a poc a poc.</example>
                <example>A diferència dels dels ocells.</example>
                <example>Puja pas a pas a les ruïnes</example>
                <example>No cal posar 'a' a tot arreu.</example>
            </rule>
            <!--<rule>
                <antipattern>
                    <marker>
                        <token>hi</token>
                        <token>ha</token>
                        <token/>
                        <token>i</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token><exception postag="SENT_START|_PUNCT.*" postag_regexp="yes"/></token>
                    <token regexp="yes">o|i|ni|,</token>
                    <token><match no="0"/></token>
                </pattern>
                <message>Paraula repetida.</message>
                <suggestion>\1</suggestion>
                <example correction="monitors">Hi ha <marker>monitors o monitors</marker>.</example>
                <example>Hi ha casos i casos.</example>
                <example>Hi ha monitors o monitores.</example>
            </rule>-->
        </rulegroup>
        <rulegroup id="DOS_ARTICLES" name="Dos articles seguits: *la l'aparició">
            <antipattern>
                <token postag="D..FS." postag_regexp="yes"/>
                <token case_sensitive="yes">LO</token>
                <!-- llei orgànica -->
            </antipattern>
            <antipattern>
                <!-- 'els' l': combinació vàlida de pronoms -->
                <token>els</token>
                <token regexp="yes">l'|la|el|els|les</token>
                <token postag="V.[IS].*|UNKNOWN" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <token>pe</token>
                    <token spacebefore="no" regexp="yes">ls?</token>
                    <token regexp="yes">l'|la|les</token>
                </pattern>
                <message>Dos articles seguits.</message>
                <suggestion>per \3</suggestion>
                <example correction="per l'">Programat <marker>pel l'</marker>enginyer</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de</token>
                    <token spacebefore="no" regexp="yes">ls?</token>
                    <token regexp="yes">l'|la|les</token>
                </pattern>
                <message>Dos articles seguits.</message>
                <suggestion>\1 \3</suggestion>
                <example correction="a l'">Enviat <marker>al l'</marker>enginyer</example>
            </rule>
            <rule>
                <pattern>
                    <!-- 'els' l': combinació vàlida de pronoms -->
                    <token regexp="yes">la|el|les</token>
                    <token>l'</token>
                </pattern>
                <message>Dos articles seguits.</message>
                <suggestion><match no="2"/></suggestion>
                <short>Element repetit</short>
                <example correction="l'">Provocava <marker>la l'</marker>aparició contínua.</example>
                <example>Provocava l'aparició contínua.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de|d'|per|pe</token>
                    <token regexp="yes">la|el|les|els|l|ls|l'</token>
                    <token regexp="yes">la|el|les|els|l|ls|l'</token>
                    <token postag="[NA].*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.ca.SynthesizeWithDeterminerFilter" args="prepositionFrom:1 lemmaFrom:4 lemmaSelect:[AN].*|V.P.* synthAllForms:false"/>
                <message>Dos articles seguits.</message>
                <short>Element repetit</short>
                <example correction="de les dates">Una <marker>de les la dates</marker>.</example>
                <example correction="de l'empresa">Una <marker>de l l'empresa</marker>.</example>
                <example correction="a la sala">que celebrarem el dia 22 d'abril <marker>al la sala</marker> Maragall del Pati Llimona</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">a|de|d'|per|pe</exception></token>
                    <marker>
                        <token regexp="yes">la|el|les|els|l|ls|l'</token>
                        <token regexp="yes">la|el|les|els|l|ls|l'</token>
                        <token postag="[NA].*|V.P.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.SynthesizeWithDeterminerFilter" args="lemmaFrom:4 lemmaSelect:[AN].*|V.P.* synthAllForms:false"/>
                <message>Dos articles seguits.</message>
                <short>Element repetit</short>
                <example correction="l'empresa">Una amb <marker>l l'empresa</marker>.</example>
                <example correction="l'empresa">els treballadors en <marker>l l'empresa</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">la|el|les|l|ls</token>
                    <token regexp="yes">l'|la|el</token>
                </pattern>
                <message>Dos articles seguits.</message>
                <suggestion><match no="2"/></suggestion>
                <suggestion><match no="1"/></suggestion>
                <short>Element repetit</short>
                <example correction="la|les">Una de <marker>les la</marker> dates.</example>
                <example>Ells els la porten.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token postag="DA.*" postag_regexp="yes"/>
                </pattern>
                <message>Dos articles seguits.</message>
                <suggestion><match no="2"/></suggestion>
                <suggestion><match no="1"/></suggestion>
                <short>Element repetit</short>
                <example correction="les|l">el paper axiomàtic de<marker>l les</marker> quals respecte de la legislació.</example>
                <example>Demà els els portaré</example>
                <example>el paper de les quals.</example>
                <!-- El diapasó normal del la a 435 Hz
                    La divisió comarcal del la plana del Camp-->
            </rule>
        </rulegroup>
        <rulegroup id="PREPOSICIONS_A_EN" name="preposicions a/en">
            <rule>
                <antipattern>
                    <token inflected="yes">un</token>
                    <token regexp="yes">\d.*</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes">fer</token>
                    <token>entrar</token>
                </antipattern>
                <pattern>
                    <token inflected="yes">entrar</token>
                    <marker>
                        <token>a</token>
                    </marker>
                    <token inflected="yes" regexp="yes">un|algun|aquest|este|aqueix|eixe|aquell</token>
                </pattern>
                <message>La preposició més adequada en aquest context és <suggestion>en</suggestion>.</message>
                <example correction="en">Van entrar <marker>a</marker> algun lloc de l'administració.</example>
                <example>Les clavilles han d’entrar a uns 12 -15 N·m.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DUES_PREPOSICIONS" name="Dues preposicions: a amb">
            <antipattern>
                <!-- xiquet/a amb -->
                <marker>
                    <token spacebefore="no" regexp="yes">/|\.</token>
                    <token spacebefore="no">a</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">la|el|l'</token>
                    <token regexp="yes">lletra|apartat|subapartat</token>
                    <token>a</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>d'</token>
                    <token>altres</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>en</token>
                    <token regexp="yes">\p{Lu}.*|@.*</token>
                </marker>
            </antipattern>
            <rule id="AMB_EN_AMB_EL" name="amb *en/el">
                <pattern>
                    <token>amb</token>
                    <marker>
                        <token>en</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>el</suggestion>?</message>
                <example correction="el">Amb <marker>en</marker> final.</example>
                <example>Hi vaig anar amb en Joan.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token postag="SPS00" regexp="yes">a|per|Per|en</token>
                    <token postag="SPS00|.*LOC_.*" postag_regexp="yes" regexp="yes">amb|per?|des|de<exception postag="&lt;?NP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Combinació impossible de preposicions.</message>
                <suggestion><match no="2"/></suggestion>
                <suggestion><match no="1"/></suggestion>
                <short>Element repetit</short>
                <example correction="amb|a">Pensava que <marker>a amb</marker> ell me'n sortiria.</example>
                <example correction="Pe|Per"><marker>Per pe</marker>l que fa a ell, se'n sortirà.</example>
                <example correction="de|en"><marker>en de</marker> cinc a trenta minuts.</example>
                <example>Pensava que amb ell sí.</example>
                <example>Li ho van donar a en Pere.</example>
                <example>Per a ell sí.</example>
                <example>Vitamina A en forma de</example>
                <example>per transmetre a d'altres les nostres idees</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00" regexp="yes">(?-i)a|per|en</token>
                    <token postag="SPS00">d'</token>
                    <token/>
                </pattern>
                <message>Combinació impossible de preposicions.</message>
                <suggestion>\1 \3</suggestion>
                <suggestion>\2\3</suggestion>
                <example correction="per equips|d'equips">hem tingut <marker>per d'equips</marker> amb Windows.</example>
                <example correction="en aquesta|d'aquesta"><marker>en d'aquesta</marker> ocasió.</example>
                <example>per a d'altres les nostres idees</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00" regexp="yes">(?-i)a|per</token>
                    <token postag="SPS00" regexp="yes">(?-i)en</token>
                </pattern>
                <message>Combinació impossible de preposicions.</message>
                <suggestion><match no="2"/></suggestion>
                <suggestion><match no="1"/></suggestion>
                <short>Element repetit</short>
                <example correction="en|a">Anaven <marker>a en</marker> ell.</example>
                <example>va ser introduït a Europa per en Minoru Mochizuki</example>
                <example>Eliminació de la a en les paraules esdrúixoles</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes">(?-i)de|d'|a<exception postag="&lt;?NP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Combinació incorrecta de preposicions.</message>
                <suggestion><match no="1"/></suggestion>
                <suggestion><match no="2"/></suggestion>
                <short>Element repetit</short>
                <example correction="de|d'">Una altra manera <marker>de d'</marker>analitzar.</example>
                <example>No volia res més que mirar i mirar i mirar.</example>
                <example>la política nacionalista de De Gaulle</example>
                <example>la política nacionalista de de Gaulle</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">amb|en</token>
                    <token regexp="yes">(?-i)a<exception postag=".*LOC_.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Combinació impossible de preposicions.</message>
                <suggestion><match no="1"/></suggestion>
                <suggestion><match no="2"/></suggestion>
                <short>Element repetit</short>
                <example correction="amb|a">que volíem deixar enrere <marker>amb a</marker>l procés</example>
                <example correction="en|a">Deixem-ho <marker>en a</marker> una part.</example>
                <example>que volíem deixar enrere amb el procés</example>
                <example>amb A. Moncunill.</example>
                <example>Amb a penes tres anys.</example>
                <example>i amb a, b, c les tres dimensions</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(?-i)a</token>
                    <token regexp="yes">arrere|enrere|endarrere|avant|endavant|envant|amunt|avall|arreu</token>
                </pattern>
                <message>Sobra la preposició 'a'.</message>
                <suggestion><match no="2"/></suggestion>
                <short>Sobra un element</short>
                <example correction="enrere">Cap a dins i cap <marker>a enrere</marker>.</example>
                <example>Anaven avant.</example>
            </rule>
            <!-- <rule>
                <pattern>
                <token postag="SPS00" regexp="yes">per|cap|fins|com</token>
                <token postag="SPS00"><exception>a</exception></token>
                </pattern>
                <message>Dues preposicions seguides. Podeu escriure: <suggestion><match no="2"/> o <match no="1"/></suggestion>.</message>
                <short>Element repetit</short>
                <example correction="">Anaven <marker>per amb</marker> ell.</example>
                <example>Per a ell sí.</example>
                </rule> -->
        </rulegroup>
        <rulegroup id="NO_REPETIT" name="'no' repetit">
            <antipattern>
                <token>si</token>
                <token>no</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token>que</token>
                    <token>no</token>
                    <token>pas</token>
                    <token>no</token>
                </antipattern>
                <pattern>
                    <token>no</token>
                    <token postag="RG|PP.*" postag_regexp="yes"><exception regexp="yes">sols|solament|només</exception></token>
                    <token>no</token>
                </pattern>
                <message>Repetició probablement incorrecta.</message>
                <suggestion>\2 \3</suggestion>
                <suggestion>\1 \2</suggestion>
                <example correction="pràcticament no|no pràcticament"><marker>no pràcticament no</marker>.</example>
                <example correction="jo no|no jo">Això <marker>no jo no</marker> ho faria.</example>
                <example>No sols no m'agrada, em repugna.</example>
                <example>No, no m'agrada.</example>
                <example>No i no: aquesta és la resposta.</example>
                <example>No que no pogués ser.</example>
                <example>No només no</example>
                <example>Val més fer això que no pas no fer-ho.</example>
                <example>Si no ja no ens hi posaríem, oi?</example>
            </rule>
            <rule>
                <antipattern>
                    <token>mai</token>
                    <marker>
                        <token>no</token>
                    </marker>
                    <example>Els mai no subjugats filisteus no deixaren tranquils els cananeus.</example>
                </antipattern>
                <antipattern>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token>o</token>
                    <token>no</token>
                    <example>Si s'ha de mantenir o no el fitxer original no processat.</example>
                </antipattern>
                <pattern>
                    <marker>
                        <token>no</token>
                    </marker>
                    <token postag="_GN_.*" postag_regexp="yes"/>
                    <token postag="_GN_.*" postag_regexp="yes" min="1" max="3"/>
                    <token>no</token>
                </pattern>
                <message>Repetició probablement incorrecta de 'no'.</message>
                <suggestion/>
                <example correction=""><marker>No</marker> aquesta qüestió no és important ara.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ELEMENTS_REPETITS" name="repetició: també... també">
            <rule>
                <antipattern>
                    <marker>
                        <token>ja</token>
                        <token skip="7"/>
                        <token><match no="0"/></token>
                        <token><match no="1"/></token>
                    </marker>
                </antipattern>
                <pattern>
                    <token skip="6" regexp="yes">també|ja|encara<exception scope="next" postag="_PUNCT.*|C.*" postag_regexp="yes"/></token>
                    <token><match no="0"/></token>
                </pattern>
                <message>Repetició probablement incorrecta.</message>
                <suggestion><match no="1" include_skipped="all"/></suggestion>
                <suggestion><match no="1" include_skipped="following"/> <match no="2"/></suggestion>
                <example correction="També s'anomena|S'anomena també"><marker>També s'anomena també</marker> així.</example>
                <example correction="encara no és|no és encara"><marker>encara no és encara</marker> definitiu.</example>
                <example>També és blanc, i també és negre.</example>
                <example>Ja per vergonya ja per timidesa</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="4" regexp="yes">només|sols|solament<exception scope="next" postag="_PUNCT.*|C.*" postag_regexp="yes"/></token>
                    <token><match no="0"/></token>
                </pattern>
                <message>Repetició probablement incorrecta.</message>
                <suggestion><match no="1" include_skipped="all"/></suggestion>
                <suggestion><match no="1" include_skipped="following"/> <match no="2"/></suggestion>
                <example correction="Només falta|Falta només"><marker>Només falta només</marker> això.</example>
                <example correction="Només va faltar|Va faltar només"><marker>Només va faltar només</marker> això.</example>
                <example correction="Només va estar-s'hi|Va estar-s'hi només"><marker>Només va estar-s'hi només</marker> tres mesos.</example>
                <example>Sols és blanc, i sols és negre.</example>
                <example>Només per vergonya, només per timidesa</example>
            </rule>
            <rule>
                <pattern>
                    <token>no</token>
                    <token regexp="yes">això|així</token>
                    <token>no</token>
                </pattern>
                <message>Repetició probablement incorrecta.</message>
                <suggestion>\1 \2</suggestion>
                <suggestion>\2 \3</suggestion>
                <suggestion>\1, \2 \3</suggestion>
                <example correction="no això|això no|no, això no">Penso que <marker>no això no</marker> és així.</example>
                <example>No només no pot fer-ho, no pot ni dir-ho.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token regexp="yes">més|menys</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">el|la|els|les</token>
                    <token inflected="yes">mateix</token>
                </antipattern>
                <pattern>
                    <token postag="D.*" postag_regexp="yes" regexp="yes">..+</token>
                    <token postag="RG"><exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token><match no="0"/></token>
                </pattern>
                <message>Repetició probablement incorrecta.</message>
                <suggestion>\2 \3</suggestion>
                <suggestion>\1 \2</suggestion>
                <example correction="ja les|les ja">Li fan saber que són <marker>les ja les</marker> deu de la nit. </example>
                <example>Una història de més de tres-cents anys.</example>
                <example>El primer el faig jo.</example>
                <example>Dos més dos són quatre.</example>
                <example>2 més 2 són quatre.</example>
                <example>És el mateix el que va venir.</example>
                <example>És la mateixa la que va venir.</example>
            </rule>
        </rulegroup>
        <rule id="REPETICIO_INFINITIU" name="infinitiu repetit">
            <pattern>
                <marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token postag="RG"><exception>com</exception><exception postag="SPS00"/></token>
                    <token><match no="0"/></token>
                </marker>
            </pattern>
            <message>Possible repetició.</message>
            <suggestion>\1 \2</suggestion>
            <suggestion>\2 \3</suggestion>
            <example correction="ser necessàriament|necessàriament ser">Ha de <marker>ser necessàriament ser</marker> així.</example>
            <example>Pensar com fer-ho.</example>
            <example>Poden ja estar presents.</example>
            <example>Ha d'intentar llavors córrer.</example>
        </rule>
        <!-- <rule id="ELEMENTS_REPETITS" name="elements repetits: ja...ja, no...no">
            <pattern>
            <token postag="SENT_START" skip="-1"><exception scope="next" postag="PR.*|PT.*|DT.*|.*LOC_CONJ.*|C.*" postag_regexp="yes"/></token>
            <token><exception>que</exception></token>
            <token skip="15" regexp="yes">ja|no|vaig|vas|va|vam|vàrem|vau|vàreu|van<exception scope="next" postag="_PUNCT.*|PR.*|PT.*|DT.*|.*LOC_CONJ.*|C.*" postag_regexp="yes"/></token>
            <marker>
            <token><match no="1"/></token>
            </marker>
            </pattern>
            <message>Atenció: element repetit.</message>
            <short>Element repetit</short>
            <example correction="">Ja hi érem tots <marker>ja</marker>.</example>
            <example correction="">va també <marker>va</marker> recordar la trajectòria editorial</example>
            <example>van cantar i van riure</example>
            <example>Ja hi érem tots, ja.</example>
            <example>No podia ser que no escoltessin.</example>
            </rule> -->
        <!--         <rulegroup id="paraula_repetida" name="Revisa: paraula repetida." default="off">
            Cal restringir la regla a un grup de paraules: mai, mateix,
            <rule>
            <pattern>
            <token></token>
            <token skip="-1"></token>
            <marker>
            <token>
            <match no="1"></match></token>
            </marker>
            </pattern>
            <message>Hi ha una paraula repetida en la frase.</message>
            <short>Paraula repetida</short>
            <example correction="">Mai no vindrà <marker>mai</marker>.</example>
            <example>No vindrà mai.</example>
            </rule>
            </rulegroup> -->
    </category>
    <category id="APOSTROPHATION" name="Apostrofació" type="grammar">
        <rulegroup id="APOSTROFACIO_SIGLES" name="apostrofació de sigles: l'R+D, la UPF">
            <!--<url>http://esadir.cat/entrades/fitxa/node/sigles#apostrofacio</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=apostrofaci%F3+sigles&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11586&amp;idHit=11586&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Apostrofaci%F3+davant+de+sigles+i+acr%F2nims&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token regexp="yes">de|el|la</token>
                    <token>R</token>
                    <token>+</token>
                    <token>D</token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion><match no="1" regexp_match=".?([dlDL]).?" regexp_replace="$1'"/>R+D</suggestion>
                <example correction="l'R+D">La necessitat de <marker>la R+D</marker>+I</example>
                <example>d'R+D+I</example>
            </rule>
            <rule>
                <pattern>
                    <token/>
                    <token spacebefore="no">l</token>
                    <token>R</token>
                    <token>+</token>
                    <token>D</token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>\1 l'R+D</suggestion>
                <example correction="de l'R+D">La necessitat <marker>del R+D</marker>+I</example>
                <example>d'R+D+I</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">de|el|la</token>
                    <token regexp="yes">&sigles_apostrofen;</token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion><match no="1" regexp_match=".?([dlDL]).?" regexp_replace="$1'"/>\2</suggestion>
                <example correction="l'FBI"><marker>el FBI</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de</token>
                    <token spacebefore="no">l</token>
                    <token regexp="yes">&sigles_apostrofen;</token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>\1 l'\3</suggestion>
                <example correction="de l'FBI"><marker>del FBI</marker></example>
                <example correction="de l'html"><marker>del html</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>pe</token>
                    <token spacebefore="no">l</token>
                    <token regexp="yes">&sigles_apostrofen;</token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>per l'\3</suggestion>
                <example correction="per l'FBI"><marker>pel FBI</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token regexp="yes">(?-i)AP|N</token>
                    <token spacebefore="no">-</token>
                    <token spacebefore="no"/>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>l'\2\3\4</suggestion>
                <example correction="l'N-II">A <marker>la N-II</marker></example>
                <example correction="l'AP-7">A <marker>la AP-7</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token regexp="yes">(?-i)[LR]1?\d</token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>l'\2</suggestion>
                <example correction="l'L9">A <marker>la L9</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <token>l'</token>
                    <token>FNAC</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">[ld]'</token>
                    <token regexp="yes">&sigles_no_apostrofen;</token>
                </pattern>
                <message>No s'apostrofa.</message>
                <example correction=""><marker>l'SGAE</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[ld]'</token>
                    <token regexp="yes" case_sensitive="yes">[QWTYPDGJKZCVB][A-Z]+</token>
                </pattern>
                <message>Probablement no s'apostrofa.</message>
                <example correction=""><marker>l'BBC</marker></example>
                <example>l'NBA</example>
                <example>Va participar en l'XI Congrés.</example>
                <example>Informació en l'XTEC.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DE_EL_NOMBRE_APOSTROFEN" name="apostrofació: de, el + nombre">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=apostrofaci%F3&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11580&amp;idHit=11580&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Apostrofaci%F3+davant+de+xifres+%2F+Apostrofaci%F3+davant+de+%271%27+i+%2711%27&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token regexp="yes">&nombres_que_apostrofen;[€$h]?</token>
                <token postag="decimal_comma"/>
            </antipattern>
            <antipattern>
                <token>forma</token>
                <token>de</token>
                <token>u</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>de</token>
                        <token regexp="yes">&nombres_que_apostrofen;|últim(s|a|es)?|(?-i)u</token>
                    </marker>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>d'<match no="2"/></suggestion>
                <example correction="d'1"><marker>de 1</marker> a 3</example>
                <example correction="d'1"><marker>de 1</marker>, de 3</example>
                <example correction="d'1%"><marker>de 1%</marker>.</example>
                <example correction="d'11°C">Per damunt <marker>de 11°C</marker>.</example>
                <example correction="d'última"><marker>de última</marker> generació</example>
                <example correction="d'u">definició <marker>de u</marker></example>
                <example>definició de U</example>
                <example>de 1.400 habitants</example>
                <example>a una distància de 1 630 anys llum.</example>
                <example>Era en forma de u</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>el</token>
                        <token regexp="yes">u|últim|&nombres_que_apostrofen;</token>
                    </marker>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>l'<match no="2"/></suggestion>
                <example correction="l'1"><marker>el 1</marker> de febrer</example>
                <example correction="l'1"><marker>el 1</marker>, el 2 i el 3 de febrer</example>
                <example correction="L'11%"><marker>El 11%</marker> dels assistents.</example>
                <example correction="L'11è"><marker>El 11è</marker> dels assistents.</example>
                <example correction="l'XI">Va participar en <marker>el XI</marker> Congrés.</example>
                <example correction="l'últim"><marker>el últim</marker></example>
                <example>el 1.400</example>
                <example>El 1900 hi havia 731 h i el 1991 263 h.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">a|de</token>
                        <token spacebefore="no">l</token>
                        <token regexp="yes">u|últim|&nombres_que_apostrofen;</token>
                    </marker>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion><match no="1"/> l'<match no="3"/></suggestion>
                <example correction="a l'1">fins <marker>al 1</marker> de febrer</example>
                <example correction="a l'1">fins <marker>al 1</marker>, al 2 i al 3 de febrer</example>
                <example correction="a l'1%">fins <marker>al 1%</marker>.</example>
                <example>del 1.400 al 1.500</example>
                <example>tributari del Xi Jiang</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>pe</token>
                        <token spacebefore="no">l</token>
                        <token regexp="yes">u|últim|&nombres_que_apostrofen;</token>
                    </marker>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>per l'<match no="3"/></suggestion>
                <example correction="per l'1"><marker>pel 1</marker> de febrer</example>
                <example>anem pel 1.400</example>
            </rule>
        </rulegroup>
        <rulegroup id="DE_EL_S_APOSTROFEN" name="apostrofació: de, el">
            <antipattern>
                <token regexp="yes">sentit|significat|derivat</token>
                <token>de</token>
                <token postag="_QM_OPEN"/>
            </antipattern>
            <antipattern>
                <token>en</token>
                <token regexp="yes">comptes?|lloc</token>
                <token>de</token>
                <token postag="_QM_OPEN"/>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="NP.*" postag_regexp="yes">de</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token case_sensitive="yes">US</token>
                    <token regexp="yes">Open|Army|Air|Airways|Marines?|Treasury|Bill|Department</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>home</token>
                    <token regexp="yes">cinema|rule|secretary|staging|aircraft|depot|office|insurance</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>herald</token>
                    <token regexp="yes">tribune|sun|tour|on|square|news</token>
                </marker>
            </antipattern>
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token postag="DA.*" postag_regexp="yes"/>
                <token postag="V.[MSI].*" postag_regexp="yes"><exception postag="[ANR].*|V.P.*" postag_regexp="yes"/></token>
            </antipattern>
            <rule>
                <pattern>
                    <token>de</token>
                    <token postag="_QM_OPEN" min="0"/>
                    <token regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóòu].*|hosts?|ouija|el|els|&noms_lletres;|iure|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;|oro|(?iu)Ho</exception><exception postag="AO.*|hac_aspirada|mot_foraster|UNKNOWN|V.[MSI].*|_english_ignore_" postag_regexp="yes"/></token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>d'<match no="2"/><match no="3"/></suggestion>
                <example correction="d'ortografia"><marker>de ortografia</marker></example>
                <example correction="d'«ortografia"><marker>de «ortografia</marker></example>
                <example>de Hollywood</example>
                <example>de Hubble</example>
                <example>de atletismo</example>
                <example>de Iugoslàvia</example>
                <example>el 23 de agosto de 1984</example>
                <example>de oro</example>
                <!-- very common in Spanish-->
                <example>Miguel de Unamuno</example>
                <example>definició de U.</example>
                <!-- gira al voltant de OH
                    de ARN-->
            </rule>
            <rule id="DESDE_UN" name="desde un -> des d'un">
                <pattern>
                    <token>desde</token>
                    <token postag="_QM_OPEN" min="0"/>
                    <token regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóòu].*|hosts?|ouija|el|els|&noms_lletres;|iure|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;|oro</exception><exception postag="AO.*|hac_aspirada|mot_foraster|UNKNOWN|V.[MSI].*" postag_regexp="yes"/></token>
                </pattern>
                <message>S'escriu separat i cal apostrofar.</message>
                <suggestion>des d'<match no="2"/><match no="3"/></suggestion>
                <example correction="Des d'un"><marker>Desde un</marker> costat.</example>
                <example correction="Des d'«aquesta"><marker>Desde «aquesta</marker> vesprada.</example>
            </rule>
            <rule>
                <pattern>
                    <token>el<exception postag="(&lt;)?NP.*" postag_regexp="yes"/></token>
                    <token postag="_QM_OPEN" min="0"/>
                    <token regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóòu].*|o|i|host|ió|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;</exception><exception inflected="yes" regexp="yes">&verbs_no_apostrofen;</exception><exception postag="AO.*|hac_aspirada|mot_foraster|UNKNOWN|NP..000" postag_regexp="yes"/></token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>l'<match no="2"/><match no="3"/></suggestion>
                <example correction="l'home"><marker>el home</marker></example>
                <example correction="l'&#34;home"><marker>el "home</marker>"</example>
                <example correction="L'IRA"><marker>El IRA</marker> irlandès.</example>
                <example>el Hubble</example>
                <example>el atletismo</example>
                <example>el iugoslau</example>
                <example>el o els conqueridors</example>
                <example>reflectit en el IV Congrés Internacional d'Arqueologia</example>
                <example>En el II Congrés Internacional d'Arqueologia</example>
                <example>El Ejido</example>
                <example>el ió</example>
                <example>El hui</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="10"><exception scope="next" inflected="yes" regexp="yes">trobar|tenir|fixar|culminar|aturar|pensar|convertir</exception></token>
                    <marker>
                        <token postag="DA0MS0">en</token>
                        <token postag="NPMSSP0" regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóòu].+|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;</exception><exception postag="hac_aspirada|mot_foraster|UNKNOWN|NP..000" postag_regexp="yes"/><exception regexp="yes">Hesíode|Aristòtil|Homer|Empèdocles|Horaci|Abraham|Orestes|Adam|Ezequiel</exception></token>
                    </marker>
                    <token postag="V...[12].." postag_regexp="yes" negate_pos="yes"/>
                </pattern>
                <message>Si és un article personal masculí, cal apostrofar. Correcte si és una preposició.</message>
                <suggestion>n'<match no="3"/></suggestion>
                <example correction="N'Antoni"><marker>En Antoni</marker>.</example>
                <example>en Harrison Ford</example>
                <example>el premi recaigué en Eudard.</example>
                <example>Va trobar el seu millor amic en Antoni.</example>
                <example>fixaren la mirada en Esteve</example>
            </rule>
            <rule>
                <pattern>
                    <!--|NP..000-->
                    <token><exception postag="mot_foraster|UNKNOWN" postag_regexp="yes"/></token>
                    <marker>
                        <token>de</token>
                        <token spacebefore="no">l</token>
                        <token postag="_QM_OPEN" min="0"/>
                        <token regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóòu].+|o|i|host|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;|(?iu)Ho</exception><exception postag="AO.*|hac_aspirada|mot_foraster|UNKNOWN|NP..000" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>de l'<match no="4"/><match no="5"/></suggestion>
                <example correction="de l'home"><marker>del home</marker></example>
                <example correction="de l'&#34;home"><marker>del "home</marker>"</example>
                <example correction="de l'imant">pel pol S <marker>del imant</marker> terrestre</example>
                <example correction="de l'Homo">És propi <marker>del Homo</marker> sapiens.</example>
                <example>de l'home</example>
                <example>del Hubble</example>
                <example>del atletismo</example>
                <example>Ministerio del Interior</example>
                <example>del iugoslau</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token spacebefore="no">l</token>
                    <token postag="_QM_OPEN" min="0"/>
                    <token regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóòu].+|o|i|host|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;|(?iu)Ho</exception><exception postag="AO.*|hac_aspirada|mot_foraster|UNKNOWN|NP..000" postag_regexp="yes"/></token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>a l'<match no="3"/><match no="4"/></suggestion>
                <example correction="a l'home"><marker>al home</marker></example>
                <example correction="a l'&#34;home"><marker>al "home</marker>"</example>
                <example>al Hubble</example>
                <example>al atletismo</example>
                <example>el iugoslau</example>
                <example>(al W i N) i Ser (al E) </example>
            </rule>
            <rule>
                <antipattern>
                    <!-- error de concordança-->
                    <token>l</token>
                    <token postag="N..P.*|A...P.|V.P..P.." postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token>pe</token>
                    <token spacebefore="no">l</token>
                    <token postag="_QM_OPEN" min="0"/>
                    <token regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóòu].+|o|i|host|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;</exception><exception postag="AO.*|hac_aspirada|mot_foraster|UNKNOWN|NP..000" postag_regexp="yes"/></token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>per l'<match no="3"/><match no="4"/></suggestion>
                <example correction="per l'home"><marker>pel home</marker></example>
                <example correction="per l'&#34;home"><marker>pel "home</marker>"</example>
                <example>pel Hubble</example>
                <example>el iugoslau</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">de|el</token>
                    <token regexp="yes">Uixó|uixer|Huixar|entreguerres</token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion><match no="1" regexp_match=".*([dl]).*" regexp_replace="$1'"/><match no="2"/></suggestion>
                <example correction="d'Uixó">la Vall <marker>de Uixó</marker></example>
                <example>l'uixer</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">a|de</token>
                        <token spacebefore="no">l</token>
                        <token regexp="yes">Uixó|uixer|Huixar</token>
                    </marker>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion><match no="1"/> l'<match no="3"/></suggestion>
                <example correction="a l'uixer">fins <marker>al uixer</marker></example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>pe</token>
                        <token spacebefore="no">l</token>
                        <token regexp="yes">Uixó|uixer|Huixar</token>
                    </marker>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>per l'<match no="3"/></suggestion>
                <example correction="per l'Uixó"><marker>pel Uixó</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="APOSTROFACIO_MOT_DESCONEGUT" name="apostrofació de paraula desconeguda" default="off">
            <!-- maybe useful in some particular applications, but not in general -->
            <antipattern>
                <marker>
                    <token>la</token>
                    <token regexp="yes">h?[ui].*</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">de|el|la<exception postag="NP.*" postag_regexp="yes"/></token>
                        <token postag="mot_foraster|UNKNOWN|_possible_nompropi" postag_regexp="yes" regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóòu].+|o|i|host|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;|&sigles_no_apostrofen;</exception><exception postag="A.*|hac_aspirada|N[PC].*|&gt;NP.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Probablement cal apostrofar.</message>
                <suggestion><match no="1" regexp_match="(?iu)^e?([dl])[ea]?$" regexp_replace="$1" case_conversion="preserve"/>'\2</suggestion>
                <example correction="d'Osama">És <marker>de Osama</marker>.</example>
                <example correction="d'Esping">classificació <marker>de Esping</marker>-Andersen.</example>
                <example correction="l'Esping"><marker>el Esping</marker>-Andersen.</example>
                <example>Alcalá de Henares</example>
                <example>de la Universitat</example>
                <example>la incubatio</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">a|de</token>
                        <token regexp="yes">l<exception postag="NP.*" postag_regexp="yes"/></token>
                        <token postag="mot_foraster|UNKNOWN|_possible_nompropi" postag_regexp="yes" regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóòu].+|o|i|host|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;|&sigles_no_apostrofen;</exception><exception postag="A.*|hac_aspirada|N[PC].*|&gt;NP.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Probablement cal apostrofar.</message>
                <suggestion>\1 <match no="2" regexp_match="(?iu)e?([dl])[ea]" regexp_replace="$1" case_conversion="preserve"/>'\3</suggestion>
                <example correction="de l'Osama">És <marker>del Osama</marker>.</example>
                <example>El tècnic del United</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>pe</token>
                        <token regexp="yes">l<exception postag="NP.*" postag_regexp="yes"/></token>
                        <token postag="mot_foraster|UNKNOWN|_possible_nompropi" postag_regexp="yes" regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóòu].+|o|i|host|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;|&sigles_no_apostrofen;</exception><exception postag="A.*|hac_aspirada|N[PC].*|&gt;NP.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Probablement cal apostrofar.</message>
                <suggestion>per <match no="2" regexp_match="(?iu)e?([dl])[ea]" regexp_replace="$1" case_conversion="preserve"/>'\3</suggestion>
                <example correction="per l'Osama">És <marker>pel Osama</marker>.</example>
                <example>És pel United.</example>
            </rule>
        </rulegroup>
        <rulegroup id="L_D_N_NO_S_APOSTROFEN" name="apostrofació: no s'apostrofen d', l', n'">
            <url>https://esadir.cat/gramatica/sintaxi/apostrofacio</url>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token regexp="yes">\d.*<exception regexp="yes">&nombres_que_apostrofen;</exception></token>
                </pattern>
                <message>No s'apostrofa.</message>
                <suggestion>de \2</suggestion>
                <example correction="de 116"><marker>d'116</marker></example>
                <example correction="de 116.43"><marker>d'116.43</marker></example>
                <example correction="de 5">És <marker>d'5</marker> km.</example>
                <example correction="de 5"><marker>d'5</marker></example>
                <example>d'1 grau</example>
                <example>És l'11è classificat.</example>
                <example>d'11%</example>
                <example>d'11 graus</example>
                <example>d'11,4 graus</example>
                <example>L'amortització hauria de ser d'1.200.000 euros.</example>
                <example>L'amortització hauria de ser d'11.200.000 euros.</example>
                <example>un total d'11 300 milions de kWh</example>
                <example>un film d'1′</example>
                <example>un film d'11″</example>
                <example>D'11.00 h a 12.00 h</example>
                <example>L'11S.</example>
            </rule>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token regexp="yes">\d.*<exception regexp="yes">&nombres_que_apostrofen;</exception></token>
                </pattern>
                <message>No s'apostrofa.</message>
                <suggestion>el \2</suggestion>
                <example correction="el 116"><marker>l'116</marker></example>
                <example correction="el 116.43"><marker>l'116.43</marker></example>
                <example correction="el 5">És <marker>l'5</marker> km.</example>
                <example correction="el 5"><marker>l'5</marker></example>
                <example correction="el 0,1%">de <marker>l'0,1%</marker></example>
                <example>d'1 grau</example>
                <example>És l'11è classificat.</example>
                <example>d'11%</example>
                <example>d'11 graus</example>
                <example>d'11,4 graus</example>
                <example>L'amortització hauria de ser d'1.200.000 euros.</example>
                <example>L'amortització hauria de ser d'11.200.000 euros.</example>
                <example>un total d'11 300 milions de kWh</example>
                <example>un film d'1′</example>
                <example>un film d'11″</example>
                <example>D'11.00 h a 12.00 h</example>
                <example>L'11S.</example>
            </rule>
            <rule>
                <pattern>
                    <token case_sensitive="yes">l</token>
                    <token>'</token>
                    <token regexp="yes">\p{Sc}</token>
                </pattern>
                <message>Els símbols no s'apostrofen.</message>
                <suggestion>el <match no="3"/></suggestion>
                <short>No s'apostrofa</short>
                <example correction="el €">Ara <marker>l'€</marker> està alt</example>
            </rule>
            <rule>
                <pattern>
                    <token case_sensitive="yes">L</token>
                    <token>'</token>
                    <token regexp="yes">\p{Sc}</token>
                </pattern>
                <message>Els símbols no s'apostrofen.</message>
                <suggestion><match no="1" regexp_match="L" regexp_replace="El" case_conversion="firstupper"/> <match no="3"/></suggestion>
                <short>No s'apostrofa</short>
                <example correction="El €"><marker>L'€</marker> està alt</example>
            </rule>
            <rule>
                <pattern>
                    <token>d</token>
                    <token>'</token>
                    <token regexp="yes">\p{Sc}</token>
                </pattern>
                <message>Els símbols no s'apostrofen.</message>
                <suggestion>de <match no="3"/></suggestion>
                <short>No s'apostrofa</short>
                <example correction="de €">3 milions <marker>d'€</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token case_sensitive="yes">D'</token>
                    <token regexp="yes">.*[₀₁₂₃₄₅₆₇₈₉²³¹⁰ⁱ⁴⁵⁶⁷⁸⁹].*</token>
                </pattern>
                <message>Els símbols no s'apostrofen.</message>
                <suggestion><match no="1" regexp_match="D'" regexp_replace="De" case_conversion="firstupper"/> <match no="2"/></suggestion>
                <short>No s'apostrofa</short>
                <example correction="De H₂O"><marker>D'H₂O</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token case_sensitive="yes">L'</token>
                    <token regexp="yes">.*[₀₁₂₃₄₅₆₇₈₉²³¹⁰ⁱ⁴⁵⁶⁷⁸⁹].*</token>
                </pattern>
                <message>Els símbols no s'apostrofen.</message>
                <suggestion><match no="1" regexp_match="L'" regexp_replace="El" case_conversion="firstupper"/> <match no="2"/></suggestion>
                <short>No s'apostrofa</short>
                <example correction="El H₂O"><marker>L'H₂O</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token regexp="yes">.*[₀₁₂₃₄₅₆₇₈₉²³¹⁰ⁱ⁴⁵⁶⁷⁸⁹].*</token>
                </pattern>
                <message>Els símbols no s'apostrofen.</message>
                <suggestion>de <match no="2"/></suggestion>
                <short>No s'apostrofa</short>
                <example correction="de H₂O"><marker>d'H₂O</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token regexp="yes">.*[₀₁₂₃₄₅₆₇₈₉²³¹⁰ⁱ⁴⁵⁶⁷⁸⁹].*</token>
                </pattern>
                <message>Els símbols no s'apostrofen.</message>
                <suggestion>el <match no="2"/></suggestion>
                <short>No s'apostrofa</short>
                <example correction="el H₂O"><marker>l'H₂O</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token postag="hac_aspirada"/>
                </pattern>
                <message>No s'apostrofa davant de hac aspirada.</message>
                <suggestion>de <match no="2"/></suggestion>
                <short>Reviseu</short>
                <example correction="de Han"><marker>d'Han</marker></example>
                <example>La regla o fórmula D'Hondt</example>
            </rule>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token postag="hac_aspirada"/>
                </pattern>
                <message>No s'apostrofa davant de hac aspirada.</message>
                <suggestion>el <match no="2"/></suggestion>
                <example correction="el Han"><marker>l'Han</marker></example>
                <example>el Hubble</example>
            </rule>
            <rule>
                <pattern>
                    <token>n'</token>
                    <token postag="hac_aspirada"/>
                </pattern>
                <message>No s'apostrofa davant de hac aspirada.</message>
                <suggestion>en <match no="2"/></suggestion>
                <example correction="en Han"><marker>n'Han</marker></example>
                <example>en Hubble</example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <and>
                        <token regexp="yes">&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;</token>
                        <token regexp="yes">h.*</token>
                    </and>
                </pattern>
                <message>No s'apostrofa davant de hac aspirada.</message>
                <suggestion>de <match no="2"/></suggestion>
                <short>Reviseu</short>
                <example correction="de Hubble"><marker>d'Hubble</marker></example>
                <example correction="de Hilbert">espai <marker>d'Hilbert</marker></example>
                <example>La regla o fórmula D'Hondt</example>
            </rule>
            <rule>
                <pattern>
                    <token>l'</token>
                    <and>
                        <token regexp="yes">&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;</token>
                        <token regexp="yes">h.*</token>
                    </and>
                </pattern>
                <message>No s'apostrofa davant de hac aspirada.</message>
                <suggestion>el <match no="2"/></suggestion>
                <suggestion>la <match no="2"/></suggestion>
                <example correction="el Hubble|la Hubble"><marker>l'Hubble</marker></example>
                <example correction="el Harrison|la Harrison"><marker>l'Harrison</marker></example>
                <example>el Hubble</example>
            </rule>
            <rule>
                <pattern>
                    <token>n'</token>
                    <and>
                        <token regexp="yes">&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;</token>
                        <token regexp="yes">h.*</token>
                    </and>
                </pattern>
                <message>No s'apostrofa davant de hac aspirada.</message>
                <suggestion>en <match no="2"/></suggestion>
                <suggestion>na <match no="2"/></suggestion>
                <example correction="en Hubble|na Hubble"><marker>n'Hubble</marker></example>
                <example correction="en Hilbert|na Hilbert"><marker>n'Hilbert</marker></example>
                <example>en Hubble</example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token regexp="yes">&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;<exception regexp="yes">h.*</exception></token>
                </pattern>
                <message>No s'apostrofa davant d'alguns mots forasters que es pronuncien amb diftong.</message>
                <suggestion>de <match no="2"/></suggestion>
                <short>Reviseu</short>
                <example correction="de Utah"><marker>d'Utah</marker></example>
                <example>La regla o fórmula D'Hondt</example>
            </rule>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token regexp="yes">&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;<exception regexp="yes">h.*</exception></token>
                </pattern>
                <message>No s'apostrofa davant d'alguns mots forasters que es pronuncien amb diftong.</message>
                <suggestion>el <match no="2"/></suggestion>
                <suggestion>la <match no="2"/></suggestion>
                <example correction="el University|la University"><marker>l'University</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>n'</token>
                    <token regexp="yes">&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;<exception regexp="yes">h.*</exception></token>
                </pattern>
                <message>No s'apostrofa davant d'alguns mots forasters que es pronuncien amb diftong.</message>
                <suggestion>en <match no="2"/></suggestion>
                <example correction="en University"><marker>n'University</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token regexp="yes">h?[ui][aeoiàèéóòu].*<exception regexp="yes">ió|ions|ionitza.+|h?uix.+|Iowa|UUCP|Uialfàs|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;|(?-i)IU|IA|(?-i)Iu|&sigles_apostrofen;|Huez</exception></token>
                </pattern>
                <message>No s'apostrofa.</message>
                <suggestion>de <match no="2"/></suggestion>
                <example correction="de iogurt"><marker>d'iogurt</marker></example>
                <example correction="de Iugoslàvia"><marker>d'Iugoslàvia</marker></example>
                <example correction="de iodització"><marker>d'iodització</marker></example>
                <example correction="de hui"><marker>d'hui</marker></example>
                <example>La Vall d'Uixó</example>
                <example>L'ofici d'uixer</example>
                <example>d'ionització</example>
                <example>ve d'Iowa.</example>
                <example>Fou expulsat d'IU.</example>
                <example>Això és d'Iu.</example>
                <example>exempt d'IAE.</example>
                <example>l’Alpe d’Huez</example>
            </rule>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token postag="N.M.*|A..M.*|RG" postag_regexp="yes" regexp="yes">h?[ui][aeoiàèéóòu].*<exception regexp="yes">ió|uix.+</exception><exception regexp="yes">(?-i)&sigles_apostrofen;|Iu</exception></token>
                </pattern>
                <message>No s'apostrofa.</message>
                <suggestion>el <match no="2"/></suggestion>
                <example correction="el iogurt"><marker>l'iogurt</marker></example>
                <example correction="el iugoslau"><marker>l'iugoslau</marker></example>
                <example correction="el hui"><marker>l'hui</marker></example>
                <example>l'uixer</example>
                <example>l'Uixó</example>
                <example>l'IEC</example>
                <example>L'IES Joan Fuster</example>
                <example>M'ho va dir l'Iu.</example>
                <example>pagar l'IAE</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token regexp="yes">[Ll]'</token>
                    <token>R</token>
                    <token>+</token>
                    <token>D</token>
                </antipattern>
                <antipattern case_sensitive="yes">
                    <token regexp="yes">[Ll]'</token>
                    <token>N</token>
                    <token spacebefore="no">-</token>
                    <token spacebefore="no"/>
                </antipattern>
                <pattern>
                    <token>l'</token>
                    <token regexp="yes">[qwrtpdfgjklñzxcvbnmç].*|sh?[aeiouàéèíóòú].*<exception regexp="yes">xml|html|(?-i)[A-Z][A-Z\d]+|W</exception><exception regexp="yes">&apostrofen_ela;|&sigles_apostrofen;</exception></token>
                    <!-- Removed: aeiouh -->
                </pattern>
                <message>No s'apostrofa.</message>
                <suggestion>el \2</suggestion>
                <suggestion>la \2</suggestion>
                <example correction="el dimoni|la dimoni"><marker>l'dimoni</marker></example>
                <example correction="el seu|la seu"><marker>l'seu</marker></example>
                <example>l'uixer</example>
                <example>l'hora</example>
                <example>l’statu quo</example>
                <example>d’RNA</example>
                <example>l’ftalat</example>
                <example>De l'L1</example>
                <example>A l'W del cap municipal</example>
                <example>Inversions d'R+D.</example>
                <example>El desdoblament de l'N-340.</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token regexp="yes">[Dd]'</token>
                    <token>R</token>
                    <token>+</token>
                    <token>D</token>
                </antipattern>
                <pattern>
                    <token>d'</token>
                    <token regexp="yes">[qwrtpdfgjklñzxcvbnmç].*|sh?[aeiouàéèíóòú].*<exception regexp="yes">xml|html|(?-i)[A-Z][A-Z\d]+|W</exception><exception regexp="yes">&apostrofen_ela;|&sigles_apostrofen;</exception></token>
                    <!-- Removed: aeiouh -->
                </pattern>
                <message>No s'apostrofa.</message>
                <suggestion>de \2</suggestion>
                <example correction="de dimoni"><marker>d'dimoni</marker></example>
                <example correction="de madrilenys"><marker>d'madrilenys</marker></example>
                <example>l'uixer</example>
                <example>l'hora</example>
                <example>l’statu quo</example>
                <example>d’RNA</example>
                <example>l’ftalat</example>
                <example>De l'L1</example>
                <example>A l'W del cap municipal</example>
                <example>Inversions d'R+D.</example>
                <example>El desdoblament de l'N-340.</example>
            </rule>
        </rulegroup>
        <rulegroup id="L_D_NOM_LLETRA" name="apostrofació: no davant de nom de lletra">
            <antipattern>
                <token>e</token>
                <token spacebefore="no">-</token>
                <token spacebefore="no"/>
            </antipattern>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token regexp="yes">(?-i)&noms_lletres;<exception regexp="yes">(?-i)I</exception></token>
                </pattern>
                <message>Els noms de lletra no s'apostrofen.</message>
                <suggestion>de <match no="2"/></suggestion>
                <short>Error ortogràfic</short>
                <example correction="de essa">Darrere <marker>d'essa</marker></example>
                <example>Darrere de essa</example>
                <example>d'u a cinc</example>
                <example>La casa d'en Joan</example>
            </rule>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token regexp="yes">(?-i)&noms_lletres;<exception regexp="yes">(?-i)I</exception></token>
                </pattern>
                <message>Els noms de lletra no s'apostrofen.</message>
                <suggestion>la <match no="2"/></suggestion>
                <short>Error ortogràfic</short>
                <example correction="la essa">Darrere de <marker>l'essa</marker></example>
                <example>Darrere la essa</example>
                <example>de l'u al cinc</example>
                <example>Enllaça amb l'A-7</example>
            </rule>
            <rule default="off">
                <antipattern case_sensitive="yes">
                    <token regexp="yes">[AEIOU]</token>
                    <token regexp="yes">[\.-]</token>
                </antipattern>
                <pattern>
                    <token>d'</token>
                    <token regexp="yes">&noms_lletres;<exception regexp="yes">(?-i)I|E</exception></token>
                </pattern>
                <message>Els noms de lletra no s'apostrofen.</message>
                <suggestion>de <match no="2"/></suggestion>
                <short>Error ortogràfic</short>
                <example correction="de essa">Darrere <marker>d'essa</marker></example>
                <example>Darrere de essa</example>
                <example>d'u a cinc</example>
                <example>La casa d'en Joan</example>
                <example>La casa d'A. Garcia.</example>
                <example>El terme presenta un descens progressiu d'E a W.</example>
            </rule>
            <rule default="off">
                <antipattern case_sensitive="yes">
                    <token regexp="yes">[AEIOU]</token>
                    <token regexp="yes">[\.-]</token>
                </antipattern>
                <pattern>
                    <token>l'</token>
                    <token regexp="yes">&noms_lletres;<exception regexp="yes">(?-i)I|E</exception></token>
                </pattern>
                <message>Els noms de lletra no s'apostrofen.</message>
                <suggestion>la <match no="2"/></suggestion>
                <short>Error ortogràfic</short>
                <example correction="la essa">Darrere de <marker>l'essa</marker></example>
                <example>Darrere la essa</example>
                <example>de l'u al cinc</example>
                <example>Enllaça amb l'A-7</example>
                <example>L'A. Garcia no s'ha presentat.</example>
                <example>al N amb Estònia, al S amb Lituània, a l'E amb Rússia i Bielorússia</example>
            </rule>
        </rulegroup>
        <rulegroup id="LA_NA_NOM_FEMENI" name="apostrofació: la/na + femení">
            <rule>
                <pattern>
                    <token>l'</token>
                    <token postag="_QM_OPEN" min="0"/>
                    <token postag="N.F.*|A..F.*|_GN_F." postag_regexp="yes" regexp="yes">h?[ui].+|host|ouija<exception regexp="yes">&mots_femenins_apostrofen;|UTE</exception><exception postag="_GN_M.*|_GV_" postag_regexp="yes"/></token>
                </pattern>
                <message>No s'apostrofa.</message>
                <suggestion><match no="1" regexp_match="(?iu)l'" regexp_replace="l" case_conversion="preserve"/>a <match no="2"/><match no="3"/></suggestion>
                <example correction="la universitat"><marker>l'universitat</marker></example>
                <example correction="la uixera"><marker>l'uixera</marker></example>
                <example correction="la iodització"><marker>l'iodització</marker></example>
                <example correction="la ionització"><marker>l'ionització</marker></example>
                <example correction="la icona"><marker>l'icona</marker></example>
                <example>l'intel·lectual valencià</example>
                <example>Això l'indigna</example>
                <example>A l'URSS això no passava</example>
                <example correction="La UPF"><marker>L'UPF</marker></example>
                <example correction="La UdA"><marker>L'UdA</marker></example>
                <example>L'URL de la web</example>
                <example>L'upf</example>
                <example>L'UJI</example>
                <example>L'ICONA</example>
                <example>L'UCI</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>l'</token>
                        <token postag="_QM_OPEN" min="0"/>
                        <and>
                            <token postag="_GN_FS" regexp="yes">h?[ui].+|host|ouija<exception regexp="yes">&mots_femenins_apostrofen;</exception></token>
                            <token postag="_GN_MS"/>
                        </and>
                    </marker>
                    <token postag="_GN_FS"><exception postag="_GN_MS|D.*|V.[MSI].*" postag_regexp="yes"/></token>
                </pattern>
                <message>No s'apostrofa.</message>
                <suggestion>la <match no="2"/><match no="3"/></suggestion>
                <example correction="la intel·lectual"><marker>l'intel·lectual</marker> valenciana</example>
                <example correction="la important"><marker>l'important</marker> tasca de pol·linitzar</example>
                <example correction="la inestimable">Vam comptar amb <marker>l'inestimable</marker> ajuda de Maria.</example>
                <example>la intel·lectual valenciana</example>
                <example>l'insondable mar</example>
                <example>la insondable mar</example>
                <example>L'endemà mateix de l'incident la policia va fer pública </example>
                <example>L'intel·ligent procura aprendre</example>
                <example>l'intel·ligent conserva la calma.</example>
                <example> I acabava dient que l'important era treballar.</example>
                <example>l'informe anual corresponent</example>
                <example>L'interessant ara és observar.</example>
            </rule>
            <rule>
                <pattern>
                    <token>n'</token>
                    <token postag="N.F.*|A..F.*|_GN_F." postag_regexp="yes" regexp="yes">h?[ui].+|host|ouija<exception regexp="yes">&mots_femenins_apostrofen;</exception><exception postag="_GN_M.*" postag_regexp="yes"/></token>
                </pattern>
                <message>No s'apostrofa.</message>
                <suggestion>na <match no="2"/></suggestion>
                <example correction="na Ignàsia"><marker>n'Ignàsia</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <token>Home</token>
                    <token regexp="yes">Guard|Fleet|Rule</token>
                </antipattern>
                <pattern>
                    <token>la<exception postag="(&lt;)?NP.*" postag_regexp="yes"/></token>
                    <token postag="_QM_OPEN" min="0"/>
                    <token regexp="yes">h?[aeoàèéíòóú].*|h?[ui][^aeiouàèéíòóúüï]+([aeiou]s?|[ei]n)|urbs|URSS|UJI|11a<exception regexp="yes">ouija|host|ira|inxa|[aeiou]|efa|hac|ela|ema|en|ena|ene|er|erra|erre|essa|una|&mots_HAC_ASPIRADA;|(?iu)Ho</exception><exception postag="hac_aspirada|mot_foraster|UNKNOWN|NP..000" postag_regexp="yes"/><exception regexp="yes" case_sensitive="yes">Haia|UdA|HAIA|UTE</exception></token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>l'<match no="2"/><match no="3"/></suggestion>
                <example correction="l'ombra"><marker>la ombra</marker></example>
                <example correction="l'umma"><marker>la umma</marker></example>
                <example correction="l'urca"><marker>la urca</marker></example>
                <example correction="l'UJI"><marker>la UJI</marker></example>
                <example correction="l'insta"><marker>la insta</marker></example>
                <example correction="l'11a"><marker>la 11a</marker></example>
                <example>l'ombra</example>
                <example>la efa suau</example>
                <example>la orfebrería española</example>
                <example>la Hayworth</example>
                <example>Benvinguts a la Haia.</example>
                <example>la uixera</example>
                <example>Era la una de la nit</example>
                <example>Estudia a la UdA</example>
                <example>Que la infon a tothom.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>a</token>
                    <token>la</token>
                    <token skip="2">una</token>
                    <token regexp="yes">&parts_dia;</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes" inflected="yes" skip="3">quedar|llevar|despertar|alçar|aixecar|venir|veure|reunir</token>
                    <token>a</token>
                    <token>la</token>
                    <token>una</token>
                </antipattern>
                <antipattern>
                    <token>una</token>
                    <token>en</token>
                    <token>punt</token>
                </antipattern>
                <antipattern>
                    <token>cap</token>
                    <token>a</token>
                    <token>la</token>
                    <token>una</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" inflected="yes" regexp="yes">tocar|migdia|dinar|menjar|sopar|.*dormir|hora|nit</exception></token>
                    <marker>
                        <token>la</token>
                        <token skip="-1">una<exception scope="next" inflected="yes" regexp="yes">tarda|vesprada|vespre|revetl?la|matinada|tocar|migdia|migdiada|dinar|menjar|sopar|.*dormir|hora|nit</exception></token>
                    </marker>
                    <token postag="SENT_END"/>
                </pattern>
                <message>Si no és una referència horària (la una de migdia, la una de la nit), cal apostrofar.</message>
                <suggestion>l'una</suggestion>
                <short>Error ortogràfic</short>
                <example correction="l'una">Hem d'anar tots a <marker>la una</marker>.</example>
                <example>l'una és alta, l'altra és baixa</example>
                <example>A la una hem de ser allà per a dinar.</example>
                <example>Me'n vaig anar a dormir a la una.</example>
                <example>cada dia a la una i a les tres del migdia.</example>
                <example>Amb això tocava la una.</example>
                <example>A la una de la nit.</example>
                <example>Cap a la una de la matinada.</example>
                <example>A la una comença la revetlla.</example>
                <example>Arribarem a la una en punt.</example>
                <example>Si et lleves a la una, faràs tard.</example>
                <!-- <example>A la una hem d'anar tots allà.</example> -->
            </rule>
            <rule>
                <pattern>
                    <token>na</token>
                    <token postag="N.FS.*" postag_regexp="yes" regexp="yes">h?[aeoàèéíòóú].*|h?[ui][^aeiouàèéíòóúüï]+[aeiou][ns]?|urbs<exception regexp="yes">host|ira|inxa|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;</exception><exception postag="hac_aspirada|mot_foraster|UNKNOWN|NP..000" postag_regexp="yes"/></token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>n'<match no="2"/></suggestion>
                <example correction="n'Úrsula"><marker>na Úrsula</marker></example>
                <example><marker>n'Úrusula</marker></example>
                <example>Na és el símbol del</example>
            </rule>
            <rule>
                <!-- a ella l'imitaven>la imitaven -->
                <pattern>
                    <token>a</token>
                    <token min="0" postag="D..[FC]S." postag_regexp="yes"/>
                    <token postag="PP3FSN00|N.[FC]S[^G].*" postag_regexp="yes"/>
                    <marker>
                        <token>l'</token>
                        <token postag="V.[MIS].*" postag_regexp="yes" regexp="yes">h?[iu].*<exception regexp="yes">h?[ui][^aeiouàèéíòóúüï]+([aeiou]s?|[ei]n)</exception></token>
                    </marker>
                </pattern>
                <message>Si és femení, no s'apostrofa.</message>
                <suggestion>la \5</suggestion>
                <example correction="la imiten">A ella <marker>l'imiten</marker> així.</example>
                <example correction="la imitàveu">A Anna <marker>l'imitàveu</marker> així.</example>
                <example correction="la imitessin">Que a la fornera <marker>l'imitessin</marker> així.</example>
                <example>A Portugal l'impregnà de nostàlgia.</example>
            </rule>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token>ira<exception case_sensitive="yes">IRA</exception></token>
                </pattern>
                <message>Com a nom femení, no s'apostrofa. L'apostrofació pot ser correcta si és una forma del v. 'irar'.</message>
                <suggestion>la ira</suggestion>
                <short>No s'apostrofa</short>
                <example correction="La ira"><marker>L'ira</marker> el feia embogira.</example>
                <example>Fou membre de l'IRA.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CAL_APOSTROFAR" name="apostrofació: ca l'Enric, de ca l'ample">
            <rule>
                <pattern>
                    <token>cal</token>
                    <token postag="NPMSSP0" regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóò].+|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;</exception><exception postag="hac_aspirada|mot_foraster|UNKNOWN|NP..000" postag_regexp="yes"/></token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>ca l'<match no="2"/></suggestion>
                <example correction="ca l'Enric"><marker>cal Enric</marker></example>
                <example>ca l'Antoni</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="contraccio">cal</token>
                    <token postag="N.[MC][SN].*|AQ.[MC][SN]." postag_regexp="yes" regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóò].+|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;</exception><exception postag="hac_aspirada|mot_foraster|UNKNOWN|NP..000" postag_regexp="yes"/></token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>ca l'<match no="2"/></suggestion>
                <example correction="ca l'ample">una victòria de <marker>cal ample</marker></example>
                <example>cal ampliar la victòria</example>
            </rule>
        </rulegroup>
        <rulegroup id="APOSTROFACIO_ESPECIAL" name="Casos especials d'apostrofació">
            <rule id="LA_HAIA" name="Exigeix: La Haia">
                <pattern>
                    <token>l'</token>
                    <token>Haia</token>
                </pattern>
                <message>La grafia tradicional és <suggestion>la Haia</suggestion>.</message>
                <example correction="la Haia"><marker>l'Haia</marker></example>
                <example>la Haia</example>
            </rule>
            <!-- statu|scherzo|ftalat|snack|Stradivarius: afegit a sigles_apostrofen -->
            <rule id="LA_SCHOLA" name="Exigeix: la schola cantorum">
                <pattern>
                    <token>l'</token>
                    <token regexp="yes">schola|ftiriasi|FNAC</token>
                </pattern>
                <message>Error d'apostrofació.</message>
                <suggestion>la <match no="2"/></suggestion>
                <example correction="la schola"><marker>l'schola</marker> cantorum</example>
                <example>la schola cantorum</example>
            </rule>
            <rule id="DE_SCHOLA" name="Exigeix: de schola cantorum">
                <antipattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">[Dd]'</token>
                        <token>R</token>
                        <token>+</token>
                        <token>D</token>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token>d'</token>
                    </marker>
                    <token regexp="yes">[qwrtypsdfgjklñzxcvbnmçŝšś].*<exception regexp="yes">(?-i)Y[^aeiou].+|W|\p{Lu}[\p{Lu}\d\-]+|Xbox|Ys</exception></token>
                </pattern>
                <message>No s'apostrofa.</message>
                <suggestion>de </suggestion>
                <example correction="de "><marker>d'</marker>schola cantorum</example>
                <example correction="de "><marker>d'</marker>ftiriasi</example>
                <example correction="de "><marker>d'</marker>Švejk</example>
                <example>de schola cantorum</example>
                <example>la d'Ybbs-Persenbeug</example>
                <example>Una molècula d'RNA.</example>
                <example>Una molècula d'M7.</example>
                <example>l'altitud augmenta d'W a E</example>
                <example>Propostes d'R+D+I.</example>
            </rule>
            <rule>
                <pattern>
                    <token>el</token>
                    <token regexp="yes">&apostrofen_ela;</token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion><match no="1" regexp_match=".?([lL]).?" regexp_replace="$1'"/>\2</suggestion>
                <example correction="l'Stradivarius"><marker>el Stradivarius</marker></example>
                <example correction="l'statu"><marker>el statu</marker> quo</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de</token>
                    <token spacebefore="no">l</token>
                    <token regexp="yes">&apostrofen_ela;</token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>\1 l'\3</suggestion>
                <example correction="de l'statu"><marker>del statu</marker> quo</example>
            </rule>
            <rule>
                <pattern>
                    <token>pe</token>
                    <token spacebefore="no">l</token>
                    <token regexp="yes">&apostrofen_ela;</token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>per l'\3</suggestion>
                <example correction="Per l'statu"><marker>Pel statu</marker> quo</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <marker>
                        <token>l'</token>
                        <token skip="2">una</token>
                    </marker>
                    <token regexp="yes">&parts_dia;</token>
                </pattern>
                <message>Si es refereix a una hora del dia, s'escriu sense apostrofar.</message>
                <suggestion>la una</suggestion>
                <example correction="la una">Ens veurem a <marker>l'una</marker> del migdia.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="3">quedar|llevar|despertar|alçar|aixecar|venir|veure|reunir</token>
                    <token>a</token>
                    <marker>
                        <token>l'</token>
                        <token>una</token>
                    </marker>
                </pattern>
                <message>Si es refereix a una hora del dia, s'escriu sense apostrofar.</message>
                <suggestion>la una</suggestion>
                <example correction="la una">Hem quedat a <marker>l'una</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>l'</token>
                        <token>una</token>
                    </marker>
                    <token regexp="yes">i|en</token>
                    <or>
                        <token regexp="yes">punt|quart|mitja</token>
                        <token postag="DN.*" postag_regexp="yes"/>
                    </or>
                </pattern>
                <message>Si es refereix a una hora del dia, s'escriu sense apostrofar.</message>
                <suggestion>la una</suggestion>
                <example correction="la una">Serà a <marker>l'una</marker> i quart.</example>
                <example correction="la una">Serà a <marker>l'una</marker> i vint-i-cinc.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="MULTITOKEN_SPELLING" name="Errors ortogràfics" type="misspelling" default="on">
        <!-- Avoid antipatterns because the AP doesn't prevent the filter to be executed -->
        <rulegroup id="CA_MULTITOKEN_SPELLING_FOUR" name="errors d'ortografia en noms propis (4 elements)" default="on">
            <short>Possible error</short>
            <rule>
                <pattern>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&particles_of;</exception></token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="none:none"/>
                <message>Possible error d'ortografia.</message>
                <example correction="The Dark Knight Rises"><marker>The Derk Knight Rises</marker>.</example>
                <!--<example correction="Rocky Mountain National Park"><marker>Rocky Mountains National Park</marker>.</example>-->
                <example>Tokyo Marble Chocolate.</example>
                <example>Ctrl + Shift + R</example>
                <example>+=n</example>
                <example>&lt;= maxDate</example>
                <example>== day</example>
                <example>University of the Arts London</example>
                <example>Montse Saez | Administración | Web master: FA? | Administración |</example>
                <example>=mx+p</example>
                <example>=2Fx/ρvS</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&particles_of;</exception></token>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="none:none"/>
                <message>Possible error d'ortografia.</message>
                <example correction="The Dark Knight Rises"><marker>The Derk Knight Rises</marker>.</example>
                <example correction="Rocky Mountain National Park"><marker>Rocki Mountains National Park</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&particles_of;</exception></token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="none:none"/>
                <message>Possible error d'ortografia.</message>
                <example correction="The Dark Knight Rises"><marker>The Derk Knight Rises</marker>.</example>
                <example correction="Rocky Mountain National Park"><marker>Rocki Mountains National Park</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&particles_of;</exception></token>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="none:none"/>
                <message>Possible error d'ortografia.</message>
                <example correction="The Dark Knight Rises"><marker>The Derk Knight Rises</marker>.</example>
                <example correction="Rocky Mountain National Park"><marker>Rocki Mountains National Park</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&particles_of;</exception></token>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="none:none"/>
                <message>Possible error d'ortografia.</message>
                <example correction="The Dark Knight Rises"><marker>The Derk Knight Rises</marker>.</example>
                <example correction="Rocky Mountain National Park"><marker>Rocki Mountains National Park</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&particles_of;</exception></token>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token regexp="yes">&particles_of;|[iye]</token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="none:none"/>
                <message>Possible error d'ortografia.</message>
                <example correction="Frederik Willem de Klerk"><marker>Fredrik Willem de Klerk</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CA_MULTITOKEN_SPELLING_THREE" name="errors d'ortografia en noms propis (3 elements)" default="on">
            <short>Possible error</short>
            <antipattern>
                <token postag="UNKNOWN"/>
                <token postag="UNKNOWN"/>
                <token postag="UNKNOWN"/>
                <token postag="UNKNOWN"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">\p{Lu}.+</token>
                <token regexp="yes">\p{Lu}.+</token>
                <token regexp="yes">\p{Lu}.+</token>
                <token regexp="yes">\p{Lu}.+</token>
                <example>Pedro Julián Pérez Martín</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">.+</token>
                <token><match no="0"/></token>
                <token><match no="0"/></token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="none:none"/>
                <message>Possible error d'ortografia.</message>
                <example correction="Yuval Noah Harari"><marker>yuval Noha Harari</marker>.</example>
                <example correction="Ossama bin Laden"><marker>Ossama Bin Laden</marker></example>
                <example correction="Johann Sebastian Bach"><marker>Johan Sebastián Bach</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="none:none"/>
                <message>Possible error d'ortografia.</message>
                <example correction="Yuval Noah Harari"><marker>Yuval Noha Hariri</marker>.</example>
                <example correction="Yuval Noah Harari"><marker>Yuval Noha Harari</marker>.</example>
                <example correction="Johann Sebastian Bach"><marker>Johann Sebastián Bach</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="NPMSSP0"/>
                    <token postag="NPMSSP0"/>
                    <token postag="UNKNOWN"/>
                    <example>José María Cuevas</example>
                </antipattern>
                <antipattern>
                    <token postag="NPFSSP0"/>
                    <token postag="NPFSSP0"/>
                    <token postag="UNKNOWN"/>
                </antipattern>
                <pattern>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="none:none"/>
                <message>Possible error d'ortografia.</message>
                <example correction="Yuval Noah Harari"><marker>Yuval Noha hariri</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="none:none"/>
                <message>Possible error d'ortografia.</message>
                <example correction="Yuval Noah Harari"><marker>Yuvl Noha Hariri</marker>.</example>
                <example>Tokyo Marble Chocolate.</example>
                <example>Ctrl + Shift + R</example>
                <example>+=n</example>
                <example>&lt;= maxDate</example>
                <example>== day</example>
                <example>University of the Arts London</example>
                <example>Montse Saez | Administración | Web master: FA? | Administración |</example>
                <example correction="in vino veritas">Recordes allò de <marker>in vinos verita</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                    <token regexp="yes">&particles_of;|[iye]|&amp;</token>
                    <token min="0">l</token>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="requireRegexp:&particles_of;"/>
                <message>Possible error d'ortografia.</message>
                <example correction="Antoine de Saint-Exupéry"><marker>Antoin de Saint-Exupéry</marker>.</example>
                <example correction="University of Texas"><marker>Universiti of Tejas</marker>.</example>
                <example correction="Académie des sciences">Una acadèmia dita <marker>Académie de Sciences</marker>.</example>
                <example correction="Paracuellos de Jarama"><marker>Paracuellos Del Jarama</marker></example>
                <example correction="Dolce &amp; Gabbana"><marker>Dolce e Gabana</marker></example>
                <example>sierra de Sa Verdera</example>
                <example>Rey de Roma</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="NPMSSP0"/>
                    <token postag="NPMSSP0"/>
                </antipattern>
                <antipattern>
                    <token postag="NPFSSP0"/>
                    <token postag="NPFSSP0"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">sant|santa</token>
                    <token postag="NP.SSP0" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token regexp="yes">&particles_of;|[iye]|&amp;</token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="requireRegexp:&particles_of;"/>
                <message>Possible error d'ortografia.</message>
                <example correction="Leonardo da Vinci"><marker>Leonardo Da Vinsi</marker>.</example>
                <example correction="University of Texas"><marker>Universiti of Tejas</marker>.</example>
                <example correction="Sala i Martín|Sala-i-Martín"><marker>Sala i martin</marker></example>
                <example>Sucre de caña</example>
            </rule>
        </rulegroup>
        <rulegroup id="CA_MULTITOKEN_SPELLING_TWO" name="errors d'ortografia en noms propis (dos elements)" default="on">
            <short>Possible error</short>
            <antipattern>
                <token postag="_english_ignore_"/>
                <token postag="_english_ignore_"/>
                <token postag="_english_ignore_"/>
            </antipattern>
            <antipattern>
                <token/>
                <token>-</token>
                <token spacebefore="no"/>
            </antipattern>
            <rule>
                <antipattern>
                    <token regexp="yes">\p{Lu}.*<exception postag="[DP].*" postag_regexp="yes"/></token>
                    <token regexp="yes">\p{Lu}.*</token>
                    <token regexp="yes">\p{Lu}.*</token>
                </antipattern>
                <pattern>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="keepSpaces:true"/>
                <message>Possible error d'ortografia.</message>
                <example correction="Britney Spears"><marker>britaney speers</marker>.</example>
                <example correction="Britney Spears"><marker>britney speers</marker>.</example>
                <example correction="García Márquez"><marker>Garcìa Mrquez</marker>.</example>
                <example correction="García Márquez"><marker>Garcìa Mraquez</marker>.</example>
                <example correction="Virginia Woolf"><marker>Virginia Wolf</marker></example>
                <example correction="Cyndi Lauper"><marker>Cindy Lauper</marker></example>
                <example correction="René Magritte"><marker>Rene Magrite</marker></example>
                <example correction="Marie Curie"><marker>Marie Cuirie</marker></example>
                <example correction="Peix espasa"><marker>peis espaba</marker></example>
                <example correction="Miguel Ángel"><marker>Miguel Angel</marker></example>
                <example correction="Homo sapiens"><marker>Homos Sapiens</marker></example>
                <example correction="Homo sapiens">Els <marker>Homos Sapiens</marker> de la prehistòria.</example>
                <example correction="Johnny Depp"><marker>Jonny deep</marker> els els va dur.</example>
                <example correction="Black Friday">Un <marker>black friday</marker></example>
                <example correction="Comédie-Française">La <marker>Comédie Française</marker> és el teatre nacional francès.</example>
                <example correction="Comédie-Française">La <marker>Comédie Français</marker> és el teatre nacional francès.</example>
                <example>y venderlo</example>
                <example>Massachusetts Institute of Technology</example>
                <example>el piano inicial d'I want you back</example>
                <example>arribaria al seu cim amb The wiz</example>
                <example>+ appendText</example>
                <example>&lt;br /</example>
                <example>600md+</example>
                <example>7c+</example>
                <example>= $target</example>
                <example>Alexander von Bach.</example>
                <example>finç abui</example>
                <!--<example>mitjá util</example>-->
                <example>gentq ue</example>
                <example>cad avegada</example>
                <example>vem arivar ahir</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">\p{Lu}.*<exception postag="[DP].*" postag_regexp="yes"/></token>
                    <token postag="NP.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">\p{Lu}.*</token>
                    <token spacebefore="no">-</token>
                    <token postag="NP.*" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">\p{Lu}.*<exception postag="[DP].*" postag_regexp="yes"/></token>
                    <token regexp="yes">\p{Lu}.*</token>
                    <token regexp="yes">\p{Lu}.*</token>
                </antipattern>
                <pattern>
                    <token postag="N[PC].*|PP1CSN00" postag_regexp="yes" regexp="yes">\p{Lu}.*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception></token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"><exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_sensitive;</exception><exception regexp="yes" case_sensitive="yes">[A-Z]{1,3}</exception><exception regexp="yes">[A-Z][A-Z\d]?</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="keepSpaces:true"/>
                <message>Possible error d'ortografia.</message>
                <example correction="Lluís Llach"><marker>Lluís Lach</marker>.</example>
                <example correction="Michael Jordan"><marker>Michael Jodan</marker>.</example>
                <example correction="García Márquez"><marker>Garcia Marquez</marker>.</example>
                <example correction="Yuval Harari"><marker>Yuval Hariri</marker></example>
                <example correction="Stephen Hawking"><marker>Stephen Hawkins</marker></example>
                <example correction="Jaume Pahissa"><marker>Jaume Paissa</marker></example>
                <example correction="William Byrd"><marker>William Bird</marker></example>
                <example correction="Led Zeppelin"><marker>Led Zepelin</marker>.</example>
                <example correction="Jo Nesbø"><marker>Jo Nesbo</marker></example>
                <example correction="Harvard University"><marker>Harvard university</marker></example>
                <example correction="Black Friday"><marker>Black friday</marker></example>
                <example>La Noche</example>
                <example>El crack.</example>
                <example>Gran khan mongòlic.</example>
                <example>Que sais-je ?</example>
                <example>Cada ding era un so dringant.</example>
                <example>Introduïu açí el resultat.</example>
                <example>Anna-Greta Winberg</example>
                <example>Jean-Pierre Jeunet</example>
                <example>DIMARTS 14-M COOP.</example>
                <example>A més també es va vendre el Citroën AX elèctric.</example>
                <example>Jean-François Davy</example>
                <example>–Robert Downey Jr.–</example>
                <example>Yolanda Perez</example>
                <example>Yolanda Pérez</example>
                <example>Frederic Udina</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">\p{Lu}.*<exception postag="[DP].*" postag_regexp="yes"/></token>
                    <token regexp="yes">\p{Lu}.*</token>
                    <token regexp="yes">\p{Lu}.*</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">\p{Lu}.*</token>
                    <token regexp="yes">&particles_of;|e|&amp;</token>
                    <token regexp="yes">\p{Lu}.*</token>
                </antipattern>
                <pattern>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes" regexp="yes">\p{L}..*<exception regexp="yes">sir|don</exception><exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                    <token regexp="yes">\p{Lu}\p{Ll}.*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|&exceptions_multitoken_spell2;|&exceptions_multitoken_sensitive;</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="keepSpaces:true"/>
                <message>Possible error d'ortografia.</message>
                <example correction="Michael Jordan"><marker>Michel Jordan</marker>.</example>
                <example correction="Woody Allen"><marker>Woodie Alen</marker></example>
                <example correction="Virginia Woolf"><marker>Viginia Woolf</marker></example>
                <example correction="Nikolai Rimski-Kórsakov"><marker>Nicolai Rimski-Kórsakov</marker></example>
                <example>Carlos Linares</example>
                <example>Yolanda Perez</example>
                <example>Yolanda Pérez</example>
                <example>Alexander von Bach.</example>
                <example>RMN-GP Foto</example>
            </rule>
        </rulegroup>
        <rulegroup id="CA_MULTITOKEN_SPELLING_HYPHEN" name="errors d'ortografia en noms propis amb guionet" default="on">
            <short>Possible error</short>
            <antipattern>
                <token regexp="yes">.+</token>
                <token>-</token>
                <token><match no="0"/></token>
                <example>Boo-Boo</example>
                <example>Fei-fei</example>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">\p{Lu}..*|al<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|.*\d.*</exception></token>
                    <token>-</token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes" regexp="yes">\p{L}..*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|.*\d.*</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="requireRegexp:- keepSpaces:false"/>
                <message>Possible error d'ortografia.</message>
                <example correction="Saint-Exupéry"><marker>Sant-Exupery</marker>.</example>
                <example correction="Toulouse-Lautrec"><marker>Toulose-Lautrec</marker></example>
                <example correction="Sacher-Masoch"><marker>Sacher - Masoch</marker></example>
                <example correction="Al-Qaeda">Del grup <marker>al-Qaeda</marker>.</example>
                <!--Time-Life-->
            </rule>
            <rule>
                <pattern>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes" regexp="yes">\p{L}..*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|.*\d.*</exception></token>
                    <token>-</token>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes" regexp="yes">\p{L}..*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|.*\d.*</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="requireRegexp:- keepSpaces:false"/>
                <message>Possible error d'ortografia.</message>
                <example correction="Saint-Exupéry"><marker>Saint-Exupery</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes" regexp="yes">\p{L}..*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|.*\d.*</exception></token>
                    <token>-</token>
                    <token regexp="yes">\p{L}..*<exception regexp="yes">&exceptions_multitoken_spell;|&particles_of;|.*\d.*|sant</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.spelling.multitoken.MultitokenSpellerFilter" args="requireRegexp:- keepSpaces:false"/>
                <message>Possible error d'ortografia.</message>
                <example correction="Rimski-Kórsakov"><marker>Rinsky-Korsakov</marker>.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="SPELLING" name="Errors ortogràfics" type="misspelling">
        <rule id="PREFIX_GUIONET_MAJUSCULA" name="prefix amb guionet davant de majúscula">
            <pattern>
                <token postag="UNKNOWN" regexp="yes" case_sensitive="yes">([pP]ost|[pP]re|[Ee]x|[Pp]ro|[Aa]nti|[Mm]ini|[Ss]ub|[Ss]uper)\p{Lu}\p{Ll}\p{Ll}\p{Ll}*</token>
            </pattern>
            <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
            <message>Els prefixos davant d'una paraula en majúscula s'escriuen amb guionet.</message>
            <suggestion><match no="1" regexp_match="([pP]ost|[pP]re|[Ee]x|[Pp]ro|[Aa]nti|[Mm]ini|[Ss]ub|[Ss]uper)(\p{Lu}.*)" regexp_replace="$1-$2"/></suggestion>
            <example correction="post-Putin">El període <marker>postPutin</marker>.</example>
        </rule>
        <rule id="BASQUETBOL" name="basquetbol">
            <pattern>
                <token regexp="yes">b[aà]s(qu|q|k)et</token>
                <token min="0">-</token>
                <token regexp="yes">bol|boll|bal|ball</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>basquetbol</suggestion>?</message>
            <suggestion>bàsquet</suggestion>
            <example correction="basquetbol|bàsquet">Jo jugo a <marker>basquet ball</marker> els dijous.</example>
        </rule>
        <rulegroup id="SENSE_GUIONET" name="paraules sense guionet">
            <!--TODO: guionet separat as- built -->
            <antipattern>
                <token regexp="yes">\p{L}+</token>
                <token spacebefore="no">-</token>
                <token><match no="0"/></token>
            </antipattern>
            <antipattern>
                <!-- francès -->
                <token>t</token>
                <token>-</token>
                <token>il</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="UNKNOWN" regexp="yes">[a-zàáèéìíòóùúïüñç·']+</token>
                    <token spacebefore="no">-</token>
                    <token postag="UNKNOWN" regexp="yes">[a-zàáèéìíòóùúïüñç·']+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Normalment s'escriu sense guionet.</message>
                <suggestion>\1 \3</suggestion>
                <suggestion>\1\3</suggestion>
                <example correction="laissez faire">El <marker>laissez-faire</marker> econòmic.</example>
                <example correction="statu quo">per a protegir l'<marker>statu-quo</marker></example>
                <example correction="harakiri">Es va fer l'<marker>hara-kiri</marker></example>
                <example>L'equació d'aquesta recta, doncs, és y=-2x.</example>
                <example>_1967-1977_</example>
                <example>Louis-Michel van Loo</example>
                <example>Can-Can</example>
                <example>Bio-Bio</example>
                <example> per 4½-2½,</example>
                <example>E298-E299.</example>
                <example>Абоба-Плиска.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[a-zàáèéìíòóùúïüñç·']+<exception regexp="yes" case_sensitive="yes">[A-Z]|[A-Z][A-Z]</exception></token>
                    <token spacebefore="no">-</token>
                    <token postag="UNKNOWN" regexp="yes">[a-zàáèéìíòóùúïüñç·']+<exception regexp="yes" case_sensitive="yes">.|[A-Z][A-Z]</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Normalment s'escriu sense guionet.</message>
                <suggestion>\1 \3</suggestion>
                <suggestion>\1\3</suggestion>
                <example correction="post mortem">En el procés <marker>post-mortem</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ELA_GEMINADA_TYPO" name="co.lectiu -> col·lectiu">
            <rule>
                <pattern>
                    <token regexp="yes">\p{L}+</token>
                    <token spacebefore="no">.</token>
                    <token spacebefore="no" regexp="yes">l.\p{L}+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:inmarker desiredPostag:.* suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <example correction="col·lectiu">Potser <marker>co.lectiu</marker>.</example>
                <example correction="col·laboració|col·laboràssiu"><marker>co.laboracio</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="APOSTROF_ACCENT" name="Val'encia -> Valènica">
            <rule>
                <pattern>
                    <token regexp="yes">\p{L}+</token>
                    <token regexp="yes" spacebefore="no">&apostrophe;</token>
                    <token regexp="yes" spacebefore="no">o.*</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <suggestion>\1<match no="3" regexp_match="(?iu)^o" regexp_replace="ó" case_conversion="preserve"/></suggestion>
                <suggestion>\1<match no="3" regexp_match="(?iu)^o" regexp_replace="ò" case_conversion="preserve"/></suggestion>
                <example correction="camió">Un <marker>cami`o</marker></example>
                <example correction="cònica">Una figura <marker>c`onica</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\p{L}+</token>
                    <token regexp="yes" spacebefore="no">&apostrophe;</token>
                    <token regexp="yes" spacebefore="no">a.*</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <suggestion>\1<match no="3" regexp_match="(?iu)^a" regexp_replace="à" case_conversion="preserve"/></suggestion>
                <example correction="repetirà">No <marker>repetir`a</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\p{L}+</token>
                    <token regexp="yes" spacebefore="no">&apostrophe;</token>
                    <token regexp="yes" spacebefore="no">e.*</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <suggestion>\1<match no="3" regexp_match="(?iu)^e" regexp_replace="é" case_conversion="preserve"/></suggestion>
                <suggestion>\1<match no="3" regexp_match="(?iu)^e" regexp_replace="è" case_conversion="preserve"/></suggestion>
                <example correction="repetiré">No <marker>repetir´e</marker></example>
                <example correction="València">No <marker>Val`encia</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\p{L}+</token>
                    <token regexp="yes" spacebefore="no">&apostrophe;</token>
                    <token regexp="yes" spacebefore="no">i.*</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <suggestion>\1<match no="3" regexp_match="(?iu)^i" regexp_replace="í" case_conversion="preserve"/></suggestion>
                <example correction="Diguí"><marker>Digu`i</marker> això.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\p{L}+</token>
                    <token regexp="yes" spacebefore="no">&apostrophe;</token>
                    <token regexp="yes" spacebefore="no">u.*</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <suggestion>\1<match no="3" regexp_match="(?iu)^u" regexp_replace="ú" case_conversion="preserve"/></suggestion>
                <example correction="algú">Potser <marker>alg`u</marker> ho va dir.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\p{L}[\p{L}·]+</token>
                    <token regexp="yes" spacebefore="no">&apostrophe;</token>
                    <token postag="UNKNOWN" regexp="yes" spacebefore="no">[\p{L}·]+<exception regexp="yes">[mnts]|ns</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:inmarker desiredPostag:.* suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <example correction="Valencià|València">Potser <marker>Val`ncia</marker>, 13 de gener del 2024.</example>
                <example correction="representatives">Algunes de les més <marker>re`presentatives</marker>.</example>
                <example>L`única cosa.</example>
                <example>Posa´t al dia de les pel·lícules en la cartellera.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="UNKNOWN" regexp="yes">\p{L}[\p{L}·]+</token>
                    <token regexp="yes" spacebefore="no">&apostrophe;</token>
                    <token regexp="yes" spacebefore="no">[\p{L}·]+<exception regexp="yes">[mnts]|ns</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:inmarker desiredPostag:.* suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <example correction="representatives">Algunes de les més <marker>repr`esentatives</marker>.</example>
                <example>L`única cosa.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="UNKNOWN" regexp="yes">\p{L}[\p{L}·]+</token>
                    <token regexp="yes" spacebefore="no">[´`]</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:inmarker desiredPostag:.* suppressMatch:true  removeSuggestionsRegexp:.*[^àéèíóòú]"/>
                <message>Possible error ortogràfic.</message>
                <example correction="Anirà|Aniré">Potser <marker>Anir`</marker> bé.</example>
                <example correction="destí">Modifiquem el <marker>dest´</marker>?</example>
                <example>D'això es tracta 'Ni un curva'.</example>
            </rule>
        </rulegroup>
        <rule id="PRIMER_A" name="1rA -> 1r A">
            <pattern>
                <token regexp="yes" case_sensitive="yes">(1r|2n|3r|4t|[5678][èé])[ABCDE]</token>
            </pattern>
            <message>Hi falta un espai.</message>
            <suggestion><match no="1" regexp_match="(.)$" regexp_replace=" $1"/></suggestion>
            <example correction="2n A">La classe de <marker>2nA</marker>.</example>
        </rule>
        <rule id="FENGSHUI" name="fengshui">
            <pattern>
                <token>feng</token>
                <token min="0">-</token>
                <token regexp="yes">xui|shui</token>
            </pattern>
            <message>S'escriu junt.</message>
            <suggestion>fengshui</suggestion>
            <url>https://esadir.cat/entrades/fitxa/node/fengshui</url>
            <example correction="fengshui">El <marker>feng-shui</marker>.</example>
        </rule>
        <rulegroup id="PUNT_LLETRA" name="acabad.a -> acabada.">
            <rule>
                <pattern>
                    <token regexp="yes">\p{L}\p{L}+<exception postag="UNKNOWN"/></token>
                    <token spacebefore="no">,</token>
                    <token spacebefore="no" case_sensitive="yes" regexp="yes">[aio]</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>¿Volíeu dir <suggestion>\1\2 \3</suggestion> o <suggestion>\1\3\2</suggestion>?</message>
                <example correction="pobres, a|pobresa,">sòls pissarrosos molt <marker>pobres,a</marker> una altitud de 450 metres</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\p{L}\p{L}+<exception postag="UNKNOWN"/></token>
                    <token spacebefore="no">.</token>
                    <token spacebefore="no" case_sensitive="yes" regexp="yes">[aio]</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>¿Volíeu dir <suggestion>\1\2 <match no="3" case_conversion="startupper"/></suggestion> o <suggestion>\1\3\2</suggestion>?</message>
                <example correction="pobres. A|pobresa.">sòls pissarrosos molt <marker>pobres.a</marker> una altitud de 450 metres</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\p{L}\p{L}+</token>
                    <token spacebefore="no" regexp="yes">[\.,]</token>
                    <token spacebefore="no" case_sensitive="yes" regexp="yes">\p{Ll}</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>¿Volíeu dir <suggestion>\1\3\2</suggestion>?</message>
                <example correction="mediterrània.">Afecta també tota la zona <marker>mediterràni.a</marker></example>
                <example>el vaixell "H.M.S. Beagle"</example>
                <example>influït per l'actitud metafísica de T.S. Eliot</example>
                <example>S. Rushdie, V. S. Naipaul, A. Roy i V. Seth</example>
            </rule>
        </rulegroup>
        <rulegroup id="LETIMOTIV" name="leitmotiv">
            <rule>
                <pattern>
                    <token regexp="yes">l[ea]i[td]</token>
                    <token min="0">-</token>
                    <token regexp="yes">moti[vf]</token>
                </pattern>
                <message>La grafia correcta és <suggestion>leitmotiv</suggestion>.</message>
                <example correction="leitmotiv">Un <marker>leit-motif</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">l[ea]i[td]</token>
                    <token min="0">-</token>
                    <token regexp="yes">moti[vf]s</token>
                </pattern>
                <message>La grafia correcta és <suggestion>leitmotivs</suggestion>.</message>
                <example correction="leitmotivs">Tres <marker>leit-motifs</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="MAJUSCULES_CONTRACCIONS" name="majúscules en contraccions">
            <!-- inusual, és necessari a causa de la tokenització especial -->
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">De|Pe|Ca</token>
                        <token regexp="yes" spacebefore="no">L|LS|Ls</token>
                    </marker>
                </pattern>
                <message>Error de majúscules i minúscules.</message>
                <suggestion><match no="1"/><match no="2" case_conversion="alllower"/></suggestion>
                <suggestion><match no="1" case_conversion="allupper"/><match no="2" case_conversion="allupper"/></suggestion>
                <example correction="Pels|PELS"><marker>PeLS</marker> camins.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token>A</token>
                        <token spacebefore="no">Ls</token>
                    </marker>
                </pattern>
                <message>Error de majúscules i minúscules.</message>
                <suggestion>A<match no="2" case_conversion="alllower"/></suggestion>
                <suggestion>A<match no="2" case_conversion="allupper"/></suggestion>
                <example correction="Als|ALS"><marker>ALs</marker> camins.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_ANDALUS" name="al-Àndalus">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=al-%E0ndalus&amp;numPagina=1&amp;database=TERMCAT&amp;idFont=808158&amp;idHit=808158&amp;tipusFont=Diccionaris+terminol%F2gics+del+TERMCAT&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=al-%C0ndalus&amp;tematica=Ci%E8ncies+socials&amp;tipusCerca=cerca.tot</url>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token>al</token>
                    <token min="0">-</token>
                    <token regexp="yes">andalus|àndalus|andalús</token>
                </pattern>
                <message>Forma preferida actualment.</message>
                <suggestion><match no="2" regexp_match="(?iu)al" regexp_replace="al-Àndalus" case_conversion="startlower"/></suggestion>
                <example correction="al-Àndalus">Un estudi sobre <marker>l'al-Andalus</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>al<exception postag="NPCSG00"/></token>
                    <token min="0">-</token>
                    <token regexp="yes">andalus|àndalus|andalús</token>
                </pattern>
                <message>Forma preferida actualment.</message>
                <suggestion><match no="1" regexp_match="(?iu)al" regexp_replace="al-Àndalus" case_conversion="startlower"/></suggestion>
                <example correction="al-Àndalus">Un estudi sobre <marker>al-Andalus</marker>.</example>
                <example correction="al-Àndalus">Provenia Un estudi sobre <marker>al-Andalus</marker>.</example>
                <example>AL-ÀNDALUS</example>
            </rule>
            <rule>
                <pattern>
                    <token>Alandalús</token>
                </pattern>
                <message>Forma preferida actualment.</message>
                <suggestion><match no="1" regexp_match="(?iu)Alandalús" regexp_replace="al-Àndalus" case_conversion="startlower"/></suggestion>
                <example correction="al-Àndalus">Un estudi sobre <marker>Alandalús</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token regexp="yes">al-Àndalus|Alandalús|Àndalus|(?-i)Andalus</token>
                </pattern>
                <message>Forma preferida actualment. S'escriu sense article afegit.</message>
                <suggestion>al-Àndalus</suggestion>
                <example correction="al-Àndalus">Un estudi sobre <marker>l'al-Àndalus</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <token case_sensitive="yes">Al-Àndalus</token>
                </antipattern>
                <pattern>
                    <token case_sensitive="yes">Al-Àndalus</token>
                </pattern>
                <message>Majúscules i minúscules recomanades.</message>
                <suggestion><match no="1" case_conversion="startlower"/></suggestion>
                <example correction="al-Àndalus">Va passar a <marker>Al-Àndalus</marker> en aquell segle.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TASCAS_TASQUES" name="tascas -> tasques">
            <!-- 1&2 to be done with the speller rule -->
            <rule>
                <pattern>
                    <token postag="UNKNOWN" regexp="yes">.*cas</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Error ortogràfic.</message>
                <suggestion><match no="1" regexp_match="(?iu)cas$" regexp_replace="ques" case_conversion="preserve"/></suggestion>
                <example correction="tasques">Faré totes les <marker>tascas</marker> que em diguis.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="UNKNOWN" regexp="yes">.*gas</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Error ortogràfic.</message>
                <suggestion><match no="1" regexp_match="(?iu)gas$" regexp_replace="gues" case_conversion="preserve"/></suggestion>
                <example correction="tortugues">Duré totes les <marker>tortugas</marker> que em diguis.</example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <marker>
                        <token postag="UNKNOWN" regexp="yes">.*as</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:N.*|A.*|V.[PN].*|PP[123]..N00 removeSuggestionsRegexp:[^haeiouàéèíòóúHAEIOUÀÉÈÍÒÓÚ].*|abraç suppressMatch:true"/>
                <message>Error ortogràfic.</message>
                <example correction="obres|obra|ombres|obrer|obrers|ocres|obrar|obrat|ores|ogres">La major part d'<marker>obras</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token min="0" postag="D.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="UNKNOWN" regexp="yes">.*as</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:marker desiredPostag:N.*|A.*|V.[PN].*|PP[123]..N00 removeSuggestionsRegexp:abraç suppressMatch:true"/>
                <message>Error ortogràfic.</message>
                <example correction="portes|porta|portar|poetes|portal|portat|curtes|fortes|mortes|porter">La major part de <marker>portas</marker>.</example>
                <example correction="portes|porta|portar|poetes|portal|portat|curtes|fortes|mortes|porter">La major part de les <marker>portas</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ARRIBAN_ARRIBANT" name="arriban -> arribant">
            <antipattern>
                <token>ferran</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>volan</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>volen</suggestion> (del v. 'voler').</message>
                <example correction="volen">Llavors <marker>volan</marker> agafar-ne un altre.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[IS].*" postag_regexp="yes" regexp="yes" inflected="yes">estar|anar|seguir|continuar|prosseguir<exception postag="N.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="UNKNOWN" regexp="yes">\p{Ll}...*an<exception postag="_possible_nompropi"/><exception regexp="yes">[@#].*</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:marker desiredPostag:V.G.* suppressMatch:true"/>
                <message>Possible error ortogràfic. Si és un gerundi, acaba amb -nt.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="arribant">Estàvem <marker>arriban</marker> a lloc.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">\p{L}.*</token>
                    <token regexp="yes" min="0">\p{P}</token>
                    <token regexp="yes">\p{Lu}.*</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="UNKNOWN" regexp="yes">portan|menjan<exception postag="_possible_nompropi"/><exception regexp="yes">[@#].*</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <suggestion><match no="1" regexp_match="(?iu)an$" regexp_replace="a'n" case_conversion="preserve"/></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)an$" regexp_replace="ant" case_conversion="preserve"/></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)an$" regexp_replace="en" case_conversion="preserve"/></suggestion>
                <example correction="Porta'n|Portant|Porten"><marker>Portan</marker> quatre.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">\p{L}.*</token>
                    <token regexp="yes" min="0">\p{P}</token>
                    <token regexp="yes">\p{Lu}.*</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="UNKNOWN" regexp="yes">....*an<exception postag="_possible_nompropi"/><exception regexp="yes">[@#].*</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <suggestion><match no="1" regexp_match="(?iu)an$" regexp_replace="ant" case_conversion="preserve"/></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)an$" regexp_replace="en" case_conversion="preserve"/></suggestion>
                <example correction="Arribant|Arriben"><marker>Arriban</marker> a lloc.</example>
            </rule>
        </rulegroup>
        <rule id="HU_HI" name="hu -> hi/ho">
            <antipattern>
                <token inflected="yes">haver</token>
                <token postag="V.P.*" postag_regexp="yes"/>
            </antipattern>
            <pattern>
                <marker>
                    <token>hu</token>
                </marker>
                <token inflected="yes">haver</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>hi</suggestion>?</message>
            <example correction="Hi"><marker>Hu</marker> ha una cosa.</example>
        </rule>
        <rule id="PING_PONG" name="ping-pong">
            <pattern>
                <token regexp="yes">pi[mn]g?</token>
                <token min="0">-</token>
                <token regexp="yes">po[mn]g?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>ping-pong</suggestion>?</message>
            <example correction="ping-pong">Vam jugar tot el dia a <marker>pin-pom</marker>.</example>
        </rule>
        <rulegroup id="FALTA_APOSTROF_M" name="m hauria -> m'hauria">
            <rule>
                <pattern>
                    <token>m</token>
                    <token>és</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>més</suggestion> (adverbi) o <suggestion>m'és</suggestion> (del verb 'ser')?</message>
                <example correction="més|m'és">En poc <marker>m és</marker> de cinc minuts.</example>
            </rule>
            <rule>
                <pattern>
                    <token>m</token>
                    <token postag="V.[SI].*" postag_regexp="yes" regexp="yes">h?[aeiouàéèíòóú].*</token>
                </pattern>
                <message>Hi falta un apòstrof</message>
                <suggestion>\1'\2</suggestion>
                <example correction="M'hauria"><marker>M hauria</marker> agradat saludar-te.</example>
            </rule>
        </rulegroup>
        <rule id="FALTA_APOSTROF_T" name="t hauria -> t'hauria">
            <antipattern>
                <token postag_regexp="yes" postag="D..FS."/>
                <token>t</token>
                <example>Les que formaven una T estaven col·locades de manera diferent</example>
            </antipattern>
            <pattern>
                <token>t</token>
                <token postag="V.[SI].*" postag_regexp="yes" regexp="yes">h?[aeiouàéèíòóú].*</token>
            </pattern>
            <message>Hi falta un apòstrof</message>
            <suggestion>\1'\2</suggestion>
            <example correction="t'hauria">Trobe que <marker>t hauria</marker> agradat moltgit dif.</example>
        </rule>
        <rulegroup id="SUGGERIMENTS_N" name="suggeriments per a 'n'">
            <antipattern>
                <token postag="_enumeracio">n</token>
                <example>En l'apartat n hi ha la resposta</example>
            </antipattern>
            <antipattern>
                <token spacebefore="no">-</token>
                <token spacebefore="no">n</token>
                <example>6-N Visita al Canal.</example>
            </antipattern>
            <antipattern>
                <token>n</token>
                <token spacebefore="no">-</token>
                <token spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token case_sensitive="yes">N</token>
                <token regexp="yes">\d[\d+\.,]+</token>
            </antipattern>
            <!--  -->
            <antipattern>
                <token>ca</token>
                <token spacebefore="no">n</token>
                <example>Que es pensa que és a can campi qui pugui?</example>
            </antipattern>
            <antipattern>
                <token>s</token>
                <token>/</token>
                <token regexp="yes">[nb]</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">me|te|se</token>
                <token spacebefore="no" regexp="yes">&apostrophe;|‘</token>
                <token spacebefore="no">n</token>
            </antipattern>
            <antipattern>
                <token>m</token>
                <token postag="CC"/>
                <token>n</token>
            </antipattern>
            <antipattern>
                <token>n</token>
                <token postag="CC"/>
                <token>m</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">índex|subíndex|enter|nombre|coeficient|lloc|positiu|negatiu</token>
                <token>n</token>
            </antipattern>
            <antipattern>
                <token><exception regexp="yes">u|e|va</exception></token>
                <token skip="3">n</token>
                <token regexp="yes">índex|subíndex|enter|nombre|coeficient|positiu|negatiu</token>
            </antipattern>
            <antipattern>
                <token>n</token>
                <token>tal</token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">quan|si</token>
                <token>n</token>
                <token inflected="yes">tendir</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">u|e|va</token>
                    <token>n</token>
                </pattern>
                <message>Paraula mal partida.</message>
                <suggestion>\1\2</suggestion>
                <example correction="En"><marker>E n</marker> aquell lloc no hi havia res.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>n</token>
                    </marker>
                    <token regexp="yes">\d+</token>
                </pattern>
                <message>Abreviatura de 'número'.</message>
                <suggestion>n.</suggestion>
                <suggestion>núm.</suggestion>
                <example correction="n.|núm.">En el capítol 1, <marker>n</marker> 16.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">a|de</token>
                    <token>l</token>
                    <token case_sensitive="yes">N</token>
                </antipattern>
                <pattern>
                    <token>n</token>
                    <token>hi</token>
                </pattern>
                <message>Hi falta un apòstrof.</message>
                <suggestion>n'hi</suggestion>
                <example correction="N'hi"><marker>N hi</marker> ha quatre</example>
                <example>En l'apartat n hi ha quatre exemples.</example>
                <example>Al N hi havia un altre nucli de població.</example>
            </rule>
            <rule>
                <pattern>
                    <token>n</token>
                    <token inflected="yes">haver</token>
                </pattern>
                <message>Hi falta un apòstrof.</message>
                <suggestion>n'\2</suggestion>
                <example correction="N'ha"><marker>N ha</marker> fet quatre</example>
                <example>En l'apartat n han marcat quatre exemples.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="_enumeracio|_possible_nompropi|NPCN000" postag_regexp="yes">n</token>
                    <example>Avançava en direcció N</example>
                    <example>perquè N es troba a la superfície de l'esfera</example>
                </antipattern>
                <pattern>
                    <marker>
                        <token>n</token>
                    </marker>
                    <token postag_regexp="yes" postag="(N.|A..|DN.)[MC][SN].*"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>un</suggestion>?</message>
                <suggestion>en</suggestion>
                <example correction="un|en">Hi havia <marker>n</marker> home allà</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="_enumeracio|_possible_nompropi|NPCN000" postag_regexp="yes">n</token>
                    <example>Avançava en direcció N</example>
                    <example>perquè N es troba a la superfície de l'esfera</example>
                </antipattern>
                <pattern>
                    <marker>
                        <token>n</token>
                    </marker>
                    <token postag_regexp="yes" postag="RG.*|LOC_ADV"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>no</suggestion>?</message>
                <suggestion>en</suggestion>
                <example correction="no|en">Hi havia <marker>n</marker> només això.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>n</token>
                        <token>o</token>
                    </marker>
                    <!-- <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="3"/>
                    <token postag_regexp="yes" postag="V.[SI].*"/>-->
                </pattern>
                <message>¿Volíeu dir <suggestion>no</suggestion>?</message>
                <example correction="no">El que <marker>n o</marker> ho sap és ell.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="_enumeracio|_possible_nompropi|NPCN000" postag_regexp="yes">n</token>
                    <example>Avançava en direcció N</example>
                    <example>perquè N es troba a la superfície de l'esfera</example>
                </antipattern>
                <pattern>
                    <marker>
                        <token>n</token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="3"/>
                    <token postag_regexp="yes" postag="V.[SI].*"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>no</suggestion>?</message>
                <suggestion>ni</suggestion>
                <suggestion>en</suggestion>
                <example correction="no|ni|en">Ell a vegades <marker>n</marker> diu res.</example>
                <example correction="no|ni|en">No s'immuta <marker>n</marker> diu res.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SUGGERIMENTS_LE" name="suggeriments per a 'le'">
            <antipattern>
                <token postag="NP.*" postag_regexp="yes">le</token>
            </antipattern>
            <antipattern>
                <token>le</token>
                <token regexp="yes">nozze|jour</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="UNKNOWN"/>
                    <token>le</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Paraula mal partida.</message>
                <suggestion>\1\2</suggestion>
                <example correction="aconsellable">Era <marker>aconsellab le</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>le</token>
                    <token postag="DA.*" postag_regexp="yes"/>
                </pattern>
                <message>Paraula innecessària.</message>
                <suggestion>\2</suggestion>
                <example correction="les">Anem per <marker>le les</marker> muntanyes.</example>
            </rule>
            <rule>
                <pattern>
                    <token>le</token>
                    <token>s</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>les</suggestion>?</message>
                <example correction="Les"><marker>Le s</marker> dones.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>le</token>
                    </marker>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                </pattern>
                <message>Si és del verb 'haver', s'escriu <suggestion>l'he</suggestion>.</message>
                <suggestion>el</suggestion>
                <suggestion>de</suggestion>
                <example correction="l'he|el|de">No <marker>le</marker> volgut.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>le</token>
                    </marker>
                    <token postag="V.P..SF." postag_regexp="yes"/>
                </pattern>
                <message>Si és del verb 'haver', s'escriu <suggestion>l'he</suggestion>.</message>
                <suggestion>la</suggestion>
                <suggestion>de</suggestion>
                <example correction="l'he|la|de">No <marker>le</marker> volguda.</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <marker>
                        <token>le</token>
                    </marker>
                    <token postag="DN.FP.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>les</suggestion>?</message>
                <example correction="les">Eren <marker>le</marker> dues i quart.</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <marker>
                        <token>le</token>
                    </marker>
                    <token postag="DN.CP.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>les</suggestion>?</message>
                <suggestion>els</suggestion>
                <suggestion>el</suggestion>
                <suggestion>la</suggestion>
                <example correction="les|els|el|la">Eren <marker>le</marker> tres i quart.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>le</token>
                    </marker>
                    <token postag="(A..|N.)CS.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>el</suggestion>?</message>
                <suggestion>la</suggestion>
                <suggestion>al</suggestion>
                <suggestion>de</suggestion>
                <example correction="el|la|al|de">Porto <marker>le</marker> diferent.</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <marker>
                        <token>le</token>
                    </marker>
                    <token postag="(A..|N.|PX.)[MC]S.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>el</suggestion>?</message>
                <suggestion>de</suggestion>
                <suggestion>al</suggestion>
                <example correction="el|de|al">Porto <marker>le</marker> cotxe.</example>
                <example correction="el|de|al">Entre <marker>le</marker> riu i el camp.</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <marker>
                        <token>le</token>
                    </marker>
                    <token postag="(A..|N.|PX.)[FC]S.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>la</suggestion>?</message>
                <suggestion>de</suggestion>
                <example correction="la|de">Porto <marker>le</marker> taula.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>le</token>
                    </marker>
                    <token postag="(A..|N.|PX.)CP.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>els</suggestion>?</message>
                <suggestion>les</suggestion>
                <suggestion>de</suggestion>
                <suggestion>als</suggestion>
                <example correction="els|les|de|als">Porto <marker>le</marker> diferents.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>le</token>
                    </marker>
                    <token postag="(A..|N.|PX.)[MC]P.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>els</suggestion>?</message>
                <suggestion>de</suggestion>
                <suggestion>als</suggestion>
                <example correction="els|de|als">Porto <marker>le</marker> cotxes.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>le</token>
                    </marker>
                    <token postag="(A..|N.|PX.)[FC]P.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>les</suggestion>?</message>
                <suggestion>de</suggestion>
                <example correction="les|de">Porto <marker>le</marker> taules.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[NGM].*" postag_regexp="yes"/>
                    <token spacebefore="no">-</token>
                    <marker>
                        <token spacebefore="no">le</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>li</suggestion>?</message>
                <suggestion>lo</suggestion>
                <suggestion>la</suggestion>
                <suggestion>les</suggestion>
                <example correction="li|lo|la|les">Cal mantenir-<marker>le</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>le</token>
                        <token inflected="yes">haver</token>
                    </marker>
                </pattern>
                <message>Cal apostrofar o canviar el pronom.</message>
                <suggestion>l'\2</suggestion>
                <suggestion>li \2</suggestion>
                <example correction="l'he|li he">No <marker>le he</marker> vist.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token>le</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>le</token>
                        <token postag="V.[IS].*" postag_regexp="yes" regexp="yes">h?[aeiou].*</token>
                    </marker>
                </pattern>
                <message>Pronom incorrecte.</message>
                <suggestion>li \2</suggestion>
                <suggestion>l'\2</suggestion>
                <!-- la \2 si no s'apostrofa? -->
                <example correction="li inclogui|l'inclogui">No <marker>le inclogui</marker> enlloc.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token>le</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>le</token>
                    </marker>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                </pattern>
                <message>Pronom incorrecte.</message>
                <suggestion>li</suggestion>
                <suggestion>la</suggestion>
                <suggestion>el</suggestion>
                <example correction="li|la|el">No <marker>le</marker> va dir res.</example>
                <example correction="li|la|el">No <marker>le</marker> va portar.</example>
            </rule>
            <rule>
                <pattern>
                    <token>le</token>
                    <token regexp="yes">s.*</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Paraula mal partida.</message>
                <suggestion>les <match no="2" regexp_match="(?iu)^s" regexp_replace="" case_conversion="preserve"/></suggestion>
                <example correction="Les nines"><marker>Le snines</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <marker>
                        <token>le</token>
                    </marker>
                </pattern>
                <message>Possible error ortogràfic.</message>
                <suggestion>les</suggestion>
                <suggestion>la</suggestion>
                <suggestion>el</suggestion>
                <example correction="les|la|el">No vam saber res de <marker>le</marker> que passava.</example>
            </rule>
            <rule>
                <!-- catch-all -->
                <pattern>
                    <token>le</token>
                </pattern>
                <message>Possible error ortogràfic.</message>
                <suggestion>li</suggestion>
                <suggestion>les</suggestion>
                <suggestion>la</suggestion>
                <suggestion>el</suggestion>
                <suggestion>de</suggestion>
                <example correction="Li|Les|La|El|De"><marker>Le</marker> paraulaincorrecta.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SENYALISTICA" name="senyalètica -> senyalística">
            <rule>
                <pattern>
                    <token regexp="yes">se(ñ|ny)al[eèé]tica</token>
                </pattern>
                <message>La paraula adequada és <suggestion>senyalística</suggestion>.</message>
                <example correction="senyalística">La <marker>senyaletica</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">se(ñ|ny)al[eèé]ti(cas|ques)</token>
                </pattern>
                <message>La paraula adequada és <suggestion>senyalístiques</suggestion>.</message>
                <example correction="senyalístiques">Les <marker>senyaleticas</marker></example>
            </rule>
        </rulegroup>
        <rule id="ZERO_O" name="confusió zero/o">
            <pattern>
                <token postag="UNKNOWN" regexp="yes">0.*<exception regexp="yes">0|[\d,. ]+\p{Sc}?</exception></token>
            </pattern>
            <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
            <message>Error ortogràfic. Confusió entre el número zero i la lletra o.</message>
            <suggestion><match no="1" regexp_match="0" regexp_replace="o" case_conversion="preserve"/></suggestion>
            <example correction="objectiu">L'<marker>0bjectiu</marker> és clar.</example>
            <example>0,25$</example>
            <example>Des de només 0,81€</example>
        </rule>
        <rulegroup id="D_APOSTROF" name="errors de picatge: d', l'">
            <antipattern>
                <token>C</token>
                <token>'s</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">[erfcx]'h?[aeiouàéèíòóú].+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error de picatge.</message>
                <suggestion><match no="1" regexp_match="^." regexp_replace="d"/></suggestion>
                <example correction="d'aixecar">És el moment <marker>f'aixecar</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[opkñ]'h?[aeiouàéèíòóú].+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error de picatge.</message>
                <suggestion><match no="1" regexp_match="^." regexp_replace="l"/></suggestion>
                <example correction="L'endemà"><marker>P'endemà</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="KHARKIV" name="Khàrkiv">
            <pattern>
                <token regexp="yes">[jkc]h?[aàá]r[jkc]h?[io]v<exception case_sensitive="yes">Khàrkiv</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Khàrkiv</suggestion>, ciutat d'Ucraïna?</message>
            <example correction="Khàrkiv">Ciutats com ara <marker>Járcov</marker> i Sumi.</example>
        </rule>
        <rule id="NUMBERS_IN_WORDS" name="Dígits en paraules">
            <antipattern>
                <!-- Kurze Wörter, (Eigen )Namen oder Abkürzungen wie z.B. t3n, k3b usw.  -->
                <token regexp="yes">\p{L}\d\p{L}</token>
            </antipattern>
            <antipattern>
                <!-- Eigennamen -->
                <token regexp="yes">ed2k|co2e|md5sums|log4php|planet3dnow|people4project|brands4friends|md5sum|video2brain|log4j|ext2fs|ext3fs|win2k|blender3d|ogre4j|ogre3d|exchange4linux|dom4j|gpg4win|linux4afrika|log4net|fax2mail|mp3tag|neo4j|ip6tables|win9x|train4you|.+2go|.+4(all|ever)|cat5e|unity3d</token>
            </antipattern>
            <antipattern>
                <token/>
                <token spacebefore="no">.</token>
                <token regexp="yes" spacebefore="no">&sometlds;</token>
            </antipattern>
            <antipattern>
                <!-- Hashtags -->
                <token>#</token>
                <token spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">[mltnsd][09].*</token>
            </antipattern>
            <pattern>
                <token regexp="yes" case_sensitive="yes">[\p{Ll}\p{Lu}][\p{Ll}·]*[0-9][\p{Ll}·]+</token>
            </pattern>
            <filter class="org.languagetool.rules.ca.CatalanNumberInWordFilter" args="word:\1"/>
            <message>Possible error ortogràfic.</message>
            <example correction="Bona"><marker>B0na</marker> cosa!</example>
        </rule>
        <rule id="PAUL" name="Paul/Paül">
            <pattern>
                <token regexp="yes">Vicent|Vicenç</token>
                <token>de</token>
                <token>Paul</token>
            </pattern>
            <message>S'escriu amb dièresi.</message>
            <suggestion>\1 de Paül</suggestion>
            <example correction="Vicent de Paül"><marker>Vicent de Paul</marker></example>
        </rule>
        <rule id="ANA_ANNA" name="Ana/Anna">
            <antipattern>
                <token>Ana</token>
                <token regexp="yes">\p{Lu}.+<exception regexp="yes">Karènina|Karenina|Bolena|Kúrnikova|Gabriel</exception></token>
            </antipattern>
            <pattern>
                <token case_sensitive="yes">Ana<exception postag="NP.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Anna</suggestion>? "Ana" és correcte si és un nom en castellà.</message>
            <example correction="Anna">En l'ermita de santa <marker>Ana</marker>.</example>
            <example correction="Anna">A la població d'<marker>Ana</marker>.</example>
            <example correction="Anna">Tolstoi va escriure <marker>Ana</marker> Karenina.</example>
            <example>Ana García.</example>
        </rule>
        <rule id="MIGUEL_MIQUEL" name="Miguel/Miquel">
            <antipattern case_sensitive="yes">
                <token>Miguel</token>
                <token regexp="yes">\p{Lu}.+</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token><exception postag="SENT_START"/></token>
                <token regexp="yes">\p{Lu}.+<exception>Sant</exception></token>
                <token>Miguel</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token regexp="yes">San|Jose</token>
                <token>Miguel</token>
            </antipattern>
            <pattern>
                <token case_sensitive="yes">Miguel<exception postag="NP.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Miquel</suggestion>? "Miguel" és correcte si és un nom en castellà.</message>
            <example correction="Miquel">En el terme de Sant <marker>Miguel</marker>.</example>
            <example>Miguel Rodríguez.</example>
            <example>Miguel de Unamuno</example>
        </rule>
        <rule id="SENS" name="se'ns / sens">
            <pattern>
                <marker>
                    <token>se</token>
                    <token>'ns</token>
                    <token regexp="yes">dubte|falta|nombre|cap</token>
                </marker>
                <!--mesura?-->
            </pattern>
            <message>¿Volíeu dir "sens"?</message>
            <suggestion>sens \3</suggestion>
            <example correction="Sens dubte"><marker>Se'ns dubte</marker>, és així.</example>
            <example correction="Sens cap"><marker>Se'ns cap</marker> mena de dubte, és així.</example>
        </rule>
        <rule id="MHI" name="mhi/m'hi">
            <pattern>
                <token regexp="yes">[mtnls](hi|ho)<exception regexp="yes">[ln]ho</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(.)(.+)" regexp_replace="$1'$2"/></suggestion>?</message>
            <example correction="m'hi">I <marker>mhi</marker> he acostat.</example>
        </rule>
        <rule id="DHONDT" name="D'Hondt">
            <antipattern case_sensitive="yes">
                <token>D'</token>
                <token>Hondt</token>
            </antipattern>
            <pattern>
                <token>d'</token>
                <token regexp="yes">Hond?t?</token>
            </pattern>
            <message>Error ortogràfic.</message>
            <suggestion>D'Hondt</suggestion>
            <url>http://esadir.cat/nomspropis/fitxa/id/6509</url>
            <example correction="D'Hondt">La regla <marker>d'Hondt</marker>.</example>
            <example correction="D'Hondt">La regla <marker>d'Hont</marker>.</example>
            <example>La fórmula D'Hondt.</example>
        </rule>
        <rule id="PRET_A_PORTER" name="prêt-à-porter">
            <antipattern>
                <token>prêt</token>
                <token spacebefore="no">-</token>
                <token spacebefore="no">à</token>
                <token spacebefore="no">-</token>
                <token spacebefore="no">porter</token>
            </antipattern>
            <pattern>
                <token regexp="yes">pr[éèêe]t</token>
                <token min="0">-</token>
                <token regexp="yes">[áàâa]</token>
                <token min="0">-</token>
                <token regexp="yes">p[oòóô]rt[eèéê]r?</token>
            </pattern>
            <message>Error ortogràfic.</message>
            <suggestion>prêt-à-porter</suggestion>
            <example correction="prêt-à-porter"><marker>pret-a porter</marker>.</example>
            <example correction="prêt-à-porter"><marker>prèt a porté</marker>.</example>
            <example correction="prêt-à-porter"><marker>prêt- à-porter</marker>.</example>
            <example>prêt-à-porter</example>
        </rule>
        <rule id="MENAGE_A_TROIS" name="ménage à trois">
            <antipattern>
                <token>ménage</token>
                <token>à</token>
                <token>trois</token>
            </antipattern>
            <pattern>
                <token regexp="yes">m[éèêe]nag[éèêe]</token>
                <token min="0">-</token>
                <token regexp="yes">[áàâa]</token>
                <token min="0">-</token>
                <token regexp="yes">tr[oóòô]is</token>
            </pattern>
            <message>Error ortogràfic.</message>
            <suggestion>ménage à trois</suggestion>
            <example correction="ménage à trois"><marker>menage a trois</marker>.</example>
            <example correction="ménage à trois"><marker>ménage a tróis</marker>.</example>
            <example correction="ménage à trois"><marker>ménagé-â-trois</marker>.</example>
            <example>ménage à trois</example>
        </rule>
        <rule id="PEARL_HARBOR" name="Pearl Harbor">
            <antipattern case_sensitive="yes">
                <token>Pearl</token>
                <token>Harbor</token>
            </antipattern>
            <pattern>
                <token regexp="yes">pearl|perl|pel</token>
                <token min="0">-</token>
                <token regexp="yes">harbo?u?rt?</token>
            </pattern>
            <message>Error ortogràfic.</message>
            <suggestion>Pearl Harbor</suggestion>
            <example correction="Pearl Harbor">L'atac a <marker>Perl Harbor</marker>.</example>
            <example correction="Pearl Harbor">L'atac a <marker>pearl harbor</marker>.</example>
            <example>Pearl Harbor</example>
        </rule>
        <rule id="DEU_NI_DO" name="Déu n'hi do">
            <antipattern case_sensitive="yes">
                <token>Déu</token>
                <token>n'</token>
                <token spacebefore="no">hi</token>
                <token regexp="yes">do|doret</token>
            </antipattern>
            <pattern>
                <token regexp="yes">déu|deu</token>
                <token min="0">-</token>
                <token max="3" regexp="yes">-n|ni|n'hi|n'|n|'|hi|i|'hi</token>
                <token min="0">-</token>
                <token regexp="yes">do|doret</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>déu-n'hi-\5</suggestion>?</message>
            <suggestion>Déu n'hi \5</suggestion>
            <example correction="déu-n'hi-do|Déu n'hi do">Doncs <marker>deu ni do</marker>!</example>
            <example correction="déu-n'hi-do|Déu n'hi do">Doncs <marker>deu-n'hi-do</marker>!</example>
            <example correction="déu-n'hi-do|Déu n'hi do">Doncs <marker>déu n'hi-do</marker>!</example>
            <example correction="déu-n'hi-do|Déu n'hi do">Doncs <marker>déu-n'hi do</marker>!</example>
            <example correction="déu-n'hi-do|Déu n'hi do">Doncs <marker>déu n'hi do</marker>!</example>
            <example correction="déu-n'hi-do|Déu n'hi do">Doncs <marker>deu n'hi do</marker>!</example>
            <example correction="déu-n'hi-do|Déu n'hi do">Doncs <marker>deu-ni-do</marker>!</example>
            <example correction="déu-n'hi-do|Déu n'hi do">Doncs <marker>deu ni-do</marker>!</example>
        </rule>
        <rule id="DEJA_VU" name="déjà-vu">
            <pattern>
                <token regexp="yes">d[eèé]j[aàá]</token>
                <token min="0">-</token>
                <token regexp="yes">v[uú]</token>
            </pattern>
            <message>Error ortogràfic.</message>
            <suggestion>déjà-vu</suggestion>
            <example correction="déjà-vu"><marker>dejà-vu</marker>.</example>
            <example>Un déjà-vu.</example>
        </rule>
        <rulegroup id="VERBS_NOMSPROPIS" name="verbs / noms propis: Barbara, Macàs, Adoram">
            <antipattern case_sensitive="yes">
                <!-- ignore all upper case -->
                <token regexp="yes">[\p{Lu}·]+</token>
                <!--<token regexp="yes">[\p{Lu}·]+</token>-->
            </antipattern>
            <antipattern>
                <!-- english -->
                <token>Music</token>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">du|di</token>
                </marker>
                <token regexp="yes">\p{Lu}.*</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">&nom_seguit_de_nompropi;</token>
                <token min="0">com</token>
                <token postag="_possible_nompropi"/>
            </antipattern>
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">Collegis?|COLLEGIS?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Col·legi</suggestion>?</message>
                <example correction="Col·legi"><marker>Collegi</marker> Superior.</example>
            </rule>
            <rule>
                <!-- formes valencianes i balears -->
                <pattern>
                    <and>
                        <token postag="V.{6}[VBZ34567]" postag_regexp="yes"><exception postag="V.{6}[0CXY12]|V.SP...V|N.*|AQ.*|SPS00|RG|.*_GN_.*|&lt;/?NP.*|_english_ignore_" postag_regexp="yes"/><exception regexp="yes">vinga|aviam|contacte|africa</exception></token>
                        <token postag="_possible_nompropi"/>
                    </and>
                </pattern>
                <message>Paraula desconeguda com a nom propi.</message>
                <example correction="">Maria <marker>Barbara</marker> Bach</example>
                <example correction="">i <marker>Adoram</marker>, fill d'Abdà,</example>
                <example correction="">El fill de Dèquer s'estava a <marker>Macàs</marker></example>
                <!-- <example correction="">de la <marker>Musique</marker> de Russie</example>-->
                <example>Digui el que Vulgui.</example>
                <example>La senyora Reis Pérez diu que sí.</example>
                <example>El Font Nacional de Le Pen</example>
            </rule>
            <rule>
                <!-- resta de formes, però només darrere de preposició o conjunció -->
                <pattern>
                    <token postag="SPS00|C." postag_regexp="yes"/>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <marker>
                        <and>
                            <token postag="V.{6}[0CXY12]|V.SP...V" postag_regexp="yes"><exception postag="N.*|AQ.*|V.P.*|SPS00|RG|.*_GN_.*|&lt;/?NP.*|_english_ignore_" postag_regexp="yes"/><exception regexp="yes">vinga|aviam|contacte|cal|africa|Gabi</exception></token>
                            <token postag="_possible_nompropi"/>
                        </and>
                    </marker>
                </pattern>
                <message>Paraula desconeguda com a nom propi.</message>
                <suggestion><match no="3" case_conversion="alllower"/></suggestion>
                <example correction="patís">Se n'ha anat a <marker>Patís</marker>.</example>
                <example correction="vulgui">Digui el que <marker>Vulgui</marker>.</example>
                <!--<example correction="musique">estudis (<marker>Musique</marker> de Russie)</example>-->
                <example>La senyora Reis Pérez diu que sí.</example>
                <example>El Front Nacional de Le Pen</example>
                <example>Vam anar a Cal Xato.</example>
                <example>c) Guanya el jugador que arriba primer</example>
                <example>(Vegeu el llibre Tirant lo Blanch.</example>
                <example>És cal Trempat</example>
                <example>1r) Llegiu atentament l'enunciat del problema.</example>
                <example>* Triem una solució.</example>
                <example>• Triem una solució.</example>
                <example>a) Tinga facultats per a operar.</example>
                <example>més hebraïtzant que Regne de Déu</example>
                <example>I.A) Estaran exempts.</example>
                <example>1.3.1 Tenint en compte.</example>
                <example>Confessor de Felip V. Participà en les intrigues.</example>
                <example>Minyons Escoltes i Guies Sant Jordi de Catalunya.</example>
                <example>Va dirigir pel·lícules com Va succeir una nit.</example>
            </rule>
        </rulegroup>
        <rulegroup id="VERBS_INCORRECTES" name="verbs incorrectes: *anyadir, *arrepentir">
            <rule>
                <pattern>
                    <token regexp="yes">a(ny|ñ)ade?i[sx].*</token>
                </pattern>
                <message>Verb incorrecte.</message>
                <suggestion><match no="1" regexp_match="(?iu)a(ny|ñ)ad(e?i[sx].*)" regexp_replace="afeg$2" case_conversion="preserve"/></suggestion>
                <example correction="afegeixis">Cal que ho <marker>anyadeixis</marker>.</example>
                <example>Afegim-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">ar?repent(eix|eixen|eixes|eixi|eixin|eixis|eixo|esc|esca|esquen|esques|esqui|esquin|esquis|ia|ida|ides|ien|ies|iguem|igueu|im|int|ir|ira|iran|irem|iren|ires|ireu|iria|irien|iries|irà|iràs|iré|iríem|iríeu|isc|isca|isquen|isques|issen|isses|issin|issis|it|its|iu|ix|ixen|ixes|í|íem|íeu|írem|íreu|ís|íssem|ísseu|íssim|íssiu)</token>
                </pattern>
                <message>Verb incorrecte.</message>
                <suggestion><match no="1" regexp_match="ar?repent(.*)" regexp_replace="pened$1"/></suggestion>
                <example correction="penedisc">No m'<marker>arrepentisc</marker>.</example>
                <example correction="penedit">Estic <marker>arrepentit</marker>.</example>
                <example correction="penediràs">T'<marker>arrepentiràs</marker>.</example>
                <example correction="penedeixi">T'<marker>arrepenteixi</marker>.</example>
            </rule>
            <rule id="REEMPRENDRE" name="reemprendre">
                <pattern>
                    <token regexp="yes">reempr[eèé]n.*</token>
                </pattern>
                <message>Cal usar el v. 'reprendre'.</message>
                <suggestion><match no="1" regexp_match="([Rr]e)em(.+)" regexp_replace="$1$2"/></suggestion>
                <example correction="reprenguessis">Si <marker>reemprenguessis</marker> la iniciativa.</example>
                <example>reprendre</example>
            </rule>
        </rulegroup>
        <rule id="NO_POSTAG" name="Mots que no apareixen en el diccionari" default="off">
            <pattern>
                <token postag="UNKNOWN" regexp="yes">..+<!--<exception regexp="yes">\p{Lu}.*</exception>--></token>
            </pattern>
            <message>No apareix en el diccionari.</message>
            <example correction=""><marker>asdgadfgafg</marker>.</example>
        </rule>
        <rulegroup id="PERO_ALLO" name="*peró/però alló/allò">
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token regexp="yes">peró|alló</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)(.+)ó" regexp_replace="$1ò" case_conversion="preserve"/></suggestion>?</message>
                <example correction="Però"><marker>Peró</marker> no és així.</example>
                <example correction="Allò"><marker>Alló</marker> no és bo.</example>
                <example>Però no és així.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">peró|alló</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)(.+)ó" regexp_replace="$1ò" case_conversion="preserve"/></suggestion>?</message>
                <example correction="però">Sembla que sí <marker>peró</marker> no.</example>
                <example>Però no és així.</example>
            </rule>
        </rulegroup>
        <rule id="ACCENTUACIONS_ABANDONADES" name="Accentuacions abandonades (sènia, sèquia)">
            <pattern>
                <token regexp="yes">sè(n|qu)i(a|es)</token>
            </pattern>
            <message>Accentuació abandonada.</message>
            <suggestion><match no="1" regexp_match="(?iu)(.+)è()" regexp_replace="$1é$2" case_conversion="preserve"/></suggestion>
            <example correction="sénia"><marker>sènia</marker>.</example>
        </rule>
        <rulegroup id="MOTS_AMB_GUIONETS" name="mots amb guionets: boca-orella">
            <rule>
                <pattern>
                    <token regexp="yes">sud|nord</token>
                    <token regexp="yes">o?est|sud|nord</token>
                </pattern>
                <message>Hi falta un guionet.</message>
                <suggestion>\1-\2</suggestion>
                <example correction="sud-est"><marker>sud est</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">sud|nord<exception postag="_possible_nompropi"/><exception scope="previous" postag="DA0MS0"/></token>
                    <token inflected="yes" regexp="yes">americà|africà|atlàntic|pacífic|occidental|oriental|coreà|irlandès|català|mongòlic|vietnamita|europeu|asiàtic</token>
                </pattern>
                <message>Potser hi falta un guionet.</message>
                <suggestion>\1-\2</suggestion>
                <example correction="nord-americanes">Les tropes <marker>nord americanes</marker>.</example>
                <example>En el sud europeu.</example>
                <example>En el Sud asiàtic.</example>
            </rule>
            <rule>
                <pattern>
                    <token>boca</token>
                    <token regexp="yes">orell(a|es)</token>
                </pattern>
                <message>S'escriu amb guionet.</message>
                <suggestion><match no="1"/>-<match no="2"/></suggestion>
                <example correction="boca-orella">Em va arribar pel <marker>boca orella</marker>.</example>
                <example>El boca-orella sempre és efectiu.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">ping?</token>
                    <token regexp="yes">pong?</token>
                </pattern>
                <message>S'escriu amb guionet.</message>
                <suggestion>ping-pong</suggestion>
                <example correction="ping-pong">És el campió del món de <marker>ping pong</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>Tel</token>
                    <token>Aviv</token>
                </pattern>
                <message>És preferible l'escriptura amb guionet.</message>
                <suggestion>Tel-Aviv</suggestion>
                <url>https://esadir.cat/Toponims/Toponims_del_mon/Asia/Israel/Tel-Aviv</url>
                <example correction="Tel-Aviv">Visc a <marker>Tel Aviv</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>boca<exception scope="previous">de</exception></token>
                    <token>a</token>
                    <token regexp="yes">orell(a|es)</token>
                </pattern>
                <message>S'escriu amb guionet.</message>
                <suggestion><match no="1"/>-<match no="3"/></suggestion>
                <example correction="boca-orella">Em va arribar pel <marker>boca a orella</marker>.</example>
                <example>La notícia va córrer de boca a orella.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">tira|estira</token>
                    <token>i</token>
                    <token regexp="yes">arrons(a|es)|amoll(a|es)</token>
                </pattern>
                <message>S'escriu amb guionets.</message>
                <suggestion>estira-\2-\3</suggestion>
                <example correction="estira-i-arronsa">Aquest <marker>estira i arronsa</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>ciència</token>
                    <token>ficció</token>
                </pattern>
                <message>S'escriu amb guionet.</message>
                <suggestion>ciència-ficció</suggestion>
                <example correction="ciència-ficció">La <marker>ciència ficció</marker>.</example>
                <example>La ciència-ficció.</example>
            </rule>
            <rule>
                <pattern>
                    <!--<token postag="D[AI].*|SPS00" postag_regexp="yes"/>-->
                    <marker>
                        <token>no</token>
                        <token regexp="yes">violència|agressió|bel·ligerància|metall|intervenció|creients?|electròlits?|euclidian(a|es)|ficció|figuració|figuratiu|ingerència</token>
                    </marker>
                </pattern>
                <message>Aquesta seqüència segurament ha de portar un guionet entremig.</message>
                <suggestion><match no="1"/>-<match no="2"/></suggestion>
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=no-ficci%F3&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11844&amp;idHit=11844&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Guionet+en+mots+prefixats+%2F+Novetats+ortogr%E0fiques+2016&amp;tematica=&amp;tipusCerca=cerca.tot</url>
                <short>Error ortogràfic</short>
                <example correction="no-agressió">Pacte de <marker>no agressió</marker></example>
                <example correction="no-metall">És un <marker>no metall</marker></example>
                <example>La no-violència</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DA0MS0"/>
                    <marker>
                        <token>no</token>
                        <token>res</token>
                    </marker>
                </pattern>
                <message>Si és un concepte filosòfic, sol escriure's amb guionet.</message>
                <suggestion><match no="2"/>-<match no="3"/></suggestion>
                <short>Error ortogràfic</short>
                <example correction="no-res">El <marker>no res</marker>.</example>
                <example>El no-res.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">nous?</token>
                        <token inflected="yes">ric</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>nou-\2</suggestion>?</message>
                <example correction="nou-rics">Eren uns <marker>nous rics</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>best</token>
                    <token regexp="yes">sellers?</token>
                </pattern>
                <message>Normalment s'escriu amb guionet.</message>
                <suggestion>\1-\2</suggestion>
                <example correction="best-sellers">Els grans <marker>best sellers</marker> de l'any.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">xino|xano</token>
                    <token>xano</token>
                </pattern>
                <message>Normalment s'escriu amb guionet.</message>
                <suggestion>\1-\2</suggestion>
                <example correction="xino-xano">Hi vam anar <marker>xino xano</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PREFIXOS_SENSE_GUIONET_EN_DICCIONARI" name="prefixos escrits junts: *anti occidental">
            <rule>
                <pattern>
                    <!-- per, sobre -->
                    <token regexp="yes">electro|romano|inter|macro|anglo|arxi|bes|plus|post|pre|pro|pseudo|quasi|semi|sots|sub|ultra|vice|auto|greco|mini|micro|multi|anti|gal·lo|super|castellano|tecno</token>
                    <token min="0">-</token>
                    <token regexp="yes">....+<exception regexp="yes">\p{Lu}.*|\d+</exception><exception inflected="yes">iugoslau</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>S'escriu junt sense guionet.</message>
                <suggestion><match no="1"/><match no="3"/></suggestion>
                <url>http://www.iec.cat/llengua/documents/ortografia_catalana_versio_digital.pdf#page=128</url>
                <example correction="antioccidental">Ell és molt <marker>anti occidental</marker>.</example>
                <example correction="grecoromanes">Les aportacions <marker>greco romanes</marker> a l'art.</example>
                <example>L'ex-Iugoslàvia.</example>
                <example>És pro-Israel.</example>
                <example>La selecció sub-21.</example>
                <example>anti-Stokes.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="UNKNOWN" regexp="yes">[\p{L}·]+</token>
                    <token spacebefore="no">-</token>
                    <token regexp="yes" spacebefore="no">\p{L}\p{L}[\p{L}·]+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>S'escriu junt sense guionet.</message>
                <suggestion>\1\3</suggestion>
                <example correction="sadomasoquista">Era una <marker>sado-masoquista</marker>.</example>
                <example>A-B-C,</example>
                <example>NE-E</example>
                <example>Paris brûle-t-il</example>
                <example>ormen una unió p-n</example>
            </rule>
        </rulegroup>
        <rulegroup id="MOTS_SENSE_GUIONETS" name="mots sense guionets: *vist-i-plau,...">
            <!-- This rulegroup would be unnecessary if LibreOffice/OpenOffice tokenized the words containing hyphens like LanguageTool -->
            <rule>
                <pattern>
                    <token>no-res<exception scope="previous" regexp="yes">el|l</exception></token>
                </pattern>
                <message>Només s'escriu amb guionet si és un concepte filosòfic.</message>
                <suggestion>no res</suggestion>
                <url>https://esadir.cat/entrades/fitxa/node/no_res</url>
                <example correction="no res">En un tres i <marker>no-res</marker>.</example>
                <example>El no-res i l'ésser.</example>
                <example>Un filòsof del no-res.</example>
            </rule>
            <rule>
                <pattern>
                    <token>boca</token>
                    <token>-</token>
                    <token inflected="yes">moll</token>
                </pattern>
                <message>S'escriu sense guionet.</message>
                <suggestion>\1\3</suggestion>
                <example correction="bocamolles">Són unes <marker>boca-molles</marker></example>
                <example correction="bocamoll">És un <marker>boca-moll</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>contra</token>
                    <token>-</token>
                    <token inflected="yes">direcció</token>
                </pattern>
                <message>S'escriu sense guionet.</message>
                <suggestion>contra direcció</suggestion>
                <example correction="contra direcció">Anava <marker>contra- direcció</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Hong-Kong</token>
                </pattern>
                <message>S'escriu sense guionet.</message>
                <suggestion>Hong Kong</suggestion>
                <example correction="Hong Kong">Vivia a <marker>Hong-Kong</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Hong</token>
                    <token>-</token>
                    <token>Kong</token>
                </pattern>
                <message>S'escriu sense guionet.</message>
                <suggestion>Hong Kong</suggestion>
                <example correction="Hong Kong">Vivia a <marker>Hong -Kong</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>sots</token>
                    <token>-</token>
                    <token regexp="yes" inflected="yes">campió|campionat</token>
                </pattern>
                <message>S'escriu junt sense guionet.</message>
                <suggestion>sub\3</suggestion>
                <example correction="subcampionats">Els <marker>sots-campionats</marker></example>
                <example correction="subcampiones">Les <marker>sots-campiones</marker></example>
                <example>El subcampió</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">cuita|corre|mata|nap|rat</token>
                    <token>-</token>
                    <token regexp="yes">corrents|cuita|degolla|buf</token>
                </pattern>
                <message>S'escriu junt sense guionet.</message>
                <suggestion>\1\3</suggestion>
                <example correction="matadegolla">A <marker>mata-degolla</marker></example>
                <example correction="correcuita">A <marker>corre-cuita</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>poca</token>
                    <token>-</token>
                    <token>vergonya</token>
                </pattern>
                <message>S'escriu junt sense guionet.</message>
                <suggestion>poca<match no="3"/></suggestion>
                <short>Error ortogràfic</short>
                <example correction="pocavergonya">Aquell <marker>poca-vergonya</marker></example>
                <example>Aquell tenia molt poca vergonya</example>
            </rule>
            <rule>
                <pattern>
                    <token>vist</token>
                    <token>-</token>
                    <token>i</token>
                    <token>-</token>
                    <token regexp="yes">plaus?</token>
                </pattern>
                <message>S'escriu junt sense guionets.</message>
                <suggestion>visti<match no="5"/></suggestion>
                <example correction="vistiplau">El <marker>vist-i-plau</marker> del president</example>
                <example>El vistiplau del president</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Kung</token>
                    <token>Fu</token>
                </antipattern>
                <pattern>
                    <token>kung</token>
                    <token min="0">-</token>
                    <token>fu</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>kungfu</suggestion>
                <example correction="kungfu">Van apuntar els nens a <marker>kung-fu</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tai</token>
                    <token min="0">-</token>
                    <token regexp="yes">txi|chi</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>taitxí</suggestion>
                <example correction="taitxí">Van apuntar els nens a <marker>tai txi</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tai</token>
                    <token min="0">-</token>
                    <token regexp="yes">txi|chi</token>
                    <token min="0">-</token>
                    <token>txuan</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>taitxitxuan</suggestion>
                <example correction="taitxitxuan">Van apuntar els nens a <marker>tai-txi-txuan</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>cloc</token>
                    <token min="0">-</token>
                    <token>piu</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>clocpiu</suggestion>
                <example correction="clocpiu">Estava <marker>cloc-piu</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>sense</token>
                    <token>-</token>
                    <token>papers</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>sensepapers</suggestion>
                <example correction="sensepapers">Era un <marker>sense-papers</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <marker>
                        <token>sense</token>
                        <token>papers</token>
                    </marker>
                </pattern>
                <message>Com a substantiu, s'escriu junt.</message>
                <suggestion>sensepapers</suggestion>
                <example correction="sensepapers">Era un <marker>sense papers</marker>.</example>
            </rule>
            <rule id="PRO_SENSE_GUIONET" name="pro (preposició) sense guionet">
                <pattern>
                    <token>pro</token>
                    <token>-</token>
                    <token regexp="yes">drets|amnistia|lliberta|autonomia</token>
                </pattern>
                <message>Quan 'pro' fa funció de preposició (=en favor de) s'escriu sense guionet.</message>
                <suggestion>\1 \3</suggestion>
                <example correction="pro drets">És una organització <marker>pro-drets</marker> humans.</example>
            </rule>
            <rule id="PREFIXOS_SENSE_GUIONET_NOMSADJECTIUS" name="prefixos sense guionet: *vice-president">
                <pattern>
                    <token regexp="yes">macro|arxi|bes|plus|per|post|pre|pro|pseudo|quasi|semi|sobre|sots|sub|ultra|vice|auto|greco|mini|micro|multi|anti|gal·lo|super</token>
                    <token>-</token>
                    <token postag="[NA].*|V.P.*" postag_regexp="yes"><exception regexp="yes">\p{Lu}.*|\d+</exception><exception inflected="yes">iugoslau</exception></token>
                </pattern>
                <message>Normalment s'escriu sense guionet, fins i tot si la paraula no és en el diccionari.</message>
                <suggestion><match no="1"/><match no="3"/></suggestion>
                <url>http://www.iec.cat/llengua/documents/ortografia_catalana_versio_digital.pdf#page=128</url>
                <short>Sense guionet</short>
                <example correction="besnét">Del meu <marker>bes-nét</marker>.</example>
                <example>L'ex-Iugoslàvia.</example>
                <example>És pro-Israel.</example>
                <example>La selecció sub-21.</example>
                <example>anti-Stokes.</example>
            </rule>
            <rule id="PREFIXOS_SENSE_GUIONET_CO" name="prefixos sense guionet: co-">
                <pattern>
                    <token>co<exception case_sensitive="yes">CO</exception></token>
                    <token min="0">-</token>
                    <token regexp="yes">\p{Ll}.+</token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu sense guionet.</message>
                <suggestion suppress_misspelled="yes"><match no="3" regexp_match="(?iu)(.+)" regexp_replace="co$1" case_conversion="preserve"/></suggestion>
                <suggestion suppress_misspelled="yes"><match no="3" regexp_match="(?iu)(.+)" regexp_replace="cor$1" case_conversion="preserve"/></suggestion>
                <url>http://www.iec.cat/llengua/documents/ortografia_catalana_versio_digital.pdf#page=128</url>
                <example correction="corregent">És el <marker>co-regent</marker>.</example>
                <example correction="codirectora">És la <marker>co-directora</marker> de la fundació.</example>
            </rule>
            <rule id="EX_SENSE_GUIONET_NOMSADJECTIUS" name="prefixos sense guionet: *ex-president">
                <pattern>
                    <token>ex</token>
                    <token>-</token>
                    <token postag="[NA].*|V.P.*" postag_regexp="yes"><exception regexp="yes">\p{Lu}.*|primer(a|s|es)?|alts?|x.+|número</exception></token>
                </pattern>
                <message>Normalment s'escriu sense guionet.</message>
                <suggestion><match no="1"/><match no="3"/></suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/guionet</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=cerca_generica&amp;input_cercar=guionet&amp;tipusCerca=cerca.fitxes</url>
                <short>Sense guionet</short>
                <example correction="exmarit">Del meu <marker>ex-marit</marker>.</example>
                <example>L'ex-Iugoslàvia.</example>
                <example>Un ex-alt càrrec d'Interior.</example>
                <example>Un ex-primer ministre.</example>
                <example>És l'ex-xicot.</example>
                <example>És l'ex-número dos del partit.</example>
            </rule>
            <rule id="PREFIXOS_SENSE_GUIONET_VERBS" name="prefixos sense guionet: *auto-anomenava *re-dirigia">
                <antipattern>
                    <token>prefix</token>
                    <token regexp="yes">auto|re</token>
                    <token>-</token>
                    <token spacebefore="yes"/>
                    <example>El prefix re- indica repetició</example>
                </antipattern>
                <pattern>
                    <token regexp="yes">auto|re</token>
                    <token>-</token>
                    <token postag="VM.*" postag_regexp="yes"><exception regexp="yes">\p{Lu}.*</exception></token>
                </pattern>
                <message>Normalment s'escriu sense guionet, fins i tot si la paraula resultat no és en el diccionari.</message>
                <suggestion><match no="1"/><match no="3"/></suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/guionet</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=re&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11680&amp;idHit=11680&amp;tipusFont=Fitxes+de+lOptimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=reformular+reinventar+ressituar+reubicar++Verbs+amb+el+prefix+re-&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
                <short>Sense guionet</short>
                <example correction="autoanomenava">Ell s'<marker>auto-anomenava</marker> el millor.</example>
                <example>S'autoanomenava així.</example>
            </rule>
            <rule id="PREFIXOS_JUNTS_VERBS" name="prefixos junts: *auto anomenava *re dirigia">
                <pattern>
                    <token regexp="yes">auto|re</token>
                    <token postag="V.*" postag_regexp="yes"><exception regexp="yes">\p{Lu}.*</exception></token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion><match no="1"/><match no="3"/></suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/guionet</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=cerca_generica&amp;input_cercar=guionet&amp;tipusCerca=cerca.fitxes</url>
                <example correction="autoanomenava">Ell s'<marker>auto anomenava</marker> el millor.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token>Castella</token>
                    <token min="0">-</token>
                    <token>Lleó</token>
                </pattern>
                <message>S'escriu amb la conjunció 'i'.</message>
                <suggestion>Castella i Lleó</suggestion>
                <!--<url>http://esadir.cat/Toponims/Toponims_del_mon/Europa/Espanya/Castella_i_Lleo</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22Castella+i+Lle%F3%22&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=298&amp;idHit=298&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=comunitats+aut%F2nomes+de+l%27Estat+espanyol&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
                <example correction="Castella i Lleó"><marker>Castella-Lleó</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>all</token>
                    <token>-</token>
                    <token>i</token>
                    <token>-</token>
                    <token regexp="yes">olis?</token>
                </pattern>
                <message>S'escriu junt sense guionets.</message>
                <suggestion>alli<match no="5"/></suggestion>
                <example correction="allioli">Vam fer un <marker>all-i-oli</marker> deliciós.</example>
                <example correction="alliolis">És el rei dels <marker>all-i-olis</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>oli</token>
                    <token regexp="yes">d'|de</token>
                    <token regexp="yes">oliva|colza</token>
                </antipattern>
                <antipattern>
                    <token>oli</token>
                    <token>verge</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes">gra</token>
                    <token>d'</token>
                    <token>all</token>
                </antipattern>
                <pattern>
                    <!--<token postag="D.*" postag_regexp="yes"/>
                    <token min="0" postag="A.*" postag_regexp="yes"/>-->
                    <marker>
                        <token>all</token>
                        <token>i</token>
                        <token regexp="yes">olis?</token>
                    </marker>
                </pattern>
                <message>Si us referiu al nom d'una salsa, s'escriu junt.</message>
                <suggestion>alli<match no="5"/></suggestion>
                <example correction="allioli">Vam fer un <marker>all i oli</marker> deliciós.</example>
                <example correction="alliolis">És el rei dels <marker>all i olis</marker>.</example>
                <example correction="allioli">Un <marker>all i oli</marker>.</example>
                <example correction="allioli">Un bon <marker>all i oli</marker>.</example>
                <example>Poseu-hi all i oli d'oliva.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">estats?</token>
                    <token>-</token>
                    <token>nació</token>
                </pattern>
                <message>S'escriu sense guionet.</message>
                <suggestion>\1 \3</suggestion>
                <example correction="estat nació">Era un <marker>estat-nació</marker> antic.</example>
            </rule>
        </rulegroup>
        <rulegroup id="NOMBRE_SEPARAT" name="nombres que cal separar de la paraula">
            <!-- if added to spelling rule, we could make suggestions for the word -->
            <antipattern>
                <token/>
                <token spacebefore="no">.</token>
                <token spacebefore="no" regexp="yes">[a-z]{3,4}</token>
            </antipattern>
            <antipattern>
                <token>#</token>
                <token regexp="yes" spacebefore="no">.+</token>
            </antipattern>
            <rule>
                <!-- exception to next rule -->
                <pattern>
                    <token postag="UNKNOWN" regexp="yes">3\p{L}{3,25}<exception regexp="yes">\d+(hrs|grs)</exception><exception case_sensitive="yes" regexp="yes">\d+[A-Z]+</exception><exception regexp="yes">0x..</exception><exception case_sensitive="yes" regexp="yes">.*\p{Ll}\p{Lu}.*</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Possible error ortogràfic.</message>
                <suggestion><match no="1" regexp_match="(?iu)^(3)(\p{L}{3,})" regexp_replace="e$2"/></suggestion>
                <example correction="estats">Són <marker>3stats</marker> independents.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="UNKNOWN" regexp="yes">[\d\.,ºª]+\p{L}{3,25}<exception regexp="yes">\d+(hrs|grs)</exception><exception case_sensitive="yes" regexp="yes">\d+[A-Z]+</exception><exception regexp="yes">0x..</exception><exception case_sensitive="yes" regexp="yes">.*\p{Ll}\p{Lu}.*</exception></token>
                </pattern>
                <message>Probablement hi falta un espai.</message>
                <suggestion><match no="1" regexp_match="(?iu)([\d\.,ºª]+)(\p{L}{3,})" regexp_replace="$1 $2"/></suggestion>
                <example correction="2000 euros">Són <marker>2000euros</marker>.</example>
                <example correction="5000 habitants">És un poble de <marker>5000habitants</marker>.</example>
                <example correction="4º ESO">Estudiava <marker>4ºESO</marker>.</example>
                <example>A les 5hrs</example>
                <example>Fa 5cm.</example>
                <example>360crbrokers.com</example>
                <example>32 caràcters usuals a 0xe0–0xff</example>
                <example>2Ca + O2 → 2CaO</example>
                <example>amb el hashtag #14poemes</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">©[\d]+</token>
                </pattern>
                <message>Probablement hi falta un espai.</message>
                <suggestion><match no="1" regexp_match="(?iu)(©)(\d+)" regexp_replace="$1 $2"/></suggestion>
                <example correction="© 2020"><marker>©2020</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SUPER" name="super/súper/super-">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=prefix+super-&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13527&amp;idHit=13527&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=El+prefix+%3Cem%3Esuper%3C%2Fem%3E-+%2F+L%27adjectiu+i+adverbi+%3Cem%3Es%FAper%3C%2Fem%3E&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token>núm</token>
                <token spacebefore="no">.</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">super|súper</token>
                    <token min="0">-</token>
                    <token regexp="yes">8|16|35</token>
                </pattern>
                <message>Grafia preferible.</message>
                <suggestion>súper-\3</suggestion>
                <example correction="súper-8">Estava feta en <marker>super 8</marker>.</example>
                <example>És del Club Super 3.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">super|súper</token>
                    <token min="0">-</token>
                    <token regexp="yes">...+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>El prefix 'super-' s'escriu junt.</message>
                <suggestion><match no="1" regexp_match="(?iu)ú" regexp_replace="u" case_conversion="preserve"/><match no="3" regexp_match="(.+)" regexp_replace="$1" case_conversion="alllower"/></suggestion>
                <example correction="superbones">Són <marker>súper bones</marker></example>
                <example correction="superbones">Són <marker>super-bones</marker></example>
                <example correction="superfesta">Vam organitzar una <marker>super festa</marker>.</example>
                <example correction="superherois">Tres <marker>súper herois</marker>.</example>
                <example correction="superherois">Tres <marker>súper-herois</marker>.</example>
                <example correction="superestrella">Era una <marker>súper estrella</marker>.</example>
                <example>El superheroi</example>
                <example>El súper és el superintendent.</example>
                <example>Ho vam passar súper en la festa.</example>
                <example>Bola de drac Super núm. 4</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">super|súper</token>
                    <token min="0">-</token>
                    <token>bo</token>
                </pattern>
                <message>Com a prefix d'un altre adjectiu, 'super-' s'escriu junt.</message>
                <suggestion>superbò</suggestion>
                <example correction="superbò">És <marker>súper bo</marker></example>
                <example correction="superbò">És <marker>super-bo</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">super|súper</token>
                    <token min="0">-</token>
                    <token regexp="yes">be|bé</token>
                </pattern>
                <message>Com a prefix d'un altre adjectiu, 'super-' s'escriu junt.</message>
                <suggestion>superbé</suggestion>
                <example correction="superbé">Ho van fer <marker>super bé</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">super|súper</token>
                    <token min="0">-</token>
                    <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Com a prefix d'un altre adjectiu, 'super-' s'escriu junt, encara que la paraula resultant no sigui en el diccionari.</message>
                <suggestion><match no="1" regexp_match="(?iu)ú" regexp_replace="u" case_conversion="preserve"/><match no="3" regexp_match="(.+)" regexp_replace="$1" case_conversion="alllower"/></suggestion>
                <example correction="superbones">Són <marker>super bones</marker></example>
                <example correction="superbones">Són <marker>súper-bones</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">super|súper<exception postag="NP.*" postag_regexp="yes"/></token>
                    <token min="0">-</token>
                    <token postag="NC.*" postag_regexp="yes"><exception regexp="yes">\d+|.</exception></token>
                </pattern>
                <message>Com a prefix, 'super-' s'escriu junt, encara que la paraula resultant no sigui en el diccionari.</message>
                <suggestion><match no="1" regexp_match="(?iu)ú" regexp_replace="u" case_conversion="preserve"/><match no="3" regexp_match="(.+)" regexp_replace="$1" case_conversion="alllower"/></suggestion>
                <example correction="supercamí">És un <marker>super camí</marker></example>
                <example>El Súper G</example>
                <example>El súper-8</example>
            </rule>
            <rule>
                <pattern>
                    <token>super<exception postag="NP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Com a adjectiu, adverbi o sinònim de 'supermercat', s'escriu <suggestion>súper</suggestion>.</message>
                <example correction="súper">Me'n vaig al <marker>super</marker>.</example>
                <example correction="súper">Ens ho vam passar <marker>super</marker>.</example>
                <example>Són del Club Super 3.</example>
                <example>Avui es juga la Super Bowl.</example>
            </rule>
        </rulegroup>
        <rulegroup id="HIPER" name="hiper/híper/híper-">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=prefix+super-&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13527&amp;idHit=13527&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=El+prefix+%3Cem%3Esuper%3C%2Fem%3E-+%2F+L%27adjectiu+i+adverbi+%3Cem%3Es%FAper%3C%2Fem%3E&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token regexp="yes">hiper|híper</token>
                    <token min="0">-</token>
                    <token regexp="yes">...+</token>
                </pattern>
                <message suppress_misspelled="yes">El prefix 'hiper-' s'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="hiper$1" case_conversion="alllower"/></suggestion>
                <example correction="hiperalimentació">La <marker>híper alimentació</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">hiper|híper</token>
                    <token min="0">-</token>
                    <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Com a prefix d'un altre adjectiu, 'hiper-' s'escriu junt, encara que la paraula resultant no sigui en el diccionari.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="hiper$1" case_conversion="alllower"/></suggestion>
                <example correction="hiperrics">Són <marker>hiper rics</marker>.</example>
                <example correction="hiperriques">Són <marker>híper-riques</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">hiper|híper<exception postag="NP.*" postag_regexp="yes"/></token>
                    <token min="0">-</token>
                    <token postag="NC.*" postag_regexp="yes"><exception regexp="yes">\d+|.</exception></token>
                </pattern>
                <message>Com a prefix, 'hiper-' s'escriu junt, encara que la paraula resultant no sigui en el diccionari.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="hiper$1" case_conversion="alllower"/></suggestion>
                <example correction="hipercamí">És un <marker>hiper camí</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>hiper<exception postag="NP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Com a adjectiu, adverbi o sinònim de 'hipermercat', s'escriu <suggestion>híper</suggestion>.</message>
                <example correction="híper">Me'n vaig al <marker>hiper</marker>.</example>
                <example correction="híper">Ens ho vam passar <marker>hiper</marker>.</example>
                <example>Són del Club Super 3.</example>
                <example>Avui es juga la Super Bowl.</example>
            </rule>
        </rulegroup>
        <rule id="SARSCOV2" name="SARS-CoV-2">
            <pattern>
                <token>sars</token>
                <token min="0">-</token>
                <token>cov</token>
                <token min="0">-</token>
                <token>2</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>SARS-CoV-2</suggestion>?</message>
            <example correction="SARS-CoV-2"><marker>sars- cov -2</marker></example>
        </rule>
        <rulegroup id="POLITICOMILITAR" name="mots composts sense guionet: político-militar -> politicomilitar">
            <!--<url>http://esadir.cat/entrades/fitxa/node/guionet</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=cerca_generica&amp;input_cercar=guionet&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token regexp="yes">pol[íi]tico|jur[íi]dico</token>
                    <token min="0">-</token>
                    <token postag="AQ.*" postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Normalment s'escriu junt, sense guionet.</message>
                <suggestion><match no="1" regexp_match="(?iu)(pol|jur)[íi](.*o)" regexp_replace="$1i$2"/><match no="3" case_conversion="alllower"/></suggestion>
                <short>Sense guionet</short>
                <example correction="politicomilitar">ETA <marker>politico-militar</marker>.</example>
                <example correction="juridicoadministrativa">L'organització <marker>juridico-administrativa</marker>.</example>
                <example>ETA politicomilitar.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="AQ.*" postag_regexp="yes" regexp="yes">.*o-.*</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>S'escriu junt, sense guionet.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*o)-(.*)" regexp_replace="$1$2"/></suggestion>
                <short>Sense guionet</short>
                <example correction="francoflamenc">Un músic <marker>franco-flamenc</marker>.</example>
                <example correction="grecoromanes">Les aportacions <marker>greco-romanes</marker> a l'art.</example>
                <example>Les relacions greco-turques.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="AQ.*" postag_regexp="yes" regexp="yes">(pol[íi]tico|jur[íi]dico)-.*</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Normalment s'escriu junt, sense guionet.</message>
                <suggestion><match no="1" regexp_match="(?iu)(pol|jur)[íi](.*o)-(.*)" regexp_replace="$1i$2$3"/></suggestion>
                <short>Sense guionet</short>
                <example correction="politicomilitar">ETA <marker>político-militar</marker>.</example>
                <example correction="juridicoadministrativa">L'organització <marker>jurídico-administrativa</marker>.</example>
                <example>ETA politicomilitar.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>secció</token>
                        <token>històrico</token>
                        <token spacebefore="no">-</token>
                        <token spacebefore="no">arqueològica</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token regexp="yes">s[òo]cio|hist[oò]rico|econ[oò]mico|ideol[òo]gico|l[òo]gico|filos[òo]fico</token>
                    <token min="0">-</token>
                    <token postag="AQ.*" postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Normalment s'escriu junt sense guionet.</message>
                <suggestion><match no="1" regexp_match="(?iu)(s|hist|econ|ideol|l|filos)[òo](.*o)" regexp_replace="$1o$2"/><match no="3" case_conversion="alllower"/></suggestion>
                <short>Sense guionet</short>
                <example correction="sociopolític">El clima <marker>socio-polític</marker>.</example>
                <example correction="historicocultural">El clima <marker>historico-cultural</marker>.</example>
                <example correction="socioeconòmica">L'organització <marker>socio econòmica</marker>.</example>
                <example correction="Sociosanitari">Centre <marker>Socio-Sanitari</marker>.</example>
                <example>La situació socioeconòmica.</example>
                <example>La Secció Històrico-Arqueològica de l'IEC.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>secció</token>
                        <token>històrico</token>
                        <token spacebefore="no">-</token>
                        <token spacebefore="no">arqueològica</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token postag="AQ.*" postag_regexp="yes" regexp="yes">(s[òo]cio|hist[oò]rico|econ[oò]mico|ideol[òo]gico|l[òo]gico|filos[òo]fico)-.*</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Normalment s'escriu junt sense guionet.</message>
                <suggestion><match no="1" regexp_match="(?iu)(s|hist|econ|ideol|l|filos)[òo](.*o)-(.*)" regexp_replace="$1o$2$3"/></suggestion>
                <short>Sense guionet</short>
                <example correction="historicocultural">El clima <marker>històrico-cultural</marker>.</example>
                <example>La situació socioeconòmica.</example>
                <example>La Secció Històrico-Arqueològica de l'IEC.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TETRABRIC" name="tetrabric">
            <rule>
                <pattern>
                    <token>tetra<exception postag="NPCNO00"/></token>
                    <token min="0">-</token>
                    <token regexp="yes">bric|brik|brick</token>
                </pattern>
                <message>Useu <suggestion>tetrabric</suggestion> o <suggestion>bric</suggestion> (noms comuns), o bé <suggestion>Tetra Brik</suggestion> (marca).</message>
                <example correction="tetrabric|bric|Tetra Brik">Porta un <marker>tetra-bric</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tetra</token>
                    <token min="0">-</token>
                    <token regexp="yes">brics|briks|bricks</token>
                </pattern>
                <message>Useu <suggestion>tetrabrics</suggestion> o <suggestion>brics</suggestion> (noms comuns), o bé <suggestion>Tetra Brik</suggestion> (marca).</message>
                <example correction="tetrabrics|brics|Tetra Brik">Porta uns quants <marker>tetra brics</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="XUPAXUP" name="xupa-xup">
            <rule>
                <pattern>
                    <token regexp="yes">chupa|xupa</token>
                    <token min="0">-</token>
                    <token regexp="yes">chup|xup</token>
                </pattern>
                <message>Useu <suggestion>xupa-xup</suggestion> (nom comú), o bé <suggestion>Chupa Chups</suggestion> (marca).</message>
                <example correction="xupa-xup|Chupa Chups">Porta un <marker>chupa chup</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">chupa|xupa<exception postag="NP.*" postag_regexp="yes"/></token>
                    <token min="0">-</token>
                    <token regexp="yes">chups|xups</token>
                </pattern>
                <message>Useu <suggestion>xupa-xups</suggestion> (nom comú), o bé <suggestion>Chupa Chups</suggestion> (marca).</message>
                <example correction="xupa-xups|Chupa Chups">Porta uns quants <marker>xupa xups</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="SOBREREPRESENTACIÓ" name="sobre representació -> sobrerepresentació">
            <pattern>
                <token postag="D..FS." postag_regexp="yes"/>
                <marker>
                    <token>sobre</token>
                    <token>representació</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>sobrerepresentació</suggestion> (representació excessiva)? En aquest cas, s'escriu junt.</message>
            <example correction="sobrerepresentació">Hi ha una <marker>sobre representació</marker> de dones en l'enquesta.</example>
        </rule>
        <rulegroup id="MOTS_NO_SEPARATS" name="mots no separats: *súper heroi/*súper-heroi/superheroi">
            <rule>
                <pattern>
                    <token>pèl</token>
                    <token inflected="yes" regexp="yes">roig|ras</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1-\2</suggestion>?</message>
                <example correction="pèl-roja">La <marker>pèl roja</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">p[uú]blico?</token>
                    <token min="0">-</token>
                    <token inflected="yes">privat</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="publico$1"/></suggestion>
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=publicoprivat&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11693&amp;idHit=11693&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27p%FAblic-privat%27%2C+%27publicprivat%27%2C+%27p%FAblico-privat%27+o+%27publicoprivat%27%3F+%2F+Guionet+en+compostos+cultes%3A+%27publicoprivat%27%2C+%27publicoprivada%27&amp;tematica=&amp;tipusCerca=cerca.tot</url>
                <example correction="publicoprivada">Una universitat <marker>publico-privada</marker>.</example>
                <example correction="publicoprivada">Una universitat <marker>públic-privada</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">público-privat</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="público-(.+)" regexp_replace="publico$1"/></suggestion>
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=publicoprivat&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11693&amp;idHit=11693&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27p%FAblic-privat%27%2C+%27publicprivat%27%2C+%27p%FAblico-privat%27+o+%27publicoprivat%27%3F+%2F+Guionet+en+compostos+cultes%3A+%27publicoprivat%27%2C+%27publicoprivada%27&amp;tematica=&amp;tipusCerca=cerca.tot</url>
                <example correction="publicoprivada">Una universitat <marker>público-privada</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>medi</token>
                    <token min="0">-</token>
                    <token inflected="yes">ambiental</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>\1\3</suggestion>
                <example correction="mediambiental">No tenien consciència <marker>medi ambiental</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>-</token>
                    <token spacebefore="no">re</token>
                    <token spacebefore="no">-</token>
                </antipattern>
                <pattern>
                    <token>re</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <message suppress_misspelled="yes">Probablement s'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="re$1"/></suggestion>
                <!--<suggestion><match no="3" regexp_match="i(.+)" regexp_replace="reï$1"/></suggestion>-->
                <example correction="reavaluació">La <marker>re avaluació</marker> de les obres completes.</example>
                <example correction="reintroducció">La <marker>re-introducció</marker> de l'espècie.</example>
                <example correction="regeneressin">Que <marker>re generessin</marker> el resultat.</example>
                <example>No tinc re d'això</example>
                <example>Una sonata en re menor.</example>
                <example>Un concert en re major menor.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">r[àa]dio</token>
                    <token min="0">-</token>
                    <token regexp="yes">televisi(ó|ons)</token>
                </pattern>
                <message>S'escriu junt sense guionet.</message>
                <suggestion>radio<match no="3" case_conversion="alllower"/></suggestion>
                <example correction="Radiotelevisió"><marker>Ràdio-televisió</marker> Valenciana.</example>
                <example>Radiotelevisió</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token regexp="yes">davant|darrere</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>en<match no="2"/></suggestion>
                <example correction="endavant">Tireu <marker>en davant</marker></example>
                <example>Anem endarrere</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>rere</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>en<match no="2"/></suggestion>
                <suggestion>arrere</suggestion>
                <suggestion>endarrere</suggestion>
                <example correction="enrere|arrere|endarrere">Tireu <marker>en rere</marker></example>
                <example>Anem endarrere</example>
            </rule>
            <rule>
                <pattern>
                    <token>poca</token>
                    <token min="0">-</token>
                    <token>vergonyes</token>
                </pattern>
                <message>S'escriu junt sense guionet.</message>
                <suggestion>poca<match no="3"/></suggestion>
                <example correction="pocavergonyes">Aquells <marker>poca-vergonyes</marker></example>
                <example correction="pocavergonyes">Aquells <marker>poca vergonyes</marker></example>
                <example>aquell pocavergonya</example>
            </rule>
            <rule>
                <pattern>
                    <token>coll</token>
                    <token min="0">-</token>
                    <token>i</token>
                    <token min="0">-</token>
                    <token>be</token>
                </pattern>
                <message>S'escriu junt sense guionets.</message>
                <suggestion>collibè</suggestion>
                <example correction="collibè">a <marker>coll-i-be</marker></example>
                <example>a collibè</example>
            </rule>
            <rule>
                <pattern>
                    <token>col</token>
                    <token min="0">-</token>
                    <token>i</token>
                    <token min="0">-</token>
                    <token regexp="yes">flors?</token>
                </pattern>
                <message>S'escriu junt sense guionets.</message>
                <suggestion>coli<match no="5"/></suggestion>
                <example correction="coliflors">Les <marker>col-i-flors</marker> del president</example>
                <example>La coliflor.</example>
            </rule>
            <rule>
                <pattern>
                    <token>vetes</token>
                    <token min="0">-</token>
                    <token>i</token>
                    <token min="0">-</token>
                    <token>fils</token>
                </pattern>
                <message>S'escriu junt sense guionets.</message>
                <suggestion>vetesifils</suggestion>
                <example correction="vetesifils">El <marker>vetes-i-fils</marker>.</example>
                <example>El vetesifils</example>
            </rule>
            <rule>
                <pattern>
                    <token>gin</token>
                    <token min="0">-</token>
                    <token regexp="yes">tònics?</token>
                </pattern>
                <message>S'escriu junt sense guionet.</message>
                <suggestion>gin<match no="3"/></suggestion>
                <example correction="gintònics">Posa'm tres <marker>gin-tònics</marker></example>
                <example>Posa'm tres gintònics</example>
            </rule>
            <rule>
                <pattern>
                    <token>figa</token>
                    <token min="0">-</token>
                    <token regexp="yes">flors?</token>
                </pattern>
                <message>S'escriu junt sense guionet.</message>
                <suggestion>figa<match no="3"/></suggestion>
                <example correction="figaflors">Compra'm <marker>figa-flors</marker>.</example>
                <example correction="figaflors">Compra'm <marker>figa flors</marker>.</example>
                <example>Les figaflors.</example>
            </rule>
            <rule>
                <pattern>
                    <token>compra</token>
                    <token min="0">-</token>
                    <token regexp="yes">vend(a|es)</token>
                </pattern>
                <message>S'escriu junt sense guionet.</message>
                <suggestion>compra<match no="3"/></suggestion>
                <example correction="compravenda">La <marker>compra-venda</marker> de vehicles.</example>
                <example correction="compravenda">La <marker>compra venda</marker> de vehicles.</example>
                <example>La compravenda de vehicles.</example>
            </rule>
            <rule>
                <pattern>
                    <token>centre</token>
                    <token min="0">-</token>
                    <token regexp="yes">dreta|esquerra</token>
                </pattern>
                <message>S'escriu junt sense guionet.</message>
                <suggestion>centre<match no="3"/></suggestion>
                <example correction="centredreta">El <marker>centre-dreta</marker>.</example>
                <example correction="centreesquerra">El <marker>centre esquerra</marker>.</example>
                <example>El centredreta.</example>
            </rule>
            <rule>
                <pattern>
                    <token>centre</token>
                    <token min="1">-</token>
                    <token regexp="yes" inflected="yes">africà|americà|asiàtic|occidental|oriental</token>
                </pattern>
                <message>S'escriu junt sense guionet.</message>
                <suggestion>centre<match no="3"/></suggestion>
                <example correction="centreamericans">Els països <marker>centre-americans</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>vice</token>
                    <token min="0">-</token>
                    <token>versa</token>
                </pattern>
                <message>S'escriu junt sense guionet.</message>
                <suggestion>viceversa</suggestion>
                <example correction="viceversa">I <marker>vice-versa</marker>.</example>
                <example>I viceversa</example>
            </rule>
            <rule>
                <pattern>
                    <token>guarda</token>
                    <token>-</token>
                    <token regexp="yes">agulles|barrera|barreres|boscos|boscs?|braç|braços|cadena|cadenes|cadenot|cadenots|cantó|cantons|caps|cors|costes|cotxes|espatlles|focs?|freds?|frens|fusells?|infants?|joies|llança|llances|mà|mans|marencs?|menjars?|mobles|nassos|obencs|pesca|pesques|pit|pits|pols|punys|termes|veles</token>
                </pattern>
                <message>S'escriu junt sense guionet.</message>
                <suggestion><match no="1"/><match no="3"/></suggestion>
                <example correction="guardaagulles">El <marker>guarda-agulles</marker>.</example>
                <example>El guardaboscos.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[àa]udio</token>
                    <token min="0">-</token>
                    <token regexp="yes">visuals?</token>
                </pattern>
                <message>S'escriu junt sense guionet.</message>
                <suggestion>audio<match no="3"/></suggestion>
                <example correction="audiovisuals">mitjans <marker>àudio-visuals</marker></example>
                <example>del sector audiovisual</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token inflected="yes" regexp="yes">tirar|anar</token>
                        <token>avant</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token>avant</token>
                    <token min="0">-</token>
                    <token regexp="yes" inflected="yes">braç|cambra|càrrega|directriu|distribuïdor|dit|fossa|gresol|guarda|guerra|judici|llotja|matx|muralla|país|passat|port|posar|projecte|sala|títol|votació</token>
                </pattern>
                <message>S'escriu junt sense guionet.</message>
                <suggestion>avant<match no="3"/></suggestion>
                <example correction="avantbraços"><marker>avant braços</marker>.</example>
                <example correction="avantbraços"><marker>avant-braços</marker>.</example>
                <example>Està bé que tirin avant projectes com aquest.</example>
            </rule>
            <rule>
                <pattern>
                    <token>soci</token>
                    <token>-</token>
                    <token postag="A.*" postag_regexp="yes"><exception inflected="yes">fundador</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>socio\3</suggestion>?</message>
                <example correction="sociocultural">El context <marker>soci-cultural</marker>.</example>
                <example>Ell és soci-fundador.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tardo</token>
                    <token min="0">-</token>
                    <token postag="AQ.*" postag_regexp="yes"/>
                </pattern>
                <message>Normalment s'escriu junt sense guionet.</message>
                <suggestion>tardo<match no="3"/></suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/guionet</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=cerca_generica&amp;input_cercar=guionet&amp;tipusCerca=cerca.fitxes</url>
                <short>Sense guionet</short>
                <example correction="tardoromànic">L'estil <marker>tardo-romànic</marker>.</example>
                <example correction="tardoromànic">L'estil <marker>tardo romànic</marker>.</example>
                <example>L'estil tardoromànic.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">franco?</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="franco$1" case_conversion="alllower"/></suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/guionet</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=cerca_generica&amp;input_cercar=guionet&amp;tipusCerca=cerca.fitxes</url>
                <example correction="francoprussiana">La guerra <marker>franc prussiana</marker>.</example>
                <example correction="francoprussiana">La Guerra <marker>Franco-Prussiana</marker>.</example>
                <example>La guerra francoprussiana.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">cardio|càrdio</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="cardio$1" case_conversion="alllower"/></suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/guionet</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=cerca_generica&amp;input_cercar=guionet&amp;tipusCerca=cerca.fitxes</url>
                <example correction="cardiovasculars">Problemes <marker>càrdio-vasculars</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>centre<exception postag="_GN_MS"/></token>
                    <token min="0">-</token>
                    <token>Amèrica</token>
                </pattern>
                <message>Cal escriure-ho junt.</message>
                <suggestion>Centreamèrica</suggestion>
                <!--<url>http://esadir.cat/Toponims/Top%C3%B2nims%20del%20m%C3%B3n/Am%C3%A8rica/Centream%C3%A8rica</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=centreamerica&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=9918&amp;idHit=9918&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Am%E8rica+Central+o+Centream%E8rica%3F+%2F+Am%E8rica+del+Nord+o+Nord-am%E8rica%3F+%2F+Am%E8rica+del+Sud+o+Sud-am%E8rica%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
                <example correction="Centreamèrica">Ve de <marker>Centre Amèrica</marker>.</example>
                <example correction="Centreamèrica">Ve de <marker>Centre-amèrica</marker>.</example>
                <example>Vol posar al centre Amèrica.</example>
            </rule>
            <rule id="PREFIX_EX_NO_SEPARAT" name="ex marit -> exmarit">
                <antipattern>
                    <marker>
                        <token>deus</token>
                        <token>ex</token>
                        <token>machina</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token>ex</token>
                    <token postag="[NA].*|V.P.*" postag_regexp="yes"><exception regexp="yes">\d.*|\p{Lu}.*|primer(a|s|es)?|alts?|x.+|número|mà|-</exception></token>
                </pattern>
                <message>Normalment s'escriu junt, fins i tot si la paraula resultant no és en el diccionari.</message>
                <suggestion><match no="1"/><match no="3"/></suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/guionet</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=cerca_generica&amp;input_cercar=guionet&amp;tipusCerca=cerca.fitxes</url>
                <example correction="exmarit">Del meu <marker>ex marit</marker>.</example>
                <example>Deus ex machina</example>
                <example>Ex 15, 1-20; 19, 3-7;</example>
                <example>Ex mà dreta del president.</example>
            </rule>
            <rule default="off">
                <!-- canvi en la normativa -->
                <pattern>
                    <token>ex</token>
                    <token postag="[NA].*|V.P.*|RG" postag_regexp="yes" regexp="yes">\p{Lu}.*|primer(a|s|es)?|alts?|x.+|número|mà<exception regexp="yes">\d.*</exception></token>
                </pattern>
                <message>Normalment s'escriu amb guionet.</message>
                <suggestion><match no="1"/>-<match no="3"/></suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/guionet</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=cerca_generica&amp;input_cercar=guionet&amp;tipusCerca=cerca.fitxes</url>
                <example correction="ex-primer">És l'<marker>ex primer</marker> ministre.</example>
                <example correction="ex-Iugoslàvia">És de l'<marker>ex Iugoslàvia</marker>.</example>
                <example correction="ex-primer">És de l'<marker>ex primer</marker> ministre.</example>
                <example correction="ex-mà">És l'<marker>ex mà</marker> dreta del ministre.</example>
                <example>És l'ex-xicot.</example>
                <example>Ex 15, 1-20; 19, 3-7;</example>
            </rule>
            <rule>
                <pattern>
                    <token>post<exception postag="NP.*" postag_regexp="yes"/></token>
                    <token postag="[NA].*|V.P.*|RG" postag_regexp="yes" regexp="yes">\p{Lu}.*<exception regexp="yes">\d.*</exception></token>
                </pattern>
                <message>Normalment s'escriu amb guionet.</message>
                <suggestion><match no="1"/>-<match no="3"/></suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/guionet</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=cerca_generica&amp;input_cercar=guionet&amp;tipusCerca=cerca.fitxes</url>
                <example correction="post-Segona">Els atacs <marker>post Segona</marker> Guerra Mundial.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">llarg|curt|mig</token>
                    <token min="0">-</token>
                    <token regexp="yes">metratges?</token>
                </pattern>
                <message>S'escriu junt sense guionet.</message>
                <suggestion><match no="1"/><match no="3"/></suggestion>
                <example correction="llargmetratges">Aquells <marker>llarg-metratges</marker></example>
                <example correction="llargmetratges">Aquells <marker>llarg metratges</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>extra</token>
                    <token min="0">-</token>
                    <token postag="A.*" postag_regexp="yes"><exception regexp="yes">mensual|trimestral|quadrimestral|semestral|anual|pendent</exception></token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt sense guionet.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="extra$1"/></suggestion>
                <example correction="extraescolars">activitats <marker>extra escolars</marker></example>
                <example>Cal cremar les calories extra.</example>
                <example>Va cobrar l'extra semestral.</example>
                <example>Han cobrat la paga extra pendent.</example>
            </rule>
            <rule>
                <pattern>
                    <token>extra</token>
                    <token min="0">-</token>
                    <token postag="RG" regexp="yes">.+ment</token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt sense guionet.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="extra$1"/></suggestion>
                <example correction="extrajudicialment"><marker>extra judicialment</marker></example>
                <example>Cal cremar les calories extra.</example>
                <example>Va cobrar l'extra semestral.</example>
                <example>Han cobrat la paga extra pendent.</example>
            </rule>
            <rule>
                <pattern>
                    <token>extra</token>
                    <token min="0">-</token>
                    <token postag="N.*" postag_regexp="yes" inflected="yes" regexp="yes">radi|versió</token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt sense guionet.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="extra$1"/></suggestion>
                <example correction="extraradi">Viu a l'<marker>extra-radi</marker></example>
                <example>Cal cremar les calories extra.</example>
                <example>Va cobrar l'extra semestral.</example>
                <example>Han cobrat la paga extra pendent.</example>
            </rule>
            <rule>
                <pattern>
                    <token>multi</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="multi$1"/></suggestion>
                <example correction="multidisciplinàries"><marker>multi-disciplinàries</marker></example>
                <example correction="multidisciplinàries"><marker>multi disciplinàries</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>pluri</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="pluri$1"/></suggestion>
                <example correction="pluridisciplinàries"><marker>pluri-disciplinàries</marker></example>
                <example correction="pluridisciplinàries"><marker>pluri disciplinàries</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>pan</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="pan$1"/></suggestion>
                <example correction="paneuropeus">Els jocs <marker>pan-europeus</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>post</token>
                    <token min="0">-</token>
                    <token regexp="yes" inflected="yes"
                        >abdomen|abortiu|acceleració|administració|adolescent|adoptiu|alveolar|amniocentesi|analític|apocalíptic|aural|auricular|autorització|axial|braquial|bèl·lic|capil·lar|capitalista|cardiotomia|cava|caval|cecal|censal|central|cesària|cirurgia|cisterna|climatèric|coital|colecistectomia|colonial|colonialisme|combustió|comercialització|comissurotomia|comunió|conflicte|conformació|contracció|contractual|convulsiu|coronavirus|cricoidal|cristià|càrrega|data|datar|dental|diastòlic|diftèric|diluvià|discal|disentèric|doctoral|doctorand|dorsal|dícrot|edició|electoral|embrionari|encefalopatia|encefalític|encesa|endoscòpic|epilèptic|erització|ermós|erol|eruptiu|esfenoide|esfígmic|esquizofrènic|esquí|estenòtic|estructuralisme|estructuralista|exantematós|exposició|febril|feixista|flebític|franquisme|franquista|ganglionar|gastrectomia|glacial|glomerular|glossador|graduat|grau|gripal|gràcil|guerra|gust|hemiplègic|hemorràgic|herpètic|hipnòtic|hipòfisi|hipòxic|hospitalari|imatge|immunització|imperialisme|imperialista|impressionisme|impressionista|impressió|industrial|infart|inflamatori|intervenció|irradiació|kantià|keynesià|laminectomia|legislatiu|lenticular|leucotomia|lingual|liposucció|locutiu|madur|maduresa|marxisme|marxista|mastectomia|materialisme|materialista|mediastínic|meiòtic|meningocòccic|menopausa|menopàusic|meridià|mesentèric|miccional|mitòtic|modern|modernisme|modernista|modernitat|moderníssim|mortal|nacional|nacionalista|nasal|natal|necròtic|neonatal|neurític|nominal|obligatori|ocupacional|operació|operatori|or|osteointegració|palatal|pal·li|palúdic|pandèmic|paralític|part|picnòtic|pituïtari|pneumònic|porno|posar|potencial|prandial|precipitació|procedimental|processament|processar|producció|psicòtic|puberal|pubertat|pubescent|pujolisme|pujolista|quirúrgic|ració|radiació|rem|renaixentista|renal|reumàtic|revolucionari|rolàndic|romanticisme|romàntic|secundari|simbolisme|simbolista|sinodal|sinàptic|soviètic|terme|tesar|tesatge|test|tifoide|toracotomia|tractament|transfusional|trasplantament|traumàtic|trombòtic|tònic|urografia|urologia|vacacional|vacunació|vacunal|valvulotomia|venda|verbal|veritat|victorià|víric|zigòtic|zòster</token>
                </pattern>
                <message>Probablement s'escriu junt.</message>
                <suggestion suppress_misspelled="yes"><match no="3" regexp_match="(.+)" regexp_replace="post$1"/></suggestion>
                <example correction="postcapitalista">L'economia <marker>post capitalista</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">video|vídeo</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="video$1"/></suggestion>
                <example correction="videotrucada">Fem una <marker>video trucada</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>sobre</token>
                    <token>menjar</token>
                </antipattern>
                <pattern>
                    <token>sobre<exception scope="previous" postag="SPS00|LOC_.*" postag_regexp="yes"/></token>
                    <token min="0">-</token>
                    <token postag="V.*" postag_regexp="yes"/>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="sobre$1"/></suggestion>
                <example correction="sobrepassen">Aquets <marker>sobre passen</marker> les expectatives.</example>
                <example>A sobre poseu-hi el formatge.</example>
                <example>Escriva articles sobre menjar.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ultra</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <message suppress_misspelled="yes">Probablement s'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="ultra$1"/></suggestion>
                <example correction="ultradreta">Eren partits d'<marker>ultra dreta</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">fito|zoo</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>S'escriu junt.</message>
                <suggestion>\1\3</suggestion>
                <example correction="fitosanitària"><marker>fito sanitària</marker></example>
                <example correction="zoosanitaris"><marker>zoo sanitaris</marker></example>
                <example>El cantant Fito Luri farà una actuació.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">castellano|hispano</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>S'escriu junt.</message>
                <suggestion>\1\3</suggestion>
                <example correction="castellanolleonès"><marker>castellano-lleonès</marker></example>
                <example correction="castellanomanxegues">Les províncies <marker>castellano manxegues</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>retro</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+<exception>no</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>S'escriu junt.</message>
                <suggestion>\1\3</suggestion>
                <example correction="retroalimenten">Són qüestions que es <marker>retro alimenten</marker>.</example>
                <example>És un exemple retro del que passa a tot arreu.</example>
            </rule>
            <rule>
                <pattern>
                    <token>petro</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+<exception>no</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>S'escriu junt.</message>
                <suggestion>\1\3</suggestion>
                <example correction="petroestats">Són diversos <marker>petro-estats</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tardo</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>S'escriu junt.</message>
                <suggestion>\1\3</suggestion>
                <example correction="tardofranquisme">Així era en el <marker>tardo-franquisme</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">ciber|cíber</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="ciber$1"/></suggestion>
                <example correction="ciberespionatge">Va ser un cas sonat de <marker>ciber espionatge</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>micro</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="micro$1"/></suggestion>
                <example correction="microcàmeres">Van instal·lar-hi mil <marker>micro càmeres</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>mini</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="mini$1"/></suggestion>
                <example correction="minicàmeres">Van instal·lar-hi mil <marker>mini-càmeres</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>infra</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="infra$1"/></suggestion>
                <example correction="infraclaviculars"><marker>infra-claviculars</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>supra</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="supra$1"/></suggestion>
                <example correction="supraanal"><marker>supra-anal</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>nacional</token>
                    <token min="0">-</token>
                    <token inflected="yes" regexp="yes">populisme|populista|catòlic|socialisme|catolicisme|sindicalisme|sindicalista</token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(?iu)(.+)" regexp_replace="nacional$1" case_conversion="alllower"/></suggestion>
                <example correction="nacionalpopulista">És un govern <marker>nacional-populista</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>wi</token>
                    <token min="0">-</token>
                    <token regexp="yes">fis?</token>
                </pattern>
                <message>Normalment s'escriu junt i en minúscules. "Wi-Fi" és possible com a nom de marca registrada.</message>
                <suggestion><match no="1" case_conversion="alllower"/><match no="3" case_conversion="alllower"/></suggestion>
                <example correction="wifi">Allà no arriba el <marker>wi-fi</marker>.</example>
                <example correction="wifis">Les <marker>Wi-Fis</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>power</token>
                    <token min="0">-</token>
                    <token regexp="yes">points?</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>PowerPoint</suggestion>
                <example correction="PowerPoint">He d'escriure un <marker>power point</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">langu?age</token>
                    <token min="0">-</token>
                    <token>tool</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>LanguageTool</suggestion> (servei de revisió de texts)?</message>
                <url>https://languagetool.org/ca</url>
                <example correction="LanguageTool">M'he instal·lat el <marker>Language-tool</marker> per a LibreOffice.</example>
            </rule>
            <rule>
                <pattern>
                    <token>soft</token>
                    <token min="0">-</token>
                    <token>català</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Softcatalà</suggestion> (associació de foment del català)?</message>
                <url>https://softcatala.org</url>
                <example correction="Softcatalà">Jo sempre faig servir el <marker>soft català</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>soft</token>
                    <token min="0">-</token>
                    <token regexp="yes">valencià|valencia|valència</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Softvalencià</suggestion> (associació de foment del valencià)?</message>
                <url>https://softvalencia.org</url>
                <example correction="Softvalencià">Jo sempre faig servir el <marker>soft-valencià</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>talla</token>
                    <token min="0">-</token>
                    <token regexp="yes">focs?</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>\1\3</suggestion>
                <example correction="tallafoc">Es va erigir en <marker>talla-foc</marker> de la intolerància.</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Via</token>
                    <token>Crucis</token>
                </antipattern>
                <pattern>
                    <token>via</token>
                    <token>crucis</token>
                </pattern>
                <message>Cal escriure <suggestion>Via Crucis</suggestion> o <suggestion>viacrucis</suggestion>.</message>
                <example correction="Via Crucis|viacrucis">Ha estat un <marker>via crucis</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>covid</token>
                    <token min="0">-</token>
                    <token>19</token>
                </pattern>
                <message>S'escriu tot junt.</message>
                <suggestion>covid-19</suggestion>
                <example correction="covid-19">De la <marker>covid -19</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">físico|fisico</token>
                    <token min="0">-</token>
                    <token regexp="yes">..+</token>
                </pattern>
                <message suppress_misspelled="yes">Probablement s'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="fisico$1"/></suggestion>
                <example correction="fisicoquímiques">Les característiques <marker>físico químiques</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>astro</token>
                    <token min="0">-</token>
                    <token regexp="yes">...+</token>
                </pattern>
                <message suppress_misspelled="yes">Probablement s'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="astro$1"/></suggestion>
                <example correction="astroturisme">La promoció de l'<marker>astro-turisme</marker>.</example>
            </rule>
            <rule id="TIK_TOK" name="TikTok">
                <pattern>
                    <token>tik</token>
                    <token min="0">-</token>
                    <token>tok</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>TikTok</suggestion> (xarxa social)?</message>
                <url>https://esadir.cat/Nomspropis/Entitats/Societat/TikTok</url>
                <example correction="TikTok"><marker>Tik tok</marker> és una xarxa social que permet compartir vídeos curts.</example>
                <example correction="TikTok"><marker>Tik-tok</marker> és una xarxa social que permet compartir vídeos curts.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">corona|adeno</token>
                    <token min="0">-</token>
                    <token>virus</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>\1virus</suggestion>
                <example correction="coronavirus">El <marker>corona virus</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">obsessius?|obsessivo</token>
                    <token min="0">-</token>
                    <token inflected="yes">compulsiu</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>obsessivo<match no="3" case_conversion="alllower"/></suggestion>
                <example correction="obsessivocompulsiu">Teniu un trastorn <marker>obsessivo-compulsiu</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>contra</token>
                    <token>-</token>
                    <token regexp="yes">..+<exception>rellotge</exception></token>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="3" regexp_match="(.+)" regexp_replace="contra$1"/></suggestion>
                <example correction="contramesures">Les <marker>contra-mesures</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>contra</token>
                        <token min="0">-</token>
                        <token postag="V.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="4" regexp_match="(.+)" regexp_replace="contra$1"/></suggestion>
                <example correction="contraatacava">L'exèrcit <marker>contra-atacava</marker>.</example>
                <example correction="contraatacava">L'exèrcit <marker>contra atacava</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <marker>
                        <token>contra</token>
                        <token min="0">-</token>
                        <token regexp="yes">..+</token>
                    </marker>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="4" regexp_match="(.+)" regexp_replace="contra$1"/></suggestion>
                <example correction="contramesures">Les <marker>contra-mesures</marker>.</example>
                <example correction="contramesures">Les <marker>contra mesures</marker>.</example>
                <example correction="contramesura">Una <marker>contra mesura</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*|PP3CP000|PP3..A00" postag_regexp="yes"/>
                    <marker>
                        <token>porta</token>
                        <token min="0">-</token>
                        <token postag="N.*" postag_regexp="yes" regexp="yes">..+</token>
                    </marker>
                </pattern>
                <message suppress_misspelled="yes">S'escriu junt.</message>
                <suggestion><match no="4" regexp_match="(.+)" regexp_replace="porta$1"/></suggestion>
                <example correction="portabarcasses">Un <marker>porta barcasses</marker>.</example>
                <example correction="portaveus">Els <marker>porta-veus</marker> del partit.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <marker>
                        <token>porta</token>
                        <token postag="N.*" postag_regexp="yes" regexp="yes">..+</token>
                    </marker>
                </pattern>
                <message suppress_misspelled="yes">S'escriu amb guionet.</message>
                <suggestion><match no="4" regexp_match="(.+)" regexp_replace="porta-$1"/></suggestion>
                <example correction="porta-segells">Un <marker>porta segells</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token><exception inflected="yes">haver</exception></token>
                    <token>mal</token>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="D..MS.|SPS00|PX.*" postag_regexp="yes"/>
                    <token>mal</token>
                    <token regexp="yes">viure|pair</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes">voler</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token inflected="yes">fer</token>
                    <token>de</token>
                    <token>mal</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>mal</token>
                    <token>tracte</token>
                </antipattern>
                <pattern>
                    <token>mal</token>
                    <token inflected="yes" regexp="yes">&verbs_MAL;</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>\1\2</suggestion>
                <example correction="malinterpretis">No em <marker>mal interpretis</marker>.</example>
                <example>Amb el seu mal vol conèixer el dels altres.</example>
            </rule>
            <rule>
                <pattern>
                    <token>mal</token>
                    <token postag_regexp="yes" postag="V.P.*" inflected="yes" regexp="yes">criar|educar|acostumar</token>
                </pattern>
                <message>Es pot escriure junt.</message>
                <suggestion>\1\2</suggestion>
                <example correction="maleducat">És un <marker>mal educat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>riu</token>
                    <token min="0">-</token>
                    <token>rau</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>riurau</suggestion>
                <example correction="Riurau"><marker>Riu Rau</marker> Editors.</example>
                <example correction="riurau">En el <marker>riu-rau</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="5">estar|quedar|restar</token>
                    <marker>
                        <token>en</token>
                        <token min="0">-</token>
                        <token>cinta</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'embarassada' s'escriu junt.</message>
                <suggestion>encinta</suggestion>
                <example correction="encinta">Estava <marker>en cinta</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>mal</token>
                    <token>son</token>
                </pattern>
                <message>Normalment s'escriu junt.</message>
                <suggestion>malson</suggestion>
                <example correction="malson">Tot allò va ser un <marker>mal son</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>indo</token>
                    <token min="0">-</token>
                    <token>xina</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>Indoxina</suggestion>
                <example correction="Indoxina">La guerra d'<marker>Indo-Xina</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="WHATS_APP" name="Whats app -> WhatsApp">
            <rule>
                <pattern>
                    <token regexp="yes">wh?att?s</token>
                    <token min="0">-</token>
                    <token regexp="yes">app?</token>
                </pattern>
                <message>Per a referir-vos a un missatge, escriviu <suggestion><match no="1" case_conversion="alllower" regexp_match="^.*" regexp_replace="whatsapp"/></suggestion>; per a l'aplicació, <suggestion>WhatsApp</suggestion>.</message>
                <example correction="whatsapp|WhatsApp">T'he escrit un <marker>Whats app</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">wh?att?s</token>
                    <token min="0">-</token>
                    <token regexp="yes">app?s</token>
                </pattern>
                <message>Per a referir-vos als missatges, escriviu <suggestion><match no="1" case_conversion="alllower" regexp_match="^.*" regexp_replace="whatsapps"/></suggestion>; per a l'aplicació, <suggestion>WhatsApp</suggestion>.</message>
                <example correction="whatsapps|WhatsApp">T'he escrit tres <marker>Whats apps</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="A_CONTRACOR" name="a contracor">
            <rule>
                <pattern>
                    <token>a</token>
                    <token>contra</token>
                    <token min="0">-</token>
                    <token>cor</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>a contracor</suggestion>
                <example correction="a contracor">Hi va venir <marker>a contra cor</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>contra<exception scope="previous">a</exception></token>
                    <token min="0">-</token>
                    <token>cor</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a contracor</suggestion>?</message>
                <example correction="a contracor">Hi va venir <marker>contra cor</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>contracor<exception scope="previous">a</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a contracor</suggestion>?</message>
                <example correction="a contracor">Hi va venir <marker>contracor</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONTRACCIONS" name="contraccions">
            <antipattern>
                <marker>
                    <token regexp="yes">d'|per|a</token>
                    <token postag="&lt;NP.*" postag_regexp="yes" regexp="yes">Els?</token>
                </marker>
            </antipattern>
            <antipattern>
                <!--doblets de gènere: el xiquet/a que-->
                <marker>
                    <token postag="[AN].*MS.*" postag_regexp="yes"/>
                    <token spacebefore="no">/</token>
                    <token spacebefore="no">a</token>
                </marker>
            </antipattern>
            <antipattern>
                <token><exception postag="SENT_START"/></token>
                <token case_sensitive="yes">D</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">grup|equip|classe|curs</token>
                <token case_sensitive="yes">A</token>
            </antipattern>
            <rule>
                <antipattern>
                    <marker>
                        <token>d'</token>
                        <token>al</token>
                        <token spacebefore="no">-</token>
                        <token spacebefore="no" regexp="yes">\p{Lu}.*</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token regexp="yes">de|d'|d</token>
                    <token regexp="yes" case_sensitive="yes">el|al<exception postag="_possible_nompropi"/></token>
                </pattern>
                <message>Cal escriure <suggestion>del</suggestion>.</message>
                <example correction="del"><marker>de el</marker> camí</example>
                <example correction="del"><marker>d'al</marker> voltant</example>
                <example>l'article d'El Mundo</example>
                <example>en la madrassa d'al-Ḥallāwāya</example>
                <example>Va ser el dia D el mes passat.</example>
                <example>D</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">de|d'|d</token>
                    <token regexp="yes" case_sensitive="yes">els|als<exception postag="_possible_nompropi"/></token>
                </pattern>
                <message>Cal escriure <suggestion>dels</suggestion>.</message>
                <example correction="dels"><marker>de els</marker> camins</example>
                <example correction="Dels"><marker>D els</marker> camins</example>
                <example correction="dels"><marker>d'als</marker> voltants</example>
                <example>D</example>
                <example>El dia D els altres.</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <token>el<exception postag="_possible_nompropi"/></token>
                </pattern>
                <message>Error gramatical.</message>
                <suggestion>pel</suggestion>
                <suggestion>per al</suggestion>
                <example correction="pel|per al"><marker>per el</marker> camí</example>
                <example><marker>pel</marker> camí</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <token>els<exception postag="_possible_nompropi"/></token>
                </pattern>
                <message>Error gramatical.</message>
                <suggestion>pels</suggestion>
                <suggestion>per als</suggestion>
                <example correction="pels|per als"><marker>per els</marker> camins</example>
                <example><marker>pels</marker> camins</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>el<exception postag="_possible_nompropi"/></token>
                </pattern>
                <message>Cal escriure <suggestion>al</suggestion>.</message>
                <example correction="al"><marker>a el</marker> camí</example>
                <example>tornar al xiquet/a el que ha dit</example>
                <example>El grup A el componen França, Anglaterra i Cuba.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>els<exception postag="_possible_nompropi"/></token>
                </pattern>
                <message>Cal escriure <suggestion>als</suggestion>.</message>
                <example correction="als"><marker>a els</marker> camins</example>
            </rule>
            <rule>
                <pattern>
                    <token>ca</token>
                    <token regexp="yes">[ea]ls?<exception postag="_possible_nompropi"/></token>
                </pattern>
                <message>Cal escriure <suggestion>ca<match no="2" regexp_match="[ae](.+)" regexp_replace="$1"/></suggestion>.</message>
                <short>Contracció</short>
                <example correction="cal"><marker>ca el</marker> mecànic</example>
                <example correction="cals"><marker>ca els</marker> amics</example>
                <example>A ca l'amic</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">a|de|per</token>
                        <token>el<exception postag="NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="NP..G.." postag_regexp="yes"/>
                </pattern>
                <message>Cal fer una contracció.</message>
                <suggestion><match no="1" regexp_match="(a|de|pe)r?" regexp_replace="$1l"/></suggestion>
                <!--<example correction="al">Visc <marker>a El</marker> Prat.</example>-->
                <example correction="al">Visc <marker>a El</marker> Caire.</example>
                <example>els pares anaven a El Corte Inglés</example>
                <example>San Lorenzo de El Escorial</example>
                <example>És el nou president d'El Salvador.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>d'</token>
                        <token>el<exception postag="NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="NP..G.." postag_regexp="yes"/>
                </pattern>
                <message>Cal fer una contracció.</message>
                <suggestion>del</suggestion>
                <example correction="del">Sóc <marker>d'El</marker> Prat.</example>
                <example correction="del">Sóc <marker>d'El</marker> Caire.</example>
                <example>Venim d'El Corte Inglés</example>
                <example>Recordeu el cas d'El Ejido.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONTRACCIONS_MAJUSCULES" name="contraccions en majúscules">
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">A|DE</token>
                    <token regexp="yes">EL|ELS</token>
                </pattern>
                <message>S'escriu junt.</message>
                <suggestion>\1<match no="2" regexp_match="E" regexp_replace=""/></suggestion>
                <example correction="DELS">L'APARICIÓ <marker>DE ELS</marker> NÚVOLS</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token>PER</token>
                    <token regexp="yes">EL|ELS</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>PE<match no="2" regexp_match="E" regexp_replace=""/></suggestion> o <suggestion>PER A<match no="2" regexp_match="E" regexp_replace=""/></suggestion>?</message>
                <example correction="PELS|PER ALS"><marker>PER ELS</marker> AUTORS DE NOVEL·LES</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONEIXO_CONEC" name="coneixo -> conec">
            <rule>
                <pattern>
                    <token regexp="yes">(desa|a)pareixo|(des|re)?coneixo|compareixo</token>
                </pattern>
                <message>Forma verbal incorrecta.</message>
                <suggestion><match no="1" regexp_match="(.*)eixo" regexp_replace="$1ec"/></suggestion>
                <short>Verb incorrecte</short>
                <example correction="desconec">Ho <marker>desconeixo</marker>.</example>
                <example>Jo pareixo.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(desa|a|com)pareixin?|(des|re)?coneixin?</token>
                </pattern>
                <message>Forma verbal incorrecta.</message>
                <suggestion><match no="1" regexp_match="(.*)eixi(n?)" regexp_replace="$1egui$2"/></suggestion>
                <example correction="coneguin">Sembla que el <marker>coneixin</marker>.</example>
                <example correction="desaparegui">I quan <marker>desapareixi</marker>?</example>
                <example>Quan pareixi.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">((desa|a|com)?pareix|(des|re)?coneix)(és|ess[ei]s|éss[ei]m|éss[ei]u|ess[ei]n)</token>
                </pattern>
                <message>Forma verbal incorrecta.</message>
                <suggestion><match no="1" regexp_match="(.+)eix(.+)" regexp_replace="$1egu$2"/></suggestion>
                <example correction="reconeguessin">Que ho <marker>reconeixessin</marker>.</example>
                <example correction="pareguessin">Que ho <marker>pareixessin</marker>.</example>
                <example>Que parissin.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="DIACRITICS_IEC" name="Z) Accents diacrítics segons l'IEC">
        <rule id="DIACRITICS_IEC_01" name="contrapel -> contrapèl">
            <pattern>
                <token regexp="yes">contrapèl|empèl</token>
            </pattern>
            <message>Hi sobra l'accent diacrític (segons les normes noves).</message>
            <suggestion><match no="1" regexp_match="(?iu)è" regexp_replace="e" case_conversion="preserve"/></suggestion>
            <example correction="contrapel">A <marker>contrapèl</marker></example>
        </rule>
    </category>
    <category id="DIACRITICS_TRADITIONAL" name="Accents diacrítics segons les normes tradicionals" type="misspelling" default="off">
        <rulegroup id="DIACRITICS_TRADITIONAL_RULES" name="Accents diacrítics segons les normes tradicionals">
            <antipattern>
                <token regexp="yes">homes|nens|infants|nenes|xiquets|xiquetes|nois|noies</token>
                <token regexp="yes">i|o|ni|-|que|com</token>
                <token min="0" postag="D..FP." postag_regexp="yes"/>
                <token>dones</token>
            </antipattern>
            <antipattern>
                <token>dones</token>
                <token regexp="yes">i|o|ni|-|que|com</token>
                <token min="0" postag="D...P." postag_regexp="yes"/>
                <token regexp="yes">homes|nens|infants|nenes|xiquets|xiquetes|nois|noies</token>
            </antipattern>
            <antipattern>
                <token>dona</token>
                <token regexp="yes">i|o|ni|,|-|com</token>
                <token min="0" postag="D...S." postag_regexp="yes"/>
                <token regexp="yes">home|donzella|nen|nena|infant|noi|noia|xiquet|xiqueta</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">home|donzella|nen|nena|infant|noi|noia|xiquet|xiqueta</token>
                <token regexp="yes">i|o|ni|,|-|com</token>
                <token min="0" postag="D..FS." postag_regexp="yes"/>
                <token>dona</token>
            </antipattern>
            <antipattern>
                <token postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"/>
                <token postag="D..FS.|PX.FS.*" postag_regexp="yes" min="0" max="2"/>
                <token>dona</token>
                <token><exception>compte</exception></token>
            </antipattern>
            <antipattern>
                <token postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"><exception>en</exception></token>
                <token postag="D..FS.|PX.FS.*" postag_regexp="yes" min="0" max="2"/>
                <token>dona</token>
                <token>compte</token>
            </antipattern>
            <antipattern>
                <token postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"/>
                <token postag="D..FP.|PX.FP.*" postag_regexp="yes" min="0" max="2"/>
                <token>dones</token>
                <token><exception>compte</exception></token>
            </antipattern>
            <antipattern>
                <token postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"><exception>en</exception></token>
                <token postag="D..FP.|PX.FP.*" postag_regexp="yes" min="0" max="2"/>
                <token>dones</token>
                <token>compte</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="_GN_.*|PD.*|_PUNCT.*|C.*|PR.*" postag_regexp="yes"/>
                    <marker>
                        <token>dona<exception postag="_GN_FS|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                    <or>
                        <token postag="_GN_.*|NC.*" postag_regexp="yes"/>
                        <token regexp="yes">a|com|per</token>
                    </or>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>dóna</suggestion>
                <short>Accent diacrític</short>
                <example correction="dóna">el vot lliure dels diputats <marker>dona</marker> una imatge de divisió.</example>
                <example correction="dóna">Això <marker>dona</marker> un caràcter fort.</example>
                <example correction="dóna">Això <marker>dona</marker> caràcter.</example>
                <example correction="dóna">N'hi ha un que <marker>dona</marker> una pila d'or.</example>
                <example correction="dóna">La portalada que <marker>dona</marker> al carrer.</example>
                <example correction="dóna">El corrector <marker>dona</marker> com a error això.</example>
                <example>el vot lliure dels diputats dóna una imatge de divisiór.</example>
                <example>una dona gran que seia en una taula.</example>
                <example>Va ser la primera dona cosmonauta.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="_GN_.*" postag_regexp="yes"/>
                    <marker>
                        <token>dones<exception postag="_GN_FP"/></token>
                    </marker>
                    <token postag="_GN_.*" postag_regexp="yes"/>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>dónes</suggestion>
                <short>Accent diacrític</short>
                <example correction="dónes">Amb el vot lliure dels diputats <marker>dones</marker> una imatge de divisió.</example>
                <example>Amb el vot lliure dels diputats dónes una imatge de divisiór.</example>
                <example>per això les dones joves i solteres l’acostumen a usar</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>dona</token>
                    </marker>
                    <token postag="PP.*" postag_regexp="yes" regexp="yes">['-].+</token>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>dóna</suggestion>
                <short>Accent diacrític</short>
                <example correction="Dóna"><marker>Dona</marker>-la al barquer.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PP.*" postag_regexp="yes"><exception regexp="yes">['-].+</exception></token>
                    <token min="0" postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token>dona<exception postag="_possible_nompropi|_GN_FS" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception regexp="yes">nobis|ferentes</exception></token>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>dóna</suggestion>
                <short>Accent diacrític</short>
                <example correction="dóna">Ho <marker>dona</marker> al barquer.</example>
                <example correction="dóna">Me'n <marker>dona</marker> tres.</example>
                <example>La dona del barquer</example>
                <example>La dona amb al qual vaig parlar.</example>
                <example>et dona nobis pacem</example>
                <example>D'elegir-la Dona de l'Any.</example>
                <example>La dona ferida era una turista brasilera.</example>
                <example>Va veure que la dona, des de la finestra, li deia adéu.</example>
                <example>Més l'home la dona que la dona l'home.</example>
                <!--  De tu dona jo sempre m'he queixat -->
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">['-].+</exception></token>
                    <token>la</token>
                    <marker>
                        <token>dona</token>
                    </marker>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>dóna</suggestion>
                <short>Accent diacrític</short>
                <example correction="dóna">Li la <marker>dona</marker> al barquer.</example>
                <example>el Senyor-Déu va fer-ne la dona</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">['-].+</exception></token>
                    <token min="0" postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token>dones</token>
                    </marker>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>dónes</suggestion>
                <suggestion>donés</suggestion>
                <short>Accent diacrític</short>
                <example correction="dónes|donés">Ho <marker>dones</marker> al barquer.</example>
                <example>Ho <marker>dónes</marker> al barquer.</example>
                <example correction="dónes|donés">Li'n <marker>dones</marker> una.</example>
                <example>Les dones joves i solteres.</example>
                <example>podeu entrar-hi dones, nens i gent menuda</example>
                <example>Vuit d'ells dones</example>
                <example>les dones casades</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">['-].+</exception></token>
                    <token>les</token>
                    <marker>
                        <token>dones</token>
                    </marker>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>dónes</suggestion>
                <suggestion>donés</suggestion>
                <short>Accent diacrític</short>
                <example correction="dónes|donés">Li les <marker>dones</marker> al barquer.</example>
                <example>Solen agradar-se'n les dones.</example>
                <example>En elles les dones escollien marti.</example>
            </rule>
            <rule>
                <pattern>
                    <token>no</token>
                    <marker>
                        <token regexp="yes">dona|dones</token>
                    </marker>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="2" regexp_match=".+(a|es)" regexp_replace="dón$1"/></suggestion>
                <short>Accent diacrític</short>
                <example correction="dóna">No <marker>dona</marker> res al barquer.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="SPS00"/></token>
                    <marker>
                        <token regexp="yes">dona|dones<exception postag="_GN_F.|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="RG|.*LOC_ADV.*" postag_regexp="yes"><exception postag="CS|P[RT].*" postag_regexp="yes"/></token>
                    <token><exception postag="AQ.[CF]..|V.P...F.|V.[MSI].*|&pronom_feble;" postag_regexp="yes"/></token>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="2" regexp_match=".+(a|es)" regexp_replace="dón$1"/></suggestion>
                <short>Accent diacrític</short>
                <example correction="Dóna"><marker>Dona</marker> molt a pensar.</example>
                <example>Una dona molt bonica.</example>
                <example>Dones molt boniques.</example>
                <example>que es neguen a ordenar dones sovint ho fan</example>
                <example>Tant homes com dones alhora.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">dona|dones</token>
                    </marker>
                    <token regexp="yes">llum|vida|fum|menjar|beure</token>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="1" regexp_match=".+(a|es)" regexp_replace="dón$1"/></suggestion>
                <short>Accent diacrític</short>
                <example correction="Dóna"><marker>Dona</marker> llum al problema.</example>
                <example>Dones boniques.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">dona|dones</token>
                    </marker>
                    <token regexp="yes">a|de</token>
                    <token regexp="yes">llum|beure|menjar</token>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="1" regexp_match=".+(a|es)" regexp_replace="dón$1"/></suggestion>
                <short>Accent diacrític</short>
                <example correction="Dóna"><marker>Dona</marker> a llum tres cries.</example>
                <example>Dones boniques.</example>
            </rule>
            <rule>
                <pattern>
                    <token>que</token>
                    <marker>
                        <token>dona</token>
                    </marker>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>dóna</suggestion>
                <short>Accent diacrític</short>
                <example correction="dóna">que <marker>dona</marker> Stuart Mill</example>
                <example>que dona ni donzella</example>
            </rule>
            <rule>
                <pattern>
                    <token>que</token>
                    <marker>
                        <token>dones</token>
                    </marker>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>dónes</suggestion>
                <suggestion>donés</suggestion>
                <short>Accent diacrític</short>
                <example correction="dónes|donés">que <marker>dones</marker> la seva ajuda</example>
                <example>que dona ni donzella</example>
            </rule>
            <!--<rule default="off">
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" postag="V.[^NPG].*" postag_regexp="yes"></exception></token>
                    <marker>
                        <token skip="-1" regexp="yes">dona|dones<exception scope="next" postag="V.[^NPG].*" postag_regexp="yes"></exception></token>
                    </marker>
                    <token postag="SENT_END"></token>
                </pattern>
                <message>No hi ha cap verb en la frase. Potser és: <suggestion><match no="2" regexp_match=".+(a|es)" regexp_replace="dón$1"/></suggestion> (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <short>Accent diacrític (v. 'donar')?</short>
                <example correction="dóna">La <marker>dona</marker> al barquer.</example>
                <example>La <marker>dóna</marker> al barquer.</example>
            </rule>-->
            <rule>
                <pattern>
                    <marker>
                        <token>dona</token>
                    </marker>
                    <token>per</token>
                    <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>dóna</suggestion>
                <short>Accent diacrític</short>
                <example correction="dóna">Joan <marker>dona</marker> per suposat.</example>
                <example>La dona com a objecte.</example>
                <example>L'home i la dona com a veritables amics.</example>
                <example>a la dona com a veritable representant</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes" inflected="yes">tractar|considerar</token>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token>dona</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>dona</token>
                    </marker>
                    <token>com</token>
                    <token>a</token>
                    <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>dóna</suggestion>
                <example correction="dóna">Joan <marker>dona</marker> com a bo.</example>
                <example>La dona com a objecte.</example>
            </rule>
            <!--<rule>
                 catch-all rule 
                <pattern>
                    <token postag="VMIP3S00">dona<exception postag="NCFS000"/></token>
                </pattern>
                <message>S'accentua quan és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>dóna</suggestion>
                <example correction="dóna">Això <marker>dona</marker> com a error una altre resultat.</example>
                <example>L'única deessa dona de les set deïtats.</example>
                <example>Bona dona, la meva salut era excel·lent.</example>
                <example>Ell diu, va, dona, va, prova d'aixecar-te.</example>
                <example>fou la fundadora d'Alguaire dona Marquesa de Guàrdia</example>
                <example>es feia servir "faraó dona" o, simplement, "faraó"</example>
            </rule>-->
            <rule>
                <antipattern>
                    <token postag="D[^D].FS." postag_regexp="yes"/>
                    <token>dona</token>
                </antipattern>
                <antipattern>
                    <token postag="D..FP." postag_regexp="yes"/>
                    <token>dones</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">dona|dones</token>
                    </marker>
                    <!-- són nom i verb-->
                    <token regexp="yes">compte|ajuda|valor|lloc|inici|accés|fruit|gust|ajut|idea|idees</token>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="1" regexp_match="(?i).+(a|es)" regexp_replace="dón$1"/></suggestion>
                <example correction="dóna">Ell <marker>dona</marker> compte al banquer.</example>
                <example correction="dóna">I en <marker>dona</marker> compte al jutge.</example>
                <example correction="dóna">Aquesta <marker>dona</marker> fruit.</example>
                <example>Donar a les dones accés al crèdit.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="D[^D].FS." postag_regexp="yes"/>
                    <token>dona</token>
                </antipattern>
                <antipattern>
                    <token postag="D..FP." postag_regexp="yes"/>
                    <token>dones</token>
                </antipattern>
                <antipattern>
                    <token postag="V.[SI].*|_GV_" postag_regexp="yes"/>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <token regexp="yes">dona|dones</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">dona|dones</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                </pattern>
                <message>S'accentua si és del v. 'donar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="1" regexp_match="(?i).+(a|es)" regexp_replace="dón$1"/></suggestion>
                <example correction="dóna">Ell <marker>dona</marker> una idea.</example>
                <example correction="Dóna"><marker>Dona</marker> una idea.</example>
                <example>Donar a les dones una oportunitat.</example>
                <example>Són dones les que que apareixen en escenes quotidianes.</example>
                <example>Van ser dones les que que apareixien en escenes quotidianes.</example>
                <example>Han estat sempre dones les que que apareixen en escenes quotidianes.</example>
            </rule>
            <rule>
                <pattern>
                    <token>es</token>
                    <token>dona</token>
                </pattern>
                <message>Si "dona" és un nom, s'accentua "és". Si és del v. 'donar', s'accentua "dóna" (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>es dóna</suggestion>
                <suggestion>és dona</suggestion>
                <short>Accent diacrític</short>
                <example correction="Es dóna|És dona"><marker>Es dona</marker> el cas que sí.</example>
                <example>Es dóna rares vegades.</example>
            </rule>
            <!-- FEU -->
            <rule>
                <!-- Cal estudiar "que el feu". Mirar que no hi hagi cap verb ni pronom de 2P abans. "que el feu famós"... -->
                <antipattern>
                    <token>feu</token>
                    <token regexp="yes">clic|ducal|hereditari|imperial</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes" inflected="yes">principal|tradicional|antic|nou|mateix|esmentat|mencionat|important|gran|petit|major|un|ser|esdevenir</token>
                    <token>feu</token>
                </antipattern>
                <pattern>
                    <token skip="1" postag="P0300000|PP3.S000|_GN_.S|N..S.*" postag_regexp="yes"><exception postag="D.0MS0|PX3MS0C0|DP3CSP|complement.*" postag_regexp="yes"/><exception scope="next" postag="_PUNCT.*|CC|CS" postag_regexp="yes"/><exception>antic</exception></token>
                    <marker>
                        <token>feu<exception scope="previous">propi</exception><exception scope="previous" postag="SPS00"/></token>
                    </marker>
                    <token><exception postag="P.*" postag_regexp="yes" regexp="yes">-.+</exception></token>
                </pattern>
                <message>Si el verb és en passat, cal escriure <suggestion>féu</suggestion> (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <example correction="féu">es <marker>feu</marker> l'any passat</example>
                <example correction="féu">Que se li <marker>feu</marker> cas</example>
                <example>vosaltres ho feu bé</example>
                <example>cal que ho feu bé</example>
                <example>Feu-ho bé</example>
                <example>pel territori del seu feu</example>
                <example>de llargària diferent; feu-hi forats als extrems</example>
                <example>per la caritat feu-vos servents els uns dels altres</example>
                <example>Quin goig que feu tots plegats!</example>
                <example>de part meva i feu que us ho lliurin tot</example>
                <example>Ho aconseguí en el seu propi feu.</example>
                <example>Si voleu sortir feu clic en la icona.</example>
                <example>Perd la categoria de feu del partit.</example>
            </rule>
            <!-- FORA -->
            <rule>
                <pattern>
                    <token><exception postag="SPS.*" postag_regexp="yes"/><exception postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">deixar|fer|dur|portar</exception></token>
                    <marker>
                        <token>fora</token>
                    </marker>
                    <token postag="A.*|V.P.*" postag_regexp="yes"><exception>poblat</exception></token>
                </pattern>
                <message>Si és un verb, s'accentua (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>fóra</suggestion>
                <suggestion>fos</suggestion>
                <example correction="fóra|fos">que el vaixell <marker>fora</marker> atacat</example>
                <example>ordenà que fóra atacat</example>
                <example correction="fóra|fos">Això <marker>fora</marker> bonic</example>
                <example>fer fora treballadors</example>
                <example>en bicicletes de fora carretera</example>
                <example>Vista de fora estant</example>
                <example>deixant fora altres empreses menors</example>
                <example>Extensió de terreny fora poblat</example>
                <example>Si fora bufa el vent, no sortim.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">si|això|no</token>
                    <marker>
                        <token>fora</token>
                    </marker>
                    <token regexp="yes">poc|molt|prou|massa</token>
                </pattern>
                <message>Si és un verb, s'accentua (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>fóra</suggestion>
                <suggestion>fos</suggestion>
                <example correction="fóra|fos">per si no <marker>fora</marker> prou</example>
                <example>per si no fóra prou</example>
            </rule>
            <rule>
                <pattern>
                    <token>com</token>
                    <token>si</token>
                    <marker>
                        <token>fora</token>
                    </marker>
                    <token><exception postag="&pronom_feble;|V.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Si és un verb, s'accentua (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>fóra</suggestion>
                <suggestion>fos</suggestion>
                <example correction="fóra|fos">com si <marker>fora</marker> una exportació</example>
                <example correction="fóra|fos">com si <marker>fora</marker> així</example>
                <example>com si fora hi hagués algú</example>
            </rule>
            <!-- VENEN -->
            <rule>
                <antipattern>
                    <token regexp="yes">més|menys</token>
                    <token regexp="yes">de|d'</token>
                </antipattern>
                <pattern>
                    <token><exception regexp="yes">es|se|'n</exception></token>
                    <marker>
                        <token>venen</token>
                    </marker>
                    <token postag="RG|.*LOC_ADV.*" postag_regexp="yes" min="0" max="4"/>
                    <token regexp="yes">de|des|d'<exception postag=".*LOC.*" postag_regexp="yes"/></token>
                    <token><exception postag="PI0MS000">tot</exception><exception>nou</exception></token>
                </pattern>
                <message>Si és del v. 'venir', cal escriure <suggestion>vénen</suggestion> (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <example correction="vénen">Ells <marker>venen</marker> del comunisme.</example>
                <example correction="vénen">Ells <marker>venen</marker> directament del comunisme.</example>
                <example correction="Vénen"><marker>Venen</marker> de tot el món.</example>
                <example>Una botiga d'aquestes que hi venen de tot.</example>
                <example>els principals aliments que es venen d'aquesta manera.</example>
                <example>tot i que també se'n vénen de ja usades</example>
                <example>les plomes es venen d’una en una</example>
                <example>músics que venen més de 50.000 còpies</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">es|se</exception></token>
                    <marker>
                        <token>venen</token>
                    </marker>
                    <token regexp="yes">a|de|d'</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és del v. 'venir', cal escriure <suggestion>vénen</suggestion> (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <example correction="vénen"><marker>venen</marker> a dir el mateix</example>
                <example>vénen a dir el mateix</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">es|se</exception></token>
                    <marker>
                        <token skip="1">venen</token>
                    </marker>
                    <token regexp="yes">ganes|nàusees|ois|arcades|pensaments|grans|petits|donats<exception scope="previous" regexp="yes">en|a</exception></token>
                </pattern>
                <message>Si és del v. 'venir', cal escriure <suggestion>vénen</suggestion> (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <short>Accent diacrític</short>
                <example correction="vénen">em <marker>venen</marker> ganes de flagel·lar-me</example>
                <example>em vénen ganes de dir-ho</example>
                <example>que es venen en grans caixes</example>
                <example>per a les PIME que venen a grans empreses</example>
                <example>ja que es venen grans quantitats dels productor produïts</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="1">venen</token>
                    </marker>
                    <token regexp="yes">de|a</token>
                    <token min="0">l</token>
                    <token regexp="yes">gust|continuació|cas</token>
                </pattern>
                <message>Si és del v. 'venir', cal escriure <suggestion>vénen</suggestion> (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <example correction="vénen">em <marker>venen</marker> de gust</example>
                <example correction="vénen">coses que no <marker>venen</marker> al cas</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">es|se</exception></token>
                    <marker>
                        <token>venen</token>
                    </marker>
                    <token min="0" postag="RG_anteposat"><exception>quelcom</exception></token>
                    <token postag="V.P.*" postag_regexp="yes"><exception postag="_GN_.*" postag_regexp="yes"/><exception regexp="yes">batuts|entrades|preparats|publicitat</exception></token>
                    <token postag="SPS00"/>
                </pattern>
                <message>Si és del v. 'venir', cal escriure <suggestion>vénen</suggestion> (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <example correction="Vénen"><marker>Venen</marker> clarament determinats pels resultats</example>
                <example correction="Vénen"><marker>Venen</marker> determinats a fer-ho.</example>
                <example>Venen determinats objectes.</example>
                <example>Les venen cuites.</example>
                <example>Actualment es venen també congelades</example>
                <example>També venen entrades de concerts</example>
                <example>tots els qui venen quelcom relacionat amb ella</example>
            </rule>
            <!-- VES -->
            <rule>
                <pattern>
                    <token><exception regexp="yes">dues|en</exception></token>
                    <marker>
                        <token>ves<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token><exception regexp="yes">seguides|per|si|que|qui(n|na|ns|nes)?|com|què</exception></token>
                </pattern>
                <message>S'accentua si és del v. 'anar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>vés</suggestion>
                <example correction="vés"><marker>ves</marker> cap allà</example>
                <example>vés cap allà</example>
                <example>Ves que no ho facis!</example>
                <example>Ves si n'he tinguda, de mala sort.</example>
                <example>Ves com m'ho paga</example>
                <example>Ves què havia de fer!</example>
                <example>Ves quina sort!</example>
                <example>Escriu dues ves.</example>
                <example>Hi havia dues ves seguides.</example>
                <!-- però és medieval, ves! -->
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ves</token>
                    </marker>
                    <token>per</token>
                    <token negate="yes">on</token>
                </pattern>
                <message>S'accentua si és del v. 'anar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>vés</suggestion>
                <short>S'accentua si és del v. 'anar'</short>
                <example correction="Vés"><marker>Ves</marker> per allà.</example>
                <example>Vés per allà.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ves</token>
                    </marker>
                    <token>per</token>
                    <token>on</token>
                    <token><exception postag="SENT_END|_PUNCT.*" postag_regexp="yes"/></token>
                </pattern>
                <message>S'accentua si és del v. 'anar' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>vés</suggestion>
                <example correction="Vés"><marker>Ves</marker> per on vulgues.</example>
                <example>Ves per on, això m'agrada.</example>
            </rule>
            <!-- NET -->
            <rule>
                <pattern>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token regexp="yes">[mts]e(u|us|ua|ues|va|ves)|[nv]ostres?|nous?|últim(s|a|es)?|darrer(s|a|es)?</token>
                    <marker>
                        <token inflected="yes">net</token>
                    </marker>
                    <token><exception regexp="yes" inflected="yes">patrimonial|contribució|memòria|aigua</exception></token>
                </pattern>
                <message>S'accentua si vol dir 'fill d'un fill' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="3" regexp_match="ne(.+)" regexp_replace="né$1"/></suggestion>
                <short>S'accentua quan és nom</short>
                <example correction="nét">El meu <marker>net</marker>.</example>
                <example correction="nétes">Les vostres <marker>netes</marker>.</example>
                <example>El meu nét.</example>
                <example>El seu net patrimonial.</example>
                <example>Les seves netes aigües.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token postag="AO.*" postag_regexp="yes"/>
                    <marker>
                        <token inflected="yes">net</token>
                    </marker>
                </pattern>
                <message>S'accentua si vol dir 'fill d'un fill' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="3" regexp_match="ne(.+)" regexp_replace="né$1"/></suggestion>
                <short>S'accentua quan és nom</short>
                <example correction="nét">El primer <marker>net</marker>.</example>
                <example>La primera néta.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">castell</token>
                    <token inflected="yes">de</token>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token inflected="yes">net</token>
                </antipattern>
                <pattern>
                    <unify>
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DN.*" postag_regexp="yes"><exception regexp="yes">\d[\d.,]+</exception></token>
                        <marker>
                            <token inflected="yes">net</token>
                        </marker>
                    </unify>
                </pattern>
                <message>S'accentua si vol dir 'fill d'un fill' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="3" regexp_match="ne(.+)" regexp_replace="né$1"/></suggestion>
                <short>S'accentua quan és nom</short>
                <example correction="néts">Tinc quatre <marker>nets</marker>.</example>
                <example correction="nétes">Tinc 5 <marker>netes</marker>.</example>
                <example correction="nétes">Tinc dues <marker>netes</marker>.</example>
                <example>en guanya 2.300 nets cada mes</example>
                <example>Tinc quatre néts.</example>
                <example>Un castell de 3 de 9 net.</example>
                <example>Un quinze net, trenta net.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <marker>
                        <token inflected="yes">net</token>
                    </marker>
                    <token inflected="yes">de</token>
                    <token><exception>cor</exception></token>
                </pattern>
                <message>S'accentua si vol dir 'fill d'un fill' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="2" regexp_match="ne(.+)" regexp_replace="né$1"/></suggestion>
                <short>S'accentua quan és nom</short>
                <example correction="nét">El <marker>net</marker> d'ell.</example>
                <example>El nét d'ell.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="NC.*" postag_regexp="yes"/><exception regexp="yes">més|menys</exception></token>
                    <marker>
                        <token inflected="yes">net</token>
                    </marker>
                    <token inflected="yes">de</token>
                    <token regexp="yes">\p{Lu}[\p{Ll}·'-]+<exception postag="NP..G.*" postag_regexp="yes"/></token>
                </pattern>
                <message>S'accentua si vol dir 'fill d'un fill' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="2" regexp_match="ne(.+)" regexp_replace="né$1"/></suggestion>
                <example correction="nét"><marker>net</marker> de Čoban.</example>
                <example>La taxa neta de CO2.</example>
                <example>net de CO2</example>
                <example>El benefici net de Banc de Madrid.</example>
                <example>El llac més net d'Alemanya</example>
            </rule>
            <rule>
                <pattern>
                    <unify>
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="DI.*" postag_regexp="yes" inflected="yes" regexp="yes">un|algun</token>
                        <marker>
                            <token inflected="yes">net</token>
                        </marker>
                    </unify>
                    <token inflected="yes" regexp="yes">de|seu|meu|teu|nostre|vostre|llur</token>
                </pattern>
                <message>S'accentua si vol dir 'fill d'un fill' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="2" regexp_match="ne(.+)" regexp_replace="né$1"/></suggestion>
                <short>S'accentua quan és nom</short>
                <example correction="nét">Un <marker>net</marker> meu.</example>
                <example correction="nétes">Algunes <marker>netes</marker> seves.</example>
                <example>Un de net.</example>
                <example>Un net contrast amb l'altre.</example>
                <example>Una neta diferència amb allò.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">ser</token>
                    <marker>
                        <token inflected="yes">net</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="D.*|NP.*|_possible_nompropi" postag_regexp="yes"/>
                </pattern>
                <message>S'accentua si vol dir 'fill d'un fill' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="2" regexp_match="ne(.+)" regexp_replace="né$1"/></suggestion>
                <short>S'accentua quan és nom</short>
                <example correction="néta">És <marker>neta</marker> del president.</example>
                <example>És net de sabó.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">ser</token>
                    <marker>
                        <token inflected="yes">net</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes">\p{Lu}.+</token>
                </pattern>
                <message>S'accentua si vol dir 'fill d'un fill' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="2" regexp_match="ne(.+)" regexp_replace="né$1"/></suggestion>
                <short>S'accentua quan és nom</short>
                <example correction="néta">És <marker>neta</marker> de Nyfdufer.</example>
                <example>És net de sabó.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">fill|avi|pare|mare</token>
                    <token regexp="yes">i|o|ni|,</token>
                    <marker>
                        <token inflected="yes">net</token>
                    </marker>
                </pattern>
                <message>S'accentua si vol dir 'fill d'un fill' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="3" regexp_match="ne(.+)" regexp_replace="né$1"/></suggestion>
                <short>S'accentua quan és nom</short>
                <example correction="néts">Eren tots fills i <marker>nets</marker>.</example>
                <example>És net de sabó.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">net</token>
                    </marker>
                    <token regexp="yes">i|o|ni|,</token>
                    <token inflected="yes" regexp="yes">fill|avi|pare|mare</token>
                </pattern>
                <message>S'accentua si vol dir 'fill d'un fill' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="1" regexp_match="ne(.+)" regexp_replace="né$1"/></suggestion>
                <short>S'accentua quan és nom</short>
                <example correction="néts">Eren tots <marker>nets</marker> i fills.</example>
                <example>És net de sabó.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token inflected="yes">net<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token inflected="yes">de</token>
                    <token postag="D[AID]..S." postag_regexp="yes"/>
                    <!-- <token inflected="yes" regexp="yes">rei|reina|duc|comte|president|escriptor|autor</token> -->
                </pattern>
                <message>S'accentua si vol dir 'fill d'un fill' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="2" regexp_match="[Nn]e(.+)" regexp_replace="né$1"/></suggestion>
                <example correction="Nét"><marker>Net</marker> de l'escriptor.</example>
                <example correction="néta">Joana, <marker>neta</marker> del rei.</example>
                <example>Extraure el producte net de la mercaderia.</example>
                <example>potència bruta de 100 MW i neta de 50 MW.</example>
                <example>un dels ensenyaments més nets de tota la tradició</example>
                <example>Un cop ja net de la cera</example>
                <example>es presentava neta de les acusacions</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DI.*" postag_regexp="yes"/>
                    <token>de</token>
                    <token postag="D[AD]..P." postag_regexp="yes"/>
                    <marker>
                        <token inflected="yes">net</token>
                    </marker>
                </pattern>
                <message>S'accentua si vol dir 'fill d'un fill' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="4" regexp_match="[Nn]e(.+)" regexp_replace="né$1"/></suggestion>
                <example correction="néts">Un dels <marker>nets</marker> de l'escriptor.</example>
                <example correction="nétes">alguna de les <marker>netes</marker>.</example>
            </rule>
            <!-- RES -->
            <rule>
                <pattern>
                    <token postag="D..MS.*" postag_regexp="yes"/>
                    <marker>
                        <token>res</token>
                    </marker>
                </pattern>
                <message>S'accentua si vol dir 'oració' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>rés</suggestion>
                <short>Accent diacrític</short>
                <example correction="rés">El <marker>res</marker> de matines.</example>
                <example>no deia que fos seu res del que li pertanyia</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..MS.*" postag_regexp="yes"/>
                    <token postag="PX.MS.*" postag_regexp="yes"/>
                    <marker>
                        <token>res</token>
                    </marker>
                </pattern>
                <message>S'accentua si vol dir 'oració' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>rés</suggestion>
                <short>Accent diacrític</short>
                <example correction="rés">El seu <marker>res</marker> de matines.</example>
                <example>no deia que fos seu res del que li pertanyia</example>
            </rule>
            <!-- SOC -->
            <rule>
                <pattern case_sensitive="yes">
                    <token><exception postag="D[^R].*" postag_regexp="yes"/></token>
                    <marker>
                        <token>soc</token>
                    </marker>
                </pattern>
                <message>S'accentua si és del v. 'ser' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>sóc</suggestion>
                <short>Accent diacrític</short>
                <example correction="sóc">No <marker>soc</marker> imbècil.</example>
                <example>No <marker> sóc</marker> imbècil.</example>
                <example>Dormia com un soc</example>
            </rule>
            <rule>
                <pattern>
                    <or>
                        <token postag="SENT_START"/>
                        <token>:</token>
                    </or>
                    <token min="0" max="2" regexp="yes">[—–"'‘“«¡¿(\-]</token>
                    <marker>
                        <token regexp="yes">(?-i)Soc</token>
                    </marker>
                    <or>
                        <token min="0" regexp="yes" spacebefore="yes">[—–"'‘“«¡¿(\-]</token>
                        <token spacebefore="no">,</token>
                    </or>
                    <token postag="[ANDCPVR].*|.*LOC.*|SPS.*" postag_regexp="yes"/>
                </pattern>
                <message>S'accentua si és del v. 'ser' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>Sóc</suggestion>
                <short>Accent diacrític</short>
                <example correction="Sóc"><marker>Soc</marker>, certament, la persona adequada.</example>
                <example correction="Sóc">-¿<marker>Soc</marker> jo la persona adequada?</example>
                <example>the Am. Soc. Microbiology</example>
                <example>Bot. J. Linnean Soc. 133:381–461.</example>
                <example>Proc. Zool. Soc. Lond.</example>
                <example>Am. Fish. Soc. Spec. Pub</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token postag="D[^R].*" postag_regexp="yes"/>
                    <marker>
                        <token>soc</token>
                    </marker>
                    <token>jo</token>
                </pattern>
                <message>S'accentua si és del v. 'ser' (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>sóc</suggestion>
                <short>Accent diacrític</short>
                <example correction="sóc">Aquest <marker>soc</marker> jo.</example>
            </rule>
            <!-- MOLT -->
            <rule>
                <pattern>
                    <token postag="V.P.*" postag_regexp="yes" regexp="yes">molt|molta|molts|moltes</token>
                </pattern>
                <message>Si és del v. 'moldre', hi falta l'accent (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="1" regexp_match="(?i)mo(.*)" regexp_replace="mò$1"/></suggestion>
                <example correction="mòlt">L'has <marker>molt</marker></example>
                <example>Hi ha molta gana</example>
                <example>L’havia molt ben acollit</example>
                <example>En una sèrie hi pot haver molts capítols.</example>
                <example>En una sèrie hi pot haver hagut molts capítols.</example>
                <example>Hi ha d'haver molta teca a sota.</example>
                <example>Hi hauria d'haver molts més professionals</example>
            </rule>
            <!-- NOS -->
            <rule>
                <antipattern>
                    <token>nos</token>
                    <token min="0">en</token>
                    <token>guard</token>
                </antipattern>
                <pattern>
                    <token>nos</token>
                </pattern>
                <message>Si és un plural majestàtic, hi falta l'accent (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion>nós</suggestion>
                <example correction="Nós"><marker>Nos</marker>, rei d'Aragó.</example>
                <example>Déu nos guard</example>
                <example>Déu nos en guard</example>
            </rule>
            <!-- Paraules que s'escriuen amb accent diacrític sempre segons la norma tradicional -->
            <rule>
                <pattern>
                    <token regexp="yes">adeu-siau|adeu|adeus|besnet|besneta|besnetes|besnets|marededeu|marededeus|pregadeu|pregadeus|quadrinet|quadrineta|quadrinetes|quadrinets|rebesnet|rebesneta|rebesnetes|rebesnets|redeu|renet|reneta|renetes|renets|semideu|semideus|vicedeu|vicedeus</token>
                </pattern>
                <message>Hi falta l'accent diacrític (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="1" regexp_match="(?iu)(ad|besn|mareded|pregad|quadrin|rebesn|red|ren|semid|viced)e" regexp_replace="$1é" case_conversion="preserve"/></suggestion>
                <example correction="Semidéus"><marker>Semideus</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">contrapel|cotomopel|cotompels|empel|repel|repels</token>
                </pattern>
                <message>Hi falta l'accent diacrític (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="1" regexp_match="(?iu)(contrap|cotomp|emp|rep)e" regexp_replace="$1è" case_conversion="preserve"/></suggestion>
                <example correction="contrapèl">A <marker>contrapel</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">almon|coms|inframon|matamon|rodamon|submon</token>
                </pattern>
                <message>Hi falta l'accent diacrític (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="1" regexp_match="(?iu)(alm|c|infram|matam|rodam|subm)o" regexp_replace="$1ó" case_conversion="preserve"/></suggestion>
                <example correction="inframón">En l'<marker>inframon</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">arenosol|arenosols|entresol|entresols|litosol|litosols|mol·lisol|mol·lisols|paleosol|paleosols|pergelisol|pergelisols|regosol|regosols|remolt|remolta|remoltes|remolts|sobresol|sobresols|subsol|subsols|vertisol|vertisols</token>
                </pattern>
                <message>Hi falta l'accent diacrític (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="1" regexp_match="(?iu)(arenos|entres|litos|mol·lis|paleos|pergelis|regos|rem|sobres|subs|vertis)o" regexp_replace="$1ò" case_conversion="preserve"/></suggestion>
                <example correction="Arenosòls"><marker>Arenosols</marker></example>
            </rule>
            <!-- ossa -->
            <rule>
                <pattern>
                    <token regexp="yes">ossa|osses</token>
                </pattern>
                <message>Si vol dir 'ós femella', s'escriu amb accent (segons les normes tradicionals; desactiveu la regla si voleu les normes noves).</message>
                <suggestion><match no="1" regexp_match="(?iu)[Oo]ss" regexp_replace="óss" case_conversion="preserve"/></suggestion>
                <example correction="ósses">Les <marker>osses</marker>.</example>
                <example correction="Óssa">L'<marker>Ossa</marker> major.</example>
            </rule>
            <!-- os -->
            <rule>
                <antipattern>
                    <token postag="SENT_START" skip="-1"/>
                    <token regexp="yes" inflected="yes" skip="-1">&context_OS_noaccent;</token>
                    <token postag="SENT_END"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes" skip="-1">os|ossos</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&context_OS_accent;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)^[Oo]s" regexp_replace="ós" case_conversion="preserve"/></suggestion> (animal) en comptes de "\1" (part de l'anatomia)? (Segons les normes tradicionals; desactiveu la regla si voleu les normes noves.)</message>
                <example correction="Óssos"><marker>Ossos</marker> bruns.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="SENT_START" skip="-1"/>
                    <token regexp="yes" inflected="yes" skip="-1">&context_OS_noaccent;</token>
                    <token postag="SENT_END"/>
                </antipattern>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="-1">&context_OS_accent;</token>
                    <marker>
                        <token regexp="yes">os|ossos</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)^[Oo]s" regexp_replace="ós" case_conversion="preserve"/></suggestion> (animal) en comptes de "\2" (part de l'anatomia)? (Segons les normes tradicionals; desactiveu la regla si voleu les normes noves.)</message>
                <example correction="ós">Allà hibernava l'<marker>os</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" skip="-1">ós|óssos</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&context_OS_noaccent;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)^[óÓ]s" regexp_replace="os" case_conversion="preserve"/></suggestion> (part de l'anatomia) en comptes de "\1" (animal)?</message>
                <example correction="ossos">Els <marker>óssos</marker> de l'esquelet.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="-1">&context_OS_noaccent;</token>
                    <marker>
                        <token regexp="yes">ós|óssos</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)^[óÓ]s" regexp_replace="os" case_conversion="preserve"/></suggestion> (part de l'anatomia) en comptes de "\2" (animal)?</message>
                <example correction="os">El moll de l'<marker>ós</marker>.</example>
            </rule>
            <!-- mora -->
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" skip="-1">mora|mores</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&context_MORA_accent;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)[Oo]" regexp_replace="ó" case_conversion="preserve"/></suggestion> (fruit) en comptes de "\1" (retard; musulmana)? (Segons les normes tradicionals; desactiveu la regla si voleu les normes noves.)</message>
                <example correction="móres">Vam comprar <marker>mores</marker> per a fer un pastís.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="-1">&context_MORA_accent;</token>
                    <marker>
                        <token regexp="yes">mora|mores</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)[Oo]" regexp_replace="ó" case_conversion="preserve"/></suggestion> (fruit) en comptes de "\1" (retard; musulmana)? (Segons les normes tradicionals; desactiveu la regla si voleu les normes noves.)</message>
                <example correction="móra">Vam fer un pastís de <marker>mora</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" skip="-1">móra|móres</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&context_MORA_noaccent;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)[óÓ]" regexp_replace="o" case_conversion="preserve"/></suggestion> (retard; musulmana) en comptes de "\1" (fruit)?</message>
                <example correction="mora">La <marker>móra</marker> administrativa.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="-1">&context_MORA_noaccent;</token>
                    <marker>
                        <token regexp="yes">móra|móres</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)[óÓ]" regexp_replace="o" case_conversion="preserve"/></suggestion> (retard; musulmana) en comptes de "\1" (fruit)?</message>
                <example correction="mora">Vam fer el pagament de la <marker>móra</marker>.</example>
            </rule>
            <!-- bota -->
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" skip="-1">bota|botes</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&context_BOTA_accent;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)[Oo]" regexp_replace="ó" case_conversion="preserve"/></suggestion> (recipient) en comptes de "\1" (calçat)? (Segons les normes tradicionals; desactiveu la regla si voleu les normes noves.)</message>
                <example correction="bótes">Vam comprar <marker>botes</marker> per a posar-hi el vi.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="-1">&context_BOTA_accent;</token>
                    <marker>
                        <token regexp="yes">bota|botes</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)[Oo]" regexp_replace="ó" case_conversion="preserve"/></suggestion> (recipient) en comptes de "\1" (calçat)? (Segons les normes tradicionals; desactiveu la regla si voleu les normes noves.)</message>
                <example correction="bóta">El vi el van posar tot a la <marker>bota</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" skip="-1">bóta|bótes</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&context_BOTA_noaccent;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)[óÓ]" regexp_replace="o" case_conversion="preserve"/></suggestion> (calçat) en comptes de "\1" (recipient)?</message>
                <example correction="bota">La <marker>bóta</marker> és un tipus de calçat.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="-1">&context_BOTA_noaccent;</token>
                    <marker>
                        <token regexp="yes">bóta|bótes</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)[óÓ]" regexp_replace="o" case_conversion="preserve"/></suggestion> (calçat) en comptes de "\1" (recipient)?</message>
                <example correction="botes">Anava calçat amb unes bones <marker>bótes</marker>.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="DIACRITICS" name="Accents diacrítics comuns" type="misspelling">
        <rule id="CUSTODIA_SENSEACCENT" name="custòdia -> custodia">
            <pattern>
                <token regexp="yes">que|quals?</token>
                <marker>
                    <token>custòdia</token>
                </marker>
            </pattern>
            <message>Si és una forma del verb 'custodiar', s'escriu sense accent.</message>
            <suggestion>custodia</suggestion>
            <example correction="custodia">La porta que <marker>custòdia</marker> l'entrada.</example>
        </rule>
        <rulegroup id="TE_NOACCENT" name="té -> te">
            <antipattern>
                <token regexp="yes">l|el|allò|això|l'|d'</token>
                <token min="0" max="2" postag_regexp="yes" postag="A.*|V.P.*|RG|N.*"/>
                <token>que</token>
                <token min="0" max="2" regexp="yes">tampoc|no</token>
                <token>té</token>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">['-].*</exception></token>
                <token>té</token>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">['-].*</exception></token>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token>té</token>
            </antipattern>
            <antipattern>
                <token>té</token>
                <token>és</token>
            </antipattern>
            <antipattern>
                <token>sí</token>
                <token>que</token>
                <token>té</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>té</token>
                    </marker>
                    <token regexp="yes">n'|m'|t'|l'|les<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <message>Si és un pronom s'escriu sense accent. Només s'escriu amb accent si és del v. 'tenir'.</message>
                <suggestion>te</suggestion>
                <example correction="Te"><marker>Té</marker> l'emportaràs aviat.</example>
                <example correction="te">Ho fa sense que <marker>té</marker> n'adonis.</example>
                <example>L'alimentació que té l'obliga a desplaçar-se a un altre país.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SE_NOACCENT" name="sé -> se">
            <antipattern>
                <token regexp="yes">l|el|allò|això|l'</token>
                <token min="0" max="2" postag_regexp="yes" postag="A.*|V.P.*|RG|N.*"/>
                <token>que</token>
                <token min="0" max="2" regexp="yes">tampoc|no</token>
                <token>sé</token>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">['-].*</exception></token>
                <token>sé</token>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">['-].*</exception></token>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token>sé</token>
            </antipattern>
            <antipattern>
                <token>sé</token>
                <token>és</token>
            </antipattern>
            <antipattern>
                <token>sí</token>
                <token>que</token>
                <token>sé</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>sé</token>
                    </marker>
                    <token regexp="yes">n'|m'|t'|l'|les<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <message>Si és un pronom s'escriu sense accent. Només s'escriu amb accent si és del v. 'saber'.</message>
                <suggestion>se</suggestion>
                <example correction="Se"><marker>Sé</marker> l'emportaren aviat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>sé</token>
                    </marker>
                    <token postag="V.[SI].*" postag_regexp="yes"><exception postag_regexp="yes" postag="[AN].*|_GN_.*"/></token>
                </pattern>
                <message>Si és un pronom s'escriu sense accent. Només s'escriu amb accent si és del v. 'saber'.</message>
                <suggestion>se</suggestion>
                <example correction="Se"><marker>Sé</marker> senten petards.</example>
                <example>I el que tampoc sé és si m'aguantarà.</example>
                <example>El que sí que sé és que hi arribo feliç.</example>
                <example>L'única cosa que sé és que ara haig de tornar.</example>
                <example>Però el que no sé és quan.</example>
                <example>L'únic que jo sé és això.</example>
                <example>El que sí que sé és que aquest és el centre.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SABRE" name="sabre/sabré">
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"/>
                        <token>sabre</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1 sabré</suggestion> (del v. 'saber' en futur)?</message>
                <example correction="Ho sabré"><marker>Ho sabre</marker> més tard</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PR.*|CS" postag_regexp="yes"/>
                    <marker>
                        <token>sabre</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>sabré</suggestion> (del v. 'saber' en futur)?</message>
                <example correction="sabré">Trobo que <marker>sabre</marker> fer-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>sabre</token>
                    </marker>
                    <token postag_regexp="yes" postag="V.N.*"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>sabré</suggestion> (del v. 'saber' en futur)?</message>
                <example correction="sabré">Trobo que <marker>sabre</marker> fer-ho.</example>
            </rule>
        </rulegroup>
        <rule id="FORMULA1" name="formula/fórmula">
            <antipattern>
                <token>formula</token>
                <token>1</token>
                <token>o</token>
                <token regexp="yes">2|més</token>
            </antipattern>
            <pattern>
                <token>formula</token>
                <token>1</token>
            </pattern>
            <message>Com a categoria d'automobilisme, s'escriu amb accent.</message>
            <suggestion>Fórmula 1</suggestion>
            <example correction="Fórmula 1"><marker>formula 1</marker></example>
            <example>Formula 1 o 2 hipòtesis diferents.</example>
        </rule>
        <rulegroup id="VOS" name="vos/vós">
            <url>https://oiec.iec.cat/textortografia/codi/3.1.3</url>
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <marker>
                        <token>vos</token>
                    </marker>
                </pattern>
                <message>Com a pronom personal fort, s'escriu amb accent.</message>
                <suggestion>vós</suggestion>
                <example correction="vós">Amb <marker>vos</marker> m'entenc molt bé.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>vos</token>
                    <token postag="V.[SI].*|UNKNOWN" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>vos</token>
                    <token postag_regexp="yes" postag="&pronom_feble;" min="0" max="2"/>
                    <token postag="V.[SI].*|UNKNOWN" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token>vos</token>
                    </marker>
                </pattern>
                <message>Com a pronom personal fort, s'escriu amb accent.</message>
                <suggestion>vós</suggestion>
                <example correction="vós">I <marker>vos</marker>?</example>
                <example>Vos porte res més?</example>
                <example>Vos el portaré de seguida.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SOL" name="sol/sòl">
            <url>https://oiec.iec.cat/textortografia/codi/3.1.3</url>
            <antipattern>
                <token regexp="yes">tan|no</token>
                <token>sols</token>
            </antipattern>
            <antipattern>
                <token>un</token>
                <token>sol</token>
                <token postag="N..[MC][SN].*|A..[MC][SN].|V.P..SM." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>sol</token>
                <token>naixent</token>
            </antipattern>
            <antipattern>
                <token>sols</token>
                <token postag="D.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>un</token>
                <token>de</token>
                <token>sol</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">forma|hora|raig</token>
                <token>de</token>
                <token min="0">l</token>
                <token>sol</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">sols?</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <!-- TODO: word in context -->
            <rule>
                <pattern>
                    <token inflected="yes">clàusula</token>
                    <marker>
                        <token>sol</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'superfície, terra, terreny', s'escriu amb accent.</message>
                <suggestion>sòl</suggestion>
                <example correction="sòl">El banc no va aplicar la clàusula <marker>sol</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">sols?</token>
                    </marker>
                    <token inflected="yes" regexp="yes">industrial|agrícola|sorrenc|arenós|desèrtic|fèrtil|humit|sec|infèrtil|al·luvial|volcànic|urbanitzable|calcari|urbanitzar|quaternari|.*pelvià|argilós|inculte|cultivar|conrear|rústic|urbà|municipal</token>
                </pattern>
                <message>Amb el sentit de 'superfície, terra, terreny', s'escriu amb accent.</message>
                <suggestion><match no="1" regexp_match="(?iu)sol" regexp_replace="sòl" case_conversion="preserve"/></suggestion>
                <example correction="sòls">Van expropiar <marker>sols</marker> agrícoles.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="20" regexp="yes">&context_SOL_accent;</token>
                    <token postag="D.*" postag_regexp="yes" min="1" max="2"/>
                    <marker>
                        <token regexp="yes">sols?<exception postag="_possible_nompropi"/></token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'superfície, terra, terreny', s'escriu amb accent.</message>
                <suggestion><match no="3" regexp_match="(?iu)sol" regexp_replace="sòl" case_conversion="preserve"/></suggestion>
                <example correction="sòl">Van urbanitzar tot el <marker>sol</marker> del municipi.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes" skip="20">sols?<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token inflected="yes" regexp="yes">&context_SOL_accent;</token>
                </pattern>
                <message>Amb el sentit de 'superfície, terra, terreny', s'escriu amb accent.</message>
                <suggestion><match no="2" regexp_match="(?iu)sol" regexp_replace="sòl" case_conversion="preserve"/></suggestion>
                <example correction="sòl">Encara que tinguesis el <marker>sol</marker>, construir tampoc no és ràpid.</example>
            </rule>
            <rule>
                <pattern>
                    <token>institut</token>
                    <token min="0">català</token>
                    <token>de</token>
                    <token>l</token>
                    <marker>
                        <token>sol</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'superfície, terra, terreny', s'escriu amb accent.</message>
                <suggestion>sòl</suggestion>
                <example correction="Sòl">Institut Català del <marker>Sol</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SE" name="se/sé">
            <url>https://oiec.iec.cat/textortografia/codi/3.1.3</url>
            <antipattern>
                <marker>
                    <token>se</token>
                    <token postag="_QM_OPEN"/>
                    <token postag="V...3S.*" postag_regexp="yes"/>
                </marker>
            </antipattern>
            <antipattern>
                <token>se</token>
                <token spacebefore="no" regexp="yes">["”“‘»«]</token>
                <token spacebefore="no" regexp="yes">[lntm]</token>
            </antipattern>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">se|Se<exception postag=".*LOC_ADV.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="_GN.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>de</suggestion> o <suggestion>sé</suggestion> (verb 'saber')?</message>
                <example correction="de|sé">On són els partits <marker>se</marker> l'oposició.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">se|Se<exception postag=".*LOC_ADV.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="_PUNCT.*|P[RTI].*|SPS00|C.|_GN.*|R.|LOC_ADV" postag_regexp="yes"/>
                </pattern>
                <message>Si és del v. 'saber', s'accentua.</message>
                <suggestion>sé</suggestion>
                <example correction="Sé"><marker>Se</marker> que vindrà.</example>
                <example correction="Sé"><marker>Se</marker> quan vindrà.</example>
                <example correction="Sé"><marker>Se</marker> quins vindran.</example>
                <example correction="sé">No <marker>se</marker> si vindran.</example>
                <example correction="sé">No <marker>se</marker> la resposta.</example>
                <example correction="sé">No <marker>se</marker> de què parla.</example>
                <example correction="sé">No <marker>se</marker> exactament de què parla.</example>
                <example correction="sé">No <marker>se</marker> ben bé de què parla.</example>
                <example correction="sé">Jo tampoc en <marker>se</marker> res.</example>
                <example>SE, abreviació del punt cardinal sud-est.</example>
                <example>El símbol del seleni és Se.</example>
                <example>Se la menjarà sencera</example>
                <example>Se la menja.</example>
                <example>No se l'espera avui.</example>
                <example>En les institucions de govern per se.</example>
                <example>Se la veu tranquil·la.</example>
                <example>Se "sentia" sol.</example>
                <example>Se li «sentia» tot.</example>
                <example>tard o d'hora se la titlla de bruixa</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">se|Se<exception postag=".*LOC_ADV.*|_possible_nompropi" postag_regexp="yes"/></token>
                        <token postag="V.[NGP].*|[NA].*" postag_regexp="yes" regexp="yes">s.*|[c][ei].*</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V.[SI].3.*"/>
                <message>Si és del v. 'saber', s'accentua.</message>
                <suggestion>sé \2</suggestion>
                <suggestion>de \2</suggestion>
                <suggestion>\1 {suggestion}</suggestion>
                <example correction="sé sumar|de sumar|se suma|se sumen|se sumarà|se sumà|se sumara|se sume|se sumàs">No <marker>se sumar</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>se</token>
                    <token postag="V...3..." postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token inflected="yes" regexp="yes">voler|deure</token>
                    <marker>
                        <token>se</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>ser</suggestion> (verb en infinitiu)?</message>
                <example correction="ser">El circ que van muntar volia <marker>se</marker> exemplaritzant.</example>
                <example>El que tu volies se sol fer així.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">haver</token>
                    <token>de</token>
                    <marker>
                        <token>se</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>ser</suggestion> (verb en infinitiu)?</message>
                <example correction="ser">Jo havia de <marker>se</marker> allà ben d'hora.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">se|Se<exception postag=".*LOC_ADV.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="V.[NGP].*|[NA].*" postag_regexp="yes"/>
                </pattern>
                <message>Si és del v. 'saber', s'accentua.</message>
                <suggestion>sé</suggestion>
                <suggestion>de</suggestion>
                <example correction="sé|de">No <marker>se</marker> sumar-nos.</example>
                <example correction="sé|de">És professor <marker>se</marker> matemàtiques.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">se|Se<exception postag=".*LOC_ADV.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és del v. 'saber', s'accentua.</message>
                <suggestion>sé</suggestion>
                <suggestion>de</suggestion>
                <example correction="sé|de">No <marker>se</marker> el que em passa.</example>
                <example correction="sé|de">És professor <marker>se</marker> la matèria.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>se</token>
                    <token postag="V...3..." postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes">em|et|li|la|el|ho|hi|ens|us|vos|els</token>
                    <marker>
                        <token case_sensitive="yes">se<exception scope="next">'n</exception></token>
                    </marker>
                </pattern>
                <message>Si és del v. 'saber', s'accentua.</message>
                <suggestion>sé</suggestion>
                <example correction="sé">Això ho <marker>se</marker></example>
                <example>Per l'E i el SE s'estén fins al riu.</example>
                <example>A ell tot li se'n fot.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">se|Se<exception postag=".*LOC_ADV.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                    <token regexp="yes">jo|tu|ella?|nosaltres|vosaltres|ells|elles|vost[éè]s?|vós</token>
                </pattern>
                <message>Si és del v. 'saber', s'accentua.</message>
                <suggestion>sé</suggestion>
                <example correction="Sé"><marker>Se</marker> jo què passarà?</example>
                <example correction="sé">No <marker>se</marker> jo...</example>
            </rule>
        </rulegroup>
        <rulegroup id="US" name="us/ús">
            <url>https://oiec.iec.cat/textortografia/codi/3.1.3</url>
            <rule>
                <pattern>
                    <token regexp="yes">[ld]'|en|bon|a|amb|per</token>
                    <marker>
                        <token>us</token>
                    </marker>
                </pattern>
                <message>Si és nom, s'accentua.</message>
                <suggestion>ús</suggestion>
                <example correction="ús">Amb l'<marker>us</marker></example>
                <example correction="ús">Manual d'<marker>us</marker></example>
                <example>Se us farà tard emà els els porta.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>us</token>
                    <token min="0" postag="_QM_OPEN"/>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>us</token>
                    <token min="0" postag="&pronom_feble;|DA.*" postag_regexp="yes"/>
                    <token min="0" postag="_QM_OPEN"/>
                    <token postag="UNKNOWN"/>
                </antipattern>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">us|Us<exception postag="_GV_|_english_ignore_" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception postag="&pronom_feble;" postag_regexp="yes"/><exception>sia</exception></token>
                </pattern>
                <message>Si és nom, s'accentua.</message>
                <suggestion>ús</suggestion>
                <example correction="ús">En fa un <marker>us</marker> correcte.</example>
                <example>Se us farà tard.</example>
                <example>Us "agradaria"?</example>
                <example>Us ben asseguro que sí.</example>
                <example>Us hi portaré jo.</example>
                <example>US Open</example>
                <example>Perquè us en feu a la idea.</example>
                <example>Aquí us en fem un resum.</example>
            </rule>
        </rulegroup>
        <rulegroup id="US_SENSEACCENT" name="ús -> us">
            <url>https://oiec.iec.cat/textortografia/codi/3.1.3</url>
            <antipattern>
                <token regexp="yes">[ld]'|en|bon|a|amb|per</token>
                <token min="0" postag="RG|A..[MC]S." postag_regexp="yes"/>
                <token>ús</token>
                <example>Els serveis amb més ús són aquests.</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>ús<exception postag="_GN_MS"/></token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0"><exception regexp="yes">es|se|s'</exception></token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <message>Si és un pronom s'escriu sense accent. Correcte amb accent si és un nom (acció d'usar).</message>
                <suggestion>us</suggestion>
                <example correction="us">Si <marker>ús</marker> plau</example>
                <example correction="Us"><marker>Ús</marker> ho demane per favor.</example>
                <example correction="Us"><marker>Ús</marker> hi portaré jo mateix.</example>
                <example correction="us">Si aquesta manera de fer <marker>ús</marker> satisfà, sempre pot serà divertit pescar.</example>
                <example>i el seu ús comença a ser moderat</example>
                <example>¿Per a quin ús les volia?</example>
                <example>No exclouen que llur ús sigui dret de tota persona.</example>
                <example>Va fer ús dels seus talents.</example>
                <example>el seu ús és de caràcter erudit</example>
                <example>Sincronització de missatges per a ús fora de línia.</example>
                <example>Si l'Usuari no estigués d'acord amb el contingut de les presents Condicions Generals d'ús haurà d'abandonar aquesta web</example>
                <example>Els estudis de llengua en ús han de presentar dades.</example>
            </rule>
        </rulegroup>
        <rule id="COM_OBI" name="cóm/com">
            <pattern>
                <token>cóm</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>com</suggestion>? S'accentua "cóm" quan és sinònim de "obi" (en les normes tradicionals dels diacrítics).</message>
            <example correction="Com"><marker>Cóm</marker>?</example>
            <example>com</example>
        </rule>
        <rule id="VER_PER_ON" name="*vés/ves per on">
            <pattern>
                <marker>
                    <token>vés</token>
                </marker>
                <token>per</token>
                <token>on</token>
                <token postag="SENT_END|_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>No s'accentua perquè és del v. 'veure'.</message>
            <suggestion>ves</suggestion>
            <example correction="Ves"><marker>Vés</marker> per on, això m'agrada.</example>
            <example>Ves per on, això m'agrada.</example>
        </rule>
        <rule id="RES" name="rés->res">
            <pattern>
                <token><exception postag="D..MS.*|PX.MS.*" postag_regexp="yes"/></token>
                <marker>
                    <token>rés</token>
                </marker>
            </pattern>
            <message>No s'accentua si no vol dir 'oració'.</message>
            <suggestion>res</suggestion>
            <short>Accent diacrític</short>
            <example correction="res">No hi ha <marker>rés</marker> ací.</example>
            <example>força de l'oració, el rés i la penitència</example>
        </rule>
        <rulegroup id="SOC" name="sóc->soc">
            <rule>
                <pattern>
                    <token postag="D[^R].*" postag_regexp="yes"/>
                    <marker>
                        <token>sóc</token>
                    </marker>
                    <token><exception>jo</exception></token>
                </pattern>
                <message>No s'accentua si no és del v. 'ser'.</message>
                <suggestion>soc</suggestion>
                <example correction="soc">M'emporto aquest <marker>sóc</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D[^R].*" postag_regexp="yes"/>
                    <marker>
                        <token>sóc</token>
                    </marker>
                    <token>jo</token>
                    <token postag="PP.*" postag_regexp="yes"/>
                </pattern>
                <message>No s'accentua si no és del v. 'ser'.</message>
                <suggestion>soc</suggestion>
                <example correction="soc">Aquest <marker>sóc</marker> jo el tallo.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D[^R].*" postag_regexp="yes"/>
                    <marker>
                        <token>sóc</token>
                    </marker>
                    <token>jo</token>
                    <token>no</token>
                    <token postag="PP.*" postag_regexp="yes"/>
                </pattern>
                <message>No s'accentua si no és del v. 'ser'.</message>
                <suggestion>soc</suggestion>
                <example correction="soc">Aquest <marker>sóc</marker> jo no el tallo.</example>
            </rule>
        </rulegroup>
        <rulegroup id="QUE_BO" name="*què/que bo">
            <antipattern>
                <token>què</token>
                <token postag="RG"/>
                <token>?</token>
                <example>Dient què exactament?</example>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception postag="SPS00"/><exception>sé</exception></token>
                    <marker>
                        <token>què</token>
                    </marker>
                    <token postag="AQ.*|RG|V.P.*|.*LOC_ADV.*" postag_regexp="yes"><exception regexp="yes">tal|més|menys|manco|interrogatiu|tens|ja|millor</exception></token>
                </pattern>
                <message>Només s'accentua quan equival a "quina cosa".</message>
                <suggestion>que</suggestion>
                <example correction="Que"><marker>Què</marker> bo!</example>
                <example correction="Que"><marker>Què</marker> bé sona!</example>
                <example correction="Que"><marker>Què</marker> lluny!</example>
                <example correction="Que"><marker>Què</marker> trist!</example>
                <example correction="Que"><marker>Què</marker> de pressa!</example>
                <example>les fases en què tradicionalment se subdivideix</example>
                <example>Què tal?</example>
                <example>Què tens?</example>
                <example>Tenia un no sé què tan tranquil.</example>
                <example>Què menys puc demanar?</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="SPS00"/><exception>sé</exception></token>
                    <marker>
                        <token>què</token>
                    </marker>
                    <token>n'</token>
                    <token inflected="yes">ser</token>
                    <token min="0">,</token>
                    <token regexp="yes">de|d'</token>
                    <!-- <token postag="AQ.*|V.P.*|LOC_ADJ" postag_regexp="yes"><exception regexp="yes">tal|més|menys|manco|interrogatiu|tens|ja</exception></token>-->
                </pattern>
                <message>Només s'accentua quan equival a "quina cosa".</message>
                <suggestion>que</suggestion>
                <example correction="Que"><marker>Què</marker> n'és de bo!</example>
            </rule>
        </rulegroup>
        <rulegroup id="QUE_SENSE_ACCENT" name="què/que: no s'ha d'accentuar">
            <rule>
                <antipattern>
                    <token regexp="yes">una?</token>
                    <token regexp="yes">vegada|volta|pic|col?p</token>
                    <token>més</token>
                </antipattern>
                <antipattern>
                    <token>què</token>
                    <token min="0" inflected="yes">voler</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">encara|ja|fins|més|els|mentre|tant|sense|malgrat|sinó|sí|tal|fets?|alhora</token>
                        <token>què</token>
                    </marker>
                    <token><exception>?</exception></token>
                </pattern>
                <message>No s'ha d'accentuar.</message>
                <suggestion><match no="1"/> que</suggestion>
                <example correction="ja que"><marker>ja què</marker> són així</example>
                <example correction="els que">Són <marker>els què</marker> ho fan.</example>
                <example correction="més que">La <marker>més què</marker> probable reelecció.</example>
                <example>Són els què?</example>
                <example>No saben ja què fer.</example>
                <example>No saben encara què volen fer.</example>
                <example>comprovem una vegada més què passa</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">tot|pe</token>
                    <token regexp="yes">i|el|ls?</token>
                    <marker>
                        <token>què</token>
                    </marker>
                    <token><exception>?</exception></token>
                </pattern>
                <message>No s'ha d'accentuar.</message>
                <suggestion>que</suggestion>
                <example correction="que">tot i <marker>què</marker> no m'interessa</example>
                <example correction="que">Pel <marker>què</marker> fa a això</example>
                <example>De tot el què?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[SI].*|_GV_|CC" postag_regexp="yes"/>
                    <token>el</token>
                    <marker>
                        <token>què</token>
                    </marker>
                    <token postag="V.[SI].*|_GV_" postag_regexp="yes"/>
                </pattern>
                <message>Potser no s'ha d'accentuar.</message>
                <suggestion>que</suggestion>
                <example correction="que">per què escriuen el <marker>què</marker> escriuen</example>
                <example correction="que">per què han escrit el <marker>què</marker> han escrit</example>
                <example>per què van escriure el que han escrit</example>
            </rule>
            <!--<rule>
                more antippaterns: preguntar/dir/...  què
                <antipattern>
                <marker>
                <token skip="2">què</token>
                <token inflected="yes" regexp="yes">significar|dir</token>
                </marker>
                </antipattern>
                <antipattern>
                <marker>
                <token>què</token>
                <token regexp="yes">carat|carai|carall|dimonis|collons</token>
                </marker>
                </antipattern>
                <antipattern>
                <marker>
                <token>cor</token>
                <token>què</token>
                <token regexp="yes">vols|desitges</token>
                </marker>
                </antipattern>
                <pattern>
                <token postag="A.*|N.*|V.P.*|PX.*" postag_regexp="yes"><exception postag="SENT_START|V.M.*|_GV_" postag_regexp="yes"/></token>
                <token min="0" postag="_PUNCT_CONT"></token>
                <marker>
                <token case_sensitive="yes">què</token>
                </marker>
                <token skip="-1"><exception scope="next">?</exception><exception>?</exception></token>
                <token postag="SENT_END"><exception>?</exception></token>
                </pattern>
                <message>Potser cal llevar l'accent.</message>
                <suggestion>que</suggestion>
                <example correction='que'>"Solucions" <marker>què</marker>, al remat, no són bones.</example>
                <example correction='que'>Solucions <marker>què</marker>, al remat, no són bones.</example>
                <example>què?</example>
                <example>Ensenya què tens a la mà!</example>
                <example>Viquipèdia: què és.</example>
                <example>A Occident s'ha dictaminat què era i què no era susceptible.</example>
                <example>A cor què vols, cor què desitges.</example>
                <example> tot i no saber del cert què havia provocat la discussió</example>
                </rule>-->
            <rule>
                <antipattern>
                    <token regexp="yes" skip="1" inflected="yes">no|qui|si|sense|com|algú|ningú|amb.prou.feines</token>
                    <token inflected="yes" skip="1">saber</token>
                    <token>què</token>
                </antipattern>
                <antipattern>
                    <marker>
                        <token>què</token>
                        <token regexp="yes">&substantius_darrere_que;|més</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <!--<token inflected="yes" regexp="yes">dir|pensar|explicar</token>-->
                    <!-- TODO: this antipattern is quite greedy, but there is no easy solution -->
                    <token>què</token>
                    <token min="0" max="3" postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">[-].+</exception></token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="V.P.*" postag_regexp="yes"><exception postag="_GV_"/></token>
                </antipattern>
                <antipattern>
                    <token>què</token>
                    <token regexp="yes">i|,|o|ni</token>
                    <token regexp="yes">qui|on|com|quan</token>
                </antipattern>
                <antipattern>
                    <token>què</token>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes" regexp="yes">restar|quedar</token>
                    <token regexp="yes">pendents?|per</token>
                </antipattern>
                <antipattern>
                    <token>què</token>
                    <token postag="RG"/>
                    <token>?</token>
                    <example>Dient què exactament?</example>
                </antipattern>
                <pattern>
                    <token postag="V.[MSIGNP].*" postag_regexp="yes"/>
                    <marker>
                        <token case_sensitive="yes">què</token>
                    </marker>
                    <token><exception postag="V.N.*" postag_regexp="yes"/><exception regexp="yes">[?!;,\.]</exception></token>
                </pattern>
                <message>Probablement no s'ha d'accentuar. Sí que s'accentua si es pot substituir per 'quina cosa'.</message>
                <suggestion>que</suggestion>
                <example correction="que">Diuen <marker>què</marker> les coses són així.</example>
                <example correction="que">És <marker>què</marker> no ho veuen.</example>
                <!-- TODO: not detected: <example correction="que">Ha dit <marker>què</marker> ho fas molt bé.</example>-->
                <example>Revisaré què queda pendent.</example>
                <example>No sabia què fer.</example>
                <example>No sé què li ha passat.</example>
                <example>Diu que és què?</example>
                <example>Algú em sabria dir què passaria si...</example>
                <example>Amb prou feines podrem dir què és aquell quelcom.</example>
                <example>Pensem què han representat.</example>
                <example>Ens diu què fer amb els ulls</example>
                <example>Jo us diré què penso.</example>
                <example>Calia explicar què se'n feia dels excedents</example>
                <example>Volem saber què en penses.</example>
                <example>O vés a saber què.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="SPS00|LOC_PREP|SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <token min="0">tot</token>
                    <token regexp="yes">allò|açò|això</token>
                    <token skip="-1">què</token>
                    <token>?</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">allò|açò|això</token>
                    <marker>
                        <token>què</token>
                    </marker>
                </pattern>
                <message>Probablement no s'ha d'accentuar. Sí que s'accentua si es pot substituir per 'quina cosa'.</message>
                <suggestion>que</suggestion>
                <example correction="que">Vam fer allò <marker>què</marker> vam voler.</example>
                <example>Amb allò què podíem fer?</example>
                <example>Després d'això què podíem fer?</example>
                <example>Això què és?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <marker>
                        <token>què</token>
                    </marker>
                    <token skip="-1">a</token>
                    <token>?</token>
                </pattern>
                <message>Probablement no s'ha d'accentuar. Sí que s'accentua si es pot substituir per 'quina cosa'.</message>
                <suggestion>que</suggestion>
                <example correction="Que"><marker>Què</marker> a mi m'agradaria que passés això?</example>
            </rule>
        </rulegroup>
        <rulegroup id="QUE_AMB_ACCENT" name="que/què: cal accentuar">
            <antipattern>
                <token>que</token>
                <token regexp="yes">ja|no|potser</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">semblar|parèixer|creure|pensar|dir|afirmar</token>
                <token>que</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>no</token>
                    <token>sé</token>
                    <token min="0">pas</token>
                    <marker>
                        <token>que</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'quina cosa', s'escriu amb accent.</message>
                <suggestion>què</suggestion>
                <example correction="què">No sé <marker>que</marker> passa.</example>
                <example>no sé què</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">saber|entendre</token>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token min="1" max="2" inflected="yes" regexp="yes">fer|dir|voler</token>
                    <token regexp="yes">amb|de|d'|[!\?\.]</token>
                </pattern>
                <message>Amb el sentit de 'quina cosa', s'escriu amb accent.</message>
                <suggestion>què</suggestion>
                <suggestion>què</suggestion>
                <example correction="què">No sabien <marker>que</marker> fer amb allò.</example>
                <example correction="què">No sabien <marker>que</marker> vol dir amb això.</example>
                <example correction="què">No entenc <marker>que</marker> fa.</example>
                <example>No sap el que vol. </example>
                <example>Ja ets prou adult per a saber el que fas.</example>
            </rule>
            <rule>
                <antipattern>
                    <token skip="-1">què</token>
                    <token>que</token>
                </antipattern>
                <pattern>
                    <token postag="V.[ISM].*|_GV_" postag_regexp="yes"><exception postag="_GN_.*" postag_regexp="yes"/><exception inflected="yes">anar</exception></token>
                    <token postag="RG" min="0"/>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token postag="V.I.*" postag_regexp="yes" inflected="yes">voler</token>
                    <token min="0">dir</token>
                    <token postag="SENT_END"/>
                </pattern>
                <message>Amb el sentit de 'quina cosa', s'escriu amb accent.</message>
                <suggestion>què</suggestion>
                <example correction="què">No sap <marker>que</marker> vol?</example>
                <example correction="què">No sabia <marker>que</marker> volia?</example>
                <example correction="què">No sabia mai <marker>que</marker> volia?</example>
                <example correction="què">No sabia mai <marker>que</marker> volia?</example>
                <example correction="què">Doncs aquí no entenc <marker>que</marker> vol dir.</example>
                <example>Pregunta el que vulguis.</example>
                <example>El safrà que volia.</example>
                <example>Semblava que voldrien.</example>
                <example>L'escola que volem.</example>
                <example>Les cerveses van que volen.</example>
                <example>Què se suposa que vol dir?</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.N.*" skip="10" postag_regexp="yes"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token inflected="yes" regexp="yes">saber|preguntar|dubtar|demanar</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Amb el sentit de 'quina cosa', s'escriu amb accent.</message>
                <suggestion>què</suggestion>
                <example correction="què">Em demano <marker>que</marker> fer ara mateix.</example>
                <example correction="què">Sí que sé <marker>que</marker> fer per a tenir fama.</example>
                <example>Sap que partir d'una única forma el condueix a la uniformitat.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">jo|tu|ell|ella|vostè|vosté|nosaltres|vosaltres|ells|elles|vostès|vostés|vós<exception scope="previous" postag="V.I.*|_GV_" postag_regexp="yes"/></token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token inflected="yes" regexp="yes">saber|dir|pensar|explicar|contar</token>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Amb el sentit de 'quina cosa', s'escriu amb accent.</message>
                <suggestion>què</suggestion>
                <example correction="què">Jo <marker>que</marker> sé, no m'agrada gens.</example>
                <example correction="què">I tu <marker>que</marker> saps?</example>
                <example>I la rectora, ¿què volen vostès que digui?</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.N.*" skip="10" postag_regexp="yes"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token skip="7">si</token>
                    <token inflected="yes">demanar</token>
                    <token>que</token>
                    <example>Si em demana que vol viure millor, és perquè n’hem de reparar alguna.</example>
                </antipattern>
                <pattern>
                    <token inflected="yes" regexp="yes">saber|preguntar|dubtar|demanar</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token inflected="yes" regexp="yes">voler|deure</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Amb el sentit de 'quina cosa', s'escriu amb accent.</message>
                <suggestion>què</suggestion>
                <example correction="què">Ja sé <marker>que</marker> vols dir.</example>
                <example>Sap que partir d'una única forma el condueix a la uniformitat.</example>
            </rule>
            <rule>
                <pattern>
                    <token>doncs</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token inflected="yes">voler</token>
                </pattern>
                <message>Amb el sentit de 'quina cosa', s'escriu amb accent.</message>
                <suggestion>què</suggestion>
                <example correction="què">Doncs <marker>que</marker> vols que et digui?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token>?</token>
                </pattern>
                <message>Si és un pronom interrogatiu (=quina cosa), s'escriu amb accent.</message>
                <suggestion>què</suggestion>
                <example correction="què">¿I ara <marker>que</marker>?</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">ni|una|menor|alguna</token>
                    <token>idea</token>
                    <token>de</token>
                    <marker>
                        <token>que</token>
                    </marker>
                </pattern>
                <message>Falta un accent en 'què' (= quina cosa).</message>
                <suggestion>què</suggestion>
                <example correction="què">No tenia ni idea de <marker>que</marker> passava.</example>
            </rule>
            <rule>
                <pattern>
                    <token>segons</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token min="0" max="2" postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag_regexp="yes" postag="V.S.*" inflected="yes" regexp="yes">contar|dir|explicar|preguntar|respondre|contestar</token>
                </pattern>
                <message>Probablement falta un accent en 'què' (= quina cosa).</message>
                <suggestion>què</suggestion>
                <example correction="què">Segons <marker>que</marker> diguis, trobaràs una resposta o una altra.</example>
                <example>Segons que diuen, no arribarà a temps.</example>
            </rule>
        </rulegroup>
        <rulegroup id="QUE_INICIAL_SENSEACCENT_NOVERB" name="que -> què (a l'inici de frase)">
            <rule>
                <antipattern>
                    <token>què</token>
                    <token>no</token>
                    <token min="0" postag_regexp="yes" postag="&pronom_feble;"><exception>ho</exception></token>
                    <token min="0" max="2" regexp="yes" inflected="yes">haver|anar|poder|deure|voler|aconseguir|de|deixar|saber</token>
                    <token inflected="yes" regexp="yes">entendre|explicar|contar|creure</token>
                    <example>Què no has entès?</example>
                    <example>Què no ens has explicat?</example>
                    <example>Què no entens? </example>
                    <example>Què no m'explica?</example>
                </antipattern>
                <antipattern>
                    <token>què</token>
                    <token>no</token>
                    <token postag="V.I[CF].*" postag_regexp="yes" regexp="yes" inflected="yes">fer|poder|haver|aconseguir|dir|donar</token>
                    <example>Què no faria jo per ell?</example>
                </antipattern>
                <antipattern>
                    <token>què</token>
                    <token skip="3">no</token>
                    <token inflected="yes" regexp="yes">agradar|fer</token>
                    <token><exception postag="D.*|V.N.*|[NA].*|PI.*|RG.*" postag_regexp="yes"/><exception>que</exception></token>
                    <example>Què no t'agrada?</example>
                    <example>Què no fa?</example>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0" max="3">\p{P}</token>
                    <marker>
                        <token>què</token>
                    </marker>
                    <token skip="-1">no</token>
                    <token>?</token>
                </pattern>
                <message>No s'accentua si la resposta a la pregunta és "sí" o "no". S'accentua si es pot substituir per "quina cosa".</message>
                <suggestion>que</suggestion>
                <example correction="Que"><marker>Què</marker> no ha vingut ningú encara?</example>
                <example correction="Que"><marker>Què</marker> no ens ho hem de creure?</example>
                <example correction="Que"><marker>Què</marker> no em coneixes?</example>
                <example correction="Que"><marker>Què</marker> no t'agrada jugar?</example>
                <example correction="Que"><marker>Què</marker> no t'agrada el dinar?</example>
                <example correction="Que"><marker>Què</marker> no fa por?</example>
                <example correction="Que"><marker>Què</marker> no fa res?</example>
                <example>Que fer amplicacions costava diners?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0" max="3">\p{P}</token>
                    <marker>
                        <token>què</token>
                        <token skip="-1">potser</token>
                    </marker>
                    <token>?</token>
                </pattern>
                <message>No s'accentua si la resposta a la pregunta és "sí" o "no". S'accentua si es pot substituir per "quina cosa".</message>
                <suggestion>que potser</suggestion>
                <suggestion>què pot ser</suggestion>
                <example correction="Que potser|Què pot ser"><marker>Què potser</marker> t'ho has cregut?</example>
            </rule>
            <rule>
                <antipattern>
                    <token>tal</token>
                    <token min="0">i</token>
                    <token>com</token>
                </antipattern>
                <antipattern>
                    <token>tal</token>
                    <token regexp="yes">vegada|volta|cop</token>
                </antipattern>
                <antipattern>
                    <token>tal</token>
                    <token regexp="yes">o|i</token>
                    <token>tal</token>
                </antipattern>
                <antipattern>
                    <token postag="V.*" postag_regexp="yes"/>
                    <token>que</token>
                    <token>tal</token>
                    <token min="0" max="3" chunk="GV"><exception regexp="yes" inflected="yes">&verbs_dicendi;</exception></token>
                    <token regexp="yes" inflected="yes">&verbs_dicendi;</token>
                </antipattern>
                <pattern>
                    <token>que</token>
                    <token>tal<exception postag="_GN_.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Aquesta expressió (col·loquial) s'escriu amb accent.</message>
                <suggestion>què tal</suggestion>
                <example correction="Què tal"><marker>Que tal</marker> va anar el dinar?</example>
                <example correction="què tal">Contan'ns <marker>que tal</marker> va anar el dinar.</example>
                <example correction="què tal">Ja em contaràs <marker>que tal</marker> la lectura!</example>
                <example correction="què tal">Ja em contaràs <marker>que tal</marker> va anar la lectura!</example>
                <example>Era inconcebilbe que tal persona fos nomenada director.</example>
                <example>El periodisme no és explicar que tal va dir tal.</example>
            </rule>
            <!-- catch-all: no verb/pronoun -->
            <rule>
                <antipattern>
                    <token>què</token>
                    <token min="0">(</token>
                    <token postag="&pronom_feble;|V.[SI].*|UNKNOWN" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>què</token>
                    <token regexp="yes">c|co|col|coll</token>
                    <token regexp="yes">\.|…</token>
                </antipattern>
                <antipattern>
                    <token>què</token>
                    <token regexp="yes">no|potser|tal|,|\?|\.|…|!|:|&dashes;|son</token>
                </antipattern>
                <antipattern>
                    <token skip="3">què</token>
                    <token>ni</token>
                    <token>què</token>
                    <token regexp="yes">&substantius_darrere_que;|romanços|punyetes</token>
                </antipattern>
                <antipattern>
                    <token>què</token>
                    <token regexp="yes">&substantius_darrere_que;</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0" max="3">\p{P}</token>
                    <marker>
                        <token>què</token>
                    </marker>
                    <token skip="-1"><exception postag="&pronom_feble;|V.[SI].*" postag_regexp="yes"/></token>
                    <token>?</token>
                </pattern>
                <filter class="org.languagetool.rules.SuppressIfAnyRuleMatchesFilter" args="ruleIDs:QUE_INICIAL_AMBACCENT_NOVERB"/>
                <message>Només s'accentua si es pot substituir per "quina cosa".</message>
                <suggestion>que</suggestion>
                <example correction="Que"><marker>Què</marker> ja ho has aconseguit?</example>
                <example correction="Que"><marker>Què</marker> de què parlaré la setmana que ve?</example>
                <example>Què coi passa aquí?</example>
                <example>Què carai passa aquí?</example>
                <example>Què en penses d'això, eh, Ben?</example>
                <example>Què faig, general?</example>
                <example>Què gràcies ni què romanços?</example>
                <example>Què coi els sembla tan graciós?</example>
            </rule>
        </rulegroup>
        <rulegroup id="QUE_INICIAL_AMBACCENT_NOVERB" name="que -> què (a l'inici de frase)">
            <rule>
                <pattern>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token regexp="yes">&substantius_darrere_que;</token>
                </pattern>
                <message>Si equival a "quina cosa", cal escriure <suggestion>què</suggestion>.</message>
                <example correction="Què"><marker>Que</marker> collons és això?</example>
                <example>Que putes!</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token inflected="yes">valer</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0" max="3">\p{P}</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token regexp="yes" skip="-1">menys|més|millor|pitjor|doncs</token>
                    <token>?</token>
                </pattern>
                <message>Si equival a "quina cosa", cal escriure <suggestion>què</suggestion>.</message>
                <example correction="Què"><marker>Que</marker> més m'has d'explicar ara?</example>
                <example>Que més valdria que em matessin?</example>
            </rule>
            <rule>
                <antipattern>
                    <token>que</token>
                    <token postag="V.N.*" postag_regexp="yes" skip="-1"><exception postag_regexp="yes" postag="C.|PR.*" scope="next"/></token>
                    <token postag="V.[ISM].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0" max="3">\p{P}</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes" skip="-1"/>
                    <!-- fer|dir|voler -->
                    <token>?</token>
                </pattern>
                <message>Si equival a "quina cosa", cal escriure <suggestion>què</suggestion>.</message>
                <example correction="Què"><marker>Que</marker> dir llavors?</example>
                <example correction="Què"><marker>Que</marker> visitar?</example>
                <example correction="Què"><marker>Que</marker> fer si no creiem en l'acció violenta?</example>
                <example>Que fer amplicacions costava diners?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0" max="3">\p{P}</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="AQ.*|V.P.*" postag_regexp="yes" skip="3"/>
                    <token inflected="yes" skip="-1">tenir</token>
                    <token>?</token>
                </pattern>
                <message>Si equival a "quina cosa", cal escriure <suggestion>què</suggestion>.</message>
                <example correction="Què"><marker>Que</marker> d'estrany té això?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0" max="3">\p{P}</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token>de</token>
                    <token>què</token>
                    <token>?</token>
                </pattern>
                <message>Si equival a "quina cosa", cal escriure <suggestion>què</suggestion>.</message>
                <example correction="Què"><marker>Que</marker> de què?</example>
                <example>Que de què el conec?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0" max="3">\p{P}</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token postag="CC"/>
                    <token postag="SPS00" min="0"/>
                    <token regexp="yes">com|quan|quant|qui|què|on</token>
                </pattern>
                <message>Si equival a "quina cosa", cal escriure <suggestion>què</suggestion>.</message>
                <example correction="Què"><marker>Que</marker> i com treballem?</example>
                <example>Que de què el conec?</example>
            </rule>
        </rulegroup>
        <rule id="QUE_INICIAL_SENSEACCENT_HO" name="què sense accent (amb pronom ho)">
            <antipattern>
                <token skip="1">què</token>
                <token>ho</token>
                <token postag="V.I.3S.." postag_regexp="yes" inflected="yes">posar</token>
                <token>en</token>
                <token regexp="yes">marxa|moviment</token>
            </antipattern>
            <antipattern>
                <token skip="1">què</token>
                <token>ho</token>
                <token postag="V.I.3S.." postag_regexp="yes"/>
                <token inflected="yes">posar</token>
                <token>en</token>
                <token regexp="yes">marxa|moviment</token>
            </antipattern>
            <antipattern>
                <token skip="1">què</token>
                <token>ho</token>
                <token postag="V.I.3S.." postag_regexp="yes" inflected="yes">fer</token>
                <token postag="V.N.*" postag_regexp="yes"/>
                <example>Què li ho fa dir?</example>
                <example>Què ens ho fa suposar?</example>
                <example>Què ho fa pensar?</example>
            </antipattern>
            <antipattern>
                <token skip="1">què</token>
                <token>ho</token>
                <token postag="V.I.3S.." postag_regexp="yes"/>
                <token inflected="yes">fer</token>
                <token postag="V.N.*" postag_regexp="yes"/>
                <example>Què li ho ha fet dir?</example>
                <example>Què ens ho va fer pensar?</example>
            </antipattern>
            <antipattern>
                <token>què</token>
                <token>ho</token>
                <token postag="V.I.3S.." postag_regexp="yes" inflected="yes" skip="4">fer</token>
                <token>que</token>
                <example>Què ho fa que sigui així?</example>
            </antipattern>
            <antipattern>
                <token>què</token>
                <token>ho</token>
                <token postag="V.I.3S.." postag_regexp="yes"/>
                <token inflected="yes">fer</token>
                <!--<token>que|això</token>-->
                <example>Què ho deu fer que no em sorprengui?</example>
            </antipattern>
            <antipattern>
                <token skip="1">què</token>
                <token>ho</token>
                <token postag="V.I.3S.." postag_regexp="yes" inflected="yes" regexp="yes">impedir|causar|aturar|parar|provocar|delatar|espatll?ar|desencadenar|prohibir</token>
                <example>Què ho impedeix, en un moment donat?</example>
                <example>Què ens ho impedeix?</example>
            </antipattern>
            <antipattern>
                <token skip="1">què</token>
                <token>ho</token>
                <token postag="V.I.3S.." postag_regexp="yes" skip="1"/>
                <token inflected="yes" regexp="yes">impedir|causar|aturar|parar|provocar|delatar|espatll?ar|desencadenar|prohibir</token>
                <example>Què ho havia provocat, tot això?</example>
            </antipattern>
            <pattern>
                <token postag="SENT_START"/>
                <token regexp="yes" min="0" max="3">\p{P}</token>
                <marker>
                    <token>què</token>
                </marker>
                <token postag="&pronom_feble;" postag_regexp="yes" min="0"><exception inflected="yes">ho</exception></token>
                <token skip="-1">ho</token>
                <token>?</token>
            </pattern>
            <message>No s'accentua si la resposta a la pregunta és "sí" o "no". S'accentua si es pot substituir per "quina cosa".</message>
            <suggestion>que</suggestion>
            <example correction="Que"><marker>Què</marker> t'ho has cregut?</example>
            <example correction="Que"><marker>Què</marker> li ho has explicat tot?</example>
            <example correction="Que"><marker>Què</marker> ho feia bé?</example>
            <example correction="Que"><marker>Què</marker> ho dius pel blau de la cara?</example>
            <example correction="Que"><marker>Què</marker> ho fa vostè, potser?</example>
            <example>Què els ho fa pensar?</example>
            <example>Què ens ho hauria d'impedir?</example>
            <example>Què ens ho impedeix?</example>
            <example>Què ho impedeix?</example>
            <example>Què ho ha fet que estiguis tan prim?</example>
            <example>Què ho ha posat en marxa?</example>
            <example>Què ho ha provocat?</example>
            <example>Què ho va fer que canviés? </example>
        </rule>
        <rule id="QUE_INICIAL_AMBACCENT_HO" name="'que' amb accent (amb pronom ho)">
            <pattern>
                <token postag="SENT_START"/>
                <token regexp="yes" min="0" max="3">\p{P}</token>
                <marker>
                    <token>que</token>
                </marker>
                <token postag="&pronom_feble;" postag_regexp="yes" min="0"><exception inflected="yes">ho</exception></token>
                <token skip="-1">ho</token>
                <token>?</token>
            </pattern>
            <filter class="org.languagetool.rules.SuppressIfAnyRuleMatchesFilter" args="ruleIDs:QUE_INICIAL_SENSEACCENT_HO"/>
            <message>S'accentua si es pot substituir per "quina cosa". No s'accentua si la resposta a la pregunta és "sí" o "no".</message>
            <suggestion>què</suggestion>
            <example correction="Què"><marker>Que</marker> els ho fa pensar?</example>
            <example correction="Què"><marker>Que</marker> ens ho hauria d'impedir?</example>
            <example correction="Què"><marker>Que</marker> ens ho impedeix?</example>
            <example correction="Què"><marker>Que</marker> ho impedeix?</example>
            <example correction="Què"><marker>Que</marker> ho ha fet que estiguis tan prim?</example>
            <example correction="Què"><marker>Que</marker> ho ha posat en marxa?</example>
            <example correction="Què"><marker>Que</marker> ho ha provocat?</example>
            <example correction="Què"><marker>Que</marker> ho fa que sigui així?</example>
            <example>Que t'ho has cregut?</example>
            <example>Que li ho has explicat tot?</example>
            <example>Que ho feia bé?</example>
            <example>Que ho dius pel blau de la cara?</example>
            <example>Que ho fa vostè, potser?</example>
        </rule>
        <rulegroup id="QUE_INICIAL_AMBACCENT_VERB" name="que -> què (a l'inici de frase)">
            <antipattern>
                <token skip="4">que</token>
                <token inflected="yes">agradar</token>
                <token postag="D.*" postag_regexp="yes"/>
                <example>Que et va agradar la cançó?</example>
            </antipattern>
            <antipattern>
                <token>que</token>
                <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="2"/>
                <token postag="V.S.*" postag_regexp="yes"><exception postag="V.I.*" postag_regexp="yes"/></token>
                <example>Que vulguin viure apartades del món us estranya?</example>
                <example>Que vulguin viure apartades del món (si és que això és possible) i desconnectades de tot i de tothom?</example>
            </antipattern>
            <antipattern>
                <token>que</token>
                <token regexp="yes">ja|no|potser|encara</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">semblar|parèixer|creure|pensar|dir|afirmar</token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">que|què</token>
                <token postag="&pronom_feble;" postag_regexp="yes" min="0"><exception inflected="yes">ho</exception></token>
                <token>ho</token>
            </antipattern>
            <antipattern>
                <token postag="SENT_START"/>
                <token min="0" max="3" regexp="yes">\p{P}</token>
                <marker>
                    <token>que</token>
                </marker>
                <token skip="-1"><exception inflected="yes">passar</exception></token>
                <token>potser</token>
                <token>?</token>
                <example>Que menjo amb les galtes, potser?</example>
                <example>Que vols passar per aquí, potser?</example>
                <example>Que és una broma, potser?</example>
                <example>Que és vostè, potser?</example>
                <example>Que et va molestar potser?</example>
                <example>Que hi escau, un monstre així, potser?</example>
                <!-- FN: Què es pensa, que sóc un policia, potser? 
                Què es pensa, que sóc un policia, potser?
                Què vol dir potser?
                Què volia dir amb aquell potser?-->
            </antipattern>
            <antipattern>
                <token postag="V.*" postag_regexp="yes"/>
                <token regexp="yes">res|quelcom</token>
                <example>Que vols res més?</example>
            </antipattern>
            <antipattern>
                <token postag="V.*" postag_regexp="yes"/>
                <token>alguna</token>
                <token>cosa</token>
                <example>Que vols alguna cosa?</example>
            </antipattern>
            <rule>
                <antipattern>
                    <token inflected="yes" regexp="yes">voler|necessitar|desitjar</token>
                    <token postag="V.N.*" postag_regexp="yes" regexp="yes">venir|anar|assistir|partir|viatjar</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes" regexp="yes">voler|necessitar|desitjar</token>
                    <token min="0" postag="RG"/>
                    <token postag="[NJ].*|D[^D].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token inflected="yes">passar</token>
                    <token regexp="yes">gana|fam|set|fred|calor</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token min="0" inflected="yes">haver</token>
                    <token skip="-1" postag="V.[ISMNGP].*|_GV_" postag_regexp="yes" inflected="yes" regexp="yes">passar|voler|necessitar|desitjar|menjar</token>
                    <token>?</token>
                </pattern>
                <message>Si equival a "quina cosa", cal escriure <suggestion>què</suggestion>.</message>
                <example correction="Què"><marker>Que</marker> ha passat?</example>
                <example correction="Què"><marker>Que</marker> menjaràs?</example>
                <example correction="Què"><marker>Que</marker> vols?</example>
                <example correction="Què"><marker>Que</marker> vols fer avui?</example>
                <example correction="Què">¿<marker>Que</marker> vols que faci?</example>
                <example correction="Què">¿<marker>Que</marker> vols fer avui?</example>
                <example correction="Què"><marker>Que</marker> volen aquestes merdosos, eh?</example>
                <example correction="Què"><marker>Que</marker> passa, que no t'agrada el que faig, potser?</example>
                <example>Que t'ho menjaràs tot?</example>
                <example>Que vindràs demà?</example>
                <example>Que vols venir?</example>
                <example>Que necessitava canvis i aire fresc i nou?</example>
                <example>Que voldràs te?</example>
                <example>Que voleu alguna cosa?</example>
                <example>¿Que passen gana els monjos?</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="VS..3S.." postag_regexp="yes"/>
                    <token regexp="yes">el|en|la|na</token>
                    <token postag="NP.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="VS..3..." postag_regexp="yes"/>
                    <token regexp="yes">aquí|ací|allí|allà|ahí</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes" inflected="yes">semblar|parèixer|estar</token>
                    <token postag="A.*|V.P.*|N.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token inflected="yes">ser</token>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="V...[12]..." postag_regexp="yes" inflected="yes">ser</token>
                    <token postag="N.*" postag_regexp="yes"/>
                    <example>Que ets bruixa?</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token>hi</token>
                    <token regexp="yes">és|era</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token postag_regexp="yes" postag="&pronom_feble;" min="0"/>
                    <token skip="-1" regexp="yes" inflected="yes">ser|semblar|parèixer|estar</token>
                    <token>?</token>
                </pattern>
                <message>Si equival a "quina cosa", cal escriure <suggestion>què</suggestion>. S’escriu sense accent si la resposta és «sí» o «no».</message>
                <example correction="Què"><marker>Que</marker> us sembla això que ha passat?</example>
                <example correction="Què"><marker>Que</marker> és Camp Joliu?</example>
                <example>Que bonic és tot això!, oi?</example>
                <example>Que és el Pere qui ha fet tot això?</example>
                <example>Que sou ric?</example>
                <example>Que està malalt?</example>
                <example>Que hi és, en Pau?</example>
            </rule>
            <rule>
                <antipattern>
                    <token>que</token>
                    <token min="0" max="2" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                    <token>potser</token>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token>potser</token>
                    <token min="0" max="2" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <!-- intransitiu: anar -->
                    <token>que</token>
                    <token min="0">hi</token>
                    <token inflected="yes" regexp="yes">haver|anar</token>
                    <token postag="V.P..SM.|V.N.*" postag_regexp="yes" regexp="yes" inflected="yes">anar|venir|pujar|baixar</token>
                    <example>Que hi han anat tots?</example>
                </antipattern>
                <antipattern>
                    <!-- transitiu -->
                    <token>que</token>
                    <token min="0">hi</token>
                    <token inflected="yes" regexp="yes">haver|anar</token>
                    <token postag="V.P..SM.|V.N.*" postag_regexp="yes"/>
                    <token postag="D.*|PI.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <!-- transitiu -->
                    <token>que</token>
                    <token postag="V.I.*" postag_regexp="yes"/>
                    <token postag="D.*|PI.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token>hi</token>
                    <token postag="VA.*" postag_regexp="yes" min="0" inflected="yes">anar</token>
                    <token inflected="yes" max="2">haver</token>
                    <token postag="D.*|PI.*" postag_regexp="yes"/>
                    <example>Que hi ha res d'especial?</example>
                    <example>Que hi va haver res d'especial?</example>
                    <example>Que hi havia alguna cosa mal feta?</example>
                    <example>Que hi ha l'Antoni?</example>
                    <example>Que hi ha hagut res d'especial?</example>
                    <example>Que hi va haver algun escàndol?</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token>hi</token>
                    <token postag="VA.*" postag_regexp="yes" min="0" inflected="yes">anar</token>
                    <token inflected="yes" max="2">haver</token>
                    <token>més</token>
                    <example>Que hi havia més d'una opció?</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token min="0" max="2" postag="&pronom_feble;|RN" postag_regexp="yes"/>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <token postag="V.*" postag_regexp="yes"><exception postag="VA.*" postag_regexp="yes"/></token>
                    <token regexp="yes">res|quelcom</token>
                    <example>Que busqueu res, senyors?</example>
                    <example>Que els havia passat res?</example>
                    <example>Que hi hem guanyat res, en aquesta guerra?</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token min="0" max="2" postag="&pronom_feble;|RN" postag_regexp="yes"/>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <token postag="V.*" postag_regexp="yes"><exception postag="VA.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">fer|estimar</exception></token>
                    <token>més</token>
                    <token><exception regexp="yes">,|de|\?</exception></token>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token min="0" max="2" postag="&pronom_feble;|RN" postag_regexp="yes"/>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <token postag="V.*" postag_regexp="yes"><exception postag="VA.*" postag_regexp="yes"/></token>
                    <token>alguna</token>
                    <token>cosa</token>
                    <example>Que els havia passat alguna cosa?</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token min="0" max="2" postag="&pronom_feble;" postag_regexp="yes"/>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes">trucar</token>
                    <example>Que va trucar al responsable i li va dir que no vingués?</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token inflected="yes">en</token>
                    <token min="0" postag_regexp="yes" postag="VA.*"/>
                    <token inflected="yes">tenir</token>
                    <example>Que en té per vendre?</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token inflected="yes">en</token>
                    <token min="0" postag_regexp="yes" postag="VA.*"/>
                    <token inflected="yes">voler</token>
                    <token><exception postag="V.N.*" postag_regexp="yes"/></token>
                    <example>Que en té per vendre?</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token min="0" inflected="yes">haver</token>
                    <token skip="-1" postag="V.[ISMNGP].*|_GV_" postag_regexp="yes" inflected="yes" regexp="yes">passar|voler|necessitar|desitjar|menjar</token>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token postag_regexp="yes" postag="&pronom_feble;" min="0"/>
                    <token skip="-1" regexp="yes" inflected="yes">ser|semblar|parèixer|estar</token>
                </antipattern>
                <antipattern>
                    <token skip="1">que</token>
                    <token min="0" regexp="yes" inflected="yes">poder|voler</token>
                    <token inflected="yes">venir</token>
                    <example>Que podeu venir?</example>
                    <example>Que vindràs?</example>
                    <example>Que voldràs venir?</example>
                    <example>Que et puc venir a veure?</example>
                </antipattern>
                <antipattern>
                    <token skip="3">que<exception postag="C.*" postag_regexp="yes" scope="next"/></token>
                    <token inflected="yes" regexp="yes">estar|tenir|necessitar|voler|deixar|parlar</token>
                    <token regexp="yes" min="0">més|menys</token>
                    <token postag="[AND].*|RG|LOC_ADV" postag_regexp="yes"/>
                    <example>Que sou suec?</example>
                    <example>Que estava exhaust?</example>
                    <example>Que tens fil i agulla?</example>
                    <example>Que necessitava canvis i aire fresc i nou?</example>
                    <example>Que ets bruixa?</example>
                    <example>Que voldràs te?</example>
                    <example>Que vols més pastís?</example>
                    <example>Que em pots deixar tot sol, si us plau?</example>
                    <example>Que parla anglès, ell?</example>
                    <example>Que puc deixar la bici a dins?</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token inflected="yes">fer</token>
                    <token regexp="yes">fred|calor|vent|fresca|caloreta</token>
                    <example>Que fa calor a fora?</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token>hi</token>
                    <token regexp="yes">ha|havia|hagué</token>
                    <token postag="[AND].*" postag_regexp="yes"/>
                    <example>Que hi ha seients lliures?</example>
                    <example>Que hi ha un indret on puc deixa la bici, a casa teva? </example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="1" max="2"/>
                    <token inflected="yes">conèixer</token>
                    <example>Que els coneixeu, tots els aragonesos per dir el que dieu?</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token regexp="yes">si|com</token>
                    <example>Que si els xics també estan pressionats?</example>
                </antipattern>
                <antipattern>
                    <token skip="-1">que</token>
                    <token case_sensitive="yes">què<exception scope="previous" regexp="yes">o|i|de|amb|ni|per|a|,|\(</exception></token>
                    <example>Que vols que faci què?</example>
                </antipattern>
                <antipattern>
                    <token skip="-1">que<exception postag_regexp="yes" postag="C.*" scope="next"/></token>
                    <token inflected="yes" regexp="yes">toca|voler</token>
                    <token postag="V.N.*" postag_regexp="yes"><exception>fer</exception></token>
                    <example>Que avui toca caminar?</example>
                    <example>Que voldràs cantar?</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token postag="[DAN].*" postag_regexp="yes"/>
                    <example>Que l'època de vertigen en el canvi que vivim ha superat la necessitat del punt de trobada com l'entenem avui?</example>
                    <example>Que la seva manera d'escoltar no és correcta?</example>
                    <example>Que bonic és poder compartir?</example>
                </antipattern>
                <antipattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <token skip="-1">que<exception postag="C.*" postag_regexp="yes" scope="next"/></token>
                    <token regexp="yes" inflected="yes">poder|voler</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token postag="[AN].*" postag_regexp="yes"><exception regexp="yes" inflected="yes">&unitats_temps;&estacions;</exception></token>
                    <example>Que es pot reduir el nombre de municipis?</example>
                </antipattern>
                <antipattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <token skip="-1">que<exception postag="C.*" postag_regexp="yes" scope="next"/></token>
                    <token regexp="yes" inflected="yes">poder|voler</token>
                    <token postag="V.N.*" skip="3" postag_regexp="yes"/>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token postag="[AN].*" postag_regexp="yes"><exception regexp="yes" inflected="yes">&unitats_temps;&estacions;</exception></token>
                    <example>Que es pot plantejar també reduir el nombre de municipis?</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token regexp="yes">[mtsl]'|em|et|el|la|ens|us|vos|els|les</token>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes" regexp="yes">sentir|mirar|escoltar|veure|observar</token>
                    <example>Que em sent?</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token inflected="yes">saber</token>
                    <token>si</token>
                    <example>Que saps si vindrà?</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes">ser</token>
                    <token postag="A.*|V.P.*|N.*" postag_regexp="yes"/>
                    <example>Que soc adoptat?</example>
                </antipattern>
                <antipattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <token>que</token>
                    <token>a</token>
                    <example>Que a mi m’agradaria que Catalunya fos independent?</example>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="3"><exception>ho</exception></token>
                    <token postag="V.I.*" postag_regexp="yes" skip="-1"/>
                    <token>?</token>
                </pattern>
                <message>Si és un pronom interrogatiu (=quina cosa), s'escriu amb accent. S'escriu sense accent si la resposta és "sí" o "no" ("Que vindràs?").</message>
                <suggestion>què</suggestion>
                <example correction="Què">¿<marker>Que</marker> es pot plantejar l'any que ve?</example>
                <example correction="Què">¿<marker>Que</marker> s'empatollaven, doncs, els mestres i els professors?</example>
                <example correction="Què"><marker>Que</marker> s'empatollaven, doncs, els mestres i els professors?</example>
                <example correction="Què"><marker>Que</marker> en vols fer, d'això?</example>
                <example correction="Què"><marker>Que</marker> amagava o què preparava?</example>
                <example correction="Què"><marker>Que</marker> pot ser més versemblant?</example>
                <example correction="Què"><marker>Que</marker> hi faig aquí?</example>
                <example correction="Què"><marker>Que</marker> faig aquí?</example>
                <example correction="Què"><marker>Que</marker> hi ha per a sopar aquesta nit?</example>
                <example correction="Què"><marker>Que</marker> anem a veure i per què una cosa sí i l'altra no?</example>
                <example correction="Què"><marker>Que</marker> et va motivar a escriure el llibre?</example>
                <example correction="Què"><marker>Que</marker> fem si tenim dubtes o volem demanar un acompanyament?</example>
                <example correction="Què"><marker>Que</marker> hi ha a la caixa?</example>
                <example correction="Què"><marker>Que</marker> hi ha rere els vels?</example>
                <example correction="Què"><marker>Que</marker> recordes més dels teus estius infantils?</example>
                <example correction="Què"><marker>Que</marker> fa més mandra?</example>
                <example correction="Què"><marker>Que</marker> hi has trobat?</example>
                <example correction="Què"><marker>Que</marker> has trobat?</example>
                <example correction="Què"><marker>Que</marker> compta més, ser president o ser príncep?</example>
                <example correction="Què"><marker>Que</marker> convé més?</example>
                <example correction="Què"><marker>Que</marker> fas?</example>
                <example correction="Què"><marker>Que</marker> et va agradar de la cançó?</example>
                <example correction="Què"><marker>Que</marker> t'agrada més de la cançó?</example>
                <example correction="Què"><marker>Que</marker> t'ha agradat més?</example>
                <example>Que en vols ara més?</example>
                <example>Que no em coneixes?</example>
                <example>Que abans corria en carreres a galop?</example>
                <example>Que ho feia bé?</example>
                <example>Que ho dius pel blau de la cara?</example>
                <example>Que ho fa vostè, potser?</example>
                <example>Que bé, no? </example>
                <example>Que bé sona, oi?</example>
            </rule>
            <rule>
                <antipattern>
                    <token>que</token>
                    <token regexp="yes">&substantius_darrere_que;</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <marker>
                        <token skip="2">que</token>
                    </marker>
                    <token regexp="yes" inflected="yes">semblar|parèixer</token>
                    <token skip="-1">si</token>
                    <token>?</token>
                </pattern>
                <message>Si és un pronom interrogatiu (=quina cosa), s'escriu amb accent. S'escriu sense accent si la resposta és "sí" o "no" ("Que vindràs?").</message>
                <suggestion>què</suggestion>
                <example correction="Què"><marker>Que</marker> et sembla si passem el cap de setmana a Núria?</example>
            </rule>
            <rule>
                <antipattern>
                    <token>que</token>
                    <token regexp="yes">&substantius_darrere_que;</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <marker>
                        <token skip="2">que</token>
                    </marker>
                    <token regexp="yes" inflected="yes">semblar|parèixer</token>
                    <token skip="-1"><exception>que</exception></token>
                    <token>?</token>
                </pattern>
                <message>Si és un pronom interrogatiu (=quina cosa), s'escriu amb accent. S'escriu sense accent si la resposta és "sí" o "no" ("Que vindràs?").</message>
                <suggestion>què</suggestion>
                <example correction="Què"><marker>Que</marker> et sembla Frank?</example>
            </rule>
            <!-- el grup nominal és el subjecte -->
            <rule default="off">
                <antipattern>
                    <token regexp="yes">de|d'</token>
                    <token><exception postag="V.N.*" postag_regexp="yes"/></token>
                </antipattern>
                <antipattern>
                    <token inflected="yes">ser</token>
                    <token postag_regexp="yes" postag="DA.*"/>
                    <token postag_regexp="yes" postag="NP..SP."/>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token>hi</token>
                    <token inflected="yes">ser</token>
                    <token postag_regexp="yes" postag="DA.*"/>
                    <example>Que hi és el Joan?</example>
                </antipattern>
                <antipattern>
                    <token>hi</token>
                    <token inflected="yes" min="1" max="2">haver</token>
                    <token postag_regexp="yes" postag="D.*"/>
                    <example>Que hi ha un indret on puc deixar la bici a casa teva?</example>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="3"><exception>ho</exception></token>
                    <token postag="V.I.3S.." postag_regexp="yes"/>
                    <token min="0" regexp="yes">de|d'</token>
                    <token min="0" postag_regexp="yes" postag="V.[PN].*"/>
                    <token postag="D...S." postag_regexp="yes" skip="-1"/>
                    <token>?</token>
                </pattern>
                <message>Si és un pronom interrogatiu (=quina cosa), s'escriu amb accent. S'escriu sense accent si la resposta és "sí" o "no" ("Que vindràs?").</message>
                <suggestion>què</suggestion>
                <example correction="Què">¿<marker>Que</marker> ha fet la Joana?</example>
                <example correction="Què">¿<marker>Que</marker> ha de fer la Joana?</example>
                <example correction="Què">¿<marker>Que</marker> ha de fer la teva dona?</example>
                <example correction="Què">¿<marker>Que</marker> va comprar el teu germà?</example>
            </rule>
            <rule default="off">
                <antipattern>
                    <token>que</token>
                    <token>hi</token>
                    <token inflected="yes">ser</token>
                    <token postag_regexp="yes" postag="DA.*"/>
                    <example>Que hi són els cosins?</example>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="3"><exception>ho</exception></token>
                    <token postag="V.I.3P.." postag_regexp="yes"/>
                    <token min="0" regexp="yes">de|d'</token>
                    <token min="0" postag_regexp="yes" postag="V.[PN].*"/>
                    <token postag="D...P." postag_regexp="yes" skip="-1"/>
                    <token>?</token>
                </pattern>
                <message>Si és un pronom interrogatiu (=quina cosa), s'escriu amb accent. S'escriu sense accent si la resposta és "sí" o "no" ("Que vindràs?").</message>
                <suggestion>què</suggestion>
                <example correction="Què">¿<marker>Que</marker> han fet els homes?</example>
                <example correction="Què">¿<marker>Que</marker> han de fer els teus amics?</example>
                <example correction="Què">¿<marker>Que</marker> van comprar els teus germans?</example>
            </rule>
        </rulegroup>
        <rule id="QUE_INICIAL_SENSEACCENT_VERB" name="què -> que (a l'inici de frase)" default="off">
            <pattern>
                <token postag="SENT_START"/>
                <token min="0" max="3" regexp="yes">\p{P}</token>
                <marker>
                    <token>què</token>
                </marker>
                <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="3"><exception>ho</exception></token>
                <token postag="V.[SI].*" postag_regexp="yes" skip="-1"/>
                <token>?</token>
            </pattern>
            <filter class="org.languagetool.rules.SuppressIfAnyRuleMatchesFilter" args="ruleIDs:QUE_INICIAL_AMBACCENT_VERB"/>
            <message>S'escriu sense accent si la resposta és "sí" o "no". Si és un pronom interrogatiu (=quina cosa), s'escriu amb accent.</message>
            <suggestion>que</suggestion>
            <example correction="Que"><marker>Què</marker> hi ha la Maria?</example>
            <example correction="Que"><marker>Què</marker> has trobat la cartera?</example>
            <example correction="Que"><marker>Què</marker> fas la figuereta?</example>
            <example>¿Què vols que faci?</example>
            <example>¿Què vols fer avui?</example>
            <example>¿Què es pot plantejar l'any que ve?</example>
            <example>¿Què s'empatollaven, doncs, els mestres i els professors?</example>
            <example>Què s'empatollaven, doncs, els mestres i els professors?</example>
            <example>Que no em coneixes?</example>
            <example>Que abans corria en carreres a galop?</example>
            <example>Que ho feia bé?</example>
            <example>Que ho dius pel blau de la cara?</example>
            <example>Que ho fa vostè, potser?</example>
            <example>Que bé, no? </example>
            <example>Que bé sona, oi?</example>
        </rule>
        <rulegroup id="SON" name="son/són">
            <url>https://oiec.iec.cat/textortografia/codi/3.1.3</url>
            <antipattern>
                <token postag="_english_ignore_"/>
                <token postag="_english_ignore_">son</token>
                <token postag="_english_ignore_"/>
                <!--<example>My son is tall.</example>-->
            </antipattern>
            <antipattern>
                <token>mal</token>
                <token>son</token>
            </antipattern>
            <antipattern>
                <marker>
                    <token>son</token>
                    <token regexp="yes">i|o|ni|,|-</token>
                    <token regexp="yes">&exceptions_SON;</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">&exceptions_SON;</token>
                    <token regexp="yes">i|o|ni|,|-</token>
                    <token>son</token>
                </marker>
            </antipattern>
            <!-- Cal millorar la regla, perquè ja no es considera determinant i no funciona la regla de concordança per a detectar error-->
            <rule>
                <pattern>
                    <token><exception postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">tenir|venir|agafar|produir|més</exception></token>
                    <marker>
                        <token>son<exception postag="_GN_.S|_possible_nompropi|NP.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Si és del v. 'ser', s'ha d'accentuar.</message>
                <suggestion>són</suggestion>
                <short>Accent diacrític</short>
                <example correction="són">Novament <marker>son</marker> casos evidents de malbaratment.</example>
                <example correction="són">Aquestes <marker>son</marker> boniques.</example>
                <example correction="Són"><marker>Son</marker> dos exemples dels centenars que existeixen.</example>
                <example correction="són">I els seus correus <marker>son</marker> immediatament destruïts.</example>
                <example correction="són">Els llacs <marker>son</marker> a Tessàlia</example>
                <example correction="són">però només <marker>son</marker> importants</example>
                <example correction="Són"><marker>Son</marker> cada dia més intel·ligents.</example>
                <example correction="Són"><marker>Son</marker> molt interessants</example>
                <example correction="són">No <marker>son</marker> les galetes de nata.</example>
                <example correction="Són"><marker>Son</marker> allò que volem.</example>
                <example correction="són">Aquestes <marker>son</marker>, com deia Joan, adorables.</example>
                <example correction="són">Les temperatures mitjanes <marker>son</marker> de 15 i 16ºC.</example>
                <example correction="són">Per partit <marker>son</marker> 40 minuts.</example>
                <example correction="són">Els de l'administració central <marker>son</marker> molt superiors.</example>
                <example>son pare no té nas</example>
                <example>una restricció sostinguda del son de quatre hores al dia</example>
                <example>sense son i feinera.</example>
                <example>una enclusa molt grossa posà en son peu</example>
                <example>Em moria de son.</example>
                <example>encara que tinc son, cansament i abatiment</example>
                <example>tenia son els diumenges al matí</example>
                <example>en el son l'activitat</example>
                <example>del son l'activitat</example>
                <example>de la son l'activitat</example>
                <example>moltes hores de son cada dia</example>
                <example>aquell son fou reparador</example>
                <example>aquella son era irresistible</example>
                <example>Tinc molta son, me'n vaig.</example>
                <example>una restricció sostinguda del son de quatre hores al dia</example>
                <example>per fer-li venir son</example>
                <example>Tinc més son que gana.</example>
                <example>Els fills arriben i ho revolucionen tot: les hormones, la parella, la son, les prioritats i el cervell.</example>
                <!--
                    Converses sobre els aliments, begudes, vestits, son i descans, jocs.
                    Estrès, son, cansament, fatiga.
                    Alegria, mareig, son.
                    somnambulisme, son.
                    esbarjo o son.
                    Son o estupor.
                    Fatiga, son, gana.
                    Produint son i anorèxia.
                    Vigília i son.
                    ES POT FER IGUAL QUE AMB: cafè, te, ...-->
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="SPS00|.*LOC_PREP.*|D[^R].*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">tenir|venir|agafar|produir</exception></token>
                    <marker>
                        <token>son<exception postag="_possible_nompropi|NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="D.*|AQ.*|N.*" postag_regexp="yes"><exception postag="NC[MC][SN].*" postag_regexp="yes"/><exception regexp="yes">hivernal|excessiva|profunda?</exception></token>
                </pattern>
                <message>Si és del v. 'ser', s'ha d'accentuar.</message>
                <suggestion>són</suggestion>
                <short>Accent diacrític</short>
                <example correction="són">El que és interessant <marker>son</marker> les novetats.</example>
                <example correction="són">Les del dia a dia <marker>son</marker> simple morralla.</example>
                <example>Aquesta son m'esgota.</example>
                <example>Li ho va dir a son pare.</example>
                <example>Però son pare el va tractar d'heretge.</example>
                <example>La possessió de Son Torrella.</example>
                <example>Com son germà Joan.</example>
                <example>El van despertar del seu son profund.</example>
                <example>Arribà a l'aeroport de Son Santjoan.</example>
                <!-- destaquen son Vivot, son Bordils i son Ramis d'Inca.  -->
            </rule>
            <!--<rule>
                <!-\- cas especial: darrere d'adjectius neutres -\->
                <pattern>
                    <token postag="_GN_.S" postag_regexp="yes"/>
                    <and>
                        <token postag="_GN_MS"/>
                        <token postag="_GN_FS"/>
                    </and>
                    <marker>
                        <token>son<exception postag="NP.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Si és del v. 'ser', s'ha d'accentuar.</message>
                <suggestion>són</suggestion>
                <short>Accent diacrític</short>
                <example correction="són">Els de l'administració central <marker>son</marker> molt superiors.</example>
                <example>La increïble son que tenia.</example>
                <!-\-<example>L'especial son que tenia.</example>-\->
            </rule>-->
            <rule>
                <pattern>
                    <token>en</token>
                    <marker>
                        <token>son<exception postag="_GN_MS|_possible_nompropi|NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception postag="N.[MC][SN].*" postag_regexp="yes"/></token>
                </pattern>
                <message>Si és del v. 'ser', cal accentuar.</message>
                <suggestion>són</suggestion>
                <example correction="són">Ells en <marker>son</marker> testimonis.</example>
                <example correction="són">Ells en <marker>son</marker> els culpables.</example>
                <example>En son pare.</example>
                <example>En son temps.</example>
                <example>En son punt.</example>
            </rule>
            <rule>
                <pattern>
                    <token>son</token>
                    <token>mes</token>
                </pattern>
                <message>Si és del v. 'ser' i un adverbi, cal accentuar.</message>
                <suggestion>són més</suggestion>
                <example correction="són més">Cada volta <marker>son mes</marker> les associacions.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PEL_PELS" name="pel/pèl">
            <url>https://oiec.iec.cat/textortografia/codi/3.1.3</url>
            <rule>
                <pattern>
                    <token>el</token>
                    <marker>
                        <token>pe</token>
                        <token>l</token>
                    </marker>
                </pattern>
                <message>Si és nom, cal accentuar-lo.</message>
                <suggestion>pèl</suggestion>
                <suggestion>per al</suggestion>
                <short>Accent diacrític</short>
                <example correction="pèl|per al">No li hem vist el <marker>pel</marker>.</example>
                <example correction="pèl|per al">es netegen el <marker>pel</marker> en senyal de submissió.</example>
                <example correction="pèl|per al">Té el <marker>pel</marker> ros.</example>
                <example>ni un pèl</example>
                <example>aquell pel qual vam treballar</example>
                <example>es multiplica un pel mòdul de l'altre</example>
            </rule>
            <rule>
                <pattern>
                    <token spacebefore="no">l</token>
                    <marker>
                        <token>pe</token>
                        <token>l</token>
                    </marker>
                </pattern>
                <message>Si és nom, cal accentuar-lo.</message>
                <suggestion>pèl</suggestion>
                <suggestion>per al</suggestion>
                <short>Accent diacrític</short>
                <example correction="pèl|per al">L'ós del <marker>pel</marker> negre.</example>
                <example>agafant l' en lloc de l pel que fa a la longitud del objecte</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">l'|cada</exception></token>
                    <token>un</token>
                    <marker>
                        <token>pe</token>
                        <token>l</token>
                    </marker>
                    <token><exception postag="NC[MC][SN].*" postag_regexp="yes"/><exception regexp="yes">qual|\p{Lu}.+</exception></token>
                </pattern>
                <message>Si és nom, cal accentuar-lo.</message>
                <suggestion>pèl</suggestion>
                <suggestion>per al</suggestion>
                <short>Accent diacrític</short>
                <example correction="pèl|per al">No li hem vist ni un <marker>pel</marker>.</example>
                <example correction="pèl|per al">Té un <marker>pel</marker> d'ingenu.</example>
                <example correction="pèl|per al">És un <marker>pel</marker> ingenu.</example>
                <example correction="pèl|per al">És un <marker>pel</marker> ingènua.</example>
                <example>ni un pèl</example>
                <example>cada un pel seu nom</example>
                <example>es multiplica un pel mòdul de l'altre</example>
                <example>l'un pel carrer d'Itàlia i l'altre pel de Josep Pujadas</example>
                <example>l'un pel de l'altre</example>
                <example>i un pel PSM</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">ls|els</exception></token>
                    <token regexp="yes">ls|els|uns</token>
                    <marker>
                        <token>pe</token>
                        <token>ls</token>
                    </marker>
                    <token><exception>quals</exception></token>
                </pattern>
                <message>Si és nom, cal accentuar-lo.</message>
                <suggestion>pèls</suggestion>
                <suggestion>per als</suggestion>
                <short>Accent diacrític</short>
                <example correction="pèls|per als">retirar en part els <marker>pels</marker> de les seves preses.</example>
                <example correction="pèls|per als">Pels <marker>pels</marker> no hi vam arribar.</example>
                <example>aquells pels quals vam fer-ho</example>
                <example>els uns pels altres</example>
                <!-- <example correction="pèls|per als">tot són pels.</example> -->
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>pe</token>
                        <token regexp="yes">ls?</token>
                    </marker>
                    <token postag="_PUNCT.*|SPS00|RG" postag_regexp="yes"><exception regexp="yes">['"‘“«\[]|de|d'|\p{Lu}.+|damunt|fins|demés</exception><exception postag="RG_anteposat|AQ.*|_GN_M." postag_regexp="yes"/></token>
                </pattern>
                <message>Si és nom, cal accentuar-lo.</message>
                <suggestion>pè<match no="2"/></suggestion>
                <suggestion>per als</suggestion>
                <suggestion>per</suggestion>
                <example correction="pèls|per als|per">Ell no té <marker>pels</marker> a la llengua.</example>
                <example correction="pèls|per als|per">¿D'on vénen tots aquests <marker>pels</marker>?</example>
                <example correction="pèls|per als|per">de <marker>pels</marker> sobre les orelles</example>
                <example correction="pèls|per als|per"><marker>pels</marker> primer emigrants aris</example>
                <example>pels primers emigrants aris</example>
                <example correction="pèls|per als|per">amb els <marker>pels</marker> cap amunt</example>
                <example>No té respecte pels de casa.</example>
                <example>seguit pel d'esquena</example>
                <example>No té respecte pels "valents".</example>
                <example correction="pèls|per als|per">Hi havia <marker>pels</marker> pertot arreu.</example>
                <example>Ho va fer així pels més atrevits.</example>
                <example>la veneració pels laics</example>
                <example>estan pel damunt</example>
                <example>discorrent pel primer dels molts</example>
                <example>tot el que li passava pel cap que es podia</example>
                <example>té una tendència pel fosc i ombrívol,</example>
                <example>substituït pel fins aquells moments ministre</example>
                <example>era detingut pels ras o governadors provincials</example>
                <example>Què li passa pel cap a algú que diu això?</example>
                <example>criticat pel que dirigents com ell consideraven</example>
                <!-- <example>pels de gat</example>
                    pels primer emigrants aris, -->
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00" regexp="yes">amb|de|sense<exception postag="RG"/></token>
                    <marker>
                        <token>pe</token>
                        <token regexp="yes">ls?</token>
                    </marker>
                </pattern>
                <message>Si és nom, cal accentuar-lo.</message>
                <suggestion>pè<match no="3"/></suggestion>
                <suggestion>per als</suggestion>
                <suggestion>per</suggestion>
                <example correction="pèls|per als|per">Amb <marker>pels</marker> i senyals.</example>
                <example correction="pèl|per als|per">De <marker>pel</marker> negre.</example>
                <example correction="pèl|per als|per">Sense <marker>pel</marker>.</example>
                <example>excepte pel fet que va dir-ho</example>
                <example>perseguit de prop pels aliats.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DEU" name="*Deu/Déu">
            <antipattern>
                <token regexp="yes">can|mas|museu|n</token>
                <token>Deu</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">el|l</token>
                    <marker>
                        <token>deu</token>
                    </marker>
                    <token regexp="yes">nacional|sol</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>déu</suggestion> (divinitat)?</message>
                <example correction="déu">És el <marker>deu</marker> nacional de Romania.</example>
                <example correction="déu">És el <marker>deu</marker> sol.</example>
                <example>Introdueix el deu DNI.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">el|l</token>
                    <marker>
                        <token>deu</token>
                    </marker>
                    <token regexp="yes">\p{Lu}.*<exception postag="N..P.*|NC.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>déu</suggestion> (divinitat)?</message>
                <example correction="déu">És el <marker>deu</marker> Urà.</example>
                <example>Introdueix el deu DNI.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>deu</token>
                    <token postag="NC.P.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>deu</token>
                    <token>mil</token>
                </antipattern>
                <antipattern>
                    <token>deu</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token><exception postag="SENT_START|D[^R]..P.|D[^R].FS." postag_regexp="yes"/><exception regexp="yes">[¿¡"“«»—–:\-]|can|mas|museu|n</exception></token>
                    <marker>
                        <token regexp="yes">(?-i)Deu</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>Déu</suggestion> (ésser suprem)?</message>
                <example correction="Déu">perquè <marker>Deu</marker> no va voler</example>
                <example>perquè Déu no va voler</example>
                <example>Deu ser això</example>
                <example>Sí, deu ser això</example>
                <example>Dels Deu manaments</example>
                <example>Guerra dels Deu Anys</example>
                <example>la plataforma Deu Mil a Brussel·les</example>
                <example>En el pla de la Deu</example>
                <example>El bosc de Can Deu.</example>
                <example>Deu pometes té el pomer</example>
                <example>a) Deu ser un veí nou.</example>
            </rule>
            <rule>
                <pattern>
                    <token>mare</token>
                    <token>de</token>
                    <token>deu<exception postag="_GN_.P" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir "Déu" (ésser suprem)?</message>
                <suggestion>Mare de Déu</suggestion>
                <example correction="Mare de Déu">La <marker>mare de deu</marker> de Montserrat</example>
                <example>És mare de deu fills.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>deu</token>
                    </marker>
                    <token min="0">ho</token>
                    <token>sap</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Déu</suggestion> (ésser suprem)?</message>
                <example correction="Déu">Ni <marker>deu</marker> sap què passa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>deu</token>
                    </marker>
                    <token min="0">-</token>
                    <token regexp="yes">meu|pare|nostre|senyor|totpoderós|fill|esperit|home|salvador|sobirà</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Déu</suggestion> (ésser suprem)?</message>
                <example correction="Déu"><marker>Deu</marker> meu!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>deu</token>
                    </marker>
                    <token regexp="yes">grec|romà|egipci|pagà</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>déu</suggestion> (divinitat)?</message>
                <example correction="déu">És el nom d'un <marker>deu</marker> grec!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>deu</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token inflected="yes" regexp="yes">cel|univers|món|exèrcit|Israel</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Déu</suggestion> (ésser suprem)?</message>
                <example correction="Déu"><marker>Deu</marker> de l'univers!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>deu</token>
                    </marker>
                    <token regexp="yes" min="1" max="2">me|em|te|et|el|la|vos|us|els|les|en|'n</token>
                    <token regexp="yes">guard|guardi|guarde</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Déu</suggestion> (ésser suprem)?</message>
                <example correction="Déu"><marker>Deu</marker> vos guard!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>deu</token>
                    </marker>
                    <token postag_regexp="yes" postag="&pronom_feble;" min="1" max="2"/>
                    <token inflected="yes">fer</token>
                    <token inflected="yes">bo</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Déu</suggestion> (ésser suprem)?</message>
                <example correction="Déu"><marker>Deu</marker> et faci bo!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token case_sensitive="yes">Deu</token>
                    </marker>
                    <token min="0" max="3" postag_regexp="yes" postag="&pronom_feble;|R.*"/>
                    <token postag="V...3S.." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>Déu</suggestion> (ésser suprem)?</message>
                <example correction="Déu"><marker>Deu</marker> parla per mitjà dels seus profetes.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token case_sensitive="yes">Deu</token>
                    </marker>
                    <token>,</token>
                    <token regexp="yes">a|el</token>
                    <token>qui</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Déu</suggestion> (ésser suprem)?</message>
                <example correction="Déu"><marker>Deu</marker>, a qui venero el dia del Senyor.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token case_sensitive="yes">Deu</token>
                    </marker>
                    <token skip="2">que</token>
                    <token inflected="yes">salvar</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Déu</suggestion> (ésser suprem)?</message>
                <example correction="Déu"><marker>Deu</marker> que em salva.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>deu</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token>tot</token>
                    <token case_sensitive="yes">deu</token>
                </pattern>
                <message>Amb el sentit de 'tothom', cal escriure <suggestion>tot déu</suggestion>.</message>
                <example correction="tot déu">Ací <marker>tot deu</marker> pensa el mateix.</example>
                <example>Tot deu ser igual que abans.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>deu</token>
                    </marker>
                    <token regexp="yes" min="0" max="3">,|i|o|ni|a|de|el|l|amb|per|pe</token>
                    <token regexp="yes">dimoni|diable</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Déu</suggestion> (ésser suprem)?</message>
                <example correction="Déu"><marker>Deu</marker> i el dimoni no poden ser una unitat.</example>
            </rule>
        </rulegroup>
        <rule id="DEU_SENSEACCENT" name="déu -> deu">
            <pattern>
                <marker>
                    <token>déu<exception postag="SPS00|LOC_PREP|V.[SI].*" postag_regexp="yes" scope="previous"/></token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Si és una forma del verb 'deure' s'escriu sense accent. "Déu" amb accent vol dir 'divinitat' o 'ésser suprem'.</message>
            <suggestion>deu</suggestion>
            <example correction="Deu"><marker>Déu</marker> ser una altra persona.</example>
            <example>És molt propi de Déu perdonar.</example>
            <example>Que podrà Déu parar taula en el desert?</example>
        </rule>
        <rulegroup id="EN_EL_SI_DE" name="en el/al *sí/si de">
            <rule>
                <pattern>
                    <token>en</token>
                    <token>el</token>
                    <marker>
                        <token>sí</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Només s'accentua si és una afirmació.</message>
                <suggestion>si</suggestion>
                <example correction="si">I en el <marker>sí</marker> del partit</example>
                <example>I en el si del partit</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>l</token>
                        <token>sí</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Només s'accentua si és una afirmació.</message>
                <suggestion>en el si</suggestion>
                <example correction="en el si">I <marker>al sí</marker> del partit</example>
                <example>I al si del partit</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>el</token>
                    <token postag="PX.*" postag_regexp="yes"/>
                    <marker>
                        <token>sí</token>
                    </marker>
                </pattern>
                <message>Només s'accentua si és una afirmació.</message>
                <suggestion>si</suggestion>
                <example correction="si">I en el nostre <marker>sí</marker> es formà un partit.</example>
                <example>I en el nostre si es formà un partit.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>l</token>
                    <token postag="PX.*" postag_regexp="yes"/>
                    <token>sí</token>
                </pattern>
                <message>Només s'accentua si és una afirmació.</message>
                <suggestion>en el <match no="3"/> si</suggestion>
                <example correction="en el seu si">I <marker>al seu sí</marker> es formà un partit.</example>
                <example>I al seu si es formà un partit.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MON" name="el *mon/món">
            <rule>
                <pattern>
                    <token regexp="yes">cert|l|el|un|aquest|aquell|aqueix|este|eixe|[mts]eu|[vn]ostre|llur</token>
                    <marker>
                        <token>mon</token>
                    </marker>
                </pattern>
                <message>S'escriu amb accent diacrític, excepte si és un possessiu (el meu).</message>
                <suggestion>món</suggestion>
                <example correction="món">el <marker>mon</marker></example>
                <example>el món</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">cert|l|el|un|aquest|aquell|aqueix|este|eixe|[mts]eu|[vn]ostre|llur</token>
                    <token postag="A..[MC]S.*" postag_regexp="yes"/>
                    <marker>
                        <token>mon</token>
                    </marker>
                </pattern>
                <message>S'escriu amb accent diacrític, excepte si és un possessiu (el meu).</message>
                <suggestion>món</suggestion>
                <example correction="Món">el Tercer <marker>Mon</marker></example>
                <example>el Tercer Món</example>
            </rule>
            <rule>
                <pattern>
                    <token>és</token>
                    <marker>
                        <token>mon</token>
                    </marker>
                    <token><exception postag="(A.|N).[MC]S.*|V.P.*SM.?" postag_regexp="yes"/></token>
                </pattern>
                <message>S'escriu amb accent diacrític, excepte si és un possessiu (el meu).</message>
                <suggestion>món</suggestion>
                <example correction="món">Des que el món és <marker>mon</marker>.</example>
                <example>Des que el món és món.</example>
                <example>Escrivia cartes a mon recordat pare.</example>
            </rule>
            <rule>
                <!-- more greedy -->
                <antipattern>
                    <token>mon</token>
                    <token min="0" postag="A..[MC][SN].*|V.P..SM.?" postag_regexp="yes"/>
                    <token postag="N.[MC][SN].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token>mon</token>
                    </marker>
                </pattern>
                <message>S'escriu amb accent diacrític, excepte si és un possessiu (el meu).</message>
                <suggestion>món</suggestion>
                <example correction="món">Des que el món és <marker>mon</marker>.</example>
                <example correction="Món"><marker>Mon</marker> del motor.</example>
                <example correction="Món"><marker>Mon</marker> laboral.</example>
                <example correction="món">Volia córrer <marker>mon</marker>.</example>
                <example>Escrivia cartes a mon recordat pare.</example>
                <example>Mon pare se'n va de viatge.</example>
                <example>Mon germà Antoni.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MON_SENSEACCENT" name="món -> mon (possessiu sense accent)">
            <rule>
                <pattern>
                    <marker>
                        <token>món</token>
                    </marker>
                    <token>pare</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>mon</suggestion> (possessiu)?</message>
                <example correction="mon">Ho deia <marker>món</marker> pare.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MA_SENSEACCENT" name="mà -> ma (possessiu sense accent)">
            <rule>
                <pattern>
                    <marker>
                        <token>mà</token>
                    </marker>
                    <token regexp="yes">casa|mare</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>ma</suggestion> (possessiu) en comptes de "mà" (part del cos)?</message>
                <example correction="ma">Ho deia <marker>mà</marker> mare.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MA" name="ma/mà">
            <!-- exigir context: davant: article, adjectiu, preposició. O darrere: preposició... -->
            <antipattern>
                <token>ma</token>
                <token>non</token>
                <token>tropo</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token regexp="yes">(?-i)ma</token>
                    <token postag="N.[FC]S.*|A..[FC]S.*|V.P..SF." postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="[ASPD].*" postag_regexp="yes"><exception postag="DN.*" postag_regexp="yes"/></token>
                    <marker>
                        <token regexp="yes">(?-i)ma</token>
                    </marker>
                </pattern>
                <message>S'accentua quan és nom.</message>
                <suggestion>mà</suggestion>
                <short>Accent diacrític</short>
                <example correction="mà">Fet a <marker>ma</marker>.</example>
                <example correction="mà">Dioscòrides en <marker>ma</marker>.</example>
                <example correction="mà">Aquella <marker>ma</marker>.</example>
                <example>A ma mare.</example>
                <example correction="mà">De primera <marker>ma</marker> a les festes.</example>
                <example correction="mà">Un cop de <marker>ma</marker></example>
                <example>Aquella mà.</example>
                <example>Estimava moltíssim ma mare.</example>
                <example>En tota ma vida.</example>
                <example>A ma recordada mare.</example>
                <example>Allegro ma non tropo.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">(?-i)ma</token>
                    </marker>
                    <token postag="SP.*" postag_regexp="yes"/>
                </pattern>
                <message>S'accentua quan és nom.</message>
                <suggestion>mà</suggestion>
                <short>Accent diacrític</short>
                <example correction="mà">Arribarà <marker>ma</marker> d'obra barata.</example>
                <example>A ma mare.</example>
                <example>A ma mare</example>
                <example>Aquella mà.</example>
                <example>Estimava moltíssim ma mare.</example>
                <example>En tota ma vida.</example>
                <example>Allegro ma non tropo.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">(?-i)Ma</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes">guido|argent|obra</token>
                </pattern>
                <message>S'accentua quan és nom.</message>
                <suggestion>mà</suggestion>
                <short>Accent diacrític</short>
                <example correction="Mà">La <marker>Ma</marker> de Guido.</example>
                <example correction="Mà"><marker>Ma</marker> d'obra barata.</example>
                <example>Van atacar Ma Yuan.</example>
                <example>És Ma. Teresa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ma</token>
                    </marker>
                    <token regexp="yes">esquerr[ea]|dreta|guidoniana</token>
                </pattern>
                <message>S'accentua quan és nom.</message>
                <suggestion>mà</suggestion>
                <short>Accent diacrític</short>
                <example correction="mà">A <marker>ma</marker> esquerra hi ha el carrer.</example>
                <example>A ma estimada mare.</example>
                <example>A ma mare.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>ma</token>
                    <token postag="AQ.[FC]S.*|V.P..SF." postag_regexp="yes"/>
                    <token regexp="yes">pàtria|iaia|mare|cosina|tia|germana|àvia|besàvia|rebesàvia|bestia|néta|besnéta|rebesnéta</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>ma</token>
                    </marker>
                    <token postag="AQ.[FC]S.*|V.P..SF." postag_regexp="yes"/>
                </pattern>
                <message>S'accentua quan és nom.</message>
                <suggestion>mà</suggestion>
                <short>Accent diacrític</short>
                <example correction="mà">De <marker>ma</marker> humana.</example>
                <example correction="mà">Amb <marker>ma</marker> decidida.</example>
                <example correction="mà">Aixecada la <marker>ma</marker> rectoral.</example>
                <example>A ma estimada mare.</example>
                <example>A ma mare.</example>
                <example>Fou ma venerada besàvia.</example>
            </rule>
            <rule id="MA_ABREVIATURA" name="abreviatures: Ma, mA">
                <pattern>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">(?-i)ma</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>Ma</suggestion> (milions d'anys) o <suggestion>mA</suggestion> (mil·liamperes)?</message>
                <short>Possible confusió</short>
                <example correction="Ma|mA">És de fa 3.000 <marker>ma</marker>.</example>
                <example>Allegro ma non tropo.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SI_SENSEACCENT" name="sí -> si">
            <url>https://oiec.iec.cat/textortografia/codi/3.1.3</url>
            <rule>
                <pattern>
                    <marker>
                        <token>sí</token>
                    </marker>
                    <token inflected="yes">mateix</token>
                </pattern>
                <message>Quan és pronom, no s'accentua.</message>
                <suggestion>si</suggestion>
                <short>Accent diacrític</short>
                <example correction="si">s'ho fa a <marker>sí</marker> mateixos.</example>
                <example>s'ho fan a si mateixos</example>
            </rule>
            <rule>
                <antipattern>
                    <token>sí</token>
                    <token>o</token>
                    <token>no</token>
                </antipattern>
                <antipattern>
                    <token>per</token>
                    <token>sí</token>
                    <token>o</token>
                    <token>per</token>
                    <token>no</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">entre|en|de|amb|per|sobre</token>
                    <marker>
                        <token>sí</token>
                    </marker>
                </pattern>
                <message>Quan és pronom, no s'accentua.</message>
                <suggestion>si</suggestion>
                <example correction="si">Fortament relacionades entre <marker>sí</marker>.</example>
                <example>s'ho fan a si mateixos</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>sí</token>
                    </marker>
                    <token>bé</token>
                </pattern>
                <message>Només s'accentua quan és una afirmació.</message>
                <suggestion>si</suggestion>
                <short>Accent diacrític</short>
                <example correction="si">I <marker>sí</marker> bé a tots ens agrada,</example>
                <example>I si bé a tots ens agrada,</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>sí</token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="2"/>
                    <token postag="V.(IP|II|IS).*" postag_regexp="yes" skip="-1"/>
                    <token postag="V.IC.*" postag_regexp="yes"><exception scope="previous" regexp="yes">que|què</exception></token>
                </pattern>
                <message> Si és una conjunció condicional, s'escriu sense accent: <suggestion>si</suggestion>. Si és una afirmació, cal dir <suggestion>sí que</suggestion>.</message>
                <example correction="Si|Sí que"><marker>Sí</marker> vols venir, t'hauries de preparar.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.IC.*" postag_regexp="yes" skip="-1"/>
                    <marker>
                        <token>sí</token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="2"/>
                    <token postag="V.(IP|II|IS).*" postag_regexp="yes"/>
                </pattern>
                <message> Si és una conjunció condicional, s'escriu sense accent: <suggestion>si</suggestion>. Si és una afirmació, cal dir <suggestion>sí que</suggestion>.</message>
                <example correction="si|sí que">T'hauries de preparar <marker>sí</marker> vols venir amb mi.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>sí</token>
                    </marker>
                    <token>i</token>
                    <token regexp="yes">només|sols|solament</token>
                    <token>si</token>
                </pattern>
                <message>Si és una conjunció condicional, s'escriu sense accent.</message>
                <suggestion>si</suggestion>
                <example correction="si">Vindré <marker>sí</marker> i només si tothom hi està d'acord.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SI_AMBACCENT" name="si -> sí">
            <antipattern>
                <token skip="2" regexp="yes">unitats?</token>
                <token case_sensitive="yes">SI</token>
                <example>Els països anglosaxons utilitzen moltes unitats del SI, però encara empren unitats pròpies de la seva cultura.</example>
            </antipattern>
            <antipattern>
                <token>per</token>
                <token>a</token>
                <token>si</token>
            </antipattern>
            <antipattern>
                <!-- notes musicals |mi -->
                <token regexp="yes">do|re|fa|sol|la</token>
                <token regexp="yes" min="0">\p{P}</token>
                <token>si</token>
                <example>Dins del solfeig, les 7 síl·labes que representen cada grau de l'escala són "Do - Re - Mi - Fa - Sol - La - Si".</example>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception regexp="yes">entre|en|de|amb|per|sobre</exception></token>
                    <marker>
                        <token>si<exception postag="_GN_MS"/></token>
                    </marker>
                    <token regexp="yes">que|q</token>
                </pattern>
                <message>S'accentua quan és una afirmació. Es pot escriure sense accent si expressa sorpresa, dubte, ironia, etc. (p. ex. 'Si que anem bé!').</message>
                <suggestion>sí</suggestion>
                <short>Accent diacrític</short>
                <example correction="Sí"><marker>Si</marker> que vull.</example>
                <example correction="sí">A mi <marker>si</marker> que m'ha agradat.</example>
                <example>tan lligades entre si que caldria unir-les</example>
                <example>No dóna més de si que això.</example>
                <example type="triggers_error">Si que anem bé!</example>
            </rule>
            <rule>
                <antipattern>
                    <token>o</token>
                    <token>bé</token>
                    <token>si</token>
                    <token>,</token>
                </antipattern>
                <antipattern>
                    <token>si</token>
                    <token>,</token>
                    <token>a</token>
                    <token>més</token>
                </antipattern>
                <antipattern>
                    <token>si</token>
                    <token>,</token>
                    <token>per</token>
                    <token>contra</token>
                </antipattern>
                <antipattern>
                    <token>si</token>
                    <token>,</token>
                    <token>per</token>
                    <token>alguna</token>
                    <token>raó</token>
                </antipattern>
                <antipattern>
                    <token>si</token>
                    <token>,</token>
                    <token min="0" max="3" regexp="yes">més|aviat|prompte|ben|bé</token>
                    <token>a</token>
                    <token>l</token>
                    <token>contrari</token>
                </antipattern>
                <antipattern>
                    <token>si</token>
                    <token>,</token>
                    <token>en</token>
                    <token>canvi</token>
                </antipattern>
                <antipattern>
                    <marker>
                        <token>si<exception postag="_GN_MS"/></token>
                    </marker>
                    <token skip="-1">,</token>
                    <token postag="V.[MSI].*" postag_regexp="yes" skip="-1"/>
                    <token skip="-1">,</token>
                    <token postag="V.[MSI].*" postag_regexp="yes"><exception postag="_GN_*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*|CC" postag_regexp="yes"><exception>o</exception></token>
                    <marker>
                        <token>si<exception postag="_GN_MS"/></token>
                    </marker>
                    <token>,</token>
                    <!--<token skip="-1">,</token>
                    <token postag="V.[MSI].*" postag_regexp="yes" skip="-1"/>
                    <token postag="SENT_END"/>-->
                </pattern>
                <message>S'accentua quan és una afirmació.</message>
                <suggestion>sí</suggestion>
                <example correction="Sí"><marker>Si</marker>, vull.</example>
                <example correction="Sí"><marker>Si</marker>, això!</example>
                <example correction="Sí"><marker>Si</marker>, hamburguesa de pollastre.</example>
                <example correction="Sí"><marker>Si</marker>, va ser una prova.</example>
                <example correction="sí">I <marker>si</marker>, algú ja fa un temps que frena tard.</example>
                <example correction="sí">doncs <marker>si</marker>, al cap de dos anys, es va resoldre el misteri.</example>
                <example>Sí que vull.</example>
                <example>Vés a saber si, amb un estat propi, s’incrementarien.</example>
                <example>Si, per la raó que fos, ens veiéssim obligats a prescindir del ressopó que la Marieta ens serveix a la matinada, trobaríem que la vida a penes té sentit, que és absurda i amarga.</example>
                <!-- <example>si, doncs, no posseïm igualment</example> -->
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>si<exception postag="_GN_MS"/></token>
                    </marker>
                    <token>,</token>
                    <token regexp="yes">i|oi|doncs</token>
                </pattern>
                <message>S'accentua quan és una afirmació.</message>
                <suggestion>sí</suggestion>
                <example correction="Sí"><marker>Si</marker>, i tant.</example>
                <example correction="Sí"><marker>Si</marker>, oi?</example>
                <example>Vés a saber si, amb un estat propi, s’incrementarien.</example>
                <example>Si, per la raó que fos, ens veiéssim obligats a prescindir del ressopó que la Marieta ens serveix a la matinada, trobaríem que la vida a penes té sentit, que és absurda i amarga.</example>
                <!-- <example>si, doncs, no posseïm igualment</example> -->
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">entre|en|de|amb|per|sobre</exception></token>
                    <marker>
                        <token>si<exception postag="_GN_MS"/></token>
                    </marker>
                    <token postag="SENT_END" regexp="yes">[.!?]</token>
                </pattern>
                <message>S'accentua quan és una afirmació.</message>
                <suggestion>sí</suggestion>
                <example correction="Sí"><marker>Si</marker>.</example>
                <example correction="sí">Has de dir que <marker>si</marker>?</example>
                <example>Què passaria si...?</example>
                <example>Havia de guardar-ho per a si.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>si</token>
                    </marker>
                    <token regexp="yes">o|ni</token>
                    <token>no</token>
                </pattern>
                <message>S'accentua quan és una afirmació.</message>
                <suggestion>sí</suggestion>
                <example correction="sí">¿Vindràs, <marker>si</marker> o no?</example>
                <example correction="sí">No va dir ni <marker>si</marker> ni no</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">entre|en|de|amb|per|sobre</exception></token>
                    <marker>
                        <token>si<exception postag="_GN_MS"/></token>
                    </marker>
                    <token spacebefore="no" regexp="yes">['"’”»]</token>
                </pattern>
                <message>S'accentua quan és una afirmació.</message>
                <suggestion>sí</suggestion>
                <example correction="sí">Cal respondre "<marker>si</marker>" o "no"</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">entre|en|de|amb|per|sobre</exception></token>
                    <marker>
                        <token>si</token>
                    </marker>
                    <token min="0" regexp="yes">[,;]</token>
                    <token regexp="yes">però|pero</token>
                </pattern>
                <message>S'accentua quan és una afirmació.</message>
                <suggestion>sí</suggestion>
                <example correction="sí">Doncs <marker>si</marker>, però li agrada.</example>
                <example>Competien entre si, però sense malícia.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="[DP]D.*" postag_regexp="yes"/>
                    <marker>
                        <token>si</token>
                    </marker>
                    <token regexp="yes">\p{P}</token>
                </pattern>
                <message>S'accentua quan és una afirmació.</message>
                <suggestion>sí</suggestion>
                <example correction="sí">Però aquest <marker>si</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PD.*" postag_regexp="yes"/>
                    <marker>
                        <token>si</token>
                    </marker>
                    <token postag_regexp="yes" postag="V...3..."/>
                </pattern>
                <message>Si és una afirmació, cal dir <suggestion>sí que</suggestion>.</message>
                <example correction="sí que">Allò <marker>si</marker> era felicitat.</example>
            </rule>
            <rule>
                <!-- can it be conditional? -->
                <antipattern>
                    <token>si</token>
                    <token spacebefore="no">-</token>
                    <token spacebefore="no"/>
                </antipattern>
                <pattern>
                    <token>,</token>
                    <marker>
                        <token>si</token>
                    </marker>
                    <token regexp="yes">\p{P}<exception postag="_QM_OPEN"/><exception regexp="yes">[\(\[]</exception></token>
                </pattern>
                <message>S'accentua quan és una afirmació. És correcte sense accent si és un condicional.</message>
                <suggestion>sí</suggestion>
                <example correction="sí">Va passar això, <marker>si</marker>, ¿i ara què?</example>
                <example>En canvi, si «això» és cert, hi ha un problema.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">entre|en|de|amb|per|sobre</exception></token>
                    <marker>
                        <token>si</token>
                    </marker>
                    <token>,</token>
                    <token>que</token>
                </pattern>
                <message>S'accentua quan és una afirmació.</message>
                <suggestion>sí</suggestion>
                <example correction="sí">Que <marker>si</marker>, que no és bo.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="_QM_OPEN"/>
                    <marker>
                        <token>si</token>
                    </marker>
                    <token postag="_QM_CLOSE"/>
                </pattern>
                <message>S'accentua quan és una afirmació.</message>
                <suggestion>sí</suggestion>
                <example correction="Sí">«<marker>Si</marker>», li vam dir.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">pero|però</token>
                    <token skip="-1">si</token>
                    <token postag="V.[ISM].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">pero|però</token>
                    <token>si</token>
                    <token>.</token>
                    <token>.</token>
                    <token>.</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">pero|però</token>
                    <token>si</token>
                    <token>…</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">pero|però</token>
                    <marker>
                        <token>si</token>
                    </marker>
                </pattern>
                <message>S'accentua quan és una afirmació.</message>
                <suggestion>sí</suggestion>
                <example correction="sí">Però <marker>si</marker> un recanvi.</example>
                <example>Però si hi ha casos reals, els analitzarem.</example>
                <example>Però si un dia vols trucar-me, truca'm.</example>
                <example>Però si dius que algú s'ha mort, vénen de seguida.</example>
                <example>Però si van ser ells els qui ho feren!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>si</token>
                    </marker>
                    <token postag="V.M.*" postag_regexp="yes"><exception postag="V.[IS].*" postag_regexp="yes"/></token>
                </pattern>
                <message>S'accentua quan és una afirmació.</message>
                <suggestion>sí,</suggestion>
                <example correction="Sí,"><marker>Si</marker> porteu-li'l.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">que|quals?</token>
                    <marker>
                        <token>si</token>
                    </marker>
                    <token min="0" max="2" postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="V.SP.*" postag_regexp="yes"><exception postag="V.I.*|[NA].*|V.S[^P].*" postag_regexp="yes"/></token>
                </pattern>
                <message>Si és una afirmació, cal dir <suggestion>sí que</suggestion>.</message>
                <example correction="sí que">En voldria un altre que <marker>si</marker> tingui tot el que cal.</example>
                <example>Realment creu que si es fes un referèndum ara, guanyaria el Sí?</example>
                <example>Hibridats molt més fàcilment que si fossin autofecundats.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes" skip="6">igual|més|menys|tant|tan</token>
                    <token>que<exception scope="previous">ja</exception></token>
                    <token>si</token>
                    <example>No és tan vàlid que si ho diu un adult.</example>
                </antipattern>
                <antipattern>
                    <token regexp="yes">igual|apa|oi|ah</token>
                    <token>que</token>
                    <token>si</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes" regexp="yes" skip="-1">preguntar|demanar|condició</token>
                    <token>que<exception scope="previous">ja</exception></token>
                    <token>si</token>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token skip="-1">si</token>
                    <token>?</token>
                </antipattern>
                <antipattern>
                    <token skip="-1">si</token>
                    <token>.</token>
                    <token>.</token>
                    <token>.</token>
                </antipattern>
                <antipattern>
                    <token skip="-1">si</token>
                    <token>&ellipsis;</token>
                </antipattern>
                <antipattern>
                    <token>tot</token>
                    <token>just</token>
                    <token>si</token>
                </antipattern>
                <antipattern>
                    <token skip="-1">si</token>
                    <token skip="3">,</token>
                    <token regexp="yes">millor|pitjor</token>
                    <example>És una cosa que si te la pots estalviar, molt millor.</example>
                </antipattern>
                <antipattern>
                    <token>que</token>
                    <token skip="-1">si</token>
                    <token>que</token>
                    <token>si</token>
                    <example>que si la nota mitjana és la més alta, que si hi ha més aprovats que en la mitjana, etc.</example>
                </antipattern>
                <antipattern>
                    <token inflected="yes">dir</token>
                    <token skip="-1">que</token>
                    <token>,</token>
                    <token>que</token>
                    <token>si</token>
                    <example>em diu que té calor, que si ens banyem.</example>
                </antipattern>
                <pattern>
                    <token postag="CS|LOC_CONJ|PR.*" postag_regexp="yes" regexp="yes">que|perquè|puix|car<exception scope="next" postag="V.[ISM].*" postag_regexp="yes"/><exception scope="next">no</exception></token>
                    <token postag="RG|LOC_ADV|_IS_URL" postag_regexp="yes" min="0" max="4"/>
                    <marker>
                        <token>si</token>
                    </marker>
                    <token min="0" max="2" postag="&pronom_feble;" postag_regexp="yes"/>
                    <token skip="-1" postag="V.I.*" postag_regexp="yes"><exception scope="next" postag="V.[ISM].*" postag_regexp="yes"/></token>
                    <token postag="SENT_END"/>
                </pattern>
                <message>Si és una afirmació, cal dir <suggestion>sí que</suggestion>. És correcte sense accent si és un condicional.</message>
                <example correction="sí que">No en vull més, ja que <marker>si</marker> afecten la salut.</example>
                <example correction="sí que">Encara que llibresramon.cat <marker>si</marker> desa un registre de les comandes.</example>
                <example correction="sí que">Ella comenta que <marker>si</marker> van al casament d'un cosí seu. </example>
                <example correction="sí que">Al contrari de l'altre, que <marker>si</marker> en tenia.</example>
                <example>Tant si són a l'escenari com si parlen entre ells.</example>
                <example>Una què, si es pot saber?</example>
                <example>Us quedaran més assegurades que no pas si seguiu la lògica del món.</example>
                <example>Sempre els responc que sí, si som capaços d'anar units.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PERO_SI" name="però si -> sí">
            <!-- ambiguous: però si hi ha vida i encara és possible sentir-la,-->
            <antipattern>
                <token>si</token>
                <token regexp="yes">només|sols|solament|encara|ja|potser</token>
            </antipattern>
            <antipattern>
                <token skip="10">si</token>
                <token skip="2">,</token>
                <token regexp="yes">també|sí</token>
                <example>Però si és feliç, jo també.</example>
                <example>M'he de guanyar la seva confiança, però si tinc sort, sí.</example>
            </antipattern>
            <antipattern>
                <token>si</token>
                <token>no</token>
                <example>Però si no saps llegir.</example>
            </antipattern>
            <antipattern>
                <token skip="-1">si</token>
                <token>.</token>
                <token>.</token>
                <token>.</token>
                <example>Però si ho fa...</example>
            </antipattern>
            <antipattern>
                <token skip="-1">si</token>
                <token regexp="yes">…|¿|\?</token>
                <example>Si et puc acompanyar un trosset...</example>
            </antipattern>
            <antipattern>
                <token>però</token>
                <token skip="20">si</token>
                <token skip="-1" postag="V.[IS].*" postag_regexp="yes"><exception scope="next" postag_regexp="yes" postag="CS|PR.*|LOC_CONJ"/></token>
                <token postag="V.[ISM].*" postag_regexp="yes"/>
                <example>A penes estava parlant generalment, no de tu en concret, però si la sabata hi cap, fes-la servir.</example>
            </antipattern>
            <antipattern>
                <token>però</token>
                <token skip="20">si<exception scope="next" postag_regexp="yes" postag="CS|PR.*"/></token>
                <token skip="-1" postag="V.[IS].*" postag_regexp="yes"/>
                <token postag="V.[ISM].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>¡</token>
                <token>però</token>
                <token>si</token>
            </antipattern>
            <antipattern>
                <token>però</token>
                <token skip="-1">si</token>
                <token>!</token>
                <example>Però si estan buides!</example>
            </antipattern>
            <antipattern>
                <token postag="SENT_START"/>
                <token min="0" max="3" regexp="yes">\p{P}</token>
                <token>però</token>
                <token>si</token>
                <example>-Però si els ha rebutjat tots.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">ah|oh|eh</token>
                <token min="0">,</token>
                <token>però</token>
                <token>si</token>
            </antipattern>
            <antipattern>
                <token>però</token>
                <token skip="-1">si</token>
                <token postag="V.S.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>però</token>
                <token skip="-1">si</token>
                <token regexp="yes">millor|pitjor</token>
                <example>Matem-lo, però si el mato concretament jo, millor.</example>
            </antipattern>
            <antipattern>
                <token>si</token>
                <token>més</token>
                <token>no</token>
            </antipattern>
            <antipattern>
                <!-- other rule -->
                <token>si</token>
                <token>que</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>però</token>
                    <marker>
                        <token>si</token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="3"/>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                </pattern>
                <message>Si és una afirmació, cal escriure <suggestion>sí que</suggestion>.</message>
                <example correction="sí que">No tinc casos reals, però <marker>si</marker> hi ha casos artificials.</example>
                <example correction="sí que">No tinc diners per a donar-li, no, però <marker>si</marker> li puc dirigir unes paraules.</example>
            </rule>
            <rule>
                <pattern>
                    <token>però</token>
                    <marker>
                        <token>si</token>
                    </marker>
                </pattern>
                <message>Si és una afirmació, cal escriure <suggestion>sí</suggestion>.</message>
                <example correction="sí">No tinc casos reals, però <marker>si</marker> hi ha casos artificials.</example>
                <example correction="sí">No tinc diners per donar-li, no, però <marker>si</marker> li puc dirigir unes paraules.</example>
                <example correction="sí">No se sol veure ancians, però <marker>si</marker> joves que riuen.</example>
                <!--<example correction="sí">No sol veure la gent gran, però <marker>si</marker> joves que riuen i es fan un petó.</example>-->
                <example>Però si hi ha casos reals, ho analitzarem.</example>
                <example>Però si de sobte un dia vols trucar-me pare, fes-ho.</example>
                <example>Però si expliques que algú ha mort, t'ho lliuren immediatament.</example>
                <example>Però si van ser ells els que es van independitzar!</example>
                <example>A penes estava parlant generalment, no de tu en concret, però si la sabata hi cap, fes-la servir. </example>
                <example>Com ara 7/8 hores diàries, però si et dic la veritat no ho sé.</example>
                <example>Però si vaig mentir a Jerri això no em preocupa.</example>
            </rule>
        </rulegroup>
        <rule id="MES1" name="mes -> més">
            <pattern>
                <token>mes</token>
            </pattern>
            <filter class="org.languagetool.rules.SuppressIfAnyRuleMatchesFilter" args="ruleIDs:MES2"/>
            <message>S'accentua si és un adjectiu o un adverbi. S'escriu sense accent si és un substantiu ('període de 28-31 dies'), un possessiu ('les meves') o una conjunció ('però').</message>
            <suggestion><match no="1" regexp_match="(?iu)e" regexp_replace="é" case_conversion="preserve"/></suggestion>
            <example correction="Més"><marker>Mes</marker> tard t'ho explicaré.</example>
            <example correction="més">Per <marker>mes</marker> detalls, vegeu la nostra política de privacitat.</example>
            <example correction="més">Venia del <marker>mes</marker> enllà.</example>
            <example>El mes que ve.</example>
            <example>La qüestió avançava mes a mes.</example>
            <example>en el seu tercer mes.</example>
            <example>Abril serà el mes per a recordar.</example>
            <example>S'enllestirà en un mes.</example>
            <example>duració d'1 mes.</example>
            <example>el termini de devolució és d'1 mes.</example>
            <example>1 mes i 20 dies.</example>
            <example>tenen un mes de garantia.</example>
            <example>un mes de termini.</example>
            <example>al llarg d'un mes</example>
            <example>avançar en un mes.</example>
            <example>amb un mes de captiveri.</example>
            <example>es troben un dia al mes per preparar.</example>
            <example>Una al mes.</example>
            <example>fa gairebé un mes.</example>
            <example>farà tot just un mes.</example>
            <example>El mateix mes també hi anirà el cirurgià.</example>
            <example>"450 euros" al mes.</example>
            <example>en el total del mes.</example>
            <example>es tardaria aproximadament un mes.</example>
            <example>una validesa d'un mes.</example>
            <example>l’abonament del mes</example>
            <example>a un cafè al mes</example>
            <example>hauràs d'esperar un mes.</example>
            <example>l'exèrcit porta gairebé un mes desplegat.</example>
            <example>5 notícies al mes.</example>
            <example>fins a un mes des des la data de notificació.</example>
            <example>en el termini màxim d'un mes.</example>
            <example>A penes un mes desprès de la inauguració.</example>
            <example>Amb un mes d'entreno.</example>
            <example>una rupia al mes.</example>
            <example>que duraria un mes.</example>
            <example>es va poder dur a terme mes i mig després.</example>
            <example>un mes de pròrroga.</example>
            <example>una pel·lícula X al mes.</example>
            <example>com a llibre del mes.</example>
            <example>Llogo una cambra per un mes.</example>
            <example>més d’1 mes.</example>
            <example>En quin mes vas néixer?</example>
            <example>haurien d'esperar un mes per a la realització del sorteig.</example>
            <example>I fa cosa d'un mes.</example>
            <example>Quant guanya al mes?</example>
            <example>Quant estalviar al mes?</example>
            <example>Cal demanar permís un mes i mig abans.</example>
            <example>en el mateix mes de 2018.</example>
            <example>Tenia 1 mes per transformar volums.</example>
            <example>la paga del mes</example>
            <example>un mes sencer</example>
            <example>És el mes més fred.</example>
            <example>La primera quinzena del mes.</example>
            <example>un mínim d'un mes de glaçades</example>
            <example>un mes de vacances</example>
            <example>un mes de compres o un mes de nòmines</example>
            <example>el cost de reposició del mes</example>
            <example>Tan sols necessita un mes per madurar.</example>
            <example>en termes variables de mig mes a un any</example>
            <example>El cuc viu un mes i fila sense parar.</example>
            <example>Fins al desembre, mes en què ambdues s'acaben.</example>
            <example>el mateix mes anunciant el resultat negatiu</example>
            <example>'L'Escriptor del mes'</example>
            <example>La temperatura mitjana del mes més fred</example>
            <example>corresponent al mes més càlid</example>
            <example>les temperatures del mes més fred</example>
            <example>la temperatura mitjana del mes més calent</example>
            <example>positiu a 15 dies o a un mes pot ésser</example>
            <example>6,14 pessetes per treballador eventual i per mes</example>
            <example>M'agafo un mes lliure.</example>
            <example correction="més">Només vint-i-cinc menys <marker>mes</marker> tard.</example>
            <example>per pagar un mes de lloguer</example>
            <example>Un mes al camp</example>
            <example>un mes al Caire em va canviar la vida.</example>
            <!-- Ambiguous
            <example>Pots veure els actes d'un dia, d'un mes.</example>
            <example>No que hi aneu un mes a viure-hi.</example>
            <example>acabar el mes bé.</example>
            <example>mes sencer</example> 
            <example correction="més">I al final s'ha convertit en un <marker>mes</marker>! </example> -->
        </rule>
        <rulegroup id="MES2" name="més -> mes">
            <!-- To improve: un més / un mes -->
            <!-- Ambiguous: 
                Mes, a diferència del pobre salat, la literatura l'enlaira a situacions que requereixen un elegant attrezzo per a situar les escenes dins d'un ambient sofisticat.
                ja ho han aconseguit, mes jo no tinc gens de por.
                mes ell, rebel, només va dir
                Mes podem rescatar-la amb diners, tal vegada?
                mes ella a plorar s'avança.
                Podríem expulsar Jack un mes
                El d'un mes-->
            <antipattern>
                <token regexp="yes">quelcom|res</token>
                <marker>
                    <token>més</token>
                </marker>
            </antipattern>
            <antipattern>
                <token>més</token>
                <token regexp="yes">enllà|ençà|amunt|avall</token>
            </antipattern>
            <antipattern>
                <token>més</token>
                <token spacebefore="no">-</token>
                <token regexp="yes" spacebefore="no">enllà|ençà|amunt|avall</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token regexp="yes">l'|cada|per</token>
                    <token>un</token>
                    <token>més</token>
                </antipattern>
                <antipattern>
                    <token>més</token>
                    <token postag="A..MS.*" postag_regexp="yes"/>
                    <token>que</token>
                    <token postag="[DAN].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>més</token>
                    <token postag="A..MS.*" postag_regexp="yes"/>
                    <token postag="N.MS.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>un</token>
                    <token>més</token>
                    <token postag="A..MS.*" postag_regexp="yes"/>
                    <token>i</token>
                    <token regexp="yes">l'|un</token>
                    <token>altre</token>
                </antipattern>
                <pattern>
                    <token>un</token>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token postag="A..MS.*" postag_regexp="yes"><exception regexp="yes">antic|nou|proper|llunyà|alt|baix|fi|petit|gran|modern|notori|prosaic|senzill|vell|tou|barat|car</exception></token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Ha estat un <marker>més</marker> fantàstic.</example>
                <example correction="mes">Ha estat un <marker>més</marker> intens.</example>
                <example correction="mes">Ha estat un <marker>més</marker> sencer.</example>
                <example correction="mes">Va ser un <marker>més</marker> calorós que va passar de pressa.</example>
                <example>un més intens pessimisme</example>
                <example>Ha estat un mes fantàstic</example>
                <example>N'hi ha un més bonic que l'altre</example>
                <example>Cada un més bonic</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">l'|cada|per</token>
                    <token>un</token>
                    <token>més</token>
                </antipattern>
                <pattern>
                    <token>un</token>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token postag="RG"/>
                    <token postag="A..MS.*|V.P..SM." postag_regexp="yes"/>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Ha estat un <marker>més</marker> molt fantàstic.</example>
                <example correction="mes">Ha estat un <marker>més</marker> increïblement intens.</example>
                <example correction="mes">Ha estat un <marker>més</marker> molt bo.</example>
                <example correction="mes">Va ser un <marker>més</marker> bastant calorós que va passar de pressa.</example>
                <example>un més intens pessimisme</example>
                <example>Ha estat un mes fantàstic</example>
                <example>N'hi ha un més bonic que l'altre</example>
                <example>Cada un més bonic</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D[AD]0MS0" postag_regexp="yes"/>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token regexp="yes">de|d'<exception postag=".*LOC_.*" postag_regexp="yes"/></token>
                    <token><exception regexp="yes">mig|acord|un|dreta|esquerra</exception><exception>1</exception></token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Aquest <marker>més</marker> de novembre.</example>
                <example correction="mes">El <marker>més</marker> de Maria.</example>
                <example>el més de mig segle que havia passat</example>
                <example>pel més d'1 milió d'immigrants nord-americans</example>
                <example>pel més d'un milió d'immigrants nord-americans</example>
                <example>el més de pressa possible</example>
                <!-- <example>el més de tres vegades campió del món</example>  dubtós -->
            </rule>
            <rule>
                <antipattern>
                    <token postag="N.*" postag_regexp="yes"><exception postag_regexp="yes" postag="A.*"/><exception regexp="yes">.</exception></token>
                    <token>més</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token min="0" postag="DA.*" postag_regexp="yes"/>
                    <token regexp="yes">&mesos_any;|Maria|any|trimestre|semestre|quadrimestre|abib|edat|adar|sàfar|avantatge|garantia|termini|presó|captiveri|pròrroga|naixement|aniversari|ramadà</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes"><marker>més</marker> de novembre.</example>
                <example correction="mes">Va nàixer el primer <marker>més</marker> de l'any.</example>
                <example correction="mes">En ple <marker>més</marker> de febrer.</example>
                <example>Es manté en el càrrec més d'un any.</example>
                <example>un grau més de llibertat</example>
                <example>Un dia més de novembre.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="N.*" postag_regexp="yes"><exception postag_regexp="yes" postag="A.*"/><exception regexp="yes">.</exception></token>
                    <token>més</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">una|un|alguna</token>
                    <token regexp="yes">mica|miqueta|poc|poquet|cosa</token>
                    <marker>
                        <token>més</token>
                    </marker>
                    <example>Ara fa una mica més de calor.</example>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token>més</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <!--<token min="0" postag="DA.*" postag_regexp="yes"/>-->
                    <token regexp="yes" inflected="yes">glaçada|gelada|fred|calor|calorada|vacança|nòmina|salari|sou|paga|compra|lloguer</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Un <marker>més</marker> de glaçades.</example>
                <example correction="mes">Un <marker>més</marker> de vacances.</example>
                <example>Un dia més de glaçadesnovembre.</example>
                <example>Tenien molts beneficis a més de sous elevats.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="AQ.[MC][SN].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes" inflected="yes">vegada|volta|cop|pic<exception postag=".*LOC_ADV.*" postag_regexp="yes"/></token>
                    <token>el</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Ho fan un cop el <marker>més</marker>.</example>
                <example correction="mes">Una volta el <marker>més</marker> fan vacances.</example>
                <example>Tal vegada el més bonic</example>
                <example>Si apareixen alguna vegada el més probable és que siguin errors.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">un|dia|vegada|volta|cop|pic|euro|dòlar|dinar|pesseta<exception postag=".*LOC_ADV.*" postag_regexp="yes"/></token>
                    <token>a</token>
                    <token>l</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Ho fan un cop al <marker>més</marker>.</example>
                <example correction="mes">Una volta al <marker>més</marker> fan vacances.</example>
                <example>és el més bonic</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="V.P.*|AQ.*|RG" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token>a</token>
                    <token>l</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Una pel·lícula de por al <marker>més</marker>.</example>
                <example>Al més aviat possible.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="V.P.*|AQ.*|RG|N.*|LOC.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>més</token>
                    <token regexp="yes">que|de|d'|info</token>
                </antipattern>
                <pattern>
                    <token>per</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Nombre de visites per <marker>més</marker>.</example>
                <example>Per més fort que cridis.</example>
                <example>Per més de 150 pessetes.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="V.P.*|AQ.*|RG" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token>per</token>
                    <token min="0">a</token>
                    <token regexp="yes">un|aquest|aqueix|aquell|este|eixe</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Llogo una cambra per un <marker>més</marker>.</example>
                <example>Per poc més de tres euros pots prendre un te.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">per|el</token>
                    <token>més</token>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                    <example>Una vegada dalt el més dur ja havia passat.</example>
                </antipattern>
                <pattern>
                    <token regexp="yes">vegada|vegades|volta|voltes|cops?|pics?|euros?|dòlars?|dinars?|iens?|pesseta|pessetes|.*[£€$]<exception postag=".*LOC_ADV.*" postag_regexp="yes"/></token>
                    <token min="0">a</token>
                    <token regexp="yes">per|/|l|el</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Ho fan un cop al <marker>més</marker>.</example>
                <example correction="mes">Una volta al <marker>més</marker> fan vacances.</example>
                <example>és el més bonic</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">per|el</token>
                    <token>més</token>
                    <token postag="A.*|V.P.*|NC.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>més</token>
                    <token regexp="yes">aviat|prompte</token>
                </antipattern>
                <pattern>
                    <token postag="D[IN].*" postag_regexp="yes"/>
                    <token postag="N.*" postag_regexp="yes" min="0"/>
                    <token min="0">a</token>
                    <token regexp="yes">per|/|l|el</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Gastava 150 corones al <marker>més</marker>.</example>
                <example>Un animal per més estètica que sigui.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">per|el</token>
                    <token>més</token>
                    <token postag="A.*|V.P.*|NC.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="D[IN].*" postag_regexp="yes"/>
                    <token postag="N.*" postag_regexp="yes"/>
                    <token min="0">a</token>
                    <token regexp="yes" skip="3">per|/|l|el</token>
                    <token postag="CC"/>
                    <token min="0">a</token>
                    <token regexp="yes">per|/|l|el</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">6,14 pessetes per treballador eventual i per <marker>més</marker>.</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <token postag="D[AD]0MS0|AO.*" postag_regexp="yes"/>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token regexp="yes">sencer|dedicat|entrant|vinent|propvinent|passat|proppassat|intercalar|anterior|següent|consecutiu|seguit</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">El <marker>més</marker> propvinent.</example>
                <example correction="mes">Per tercer <marker>més</marker> consecutiu.</example>
                <example>El més gran dedicat a sant Llorenç</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D[AD]0MS0" postag_regexp="yes"/>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token>que</token>
                    <token>ve</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">El <marker>més</marker> que ve.</example>
                <example>El més gran dedicat a sant Llorenç</example>
            </rule>
            <rule>
                <pattern>
                    <token>un</token>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token regexp="yes">abans|després|desprès|enrere|arrere|endarrere|des</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Un <marker>més</marker> abans.</example>
                <example>Un mes abans</example>
            </rule>
            <rule>
                <pattern>
                    <token>cada</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Ho fan cada <marker>més</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">més|menys|manco</token>
                    <token>d'</token>
                    <token regexp="yes">un|1</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">En menys d'un <marker>més</marker>.</example>
                <example correction="mes">Ara fa un poc més d'un <marker>més</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token>tot</token>
                    <token regexp="yes">un|el</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Hi van treballar tot un <marker>més</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token regexp="yes">ací|aquí|ahí</token>
                    <token min="0">a</token>
                    <token>un</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">D'ací a un <marker>més</marker> vindran els cosins.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <!--<token>a</token>
                    <token>l</token>-->
                    <token regexp="yes">cap|prop|després|abans|llarg</token>
                    <token regexp="yes">d'|de</token>
                    <token regexp="yes">un|el|l|aquest|aqueix|aquell|este|eixe</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Al cap d'un <marker>més</marker> vindran els cosins.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">durant|sols|solament|només<exception scope="previous">en</exception></token>
                    <token>un</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Va regnar tan sols un <marker>més</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>un</token>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token regexp="yes">a|per|/</token>
                    <token min="0">l'</token>
                    <token regexp="yes">any|trimestre|semetre|quadrimestre</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Pagava un <marker>més</marker> a l'any.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="V.P..SM.|V...3S..|V.N.*" inflected="yes">fer<exception scope="previous">en</exception></token>
                    <token min="0" max="3" regexp="yes">ni|tan|sols|només|solament|just|exactament|gairebé|quasi|tot|aproximadament|cosa|d'</token>
                    <token regexp="yes">un|1</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Fa un <marker>més</marker> tot eren flors i violes.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">n'|en</token>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <token postag="V.[PN].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token inflected="yes" regexp="yes">quedar|aguantar|matenir|treballar|viure|passar|transcórrer|complir|esperar|portar|tardar|trigar|durar|tenir|necessitar|requerir|agafar|agarrar|estar<exception scope="previous" inflected="yes">en</exception></token>
                    <token min="0" max="3" regexp="yes">-hi|almanco|almenys|ni|tan|sols|només|solament|just|exactament|gairebé|quasi|tot|aproximadament|cosa|d'</token>
                    <token regexp="yes">un|1</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Vam passar un <marker>més</marker>.</example>
                <example correction="mes">Agafaré un <marker>més</marker> lliure.</example>
                <example correction="mes">Agafaré un <marker>més</marker>.</example>
                <example>N'ha tingut un més.</example>
                <example>Tenia 1 mes per a canviar-ho tot.</example>
                <example>N'agafa un més.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D[DA].*" postag_regexp="yes"/>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token min="0" max="3" postag_regexp="yes" postag="VA.*|R.*"/>
                    <token regexp="yes" inflected="yes">ser|semblar|estar|romandre</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Aquell <marker>més</marker> va ser extraordinari.</example>
                <example correction="mes">Aquest <marker>més</marker> ha estat extraordinari.</example>
                <example correction="mes">Aquest <marker>més</marker> és extraordinari.</example>
            </rule>
            <rule>
                <pattern>
                    <token>un</token>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token min="0" max="3" postag_regexp="yes" postag="VA.*|R.*"/>
                    <token regexp="yes" inflected="yes">ser|semblar|estar|romandre</token>
                    <token postag="RG|LOC_ADV|DI.*" postag_regexp="yes"/>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Sabia que un <marker>més</marker> no era gaire temps.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                </antipattern>
                <pattern raw_pos="yes">
                    <token regexp="yes">el|l|l'</token>
                    <token postag="AO.*|PX.*" postag_regexp="yes" min="1" max="2"><exception regexp="yes">\d+</exception></token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">El setè <marker>més</marker> va ser extraordinari.</example>
                <example correction="mes">Cada quatre anys el segon <marker>més</marker> té vint-i-nou dies.</example>
                <example correction="mes">Cada quatre anys el tercer <marker>més</marker> té vint-i-nou dies.</example>
                <example correction="mes">L'últim <marker>més</marker> han passat coses extraordinàries.</example>
                <example>En realitat era el segon més gran dels quatre.</example>
                <example>El 2002 més de 150 regidors van dimitir.</example>
                <example>El 2000 més de la meitat del territori.</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <token postag="DA.*" postag_regexp="yes"/>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token postag="AO.*" postag_regexp="yes"/>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">El <marker>més</marker> segon va ser extraordinari.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">entre|d'|de</token>
                    <token regexp="yes">un|mig</token>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token regexp="yes">a|i</token>
                    <token postag="D[NIA].*" postag_regexp="yes" max="3"/>
                    <token inflected="yes" regexp="yes">&unitats_temps;|altre</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">D'un <marker>més</marker> a tres anys.</example>
                <example correction="mes">D'un <marker>més</marker> a l'altre.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>mig</token>
                    <token>més</token>
                    <token postag="A.*|RG" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token inflected="yes" regexp="yes">&unitats_temps;</token>
                    <token regexp="yes" max="2">a|i|o|ni</token>
                    <token regexp="yes">un|mig</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Un positiu a quinze dies o a un <marker>més</marker>.</example>
                <example>Un mes i mig més tard.</example>
                <example>Dos anys i mig més tard.</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <token regexp="yes" inflected="yes">reposició|abonament|validesa|total|suma|duració|durada|termini|dia|setmana|quinzena|&dies_setmana;|documental|pel·lícula|film|llibre|paga|salari|sou|pagament|extra|escriptor</token>
                    <token min="0" postag="A.*|DN.*" postag_regexp="yes"/>
                    <token regexp="yes">de|d'</token>
                    <token min="1" max="2" regexp="yes">l|aquest|mateix|aquell|aqueix|este|eixe|tal|un|1</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">El primer dia del <marker>més</marker>.</example>
                <example correction="mes">El dia catorze del <marker>més</marker> primer.</example>
                <example correction="mes">En el termini màxim d'un <marker>més</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes" inflected="yes">dia|setmana|&dies_setmana;</token>
                    <token>de</token>
                    <token>més</token>
                    <token postag="[NA].*|V.P.*" postag_regexp="yes"/>
                    <example>Són els dies de més activitat.</example>
                    <example>Són els dilluns de més feina de l'any.</example>
                </antipattern>
                <pattern raw_pos="yes">
                    <token regexp="yes" inflected="yes">dia|setmana|&dies_setmana;</token>
                    <token min="0" postag="A.*|DN.*" postag_regexp="yes"/>
                    <token>de</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">El dia segon de <marker>més</marker>.</example>
                <example correction="mes">El primer diumenge de <marker>més</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">un|aquest|aquell|eixe|este|aqueix</token>
                    <token regexp="yes">sol|únic|mateix</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">En un sol <marker>més</marker> ho vaig fer tot.</example>
                <example correction="mes">En un sol <marker>més</marker> ho vaig fer tot.</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <token regexp="yes">mitjan|mitjans|fi|fins|acaballes|finals?|començaments?|principis?|inicis?|acabaments?</token>
                    <token regexp="yes">de|d'</token>
                    <token min="0" max="2" postag="AO.*|D.*" postag_regexp="yes"/>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Va passar a principi de <marker>més</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>mitjan</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Va passar a mitjan <marker>més</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token regexp="yes">lunar|solar|missioner|extra|sideral|marià|hivernal|hebreu|jueu|musulmà|islàmic|sinòdic|draconític|tròpic|anomalístic|intercalar</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Un <marker>més</marker> lunar.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">el|un</token>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token>en</token>
                    <token min="0">el</token>
                    <token regexp="yes">què|qual</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">El <marker>més</marker> en què va guanyar la lliga.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D[NI].*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">&unitats_temps;</token>
                    <token postag="CC"/>
                    <token>un</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Dos dies o un <marker>més</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="V.P.*|AQ.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>més</token>
                    <token regexp="yes">de|d'</token>
                </antipattern>
                <pattern>
                    <token postag="DD0MS0"/>
                    <marker>
                        <token>més</token>
                    </marker>
                    <!--<token postag="_PUNCT.*" postag_regexp="yes"/>-->
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">I que, aquell <marker>més</marker>, s'havia acabat tot.</example>
                <example>M'agrada aquell més gran.</example>
                <example>En aquest més de mig segle.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="V.P.*|AQ.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>més</token>
                    <token>d'</token>
                    <token>un</token>
                    <token>any</token>
                </antipattern>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes">bon|mal|passat|vinent|pròxim|proper|següent|anterior|proppassat|propvinent|millor|pitjor</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">El pròxim <marker>més</marker> s'haurà acabat tot.</example>
                <example>El següent més gran.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">un|el|l</token>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token>més</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">És un <marker>més</marker> més petit que l'altre.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">de|d'</token>
                    <token min="1" max="2" regexp="yes">l|aquest|mateix|aquell|aqueix|este|eixe|tal</token>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="3"/>
                    <token postag="V.[ISM].*" postag_regexp="yes"/>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">El tema del <marker>més</marker> és la bulímia.</example>
                <example>algun motor de més s'havia aturat</example>
            </rule>
            <!-- mes a mes -->
            <rule>
                <antipattern>
                    <token regexp="yes">a|de</token>
                    <token regexp="yes">mes|més</token>
                    <token regexp="yes">a|de</token>
                    <token regexp="yes">mes|més</token>
                </antipattern>
                <antipattern>
                    <token><exception regexp="yes">a|de</exception></token>
                    <token>mes</token>
                    <token>a</token>
                    <token>mes</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">mes|més</token>
                    <token>a</token>
                    <token regexp="yes">mes|més</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes a mes</suggestion>
                <suggestion>a més a més</suggestion>
                <example correction="mes a mes|a més a més">El tema avançava <marker>més a mes</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">&mesos_any;</token>
                    <token min="0" max="3" postag_regexp="yes" postag="R.*|LOC_ADV"/>
                    <token min="0" inflected="yes" regexp="yes">haver|anar</token>
                    <token inflected="yes">ser</token>
                    <token min="1" max="2" regexp="yes">el|aquest|mateix|aquell|aqueix|este|eixe|tal</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Abril és el <marker>més</marker> per a gaudir.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="V.P.*|AQ.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>un</token>
                    <token>més</token>
                    <token regexp="yes">de|d'</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">en|dintre|dins</token>
                    <token min="0">d'</token>
                    <token regexp="yes">un|1</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">S'enllestirà en un <marker>més</marker>.</example>
                <example>M'agrada aquell més gran.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="V.P.*|AQ.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="-1">termini|devolució|període|subscripció</token>
                    <token regexp="yes">un|1</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">El termini de devolució és d'1 <marker>més</marker>.</example>
                <example>M'agrada aquell més gran.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">un|1</token>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token postag="CC|_PUNCT_CONT" postag_regexp="yes"/>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token inflected="yes" regexp="yes">&unitats_temps;</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">1 <marker>més</marker> i 20 dies.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">&unitats_temps;</token>
                    <token postag="CC|_PUNCT_CONT" postag_regexp="yes"/>
                    <token regexp="yes">un|1</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">2 anys i 1 <marker>més</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="V.P.*|AQ.*" postag_regexp="yes"><exception>anunciant</exception></token>
                </antipattern>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token>mateix</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">El mateix <marker>més</marker> també hi anirà el metge.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="V.P.*|AQ.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes">un|1|una</token>
                    <token>a</token>
                    <token>l</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Un al <marker>més</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="V.P.*|AQ.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token>fins</token>
                    <token>a</token>
                    <token>un</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Fins a un <marker>més</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="V.P.*|AQ.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes">a|tot|prou</token>
                    <token regexp="yes">penes|just|feines|faenes</token>
                    <token>un</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Tot just un <marker>més</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="V.P.*|AQ.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token>amb</token>
                    <token regexp="yes">un|1</token>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">amb un <marker>més</marker> de prova.</example>
                <!-- ambiguous -->
                <example correction="mes">amb un <marker>més</marker> de regal.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token>i</token>
                    <token>mig</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Es va acabar <marker>més</marker> i mig després.</example>
            </rule>
            <rule>
                <pattern>
                    <token>quin</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">En quin <marker>més</marker> vas néixer?</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">&mesos_any;</token>
                    <token>,</token>
                    <token min="0">el</token>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token min="0" regexp="yes">en|amb</token>
                    <token regexp="yes">que|què</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">El desembre, <marker>més</marker> en què el vaig conèixer.</example>
            </rule>
            <rule>
                <pattern>
                    <token>un</token>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token>a</token>
                    <token postag_regexp="yes" postag="D.*"/>
                    <or>
                        <token postag="NP..G.*" postag_regexp="yes"/>
                        <token regexp="yes">camp|ciutat|poble</token>
                    </or>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Vaig estar un <marker>més</marker> al poble.</example>
                <example correction="mes">Un <marker>més</marker> als Estats Units li va canviar la vida.</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <token>per</token>
                    <token postag="AO.*" postag_regexp="yes"/>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Han quedat primers per tercer <marker>més</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>més</token>
                    </marker>
                    <token regexp="yes">[/,io]</token>
                    <token>any</token>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">dia/<marker>més</marker>/any.</example>
                <example correction="mes">Digues dia, <marker>més</marker> i any.</example>
            </rule>
            <rule>
                <pattern>
                    <token>dia</token>
                    <token regexp="yes">[/,]</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">dia/<marker>més</marker>/any.</example>
            </rule>
            <rule>
                <pattern>
                    <token>/</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Visites/<marker>més</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="V.P.*|AQ.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token>segons</token>
                    <token>el</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Segons el <marker>més</marker> hi ha unes ofertes o altres.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="V.P.*|AQ.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>més</token>
                    <token postag="CC"/>
                    <token min="0" max="2" regexp="yes">de|l|el</token>
                    <token>menys</token>
                </antipattern>
                <pattern>
                    <token>de</token>
                    <token>l</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Depenent del <marker>més</marker> hi ha unes ofertes o altres.</example>
                <example>Del més i del menys.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>més</token>
                    <token postag="V.P.*|AQ.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token>qualsevol</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Es pot fer en qualsevol <marker>més</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" postag="V...3S.." postag_regexp="yes">quedar|restar<exception scope="previous">en</exception></token>
                    <token min="0" postag="RG"/>
                    <token>un</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Queda encara un <marker>més</marker> per a acabar el curs.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">en|durant</token>
                    <token>el</token>
                    <token>que</token>
                    <token inflected="yes" regexp="yes">portar|dur|anar</token>
                    <token>de</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">En el que dúiem de <marker>més</marker>, no hi havia hagut cap novetat.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">avançar|endarrerir|tardar|trigar</token>
                    <token>un</token>
                    <marker>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>No s'accentua si és un nom (període de 28-31 dies).</message>
                <suggestion>mes</suggestion>
                <example correction="mes">Van avançar un <marker>més</marker> les eleccions.</example>
            </rule>
        </rulegroup>
        <rulegroup id="BE" name="be/bé">
            <url>https://oiec.iec.cat/textortografia/codi/3.1.3</url>
            <antipattern>
                <token inflected="yes">bé</token>
                <token inflected="yes" regexp="yes">moble|immoble|quantiós|abundant|abundós|copiós|superior|inferior</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">quantiós|abundant|abundós|copiós</token>
                <token inflected="yes">bé</token>
            </antipattern>
            <antipattern>
                <!-- <token postag="SENT_START" skip="-1"/>
                <token>i</token>
                <token>un</token>-->
                <token>be</token>
                <token>negre</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">pulmó|fetge|ronyó|renyó|costella|cama|pota</token>
                <token>de</token>
                <token>be</token>
            </antipattern>
            <antipattern>
                <token postag="_english_ignore_"/>
                <token postag="_english_ignore_"/>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="RG_anteposat"/>
                    <marker>
                        <token>be</token>
                    </marker>
                </pattern>
                <message>Només va sense accent quan és un animal o un nom de lletra. Si no, escriviu <suggestion>bé</suggestion> (adverbi).</message>
                <suggestion>bé</suggestion>
                <example correction="bé">Ho fas tan <marker>be</marker> com ell.</example>
                <example correction="bé">No és ben <marker>be</marker> així.</example>
                <example>Ho fas <marker>bé</marker>.</example>
                <example>Entendre la a per la be.</example>
                <example>I un be negre!</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">to|you|will|'t|.*'(ll|d|t)|not|cannot|can|could|please|we|I|there|and|also|only|must|may|might|would|should|thus</token>
                    <token>be</token>
                </antipattern>
                <antipattern>
                    <token>be</token>
                    <token postag="UNKNOWN"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">lletra|la|una</token>
                    <token>be</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" regexp="yes" inflected="yes">&exceptions_BE;</exception></token>
                    <marker>
                        <token skip="-1">be<exception scope="next" regexp="yes" inflected="yes">&exceptions_BE;</exception><exception postag="_english_ignore_"/></token>
                    </marker>
                    <token postag="SENT_END"/>
                </pattern>
                <message>Només va sense accent quan és un animal o un nom de lletra. Escriviu <suggestion>bé</suggestion> (adverbi) o <suggestion>ve</suggestion> (del v. 'venir').</message>
                <suggestion>bé</suggestion>
                <example correction="bé|ve">Ho fas tan <marker>be</marker> com ell.</example>
                <example>Ho fas <marker>bé</marker>.</example>
                <example>Entendre la a per la be.</example>
                <example>I un be negre!</example>
                <example>La lletra be sona així.</example>
                <example>Ací has d'escriure una be.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" regexp="yes" inflected="yes">&exceptions_BE;</exception></token>
                    <marker>
                        <token skip="-1">bens<exception scope="next" regexp="yes" inflected="yes">&exceptions_BE;</exception></token>
                    </marker>
                    <token postag="SENT_END"/>
                </pattern>
                <message>Només va sense accent quan és un animal. Si no, escriviu <suggestion>béns</suggestion>.</message>
                <suggestion>béns</suggestion>
                <example correction="béns">Els <marker>bens</marker> d'aquest món.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="-1" regexp="yes" inflected="yes">&exceptions_BE;</token>
                    <marker>
                        <token postag="_GN_MS">bé<exception scope="previous" regexp="yes">&excep_exceptions_BE;</exception><exception scope="previous" postag="V.*|_PUNCT.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Si és un animal, s'escriu sense accent.</message>
                <suggestion>be</suggestion>
                <example correction="be">El pastor s'endugué el <marker>bé</marker>.</example>
                <example>Els porcs i els bens.</example>
                <example>s'afegeix a la resta del suc on ha cuit la llana, barrejant-ho bé.</example>
                <example>Coneixia aquell porc tan bé com Alfred</example>
                <example>Es va deixar la pell per un bé superior.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">&excep_exceptions_BE;</exception><exception postag="V.*|_PUNCT.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="_GN_MS" skip="-1">bé</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&exceptions_BE;</token>
                </pattern>
                <message>Si és un animal, s'escriu sense accent.</message>
                <suggestion>be</suggestion>
                <example correction="be">El pastor s'endugué el <marker>bé</marker> a la cleda.</example>
                <example>Tracta la terra bé, com els porcs i les gallines.</example>
                <example>Bé, sí, però els animals no.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="-1" regexp="yes" inflected="yes">&exceptions_BE;</token>
                    <marker>
                        <token>béns</token>
                    </marker>
                </pattern>
                <message>Si és un animal, s'escriu sense accent.</message>
                <suggestion>bens</suggestion>
                <example correction="bens">El pastor s'endugué els <marker>béns</marker>.</example>
                <example>Els porcs i els bens.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="-1">béns</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&exceptions_BE;</token>
                </pattern>
                <message>Si és un animal, s'escriu sense accent.</message>
                <suggestion>bens</suggestion>
                <example correction="bens">El pastor s'endugué els <marker>béns</marker> a la cleda.</example>
                <example>Els bens i les gallines.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">&excep_exceptions_BE;</token>
                    <marker>
                        <token>be</token>
                    </marker>
                </pattern>
                <message>Només va sense accent quan és un animal o un nom de lletra. Si no, escriviu <suggestion>bé</suggestion>.</message>
                <example correction="bé">El pastor ho va fer molt <marker>be</marker> a la cleda.</example>
                <example>Els bens i les gallines.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>be</token>
                    </marker>
                </pattern>
                <message>Només va sense accent quan és un animal o un nom de lletra. Si no, escriviu <suggestion>bé</suggestion>.</message>
                <example correction="bé">El pastor ho va fer <marker>be</marker> a la cleda.</example>
                <example>Els bens i les gallines.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TE" name="te/té">
            <url>https://oiec.iec.cat/textortografia/codi/3.1.3</url>
            <antipattern>
                <token regexp="yes" inflected="yes">&verbs_TE_INFUSIO;</token>
                <token>te</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">em|et|es|li|ens|us|vos|els|les|en|ho|hi</token>
                    <marker>
                        <token>te</token>
                    </marker>
                </pattern>
                <message>S'accentua si és del v. 'tenir'.</message>
                <suggestion>té</suggestion>
                <example correction="té">Això ho <marker>te</marker> tot.</example>
                <example correction="té">Joan em <marker>te</marker> negre.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>te</token>
                    <token regexp="yes">de|d'</token>
                    <token inflected="yes" regexp="yes">&noms_TE_INFUSIO;</token>
                    <example>Vull prendre te de roca</example>
                </antipattern>
                <antipattern>
                    <token>te</token>
                    <token inflected="yes" regexp="yes">&adjectius_TE_INFUSIO;</token>
                    <example>Vull prendre te bord</example>
                </antipattern>
                <pattern>
                    <!-- <token postag="[ANDSCPVR].*|.*LOC.*|_PUNCT.*" postag_regexp="yes" /> -->
                    <token><exception regexp="yes" inflected="yes">&verbs_TE_INFUSIO;</exception></token>
                    <marker>
                        <token postag="P020S000|PP2CS000" postag_regexp="yes" regexp="yes">(?-i)te</token>
                    </marker>
                    <token postag="[ANDSCPVR].*|.*LOC.*|_PUNCT.*" postag_regexp="yes"><exception postag="&pronom_feble;|V.[SI].*" postag_regexp="yes"/></token>
                </pattern>
                <message>S'accentua si és del v. 'tenir'.</message>
                <suggestion>té</suggestion>
                <short>Accent diacrític</short>
                <example correction="té">Joan <marker>te</marker> mala sort.</example>
                <example correction="té">Joan, <marker>te</marker>, sens dubte bona sort.</example>
                <example correction="té">L'estàndard ASDWET <marker>te</marker> un component de seguretat.</example>
                <example>Jo vull te negre</example>
                <example>Prenen te, cafè i pastes.</example>
                <example>Joan té mala sort.</example>
                <example>No te l'emportis</example>
                <example>¿Te n'adones?</example>
                <example>te fa sentir important</example>
                <example>La ruta del te.</example>
                <example>El primer a pantentar una bosseta de te fou Thomas Lipton</example>
                <example>Se'n fa oli de te.</example>
                <example>El te s'ha usat des de l'antiguitat</example>
                <example>cafè, te, cacau, coca-cola</example>
                <example>Vaig preparar-li te de malta</example>
                <example>bullit i servit com a te</example>
                <example>en trossets amb el te verd.</example>
                <example>En el cartell hi falta una te.</example>
                <example>Voldria que puguis fer te de menta.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>te</token>
                    <token regexp="yes">de|d'</token>
                    <token inflected="yes" regexp="yes">&noms_TE_INFUSIO;</token>
                    <example>Te de roca</example>
                </antipattern>
                <antipattern>
                    <token>te</token>
                    <token inflected="yes" regexp="yes">&adjectius_TE_INFUSIO;</token>
                    <example>Vull prendre te bord</example>
                </antipattern>
                <pattern>
                    <or>
                        <token postag="SENT_START"/>
                        <token>:</token>
                    </or>
                    <token min="0" max="2" regexp="yes">[—–"'‘“«¡¿(\-]</token>
                    <marker>
                        <token regexp="yes">(?-i)Te</token>
                    </marker>
                    <or>
                        <token min="0" regexp="yes" spacebefore="yes">[,—–"'‘“«¡¿(\-]</token>
                        <token spacebefore="no">,</token>
                    </or>
                    <token postag="[ANDSCPVR].*|.*LOC.*" postag_regexp="yes"><exception regexp="yes">(?-i)Tai|Deum</exception><exception regexp="yes">&adjectius_TE_INFUSIO;</exception><exception postag="&pronom_feble;|V.[SI].*" postag_regexp="yes"/></token>
                </pattern>
                <message>S'accentua si és del v. 'tenir'.</message>
                <suggestion>Té</suggestion>
                <short>Accent diacrític</short>
                <example correction="Té"><marker>Te</marker> intenció de fer-ho.</example>
                <example correction="Té"><marker>Te</marker> una idea.</example>
                <example correction="Té">-¿<marker>Te</marker> alguna idea?</example>
                <example correction="Té"><marker>Te</marker> 35.489 habitants.</example>
                <example correction="Té"><marker>Te</marker>, certament, molt d'interès.</example>
                <example correction="Té">«<marker>Te</marker> raó», va pensar ell.</example>
                <example correction="Té">Llavors va dir: «<marker>Te</marker> raó».</example>
                <example correction="Té"><marker>Te</marker> «raó».</example>
                <example correction="Té"><marker>Te</marker> com a objectiu arribar a la lluna.</example>
                <example correction="Té"><marker>Te</marker> mines de carbó.</example>
                <example>¿Te n'adones?</example>
                <example>Te Tai Tonga també es considera una circumscripció</example>
                <example>Te Deum.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="SPS00|.*LOC_PREP.*|D[^R].*" postag_regexp="yes"/><exception regexp="yes" inflected="yes">&verbs_TE_INFUSIO;</exception></token>
                    <marker>
                        <token postag="_GN_MS" regexp="yes">(?-i)te</token>
                    </marker>
                    <token postag="A.*|_GN_.*" postag_regexp="yes"><exception regexp="yes">&adjectius_TE_INFUSIO;</exception></token>
                </pattern>
                <message>S'accentua si és del v. 'tenir'.</message>
                <suggestion>té</suggestion>
                <short>Accent diacrític</short>
                <example correction="té">Joan <marker>te</marker> objectiu.</example>
                <example correction="té">en un domini no buit <marker>te</marker> infinites cadenes descendents</example>
                <example>Joan pren te negre</example>
                <example>Una tassa de te calent.</example>
                <example>L'hora típica per prendre el te anglès.</example>
                <example>de la cerimònia del te japonesa</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"/><exception regexp="yes" inflected="yes">&verbs_TE_INFUSIO;</exception></token>
                    <token postag="D[^R].*" postag_regexp="yes"/>
                    <marker>
                        <token postag="_GN_MS" regexp="yes">(?-i)te</token>
                    </marker>
                    <token postag="[AN].*|_GN_.*" postag_regexp="yes"><exception regexp="yes">&adjectius_TE_INFUSIO;</exception></token>
                </pattern>
                <message>S'accentua si és del v. 'tenir'.</message>
                <suggestion>té</suggestion>
                <short>Accent diacrític</short>
                <example correction="té">Joan el <marker>te</marker> objectiu.</example>
                <example correction="té">Un <marker>te</marker> infinites cadenes descendents</example>
                <example>de la cerimònia del te japonesa</example>
                <example>un ric comerciant del te Tang Jishan</example>
                <example>El jardí del te japonès</example>
                <example>un boicot al té provinent de la Xina</example>
                <example>quan prenguem el te, no has pas de patir</example>
                <example>preparant el te amb la seva enorme tetera</example>
                <example>els cítrics, el tabac, el te i el moresc</example>
                <example>L'hora típica per prendre el te anglès.</example>
                <example>de la cerimònia del te japonesa</example>
                <example>El te és conreat en petites àrees marginals</example>
                <example>petites herbes com el te de roca</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="complement"/>
                    <marker>
                        <token postag="_GN_MS" regexp="yes">(?-i)te</token>
                    </marker>
                    <token><exception postag="_GN_MS"/></token>
                </pattern>
                <message>S'accentua si és del v. 'tenir'.</message>
                <suggestion>té</suggestion>
                <short>Accent diacrític</short>
                <example correction="té">El concepte de deute il·legítim <marker>te</marker> molts precedents històrics.</example>
                <example>Joan pren te negre</example>
                <example>Una tassa de te calent.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"/><exception regexp="yes" inflected="yes">&verbs_TE_INFUSIO;</exception></token>
                    <token>el</token>
                    <marker>
                        <token regexp="yes">(?-i)te</token>
                    </marker>
                    <token regexp="yes">per|com</token>
                </pattern>
                <message>S'accentua si és del v. 'tenir'.</message>
                <suggestion>té</suggestion>
                <short>Accent diacrític</short>
                <example correction="té">Joan el <marker>te</marker> com a referència.</example>
                <example correction="té">El pare el <marker>te</marker> per ximple.</example>
                <example>El té com un rei</example>
                <example>Consumir el te per a les cerimònies religioses</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"/></token>
                    <token>la</token>
                    <marker>
                        <token regexp="yes">(?-i)te</token>
                    </marker>
                    <token><exception postag="V.[SI].*" postag_regexp="yes"/></token>
                </pattern>
                <message>S'accentua si és del v. 'tenir'.</message>
                <suggestion>té</suggestion>
                <short>Accent diacrític</short>
                <example correction="té">Joan la <marker>te</marker> com a referència.</example>
                <example correction="té">El pare la <marker>te</marker> per ximple.</example>
                <example correction="té">que la <marker>te</marker> una vegada a l'any</example>
                <example correction="té">Ell no la <marker>te</marker>.</example>
                <example>La te és una lletra bonica.</example>
                <example>La pronunciació de la te.</example>
            </rule>
            <rule>
                <pattern>
                    <token>amb</token>
                    <token>un</token>
                    <marker>
                        <token>té</token>
                    </marker>
                </pattern>
                <message>Si és una beguda, cal escriure <suggestion>te</suggestion>.</message>
                <example correction="te">amb un <marker>té</marker></example>
                <example>amb un te</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>te</token>
                    </marker>
                    <token regexp="yes">els?</token>
                    <token regexp="yes">seus?</token>
                </pattern>
                <message>S'accentua si és del v. 'tenir'.</message>
                <suggestion>té</suggestion>
                <example correction="té">No se sap no <marker>te</marker> els seus origens.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>te</token>
                    </marker>
                    <token postag="N.*" postag_regexp="yes"><exception regexp="yes">(?-i)Tai|Deum</exception><exception regexp="yes">&adjectius_TE_INFUSIO;</exception></token>
                </pattern>
                <message>S'accentua si és del v. 'tenir'.</message>
                <suggestion>té</suggestion>
                <example correction="té">L'usuari <marker>te</marker> accés a les dades.</example>
                <example>Beus te verd?</example>
            </rule>
        </rulegroup>
        <rule id="ES_UNKNOWN" name="es/és + error ortogràfic">
            <pattern>
                <token regexp="yes">es|és<exception regexp="yes">\p{Lu}+</exception></token>
                <token postag="UNKNOWN" regexp="yes">.....+|fará|fara<exception regexp="yes">\p{Lu}.*|donya|.*[aei]r(me|te|se|li|lo|la|nos|vos|los|les)</exception></token>
            </pattern>
            <filter class="org.languagetool.rules.ca.FindSuggestionsEsFilter" args="none:none"/>
            <message>Error d'ortografia.</message>
            <example correction="Es davalla|Es devalua|Es davalle|Es davallà|Es debellia|Es devalue|Es devaluà"><marker>Es devallua</marker> una proposta.</example>
            <example correction="És gratuït|És gratuïta|És retuit"><marker>Es gratuit</marker>.</example>
            <example correction="Es necessita|Es necessite|Es necessità|És necessitat|Es necessiten|És necessitar|Es necessiti|Es necessitàs|És nassarita"><marker>Es necesita</marker>.</example>
            <example correction="és espatlla|és respatller|es raspalla|es raspalle|es raspallà">Ell <marker>es raspatlla</marker> les dents.</example>
            <example correction="és abandonar|és abandonat|és abandonada">Ara <marker>es abandonad</marker>.</example>
            <example correction="Es canvien|És canviar|És canviat|Es canvia|És canviant|Es canvie|Es canviïn|Es canviés|Es cabien|És cambial|Es campien"><marker>És cambien</marker> aviat.</example>
        </rule>
        <rulegroup id="ES" name="es/és">
            <url>https://oiec.iec.cat/textortografia/codi/3.1.3</url>
            <antipattern case_sensitive="yes">
                <marker>
                    <token>ES</token>
                    <token spacebefore="no">-</token>
                </marker>
            </antipattern>
            <antipattern case_sensitive="yes">
                <marker>
                    <token>ES</token>
                    <token regexp="yes">\p{Ll}.*</token>
                </marker>
            </antipattern>
            <antipattern case_sensitive="yes">
                <marker>
                    <token regexp="yes">l'|els</token>
                    <token>ES</token>
                </marker>
            </antipattern>
            <antipattern>
                <!-- doblets masculí/femení: xiquets/es-->
                <token postag_regexp="yes" postag="[DNAP].*"/>
                <token spacebefore="no">/</token>
                <token spacebefore="no">es</token>
            </antipattern>
            <antipattern>
                <token postag=".*LOC.*" postag_regexp="yes">es</token>
            </antipattern>
            <antipattern>
                <token>ells</token>
                <token spacebefore="no">/</token>
                <token spacebefore="no">es</token>
            </antipattern>
            <antipattern>
                <token postag="_IS_URL">es</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>és</token>
                    </marker>
                    <token postag="V.[^NPG].3.*" postag_regexp="yes"><exception postag="V.[NPG].*|VS.*" postag_regexp="yes"/><exception regexp="yes">\p{Lu}.*|h?[aeiouàèéíòóú].*|cal|da</exception></token>
                </pattern>
                <message>Només s'accentua quan és del v. 'ser'.</message>
                <suggestion><match no="1" regexp_match="(?iu)é" regexp_replace="e" case_conversion="preserve"/></suggestion>
                <short>Accent diacrític</short>
                <example correction="es">Les bruixes <marker>és</marker> pentinen.</example>
                <example correction="es">I tot <marker>és</marker> fa més passador</example>
                <example>Comprova si el correu d'entrada és brossa.</example>
                <example>El nom del poble és Caçà.</example>
                <example>Allà és cal sabater.</example>
                <example>El clima és semi-àrid.</example>
                <example>Si el correu és brossa.</example>
                <!-- <example>La bèstia que era i no és serà el vuitè rei</example>
                    Però: Es serà, No es serà ?
                    la tonalitat homònima és fa major
                    és fa sostingut major.
                    és fa menor.
                    és cante jondo
                    Filosofia: no es pot admetre que del que (no) és sorgeixi alguna cosa que existeixi
                    ha, va (no en _GV_)
                    ***Amb altres errors:
                    és para, funcionaria, fixe, prefixe, originaria, secundaria, primaria, binaria, pressent, subsidiaria,
                    valida, invalida, complexe, celebre, critica, contraria, continua, discontinua,
                -->
            </rule>
            <rule>
                <pattern>
                    <token>les</token>
                    <marker>
                        <token>és</token>
                    </marker>
                </pattern>
                <message>Només s'accentua quan és del v. 'ser'.</message>
                <suggestion><match no="2" regexp_match="(?iu)é" regexp_replace="e" case_conversion="preserve"/></suggestion>
                <short>Accent diacrític</short>
                <example correction="es">Les <marker>és</marker> minúscules.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">es|se|s'<exception postag="_possible_nompropi"/></token>
                    <token postag="VMIP2S.*" postag_regexp="yes" regexp="yes">.*es<exception postag="V...3.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>es<exception postag="DA0MN0|.*LOC_ADV.*|(&lt;)?NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="NCM[PN].*" postag_regexp="yes"><exception postag="V.[^NPG].3.*|_possible_nompropi|_GV_" postag_regexp="yes"/><exception regexp="yes">['"‘“«]|mig|ben|dona|reflexa</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>els</suggestion> o <suggestion>és</suggestion> (v. 'ser')?</message>
                <example correction="Els|És"><marker>Es</marker> diaris.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">es|se|s'<exception postag="_possible_nompropi"/></token>
                    <token postag="VMIP2S.*" postag_regexp="yes" regexp="yes">.*es<exception postag="V...3.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>es<exception postag="DA0MN0|.*LOC_ADV.*|(&lt;)?NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="NCF[PN].*" postag_regexp="yes"><exception postag="V.[^NPG].3.*|_possible_nompropi|_GV_" postag_regexp="yes"/><exception regexp="yes">['"‘“«]|mig|ben|dona|reflexa</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>les</suggestion> o <suggestion>és</suggestion> (v. 'ser')?</message>
                <example correction="Les|És"><marker>Es</marker> forquilles.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">es|se|s'<exception postag="_possible_nompropi"/></token>
                    <token postag="VMIP2S.*" postag_regexp="yes" regexp="yes">.*es<exception postag="V...3.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>es<exception postag="DA0MN0|.*LOC_ADV.*|(&lt;)?NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="(AQ.|NC)M[PN].*" postag_regexp="yes"><exception postag="V.[^NPG].3.*|_possible_nompropi|_GV_" postag_regexp="yes"/><exception regexp="yes">['"‘“«]|mig|ben|dona|reflexa</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>els</suggestion> o <suggestion>és</suggestion> (v. 'ser')?</message>
                <example correction="Els|És"><marker>Es</marker> cotxes.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">es|se|s'<exception postag="_possible_nompropi"/></token>
                    <token postag="VMIP2S.*" postag_regexp="yes" regexp="yes">.*es<exception postag="V...3.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>es<exception postag="DA0MN0|.*LOC_ADV.*|(&lt;)?NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="(AQ.|NC)CP.*" postag_regexp="yes"><exception postag="V.[^NPG].3.*|_possible_nompropi|_GV_" postag_regexp="yes"/><exception regexp="yes">['"‘“«]|mig|ben|dona|reflexa</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>és</suggestion> (v. 'ser') o <suggestion>els</suggestion>?</message>
                <suggestion>les</suggestion>
                <example correction="És|Els|Les"><marker>Es</marker> assistents.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">es|se|s'<exception postag="_possible_nompropi"/></token>
                    <token postag="VMIP2S.*" postag_regexp="yes" regexp="yes">.*es<exception postag="V...3.*" postag_regexp="yes"/></token>
                </antipattern>
                <antipattern>
                    <token>es</token>
                    <token>tancades</token>
                </antipattern>
                <pattern>
                    <!-- hi ha moltes possibles ambigüitats (es fera...), però són combinacions poc habituals o del balear-->
                    <marker>
                        <token>es<exception postag="DA0MN0|.*LOC_ADV.*|(&lt;)?NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception postag="V.[^NPG].3.*|_possible_nompropi|_GV_" postag_regexp="yes"/><exception regexp="yes">['"‘“«]|mig|ben|dona|reflexa</exception></token>
                </pattern>
                <message>S'accentua quan és del v. 'ser'.</message>
                <suggestion><match no="1" regexp_match="(?iu)e" regexp_replace="é" case_conversion="preserve"/></suggestion>
                <short>Accent diacrític</short>
                <!-- <example correction="és">Ell <marker>es</marker> Joan.</example> -->
                <example correction="és">La bruixa <marker>es</marker> vella.</example>
                <example correction="és">Que <marker>es</marker> penso això.</example>
                <example correction="És"><marker>Es</marker> la veu de la consciència.</example>
                <example>pujar a la punta d'es Mut</example>
                <example>Que es pense això</example>
                <example>es "carrega"</example>
                <example>es ben mereixeria</example>
                <example>es mig situava</example>
                <example>És així es digui com es digui.</example>
                <example>Quan algú es casa li donem l'enhorabona.</example>
                <example>Associacions de consumidors/es i tota la resta.</example>
                <example>Llavors es queda pensativa mirant al cel.</example>
                <example>No m'agrada que es vista així.</example>
                <example>Pel que es refereix a això.</example>
                <example>I això es fa molt poc.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>es<exception postag="DA0MN0"/></token>
                    </marker>
                    <token regexp="yes">['"‘“«]|mig|ben</token>
                    <token><exception postag="V.[^NPG].3.*|_possible_nompropi" postag_regexp="yes"/></token>
                </pattern>
                <message>S'accentua quan és del v. 'ser'.</message>
                <suggestion><match no="1" regexp_match="(?iu)e" regexp_replace="é" case_conversion="preserve"/></suggestion>
                <short>Accent diacrític</short>
                <example correction="és">La bruixa <marker>es</marker> "vella".</example>
                <example correction="és">Que <marker>es</marker> mig penso això.</example>
                <example>es "carrega"</example>
                <example>es ben mereixeria</example>
                <example>es mig situava</example>
            </rule>
            <rule>
                <antipattern>
                    <token>es</token>
                    <token case_sensitive="yes" regexp="yes">Mercadal|Vedrà|Vedranell</token>
                    <example>Es Vedrà</example>
                </antipattern>
                <antipattern case_sensitive="yes">
                    <token>Es</token>
                    <token>Migjorn</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>es<exception postag="DA0MN0|NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" postag="_QM_OPEN"/>
                    <token postag="_possible_nompropi"><exception postag="V...3..." postag_regexp="yes"/></token>
                </pattern>
                <message>S'accentua quan és del v. 'ser'.</message>
                <suggestion><match no="1" regexp_match="(?iu)e" regexp_replace="é" case_conversion="preserve"/></suggestion>
                <short>Accent diacrític</short>
                <example correction="és">Avui <marker>es</marker> Nadal.</example>
                <example correction="és">Qui <marker>es</marker> Joan Colomo?</example>
                <example correction="és">Amb menys <marker>es</marker> Europa.</example>
                <example>sempre que NO ES REPETEIXIN PEL·LÍCULES</example>
                <example>LA PLATJA NO ES TOCA!</example>
                <example>Dar es Salaam</example>
                <example>Catalunya Sí que es Pot.</example>
            </rule>
            <rule id="ES_VEU_QUE" name="es veu que">
                <pattern>
                    <marker>
                        <token>és</token>
                    </marker>
                    <token regexp="yes">manifesta|mostra</token>
                    <token>que</token>
                </pattern>
                <message>Només s'accentua quan és del v. 'ser'.</message>
                <suggestion><match no="1" regexp_match="(?iu)é" regexp_replace="e" case_conversion="preserve"/></suggestion>
                <short>Possible confusió</short>
                <example correction="Es"><marker>És</marker> manifesta que va a la seva.</example>
                <example>És manifesta la seva incompetència.</example>
            </rule>
            <rule id="ES_POT" name="es pot">
                <antipattern>
                    <marker>
                        <token>porta</token>
                        <token inflected="yes">de</token>
                        <token regexp="yes">entrada|sortida|eixida</token>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token>és</token>
                    </marker>
                    <!-- Eliminat: reserva -->
                    <token regexp="yes">(?-i)bada|balla|balma|banya|baralla|barri|basa|basi|bat|batega|belluga|bolca|bufa|bull|busca|cala|calca|calça|calcina|captura|cargola|clausura|clava|clivella|cobra|cofa|colga|col·loqui|comporta|compra|conquista|conserva|consigna|consulta|contesta|conversa|corseca|crema|creu|cria|deixa|diu|fes|finança|fon|formi|fot|gira|gita|glaça|lleva|lliga|lliura|lloga|mata|millora|mulla|munta|muntà|neteja|nota|notaria|parla|passa|passi|patí|pensa|perllonga|plany|plasma|plega|pobla|poblà|porta|posa|pot|pren|puja|punxa|quadra|queda|rasca|rebaixa|recompensa|recull|refina|rega|remunta|ret|revenja|revolta|riu|sap|talla|tanca|tem|tira|tirà|tiri|toca|tomba|torna|tornés|tortura|traça|tracte|tragina|trau|travessa|trena|trenca|treu|troba|val|venera|venja|veu|vol|xifra</token>
                </pattern>
                <message>Només s'accentua quan és del v. 'ser'.</message>
                <suggestion><match no="1" regexp_match="(?iu)é" regexp_replace="e" case_conversion="preserve"/></suggestion>
                <short>Possible confusió</short>
                <example correction="es">Més del que <marker>és</marker> pot.</example>
                <example correction="es"><marker>és</marker> veu que </example>
                <example correction="es"><marker>és</marker> mata la creativitat</example>
                <example>es pot fer</example>
                <example>es veu que</example>
                <example>avui és cau de nombrosos limícoles</example>
                <example>És reserva de la biosfera</example>
                <example>La ciutat és Fes.</example>
                <example>És porta d'entrada de mercaderies asiàtiques.</example>
                <!-- és crema salmó (color), és plasma (física), és creu llatina
                    és veu principal -->
            </rule>
            <rule id="ES_CAU" name="es cau">
                <pattern>
                    <marker>
                        <token>és</token>
                    </marker>
                    <token>cau</token>
                    <token><exception regexp="yes">de|d'</exception></token>
                </pattern>
                <message>Només s'accentua quan és del v. 'ser'.</message>
                <suggestion><match no="1" regexp_match="(?iu)é" regexp_replace="e" case_conversion="preserve"/></suggestion>
                <short>Possible confusió</short>
                <example correction="es">Sempre <marker>és</marker> cau en el mateix error.</example>
                <example>avui és cau de nombrosos limícoles</example>
            </rule>
            <rule id="ES_BROSSA" name="*es/és brossa">
                <pattern>
                    <marker>
                        <token>es</token>
                    </marker>
                    <token regexp="yes">branca|broma|brossa|bruixa|carboni|cendra|complexa|cristiana|dura|fruita|membre|metge|norma|nou|penyora|positiva|rica|senzilla|sobri|sola|terra|amiga</token>
                </pattern>
                <message>S'accentua quan és del v. 'ser'.</message>
                <suggestion><match no="1" regexp_match="(?iu)e" regexp_replace="é" case_conversion="preserve"/></suggestion>
                <short>Possible confusió</short>
                <example correction="és">Comprova si l'entrada de correu <marker>es</marker> brossa.</example>
                <example>No és brossa.</example>
            </rule>
            <rule id="ES_COMPOSTA" name="*es/és composta">
                <pattern>
                    <marker>
                        <token>es</token>
                    </marker>
                    <token regexp="yes" skip="3">composta?</token>
                    <token regexp="yes">de|d'|per|pe</token>
                </pattern>
                <message>S'accentua quan és del v. 'ser'.</message>
                <suggestion><match no="1" regexp_match="(?iu)e" regexp_replace="é" case_conversion="preserve"/></suggestion>
                <short>Possible confusió</short>
                <example correction="És"><marker>Es</marker> composta per tres membres electes.</example>
                <example>La fulla es composta al dipòsit.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>es</token>
                    </marker>
                    <token>prima</token>
                    <token><exception postag="D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>S'accentua quan és del v. 'ser'.</message>
                <suggestion><match no="1" regexp_match="(?iu)e" regexp_replace="é" case_conversion="preserve"/></suggestion>
                <example correction="És"><marker>Es</marker> prima i esvelta.</example>
                <example>Es prima la lleialtat.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>de</token>
                    <token regexp="yes">manera|forma</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>es</token>
                    </marker>
                    <token>causa</token>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>S'accentua quan és del v. 'ser'.</message>
                <suggestion><match no="1" regexp_match="(?iu)e" regexp_replace="é" case_conversion="preserve"/></suggestion>
                <example correction="És"><marker>Es</marker> causa de nul·litat.</example>
                <example>Es causa de manera nautral.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="PRONOMS_FEBLES" name="Pronoms febles" type="grammar">
        <rulegroup id="ES_POT_FER_NE" name="es pot fer-ne -> se'n pot fer, pot fer-se'n">
            <rule>
                <pattern>
                    <token regexp="yes">es|s'|se|et|t'|em|m'</token>
                    <token regexp="yes" inflected="yes">poder|voler|soler</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token regexp="yes">-ne|'n</token>
                </pattern>
                <message>Els pronoms s'han d'escriure junts.</message>
                <suggestion><match no="1" regexp_match="(?iu)^.*([stm]).*$" regexp_replace="$1" case_conversion="preserve"/>e'n \2 \3</suggestion>
                <suggestion>\2 \3-<match no="1" regexp_match="(?iu)^.*([stm]).*$" regexp_replace="$1" case_conversion="alllower"/>e'n</suggestion>
                <example correction="Se'n volen fer|volen fer-se'n"><marker>Es volen fer-ne</marker> un.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">es|s'|se|et|t'|em|m'</token>
                    <token postag_regexp="yes" postag="VA.*" inflected="yes">haver</token>
                    <token regexp="yes" inflected="yes">poder|voler|soler</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token regexp="yes">-ne|'n</token>
                </pattern>
                <message>Els pronoms s'han d'escriure junts.</message>
                <suggestion><match no="1" regexp_match="(?iu)^.*([stm]).*$" regexp_replace="$1" case_conversion="preserve"/>e n'\2 \3 \4</suggestion>
                <suggestion>\2 \3 \4-<match no="1" regexp_match="(?iu)^.*([stm]).*$" regexp_replace="$1" case_conversion="alllower"/>e'n</suggestion>
                <example correction="Se n'ha volgut fer|ha volgut fer-se'n"><marker>S'ha volgut fer-ne</marker> un.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">es|s'|se|et|t'|em|m'</token>
                    <token postag_regexp="yes" postag="VA.*" inflected="yes">anar</token>
                    <token regexp="yes" inflected="yes">poder|voler|soler</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token regexp="yes">-ne|'n</token>
                </pattern>
                <message>Els pronoms s'han d'escriure junts.</message>
                <suggestion><match no="1" regexp_match="(?iu)^.*([stm]).*$" regexp_replace="$1" case_conversion="preserve"/>e'n \2 \3 \4</suggestion>
                <suggestion>\2 \3 \4-<match no="1" regexp_match="(?iu)^.*([stm]).*$" regexp_replace="$1" case_conversion="alllower"/>e'n</suggestion>
                <example correction="Se'n va voler fer|va voler fer-se'n"><marker>Es va voler fer-ne</marker> un.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">es|s'|se|et|t'|em|m'</token>
                    <token regexp="yes" inflected="yes">poder|voler|soler</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token regexp="yes">-los|-les|'ls</token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <suggestion>\1 <match no="2" postag="(V....)[SP](.*)" postag_regexp="yes" postag_replace="$1P$2"/> \3</suggestion>
                <example correction="Es volen fer"><marker>Es vol fer-los</marker> més grans.</example>
            </rule>
        </rulegroup>
        <rulegroup id="HO_FA_TOT" name="falta el pronom 'ho' amb 'tot">
            <antipattern>
                <token skip="-1">què<exception scope="next">que</exception></token>
                <token>tot</token>
            </antipattern>
            <antipattern>
                <token>tot</token>
                <token>a</token>
                <token>l</token>
                <token>voltant</token>
            </antipattern>
            <antipattern>
                <token>tot</token>
                <token>i</token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token>se</token>
                <token skip="5" regexp="yes">li|'ls|'m|'t|'ns|us|vos</token>
                <token>tot</token>
            </antipattern>
            <antipattern>
                <token postag="V...3S.." postag_regexp="yes" regexp="yes" inflected="yes">funcionar|anar|estar|acabar|fallar|quedar|restar|canviar|passar|ocórrer|esdevenir|començar|iniciar|tornar|ser|avorrir|sorgir|sortir|eixir|pertànyer|quadrar|semblar|parèixer|succeir|néixer|nàixer</token>
                <token min="0" max="4" postag_regexp="yes" postag="RG|LOC_ADV"/>
                <token>tot</token>
                <example>Ja sabia de què aniria tot.</example>
            </antipattern>
            <antipattern>
                <token postag="V...3S.." postag_regexp="yes"/>
                <token min="0" max="4" chunk="GV"><exception inflected="yes" regexp="yes">funcionar|anar|estar|acabar|fallar|quedar|restar|canviar|passar|ocórrer|esdevenir|començar|iniciar|tornar|ser|avorrir|sorgir|sortir|eixir|pertànyer|quadrar|semblar|parèixer|succeir|néixer|nàixer</exception></token>
                <token inflected="yes" regexp="yes">funcionar|anar|estar|acabar|fallar|quedar|restar|canviar|passar|ocórrer|esdevenir|començar|iniciar|tornar|ser|avorrir|sorgir|sortir|eixir|pertànyer|quadrar|semblar|parèixer|succeir|néixer|nàixer</token>
                <token min="0" max="4" postag_regexp="yes" postag="RG|LOC_ADV"/>
                <token>tot</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V[MA][SI].*" postag_regexp="yes"><exception scope="previous" regexp="yes" inflected="yes">ho|hi|així|es|en|tot</exception><exception postag="_GN_.*" postag_regexp="yes"/><exception inflected="yes">agradar</exception><exception scope="previous" postag="PP3MSA00|PP3CSA00" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="4" chunk="GV"/>
                    <token min="0" max="4" postag_regexp="yes" postag="RG|LOC_ADV"/>
                    <token case_sensitive="yes">tot<exception scope="next" postag="D.*|PD.*|LOC_ADV|RG" postag_regexp="yes"/><exception postag="LOC_ADV"/></token>
                    <token postag_regexp="yes" postag="SPS00|_PUNCT.*"><exception regexp="yes">de|d'|seguit|sol|dret|déu|plegat</exception></token>
                </pattern>
                <message>Probablement hi falta el pronom 'ho'.</message>
                <suggestion>ho <match no="1" case_conversion="alllower"/></suggestion>
                <example correction="ho he">Li <marker>he</marker> dit tot a la cara.</example>
                <example correction="ho vaig">Li <marker>vaig</marker> dir tot a la cara.</example>
                <example correction="ho pagaria">Li <marker>pagaria</marker> tot en negre.</example>
                <example correction="Ho deixa"><marker>Deixa</marker> sempre tot en mans dels altres.</example>
                <example>Li he dit tot el que li havia de dir.</example>
                <example>Li he de dir tot això.</example>
                <example>Això no és tot.</example>
                <example>una ombra tot al voltant</example>
                <example>Sembla que ja està tot dit</example>
                <example>Així va néixer tot.</example>
                <example>S'han traslladat a la ciutat, on s'està centralitzant tot.</example>
                <example>Li agrada tot.</example>
                <example>Vaig descobrir aquell autor i me'l vaig llegir tot.</example>
                <example>Em sembla que no l'entens del tot.</example>
                <example>Me n'havia oblidat del tot.</example>
                <example>No ens deixa mai del tot</example>
                <example>I si no us l'acabeu tot, encara millor.</example>
                <example>Com va tot?</example>
                <example>Encara està tot per guanyar.</example>
                <example>I, si això falla, falla gairebé tot.</example>
                <example>En queda tot.</example>
                <example>Se li'n refot tot.</example>
                <example>Així es com va anar tot.</example>
                <example>La regla no ha funcionat mai bé del tot.</example>
                <example>Trobe que funciona tot.</example>
                <example>I tot vol dir tot.</example>
            </rule>
        </rulegroup>
        <rulegroup id="LI_ELS_DIGUÉ" name="li/els va dir a ells">
            <antipattern>
                <token>a</token>
                <token postag="D.*" postag_regexp="yes"/>
                <token regexp="yes">ulls|braços|mans|cames|dits|peus|llavis|portes|dents|hiverns|ungles|genives|orelles|genolls|galtes|ninetes|costats|espatlles|muscles|canells|turmells|ulleres|costelles|pupil·les</token>
            </antipattern>
            <antipattern>
                <token postag="D.*" postag_regexp="yes"/>
                <token skip="3" regexp="yes">ulls|braços|mans|cames|dits|peus|llavis|portes|dents|hiverns|ungles|genives|orelles|genolls|galtes|ninetes|costats|espatlles|muscles|canells|turmells|ulleres|costelles|pupil·les</token>
                <token>li</token>
                <example>No va veure res fins que els ulls se li van acostumar a la foscor.</example>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token postag="D.*" postag_regexp="yes"/>
                <token postag="DN.*" postag_regexp="yes" min="0"/>
                <token regexp="yes" inflected="yes">&unitats_temps;</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>les</token>
                <token postag="DN.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token postag="D.*" postag_regexp="yes" max="2"/>
                <token inflected="yes" regexp="yes">lloc|racó|país|regió|ciutat|poble|vila|nació|continent|bany|lavabo|habitació</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token postag="D.*" postag_regexp="yes" max="2"/>
                <token postag="NP..G.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token postag="DN.*" postag_regexp="yes"><exception postag="_GN_.*" postag_regexp="yes"/></token>
                <token><exception postag="_GN_.*|N.*" postag_regexp="yes"/></token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>li</token>
                    </marker>
                    <token postag="V...[123]..." postag_regexp="yes"/>
                    <token>a</token>
                    <token postag="PP3.P.*|PP2CP00P|D...P." postag_regexp="yes"/>
                </pattern>
                <message>Si es refereix a un complement en plural, cal dir <suggestion>els</suggestion>.</message>
                <example correction="Els"><marker>Li</marker> digué a ells el que volien sentir.</example>
                <example correction="Els"><marker>Li</marker> digué als pares el que volien sentir.</example>
                <example correction="els">La mort <marker>li</marker> arribà a 2.371 habitants de la ciutat.</example>
                <example>Li mirà els ulls.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>li</token>
                    </marker>
                    <token postag="V...[123]..." postag_regexp="yes" inflected="yes" regexp="yes">haver|anar</token>
                    <token postag="V.[PGN].*" postag_regexp="yes"/>
                    <token>a</token>
                    <token postag="PP3.P.*|PP2CP00P|D...P." postag_regexp="yes"/>
                </pattern>
                <message>Si es refereix a un complement en plural, cal dir <suggestion>els</suggestion>.</message>
                <suggestion>els</suggestion>
                <example correction="Els"><marker>Li</marker> ha dit als seus pares el que volien sentir.</example>
                <example correction="Els"><marker>Li</marker> vaig dir als meus pares el que volien sentir.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>li</token>
                    </marker>
                    <token postag="V...[123]..." postag_regexp="yes" inflected="yes">haver</token>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token>a</token>
                    <token postag="PP3.P.*|PP2CP00P|D...P." postag_regexp="yes"/>
                </pattern>
                <message>Si es refereix a un complement en plural, cal dir <suggestion>els</suggestion>.</message>
                <example correction="Els"><marker>Li</marker> hagué de dir a elles el que volien sentir.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>li</token>
                    </marker>
                    <token postag="V...[123]..." postag_regexp="yes" skip="5"><exception scope="next" postag_regexp="yes" postag="C.*|V...[123]..."/></token>
                    <token>a</token>
                    <token regexp="yes">ells|elles|vost[éè]s</token>
                </pattern>
                <message>Si es refereix a un complement en plural, cal dir <suggestion>els</suggestion>.</message>
                <example correction="Els"><marker>Li</marker> tinc més por a ells que a ningú.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <marker>
                        <token>-li</token>
                    </marker>
                    <token>a</token>
                    <token postag="PP3.P.*|PP2CP00P|D...P." postag_regexp="yes"/>
                </pattern>
                <message>Si es refereix a un complement en plural, cal dir <suggestion>-los</suggestion>.</message>
                <example correction="-los">Vull desitjar<marker>-li</marker> a tots els amics unes bones vacances.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <marker>
                        <token>-li</token>
                    </marker>
                    <token>a</token>
                    <token regexp="yes">ells|elles|vost[èé]s</token>
                </pattern>
                <message>Si es refereix a un complement en plural, cal dir <suggestion>-los</suggestion>.</message>
                <example correction="-los">Vull desitjar<marker>-li</marker> a ells unes bones vacances.</example>
            </rule>
        </rulegroup>
        <rule id="LI_LIHO" name="li va dir tot -> li ho va dir tot" default="off">
            <!-- No funciona. Cal estudiar-ho més. -->
            <pattern>
                <marker>
                    <token>li</token>
                </marker>
                <token postag="V.[IS].*" postag_regexp="yes"/>
                <token min="0" max="2" postag="V.[NGP].*|SPS00" postag_regexp="yes"/>
                <token>tot</token>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>Hi falta el pronom feble 'ho'. Col·loquialment, "l'hi".</message>
            <suggestion>li ho</suggestion>
            <example correction="li ho">Va passar abans que <marker>li</marker> pispés tot.</example>
            <example correction="Li ho"><marker>Li</marker> vaig explicar tot.</example>
            <example correction="Li ho"><marker>Li</marker> he d'explicar tot.</example>
            <example>Li ha sortit tot com volia</example>
            <example>No és pas simètric al primer, sinó que li és sotmès tot i ser-hi oposat.</example>
        </rule>
        <rulegroup id="ESTAR_HI_DISPOSAT" name="*n'estic disposat">
            <rule>
                <pattern>
                    <marker>
                        <token>n'</token>
                        <token inflected="yes">estar</token>
                    </marker>
                    <token inflected="yes" postag="V.P.*|AQ.*" postag_regexp="yes" regexp="yes">disposar|atent</token>
                </pattern>
                <message>El pronom feble adequat és 'hi'.</message>
                <suggestion>hi \2</suggestion>
                <example correction="hi estava">Va dir que <marker>n'estava</marker> disposat.</example>
                <example correction="Hi estarem"><marker>N'estarem</marker> atents.</example>
                <example>Hi aniré en estar disposat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">en</token>
                        <token postag="VA.*" postag_regexp="yes"/>
                    </marker>
                    <token inflected="yes">estar</token>
                    <token inflected="yes" postag="V.P.*|AQ.*" postag_regexp="yes" regexp="yes">disposar|atent</token>
                </pattern>
                <message>El pronom feble adequat és 'hi'.</message>
                <suggestion>hi \2</suggestion>
                <example correction="hi havia">Va dir que <marker>n'havia</marker> estat disposat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>n'</token>
                        <token inflected="yes">estar</token>
                    </marker>
                    <token regexp="yes">d'|en</token>
                    <token regexp="yes">acord|desacord</token>
                </pattern>
                <message>El pronom feble adequat és 'hi'.</message>
                <suggestion>hi \2</suggestion>
                <example correction="hi estava">Va dir que <marker>n'estava</marker> d'acord.</example>
                <example correction="Hi estarem"><marker>N'estarem</marker> en desacord.</example>
                <example>Hi aniré en estar disposat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">en</token>
                        <token postag="VA.*" postag_regexp="yes"/>
                    </marker>
                    <token inflected="yes">estar</token>
                    <token regexp="yes">d'|en</token>
                    <token regexp="yes">acord|desacord</token>
                </pattern>
                <message>El pronom feble adequat és 'hi'.</message>
                <suggestion>hi \2</suggestion>
                <example correction="hi havia">Va dir que <marker>n'havia</marker> estat d'acord.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TENIR_PROU_AMB" name="(en) té prou amb">
            <antipattern>
                <token inflected="yes">en</token>
                <token>hi</token>
                <token inflected="yes">haver</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">en</token>
                <token>hi</token>
                <token chunk="GV"/>
            </antipattern>
            <antipattern>
                <token inflected="yes">en</token>
                <token chunk="GV"/>
            </antipattern>
            <antipattern>
                <token inflected="yes">en</token>
                <token inflected="yes">tenir</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>hi</token>
                    </marker>
                    <token inflected="yes">haver</token>
                    <token>prou</token>
                    <token regexp="yes">amb|que|per|[\.,;\?!]</token>
                </pattern>
                <message>Probablement hi falta el pronom 'en'.</message>
                <suggestion>n'hi</suggestion>
                <example correction="N'hi"><marker>Hi</marker> ha prou amb això.</example>
                <example>N'hi ha prou amb això.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>hi</token>
                    </marker>
                    <token chunk="GV" postag="V.[IS].*" postag_regexp="yes"/>
                    <token chunk="GV" min="0" max="4"><exception inflected="yes" postag="V.[NP].*" postag_regexp="yes">haver</exception></token>
                    <token inflected="yes" postag="V.[NP].*" postag_regexp="yes">haver</token>
                    <token>prou</token>
                    <token regexp="yes">amb|que|per|[\.,;\?!]</token>
                </pattern>
                <message>Probablement hi falta el pronom 'en'.</message>
                <suggestion>n'hi</suggestion>
                <example correction="n'hi">No <marker>hi</marker> ha hagut prou amb això.</example>
                <example>N'hi ha hagut prou amb això.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token chunk="GV" postag="V.[IS].*" postag_regexp="yes"/>
                    </marker>
                    <token chunk="GV" min="0" max="4"><exception inflected="yes">tenir</exception></token>
                    <token inflected="yes" postag="V.[NP].*" postag_regexp="yes">tenir</token>
                    <token>prou</token>
                    <token regexp="yes">amb|que|per|[\.,;\?!]</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Probablement hi falta el pronom 'en'.</message>
                <suggestion>en \1</suggestion>
                <example correction="n'ha">No <marker>ha</marker> tingut prou amb això.</example>
                <example correction="en vam">No <marker>vam</marker> tindre prou amb això.</example>
                <example>En vam tenir prou amb això.</example>
            </rule>
            <rule>
                <antipattern>
                    <token chunk="GV"/>
                    <token inflected="yes">tenir</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token inflected="yes" postag="V.[IS].*" postag_regexp="yes">tenir</token>
                    </marker>
                    <token>prou</token>
                    <token regexp="yes">amb|que|per|[\.,;\?!]</token>
                </pattern>
                <message>Probablement hi falta el pronom 'en'.</message>
                <suggestion>en \1</suggestion>
                <example correction="en té">No <marker>té</marker> prou amb això.</example>
                <example correction="en tenim">Amb aquests fets no <marker>tenim</marker> prou per a reaccionar.</example>
                <example>En tingué prou amb això.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRONOMS_FEBLES_SOLTS2" name="Pronoms febles: suggeriments millorats">
            <antipattern>
                <token regexp="yes">.*\d</token>
                <token regexp="yes">-[sm]</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">es|el</token>
                <token postag="V.[NPG].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">el|els|les</token>
                <token postag="V.P.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="allow_saxon_genitive"/>
            </antipattern>
            <antipattern>
                <token spacebefore="no">/</token>
                <token spacebefore="no">es</token>
            </antipattern>
            <antipattern>
                <token postag="_QM_OPEN"/>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token postag="_QM_CLOSE"/>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"><exception scope="previous" postag="V.[GNM].*|&pronom_feble;" postag_regexp="yes"/></token>
                        <token spacebefore="yes">en</token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir "han"?</message>
                <suggestion>\1 han</suggestion>
                <suggestion>\1 hem</suggestion>
                <example correction="Ens han|Ens hem"><marker>Ens en</marker> repartit bé.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>es</token>
                    <token>a</token>
                    <token regexp="yes">dir|partir</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"><exception scope="previous" postag="V.[GNM].*|&pronom_feble;" postag_regexp="yes"/><exception>te</exception></token>
                        <token regexp="yes">[av]</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir "va"?</message>
                <suggestion>\1 va</suggestion>
                <example correction="Li va"><marker>Li a</marker> dir no sé què.</example>
                <example correction="Li va"><marker>Li v</marker> dir no sé què.</example>
                <example>Companys/es a partir d'una data.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"><exception scope="previous" postag="V.[GNM].*|&pronom_feble;" postag_regexp="yes"/><exception>te</exception></token>
                        <token>por</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir "pot" (del v. poder)?</message>
                <suggestion>\1 pot</suggestion>
                <example correction="et pot">Pregunta-li si <marker>et por</marker> telefonar ell.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"><exception scope="previous" postag="V.[GNM].*|&pronom_feble;" postag_regexp="yes"/><exception>te</exception></token>
                        <token>as</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir "vas"?</message>
                <suggestion>\1 vas</suggestion>
                <example correction="li vas">Quan <marker>li as</marker> dir de viatge.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"><exception scope="previous" postag="V.[GNM].*|&pronom_feble;" postag_regexp="yes"/></token>
                        <token>'n</token>
                        <token regexp="yes">as?</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir "v\3"?</message>
                <suggestion>\1\2 v\3</suggestion>
                <example correction="te'n vas">Quan <marker>te'n as</marker> de viatge.</example>
                <example correction="se'n va">Quan <marker>se'n a</marker> de viatge.</example>
            </rule>
            <rule>
                <pattern>
                    <token>se</token>
                    <token postag="PP3CN000" inflected="yes">en</token>
                    <token postag="PP3CN000" inflected="yes">en</token>
                </pattern>
                <message>No dupliqueu el pronom feble 'en'.</message>
                <suggestion>se'n</suggestion>
                <example correction="Se'n"><marker>Se'n en</marker> va anar aviat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                        <token regexp="yes">'l|li</token>
                        <token>i</token>
                    </marker>
                    <token postag_regexp="yes" postag="V.[IS].*"/>
                </pattern>
                <message>Combinació de pronoms febles incorrecta.</message>
                <suggestion>se li</suggestion>
                <example correction="Se li"><marker>Se'l i</marker> va dir moltes vegades.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                        <token regexp="yes">'ls|'ns</token>
                        <token regexp="yes">i|si</token>
                    </marker>
                    <token postag_regexp="yes" postag="V.[IS].*"/>
                </pattern>
                <message>Combinació de pronoms febles incorrecta.</message>
                <suggestion>se\2</suggestion>
                <example correction="se'ls">A ells <marker>se'ls i</marker> ensenya això.</example>
                <example correction="se'ls">A ells <marker>se'ls si</marker> ensenya això.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                        <token>'n</token>
                    </marker>
                    <token postag_regexp="yes" postag="D.*"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>sent</suggestion> (del verb 'ser').</message>
                <suggestion>sent</suggestion>
                <example correction="sent">Va pensar que <marker>se'n</marker> el més ràpid arribaria abans.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"/>
                        <token>h</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>¿Volíeu dir <suggestion>\1 ha</suggestion>.</message>
                <suggestion>\1 he</suggestion>
                <example correction="'ls ha|'ls he">Se<marker>'ls h</marker> acabat la paciència.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">[mt]el</token>
                        <token>'s</token>
                    </marker>
                    <token postag="V.*" postag_regexp="yes"/>
                </pattern>
                <message>Apostrofació incorrecta.</message>
                <suggestion><match no="1" regexp_match="(?iu)([mt])el" regexp_replace="$1e'ls"/></suggestion>
                <example correction="te'ls">No <marker>tel's</marker> penso portar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>te</token>
                        <token>'ls</token>
                    </marker>
                    <token postag="NC[MC][PN].*" postag_regexp="yes"/>
                </pattern>
                <message>Si és del verb 'tenir', cal escriure <suggestion>té els</suggestion>.</message>
                <example correction="Té els"><marker>Te'ls</marker> dies comptats.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>te</token>
                        <token>'l</token>
                    </marker>
                    <token postag="NC[MC][SN].*" postag_regexp="yes"/>
                </pattern>
                <message>Si és del verb 'tenir', cal escriure <suggestion>té el</suggestion>.</message>
                <example correction="Té el"><marker>Te'l</marker> peu rodó.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token>us</token>
                </antipattern>
                <pattern>
                    <token>us<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token postag="V.P..SM." postag_regexp="yes"><exception postag="_possible_nompropi"/><exception>demés</exception></token>
                </pattern>
                <message>Pronom feble solt. Si és un nom, s'escriu amb accent.</message>
                <suggestion>ús \2</suggestion>
                <suggestion>\1 ha \2</suggestion>
                <suggestion>\1 he \2</suggestion>
                <example correction="Ús limitat|Us ha limitat|Us he limitat"><marker>Us limitat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">haver|havent</token>
                    <token regexp="yes">me|te|li|lo|la|les|nos|vos|los|ho|hi|ne<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token postag="V.P.*" postag_regexp="yes"><exception postag="_possible_nompropi"/><exception>demés</exception></token>
                </pattern>
                <message>Hi falta un guionet.</message>
                <suggestion>\1-\2 \3</suggestion>
                <example correction="haver-ho fet">Per <marker>haver ho fet</marker> tan llarg.</example>
                <example>Un ens creat el 1446.</example>
                <example>Ens creat el 1446.</example>
                <example>Ens creats el 1446.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">els|les</token>
                    <token postag="NC.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes">li|ens|els|les|ho<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token postag="V.P..SM." postag_regexp="yes"><exception postag="_possible_nompropi"/><exception>demés</exception></token>
                </pattern>
                <message>Pronom feble solt.</message>
                <suggestion>\1 ha \2</suggestion>
                <suggestion>\1 he \2</suggestion>
                <example correction="li ha agradat|li he agradat">No <marker>li agradat</marker> mai.</example>
                <example correction="ho ha intentat|ho he intentat">no <marker>ho intentat</marker>.</example>
                <example>Un ens creat el 1446.</example>
                <example>Ens creat el 1446.</example>
                <example>Ens creats el 1446.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[mt]'</token>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                </pattern>
                <message>Verb incorrecte.</message>
                <suggestion>\1ha \2</suggestion>
                <suggestion>\1he \2</suggestion>
                <suggestion>\1<match no="2" postag="V.P.*" postag_regexp="yes" postag_replace="V.IP3S00"/></suggestion>
                <example correction="m'ha agradat|m'he agradat|m'agrada">No <marker>m'agradat</marker> mai</example>
            </rule>
            <rule>
                <pattern>
                    <token>s'</token>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                </pattern>
                <message>Verb incorrecte.</message>
                <suggestion>\1ha \2</suggestion>
                <suggestion>\1<match no="2" postag="V.P.*" postag_regexp="yes" postag_replace="V.IP3S00"/></suggestion>
                <example correction="S'ha acabat|S'acaba"><marker>S'acabat</marker>!</example>
            </rule>
            <rule>
                <antipattern>
                    <token>em</token>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes">[stm]'</token>
                    <token regexp="yes">en|em|el|et|els|ens</token>
                </pattern>
                <message>Apostrofació incorrecta.</message>
                <suggestion><match no="1" regexp_match="'" regexp_replace=""/>e'<match no="2" regexp_match="(?iu)e" regexp_replace=""/></suggestion>
                <example correction="Se'n"><marker>S'en</marker> va aviat.</example>
                <example correction="Te'l"><marker>T'el</marker> donaré demà.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">-[stm]</token>
                    <token regexp="yes">'(en|em|el|et|els|ens)</token>
                </pattern>
                <message>Apostrofació incorrecta.</message>
                <suggestion>\1e'<match no="2" regexp_match="(?iu)'e" regexp_replace=""/></suggestion>
                <example correction="-se'n">Va voler anar<marker>-s'en</marker> aviat.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">-</token>
                    <token regexp="yes">[stm]'(en|em|el|et|els|ens)</token>
                </pattern>
                <message>Apostrofació incorrecta.</message>
                <suggestion>-<match no="2" regexp_match="(?iu)'e" regexp_replace="e'"/></suggestion>
                <example correction="-te'l">Menja<marker>-t'el</marker>.</example>
                <example correction="-te'ls">Menja<marker>-t'els</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>hi</token>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                </pattern>
                <message>Pronom feble solt.</message>
                <suggestion>hi ha \2</suggestion>
                <suggestion>hi he \2</suggestion>
                <suggestion>he \2</suggestion>
                <suggestion>ha \2</suggestion>
                <example correction="hi ha fet|hi he fet|he fet|ha fet">No <marker>hi fet</marker> res.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>a</token>
                    <token spacebefore="no">l</token>
                </antipattern>
                <pattern>
                    <token>hi</token>
                    <token>a<exception postag="LOC_ADV"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>hi ha</suggestion>?</message>
                <example correction="hi ha">No <marker>hi a</marker> temps.</example>
            </rule>
            <rule>
                <pattern>
                    <token>hi</token>
                    <token regexp="yes">avia|avien</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>hi havia</suggestion> (v. 'haver')? Correcte si sé del v. 'aviar'.</message>
                <example correction="hi havia">No <marker>hi avia</marker> temps.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>n'</token>
                        <token>hi</token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>ni</suggestion> (conjunció negativa)?</message>
                <example correction="ni">Els <marker>n'hi</marker> se n'adonen.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                        <token>l'</token>
                        <token>hi</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>se li</suggestion> (li=a ell/ella/això)? És correcte (rarament) si "hi" representa una circumstància de lloc, de manera o altres.</message>
                <suggestion>s'hi</suggestion>
                <example correction="Se li|S'hi"><marker>Se l'hi</marker> ofereixen diferents oportunitats.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">-?(me|te|se)</token>
                    <token>'</token>
                    <token regexp="yes">l|ls|m|n|ns|t</token>
                </pattern>
                <message>Hi sobra un espai.</message>
                <suggestion>\1\2\3</suggestion>
                <example correction="Me'ls"><marker>Me 'ls</marker> vaig menjar tots.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <token>-</token>
                    <token regexp="yes">(me|te|se)</token>
                    <token>'</token>
                    <token regexp="yes">l|ls|m|n|ns|t</token>
                </pattern>
                <message>Hi sobren espais.</message>
                <suggestion>\1\2\3\4\5</suggestion>
                <example correction="Porta-me'ls"><marker>Porta - me 'ls</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <token>-</token>
                    <token regexp="yes">[lmnst]</token>
                    <token>'</token>
                    <token regexp="yes">en|hi|ho</token>
                </pattern>
                <message>Hi sobren espais.</message>
                <suggestion>\1\2\3\4\5</suggestion>
                <example correction="portar-t'ho">Vull <marker>portar- t' ho</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">-?[lmnst]</token>
                    <token>'</token>
                    <token regexp="yes">en|hi|ho</token>
                </pattern>
                <message>Hi sobra un espai.</message>
                <suggestion>\1\2\3</suggestion>
                <example correction="T'hi"><marker>T' hi</marker> portaré jo.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.[MNG].*" postag_regexp="yes"/>
                        <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                        <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="yes" regexp="yes">ho|hi</token>
                    </marker>
                    <token><exception postag="V.[IS].*" postag_regexp="yes"/></token>
                </pattern>
                <message>Falta un guionet entre els pronoms febles.</message>
                <suggestion>\1\2-\3</suggestion>
                <example correction="Feu-nos-ho"><marker>Feu-nos ho</marker> saber.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.[NGM].*" postag_regexp="yes"/>
                    <token spacebefore="no" postag="&pronom_feble;" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="V.[NGM].*" postag_regexp="yes"/>
                    <token spacebefore="no" postag="&pronom_feble;" postag_regexp="yes"/>
                    <token spacebefore="no" postag="&pronom_feble;" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>em</token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="_possible_nompropi" regexp="yes">as|a|em|eu|an</token>
                    <token><exception postag="V.P.*" postag_regexp="yes" regexp="yes">\p{Lu}+</exception></token>
                </antipattern>
                <pattern raw_pos="yes">
                    <marker>
                        <token postag="&pronom_feble;|RN" postag_regexp="yes"><exception>pas</exception></token>
                        <token regexp="yes">as|a|em|eu|an</token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes"><exception>després</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Si és del v. 'haver', s'escriu amb 'h'.</message>
                <suggestion>\1 h\2</suggestion>
                <example correction="ho ha">M'<marker>ho a</marker> donat tot.</example>
                <example correction="S'ha"><marker>S'a</marker> mort.</example>
                <example correction="l'hem">Avui no <marker>l'em</marker> vista.</example>
                <example>Va decidir establir-se a Fes.</example>
                <example>la A va abans i la E després</example>
                <example>Justament en e oberta.</example>
                <example>Hi aniria si no em fes mal el cap.</example>
                <example>El pas a determinades estructures.</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <marker>
                        <token>se</token>
                        <token>la</token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és del v. 'haver', s'escriu amb 'h'.</message>
                <suggestion>se l'ha</suggestion>
                <example correction="Se l'ha"><marker>Se la</marker> conegut amb aquest nom.</example>
                <example correction="se l'ha">El primer premi <marker>se la</marker> endut l'italià.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">li|la|les|vos|hi|ho</token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">me|te|se|li|lo|la|los|les|nos|vos|hi|ho</token>
                    <token>-</token>
                    <token>mos</token>
                </antipattern>
                <pattern>
                    <token postag="V.[NGM].*" postag_regexp="yes"/>
                    <token>-</token>
                    <token regexp="yes">me|te|se|li|lo|la|los|les|nos|vos|hi|ho<exception postag="_GN_.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Hi sobra un espai.</message>
                <suggestion>\1\2\3</suggestion>
                <example correction="encoratjar-vos"><marker>encoratjar- vos</marker></example>
                <example>Aprenem a retallar - Ens agraden els contes </example>
                <example>Sí, -vaig dir- la meva vida.</example>
            </rule>
            <rule>
                <pattern>
                    <token>som</token>
                    <token>-</token>
                    <token>hi</token>
                </pattern>
                <message>Hi sobren espais.</message>
                <suggestion>som-hi</suggestion>
                <example correction="Som-hi"><marker>Som- hi</marker>!</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <token>me</token>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és del v. 'haver', s'escriu amb 'h'.</message>
                <suggestion>m'he \2</suggestion>
                <example correction="M'he cansat"><marker>Me cansat</marker> d'esperar.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">[^'-].*<exception regexp="yes">\p{Lu}+</exception></token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token>'m</token>
                </pattern>
                <message>Si és un verb en futur s'escriu tot junt.</message>
                <suggestion>\1 <match no="2" postag="V.N.*" postag_regexp="yes" postag_replace="V.IF1P0."/></suggestion>
                <example correction="hi veurem">Els <marker>hi veure'm</marker>.</example>
                <example correction="Ens veurem"><marker>Ens veure'm</marker> demà.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">es|em|et</token>
                    <token regexp="yes">h?[aeiou].*|neces[àaá]ria?|.*mente|gratuit.*</token>
                </antipattern>
                <pattern>
                    <token postag="P.*" postag_regexp="yes" regexp="yes">em|et|li|ens|hi|ho|us<exception regexp="yes">\p{Lu}+</exception></token>
                    <token postag="UNKNOWN|V.N.*" postag_regexp="yes" regexp="yes">.....+<exception regexp="yes">\p{Lu}.*</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V.[IS].*[^B] suppressMatch:true removeSuggestionsRegexp:.*r"/>
                <message>El verb està mal escrit.</message>
                <suggestion>\1 {suggestion}</suggestion>
                <example correction="Us agrairem|Us agraírem|Us agrairé|Us agrairíem|Us agrairan|Us agraireu|Us agraíem|Us agraíreu|Us agraïra|Us agraïren"><marker>Us agraïrem</marker> una proposta.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P.*" postag_regexp="yes">t'</token>
                    <token postag="V.[PN].*|[NA].*" postag_regexp="yes" regexp="yes">......+<exception regexp="yes">\p{Lu}.*|auto</exception></token>
                </pattern>
                <message>Possible error de picatge.</message>
                <suggestion>d'\2</suggestion>
                <!-- TODO diferenciar l'/la -->
                <!--<suggestion>l'\2</suggestion>-->
                <example correction="d'internacionalització">El procés <marker>t'internacionalització</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>s'</token>
                    <token postag="V.N.*" postag_regexp="yes" regexp="yes">....+<exception regexp="yes">\p{Lu}.*|auto</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V.[IS].*[^B] suppressMatch:true removeSuggestionsRegexp:[qwrtypsdfgjklzxcvbnmA-Z].*"/>
                <message> ¿Volíeu dir <suggestion>d'\2</suggestion>?</message>
                <suggestion>\1{suggestion}</suggestion>
                <example correction="d'exhaurir|s'exhauria|s'exhaurim|s'exhaurira|s'exhaurirà|s'exhauriré|s'exhauriu|s'exhaurix|s'exhaurí|s'exhaurís">Està a punt <marker>s'exhaurir</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>s'</token>
                    <token postag="N.*|A.*|V.P.*|V.N.*" postag_regexp="yes"><exception>haure</exception></token>
                </antipattern>
                <pattern>
                    <token postag="P.*" postag_regexp="yes" regexp="yes">m'|t'|s'<exception regexp="yes">\p{Lu}+</exception></token>
                    <token postag="UNKNOWN|[NA].*|V.N.*" postag_regexp="yes" regexp="yes">....+<exception regexp="yes">\p{Lu}.*|auto</exception></token>
                    <!-- |V.[PNG].* -->
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V.[IS].*[^B] suppressMatch:true removeSuggestionsRegexp:[qwrtypsdfgjklzxcvbnmA-Z].*"/>
                <message>Possible error ortogràfic. S'espera un verb després del pronom.</message>
                <suggestion>\1{suggestion}</suggestion>
                <example correction="M'hauré|M'hauria|M'haurà|M'haurem|M'hauran|M'haureu"><marker>M'haure</marker> de pensar una resposta.</example>
                <!--<example correction="s'era|s'haurà|s'atura|s'adora|s'amore|s'erra|s'erre|s'ora|s'ature|s'aturà">Ja <marker>s'aura</marker> acabat.</example>-->
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token postag="V.[MNG].*" postag_regexp="yes"><exception postag="V.[^MNG].*" postag_regexp="yes"/></token>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">[^'-].*<exception regexp="yes">jo|mi|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</exception><exception postag="_G.*" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception postag="V.[MSI].*|_GV_|P0.*|PP.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <token postag="P.*" postag_regexp="yes">et<exception regexp="yes">\p{Lu}+</exception></token>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes">....+|bol<exception postag="&pronom_feble;|V.[SI].*|_GN_.*|_possible_nompropi" postag_regexp="yes"/></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V.[IS].*[^B] suppressMatch:true removeSuggestionsRegexp:h?[aeiouàèéíòóú].*|.*r"/>
                <message>Possible confusió.</message>
                <suggestion>el \2</suggestion>
                <suggestion>\1 {suggestion}</suggestion>
                <example correction="el títol|et titula|et titulo|et tituli|et titulà|et titlo|et titule|et titulí">Van donar per bo <marker>et títol</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>em</token>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <marker>
                        <token postag="V.[MNG].*" postag_regexp="yes"><exception postag="V.[^MNG].*" postag_regexp="yes"/></token>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">[^'-].*<exception regexp="yes">jo|mi|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</exception><exception postag="_G.*" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception postag="V.[MSI].*|_GV_|P0.*|PP.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <token postag="P.*" postag_regexp="yes" regexp="yes">em|et<exception regexp="yes">\p{Lu}+</exception></token>
                    <token regexp="yes">....+|fai|bol<exception postag="&pronom_feble;|V.[SI].*|_GN_.*|_possible_nompropi" postag_regexp="yes"/></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V.[IS].*[^B] suppressMatch:true removeSuggestionsRegexp:h?[aeiouàèéíòóú].*|.*r"/>
                <message>El verb està mal escrit.</message>
                <suggestion>\1 {suggestion}</suggestion>
                <example correction="Em sembla|Em semble|Em semblà"><marker>Em embla</marker> una bona proposta.</example>
                <example>Col·laboració amb l'Ens de l'Asociacionisme Cultural</example>
                <example>L'Ens públic comunica a través de la mateixa eina.</example>
                <example>Ens els últims 8 anys.</example>
                <example>Ha guanyat divuit títols individuals entre els quals destaca el US Open 2014.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>em</token>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>hi</token>
                    <token regexp="yes">gaires?|molta?|molte?s</token>
                </antipattern>
                <antipattern>
                    <marker>
                        <token postag="V.[MNG].*" postag_regexp="yes"><exception postag="V.[^MNG].*" postag_regexp="yes"/></token>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">[^'-].*<exception regexp="yes">jo|mi|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</exception><exception postag="_G.*" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception postag="V.[MSI].*|_GV_|P0.*|PP.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <!-- es|us -->
                    <token postag="P.*" postag_regexp="yes" regexp="yes">li|ens|hi|ho<exception regexp="yes">\p{Lu}+</exception></token>
                    <token regexp="yes">....+|fai|bol<exception postag="&pronom_feble;|V.[SING].*|_GN_.*|_possible_nompropi" postag_regexp="yes"/></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:V.[IS].*[^B] suppressMatch:true removeSuggestionsRegexp:.*r"/>
                <message>El verb està mal escrit.</message>
                <suggestion>\1 {suggestion}</suggestion>
                <example correction="Li fa|Li fan|Li feia|Li faig|Li fem|Li faci|Li feu|Li fas|Li fes|Li fen"><marker>Li fai</marker> una proposta.</example>
                <example>Col·laboració amb l'Ens de l'Asociacionisme Cultural</example>
                <example>L'Ens públic comunica a través de la mateixa eina.</example>
                <example>Ens els últims 8 anys.</example>
                <example>Ha guanyat divuit títols individuals entre els quals destaca el US Open 2014.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="UNKNOWN" regexp="yes">....+<exception regexp="yes">\p{Lu}+</exception><exception regexp="yes">&verbs_colloquials;</exception></token>
                        <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">-.*<exception regexp="yes">-(lo|la|los|les)</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:1 desiredPostag:V.[NG].*[^B] suppressMatch:true removeSuggestionsRegexp:.*a"/>
                <message>Possible error ortogràfic. S'espera un verb abans del pronom.</message>
                <suggestion>{suggestion}\2</suggestion>
                <example correction="Posar-te|Posant-te"><marker>Posan-te</marker> així no aconsegueixes res.</example>
                <example>Digue-n'hi un.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="UNKNOWN" regexp="yes">....+<exception regexp="yes">\p{Lu}+</exception><exception regexp="yes">&verbs_colloquials;</exception></token>
                        <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">-.*</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:1 desiredPostag:V.[NGM].*[^B] suppressMatch:true removeSuggestionsRegexp:.*a"/>
                <message>Possible error ortogràfic. S'espera un verb abans del pronom.</message>
                <suggestion>{suggestion}\2</suggestion>
                <example correction="Miren-lo|Mirar-lo|Mirant-lo|Mireu-lo|Mirem-lo|Mire-lo|Tiren-lo|Giren-lo|Mirin-lo|Migren-lo"><marker>Miran-lo</marker> atentament.</example>
                <example>Digue-n'hi un.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">....+<exception regexp="yes">\p{Lu}+</exception><exception regexp="yes">&verbs_colloquials;</exception><exception postag_regexp="yes" postag="V.[GNM].*"/></token>
                        <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">-.*</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:1 desiredPostag:V.[NGM].*[^B] suppressMatch:true"/>
                <message>Possible error ortogràfic. S'espera un verb abans del pronom.</message>
                <suggestion>{suggestion}\2</suggestion>
                <example correction="Formula-ho|Formule-ho|Formular-ho|Formulem-ho|Formulen-ho|Formuli-ho|Mormola-ho|Formuleu-ho|Mormole-ho"><marker>Fórmula-ho</marker> així.</example>
                <example correction="seguir-lo|segar-lo|segui-lo|segue-lo">Has de <marker>segur-lo</marker>.</example>
                <example>Digue-n'hi un.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">....+<exception regexp="yes">\p{Lu}+</exception><exception regexp="yes">&verbs_colloquials;</exception><exception postag_regexp="yes" postag="V.[GNM].*"/></token>
                        <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">'.*<exception>'s</exception><exception postag="_english_ignore_"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:1 desiredPostag:V.[NGM].*[^B] suppressMatch:true removeSuggestionsRegexp:.*[^eia]"/>
                <message>Possible error ortogràfic. S'espera un verb abans del pronom.</message>
                <suggestion>{suggestion}\2</suggestion>
                <example correction="Formula'l|Formule'l|Formuli'l|Mormola'l|Mormole'l"><marker>Fórmula'l</marker> així.</example>
                <example>Digue-n'hi un.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.[MN].*" postag_regexp="yes"/>
                    <token>'ls</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">els|les|'ls|ens<exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token regexp="yes">i|o</token>
                    </marker>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                </pattern>
                <message>Si és un pronom feble, s'escriu amb 'h'.</message>
                <suggestion>\1 h\2</suggestion>
                <example correction="Els ho"><marker>Els o</marker> vaig dir.</example>
                <example correction="'ls hi">Se<marker>'ls i</marker> va dir.</example>
                <example correction="Les hi"><marker>Les i</marker> vaig dur jo.</example>
                <example correction="Ens hi"><marker>Ens i</marker> posarem avui.</example>
                <example>Explica'ls i posa dos exemples.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">[mt]e</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és del verb 'haver', s'escriu amb hac.</message>
                <suggestion><match no="1" regexp_match="(?iu)([mt])e" regexp_replace="$1'he" case_conversion="preserve"/></suggestion>
                <example correction="m'he">Avui <marker>me</marker> de quedar.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MN].*" postag_regexp="yes" regexp="yes">.*[aei]</token>
                    <token>-</token>
                    <token regexp="yes">[mnlst]|ns|ls</token>
                </pattern>
                <message>Aquest pronom feble s'uneix al verb amb un apòstrof.</message>
                <suggestion>\1'\3</suggestion>
                <example correction="Avisa'ns"><marker>Avisa-ns</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">l'|li</token>
                    <token>hi</token>
                    <token>ho</token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <suggestion>li ho</suggestion>
                <example correction="li ho">Ahir <marker>l'hi ho</marker> vaig dir tot.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>ens<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag_regexp="yes" postag="_GN_.*"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>en</suggestion>?</message>
                <example correction="En"><marker>Ens</marker> mans nostres està.</example>
            </rule>
            <rule>
                <pattern>
                    <token>n'</token>
                    <token postag="[PD]D.*|DA.*" postag_regexp="yes"/>
                </pattern>
                <message>En llenguatge formal cal dir <suggestion>\2</suggestion>.</message>
                <example correction="aquesta">Volem pujar a <marker>n'aquesta</marker> muntanya.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"/>
                        <token>ca</token>
                        <token>n</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1 cal</suggestion>?</message>
                <example correction="Li cal"><marker>Li can</marker> donar-ho tot aviat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>me<exception scope="previous" postag="V.[NGM].*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="NC[FC]S.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>ma</suggestion> (la meva)?</message>
                <example correction="Ma"><marker>Me</marker> mare ha dit que sí.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se<exception scope="previous" postag="V.[NGM].*" postag_regexp="yes"/></token>
                        <token>'n</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>s'han</suggestion> del v. 'haver'?</message>
                <example correction="S'han"><marker>Se'n</marker> d'acabar ara.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se<exception scope="previous" postag="V.[NGM].*" postag_regexp="yes"/></token>
                        <token regexp="yes">'n|'l|'m|'t|'ls|'ns</token>
                        <token postag="V.[GPN].*" postag_regexp="yes"><exception postag_regexp="yes" postag="V.[IS].*"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:3 desiredPostag:V...3..."/>
                <message>Probablement hi falta un verb conjugat.</message>
                <suggestion>se\2 {suggestion}</suggestion>
                <example correction="Se'n comencen"><marker>Se'n començant</marker> a veure alguns.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se<exception scope="previous" postag="V.[NGM].*" postag_regexp="yes"/></token>
                        <token regexp="yes">us|li</token>
                        <token postag="V.[GPN].*" postag_regexp="yes"><exception postag_regexp="yes" postag="V.[IS].*"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:3 desiredPostag:V...3..."/>
                <message>Probablement hi falta un verb conjugat.</message>
                <suggestion>se \2 {suggestion}</suggestion>
                <example correction="Se us comencen"><marker>Se us començant</marker> a veure alguns.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="&pronom_feble;"><exception scope="previous" postag="V.[NGM].*" postag_regexp="yes"/><exception regexp="yes">['-].*|es|te|se</exception><exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token spacebefore="yes" postag="V.[GPN].*" postag_regexp="yes"><exception postag_regexp="yes" postag="V.[IS].*"/></token>
                    </marker>
                </pattern>
                <message>Probablement hi falta un verb conjugat.</message>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="V.IP3P.."/></suggestion>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="V.IP3S.."/></suggestion>
                <example correction="Ens comencen|Ens comença"><marker>Ens començant</marker> a molestar.</example>
                <example>Les dues es tancades.</example>
                <example>Quan vinguis, fes-m'ho saber.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>s'</token>
                    <token postag_regexp="yes" postag="V.N.*"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="&pronom_feble;"><exception scope="previous" postag="V.[NGM].*" postag_regexp="yes"/></token>
                        <token spacebefore="no" postag="V.[GN].*" postag_regexp="yes"><exception postag_regexp="yes" postag="V.[IS].*"/></token>
                    </marker>
                </pattern>
                <message>Probablement hi falta un verb conjugat.</message>
                <suggestion>\1<match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="V.IP3P.."/></suggestion>
                <suggestion>\1<match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="V.IP3S.."/></suggestion>
                <example correction="M'ataquen|M'ataca"><marker>M'atacant</marker> per tot arreu.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>s'</token>
                    <token>auto</token>
                    <token min="0">-</token>
                    <token postag="V...3..." postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token>s'</token>
                        <token postag="N.*|A.*|V.P.*" postag_regexp="yes" regexp="yes">h?[aeiouàáèéìíòóùú].*<exception>Agaró</exception></token>
                    </marker>
                </pattern>
                <message>Possible error de picatge. Eviteu l'article salat en texts formals.</message>
                <suggestion>d'\2</suggestion>
                <suggestion>l'\2</suggestion>
                <example correction="d'arada|l'arada"><marker>s'arada</marker>.</example>
                <example correction="d'asil|l'asil">El dret <marker>s'asil</marker>.</example>
                <example correction="d'Ausiàs|l'Ausiàs">L'ombra <marker>s'Ausiàs</marker>.</example>
                <example>S'entrevista amb Gorki.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.[GNM].*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <token postag="UNKNOWN|V.N.*" postag_regexp="yes" regexp="yes">.....+<exception regexp="yes">\p{Lu}.*</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:3 desiredPostag:V.[IS].*[^B] suppressMatch:true removeSuggestionsRegexp:.*r"/>
                <message>El verb està mal escrit.</message>
                <suggestion>\1\2 {suggestion}</suggestion>
                <example correction="Li'n riuré|Li'n riurem|Li'n viuré|Li'n riuria|Li'n riuran|Li'n riureu|Li'n riurà|Li'n rauré"><marker>Li'n riure</marker> les gràcies.</example>
                <example>Quan vinguis, fes-m'ho saber.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRONOMS_FEBLES_SOLTS1" name="Comprova pronoms febles solts: *li cantar">
            <!-- pronom feble solt: caldria diferenciar dos casos: posposat i anteposat-->
            <antipattern>
                <token regexp="yes">pronoms?</token>
                <token regexp="yes" min="0">febles?</token>
                <token postag="_QM_OPEN" min="0"/>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <example>El pronom ‘hi’ segurament és redundant.</example>
                <example>El pronom feble ‘hi’ segurament és redundant.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">\p{L}+</token>
                <token spacebefore="no">/</token>
                <token spacebefore="no" regexp="yes">\p{L}+</token>
                <token spacebefore="no">/</token>
                <token spacebefore="no" regexp="yes">\p{L}+</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\p{L}+</token>
                <token spacebefore="no">-</token>
                <token spacebefore="no" regexp="yes">\p{L}+</token>
                <token spacebefore="no">-</token>
                <token spacebefore="no" regexp="yes">\p{L}+</token>
            </antipattern>
            <antipattern>
                <!-- exercicis de pronoms febles -->
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token regexp="yes">_+</token>
            </antipattern>
            <antipattern>
                <!-- exercicis de pronoms febles -->
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token>.</token>
                <token>.</token>
                <token>.</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">m'|t'|l'|li|s'|ens|us|vos|els|les|hi|n'</token>
                <token regexp="yes">esta|menga|odi</token>
            </antipattern>
            <antipattern>
                <token>se</token>
                <token regexp="yes">'ls|'l|'ns|'m|'t</token>
                <token regexp="yes">esta|menga</token>
            </antipattern>
            <antipattern>
                <token postag_regexp="yes" postag="&pronom_feble;"/>
                <token>a</token>
                <token postag="V.P.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag_regexp="yes" postag="&pronom_feble;"/>
                <token>a</token>
                <token regexp="yes">de|d'</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">pronoms?</token>
                <token regexp="yes">febles?</token>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">pronoms?</token>
                <token regexp="yes">febles?</token>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token regexp="yes">i|o|,</token>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token regexp="yes">,</token>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token regexp="yes">,</token>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token regexp="yes">i|o</token>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="allow_saxon_genitive"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">em|et|el|la|li|ens|us|vos|els|les</token>
                <token>re</token>
                <token spacebefore="no">-</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\d+</token>
                <token regexp="yes">-[A-Z]</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">em|et|es|li|ens|us|vos|els|les|en|ho|hi</token>
                <token>te</token>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">[^'-].*</token>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token>te</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">m'|t'|s'|ens|us|vos</token>
                <token>auto</token>
                <token min="0">-</token>
                <token postag="V.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="V.[^MNG].*" postag_regexp="yes"><exception postag="V.[MNG].*" postag_regexp="yes"/></token>
                <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-].*</token>
            </antipattern>
            <antipattern>
                <token postag="V.[^MNG].*" postag_regexp="yes"><exception postag="V.[MNG].*" postag_regexp="yes"/></token>
                <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-].*</token>
                <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-].*</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">em|et|li|ens|us|vos|els</token>
                <token regexp="yes">be|bé</token>
            </antipattern>
            <antipattern>
                <token>mal</token>
                <token inflected="yes" regexp="yes">&verbs_MAL;</token>
            </antipattern>
            <antipattern>
                <!-- error d'ortografia després -->
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token postag="UNKNOWN"/>
            </antipattern>
            <antipattern>
                <!-- error d'ortografia després -->
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token postag="UNKNOWN"/>
            </antipattern>
            <antipattern>
                <!-- error d'ortografia abans -->
                <token postag="UNKNOWN"/>
                <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <antipattern>
                <!-- error d'ortografia abans -->
                <token postag="UNKNOWN"/>
                <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">don|won|isn|can|ain|doesn</token>
                    <token>'t</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">it|she|he|that|nobody|everybody|who|there</token>
                    <token>'s</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token min="0" postag="_QM_OPEN"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token min="0" postag="_QM_OPEN"/>
                    <token regexp="yes">dona|dones</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">espreme|convence|(re)?coneixe|ve|&verbs_colloquials;</token>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>de</token>
                    <token>'n</token>
                    <token>Haut</token>
                </marker>
            </antipattern>
            <rule id="DE_N" name="*de'n /d'en">
                <pattern>
                    <token>de</token>
                    <token>'n</token>
                </pattern>
                <message>Cal escriure <suggestion>d'en</suggestion>.</message>
                <example correction="d'en">És <marker>de'n</marker> Pep.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"/>
                        <token postag="&pronom_feble;" postag_regexp="yes"/>
                        <token postag="&pronom_feble;" postag_regexp="yes"><exception postag="_GV_"/></token>
                    </marker>
                    <token><exception postag="&pronom_feble;|V.[SI].*|UNKNOWN" postag_regexp="yes"/></token>
                </pattern>
                <message>Pronoms febles solts.</message>
                <example correction="">Cal conduit<marker>-se-me-la</marker>.</example>
                <example correction=""><marker>Se m'hi</marker> importació.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">el|la|l|l'</token>
                    <token regexp="yes" case_sensitive="yes">EM|Em</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"/>
                        <token postag="&pronom_feble;" postag_regexp="yes"><exception postag="_GV_"/></token>
                    </marker>
                    <token><exception postag="&pronom_feble;|V.[SI].*|UNKNOWN" postag_regexp="yes"/></token>
                </pattern>
                <message>Pronoms febles solts.</message>
                <example correction="">Jo no <marker>m'hi</marker> sentit mai espanyol.</example>
                <example>Jo no m'he sentit mai espanyol.</example>
                <example>Se li "escapa" tot.</example>
                <example>Que se li suïcidi la nit abans.</example>
            </rule>
            <rule id="UNNE_COMMA_PRONOMFEBLE" name="coma incorrecta entre pronom feble i verb">
                <antipattern>
                    <!-- onomatopeia del riure -->
                    <token>hi</token>
                    <token>,</token>
                    <token>hi</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"><exception postag="_GV_|_possible_nompropi" postag_regexp="yes"/><exception postag="allow_saxon_genitive"/><exception regexp="yes">te|es|us</exception><exception regexp="yes">(?-i)SE</exception></token>
                        <token>,</token>
                    </marker>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <message>La coma és probablement incorrecta entre pronom i verb.</message>
                <suggestion>\1</suggestion>
                <example correction="ho">Ells <marker>ho,</marker> veuen molt bé</example>
            </rule>
            <rule>
                <antipattern>
                    <!-- onomatopeia del riure -->
                    <token>hi</token>
                    <token>,</token>
                    <token>hi</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"><exception postag="_GV_|_possible_nompropi|_english_ignore_" postag_regexp="yes"/><exception postag="allow_saxon_genitive"/><exception regexp="yes">te|es|us</exception><exception regexp="yes">(?-i)SE</exception></token>
                    </marker>
                    <token><exception postag="&pronom_feble;|V.[SI].*|UNKNOWN" postag_regexp="yes"/></token>
                </pattern>
                <message>Pronom feble solt.</message>
                <example correction="">Aquí <marker>et</marker> no pots quedar.</example>
                <example correction="">Aquí <marker>et</marker> "no pots quedar".</example>
                <example correction="">Demà <marker>els</marker> els ratolins.</example>
                <example correction="">Reny<marker>-les</marker>.</example>
                <example>Demà els els porta.</example>
                <example>Aquí no et pots quedar.</example>
                <example>si no es "deterioren"</example>
                <example>Les famoses Christie's i Sotheby's britàniques</example>
                <example>S'estava a la ciutat d'Us.</example>
                <example>En direcció NW-SE</example>
                <example>en comptes de dur-me a l’automòbil</example>
                <example>Ho poden fer des de l'apartat: 'Fes-te amic d'Escola Valenciana'.</example>
                <example>Collblanc-la Torrassa</example>
                <example>Santiago-la Corunya</example>
                <example>ICV-els Verds</example>
                <example>Castella-la Manxa</example>
                <example>Aquí no es "deterioren".</example>
                <example>Un objecte n'"encén" un altre.</example>
                <example>A mi em va bé qualsevol cosa.</example>
                <example>no admet que li "llegeixin la cartilla"</example>
                <example>Hi, hi, hi</example>
                <example>i ens en fem càrrec</example>
                <example>No sé com ho fem.</example>
                <example>Vosaltres, els amos ens heu fet així!</example>
                <example>Departaments i ens dels sector públic.</example>
                <example>Amb la quantitat que hi ha, ha de ser prou.</example>
                <example>No em cap en el cap.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRONOMS_FEBLES_TEMPS_VERBAL" name="Comprova el temps verbal (infinitiu, gerundi, imperatiu): *diguéssim-li-ho">
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.[IS]P2P.*" postag_regexp="yes"><exception postag="V.[MNG].*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes" spacebefore="no">['-].*</token>
                </pattern>
                <message>Forma incorrecta d'imperatiu.</message>
                <suggestion><match no="1" postag="V.[IS]P2P.*" postag_regexp="yes" postag_replace="V.M02P0[0X]"/></suggestion>
                <short>Temps verbal incorrecte</short>
                <example correction="Digueu"><marker>Dieu</marker>-li-ho.</example>
                <example>Diguem-li-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.[IS]P1P.*" postag_regexp="yes"><exception postag="V.[MNG].*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes" spacebefore="no">['-].*</token>
                </pattern>
                <message>Forma incorrecta d'imperatiu.</message>
                <suggestion><match no="1" postag="V.[IS]P1P.*" postag_regexp="yes" postag_replace="V.M01P0[0X]"/></suggestion>
                <short>Temps verbal incorrecte</short>
                <example correction="Visquem"><marker>Vivim</marker>-ho.</example>
                <example correction="Coneguem"><marker>Coneixem</marker>-nos.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.[^MNG].*" postag_regexp="yes"><exception postag="V.[MNG].*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-].*</token>
                </pattern>
                <message>El verb ha de ser imperatiu, gerundi o infinitiu.</message>
                <suggestion><match no="1" postag="V.[MNG].*" postag_regexp="yes"/></suggestion>
                <short>Temps verbal incorrecte</short>
                <example correction="Dient|Diga|Digau|Diguem|Diguen|Digues|Digueu|Digui|Diguin|Dir|Dis"><marker>Diguéssim</marker>-li-ho.</example>
                <example>Diguem-li-ho.</example>
            </rule>
        </rulegroup>
        <rulegroup id="IMPERATIU_SUBJUNTIU" name="Comprova temps verbal: imperatiu/subjuntiu">
            <rule>
                <antipattern>
                    <token postag="VMSP2P0." postag_regexp="yes"/>
                    <token>on</token>
                    <token postag="VMSP2P0." postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="SENT_START" skip="-1"/>
                    <token>?</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token postag="VMSP2P0." postag_regexp="yes"><exception postag="VMM02P0." postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Si és un imperatiu, cal escriure <suggestion><match no="2" postag="(VMSP2P0.)" postag_regexp="yes" postag_replace="VMM02P0."/></suggestion>.</message>
                <example correction="Enteneu"><marker>Entengueu</marker> que és així.</example>
                <example correction="Coneixeu"><marker>Conegueu</marker> la nostra associació.</example>
                <example>Vegeu què passa</example>
                <example>Sigueu bons.</example>
                <example>Estigueu bons.</example>
                <example>Escrigueu on escrigueu, useu sempre un corrector.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token postag="VMM02P0." postag_regexp="yes"/>
                    <token>i</token>
                    <marker>
                        <token postag="VMSP2P0." postag_regexp="yes"><exception postag="VMM02P0." postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Si és un imperatiu, cal escriure <suggestion><match no="4" postag="(VMSP2P0.)" postag_regexp="yes" postag_replace="VMM02P0."/></suggestion>.</message>
                <example correction="beveu">Mengeu i <marker>begueu</marker> que és així.</example>
                <example correction="coneixeu">Entreu i <marker>conegueu</marker> la nostra associació.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="2" regexp="yes">\p{P}<exception>¿</exception></token>
                    <token>no</token>
                    <marker>
                        <token postag="VMM02P0." postag_regexp="yes"><exception postag="VMSP2P0." postag_regexp="yes"/><exception inflected="yes" regexp="yes">conèixer|tenir</exception></token>
                    </marker>
                </pattern>
                <message>Si la frase és imperativa, després de la negació cal usar el verb en subjuntiu.</message>
                <suggestion><match no="4" postag="(VMM02P0.)" postag_regexp="yes" postag_replace="VMSP2P0."/></suggestion>
                <example correction="begueu">No <marker>beveu</marker> tant.</example>
                <example correction="encengueu">No <marker>enceneu</marker> foc al bosc: risc d'incendi.</example>
                <example>No coneixeu ningú aquí?</example>
                <example>¿No beveu tant ara?</example>
            </rule>
        </rulegroup>
        <!-- Norma aplicada: 3a p refl. (se) +2a p (et, us) + 1a p (em, ens) + datiu (3a p: li, els) + acusatiu (3a p: el, la, els, les, ho) + en + hi -->
        <rulegroup id="PRONOMS_FEBLES_ORDENACIO" name="Ordenació dels pronoms febles: *li se, *hi us">
            <!-- TODO: repeticions: 'ns ens...-->
            <rule>
                <pattern>
                    <marker>
                        <token>li</token>
                        <token>se</token>
                    </marker>
                    <token postag="V.[IS].*|&pronom_feble;" postag_regexp="yes"/>
                </pattern>
                <message>Ordenació inadequada dels pronoms en un registre formal.</message>
                <suggestion>se li</suggestion>
                <example correction="se li">A ell tant <marker>li se</marker>'n fot.</example>
                <example correction="Se li"><marker>Li se</marker> ha donat tot fet.</example>
            </rule>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token>ho</token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <suggestion>ho</suggestion>
                <suggestion>el</suggestion>
                <example correction="Ho|El"><marker>L'ho</marker> faré.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P0.*|PP.*" postag_regexp="yes"><exception regexp="yes">['-].+|jo|mi|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</exception></token>
                    <token postag="P0300000"/>
                    <!-- se|es|s'|'s|-se|-s -->
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction=""><marker>Me se</marker> fa pesat.</example>
                <example>Se'm fa pesat.</example>
                <example>Per a escriure'l es fa mirall</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="&pronom_feble;">se<exception scope="previous" postag="V.[NG].*" postag_regexp="yes"/></token>
                    <token postag_regexp="yes" postag="&pronom_feble;" spacebefore="no">'n</token>
                    <token postag_regexp="yes" postag="&pronom_feble;" spacebefore="yes">m'</token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <suggestion>se m'</suggestion>
                <suggestion>se me n'</suggestion>
                <example correction="Se m'|Se me n'"><marker>Se'n m'</marker>ha fet pesat.</example>
                <example>Després anar-se'n m'ha fet canviar d'opinió.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="&pronom_feble;"><exception regexp="yes">-.*</exception></token>
                    <token postag_regexp="yes" postag="&pronom_feble;" spacebefore="no">'n</token>
                    <token postag_regexp="yes" postag="&pronom_feble;" spacebefore="yes"/>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction=""><marker>Se'n m'</marker>ha fet pesat.</example>
                <example>Després anar-se'n m'ha fet canviar d'opinió.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-].+</token>
                    <token postag="P0300000" regexp="yes">['-].+</token>
                    <!-- se|es|s'|'s|-se|-s -->
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction="">escriure<marker>-me's</marker> fa pesat.</example>
                <example>Se'm fa pesat.</example>
                <example>Per a escriure'l es fa mirall</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P02.*" postag_regexp="yes"><exception regexp="yes">['-].+</exception></token>
                    <token postag="P0300000|P02.*" postag_regexp="yes"/>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction=""><marker>Te se</marker> fa pesat.</example>
                <example>Se't fa pesat.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P02.*" postag_regexp="yes" regexp="yes">['-].+</token>
                    <token postag="P0300000|P02.*" postag_regexp="yes" regexp="yes">['-].+</token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction="">portar<marker>-te-se</marker> fa pesat.</example>
                <example>Se't fa pesat.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P01.*" postag_regexp="yes"><exception regexp="yes">['-].+</exception></token>
                    <token postag="P0300000|P02.*|P01.*" postag_regexp="yes"/>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction=""><marker>Me't</marker> fas pesat.</example>
                <example>Te'm fas pesat.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P01.*" postag_regexp="yes" regexp="yes">['-].+</token>
                    <token postag="P0300000|P02.*|P01.*" postag_regexp="yes" regexp="yes">['-].+</token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction="">portar<marker>-me't</marker> fas pesat.</example>
                <example>Te'm fas pesat.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PP3CSD00"><exception regexp="yes">['-].+</exception></token>
                    <token postag="P0300000|P02.*|P01.*|PP3CSD00" postag_regexp="yes"/>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction=""><marker>Li se</marker> fa pesat.</example>
                <example>Se li fa pesat.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PP3CSD00" regexp="yes">['-].+</token>
                    <token postag="P0300000|P02.*|P01.*|PP3CSD00" postag_regexp="yes" regexp="yes">['-].+</token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction="">cantar<marker>-li's</marker> fa pesat.</example>
                <example>Se li fa pesat.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PP3CP000"><exception regexp="yes">['-].+</exception></token>
                    <token postag="P0300000|P02.*|P01.*|PP3CSD00" postag_regexp="yes"/>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction=""><marker>Els se</marker> fa pesat.</example>
                <example>Se'ls fa pesat.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PP3CP000" regexp="yes">['-].+</token>
                    <token postag="P0300000|P02.*|P01.*|PP3CSD00" postag_regexp="yes" regexp="yes">['-].+</token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction="">comprar<marker>-los-se</marker> fa pesat.</example>
                <example>Se'ls fa pesat.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PP3CP000"/>
                    <token postag="PP3CP000"/>
                    <token postag="PP3CP000"/>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction="">Portem<marker>-los-els-los</marker>.</example>
                <example>Portem-los-els.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PP3[CFM][SP]A.*" postag_regexp="yes"><exception regexp="yes">['-].+</exception></token>
                    <token postag="P0300000|P02.*|P01.*|PP3CSD00|PP3CP000|PP3[CFM][SP]A.*|PP3NN000" postag_regexp="yes"><exception case_sensitive="yes" regexp="yes">EM|Em</exception></token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction=""><marker>La li</marker> fa pesada.</example>
                <example>Li la fa pesada.</example>
                <example>Per a escriure'l es fa mirall</example>
                <example>El deute de l'ens ascendeix a 1.000 milions</example>
            </rule>
            <rule>
                <pattern>
                    <token>-l</token>
                    <token>'ho</token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles. ¿Volíeu dir <suggestion>-lo</suggestion>?</message>
                <suggestion>-ho</suggestion>
                <example correction="-lo|-ho">Vull cantar<marker>-l'ho</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PP3[CFM][SP]A.*" postag_regexp="yes" regexp="yes">['-].+</token>
                    <token postag="P0300000|P02.*|P01.*|PP3CSD00|PP3CP000|PP3[CFM][SP]A.*|PP3NN000" postag_regexp="yes" regexp="yes">['-].+</token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction="">cantar<marker>-la-li</marker> fa pesada.</example>
                <example>Li la fa pesadas.</example>
                <example>Per a escriure'l es fa mirall</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="PP3CN000" inflected="yes">en<exception regexp="yes">['-].+</exception></token>
                        <token postag="P0.*|PP.*" postag_regexp="yes"><exception postag="PP3CN000" inflected="yes">hi</exception><exception regexp="yes">jo|mi|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</exception></token>
                    </marker>
                    <token><exception postag="_possible_nompropi"/></token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction=""><marker>n'el</marker> porten.</example>
                <example>Ens el porten.</example>
                <example>Per exemple, comprar-ne es pronuncia.</example>
                <example>per primera vegada en la Fornica</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PP3CN000" inflected="yes">en</token>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-].+<exception postag="PP3CN000" inflected="yes">hi</exception></token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction="">portar<marker>-ne'l</marker> i tot.</example>
                <example correction="">Vull eportar<marker>-n'ho</marker> avui.</example>
                <example>Ens el porten.</example>
                <example>Per exemple, comprar-ne es pronuncia.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PP3CN000">hi</token>
                    <token postag="P0.*|PP.*" postag_regexp="yes"/>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction=""><marker>Hi el</marker> porten.</example>
                <example correction=""><marker>Hi ho</marker> hem de fer.</example>
                <example>L'hi porten.</example>
                <example>arribar-hi ho farà tot més fàcil</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PP3CN000" regexp="yes">['-]hi</token>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-].+</token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction="">portar<marker>-hi'l</marker>.</example>
                <example correction="">portar<marker>-hi-ho</marker>.</example>
                <example>L'hi porten.</example>
                <example>arribar-hi ho farà tot més fàcil</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PP3NN000"><exception regexp="yes">['-].+</exception></token>
                    <token postag="P0.*|PP.*" postag_regexp="yes"/>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction=""><marker>Ho li</marker> fan.</example>
                <example>Li ho fan.</example>
                <example>menjar-s'ho li agradarà</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PP3NN000" regexp="yes">['-].+</token>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-].+</token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction="">portar<marker>-ho-li</marker>.</example>
                <example>Li ho fan.</example>
                <example>veure-ho li agradarà</example>
            </rule>
            <rule>
                <antipattern>
                    <token>els</token>
                    <token>ens</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">li|els|'ls|'l|el|la|les|ens|'ns</token>
                    <marker>
                        <token spacebefore="yes">ens</token>
                    </marker>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <message>Combinació incorrecta de pronoms febles. ¿Volíeu dir <suggestion>en</suggestion>?</message>
                <example correction="en">Se'ns <marker>ens</marker> pot anar avall.</example>
                <example correction="en">No se'ls <marker>ens</marker> pot donar divendres.</example>
                <example>Els ens locals membres de la Xarxa.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRONOMS_FEBLES_DAVANT_VERB" name="Formes incorrectes davant de verb: *se omple, *se'l emporta">
            <antipattern>
                <marker>
                    <token regexp="yes">espreme|convence|(re)?coneixe|ve|&verbs_colloquials;</token>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </marker>
            </antipattern>
            <antipattern>
                <token spacebefore="no">/</token>
                <token spacebefore="no">es</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">[stm]'</token>
                    <token postag="P0.*|PP.*" postag_regexp="yes"><exception regexp="yes">(hi|ho|us)</exception></token>
                </pattern>
                <message>Apostrofació incorrecta.</message>
                <suggestion><match no="1" regexp_match="([stmSTM])'" regexp_replace="$1e"/>'<match no="2" regexp_match="e(.+)" regexp_replace="$1"/></suggestion>
                <example correction="Se't"><marker>S'et</marker> diu.</example>
                <example correction="Se'ns"><marker>S'ens</marker> diu.</example>
                <example>S'hi afegeix.</example>
                <example>l'en nomenà governador</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"/>
                        <token postag="P.*" postag_regexp="yes" regexp="yes">'[ltsnm]<exception postag="allow_saxon_genitive"/></token>
                        <token postag="V.[^NGP].*|P[P0].*" postag_regexp="yes" regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">us|el|els|et|en|em</exception><exception regexp="yes" inflected="yes">&verbs_no_apostrofen;</exception><exception postag="_GN.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Apostrofació incorrecta.</message>
                <suggestion><match no="1"/> <match no="2" regexp_match="'(.)" regexp_replace="$1'"/><match no="3"/></suggestion>
                <example correction="me n'oblido">Sempre <marker>me'n oblido</marker>.</example>
                <example correction="me n'he">quan <marker>me'n he</marker> posat de curts</example>
                <example>Se'l hala sencer</example>
                <example>Se't ioditza</example>
                <example>En portar-me'l obrí la caixa</example>
                <example>McDonald’s és una empresa</example>
                <example>En estable comunió amb els germans</example>
            </rule>
            <rule>
                <antipattern>
                    <token>hi</token>
                    <token inflected="yes">haver</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="P.*" postag_regexp="yes" regexp="yes">en|ne<exception scope="previous" regexp="yes">ens|us|vos</exception></token>
                        <token postag="V.[^NGP].*|P[P0].*" postag_regexp="yes" regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">us|el|els|et|en|em|ens|ultima</exception><exception regexp="yes" inflected="yes">&verbs_no_apostrofen;</exception><exception postag="_GN.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Cal apostrofar o usar un altre pronom.</message>
                <suggestion>ens <match no="2"/></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)e?(.)e?" regexp_replace="$1'"/><match no="2"/></suggestion>
                <example correction="ens ha|n'ha">La mestra <marker>en ha</marker> dit que no anava bé.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P.*" postag_regexp="yes" regexp="yes">el|se|es|te|et|me|em|en|ne<exception regexp="yes">(?-i)SE</exception></token>
                        <token postag="V.[^NGP].*|P[P0].*" postag_regexp="yes" regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">us|el|els|et|en|em|ens</exception><exception regexp="yes" inflected="yes">&verbs_no_apostrofen;</exception><exception postag="_GN.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion><match no="1" regexp_match="(?iu)e?(.)e?" regexp_replace="$1'"/><match no="2"/></suggestion>
                <example correction="s'omple">La plaça <marker>se omple</marker> de gent.</example>
                <example correction="T'ionitza"><marker>Et ionitza</marker>.</example>
                <example>La plaça s'omple de gent.</example>
                <example>En portar-me'l obrí la caixa</example>
                <example>McDonald’s és una empresa</example>
                <example>en estable comunió amb els germans</example>
                <example>El vèrtex SE és el del sud-est.</example>
                <example>Els vostres fills/es han d'assistir a l'acte.</example>
                <example>El termo de te es va omplir fins a la vora.</example>
                <example>El te es pren abans o després.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P.*" postag_regexp="yes" regexp="yes">se|es|te|et</token>
                    <token>ens</token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion><match no="1" regexp_match="(?iu)e?([^e])e?" regexp_replace="$1e" case_conversion="preserve"/><match no="2" regexp_match="(?iu)e?([^e]{1,2})e?" regexp_replace="'$1" case_conversion="preserve"/></suggestion>
                <example correction="Se'ns"><marker>Se ens</marker> omple de gent.</example>
                <example><marker>Se'ls</marker> omple de gent.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P.*" postag_regexp="yes" regexp="yes">se|es|te|et|me|em</token>
                    <token>els</token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion><match no="1" regexp_match="[Ee]?([^e])e?" regexp_replace="$1e"/><match no="2" regexp_match="e?([^e]{1,2})e?" regexp_replace="'$1"/></suggestion>
                <example correction="Se'ls"><marker>Se els</marker> omple de gent.</example>
                <example><marker>Se'ls</marker> omple de gent.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P.*" postag_regexp="yes" regexp="yes">se|es|te|et|me|em</token>
                        <token postag="P.*" postag_regexp="yes" regexp="yes">el|te|et|me|em|en|ne</token>
                    </marker>
                    <token postag="V.*" postag_regexp="yes"><exception regexp="yes">h?[aeiouàèéíòóú].*</exception></token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion><match no="1" regexp_match="[Ee]?([^e])e?" regexp_replace="$1e"/><match no="2" regexp_match="e?([^e]{1,2})e?" regexp_replace="'$1"/></suggestion>
                <example correction="Se't"><marker>Se et</marker> buida de gent.</example>
                <example><marker>Se't</marker> buida de gent.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P.*" postag_regexp="yes" regexp="yes">se|es|te|et|me|em</token>
                        <token postag="P.*" postag_regexp="yes" regexp="yes">el|te|et|me|em|en|ne</token>
                    </marker>
                    <token postag="V.*" postag_regexp="yes" regexp="yes" inflected="yes">&verbs_no_apostrofen;</token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion><match no="1" regexp_match="[Ee]?([^e])e?" regexp_replace="$1e"/><match no="2" regexp_match="e?([^e]{1,2})e?" regexp_replace="'$1"/></suggestion>
                <example correction="Se't"><marker>Se et</marker> halen de seguida.</example>
                <example><marker>Se't</marker> buida de gent.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P[P0].*" postag_regexp="yes" regexp="yes">es|et|em</token>
                    </marker>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception postag="SENT_END"/></token>
                </pattern>
                <message>Cal usar la forma plena.</message>
                <suggestion><match no="1" regexp_match="[Ee]([^e])" regexp_replace="$1e"/></suggestion>
                <example correction="se">Això <marker>es</marker> t'omple.</example>
                <example correction="se">Aquesta <marker>es</marker> la mereix.</example>
                <example correction="me">Jo <marker>em</marker> la mereixo.</example>
                <example>Això se t'omple de gent.</example>
                <example>Així es que si no canvia la cosa.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>tant</token>
                    <token>me</token>
                    <token regexp="yes">fa|fot</token>
                </antipattern>
                <pattern>
                    <token><exception postag="P0.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="P.*" postag_regexp="yes" regexp="yes">(s|t|m|n|l)['e]<exception>se</exception></token>
                        <token postag="V.*" postag_regexp="yes"><exception regexp="yes">h?[aeiouàèéíòóú].*</exception><exception>guard</exception></token>
                    </marker>
                </pattern>
                <message>Cal usar la forma reforçada.</message>
                <suggestion><match no="2" regexp_match="(.)." regexp_replace="e$1" case_conversion="alllower"/> <match no="3"/></suggestion>
                <example correction="et diu">Això <marker>te diu</marker>.</example>
                <example>Això et diu.</example>
                <example>Déu te guard</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P0.*" postag_regexp="yes" regexp="yes">.*e</token>
                    <token postag="P.*" postag_regexp="yes" regexp="yes">(s|t|m|n|l)'</token>
                    <token postag="V.*" postag_regexp="yes"><exception regexp="yes">h?[aeiouàèéíòóú].*</exception></token>
                </pattern>
                <message>Apostrofació incorrecta.</message>
                <suggestion>\1<match no="2" regexp_match="(.)." regexp_replace="'$1" case_conversion="alllower"/> \3</suggestion>
                <example correction="me'n recordo">Ara no <marker>me n'recordo</marker>.</example>
                <example>Déu te guard</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>tant</token>
                        <token>se</token>
                        <token regexp="yes">val|valia|valdria</token>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="P.*" postag_regexp="yes">se</token>
                        <token postag="V.*" postag_regexp="yes"><exception regexp="yes">h?[aeiouàèéíòóú].*</exception><exception regexp="yes">s.*|c[ei].*</exception><exception>guard</exception></token>
                    </marker>
                </pattern>
                <message>Cal usar la forma reforçada.</message>
                <suggestion><match no="1" regexp_match="(.)." regexp_replace="e$1" case_conversion="alllower"/> <match no="2"/></suggestion>
                <example correction="es diu">Això <marker>se diu</marker>.</example>
                <example correction="es girà">Per veure'm <marker>se girà</marker>.</example>
                <example>Això se celebra.</example>
                <example>Tant se valia una cosa com l'altra.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>l'</token>
                    <token spacebefore="no">halo</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="P.*" postag_regexp="yes" regexp="yes">(s|t|m|n|l)['e]</token>
                        <token postag="V.*" postag_regexp="yes" regexp="yes" inflected="yes">&verbs_no_apostrofen;</token>
                    </marker>
                </pattern>
                <message>Cal usar la forma reforçada.</message>
                <suggestion><match no="1" regexp_match="(.)." regexp_replace="e$1" case_conversion="alllower"/> <match no="2"/></suggestion>
                <example correction="es hala">Ell <marker>s'hala</marker> una barra.</example>
                <example correction="es ioduraren">Llavors <marker>s'ioduraren</marker>.</example>
                <example>Això s'ionitza.</example>
                <example>L'halo va ser eliminat</example>
            </rule>
            <rule>
                <pattern>
                    <token>li</token>
                    <token regexp="yes">en|el|els</token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>li'<match no="2" regexp_match="[Ee](.+)" regexp_replace="$1"/></suggestion>
                <example correction="Li'n"><marker>Li en</marker> compraré quatre.</example>
                <example correction="Li'ls"><marker>Li els</marker> portaré demà.</example>
                <example>Li'n dec una.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P0.*|PP.*" postag_regexp="yes">s'</token>
                    <token postag="P0.*|PP.*" postag_regexp="yes">us</token>
                </pattern>
                <message>Apostrofació incorrecta.</message>
                <suggestion>se us</suggestion>
                <example correction="Se us"><marker>S'us</marker> diu.</example>
                <example>Se us va dir</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes">don|ain</token>
                        <token>'t</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token postag="[VANRPDCS].*" postag_regexp="yes"><exception postag="&pronom_feble;|V.[MN].*" postag_regexp="yes"/></token>
                    <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">'.*<exception postag="allow_saxon_genitive"/></token>
                </pattern>
                <message>Apostrofació incorrecta.</message>
                <suggestion>\1 <match no="2" regexp_match="'(.*)" regexp_replace="e$1"/></suggestion>
                <example correction="què et"><marker>què't</marker> pensaves?</example>
                <example>M'alegro de veure't.</example>
                <example>Se'ns amaga tot.</example>
                <example>Acabaria per casar-s'hi</example>
                <example>PC World's</example>
                <example>Done'm el que em toca.</example>
                <example>I don't like it.</example>
                <example>Quan menys te'ls esperes.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception postag="PP3CN000" inflected="yes">hi</exception></token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <example correction=""><marker>Se te me'n</marker> porta.</example>
                <example correction="">Abans d'adonar-se'n <marker>se te me'n</marker> porta.</example>
                <example>Abans d'adonar-se'n se li va esmunyir.</example>
                <example>Se'ns n'hi va.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                </pattern>
                <message>Massa pronoms febles!</message>
                <example correction=""><marker>Se me li n'hi</marker> porta.</example>
                <example>Se'ns n'hi va.</example>
                <example>En el temps de descordar-se-la se n’hi havia desdit una.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">us|vos|ens|els|les</token>
                        <token spacebefore="no" regexp="yes">['-]en</token>
                    </marker>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                </pattern>
                <message>S'escriu separat.</message>
                <suggestion>\1 en</suggestion>
                <example correction="Us en"><marker>Us'en</marker> vull donar tres.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">['-].*</exception></token>
                    <marker>
                        <token spacebefore="no" postag="&pronom_feble;" postag_regexp="yes" regexp="yes">'ls|'ns</token>
                        <token spacebefore="no" regexp="yes">['-]en</token>
                    </marker>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                </pattern>
                <message>S'escriu separat.</message>
                <suggestion>\2 en</suggestion>
                <example correction="'ls en">Tant se<marker>'ls'en</marker> dona.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRONOMS_FEBLES_DARRERE_VERB" name="Formes incorrectes darrere de verb: *veure-lo, *emporteu-vos-ne">
            <antipattern>
                <token>la</token>
                <token min="0">,</token>
                <token>diguem</token>
                <token>-ne</token>
                <token min="0">,</token>
                <token postag="NCFS000"/>
            </antipattern>
            <antipattern>
                <token>la</token>
                <token min="0">,</token>
                <token>diguem</token>
                <token>-ho</token>
                <token>així</token>
                <token min="0">,</token>
                <token postag="NCFS000"/>
                <example>hauríem de trobar present encara en gran mesura la, diguem-ho així, variabilitat generativa</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">la|les</token>
                <token min="0" max="5" postag="R.*|A.*|V.P.*|LOC_ADV" postag_regexp="yes"/>
                <token postag="N.*|DN.*" postag_regexp="yes"/>
                <example>en les quals hom inclou la molt important balança de serveis</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">la|les</token>
                <token min="0" max="5" postag="R.*|LOC_ADV" postag_regexp="yes"/>
                <token postag="A.*|V.P.*" postag_regexp="yes"/>
                <example>Llegeix la més llarga.</example>
                <example>Fem que la casa del líder sigui la més ornamentada.</example>
                <example>una dinastia que seria la més gran del món</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">la|les|li|ho|hi</token>
                <token postag="UNKNOWN|_QM_OPEN" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">la|les</token>
                <token regexp="yes">\p{Lu}.*|\d[\d\., ]*|que</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">la|les</token>
                <token regexp="yes">de|d'<exception postag="LOC_ADV"/></token>
            </antipattern>
            <antipattern>
                <token>les</token>
                <token regexp="yes">altres|unes|tantes</token>
                <example>I aquesta pot encendre les altres.</example>
            </antipattern>
            <antipattern>
                <token>te</token>
                <token regexp="yes">de|d'</token>
                <token inflected="yes" regexp="yes">&noms_TE_INFUSIO;</token>
                <example>Vull prendre te de roca</example>
            </antipattern>
            <antipattern>
                <token>te</token>
                <token inflected="yes" regexp="yes">&adjectius_TE_INFUSIO;</token>
                <example>Vull prendre te bord</example>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">&verbs_TE_INFUSIO;</token>
                <token>te</token>
            </antipattern>
            <antipattern>
                <token>comprar</token>
                <token>te</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token regexp="yes">la|les</token>
                    <token postag="R.*|LOC_ADV" postag_regexp="yes" min="0" max="4"/>
                    <token postag="_QM_OPEN|UNKNOWN|DN.*|[NA].*|V.P.*|PX.*|DP.*" postag_regexp="yes"/>
                    <example>Pot començar la mascletà!</example>
                    <example>per a crear les més sublims creacions gastronòmiques</example>
                    <example>Necessiteu incrementar la vostra presència gratuïta.</example>
                </antipattern>
                <antipattern>
                    <token regexp="yes">la|les</token>
                    <token min="1" max="2" regexp="yes">\(|\[</token>
                    <token postag="[NA].*|V.P.*|PX.*" postag_regexp="yes"/>
                    <example>sentir la (seva) felicitat</example>
                    <example>prendre la [[botifarra d'ou]]</example>
                </antipattern>
                <antipattern>
                    <token regexp="yes">la|les</token>
                    <token regexp="yes">de|d'|que|quals?|...<exception postag="LOC_ADV"/></token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">la|les</token>
                    <token>.</token>
                    <token>.</token>
                    <token>.</token>
                </antipattern>
                <antipattern>
                    <!-- los, lo, nos -->
                    <token postag_regexp="yes" regexp="yes">la|les|ho|hi|me|te|se|li|vos<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token postag="V.[MSI].*|_GV_|&pronom_feble;" postag_regexp="yes"><exception postag="VMIP1S0B"/></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.[MNG].*" postag_regexp="yes"><exception postag="V.[^MNG].*" postag_regexp="yes"/><exception postag="V.N.*" postag_regexp="yes" regexp="yes">.*e</exception></token>
                        <token postag_regexp="yes" regexp="yes" case_sensitive="yes">lo|la|los|les|ho|hi|me|te|se|li|nos|vos<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Hi falta un guionet.</message>
                <suggestion>\1-\2</suggestion>
                <example correction="Fes-la"><marker>Fes la</marker> tu.</example>
                <example correction="Fes-la"><marker>Fes la</marker>.</example>
                <example correction="Fes-la"><marker>Fes la</marker> de seguida.</example>
                <example correction="mossegar-me">Què tal, petita, encara vols <marker>mossegar me</marker>?</example>
                <example>Fes la compra.</example>
                <example>Més polseguera van aixecar les altres dues jugades.</example>
                <example>Us volem donar les gràcies a tots els assistents.</example>
                <example>Van evidenciar la poca sintonia que tenien.</example>
                <example>Necessiteu incrementar la vostra presència.</example>
                <example>Van anar pujant les tantes escales que hi havia.</example>
                <example>Que no ho veieu, tot el que està passant la Xo?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.[MNG].*" postag_regexp="yes"><exception postag="V.[^MNG].*" postag_regexp="yes"/></token>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">me|te|se|li|lo|nos|vos|los|ho|hi</token>
                    </marker>
                    <token><exception postag="V.[MSI].*|_GV_|&pronom_feble;" postag_regexp="yes"/></token>
                </pattern>
                <message>Hi falta un guionet.</message>
                <suggestion>\1-\2</suggestion>
                <example correction="cantant-li">Anava <marker>cantant li</marker> això.</example>
                <example>Anava cantant-li això.</example>
                <example>Quan vaig entrar em va preguntar si jo sabia qui era en Marx</example>
                <example>En fer-lo girar se'n podia observar</example>
            </rule>
            <rule>
                <antipattern>
                    <!-- és un pronom fort -->
                    <token inflected="yes">fer</token>
                    <token>vos</token>
                    <token regexp="yes">\p{P}</token>
                    <example>Què és el que feu vos?</example>
                </antipattern>
                <antipattern>
                    <!-- és un pronom fort -->
                    <token>vos</token>
                    <token>?</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">la|les|me|li|lo|nos|vos|los|ho|hi</token>
                    <token postag="V.[MSI].*|_GV_|&pronom_feble;" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>la</token>
                    <token postag="DP.FS." postag_regexp="yes"/>
                    <example>Introduïu la vostra contrasenya actual.</example>
                </antipattern>
                <antipattern>
                    <token>les</token>
                    <token postag="DP.FP." postag_regexp="yes"/>
                    <example>Introduïu les vostres credencials</example>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.M.*" postag_regexp="yes" regexp="yes">.*u</token>
                        <token regexp="yes">la|les|me|te|li|lo|nos|vos|los|ho|hi<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Hi falta un guionet.</message>
                <suggestion>\1-\2</suggestion>
                <example correction="torneu-los">Ara <marker>torneu los</marker> a votar.</example>
                <example correction="porteu-la">Ara <marker>porteu la</marker> a cal metge.</example>
                <example>Mireu, remeneu i voteu les 2 que més us interessin!</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">la|les|me|li|lo|nos|vos|los|ho|hi</token>
                    <token postag="V.[MSI].*|_GV_|&pronom_feble;" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.M.*" postag_regexp="yes" regexp="yes">.*[aei]|.*ix</token>
                        <token regexp="yes">la|les|li|ho|hi<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Hi falta un guionet.</message>
                <suggestion>\1-\2</suggestion>
                <example correction="torna-la">Ara <marker>torna la</marker> a votar.</example>
                <example correction="porti-les">Ara <marker>porti les</marker> a cal metge.</example>
                <example correction="Llegeix-la"><marker>Llegeix la</marker>.</example>
                <example correction="Llegeix-la"><marker>Llegeix la</marker> més.</example>
                <example>Llegeix la més llarga.</example>
                <example>Que potser el teu oncle respecta la dels altres?</example>
            </rule>
            <rule>
                <antipattern>
                    <token>l'</token>
                    <token>us</token>
                </antipattern>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <token postag="V.[MSI].*|_GV_|P0.*|PP.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.[MNG].*" postag_regexp="yes"><exception postag="V.[MNGIS].*|VMSP2S0V" postag_regexp="yes" negate_pos="yes"/></token>
                        <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes" spacebefore="yes">[^'-].*<exception postag="_G.*" postag_regexp="yes"/></token>
                        <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    </marker>
                </pattern>
                <message>Hi falta un guionet.</message>
                <suggestion>\1-\2\3</suggestion>
                <example correction="Fes-m'ho"><marker>Fes m'ho</marker> saber.</example>
                <example correction="Confirma-m'ho"><marker>Confirma m'ho</marker>.</example>
                <example correction="digues-m'ho">Si saps alguna cosa concreta <marker>digues m'ho</marker>.</example>
                <example correction="Torneu-me'ls"><marker>Torneu me'ls</marker> ara mateix.</example>
                <example>Anava cantant-li això.</example>
                <example>Quan vaig entrar em va preguntar si jo sabia qui era en Marx</example>
                <example>En fer-lo girar se'n podia observar</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"><exception postag="V.[^MNG].*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                        <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes" spacebefore="yes">me|te|se|li|lo|nos|vos|los|ho|hi<exception postag="_G.*" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception postag="V.[MSI].*|_GV_|PP.*|P0.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Hi falta un guionet.</message>
                <suggestion>\2-\3</suggestion>
                <example correction="-li-ho">Cantant<marker>-li ho</marker> fort.</example>
                <example>Cantant-li-ho fort.</example>
                <example>En fer-lo girar se'n podia observar</example>
            </rule>
            <rule>
                <!-- TODO: falten suggeriments -->
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"><exception postag="V.[^MNG].*" postag_regexp="yes"/></token>
                    <token postag="P0.*|PP.*" postag_regexp="yes"><exception regexp="yes">jo|mi|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</exception></token>
                    <token postag="P0.*|PP.*" postag_regexp="yes"><exception regexp="yes">jo|mi|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</exception></token>
                    <marker>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">[^'-].*<exception regexp="yes">jo|mi|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</exception><exception postag="_G.*" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception postag="V.[MSI].*|_GV_|PP.*|P0.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Hi falta un guionet o un apòstrof.</message>
                <example correction="">emportar-se'n <marker>hi</marker> quatre.</example>
                <example>emportar-se-n'hi quatre.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">-(me|te|se|nos|lo|los|ne|els?|en|ens|l|m|s|t|n|ns)</token>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-].+</token>
                </antipattern>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes" regexp="yes">.+[aei]</token>
                    <marker>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">-(me|te|se|nos|lo|los|ne|els?|en|ens|l|m|s|t|n|ns)</token>
                    </marker>
                </pattern>
                <message>Forma de pronom feble incorrecta.</message>
                <suggestion><match no="2" regexp_match="-e?([mntsl])[eo]?(s?)" regexp_replace="'$1$2"/></suggestion>
                <example correction="'l">Veure<marker>-lo</marker>.</example>
                <example correction="'ns">Veure<marker>-nos</marker>.</example>
                <example correction="'n">Veure<marker>-ne</marker>.</example>
                <example correction="'n">treure<marker>-n</marker>.</example>
                <example correction="'l">Porta<marker>-l</marker>.</example>
                <example correction="'ns">Porta<marker>-ens</marker>.</example>
                <example>Envia-me-la ara mateix.</example>
                <example>Envia-me'ls ara mateix.</example>
                <example>Porta-l'hi.</example>
                <example>Porta-m'ho.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">-[mstn]</token>
                    <token regexp="yes">&apostrophe;</token>
                    <token postag="P0.*|PP.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">-[mstn]</token>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-].+</token>
                </antipattern>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"><exception regexp="yes">.+[aei]</exception></token>
                    <marker>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">-[mstn]</token>
                    </marker>
                </pattern>
                <message>Forma de pronom feble incorrecta.</message>
                <suggestion>\2e</suggestion>
                <example correction="-ne">Veient<marker>-n</marker> tants em vaig estranyar.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">-[mstn]</token>
                    <token regexp="yes">&apostrophe;</token>
                    <token postag="P0.*|PP.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="P0.*|PP.*" postag_regexp="yes">-l</token>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-].+</token>
                </antipattern>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"><exception regexp="yes">.+[aei]</exception></token>
                    <marker>
                        <token postag="P0.*|PP.*" postag_regexp="yes">-l</token>
                    </marker>
                </pattern>
                <message>Forma de pronom feble incorrecta.</message>
                <suggestion>-lo</suggestion>
                <suggestion>-la</suggestion>
                <suggestion>-li</suggestion>
                <example correction="-lo|-la|-li">Veient<marker>-l</marker> així, em vaig estranyar.</example>
            </rule>
            <rule default="off">
                <!-- igual que l'anterior, però sense guionet -->
                <pattern>
                    <marker>
                        <token postag="V.[MNG].*" postag_regexp="yes" regexp="yes">.+[aei]</token>
                        <token regexp="yes" case_sensitive="yes">me|se|nos|lo|los|ne|l|m|s|t|n|ns</token>
                        <!-- |els?|en |te ens -->
                    </marker>
                    <token><exception postag="P0.*|PP.*|V.[IS].*" postag_regexp="yes"/></token>
                </pattern>
                <message>Forma de pronom feble incorrecta.</message>
                <suggestion>\1<match no="2" regexp_match="e?([mntsl])[eo]?(s?)" regexp_replace="'$1$2"/></suggestion>
                <example correction="Veure'l"><marker>Veure lo</marker>.</example>
                <example correction="Veure'ns"><marker>Veure nos</marker>.</example>
                <example correction="Veure'n"><marker>Veure ne</marker>.</example>
                <example correction="treure'n"><marker>treure n</marker>.</example>
                <example correction="Porta'l"><marker>Porta l</marker>.</example>
                <!--<example correction="Porta'ns"><marker>Porta ens</marker>.</example>-->
                <example>Envia-me-la ara mateix.</example>
                <example>Envia-me'ls ara mateix.</example>
                <example>Porta-l'hi.</example>
                <example>Porta-m'ho.</example>
                <example>Beure ens porta problemes.</example>
                <example>Principalment exporta te, tabac, sucre i llegums.</example>
            </rule>
            <rule>
                <!-- suggeriments més bons -->
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes" regexp="yes">.+[aei]</token>
                    <marker>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">-(nos|los|els|ens)</token>
                    </marker>
                    <token regexp="yes">-(hi|ho|en|el|la|los|les)</token>
                </pattern>
                <message>Forma de pronom feble incorrecta.</message>
                <suggestion><match no="2" regexp_match="-e?([mntsl])[eo]?(s?)" regexp_replace="'$1$2"/></suggestion>
                <example correction="'ls">Veure<marker>-los</marker>-hi.</example>
                <example correction="'ls">Porta<marker>-els</marker>-en.</example>
                <example correction="'ns">Veure<marker>-nos</marker>-hi.</example>
                <example correction="'ns">Porta<marker>-ens</marker>-ho.</example>
                <example>Envia-me-la ara mateix.</example>
                <example>Envia-me'ls ara mateix.</example>
                <example>Porta-l'hi.</example>
                <example>Porta-m'ho.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"><exception postag="V.N.*" postag_regexp="yes" regexp="yes">.+e</exception></token>
                    <marker>
                        <token postag="P0.*|PP.*" postag_regexp="yes">-us</token>
                    </marker>
                </pattern>
                <message>Forma de pronom incorrecta.</message>
                <suggestion>-vos</suggestion>
                <example correction="-vos">Vull informar<marker>-us</marker>.</example>
                <example correction="-vos">Informeu<marker>-us</marker>.</example>
                <example correction="-vos">Cantant<marker>-us</marker>.</example>
                <example>Veure-us.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">du|duu|endú|enduu</token>
                    <token>'m</token>
                </pattern>
                <message>Forma de pronom feble incorrecta.</message>
                <suggestion>\1-me</suggestion>
                <example correction="Duu-me"><marker>Duu'm</marker> això.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">du|duu|endú|enduu</token>
                    <token>'t</token>
                </pattern>
                <message>Forma de pronom feble incorrecta.</message>
                <suggestion>\1-te</suggestion>
                <example correction="Enduu-te"><marker>Enduu't</marker> això.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">du|duu|endú|enduu</token>
                    <token>'ns</token>
                </pattern>
                <message>Forma de pronom feble incorrecta.</message>
                <suggestion>\1-nos</suggestion>
                <example correction="Duu-nos"><marker>Duu'ns</marker> això.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">du|duu|endú|enduu</token>
                    <token>'ls</token>
                </pattern>
                <message>Forma de pronom feble incorrecta.</message>
                <suggestion>\1-los</suggestion>
                <example correction="Duu-los"><marker>Duu'ls</marker> això.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-][stmnl]</token>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">-h[io]</token>
                </pattern>
                <message>Apostrofació incorrecta.</message>
                <suggestion><match no="1" regexp_match="'" regexp_replace="-"/><match no="2" regexp_match="-(.+)" regexp_replace="'$1"/></suggestion>
                <example correction="-s'hi">Afegir<marker>-s-hi</marker>.</example>
                <example correction="-n'hi">Afegir<marker>-n-hi</marker>.</example>
                <example correction="-s'hi">No va poder<marker>'s-hi</marker> fer res.</example>
                <example>Afegir-s'hi.</example>
                <example>separar-l'en.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-][stm]</token>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-]la</token>
                </pattern>
                <message>Apostrofació incorrecta.</message>
                <suggestion><match no="1" regexp_match="'" regexp_replace="-"/>e-la</suggestion>
                <example correction="-me-la">prendre<marker>'m-la</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="V.*"/>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"><exception regexp="yes">-[stmnl]</exception></token>
                        <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes" spacebefore="no">'(en|hi|ho)</token>
                    </marker>
                </pattern>
                <message>Apostrofació incorrecta.</message>
                <suggestion><match no="2" regexp_match="'" regexp_replace="-"/><match no="3" regexp_match="'(.+)" regexp_replace="-$1"/></suggestion>
                <example correction="-vos-hi">Afegiu<marker>-vos'hi</marker>.</example>
                <example correction="-nos-hi">Afegir<marker>-nos'hi</marker>.</example>
                <example correction="-nos-en">Anem<marker>-nos'en</marker>.</example>
                <example>Afegir-s'hi.</example>
                <example>separar-l'en.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes" regexp="yes">.+[^aeiï]<exception postag="V.[^MNG].*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">'.+</token>
                    </marker>
                </pattern>
                <message>Hi falta un guionet.</message>
                <suggestion><match no="2" regexp_match="'(.+)" regexp_replace="-$1"/></suggestion>
                <example correction="-ls">Portar<marker>'ls</marker>.</example>
                <example correction="-s">afegir<marker>'s</marker>-hi.</example>
                <example>Portar-los.</example>
                <example>Creï'n de nous.</example>
                <example>Canviï'ls amb regularitat.</example>
                <example>Quan vaig entrar em va preguntar si jo sabia qui era en Marx.</example>
                <example>En fer-lo girar se'n podia observar</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes" regexp="yes">.+</token>
                    <marker>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">-e.+</token>
                    </marker>
                </pattern>
                <message>Forma de pronom feble incorrecta.</message>
                <example correction="">Portar<marker>-els</marker>.</example>
                <example>Portar-los.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes" regexp="yes">.+[aeiï]</token>
                    <marker>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">-nos|-vos|-los</token>
                    </marker>
                    <token postag="P0.*|PP.*" postag_regexp="yes"><exception regexp="yes">jo|mi|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</exception></token>
                    <token postag="V.[^NGP].*|P0.*|PP.*" postag_regexp="yes" negate_pos="yes"/>
                </pattern>
                <message>Hi falta un apòstrof.</message>
                <short>Hi falta un apòstrof</short>
                <example correction="">Porta<marker>-los</marker>-en.</example>
                <example>Porta'ls-en.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes" regexp="yes">.+[aeiï]</token>
                    <marker>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">'[tms]</token>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-]e[ln]s?</token>
                    </marker>
                    <!-- <token><exception postag="V.[^NGP].*|P0.*|PP.*" postag_regexp="yes"/></token> -->
                </pattern>
                <message>Combinació incorrecta d'apòstrofs i guionets.</message>
                <suggestion><match no="2" regexp_match="'" regexp_replace="-"/><match no="3" regexp_match="(?iu)['-]e([ln]s?)" regexp_replace="e'$1"/></suggestion>
                <example correction="-te'l">Emporta<marker>'t-el</marker>.</example>
                <example correction="-me'n">Prendre<marker>'m-en</marker> una.</example>
                <example correction="-se'l">Prendre<marker>'s-el</marker>.</example>
                <example>Emporta-te'l.</example>
                <example>Prendre'ls-ho tot.</example>
                <example>el temor d'ofendre'l s'imposa sobre l'egoisme</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes" regexp="yes">.+[aeiï]</token>
                    <marker>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">'[mts]</token>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-]h.</token>
                    </marker>
                    <!-- <token><exception postag="V.[^NGP].*|P0.*|PP.*" postag_regexp="yes"/></token> -->
                </pattern>
                <message>Combinació incorrecta d'apòstrofs i guionets.</message>
                <suggestion><match no="2" regexp_match="'" regexp_replace="-"/><match no="3" regexp_match="['-]" regexp_replace="'"/></suggestion>
                <example correction="-s'ho">Prendre<marker>'s-ho</marker>.</example>
                <example>Emporta-te'l.</example>
                <example>Prendre'ls-ho tot.</example>
                <example>el temor d'ofendre'l s'imposa sobre l'egoisme</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes" regexp="yes">.+[aeiï]</token>
                    <marker>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">'.*<exception regexp="yes">'ns|'ls</exception></token>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">['-].+</token>
                    </marker>
                    <!-- <token><exception postag="V.[^NGP].*|P0.*|PP.*" postag_regexp="yes"/></token> -->
                </pattern>
                <message>Combinació incorrecta d'apòstrofs i guionets.</message>
                <example correction="">Emporta<marker>'t-el</marker>.</example>
                <example correction="">Prendre<marker>'s-ho</marker>.</example>
                <example>Emporta-te'l.</example>
                <example>Prendre'ls-ho tot.</example>
                <example>el temor d'ofendre'l s'imposa sobre l'egoisme</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <marker>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">-(se|te|me)</token>
                        <token postag="P.*" postag_regexp="yes" regexp="yes">-(el|els|te|et|me|em|en|ne)</token>
                    </marker>
                    <!-- <token postag="V.[^NGP].*|P0.*|PP.*" postag_regexp="yes" negate_pos="yes"></token> -->
                    <token><exception postag="P.*" postag_regexp="yes" spacebefore="no"/></token>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion><match no="2" regexp_match="-[e]?([^e])e?" regexp_replace="-$1e"/><match no="3" regexp_match="-e?([^e]{1,2})e?" regexp_replace="'$1"/></suggestion>
                <example correction="-te'l">Emporta<marker>-te-el</marker>.</example>
                <example>Emporta-te'l.</example>
                <example>Menjar-se-te-la</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <marker>
                        <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">-(se|te)</token>
                        <token>-nos</token>
                    </marker>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>\2'ns</suggestion>
                <example correction="-se'ns">Adreçant<marker>-se-nos</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <marker>
                        <token>-</token>
                        <token regexp="yes">se|te</token>
                        <token>-</token>
                        <token>mos</token>
                    </marker>
                </pattern>
                <message>Cal apostrofar.</message>
                <suggestion>-\3'ns</suggestion>
                <example correction="-se'ns">Adreçant<marker>-se-mos</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <token postag="P0.*|PP.*" postag_regexp="yes"><exception regexp="yes">jo|mi|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</exception></token>
                    <marker>
                        <token postag="P.*" postag_regexp="yes" regexp="yes">-(lo|los)</token>
                    </marker>
                </pattern>
                <message>Forma de pronom feble incorrecta.</message>
                <suggestion><match no="3" regexp_match="-lo(.)?" regexp_replace="-el$1"/></suggestion>
                <short>Forma de pronom feble incorrecta</short>
                <example correction="-el">Emporteu-vos<marker>-lo</marker>.</example>
                <example>Emporta-vos-el.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"/>
                    <token postag="P0.*|PP.*" postag_regexp="yes"><exception regexp="yes">jo|mi|tu|ella?|nosaltres|vosaltres|elle?s|vost[èé]s?|vós</exception></token>
                    <marker>
                        <token postag="P.*" postag_regexp="yes">-ne</token>
                    </marker>
                </pattern>
                <message>Forma de pronom feble incorrecta.</message>
                <suggestion>-en</suggestion>
                <short>Forma de pronom feble incorrecta</short>
                <example correction="-en">Emporteu-vos<marker>-ne</marker>.</example>
                <example>Emporta-vos-en.</example>
            </rule>
            <rule>
                <pattern>
                    <token>-lo</token>
                    <token>-hi</token>
                </pattern>
                <message>Combinació de pronoms feble incorrecta.</message>
                <suggestion>-l'hi</suggestion>
                <short>Forma de pronom feble incorrecta</short>
                <example correction="-l'hi">Quan podrem tenir<marker>-lo-hi</marker>?</example>
                <example>Quan l'hi podrem tenir?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P0.*|PP.*" postag_regexp="yes">-l</token>
                    <token postag="P0.*|PP.*" postag_regexp="yes" regexp="yes">-.+</token>
                </pattern>
                <message>Apostrofació incorrecta.</message>
                <suggestion>\1<match no="3" regexp_match="-(.+)" regexp_replace="'$1"/></suggestion>
                <example correction="-l'hi">Afegir<marker>-l-hi</marker>.</example>
                <example>separar-l'en.</example>
                <example>l'en nomenà governador</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </pattern>
                <message>Massa pronoms febles!</message>
                <example correction="">Portar-<marker>se-me-la'n</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" spacebefore="no">-vos|-us</token>
                    <token spacebefore="no">-me</token>
                </pattern>
                <message>Forma de pronom feble incorrecta en aquesta posició.</message>
                <suggestion>\1-em</suggestion>
                <example correction="-vos-em">Gràcies per donar<marker>-vos-me</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">-[mst]e</token>
                    <token>-ho</token>
                </pattern>
                <message>Cal apostrofar aquests pronoms febles.</message>
                <suggestion><match no="1" regexp_match="(..)e" regexp_replace="$1'ho"/></suggestion>
                <example correction="-s'ho">Va trobar<marker>-se-ho</marker> buit.</example>
                <example correction="-m'ho">Vaig trobar<marker>-me-ho</marker> buit.</example>
                <example correction="-t'ho">Vas fer<marker>-te-ho</marker> tu sol.</example>
            </rule>
            <rule>
                <pattern>
                    <token spacebefore="no" postag="&pronom_feble;" postag_regexp="yes" regexp="yes">-us|-vos|-nos|'ns|-los|'ls|-les</token>
                    <token spacebefore="no">'en</token>
                </pattern>
                <message>S'escriu amb guionet.</message>
                <suggestion>\1-en</suggestion>
                <example correction="-vos-en">Informeu<marker>-vos'en</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRONOMS_FEBLES_LIS" name="Formes incorrectes: *lis">
            <antipattern>
                <marker>
                    <token regexp="yes">flors?</token>
                    <token>de</token>
                    <token>lis</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>lis</token>
                    </marker>
                    <token postag="V.[^MNGP].*" postag_regexp="yes"/>
                </pattern>
                <message>Forma de pronom feble incorrecta.</message>
                <suggestion>els</suggestion>
                <example correction="Els"><marker>Lis</marker> trucaré.</example>
                <example>Els trucaré.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.+[^aeiï]</token>
                    <token>-</token>
                    <token>lis</token>
                </pattern>
                <message>Forma de pronom feble incorrecta.</message>
                <suggestion><match no="1"/>-los</suggestion>
                <example correction="trucar-los">Has de <marker>trucar-lis</marker>.</example>
                <example correction="donant-los"><marker>donant-lis</marker> un color exagerat.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.+[aeiï]</token>
                    <token>-</token>
                    <token>lis</token>
                </pattern>
                <message>Forma de pronom feble incorrecta.</message>
                <suggestion><match no="1"/>'ls</suggestion>
                <example correction="truca'ls"><marker>truca-lis</marker>.</example>
                <example correction="Creï'ls"><marker>Creï-lis</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRONOMS_FEBLES_COMBINACIONS_SE" name="Combinacions incorrectes: *se'l donem/l'hi donem/li'l donem">
            <rule>
                <pattern>
                    <token postag="V.M.2.*" postag_regexp="yes"/>
                    <marker>
                        <token>-s</token>
                        <token>'ho</token>
                    </marker>
                </pattern>
                <message>Combinació de pronoms febles incorrecta.</message>
                <suggestion>-li-ho</suggestion>
                <example correction="-li-ho">Dóna<marker>-s'ho</marker>.</example>
                <example>Dóna-li-ho.</example>
                <example>Imagini-s'ho només</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>s'</token>
                        <token>ho</token>
                    </marker>
                    <token postag="V.[IS].[12].*" postag_regexp="yes"><exception postag="V.[IS].3.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Combinació de pronoms febles incorrecta.</message>
                <suggestion>li ho</suggestion>
                <suggestion>us ho</suggestion>
                <example correction="Li ho|Us ho"><marker>S'ho</marker> volem donar.</example>
                <example correction="Li ho|Us ho"><marker>S'ho</marker> puc fer.</example>
                <example>S'ho pot fer.</example>
                <example>Li ho volem donar.</example>
                <example>que ja s'ho podia estalviar</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                        <token>'l</token>
                    </marker>
                    <token postag="V.[IS].[12].*" postag_regexp="yes"><exception postag="V.[IS].3.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Combinació de pronoms febles incorrecta.</message>
                <suggestion>l'hi</suggestion>
                <suggestion>li'l</suggestion>
                <example correction="L'hi|Li'l"><marker>Se'l</marker> volem donar.</example>
                <example>L'hi volem donar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                        <token>'ls</token>
                    </marker>
                    <token postag="V.[IS].[12].*" postag_regexp="yes"><exception postag="V.[IS].3.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Combinació de pronoms febles incorrecta.</message>
                <suggestion>els hi</suggestion>
                <suggestion>li'ls</suggestion>
                <example correction="Els hi|Li'ls"><marker>Se'ls</marker> volem donar.</example>
                <example>Els hi volem donar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                        <token>la</token>
                    </marker>
                    <token postag="V.[IS].[12].*" postag_regexp="yes"><exception postag="V.[IS].3.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Combinació de pronoms febles incorrecta.</message>
                <suggestion>la hi</suggestion>
                <suggestion>li la</suggestion>
                <example correction="La hi|Li la"><marker>Se la</marker> volem donar.</example>
                <example>La hi volem donar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                        <token>les</token>
                    </marker>
                    <token postag="V.[IS].[12].*" postag_regexp="yes"><exception postag="V.[IS].3.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Combinació de pronoms febles incorrecta.</message>
                <suggestion>les hi</suggestion>
                <suggestion>li les</suggestion>
                <example correction="Les hi|Li les"><marker>Se les</marker> volem donar.</example>
                <example>Les hi volem donar.</example>
            </rule>
        </rulegroup>
        <rule id="HI_HA_PER_A_TANT" name="hi ha per a tant -> n'hi ha">
            <antipattern>
                <token>n'</token>
                <token>hi</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>hi</token>
                </marker>
                <token>ha</token>
                <token>per</token>
                <token>a</token>
                <token>tant</token>
            </pattern>
            <message>Hi falta el pronom 'en'.</message>
            <suggestion>n'hi</suggestion>
            <example correction="n'hi">No <marker>hi</marker> ha per a tant!</example>
        </rule>
        <rulegroup id="PRONOM_FEBLE_EL_EN" name="la/el/els/les té -> en té">
            <antipattern>
                <token inflected="yes">coronar</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">fer</token>
                <token>costat</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">tenir</token>
                <token min="0" postag="RG"/>
                <token postag="A.*|V.P.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">l'|el|la|els|les</token>
                <token min="0" max="3" chunk="GV"><exception inflected="yes" regexp="yes">fer|trobar</exception></token>
                <token inflected="yes" regexp="yes">fer|trobar</token>
                <token postag="A.*|V.P.*|N.*|V.N.*" postag_regexp="yes"/>
                <example>Es féu eclesiàstic i després el papa el va fer cardenal.</example>
                <example>Es féu eclesiàstic i després el papa el féu cardenal.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">tenir</token>
                <token>en</token>
                <token>compte</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">&error_frequent_accent;</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">l'|el|la|els|les</token>
                <token min="0" max="3" chunk="GV"><exception inflected="yes">fer</exception></token>
                <token inflected="yes" regexp="yes">tenir|posar</token>
                <token>en</token>
                <token regexp="yes">tràmit|marxa|escena</token>
            </antipattern>
            <antipattern>
                <token postag="NC.*" postag_regexp="yes"/>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">un|una</token>
                <token regexp="yes">el|la|l'</token>
                <example>Ara en tenim dos, un el té el Joani l'altre el Toni.</example>
            </antipattern>
            <antipattern>
                <and>
                    <token postag="NC.*" postag_regexp="yes"/>
                    <token postag="_GN_.*" postag_regexp="yes"/>
                </and>
                <token postag="A.*|V.P.*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="VM[IS].*" postag_regexp="yes"><exception regexp="yes" scope="previous">l'|el|la|els|les</exception></token>
                    <token postag="NC.S000" skip="-1" postag_regexp="yes"><exception postag="_GV_"/><exception>sol</exception></token>
                    <marker>
                        <token>l'<exception scope="previous" postag="SPS00"/></token>
                    </marker>
                    <token postag="VM[IS].*" postag_regexp="yes"><match no="0"/><exception postag="_GN_.*" postag_regexp="yes"/></token>
                </pattern>
                <message>El pronom més adequat sembla "en" (referit a "<match no="2"/>").</message>
                <suggestion>n'</suggestion>
                <example correction="n'">No sabem si augmentava patrimoni o no <marker>l'</marker>augmentava.</example>
                <example>No hi havia dubte d'això perquè l'havia deixat.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM[IS].*" postag_regexp="yes"><exception regexp="yes" scope="previous">l'|el|la|els|les</exception></token>
                    <token postag="NCFS000" skip="-1"><exception postag="_GV_"/><exception regexp="yes">bicicleta|moto</exception></token>
                    <marker>
                        <token>la<exception scope="previous" postag="SPS00"/></token>
                    </marker>
                    <token postag="VM[IS].*" postag_regexp="yes"><match no="0"/><exception postag="_GN_.*" postag_regexp="yes"/></token>
                </pattern>
                <message>El pronom més adequat sembla <suggestion>en</suggestion> (referit a "<match no="2"/>").</message>
                <example correction="en">No sabem si tenia raó o no <marker>la</marker> tenia.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM[IS].*" postag_regexp="yes"><exception regexp="yes" scope="previous">l'|el|la|els|les</exception><exception inflected="yes">parlar</exception></token>
                    <token postag="NCMS000" skip="-1"><exception postag="_GV_"/><exception>sol</exception></token>
                    <marker>
                        <token>el<exception scope="previous" postag="SPS00"/></token>
                    </marker>
                    <token postag="VM[IS].*" postag_regexp="yes"><match no="0"/><exception postag="_GN_.*" postag_regexp="yes"/></token>
                </pattern>
                <message>El pronom més adequat sembla <suggestion>en</suggestion> (referit a "<match no="2"/>").</message>
                <example correction="en">Menjaràs arròs o no <marker>el</marker> menjaràs.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM[IS].*" postag_regexp="yes"><exception regexp="yes" scope="previous">l'|el|la|els|les</exception></token>
                    <token postag="NCFP000" skip="-1"><exception postag="_GV_"/></token>
                    <marker>
                        <token>les<exception scope="previous" postag="SPS00"/></token>
                    </marker>
                    <token postag="VM[IS].*" postag_regexp="yes"><match no="0"/><exception postag="_GN_.*" postag_regexp="yes"/></token>
                </pattern>
                <message>El pronom més adequat sembla <suggestion>en</suggestion> (referit a "<match no="2"/>").</message>
                <example correction="en">No sabem si tenia fulles o no <marker>les</marker> tenia.</example>
                <!--<example correction="en">Uns tenen flors blaves i d'altres <marker>les</marker> tenen vermelles.</example>-->
            </rule>
            <rule>
                <pattern>
                    <token postag="VM[IS].*" postag_regexp="yes"><exception regexp="yes" scope="previous">l'|el|la|els|les</exception></token>
                    <token postag="NCMP000" skip="-1"><exception postag="_GV_"/></token>
                    <marker>
                        <token>els<exception scope="previous" postag="SPS00"/></token>
                    </marker>
                    <token postag="VM[IS].*" postag_regexp="yes"><match no="0"/><exception postag="_GN_.*" postag_regexp="yes"/></token>
                </pattern>
                <message>El pronom més adequat sembla <suggestion>en</suggestion> (referit a "<match no="2"/>").</message>
                <example correction="en">Menjaràs entrepans o no <marker>els</marker> menjaràs.</example>
                <example type="triggers_error" reason="ambiguous">Fa best-sellers, però <marker>els</marker> fa mal fets.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">tenir<exception regexp="yes" scope="previous">l'|el|la|els|les</exception></token>
                    <token postag="NC.*" skip="-1" postag_regexp="yes"><exception postag="_GV_"/></token>
                    <marker>
                        <token regexp="yes">el|la|les|els<exception scope="previous" postag="SPS00"/></token>
                        <token chunk="GV" regexp="yes">h?[aeiou].*</token>
                    </marker>
                    <token min="0" max="3" chunk="GV"><exception inflected="yes">tenir</exception></token>
                    <token inflected="yes">tenir</token>
                </pattern>
                <message>El pronom més adequat sembla "en" (referit a "<match no="2"/>").</message>
                <suggestion>n'\4</suggestion>
                <example correction="n'ha">Pot tenir visites d’aquestes, es digué; sé que <marker>les ha</marker> de tenir.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">tenir<exception regexp="yes" scope="previous">l'|el|la|els|les</exception></token>
                    <token postag="NC.*" skip="-1" postag_regexp="yes"><exception postag="_GV_"/></token>
                    <marker>
                        <token regexp="yes">el|la|les|els<exception scope="previous" postag="SPS00"/></token>
                    </marker>
                    <token min="0" max="3" chunk="GV"><exception inflected="yes">tenir</exception></token>
                    <token inflected="yes">tenir<exception scope="next" postag="A.*|V.P.*" postag_regexp="yes"/></token>
                </pattern>
                <message>El pronom més adequat sembla "en" (referit a "<match no="2"/>").</message>
                <suggestion>en</suggestion>
                <example correction="en">Pot tenir visites d’aquestes, es digué; sé que <marker>les</marker> té.</example>
                <example correction="en">Pot tenir visites d’aquestes, es digué; sé que <marker>les</marker> pot tenir.</example>
                <example>No tenen temps de plantar arbres als patis perquè els tenen plens de brossa.</example>
                <example correction="en">No tenen vergonya, i no cal que <marker>la</marker> tinguin.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRONOM_FEBLE_EN_NUMERALS" name="falta el pronom 'en' amb numerals">
            <antipattern>
                <token>n</token>
                <token regexp="yes">&apostrophe;</token>
                <token/>
                <token/>
            </antipattern>
            <antipattern>
                <token>n</token>
                <token regexp="yes">&apostrophe;</token>
                <token/>
            </antipattern>
            <antipattern>
                <!-- més d'un punt -->
                <token regexp="yes">\d+\.\d+</token>
                <token spacebefore="no">.</token>
                <token regexp="yes" spacebefore="no">\d+</token>
            </antipattern>
            <antipattern>
                <token postag="N.*" postag_regexp="yes"><exception postag="_GV_"/></token>
                <token postag="DN.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>,</token>
                <token postag="DN.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">tenir|patir|sofrir</token>
                <token>set</token>
            </antipattern>
            <antipattern>
                <token postag="V.P.*" postag_regexp="yes"><exception postag="_GV_"/></token>
            </antipattern>
            <antipattern>
                <token postag="V.[IS].*" postag_regexp="yes" inflected="yes" regexp="yes">fer|sumar</token>
                <token postag="DN.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="PP3CN000" inflected="yes">en</token>
                <token min="0" max="5" postag="V.*|SPS00" postag_regexp="yes"/>
                <token postag="DN.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="V.[SI].3S..|_GV_|V.M.*" postag_regexp="yes" inflected="yes" regexp="yes">escriure|posar|dir|constar|mesurar|resultar|donar|fer|sumar|caldre</token>
                <token regexp="yes">\d+</token>
                <example>Hi ha una inscripció damunt la porta que diu 1718.</example>
                <example>L'àrea resulta 9.</example>
                <example>un nombre tal que multiplicat per ell mateix doni 25</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">voler</token>
                <token>dir</token>
                <example>Què vol dir quatre?</example>
                <example>Què vol dir 602?</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">ser</token>
                <token regexp="yes">anomena(t|ts|da|des)</token>
                <example>Fou anomenada 605.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">ser|semblar|parèixer</token>
                <token>nou</token>
                <example>Què vol dir quatre?</example>
            </antipattern>
            <antipattern>
                <token postag="_possible_nompropi"/>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">donar|valdre|mesurar</token>
                <token regexp="yes">\d.*</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">quedar|restar|usar|utilitzar</token>
                <token regexp="yes">[\d\.,]+[\.,]\d+</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">numero|(?iu)USA</token>
                <token regexp="yes">\d.*</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\d+</token>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">&mesos_any;</token>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token regexp="yes">l|ls|la|les</token>
                <token regexp="yes" skip="7">quals?</token>
                <token postag="DN.*" postag_regexp="yes"/>
                <example>de les quals només eren habitades unes 84.</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes"><exception regexp="yes">&exceptions_pronom_en;</exception><exception inflected="yes" regexp="yes">ser|estar|mesurar|cridar</exception><exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" regexp="yes">uns|unes</token>
                    <token postag="DN.*" postag_regexp="yes"><exception>zero</exception></token>
                    <token regexp="yes">[.;?!,]|perquè|car|puix|cada|cadascú|cadascuna?</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:replaceEmEn,addPronounEn"/>
                <message>Probablement hi falta el pronom 'en'.</message>
                <example correction="en tinc">Jo <marker>tinc</marker> dos.</example>
                <example correction="N'hi ha"><marker>Hi ha</marker> quatre.</example>
                <example correction="en tinc|me'n tinc">Jo <marker>em tinc</marker> dos.</example>
                <example correction="en portava|me'n portava">Jo <marker>em portava</marker> dos.</example>
                <example>Jo en tinc dos.</example>
                <example correction="En porten"><marker>Porten</marker> dos.</example>
                <example correction="n'ha tret">Ciutadans <marker>ha tret</marker> 211.</example>
                <example correction="en té">Si es desactiven 8 nuclis d'un servidor que <marker>té</marker> 32, i aquests 8 nuclis no estan disponibles.</example>
                <!--<example correction="ens n'han pervingut">de les quals només <marker>ens han pervingut</marker> onze.</example>-->
                <example>Em porten dos plats.</example>
                <example>Ells són set.</example>
                <example>la suma dels estats d'oxidació dóna zero.</example>
                <example>Taula 15. Superfície artificial al País Valencià</example>
                <example>Mapa 2. Superfície artificial al País Valencià</example>
                <example>Tema 23. Superfície artificial al País Valencià</example>
                <example>Dos i dos no fan quatre.</example>
                <example>l'heretabilitat del mateix caràcter seria 0</example>
                <example correction="en tinc">Jo <marker>tinc</marker> dos, i què</example>
                <example>la molècula conté dos, tres o més grups funcionals</example>
                <example>quan tinc set, em fan beure</example>
                <example>Romans 12, 13-15.</example>
                <example>reis 2022</example>
                <example>Reis 2022</example>
                <example>El vol 123.</example>
                <example correction="En sortegem"><marker>Sortegem</marker> 5.</example>
                <example>L'impacten dos, un a l'espatlla i l'altre al pulmó.</example>
                <example correction="en vaig tenir">Jo <marker>vaig tenir</marker> dos.</example>
                <example>Jo en vaig tenir dos.</example>
                <example correction="N'han portat"><marker>Han portat</marker> dos.</example>
                <example>M'han portat dos plats.</example>
                <example>Me n'han portat dos plats.</example>
                <example>Ells han estat set.</example>
                <example correction="en vaig tenir">Jo <marker>vaig tenir</marker> dos, no quatre.</example>
                <example>El van seguir tres, quatre, cinc homes o més.</example>
                <example correction="N'he hagut de fer"><marker>He hagut de fer</marker> dos.</example>
                <example>Calent 94.</example>
                <example>Caminar 66.</example>
                <example>la famosa Cal Set.</example>
                <example>un nombre tal que multiplicat per ell mateix doni 25; </example>
                <example>És de 1550, tot i que a la portalada consta 1594.</example>
                <example>Un edifici de fusta de dues plantes, que semblava nou.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">en|a|per|amb|pe</token>
                    <token postag="DN.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" regexp="yes" inflected="yes">&verbs_amb_EN;<exception regexp="yes">&exceptions_pronom_en;</exception><exception inflected="yes" regexp="yes">ser|estar|mesurar|cridar</exception><exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" regexp="yes">uns|unes</token>
                    <token postag="DN.*" postag_regexp="yes"><exception>zero</exception></token>
                    <token regexp="yes">en|a|per|amb|pe</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:replaceEmEn,addPronounEn"/>
                <message>Probablement hi falta el pronom 'en'.</message>
                <example correction="Se n'han registrat"><marker>S'han registrat</marker> dotze en els últims deu anys. </example>
                <example>Va passar de tenir 8 a 10 diputats</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">un|una</token>
                    <token postag="SPS00"/>
                    <token regexp="yes">un|una</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" regexp="yes" inflected="yes">encertar|faltar|mancar|menjar<exception regexp="yes">&exceptions_pronom_en;</exception><exception inflected="yes" regexp="yes">ser|estar|mesurar|cridar</exception><exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0">ni</token>
                    <token regexp="yes">un|una<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token regexp="yes">[.;?!,]|perquè|car|puix|cada|cadascú|cadascuna?|en|a|amb|per|des</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:replaceEmEn,addPronounEn"/>
                <message>Probablement hi falta el pronom 'en'.</message>
                <example correction="n'encerta">No <marker>encerta</marker> ni una des de fa mil anys.</example>
                <example correction="n'encerta">No <marker>encerta</marker> una des de fa mil anys.</example>
                <example correction="en vaig menjar|me'n vaig menjar">Només <marker>em vaig menjar</marker> un per a dinar.</example>
                <example correction="en falta|me'n falta">Només <marker>em falta</marker> un.</example>
                <example>Hem viscut una de les legislatures més dures de la democràcia.</example>
                <example>Hi ha un abans i un després d'aquell Maig del 68.</example>
                <example>Ens pots parlar una mica de la teva feina?</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRONOM_FEBLE_EN_INDEFINIT" name="falta el pronom 'en' amb indefinits">
            <antipattern>
                <token>n</token>
                <token regexp="yes">&apostrophe;</token>
                <token/>
                <token/>
            </antipattern>
            <antipattern>
                <token>n</token>
                <token regexp="yes">&apostrophe;</token>
                <token/>
            </antipattern>
            <antipattern>
                <!-- més d'un punt -->
                <token regexp="yes">\d+\.\d+</token>
                <token spacebefore="no">.</token>
                <token regexp="yes" spacebefore="no">\d+</token>
            </antipattern>
            <antipattern>
                <token postag="N.*" postag_regexp="yes"><exception postag="_GV_"/></token>
                <token postag="DN.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>,</token>
                <token postag="DN.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token inflected="yes">tenir</token>
                <token>set</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">rosegar</token>
                <token>més</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">&requereix_pronom_EN;</token>
                <token>.</token>
                <token>.</token>
                <token>.</token>
            </antipattern>
            <antipattern>
                <token postag="V[^S][SI].*" postag_regexp="yes"/>
                <token>encara</token>
                <token regexp="yes">[.;?!,]</token>
                <example>i té encara, una antiga casa del mateix nom</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">fer</token>
                <token>molt</token>
                <example>Fa molt, molt de temps.</example>
            </antipattern>
            <antipattern>
                <token postag="PP3CN000" inflected="yes">en</token>
                <token min="0" max="5" postag="V.*|SPS00" postag_regexp="yes"/>
                <token postag="DN.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="10" regexp="yes">fer|donar|tenir<exception scope="previous">em</exception></token>
                <token regexp="yes">més|menys<exception scope="previous" regexp="yes">un|una|altre|altra|encara</exception></token>
                <token postag="CS|_PUNCT.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">més|menys<exception scope="previous" regexp="yes">un|una|altre|altra|encara</exception></token>
                <token>que</token>
                <example>Et vull més que ningú.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="3">quedar</token>
                <token regexp="yes">més|menys<exception scope="previous" regexp="yes">un|una|altre|altra|encara</exception></token>
                <token postag="CS|_PUNCT.*" postag_regexp="yes"/>
                <example>Ja queda menys perquè em donin l'alta!</example>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="10" regexp="yes">fer|donar</token>
                <token skip="3">encara<exception scope="previous" regexp="yes">un|una|altre|altra|cap|gens</exception><exception scope="next" regexp="yes">un|una|altre|altra|cap|gens</exception></token>
                <token postag="CS|_PUNCT.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="10">tenir</token>
                <token skip="3">encara<exception scope="previous" regexp="yes">un|una|altre|altra|més|menys|cap|gens</exception><exception scope="next" regexp="yes">un|una|altre|altra|més|menys|cap|gens</exception></token>
                <token postag="CS|_PUNCT.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">&requereix_pronom_EN;</token>
                <token>.</token>
                <token>.</token>
                <token>.</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">molt|moltíssim</token>
                <token>,</token>
                <token inflected="yes" regexp="yes">molt|moltíssim</token>
                <token min="0">,</token>
                <token postag="[AN].*|V.P.*" postag_regexp="yes"/>
                <example>Tenen moltes, moltes ganes d'arribar a casa.</example>
                <example>Joan té molts, moltíssims, matisos. </example>
            </antipattern>
            <antipattern>
                <token inflected="yes">molt</token>
                <token>,</token>
                <token>i</token>
                <token postag="[AN].*|V.P.*" postag_regexp="yes"/>
                <example>Hi ha moltes, i misterioses, incerteses.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">ser</token>
                <token postag="V.P.*" postag_regexp="yes"/>
                <example>I així és fet encara.</example>
            </antipattern>
            <antipattern>
                <token>ni</token>
                <token regexp="yes">[.;?!,]|perquè|car|puix</token>
            </antipattern>
            <antipattern>
                <token skip="-1">què</token>
                <token>?</token>
                <example>Què té ell que no tingui un altre?</example>
                <example>Què vol més?</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">fer</token>
                <token regexp="yes">molt|moltíssim|poc|poquíssim|gaire|prou</token>
            </antipattern>
            <antipattern>
                <token postag="SENT_START" skip="-1"><exception scope="next" inflected="yes" postag="PP3CN000">en</exception></token>
                <token inflected="yes" regexp="yes">donar|tenir|imposar</token>
                <token regexp="yes">molt|moltíssim|poc|poquíssim|gaire|prou</token>
            </antipattern>
            <antipattern>
                <token>ni</token>
                <token>que</token>
                <example>No caldria ni que ens miréssim.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">et|te|t'|em|mte|m'|el|l'|ens|us|vos|els</token>
                <token min="0" max="3" chunk="GV"><exception inflected="yes">voler</exception></token>
                <token inflected="yes">voler</token>
                <example>Que et penses que et voldré menys?</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_amb_EN;<exception regexp="yes">&exceptions_pronom_en;</exception><exception inflected="yes" regexp="yes">ser|sumar|durar</exception><exception postag_regexp="yes" postag="_GN_.*"/></token>
                    </marker>
                    <token regexp="yes" inflected="yes" min="1" max="3">&requereix_pronom_EN;</token>
                    <token regexp="yes">[.;?!,:]|perquè|car|puix|cada|cadascú|cadascuna?</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:replaceEmEn,addPronounEn"/>
                <message>Probablement hi falta el pronom 'en'.</message>
                <example correction="en tinc|me'n tinc">Jo <marker>em tinc</marker> més.</example>
                <example correction="en tinc">Jo <marker>tinc</marker> encara més.</example>
                <example correction="N'han portat|Me n'han portat"><marker>M'han portat</marker> molts.</example>
                <example correction="en quedava">No <marker>quedava</marker> ni una.</example>
                <example correction="se'n salva">No <marker>es salva</marker> ni un.</example>
                <example correction="se'n salva">No <marker>se salva</marker> ni un.</example>
                <example>M'han portat més plats.</example>
                <example>Que no ho hem fet encara?</example>
                <example correction="en tinc">No en vull més perquè ja <marker>tinc</marker> prou.</example>
                <example correction="en vull">No <marker>vull</marker> més perquè ja en tinc prou.</example>
                <example>La nostra felicitat durà poc.</example>
                <example>Però tenen moltes, moltes ganes d’arribar a casa.</example>
                <!-- ambiguous -->
                <example>I <marker>dones</marker> encara menys.</example>
                <example>Ells són set.</example>
                <example correction="N'han calgut"><marker>Han calgut</marker> més.</example>
                <example>Ja no ens ho ha fet més.</example>
                <example correction="en faig">Jo <marker>faig</marker> un altre.</example>
                <example correction="en faig">Jo <marker>faig</marker> un altre més.</example>
                <example>Jo faig encara més.</example>
                <example>La nostra felicitat durà poc.</example>
                <example>Però tenen moltes, moltes ganes d’arribar a casa.</example>
                <example correction="N'han fet"><marker>Han fet</marker> una altra.</example>
                <example>Ells han fet més.</example>
                <example>Ells han fet encara més.</example>
                <example>Ja no ens ho ha fet més.</example>
                <example>I una dona encara menys.</example>
                <example>I les dones encara menys.</example>
                <example>Un món on els rics no tinguin tant i els pobres tinguin més.</example>
                <example>Què podia fer menys, ell que té una hisenda?</example>
                <example correction="En fem"><marker>Fem</marker> encara un altre.</example>
                <example correction="En fem"><marker>Fem</marker> un altre encara.</example>
                <example>Que no veus quanta gent hem de fer encara?</example>
                <example>I així és fet encara.</example>
                <example>Que m'hi tindran gaire?</example>
                <example correction="en pugueu tenir">Ho farem així perquè tots els que ens heu escrit <marker>pugueu tenir</marker> un.</example>
                <example>Imposa molt.</example>
                <example correction="els en proporcionarà">El centre <marker>els proporcionarà</marker> una.</example>
                <!--<example correction="li'n sobra">No <marker>li sobra</marker> cap.</example>-->
                <example>Alguna vegada havíem de trobar encara, segons ell, la relació.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">haver<exception scope="previous">em</exception></token>
                    <token min="0">molt</token>
                    <token>més<exception scope="previous" regexp="yes">un|una|altre|altra|encara</exception></token>
                    <token postag="CS|_PUNCT.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">haver<exception regexp="yes">&exceptions_pronom_en;</exception><exception postag_regexp="yes" postag="_GN_.*"/></token>
                    </marker>
                    <token regexp="yes" inflected="yes" min="1" max="3">&requereix_pronom_EN;</token>
                    <token regexp="yes">[.;?!,]|perquè|car|puix|cada|cadascú|cadascuna?</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:replaceEmEn,addPronounEn"/>
                <message>Probablement hi falta el pronom 'en'.</message>
                <example correction="N'hi ha"><marker>Hi ha</marker> un altre.</example>
                <example correction="N'hi havia"><marker>M'hi havia</marker> pocs.</example>
                <example correction="n'hi ha">Amb això <marker>hi ha</marker> prou.</example>
                <example correction="n'hi havien">Si queden tants edificis històrics en peu és perquè <marker>hi havien</marker> molts més.</example>
                <example>Encara hi ha més, emperò.</example>
                <example>Què hi ha més, nous o avellanes?</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">molt|més</token>
                    <token regexp="yes">a|en</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">a|en</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token regexp="yes">sobre|sota|dalt|damunt|baix|davall|[\.\?!]</token>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token>cada</token>
                </antipattern>
                <antipattern>
                    <token>quant</token>
                    <token>a</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes" inflected="yes" skip="4">quedar|restar</token>
                    <token>a</token>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes">marge|banda|part</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_amb_EN;<exception regexp="yes">&exceptions_pronom_en;</exception><exception inflected="yes" regexp="yes">ser|sumar|durar</exception><exception postag_regexp="yes" postag="_GN_.*"/></token>
                    </marker>
                    <token regexp="yes" inflected="yes" min="1" max="3">&requereix_pronom_EN;</token>
                    <token regexp="yes">durant|a|en<exception scope="previous" regexp="yes">ni|encara</exception><exception postag="P.*|LOC_ADV" postag_regexp="yes"/></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:replaceEmEn,addPronounEn"/>
                <message>Probablement hi falta el pronom 'en'.</message>
                <example correction="n'he tingut|me n'he tingut">Jo <marker>m'he tingut</marker> molts durant les vacances.</example>
                <example>però tampoc vols ni en pots fugir</example>
                <example>Ell quedà bastant al marge.</example>
                <example>Consideracions semblants es podrien fer quant a la resta dels partits.</example>
                <example>no es trobava gens a gust</example>
                <example>no es trobava prou a la vora</example>
                <example>que es troba bastant a prop del límit</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">molt|més</token>
                    <token regexp="yes">a|en</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">a|en</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token regexp="yes">sobre|sota|dalt|damunt|baix|davall|[\.\?!]</token>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token>cada</token>
                </antipattern>
                <antipattern>
                    <token>quant</token>
                    <token>a</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">haver</token>
                    </marker>
                    <token regexp="yes" inflected="yes" min="1" max="3">&requereix_pronom_EN;</token>
                    <token regexp="yes">durant|a|en<exception scope="previous" regexp="yes">ni|encara</exception><exception postag="P.*" postag_regexp="yes"/></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:replaceEmEn,addPronounEn"/>
                <message>Probablement hi falta el pronom 'en'.</message>
                <example correction="n'hi ha hagut">Doncs <marker>m'hi ha hagut</marker> molts durant les vacances.</example>
                <example correction="n'hi ha">Sabent que <marker>hi ha</marker> un en cada vèrtex. </example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" skip="5">no|ningú|mai</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_amb_EN;|trobar<exception regexp="yes">&exceptions_pronom_en;</exception><exception inflected="yes" regexp="yes">ser|sumar|durar</exception><exception postag_regexp="yes" postag="_GN_.*"/></token>
                    </marker>
                    <token regexp="yes" inflected="yes" min="1" max="3">&requereix_pronom_EN;|cap</token>
                    <token regexp="yes">[.;?!,:]|perquè|car|puix|cada|cadascú|cadascuna?</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:replaceEmEn,addPronounEn"/>
                <message>Probablement hi falta el pronom 'en'.</message>
                <example correction="en tinc|me'n tinc">Jo no <marker>em tinc</marker> cap més.</example>
                <example correction="en tinc">Jo no <marker>tinc</marker> encara cap.</example>
                <example correction="n'han portat|me n'han portat">No <marker>m'han portat</marker> cap.</example>
                <example correction="en quedava">No <marker>quedava</marker> cap ni una.</example>
                <example correction="n'han fet">No <marker>han fet</marker> cap.</example>
                <example correction="n'he trobat">Jo no <marker>he trobat</marker> cap?</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" skip="5">no|ningú|mai</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_amb_EN;|trobar<exception regexp="yes">&exceptions_pronom_en;</exception><exception inflected="yes" regexp="yes">ser|sumar|durar</exception><exception postag_regexp="yes" postag="_GN_.*"/></token>
                    </marker>
                    <token regexp="yes" inflected="yes" min="1" max="3">&requereix_pronom_EN;|cap</token>
                    <token>que</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:replaceEmEn,addPronounEn"/>
                <message>Probablement hi falta el pronom 'en'.</message>
                <example correction="n'he trobat|me n'he trobat">No <marker>m'he trobat</marker> cap que digui això.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">haver<exception scope="previous">em</exception></token>
                    <token min="0">molt</token>
                    <token>més<exception scope="previous" regexp="yes">un|una|altre|altra|encara</exception></token>
                    <token postag="CS|_PUNCT.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes" skip="5">no|ningú|mai</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">haver<exception regexp="yes">&exceptions_pronom_en;</exception><exception postag_regexp="yes" postag="_GN_.*"/></token>
                    </marker>
                    <token regexp="yes" inflected="yes" min="1" max="3">&requereix_pronom_EN;|cap</token>
                    <token regexp="yes">[.;?!,]|perquè|car|puix|cada|cadascú|cadascuna?</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:replaceEmEn,addPronounEn"/>
                <message>Probablement hi falta el pronom 'en'.</message>
                <example correction="n'hi ha">No <marker>hi ha</marker> cap altre.</example>
                <example correction="n'hi havia">No <marker>m'hi havia</marker> cap.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">molt|més</token>
                    <token regexp="yes">a|en</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">a|en</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token regexp="yes">sobre|sota|dalt|damunt|baix|davall|[\.\?!]</token>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token>cada</token>
                </antipattern>
                <antipattern>
                    <token>quant</token>
                    <token>a</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes" inflected="yes" skip="4">quedar|restar</token>
                    <token>a</token>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes">marge|banda|part</token>
                </antipattern>
                <pattern>
                    <token regexp="yes" skip="5">no|ningú|mai|tampoc<exception scope="next">;</exception></token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_amb_EN;<exception regexp="yes">&exceptions_pronom_en;</exception><exception inflected="yes" regexp="yes">ser|sumar|durar</exception><exception postag_regexp="yes" postag="_GN_.*"/></token>
                    </marker>
                    <token regexp="yes" inflected="yes" min="1" max="3">&requereix_pronom_EN;|cap</token>
                    <token regexp="yes">durant|a|en<exception scope="previous" regexp="yes">ni|encara</exception><exception postag="P.*" postag_regexp="yes"/></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:replaceEmEn,addPronounEn"/>
                <message>Probablement hi falta el pronom 'en'.</message>
                <example correction="n'he tingut|me n'he tingut">No <marker>m'he tingut</marker> cap durant les vacances.</example>
                <example correction="en tinc">No <marker>tinc</marker> cap a la cartera.</example>
                <example>però tampoc vols ni en pots fugir</example>
                <example>Ell quedà bastant al marge.</example>
                <example>Consideracions semblants es podrien fer quant a la resta dels partits.</example>
                <example>Jo no vaig saber com; però vam fer cap als metges cirurgians.</example>
            </rule>
            <rule>
                <pattern>
                    <token>no</token>
                    <marker>
                        <token postag="V..[^F]3.*" postag_regexp="yes" inflected="yes" regexp="yes">quedar|restar<exception regexp="yes">&exceptions_pronom_en;</exception><exception postag_regexp="yes" postag="_GN_.*"/></token>
                    </marker>
                    <token regexp="yes">[.;?!,]|perquè|car|puix|cada|cadascú|cadascuna?</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:replaceEmEn,addPronounEn"/>
                <message>Probablement hi falta el pronom 'en'.</message>
                <example correction="en quedava">No <marker>quedava</marker>.</example>
                <example correction="en quedin">Fins que no <marker>quedin</marker>.</example>
                <example>Per mi no quedarà.</example>
                <!--<example correction="n'havia quedat">No <marker>havia quedat</marker> perquè s'havia acabat tot.</example>-->
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">quant</token>
                    <token>hi</token>
                    <token min="0" max="4" chunk="GV"><exception regexp="yes">haver|hagut</exception></token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">haver<exception postag="_GN_MS|_perfet|_obligacio" postag_regexp="yes"/></token>
                    </marker>
                    <!--<token regexp="yes">[.;?!,]|perquè|car|puix|cada|cadascú|cadascuna?|a|en|durant</token>-->
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:replaceEmEn,addPronounEn"/>
                <message>Probablement hi falta el pronom 'en'.</message>
                <example correction="n'hi havia">Quants <marker>hi havia</marker> en començar el dia?</example>
                <example correction="n'hi ha d'haver">Quants <marker>hi ha d'haver</marker>?</example>
            </rule>
        </rulegroup>
        <rulegroup id="ADONARSEN_DE" name="'en' redundant: adonar-se'n de/que">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">se|te|me</token>
                        <token regexp="yes">n'|'n</token>
                        <token regexp="yes" inflected="yes">adonar|assabentar|oblidar</token>
                    </marker>
                    <token regexp="yes">de|que|d'<exception postag=".*LOC.*" postag_regexp="yes"/></token>
                </pattern>
                <message>El pronom 'en' probablement és redundant.</message>
                <suggestion><match no="1" regexp_match="^(?iu)e?([stm])e?$" regexp_replace="$1'" case_conversion="preserve"/>\3</suggestion>
                <example correction="S'adonà"><marker>Se n'adonà</marker> que era un error.</example>
                <example>Se'n va adonar de seguida</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">se|te|me</token>
                        <token>n'</token>
                        <token inflected="yes">haver</token>
                        <token regexp="yes" inflected="yes">adonar|assabentar|oblidar</token>
                    </marker>
                    <token regexp="yes">de|que|d'<exception postag=".*LOC.*" postag_regexp="yes"/></token>
                </pattern>
                <message>El pronom 'en' probablement és redundant.</message>
                <suggestion><match no="1" regexp_match="^(?iu)e?([stm])e?$" regexp_replace="$1'" case_conversion="preserve"/>\3 \4</suggestion>
                <example correction="S'ha adonat"><marker>Se n'ha adonat</marker> que era un error.</example>
                <example>Se'n va adonar de seguida</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">se|te|me</token>
                        <token>'n</token>
                    </marker>
                    <token inflected="yes" regexp="yes">anar|haver</token>
                    <token regexp="yes" inflected="yes">adonar|assabentar|oblidar</token>
                    <token regexp="yes">de|que|d'<exception postag=".*LOC.*" postag_regexp="yes"/></token>
                </pattern>
                <message>El pronom 'en' probablement és redundant.</message>
                <suggestion>e<match no="1" regexp_match="^(?iu)e?([stm])e?$" regexp_replace="$1" case_conversion="alllower"/></suggestion>
                <example correction="Es"><marker>Se'n</marker> va adonar de l'error.</example>
                <example correction="Et"><marker>Te'n</marker> vas adonar de l'error.</example>
                <example correction="Em"><marker>Me'n</marker> vaig adonar de l'error.</example>
                <example>Se'n va adonar de seguida</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">us|vos|ens</token>
                        <token>en</token>
                    </marker>
                    <token min="0" inflected="yes" regexp="yes">anar|haver</token>
                    <token regexp="yes" inflected="yes">adonar|assabentar|oblidar</token>
                    <token regexp="yes">de|que|d'<exception postag=".*LOC.*" postag_regexp="yes"/></token>
                </pattern>
                <message>El pronom 'en' probablement és redundant.</message>
                <suggestion>\1</suggestion>
                <example correction="Us"><marker>Us en</marker> vau adonar de l'error.</example>
                <example correction="Ens"><marker>Ens en</marker> vam adonar de l'error.</example>
                <example correction="Ens"><marker>Ens en</marker> hem adonat de l'error.</example>
                <example correction="Ens"><marker>Ens en</marker> adonem de l'error.</example>
                <example>Se'n va adonar de seguida</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">us|vos|ens</token>
                        <token>n'</token>
                    </marker>
                    <token inflected="yes" min="0">haver</token>
                    <token regexp="yes" inflected="yes">adonar|assabentar|oblidar</token>
                    <token regexp="yes">de|que|d'<exception postag=".*LOC.*" postag_regexp="yes"/></token>
                </pattern>
                <message>El pronom 'en' probablement és redundant.</message>
                <suggestion>\1 </suggestion>
                <example correction="Us "><marker>Us n'</marker>adoneu de l'error.</example>
                <example correction="Ens "><marker>Ens n'</marker>adonem de l'error.</example>
                <example correction="Ens "><marker>Ens n'</marker>hem adonat de l'error.</example>
                <example>Se'n va adonar de seguida</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" inflected="yes">adonar|assabentar|oblidar</token>
                        <token spacebefore="no"/>
                        <token inflected="yes" spacebefore="no">en</token>
                    </marker>
                    <token regexp="yes">de|que|d'<exception postag=".*LOC.*" postag_regexp="yes"/></token>
                </pattern>
                <message>El pronom 'en' probablement és redundant.</message>
                <suggestion>\1\2</suggestion>
                <example correction="adonar-se">Va <marker>adonar-se'n</marker> de l'error.</example>
                <example correction="adonar-nos">Per a <marker>adonar-nos-en</marker> que és així.</example>
                <example>Se'n va adonar de seguida</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRONOM_FEBLE_HI" name="Comprovacions del pronom feble 'hi'">
            <!-- Per a fer la norma més robusta, caldria comptar des del verb cap enrere (hauria de ser una regla en Java) -->
            <antipattern>
                <token>haver</token>
                <!-- participi mal escrit -->
                <token postag="UNKNOWN" regexp="yes">.*t</token>
            </antipattern>
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes">haguts|hagudes</token>
                        <token>i</token>
                        <token>per</token>
                        <token>haver</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token>hi</token>
                        <token postag="V.*|SPS00|&pronom_feble;" postag_regexp="yes" min="1" max="5"><exception regexp="yes">haver|havent</exception></token>
                        <token regexp="yes">haver|havent</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token>les</token>
                        <token inflected="yes">poder</token>
                        <token>haver</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token regexp="yes">haver|havent<exception postag="_GN_MS"/></token>
                    </marker>
                    <token min="0" postag="RG"/>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <marker>
                        <token regexp="yes">haver|havent<exception postag="_GN_MS"/></token>
                    </marker>
                    <token min="0" postag="RG"/>
                    <token regexp="yes">de|d'</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">em|et|es|li|el|la|ens|us|vos|els|les</token>
                    <token postag_regexp="yes" postag="VA.*" inflected="yes">anar</token>
                    <token>haver</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.[GN].*" postag_regexp="yes" regexp="yes">haver|havent<exception postag="_GN_MS|_perfet|_obligacio" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception postag="V.P.*|&pronom_feble;|V.N.*" postag_regexp="yes"/><exception regexp="yes">de|d'</exception></token>
                </pattern>
                <message>Hi falta el pronom 'hi'.</message>
                <suggestion><match no="1"/>-hi</suggestion>
                <example correction="haver-hi">Va <marker>haver</marker> una reunió.</example>
                <example correction="Havent-hi"><marker>Havent</marker> aigua, no cal res més.</example>
                <example correction="haver-hi">No hi ha correlació, però pot <marker>haver</marker> transició.</example>
                <example correction="haver-hi">Així, pot <marker>haver</marker> un seguit de condicions.</example>
                <example correction="haver-hi">En el cas d'<marker>haver</marker> més d'un.</example>
                <example correction="haver-hi">Ha d'<marker>haver</marker> molts més llocs.</example>
                <example>Haver cantat bé és magnífic.</example>
                <example>Haver-lo dut bé és magnífic.</example>
                <example>va haver de retirar-se</example>
                <example>després d'haver finalment abandonat la teoria</example>
                <example>la guineu, quan no les pot haver, diu que són verdes</example>
                <example>tots els casos haguts i per haver</example>
                <example correction="haver-hi">després d'<marker>haver</marker> finalment sentència</example>
                <example>després d'haver finalment abandonat la teoria</example>
                <example>Totes les coses hagudes i per haver.</example>
                <example>Hi va haver molta confusió.</example>
                <example>N'hi va haver molts casos.</example>
                <example correction="haver-hi">després d'<marker>haver</marker> finalment sentència</example>
                <example>després d'haver finalment abandonat la teoria</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">haver|havent</token>
                        <token>-ne</token>
                    </marker>
                    <token><exception postag="V.P.*|&pronom_feble;" postag_regexp="yes"/><exception regexp="yes">de|d'</exception></token>
                </pattern>
                <message>Hi falta el pronom 'hi'.</message>
                <suggestion><match no="1"/>-n'hi</suggestion>
                <example correction="haver-n'hi">Va <marker>haver-ne</marker> una.</example>
                <example correction="Havent-n'hi"><marker>Havent-ne</marker> prou, no cal res més.</example>
                <example>Haver-ne dut tres és magnífic.</example>
                <!-- False alarm Qui pogués haver-ne una peça -->
            </rule>
            <rule id="HA_HAGUT_HI_HA_HAGUT" name="*ha hagut / hi ha hagut ">
                <antipattern>
                    <token>hagut</token>
                    <token>esment</token>
                </antipattern>
                <antipattern>
                    <token>hagut</token>
                    <token>de</token>
                    <token>menester</token>
                </antipattern>
                <pattern>
                    <token negate="yes">hi</token>
                    <marker>
                        <token regexp="yes">ha|havia|han|havien<exception postag="_obligacio"/></token>
                        <token>hagut<exception postag="_obligacio"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>hi <match no="2"/> hagut</suggestion>?</message>
                <example correction="hi ha hagut"><marker>ha hagut</marker> un xoc de trens</example>
                <example correction="hi ha hagut">Sempre <marker>ha hagut</marker> moltes maneres de celebrar Nadal.</example>
                <example>hi ha hagut un xoc</example>
                <example>ha hagut de fer-ho</example>
                <example>ha hagut sempre de fer-ho</example>
                <example>que havia hagut de menester alguns centenars d'anys</example>
                <example>A part d'això ha hagut de lluitar molt.</example>
            </rule>
            <rule id="HAGUT" name="*hagut/ha hagut">
                <antipattern>
                    <token>hagut</token>
                    <token>i</token>
                    <token>per</token>
                    <token>haver</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">haver|havent</token>
                    <token min="0">-n</token>
                    <token regexp="yes">-hi|'hi</token>
                    <token>hagut</token>
                </antipattern>
                <pattern>
                    <token>hagut<exception scope="previous" inflected="yes">haver</exception></token>
                </pattern>
                <message>Forma verbal incompleta.</message>
                <suggestion>ha hagut</suggestion>
                <suggestion>hi ha hagut</suggestion>
                <example correction="ha hagut|hi ha hagut">Aquí <marker>hagut</marker> una manca de serietat.</example>
                <example>Ha hagut de fer-ho.</example>
                <example>Han hagut de fer-ho.</example>
                <example>Hi ha hagut una passa.</example>
                <example>Hagut i per haver.</example>
                <example>Hi havia hagut una passa.</example>
                <example>Si haguéssim hagut de venir, no ho hauríem pogut fer.</example>
                <example>Havent-n'hi hagut tants.</example>
                <example>Podia haver-hi hagut un accident.</example>
                <example>En cas d'haver hagut de fer-ho.</example>
            </rule>
            <rule id="CALGUT" name="*calgut/ha calgut">
                <antipattern>
                    <token regexp="yes">haver|havent</token>
                    <token min="0">-n</token>
                    <token regexp="yes">-hi|'hi</token>
                    <token>calgut</token>
                </antipattern>
                <pattern>
                    <token>calgut<exception scope="previous" inflected="yes">haver</exception></token>
                </pattern>
                <message>Forma verbal probablement incompleta.</message>
                <suggestion>ha calgut</suggestion>
                <suggestion>havia calgut</suggestion>
                <example correction="ha calgut|havia calgut">Aquí <marker>calgut</marker> una manca de serietat.</example>
                <example>Ha calgut fer-ho.</example>
                <example>Si hagués calgut, no ho hauríem pogut fer.</example>
                <example>Havent-n'hi calgut tants.</example>
                <example>Podia haver-hi calgut.</example>
                <example>En cas d'haver calgut.</example>
            </rule>
            <rule id="HA_HAGUT_CAP" name="*ha hagut cap / hi ha hagut cap">
                <pattern>
                    <token negate="yes">hi</token>
                    <marker>
                        <token regexp="yes">ha|havia|han|havien</token>
                        <token>hagut</token>
                    </marker>
                    <token regexp="yes">cap|ningú|gens|mai|ningun</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>hi <match no="2"/> hagut</suggestion>?</message>
                <example correction="hi ha hagut">Tampoc <marker>ha hagut</marker> cap voluntat de fer-ho.</example>
                <example correction="hi ha hagut">No <marker>ha hagut</marker> ningú capaç de fer-ho.</example>
            </rule>
            <rule id="NO_HI_SON" name="no *i/hi són, no *o/ho són">
                <pattern>
                    <token>no</token>
                    <marker>
                        <token regexp="yes">i|o</token>
                        <!-- u -->
                    </marker>
                    <token postag="V.[MSI].*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>h<match no="2"/></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="hi">no <marker>i</marker> ha res millor</example>
                <example correction="hi">no <marker>i</marker> érem</example>
                <example correction="hi">no <marker>i</marker> vingueu</example>
                <example correction="ho">no <marker>o</marker> digues</example>
                <example>no hi era</example>
            </rule>
        </rulegroup>
        <rulegroup name="pronom 'en' redundant" id="EN_REDUNDANT">
            <rule>
                <pattern>
                    <token>de</token>
                    <token regexp="yes">l|ls|la|les</token>
                    <token regexp="yes">quals?</token>
                    <marker>
                        <token>en</token>
                        <token inflected="yes">formar</token>
                    </marker>
                    <token>part</token>
                </pattern>
                <message>El pronom 'en' és segurament redundant.</message>
                <suggestion>\5</suggestion>
                <example correction="forma">El partit del qual <marker>en forma</marker> part.</example>
            </rule>
            <rule>
                <pattern>
                    <token>de</token>
                    <token regexp="yes">l|ls|la|les</token>
                    <token regexp="yes">quals?</token>
                    <marker>
                        <token regexp="yes">en|n'</token>
                        <token inflected="yes" regexp="yes">anar|haver</token>
                        <token regexp="yes">formar|format</token>
                    </marker>
                    <token>part</token>
                </pattern>
                <message>El pronom 'en' és segurament redundant.</message>
                <suggestion>\5 \6</suggestion>
                <example correction="va formar">El partit del qual <marker>en va formar</marker> part.</example>
            </rule>
        </rulegroup>
        <rulegroup id="HI_REDUNDANT" name="pronom 'hi' redundant">
            <antipattern>
                <marker>
                    <token>hi</token>
                    <token min="0" max="2" postag="V.*" postag_regexp="yes"><exception inflected="yes">haver</exception></token>
                    <token inflected="yes">haver</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">haver|havent</token>
                    <token min="0" postag="P.*" postag_regexp="yes" spacebefore="no"/>
                    <token inflected="yes" spacebefore="no">hi</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token skip="4">on</token>
                    <token>hi</token>
                    <token inflected="yes">ser</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>per</token>
                    <token min="0">a</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token min="0" max="2" spacebefore="no"><exception>-hi</exception></token>
                    <token>-hi</token>
                </marker>
            </antipattern>
            <antipattern>
                <token>s'</token>
                <token>hi</token>
                <token regexp="yes">val|valia</token>
            </antipattern>
            <rule>
                <pattern>
                    <token skip="6">on<exception scope="next" postag="_PUNCT.*|C.*|.*LOC_CONJ.*" postag_regexp="yes"/></token>
                    <marker>
                        <token regexp="yes">s'|m'|t'</token>
                        <token inflected="yes">hi</token>
                    </marker>
                </pattern>
                <message>Possible redundància. Potser cal eliminar el pronom feble 'hi'.</message>
                <suggestion><match no="2" regexp_match="([smt])'" regexp_replace="e$1" case_conversion="preserve"/></suggestion>
                <example correction="es">on <marker>s'hi</marker> troba la consulta</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="6">on<exception scope="next" postag="_PUNCT.*|C.*|.*LOC_CONJ.*" postag_regexp="yes"/></token>
                    <marker>
                        <token inflected="yes">hi</token>
                    </marker>
                </pattern>
                <message>Possible redundància. Potser cal eliminar el pronom feble.</message>
                <suggestion/>
                <short>Possible redundància</short>
                <example correction="">on <marker>hi</marker> tinc la consulta</example>
                <example correction="">On els rebels poden instal·lar-s<marker>'hi</marker>.</example>
                <example>on hi havia</example>
                <example>on no hi pot haver material</example>
                <example>on no poden haver-n'hi més de tres</example>
                <example>al lloc on era, altres hi arrelen</example>
                <example>on l’independentisme no hi era fins ara</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes" inflected="yes">&unitats_temps;</token>
                        <token>en</token>
                        <token>què</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token postag="SPS00"><exception regexp="yes">per|de</exception></token>
                    <token skip="6">què<exception scope="next" postag="_PUNCT.*|C.*|.*LOC_CONJ.*" postag_regexp="yes"/><exception postag=".*LOC_CONJ.*" postag_regexp="yes"/></token>
                    <marker>
                        <token inflected="yes">hi</token>
                    </marker>
                </pattern>
                <message>Possible redundància. Potser cal eliminar el pronom feble.</message>
                <suggestion/>
                <short>Possible redundància</short>
                <example correction="">en què <marker>hi</marker> tinc la consulta</example>
                <example>en què hi havia</example>
                <example>en què hi podia haver</example>
                <example>en què hi va poder haver</example>
                <example>en la mesura en què hi tenia relació</example>
                <example>Per què hi vols anar?</example>
                <example>És una situació en què tot s'hi val.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes">quals?</token>
                        <token regexp="yes">cosa|motiu|raó</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token regexp="yes">cosa|motiu|raó</token>
                        <token inflected="yes">per</token>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token regexp="yes">quals?</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token postag="SPS00"><exception>de</exception></token>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token skip="6" regexp="yes">quals?<exception scope="next" postag="_PUNCT.*|C.*|.*LOC_CONJ.*" postag_regexp="yes"/></token>
                    <marker>
                        <token inflected="yes">hi</token>
                    </marker>
                </pattern>
                <message>Possible redundància. Potser cal eliminar el pronom feble.</message>
                <suggestion/>
                <short>Possible redundància</short>
                <example correction="">en els quals <marker>hi</marker> tinc la consulta</example>
                <example correction="">espais pels quals normalment no <marker>hi</marker> passa</example>
                <example>en els quals hi va haver</example>
                <example>en els quals hi havia</example>
                <example>amb la qual cosa hom pot afegir-hi líquids fàcilment</example>
                <example>No sé el motiu pel qual va anar-hi.</example>
                <example>al qual podem tornar sempre per deixar-nos-hi sacsejar</example>
                <example>Raó per la qual hom hi busca la sortida</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONFUSIONS_PRONOMS_FEBLES" name="confusions amb pronoms febles">
            <rule name="m'anem">
                <pattern>
                    <marker>
                        <token>m'</token>
                    </marker>
                    <token postag="V...1P0.?" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(.*)[Mm](.*)" regexp_replace="$1n$2"/></suggestion>?</message>
                <suggestion>ens </suggestion>
                <short>Pronom feble incorrecte</short>
                <example correction="N'|Ens "><marker>M'</marker>acollírem tres aquell any.</example>
                <example>en vam fer dues</example>
            </rule>
            <rule name="em vam">
                <pattern>
                    <marker>
                        <token regexp="yes">em|me</token>
                    </marker>
                    <token postag="V...1P0.?" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(.*)[Mm](.*)" regexp_replace="$1n$2"/></suggestion>?</message>
                <suggestion>ens</suggestion>
                <suggestion>el</suggestion>
                <short>Pronom feble incorrecte</short>
                <example correction="en|ens|el">Sí que <marker>em</marker> farem una de bona.</example>
                <example>en vam fer dues</example>
            </rule>
            <rule name="et vau">
                <pattern>
                    <marker>
                        <token regexp="yes">et|te|t'</token>
                    </marker>
                    <token postag="V...2P0.?" postag_regexp="yes"><exception postag="V...3.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>Et</marker> vau fer mal.</example>
                <example>Et vas fer mal</example>
                <example>Alguna cosa et deu preocupar</example>
            </rule>
            <rule name="us vas">
                <pattern>
                    <marker>
                        <token regexp="yes">us|vos</token>
                    </marker>
                    <token postag="V...2S0.?" postag_regexp="yes"/>
                </pattern>
                <message>Error de concordança.</message>
                <example correction=""><marker>Us</marker> vas fer mal.</example>
                <example>Us vau fer mal</example>
                <example>Si vos pareix bé, ho farem.</example>
            </rule>
            <rule name="es/els">
                <pattern>
                    <token postag="PP1CSN00|SENT_START" postag_regexp="yes"/>
                    <marker>
                        <token>es</token>
                    </marker>
                    <token postag="V...1S..|VMSP3S0V" postag_regexp="yes"><exception postag="VMIP1S0B"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>els</suggestion>?</message>
                <suggestion>us</suggestion>
                <example correction="els|us">Jo <marker>es</marker> recomane aquest.</example>
                <example correction="Els|Us"><marker>Es</marker> recomane aquest.</example>
            </rule>
            <rule name="es/els">
                <pattern>
                    <marker>
                        <token>es</token>
                    </marker>
                    <token postag="V...1S.." postag_regexp="yes"><exception postag="V...3S..|NC.*|VMIP1S0B" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>els</suggestion>?</message>
                <suggestion>us</suggestion>
                <suggestion>et</suggestion>
                <example correction="els|us|et">Llavors <marker>es</marker> recomano aquest.</example>
                <example>És natural que és recomane aquest.</example>
            </rule>
            <rule name="s'anem">
                <antipattern>
                    <token regexp="yes">.*s</token>
                    <token spacebefore="no">/</token>
                    <token spacebefore="no">es</token>
                </antipattern>
                <antipattern>
                    <token>s'<exception postag="_possible_nompropi"/></token>
                    <token postag="VMIP2S.*" postag_regexp="yes" regexp="yes">.*es<exception postag="V...3.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>s'<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token postag="V...[12][SP]0.?" postag_regexp="yes"><exception postag="V...3[SP]0.?" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>ens </suggestion>
                <suggestion>us </suggestion>
                <example correction="Ens |Us "><marker>S'</marker>armem de valor.</example>
                <example correction="Ens |Us "><marker>S'</marker>animeu a venir?</example>
            </rule>
            <rule name="es fem">
                <antipattern>
                    <token regexp="yes">.*s</token>
                    <token spacebefore="no">/</token>
                    <token spacebefore="no">es</token>
                </antipattern>
                <antipattern>
                    <token>es<exception postag="_possible_nompropi"/></token>
                    <token postag="VMIP2S.*" postag_regexp="yes" regexp="yes">.*es<exception postag="V...3.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>es<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token postag="V...[12][SP]0.?" postag_regexp="yes"><exception postag="V...3[SP]0.?|VMIP1S0B" postag_regexp="yes"/><exception>gratis</exception></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>ens</suggestion>
                <suggestion>us</suggestion>
                <suggestion>els</suggestion>
                <example correction="Ens|Us|Els"><marker>Es</marker> fem de pressa.</example>
            </rule>
            <rule name="se fem">
                <antipattern>
                    <token regexp="yes">.*s</token>
                    <token spacebefore="no">/</token>
                    <token spacebefore="no">es</token>
                </antipattern>
                <antipattern>
                    <token>se<exception postag="_possible_nompropi"/></token>
                    <token postag="VMIP2S.*" postag_regexp="yes" regexp="yes">.*es<exception postag="V...3.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>se<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token postag="V...[12][SP]0.?" postag_regexp="yes"><exception postag="V...3[SP]0.?" postag_regexp="yes"/><exception>gratis</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>si</suggestion>?</message>
                <suggestion>ens</suggestion>
                <suggestion>us</suggestion>
                <suggestion>els</suggestion>
                <example correction="Si|Ens|Us|Els"><marker>Se</marker> tens pressa, t'ho faré aviat.</example>
            </rule>
            <rule name="s'ho vam/vaig">
                <antipattern>
                    <token regexp="yes">.*s</token>
                    <token spacebefore="no">/</token>
                    <token spacebefore="no">es</token>
                </antipattern>
                <antipattern>
                    <token>s'<exception postag="_possible_nompropi"/></token>
                    <token postag="VMIP2S.*" postag_regexp="yes" regexp="yes">.*es<exception postag="V...3.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>s'<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token min="0" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token postag="V...[12][SP]0.?" postag_regexp="yes"><exception postag="V...3[SP]0.?" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>ens </suggestion>
                <suggestion>us </suggestion>
                <suggestion>els </suggestion>
                <suggestion>li </suggestion>
                <example correction="Ens |Us |Els |Li "><marker>S'</marker>havíem posat.</example>
            </rule>
            <rule name="es vam/vaig">
                <antipattern>
                    <token regexp="yes">.*s</token>
                    <token spacebefore="no">/</token>
                    <token spacebefore="no">es</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">es|se|s'<exception postag="_possible_nompropi"/></token>
                    <token postag="VMIP2S.*" postag_regexp="yes" regexp="yes">.*es<exception postag="V...3.*" postag_regexp="yes"/></token>
                </antipattern>
                <antipattern>
                    <token>es</token>
                    <token regexp="yes">gratis|el</token>
                </antipattern>
                <antipattern>
                    <token>es</token>
                    <token postag="VMIP1S0B"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">es|se|s'<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token min="0" postag_regexp="yes" postag="&pronom_feble;" spacebefore="yes"/>
                    <token postag="V...[12][SP]0.?" postag_regexp="yes"><exception postag="V...3[SP]0.?" postag_regexp="yes"/></token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>ens</suggestion>
                <suggestion>us</suggestion>
                <suggestion>els</suggestion>
                <example correction="Ens|Us|Els"><marker>Es</marker> podem posar.</example>
                <example correction="Ens|Us|Els"><marker>Es</marker> penso dir jo.</example>
                <example correction="ens|us|els">que <marker>se</marker> n'ocupem.</example>
                <example>Es féu per la via correcta.</example>
                <example>Es feu per la via correcta.</example>
                <example>es pot fer correctament</example>
            </rule>
            <rule name="fem-m'ho">
                <pattern>
                    <token postag="V.M.1P0.?" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">'m|-me|-m</token>
                    </marker>
                </pattern>
                <message>Pronom feble incorrecte.</message>
                <example correction="">Fem<marker>-m</marker>'ho.</example>
                <example>Fem-ho.</example>
            </rule>
            <rule name="feu-te">
                <pattern>
                    <token postag="V.M.2P0.?" postag_regexp="yes"><exception postag="V...3.*" postag_regexp="yes"/></token>
                    <marker>
                        <token regexp="yes">'t|-te|-t</token>
                    </marker>
                </pattern>
                <message>Pronom feble incorrecte.</message>
                <example correction="">Digueu<marker>-te</marker> això.</example>
                <example>Digueu-los això</example>
            </rule>
            <rule name="fes-vos">
                <pattern>
                    <token postag="V.M.*" postag_regexp="yes"><exception postag="V.M.2P0." postag_regexp="yes"/></token>
                    <marker>
                        <token regexp="yes">-us|-vos</token>
                    </marker>
                </pattern>
                <message>Pronom feble incorrecte.</message>
                <example correction="">Digues<marker>-vos</marker>.</example>
                <example correction="">Quedi<marker>-vos</marker>.</example>
                <example correction="">Quedi<marker>-us</marker>.</example>
                <example>Digueu-vos.</example>
            </rule>
            <rule name="fem-se, feu-se">
                <antipattern>
                    <!-- apostrofació incorrecta -->
                    <token>-s</token>
                    <token>'en</token>
                </antipattern>
                <pattern>
                    <token postag="V.M.[12][SP]0.?" postag_regexp="yes"><exception postag="V...3[SP]0.?" postag_regexp="yes"/></token>
                    <marker>
                        <token regexp="yes">'s|-s<exception postag="_possible_nompropi"/></token>
                        <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">[-'].*</token>
                    </marker>
                </pattern>
                <message>Pronom feble incorrecte.</message>
                <suggestion>-vos-<match no="3" regexp_match="[-']" regexp_replace=""/></suggestion>
                <suggestion>-nos-<match no="3" regexp_match="[-']" regexp_replace=""/></suggestion>
                <short>Pronom feble incorrecte</short>
                <example correction="-vos-ho|-nos-ho">Feu<marker>-s'ho</marker>.</example>
                <example correction="-vos-ho|-nos-ho">Feu<marker>'s-ho</marker>.</example>
                <example>Feu-vos</example>
                <example>Fem-nos</example>
            </rule>
            <rule name="fem-se, feu-se">
                <antipattern>
                    <!-- apostrofació incorrecta -->
                    <token>-s</token>
                    <token>'en</token>
                </antipattern>
                <pattern>
                    <token postag="V.M.[12][SP]0.?" postag_regexp="yes"><exception postag="V...3[SP]0.?" postag_regexp="yes"/></token>
                    <marker>
                        <token regexp="yes">'s|-se|-s<exception postag="_possible_nompropi"/></token>
                    </marker>
                </pattern>
                <message>Pronom feble incorrecte.</message>
                <suggestion>-vos</suggestion>
                <suggestion>-nos</suggestion>
                <short>Pronom feble incorrecte</short>
                <example correction="-vos|-nos">Feu<marker>-s</marker>'ho.</example>
                <example correction="-vos|-nos">Fem<marker>-se</marker>.</example>
                <example>Feu-vos</example>
                <example>Fem-nos</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V...[12]..." postag_regexp="yes"><exception postag="V...3S.." postag_regexp="yes"/><exception inflected="yes" regexp="yes">veure|sentir|parlar|deixar</exception><exception scope="previous">el|la|els|les|l'</exception></token>
                    </marker>
                    <token min="0" regexp="yes">de|d'</token>
                    <token postag_regexp="yes" postag="V.N.*"/>
                    <token regexp="yes" spacebefore="no">-se|'s</token>
                </pattern>
                <message>Error de concordança entre el verb "\1" i el pronom "\4".</message>
                <suggestion><match no="1" postag="(V...)[12].(..)" postag_regexp="yes" postag_replace="$13[SP]$2"/></suggestion>
                <example correction="Vol|Volen"><marker>Volem</marker> mantenir-se.</example>
                <example correction="Ha|Han"><marker>Has</marker> d'anar-se'n.</example>
                <example>Volem mantenir-te.</example>
                <example>Decideix fer-se monjo.</example>
                <example>Que no la veies mirar-se el rellotge?</example>
            </rule>
        </rulegroup>
        <rulegroup id="EXIGEIX_US" name="Exigeix la forma 'us': ¿Què vos/us sembla?" type="style">
            <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=31</url>
            <rule>
                <pattern>
                    <marker>
                        <token>vos</token>
                    </marker>
                    <token postag="&pronom_feble;|V.[SI].*" postag_regexp="yes"><exception postag="V...2P.*" postag_regexp="yes"/><exception>guard</exception></token>
                </pattern>
                <message>Forma preferible.</message>
                <suggestion>us</suggestion>
                <example correction="us"><marker>vos</marker> sembla bé</example>
                <example>vós sou l'únic sant</example>
                <example>Déu vos guard</example>
                <example>ANIMEU-VOS A PARTICIPAR.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>vos</token>
                    </marker>
                    <token postag="V...2P.*" postag_regexp="yes"/>
                </pattern>
                <message>Com a pronom feble, és preferible la forma <suggestion>us</suggestion>. Si és pronom personal, cal escriure <suggestion>vós</suggestion>.</message>
                <short>Forma preferible</short>
                <example correction="us|vós"><marker>vos</marker> assembleu molt</example>
                <example>vós sembleu un sant</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.N.*" postag_regexp="yes" regexp="yes">.+e</token>
                    <marker>
                        <token postag="P0.*|PP.*" postag_regexp="yes">-vos</token>
                    </marker>
                </pattern>
                <message>Forma preferible.</message>
                <suggestion>-us</suggestion>
                <example correction="-us">Veure<marker>-vos</marker>.</example>
                <example>Veure-us.</example>
            </rule>
        </rulegroup>
        <rule id="LEN" name="le'n">
            <pattern>
                <token>le</token>
                <token>'n</token>
            </pattern>
            <message>Cal escriure <suggestion>l'en</suggestion>.</message>
            <example correction="l'en"><marker>le'n</marker></example>
            <example>l'en</example>
        </rule>
        <rulegroup id="ASSEGURAR_TEN" name="Errors ortogràfics: *assegurar-tel/-te'l acostar-si/-s'hi">
            <rule>
                <pattern>
                    <token postag="V.[NGM].*" postag_regexp="yes"/>
                    <token spacebefore="no">-</token>
                    <token spacebefore="no" regexp="yes">[tms]e(n|l|ls)|[ts]e(ns)</token>
                </pattern>
                <message>Hi falta una apòstrof.</message>
                <suggestion><match no="1"/>-<match no="3" regexp_match="(.)e(.+)" regexp_replace="$1e'$2"/></suggestion>
                <example correction="assegurar-te'n">Per a <marker>assegurar-ten</marker></example>
                <example correction="Porta-me'l"><marker>Porta-mel</marker></example>
                <example correction="emportar-se'l">Hen d'<marker>emportar-sel</marker></example>
                <example correction="fer-te'ls">Corren a <marker>fer-tels</marker></example>
                <example>Enduu-te'l</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[NGM].*" postag_regexp="yes"/>
                    <token spacebefore="no">-</token>
                    <token spacebefore="no" regexp="yes">[tmsn]i</token>
                </pattern>
                <message>Error d'ortografia.</message>
                <suggestion><match no="1"/>-<match no="3" regexp_match="(.)i" regexp_replace="$1'hi"/></suggestion>
                <example correction="acostar-s'hi">Per a <marker>acostar-si</marker></example>
                <example correction="Porta-m'hi"><marker>Porta-mi</marker></example>
                <example>Porta-l'hi</example>
            </rule>
        </rulegroup>
        <rulegroup id="LA_HI_HA" name="la hi ha/n'hi ha">
            <rule>
                <pattern>
                    <token regexp="yes">la|l'|les|els</token>
                    <token>hi</token>
                    <token inflected="yes">haver<exception postag="_perfet|_obligacio" postag_regexp="yes"/></token>
                </pattern>
                <message>Pronom feble inadequat.</message>
                <suggestion>n'hi \3</suggestion>
                <example correction="n'hi ha">Sempre <marker>la hi ha</marker>.</example>
                <example>Sempre la hi ha duta ell.</example>
                <example>Els hi hem d'aplicar.</example>
                <example>que els hi havia deixats.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[mst]'</token>
                    <token>hi</token>
                    <token inflected="yes">haver<exception postag="_perfet|_obligacio" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>n'hi \3</suggestion>?</message>
                <example correction="N'hi ha"><marker>T'hi ha</marker> dues més.</example>
                <example correction="n'hi ha">No <marker>s'hi ha</marker> dues d'iguals.</example>
                <example>Sempre la hi ha duta ell.</example>
                <example>Els hi hem d'aplicar.</example>
                <example>que els hi havia deixats.</example>
                <example>Acompanyant-los hi havia 8 creuers cuirassats.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">la|l'|les|els</token>
                        <token>hi</token>
                        <token inflected="yes">haver</token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes">haver</token>
                    <token><exception inflected="yes">de</exception></token>
                </pattern>
                <message>Pronom feble inadequat.</message>
                <suggestion>n'hi \3</suggestion>
                <example correction="n'hi ha">Sempre <marker>la hi ha</marker> hagut.</example>
                <example>Sempre la hi ha hagut de portar ell.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRONOMS_FEBLES_EL_LI" name="confusions el/li">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">el|la</token>
                    </marker>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes">impedir</token>
                    <token min="0" max="4" postag="RG|.*LOC_ADV.*|SPS00" postag_regexp="yes"/>
                    <token postag="V.N.*|PR0CN000" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar un pronom de complement indirecte.</message>
                <suggestion>li</suggestion>
                <example correction="li">Això <marker>el</marker> va impedir parlar.</example>
                <example correction="li">Això <marker>el</marker> va impedir a vegades parlar.</example>
                <example correction="li">Això <marker>el</marker> va impedir de parlar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>l'</token>
                    </marker>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes">impedir</token>
                    <token min="0" max="4" postag="RG|.*LOC_ADV.*|SPS00" postag_regexp="yes"/>
                    <token postag="V.N.*|PR0CN000" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar un pronom de complement indirecte.</message>
                <suggestion>li </suggestion>
                <example correction="li ">Això <marker>l'</marker>impedí parlar-ne.</example>
                <example correction="li ">Això <marker>l'</marker>hauria impedit parlar-ne.</example>
                <example correction="li ">A ningú se <marker>l'</marker>impedeix que faci el que vulgui.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRONOM_FEBLE_DAVANT_DARRERE" name="em *mereix-ho/mereixo">
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">['-].*</exception></token>
                    <token min="0" postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="V.[MGN].*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </pattern>
                <message>Combinació impossible de pronoms i verb.</message>
                <example correction="">Tinc uns amics que no <marker>em mereix-ho</marker></example>
                <example correction="">Pot ser que no <marker>se'l mereix-hi</marker></example>
            </rule>
        </rulegroup>
    </category>
    <category id="OPTIONAL_CHECKINGS" name="Revisions opcionals" type="grammar">
        <rulegroup id="HO_EL" name="revisió ho/el" default="off">
            <antipattern>
                <token>ho</token>
                <token min="1" max="4" postag="V.*|SPS00" postag_regexp="yes"/>
                <token>tot</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" skip="5">això|açò</token>
                <token>ho</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="D[ADI].[MC]S." postag_regexp="yes"/>
                    <token postag="NC[MC]S.*" postag_regexp="yes" skip="20"/>
                    <marker>
                        <token>ho</token>
                        <token regexp="yes">h?[aeiouàéèíóòú].*</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>l'\4</suggestion>?</message>
                <example correction="l'amplio">L'informe jo no <marker>ho amplio</marker>.</example>
                <example correction="l'amplio">Un informe jo no <marker>ho amplio</marker>.</example>
                <example correction="l'amplio">Aquest informe jo no <marker>ho amplio</marker>.</example>
                <example>D'aquest informe ho amplio tot</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D[ADI].[MC]S." postag_regexp="yes"/>
                    <token postag="NC[MC]S.*" postag_regexp="yes" skip="20"/>
                    <marker>
                        <token>ho</token>
                        <token><exception regexp="yes">h?[aeiou].*</exception></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>el \4</suggestion>?</message>
                <example correction="el tinc">L'informe jo no <marker>ho tinc</marker>.</example>
                <example correction="el tinc">Un informe jo no <marker>ho tinc</marker>.</example>
                <example correction="el tinc">Aquest informe jo no <marker>ho tinc</marker>.</example>
                <example>D'aquest informe ho tinc tot</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D[ADI].[MC]S." postag_regexp="yes"/>
                    <token postag="NC[MC]S.*" postag_regexp="yes" skip="20"/>
                    <marker>
                        <token regexp="yes">.*(r|t|u)</token>
                        <token>-ho</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>\3-lo</suggestion>?</message>
                <example correction="tenir-lo">I aquest informe has de <marker>tenir-ho</marker> demà.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D[ADI].[MC]S." postag_regexp="yes"/>
                    <token postag="NC[MC]S.*" postag_regexp="yes" skip="20"/>
                    <marker>
                        <token regexp="yes">.*[aei]</token>
                        <token>-ho</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>\3'l</suggestion>?</message>
                <example correction="pengi'l">I aquest informe <marker>pengi-ho</marker> demà.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ho</token>
                    <token regexp="yes">h?[aeiouàéèíóòú].*</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>l'\2</suggestion>?</message>
                <example correction="l'amplia">I <marker>ho amplia</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ho</token>
                    <token><exception regexp="yes">h?[aeiouàéèíóòú].*</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>el \2</suggestion>?</message>
                <example correction="el tinc">I <marker>ho tinc</marker>.</example>
                <example>Això ho explica.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">.*[aei]</exception></token>
                    <token>-ho</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1-lo</suggestion>?</message>
                <example correction="tingueu-lo">I <marker>tingueu-ho</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.*[aei]</token>
                    <token>-ho</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1'l</suggestion>?</message>
                <example correction="pregunta'l">I <marker>pregunta-ho</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="CONCORDANCA_PARTICIPI" name="Revisa les concordances de participi: l'ha portat/portada" default="off">
            <pattern>
                <token regexp="yes">l'|els|les</token>
                <token inflected="yes" skip="1">haver</token>
                <marker>
                    <and>
                        <token postag="V.P.*SM.?" postag_regexp="yes"/>
                        <token postag="_GV_"/>
                    </and>
                </marker>
            </pattern>
            <message>Reviseu la concordança del participi.</message>
            <example correction="">l'ha <marker>dut</marker></example>
            <example correction="">no l'ha pas <marker>dut</marker></example>
            <example>l'ha duta</example>
        </rule>
        <rulegroup id="EVITA_PER_TAL_DE" name="evita 'per tal de/que'" default="off">
            <rule>
                <pattern>
                    <token>per</token>
                    <token>tal</token>
                    <token regexp="yes">de|d'</token>
                    <token/>
                </pattern>
                <message>Eviteu aquesta locució.</message>
                <suggestion>per a \4</suggestion>
                <example correction="per a millorar">Mesures <marker>per tal de millorar</marker></example>
                <example correction="per a intentar">Mesures <marker>per tal d'intentar</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <token>tal</token>
                    <token>que</token>
                </pattern>
                <message>Eviteu aquesta locució.</message>
                <suggestion>perquè</suggestion>
                <example correction="perquè">Mesures <marker>per tal que</marker> millorem.</example>
            </rule>
        </rulegroup>
        <rule id="PER_INFINITIU" name="Revisa 'per + infinitiu'" default="off">
            <antipattern>
                <token regexp="yes" inflected="yes">vetllar|vetlar|esforçar|apostar|bregar|treballar|optar|lluitar|inclinar|decantar</token>
                <token>per</token>
            </antipattern>
            <antipattern>
                <token>gràcies</token>
                <token>per</token>
            </antipattern>
            <antipattern>
                <token>encara</token>
                <token inflected="yes">estar</token>
                <token>per</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">estar</token>
                <token>encara</token>
                <token>per</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>per</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </marker>
            </pattern>
            <message>Reviseu la construcció 'per + infinitiu'.</message>
            <suggestion>per a \2</suggestion>
            <example correction="per a treballar">Eines <marker>per treballar</marker> la fusta</example>
            <example>Gràcies per col·laborar.</example>
            <example>Encara està per fer.</example>
            <example>Estava encara per fer.</example>
            <example>Van optar per fer-ho.</example>
        </rule>
        <rule id="PERA_INFINITIU" name="Revisa 'per a + infinitiu'" default="off">
            <pattern>
                <marker>
                    <token>per</token>
                    <token>a</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Podria ser: <suggestion>per</suggestion>.</message>
            <short>Reviseu 'per a + infinitiu'</short>
            <example correction="per">S'esforça <marker>per a</marker> millorar</example>
            <example>S'esforça <marker>per</marker> millorar</example>
        </rule>
    </category>
    <category id="STRICT_CHECKINGS" name="Comprovacions estrictes" default="off">
        <rule id="POTSER_FRASESENSEVERB" name="Revisa 'potser/pot ser' en frase sense verb" default="off">
            <pattern>
                <token postag="SENT_START" skip="-1"><exception scope="next" postag="V.[^NPG].*" postag_regexp="yes"/></token>
                <marker>
                    <token skip="-1">potser<exception scope="next" postag="V.[^NPG].*" postag_regexp="yes"/></token>
                </marker>
                <token postag="SENT_END"/>
            </pattern>
            <message>No hi ha cap verb en la frase. Podria ser: <suggestion>pot ser</suggestion>.</message>
            <short>Possible confusió</short>
            <example correction="pot ser">Avui <marker>potser</marker> un bon dia.</example>
            <example>Avui <marker>pot ser</marker> un bon dia.</example>
        </rule>
        <rule id="DEPENDENT_DEPENENT" name="dependent / depenent">
            <pattern>
                <token>depenent</token>
            </pattern>
            <message>Reviseu si cal escriure <suggestion>dependent</suggestion>.</message>
            <short>Revisa</short>
            <example correction="dependent">Un servei <marker>depenent</marker> de la conselleria.</example>
            <example>Un servei dependent de la conselleria.</example>
        </rule>
        <rulegroup id="TANT_TAN_ESTRICTE" name="«Tant/tan/poc/molt» davant de noms que alhora són adjectius">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">tants?|tan</token>
                    </marker>
                    <and>
                        <token postag="A.*" postag_regexp="yes"/>
                        <token postag="N.[MC].*" postag_regexp="yes"/>
                    </and>
                </pattern>
                <message>Reviseu: 'Tan' davant d'adjectiu o 'tant/tants' davant de nom.</message>
                <example correction=""><marker>tant</marker> emprenedor.</example>
                <example correction=""><marker>tan</marker> emprenedors.</example>
                <example>molts emprenedors</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">molts?|pocs?</token>
                    </marker>
                    <and>
                        <token postag="A.*" postag_regexp="yes"/>
                        <token postag="N.[MC]P.*" postag_regexp="yes"/>
                    </and>
                </pattern>
                <message>Reviseu: 'Poc/molt' davant d'adjectiu o 'pocs/molts' davant de nom.</message>
                <example correction=""><marker>molt</marker> emprenedors.</example>
                <example correction=""><marker>poc</marker> emprenedors.</example>
                <example>tan bonics</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">tan|tants|molts?|pocs?</token>
                    </marker>
                    <token postag="[DA]..CP.*" postag_regexp="yes"/>
                    <token postag="N.[MC]P.*" postag_regexp="yes"/>
                </pattern>
                <message>Reviseu: 'Poc/molt' davant d'adjectiu o 'pocs/molts' davant de nom.</message>
                <example correction=""><marker>Molt</marker> diferents arguments.</example>
                <example>Molt diferents actuacions.</example>
            </rule>
        </rulegroup>
        <!--  Cal introduir una llista dels noms desitjats
            <rulegroup id="noms_genere_dubtos" name="Marca tots els noms de gènere dubtós">
            <rule>
            <pattern>
            <and>
            <token postag="N.[MC].*" postag_regexp="yes"></token>
            <token postag="N.[FC].*" postag_regexp="yes"></token>
            </and>
            </pattern>
            <message>Nom de gènere masculí i femení. Reviseu la concordança.</message>
            <short>Concordança de gènere o nombre dubtosa</short>
            <example correction="">Les <marker>ordres</marker>.</example>
            <example correction="">Els <marker>ordres</marker>.</example>
            <example>La taula.</example>
            </rule>
            </rulegroup>
            <rulegroup id="noms_nombre_dubtos" name="Marca tots els noms de nombre dubtós">
            <rule>
            <pattern>
            <and>
            <token postag="N..[SN0].*" postag_regexp="yes"></token>
            <token postag="N..[PN0].*" postag_regexp="yes"></token>
            </and>
            </pattern>
            <message>Nom de nombre femení i singular. Revisa la concordança.</message>
            <short>Concordança de gènere o nombre dubtosa</short>
            <example correction="">El <marker>pis</marker>.</example>
            <example correction="">Els <marker>pis</marker>.</example>
            <example>La taula.</example>
            </rule>
            </rulegroup>-->
        <rulegroup id="LA_SEU2" name="Revisa la concordança de «la seu/les seus»">
            <rule>
                <pattern>
                    <token>la</token>
                    <token>seu</token>
                </pattern>
                <message>Possible falta de concordança entre «\1» i «\2».</message>
                <short>Concordança de gènere o nombre dubtosa</short>
                <example correction=""><marker>La seu</marker> és bonica.</example>
                <example>La seva és bonica.</example>
            </rule>
            <rule>
                <pattern>
                    <token>les</token>
                    <token>seus</token>
                </pattern>
                <message>Possible falta de concordança entre «\1» i «\2».</message>
                <short>Concordança de gènere o nombre dubtosa</short>
                <example correction=""><marker>Les seus</marker> són boniques.</example>
                <example>Les seves són boniques.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EL_SEU2" name="Revisa la concordança de «el seu/els seus»">
            <rule>
                <pattern>
                    <token regexp="yes">el|l</token>
                    <token>seu</token>
                </pattern>
                <message>Possible falta de concordança entre «\1» i «\2».</message>
                <short>Concordança de gènere o nombre dubtosa</short>
                <example correction=""><marker>El seu</marker> de l'arquebisbe.</example>
                <example>La seu de l'arquebisbe.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">els|ls</token>
                    <token>seus</token>
                </pattern>
                <message>Possible falta de concordança entre «\1» i «\2».</message>
                <short>Concordança de gènere o nombre dubtosa</short>
                <example correction=""><marker>Els seus</marker> del parlament.</example>
                <example>Les seus del parlament.</example>
            </rule>
        </rulegroup>
        <rule id="APOSTROFACIO_OPCIONAL" name="Revisa les apostrofacions dubtoses: «l'ignorant/la ignorant»">
            <pattern>
                <token>l'</token>
                <token postag="N.F.*|A..F.*" postag_regexp="yes" regexp="yes" negate_pos="yes">h?[ui].+<exception regexp="yes">h?[ui][^aeiou]+[aeiou][^aeiou]*</exception></token>
            </pattern>
            <message>No s'ha d'apostrofar si és femení.</message>
            <suggestion>la <match no="2"/></suggestion>
            <example correction="la ignorant"><marker>l'ignorant</marker></example>
        </rule>
        <rule id="MESb" name="Revisa totes les aparicions de «mes/més»">
            <pattern>
                <token regexp="yes">mes|més</token>
            </pattern>
            <message>Reviseu si és mes o més.</message>
            <example correction=""><marker>mes</marker></example>
            <example correction=""><marker>més</marker></example>
        </rule>
        <rule id="DONAb" name="Revisa totes les aparicions de «dona/dóna/dones/dónes»">
            <pattern>
                <token regexp="yes">dona|dóna|dones|dónes</token>
            </pattern>
            <message>Reviseu si porta accent diacrític.</message>
            <example correction=""><marker>Dona</marker>.</example>
            <example correction=""><marker>Dóna</marker>.</example>
        </rule>
        <rule id="TOTS_ELS_DIACRITICS" name="Revisa tots els mots amb diacrítics">
            <pattern>
                <token regexp="yes">be|bé|bota|bóta|coc|cóc|coll|Cóll|com|cóm|cop|cóp|cos|cós|deu|deus|déu|dona|dones|dóna|dónes|es|és|feu|féu|fora|fóra|joc|jocs|jóc|jócs|les|Lés|ma|mà|mes|més|meu|mèu|molt|molta|mòlt|mòlta|mon|món|mora|móra:|Móra|net|nét|nos|nós|os|ossos|ossa|osses|ós|óssos|óssa|ósses|pel|pels|pèl|porca|pórca|que|què|res|rés|rossa|ròssa|se|sé|sec|séc|segle|sègle|seu|sèu|si|sí|soc|sóc|sol|sols|sòl|son|són|te|té|tot|tòt|us|ús|vens|venen|véns|vénen|ves|vés|veu|véu|vos|vós</token>
            </pattern>
            <message>Reviseu si porta accent diacrític.</message>
            <example correction=""><marker>Dona</marker>.</example>
            <example correction=""><marker>Dóna</marker>.</example>
            <example>sempre</example>
        </rule>
        <rulegroup id="determinant_nom_estricte" name="Revisa concordança determinant+nom estrictament">
            <rule>
                <pattern>
                    <token postag="D...S.*" postag_regexp="yes"/>
                    <token postag="N..P.*" postag_regexp="yes"><exception postag="N..[SN0].*" postag_regexp="yes"/></token>
                </pattern>
                <message>Falta de concordança de nombre entre «\1» i «\2».</message>
                <short>Concordança de gènere i nombre dubtosa</short>
                <example correction="">Porta <marker>el cotxes</marker>.</example>
                <example>Porta el cotxe.</example>
                <example>El pis.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D...P.*" postag_regexp="yes"/>
                    <token postag="N..S.*" postag_regexp="yes"><exception postag="N..[PN0].*" postag_regexp="yes"/></token>
                </pattern>
                <message>Falta de concordança de gènere entre «\1» i «\2».</message>
                <short>Concordança de gènere i nombre dubtosa</short>
                <example correction="">Porta <marker>els cotxe</marker>.</example>
                <example>Porta els cotxes.</example>
                <example>Els pis.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..M.*" postag_regexp="yes"/>
                    <token postag="N.F.*" postag_regexp="yes"><exception postag="N.[MC].*" postag_regexp="yes"/></token>
                </pattern>
                <message>Falta de concordança de gènere entre «\1» i «\2».</message>
                <short>Concordança de gènere i nombre dubtosa</short>
                <example correction="">Porta <marker>el cadira</marker>.</example>
                <example>Porta la cadira.</example>
                <example>Els ordres.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..F.*" postag_regexp="yes"/>
                    <token postag="N.M.*" postag_regexp="yes"><exception postag="N.[FC].*|NCCN.*|DN.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Falta de concordança de gènere entre «\1» i «\2».</message>
                <short>Concordança de gènere i nombre dubtosa</short>
                <example correction=""><marker>La ganivet</marker>.</example>
                <example>El ganivet.</example>
                <example>Les ordres.</example>
                <example>La trenta-dos.</example>
            </rule>
        </rulegroup>
        <!-- dificultat: "Cal" és verb o contracció-->
        <rule id="CAL_NOM_SING" name="Revisa la concordança masculí singular en «cal» + nom">
            <pattern>
                <marker>
                    <token>cal</token>
                </marker>
                <token postag="N..P.*|N.F.*|[AP]...P.*|[AP]..F.*" postag_regexp="yes"/>
            </pattern>
            <message>Possible falta de concordança entre «\1» i «\2».</message>
            <short>Concordança de gènere o nombre dubtosa</short>
            <example correction=""><marker>Cal</marker> amics.</example>
            <example>Cals amics.</example>
        </rule>
        <rule id="CAL_APOSTROFAT3" name="Revisa l'apostrofació en «cal/ca l'»">
            <pattern>
                <token>cal</token>
                <token postag="N.[MC].*|A..[MC].*" postag_regexp="yes" regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóò].+</exception></token>
            </pattern>
            <message>Cal escriure <suggestion>ca l'<match no="2"/></suggestion>.</message>
            <short>Error ortogràfic</short>
            <example correction="ca l'amic"><marker>cal amic</marker></example>
            <example><marker>ca l'amic</marker></example>
        </rule>
    </category>
    <category id="TYPOGRAPHY_OPTIONS" name="Opcions de tipografia" type="typographical">
        <!-- TODO: separador de milers: coma o espai fi -->
        <rulegroup id="ARROWS" name="Fletxes: →" tags="picky">
            <short>Opció de tipografia</short>
            <rule>
                <pattern>
                    <token negate="yes">&lt;</token>
                    <marker>
                        <token regexp="yes">(?:\-|=){1,2}</token>
                        <token>&gt;</token>
                    </marker>
                </pattern>
                <message>¿Voleu usar una fletxa?</message>
                <suggestion>→</suggestion>
                <suggestion>⇾</suggestion>
                <suggestion>⇉</suggestion>
                <suggestion>≥</suggestion>
                <suggestion>⇒</suggestion>
                <suggestion>⇨</suggestion>
                <suggestion>⇛</suggestion>
                <example correction="→|⇾|⇉|≥|⇒|⇨|⇛"><marker>-&gt;</marker> Punt 12</example>
            </rule>
            <rule>
                <antipattern>
                    <token>&lt;</token>
                    <token regexp="yes">\-|=</token>
                    <token>&gt;</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>&lt;</token>
                        <token spacebefore="no" regexp="yes">(?:\-|=){1,2}</token>
                    </marker>
                    <token/>
                </pattern>
                <message>¿Voleu usar una fletxa?</message>
                <suggestion>←</suggestion>
                <suggestion>⇽</suggestion>
                <suggestion>⇇</suggestion>
                <suggestion>≤</suggestion>
                <suggestion>⇐</suggestion>
                <suggestion>⇦</suggestion>
                <suggestion>⇚</suggestion>
                <example correction="←|⇽|⇇|≤|⇐|⇦|⇚">A <marker>&lt;-</marker> B</example>
                <example>A ← B</example>
                <example>-128 &lt; -127 &lt; -126</example>
            </rule>
            <rule>
                <pattern>
                    <token>&lt;</token>
                    <token spacebefore="no" regexp="yes">\-|=</token>
                    <token spacebefore="no">&gt;</token>
                </pattern>
                <message>¿Voleu usar una fletxa?</message>
                <suggestion>↔</suggestion>
                <suggestion>⇿</suggestion>
                <suggestion>⇄</suggestion>
                <suggestion>⇆</suggestion>
                <suggestion>⇋</suggestion>
                <suggestion>⇌</suggestion>
                <suggestion>⇔</suggestion>
                <example correction="↔|⇿|⇄|⇆|⇋|⇌|⇔">A <marker>&lt;=></marker> B</example>
                <example>A ⇔ B</example>
            </rule>
        </rulegroup>
        <rulegroup id="NOMBRES_NO_LLETRES" name="nombres en xifres, no en lletres">
            <short>Opció de tipografia</short>
            <antipattern>
                <token postag="CC"><exception>i</exception></token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="DN.*" postag_regexp="yes"><exception regexp="yes">[\d\., ]+|un</exception></token>
                        <token postag="DN.*|K|CC" postag_regexp="yes" min="0" max="9"><exception regexp="yes">[\d\., ]+|un</exception></token>
                    </marker>
                    <token>%</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.TextToNumberFilter" args="ignore:ignore"/>
                <message>És preferible usar xifres amb el símbol %.</message>
                <example correction="15">És un <marker>quinze</marker> % més barata.</example>
                <example correction="215">És un <marker>dos-cents quinze</marker> % més cara.</example>
                <example correction="18">És un <marker>díhuit</marker> % més cara.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DN.*" postag_regexp="yes"><exception regexp="yes">[\d\., ]+|un</exception></token>
                    <token postag="DN.*|K|CC" postag_regexp="yes" min="1" max="9"><exception regexp="yes">[\d\., ]+|un</exception></token>
                    <token>per</token>
                    <token>cent</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.TextToNumberFilter" args="ignore:ignore"/>
                <message>Els percentatges superiors a deu o amb decimals s'escriuen preferentment amb xifres.</message>
                <example correction="2,4&#8239;%">L'economia creixerà el <marker>dos coma quatre per cent</marker>.</example>
                <example correction="255&#8239;%">És un <marker>dos-cents cinquanta-cinc per cent</marker> más barata.</example>
                <example correction="2,5&#8239;%">L'economia creixerà el <marker>dos i mig per cent</marker>.</example>
                <example correction="2,05&#8239;%">L'economia creixerà un <marker>dos coma zero cinc per cent</marker>.</example>
                <example correction="2,056&#8239;%">L'economia creixerà un <marker>dos coma zero cinquanta i sis per cent</marker>.</example>
                <example correction="150&#8239;%">La diferència és de <marker>cent cinquanta per cent</marker>.</example>
                <example>Un vuit o deu per cent</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DN.*" postag_regexp="yes"><exception regexp="yes">[\d\., ]+|un|una|dos|tres|quatre|cinc|sis|set|vuit|huit|nou|deu|cent</exception></token>
                    <token>per</token>
                    <token>cent</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.TextToNumberFilter" args="ignore:ignore"/>
                <message>Els percentatges superiors a deu o amb decimals s'escriuen preferentment amb xifres.</message>
                <example correction="15&#8239;%">És un <marker>quinze per cent</marker> més barata.</example>
                <example correction="55&#8239;%">És un <marker>cinquanta-cinc per cent</marker> más barata.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\d+[\., &nbsp;]?000+</token>
                    <token>mil</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1</suggestion> en comptes de "\1 \2"? En qualsevol cas, no és recomanable barrejar xifres i lletres.</message>
                <example correction="9000">Obtingué <marker>9000 mil</marker> vots.</example>
                <example correction="9.000">Obtingué <marker>9.000 mil</marker> vots.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\d+</token>
                    <token>mil</token>
                </pattern>
                <message>No és recomanable barrejar xifres i lletres.</message>
                <suggestion><match no="1" postag="_spell_number_"/> mil</suggestion>
                <suggestion><match no="1"/>&nbsp;000</suggestion>
                <suggestion><match no="1"/>.000</suggestion>
                <example correction="noranta mil|90&nbsp;000|90.000">Obtingué <marker>90 mil</marker> vots.</example>
            </rule>
        </rulegroup>
        <rule id="DOBLE_ESPACIO" name="dos espais en blanc" tags="picky">
            <regexp type="exact" mark="1">[A-Za-záéíóúÁÉÍÓÚàèìòùÀÈÌÒÙÇçñÑ\p{P}]([&nbsp; ]{2})[A-Za-záéíóúÁÉÍÓÚàèìòùÀÈÌÒÙÇçñÑ\p{P}]</regexp>
            <message>Aquí sobra un espai.</message>
            <suggestion> </suggestion>
            <short>Tipografia</short>
            <example correction=" ">Això és una<marker>  </marker>frase amb dos espais.</example>
            <example correction=" ">Una frase,<marker>  </marker>que té dos espais seguits.</example>
        </rule>
        <rule id="QUATRE_PUNTS" name=" més de tres punts suspensius">
            <antipattern>
                <token>.</token>
                <token spacebefore="no" min="6">.</token>
            </antipattern>
            <pattern>
                <token>.</token>
                <token>.</token>
                <token>.</token>
                <token max="3">.</token>
            </pattern>
            <message>N'hi ha prou amb tres punts suspensius.</message>
            <suggestion>...</suggestion>
            <suggestion>…</suggestion>
            <short>Recomanació de tipografia</short>
            <example correction="...|…">Són<marker>....</marker></example>
            <example>.......</example>
        </rule>
        <rulegroup id="CA_INITIAL_QUESTION_MARK" name="Signes d'exclamació i interrogació sense parella">
            <short>Error de tipografia</short>
            <antipattern>
                <token skip="-1">¿<exception scope="next">¿</exception></token>
                <token>?</token>
            </antipattern>
            <antipattern>
                <token skip="-1">¡<exception scope="next">¡</exception></token>
                <token>!</token>
            </antipattern>
            <antipattern>
                <!-- TODO: generalize -->
                <token>¿</token>
                <token skip="-1">¿</token>
                <token>?</token>
                <token>?</token>
            </antipattern>
            <antipattern>
                <token>¡</token>
                <token skip="-1">¡</token>
                <token>!</token>
                <token>!</token>
            </antipattern>
            <antipattern>
                <token>¿</token>
                <token>¿</token>
                <token skip="-1">¿</token>
                <token>?</token>
                <token>?</token>
                <token>?</token>
            </antipattern>
            <antipattern>
                <token>¡</token>
                <token>¡</token>
                <token skip="-1">¡</token>
                <token>!</token>
                <token>!</token>
                <token>!</token>
            </antipattern>
            <rule>
                <pattern>
                    <token skip="-1">¿</token>
                    <marker>
                        <token postag="SENT_END"><exception regexp="yes">!|\.</exception></token>
                    </marker>
                </pattern>
                <message>Símbol d'interrogació sense parella.</message>
                <suggestion>\2?</suggestion>
                <example correction="ací?">¿Què és el que passa <marker>ací</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token skip="-1">¿</token>
                    <marker>
                        <token postag="SENT_END" regexp="yes">!|\.</token>
                    </marker>
                </pattern>
                <message>Símbol d'interrogació sense parella.</message>
                <suggestion>?</suggestion>
                <example correction="?">¿Què passa aquí<marker>.</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token skip="-1">¡</token>
                    <marker>
                        <token postag="SENT_END"><exception regexp="yes">\?|\.</exception></token>
                    </marker>
                </pattern>
                <message>Símbol d'exclamació sense parella.</message>
                <suggestion>\2!</suggestion>
                <example correction="bonic!">¡Que <marker>bonic</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token skip="-1">¡</token>
                    <marker>
                        <token postag="SENT_END" regexp="yes">\?|\.</token>
                    </marker>
                </pattern>
                <message>Símbol d'exclamació sense parella.</message>
                <suggestion>!</suggestion>
                <example correction="!">¡Que bonic<marker>.</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="PUNT_EN_HORES" name="punt en les expressions d'hores" default="off">
            <!--<url>http://esadir.cat/entrades/fitxa/node/leshores</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html;jsessionid=6E692BAB1070977E6DD710A6AAED2D07?action=Principal&amp;method=detall&amp;input_cercar=hores&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12804&amp;idHit=12804&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Les+hores%3A+amb+lletres+o+amb+xifres%3F+%2F+Com+s%27escriuen+les+hores%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <short>Opció de tipografia</short>
            <rule>
                <pattern>
                    <token regexp="yes">([01]?\d|2[0-4])</token>
                    <token spacebefore="no">:</token>
                    <token spacebefore="no" regexp="yes">[012345]\d</token>
                    <token spacebefore="no">:</token>
                    <token spacebefore="no" regexp="yes">[012345]\d(,\d+)?</token>
                </pattern>
                <message>Fem servir un punt en les expressions d'hores.</message>
                <suggestion>\1.\3.\5</suggestion>
                <example correction="12.30.58">Són les <marker>12:30:58</marker> hores.</example>
                <example correction="12.30.58,5">Són les <marker>12:30:58,5</marker> hores.</example>
            </rule>
            <rule>
                <antipattern>
                    <!--  llibres de la Bíblia -->
                    <token postag="_abrev_biblia"/>
                    <token regexp="yes">\d+</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">\d+</token>
                    <token>-</token>
                    <token regexp="yes">\d+</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">([01]?\d|2[0-4])</token>
                    <token spacebefore="no">:</token>
                    <token spacebefore="no" regexp="yes">[012345]\d</token>
                </pattern>
                <message>Fem servir un punt en les expressions d'hores.</message>
                <suggestion>\1.\3</suggestion>
                <example correction="12.30">Són les <marker>12:30</marker> hores.</example>
                <example>(Gn 2:22)</example>
                <example>Science of Tsunami Hazards 16:21-30</example>
                <example>Èxode 2:23</example>
            </rule>
        </rulegroup>
        <rulegroup id="DOSPUNTS_EN_HORES" name="dos punts en les expressions d'hores" default="off">
            <!--<url>http://esadir.cat/entrades/fitxa/node/leshores</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html;jsessionid=6E692BAB1070977E6DD710A6AAED2D07?action=Principal&amp;method=detall&amp;input_cercar=hores&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12804&amp;idHit=12804&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Les+hores%3A+amb+lletres+o+amb+xifres%3F+%2F+Com+s%27escriuen+les+hores%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <short>Opció de tipografia</short>
            <rule>
                <pattern>
                    <token regexp="yes">([01]?\d|2[0-4])\.([012345]\d)\.([012345]\d(,\d+)?)</token>
                </pattern>
                <message>Fem servir dos punts en les expressions d'hores.</message>
                <suggestion><match no="1" regexp_match="([01]?\d|2[0-4])\.([012345]\d)\.([012345]\d(,\d+)?)" regexp_replace="$1:$2:$3"/></suggestion>
                <example correction="12:30:58">Són les <marker>12.30.58</marker> hores.</example>
                <example correction="12:30:58,5">Són les <marker>12.30.58,5</marker> hores.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">([01]?\d|2[0-4])\.([012345]\d)</token>
                    <token postag="Y|NC.P.*" postag_regexp="yes"><exception regexp="yes">h|hores|hrs|hs|hora|am|pm</exception></token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">\+|=|\-|×|html|Debian|versió|version</token>
                    <token regexp="yes">([01]?\d|2[0-4])\.([012345]\d)</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">([01]?\d|2[0-4])\.([012345]\d)</token>
                    <token regexp="yes">\+|=|\-|×|mil</token>
                </antipattern>
                <antipattern>
                    <!-- taules, etc  -->
                    <marker>
                        <token inflected="yes" regexp="yes">epígraf|revisió|versió|resolució|decret|llei|secció|capítol|apartat|partida|taula|imatge|fotografia|gràfica?|foto|mapa|punt|article|veure|figura</token>
                        <token min="0" regexp="yes" inflected="yes">actual|anterior|antiga|nova</token>
                        <token regexp="yes">\d+\.\d+</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token regexp="yes">arts?|fig|caps?|ap|s|v|veg|§|cf|\p{Lu}.+|web</token>
                        <token min="0">.</token>
                        <token regexp="yes">\d+\.\d+</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <!--  llibres de la Bíblia -->
                    <token postag="_abrev_biblia"/>
                    <token min="0" max="4" regexp="yes">[\d.,-]+<exception regexp="yes">\d+\.\d+</exception></token>
                    <token regexp="yes">\d+\.\d+</token>
                </antipattern>
                <antipattern>
                    <!--  versions -->
                    <marker>
                        <token regexp="yes">[\d\.]+</token>
                        <token spacebefore="no">.</token>
                        <token regexp="yes" spacebefore="no">\d+\.\d+</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token regexp="yes">([01]?\d|2[0-4])\.([012345]\d)</token>
                </pattern>
                <message>Fem servir dos punts en les expressions d'hores.</message>
                <suggestion><match no="1" regexp_match="([01]?\d|2[0-4])\.([012345]\d)" regexp_replace="$1:$2"/></suggestion>
                <example correction="12:30">Són les <marker>12.30</marker> hores.</example>
                <example correction="12:30">Són les <marker>12.30</marker> AM.</example>
                <example>Són <marker>12.30</marker> m.</example>
                <example>Són <marker>12.30</marker> pessetes.</example>
                <example>amb un pKaR = 8.14</example>
                <example>estenent l'HTML 4.01</example>
                <example>de la versió 3.11</example>
            </rule>
        </rulegroup>
        <rulegroup id="ESPAI_FI" name="Espai fi entre nombres i unitats" default="off">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=percentatge&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=8786&amp;idHit=8786&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=per+cent+%28s%EDmbol%29+%2F+percentatge+o+tant+per+cent+%28s%EDmbol%29&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <short>Opció de tipografia</short>
            <antipattern case_sensitive="yes">
                <token regexp="yes">[A-Z]</token>
                <token>.</token>
                <token regexp="yes">\p{Lu}.*</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">\d[\d+\.,]*</token>
                    <token postag="Y"><exception regexp="yes">aprox|vol</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.WhitespaceCheckFilter" args="whitespaceChar:&#x2006; position:2"/>
                <message>Utilitzeu un espai fi entre nombres i unitats.</message>
                <suggestion>\1&#x2006;\2</suggestion>
                <example correction="3&#x2006;km"><marker>3 km</marker></example>
                <example correction="36&#x2006;mm"><marker>36 mm</marker></example>
                <example correction="36&#x2006;mm"><marker>36&#160;mm</marker></example>
                <example correction="36&#x2006;%"><marker>36&#160;%</marker></example>
                <example correction="36&#x2006;%">del <marker>36 %</marker></example>
                <example correction="3&#x2006;K">En <marker>3 K</marker></example>
                <example>L'any 1560 habitants.</example>
                <example>de l'any 1650 A.C.</example>
                <example>del 1650 aC</example>
                <example>El 2013 El Singular Digital.cat va assenyalar.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[\d.,]+[%‰‱]</token>
                </pattern>
                <message>Utilitzeu un espai fi entre nombres i unitats.</message>
                <suggestion><match no="1" regexp_match="(.+)([%‰‱])" regexp_replace="$1&#x2006;$2"/></suggestion>
                <example correction="3&#x2006;‰"><marker>3‰</marker></example>
            </rule>
        </rulegroup>
        <rule id="GUIONET_EN_CORRELACIONS" name="Exigeix guionet en correlacions de nombres" default="off">
            <pattern>
                <token regexp="yes">[\d,\.]*\d</token>
                <token regexp="yes" spacebefore="no">[–—―‒]</token>
                <token regexp="yes" spacebefore="no">[\d,\.]*\d</token>
            </pattern>
            <message>Utilitzem un guionet entre nombres en correlacions.</message>
            <suggestion>\1-\3</suggestion>
            <short>Opció de tipografia</short>
            <example correction="34-36">En les pàgines <marker>34—36</marker>.</example>
            <example correction="34-36">En les pàgines <marker>34–36</marker>.</example>
            <example>En les pàgines 34-35.</example>
        </rule>
        <rule id="NDASH_EN_CORRELACIONS" name="Exigeix guió mitjà en correlacions de nombres" default="off">
            <pattern>
                <token regexp="yes">[\d,\.]*\d</token>
                <token regexp="yes" spacebefore="no">[—―‒-]</token>
                <token regexp="yes" spacebefore="no">[\d,\.]*\d</token>
            </pattern>
            <message>Utilitzem un guió mitjà entre nombres en correlacions.</message>
            <suggestion>\1–\3</suggestion>
            <short>Opció de tipografia</short>
            <example correction="34–36">En les pàgines <marker>34—36</marker>.</example>
            <example correction="34–36">En les pàgines <marker>34-36</marker>.</example>
            <example>En les pàgines 34–35.</example>
        </rule>
        <rulegroup id="USA_COMA_DECIMALS" name="Usa la coma i no el punt en nombres decimals" default="on">
            <short>Recomanació de tipografia</short>
            <antipattern>
                <token regexp="yes">pista|pistes|multicanal|àudio</token>
                <token regexp="yes">5\.1</token>
            </antipattern>
            <antipattern>
                <!-- sigles -->
                <token regexp="yes">\p{Lu}+</token>
                <token regexp="yes">\d+\.\d+</token>
            </antipattern>
            <antipattern>
                <!-- nom propi -->
                <token postag="NP.*" postag_regexp="yes"/>
                <token regexp="yes">\d+\.\d+</token>
                <example>Joomla 1.5</example>
            </antipattern>
            <antipattern>
                <!-- paraula darrere -->
                <token regexp="yes">\d+\.\d+</token>
                <token spacebefore="no" min="0">.</token>
                <token regexp="yes">licence|llicència|released|version|versió</token>
            </antipattern>
            <antipattern>
                <!-- més d'un punt -->
                <marker>
                    <token regexp="yes">\d+\.\d+</token>
                    <token spacebefore="no">.<exception postag="SENT_END"/></token>
                </marker>
            </antipattern>
            <antipattern>
                <!-- Enumeració a principi de frase -->
                <marker>
                    <token postag="SENT_START"/>
                    <token regexp="yes">\d+\.\d+</token>
                    <token spacebefore="no" regexp="yes">[.:)]</token>
                </marker>
            </antipattern>
            <antipattern>
                <!-- Enumeració a principi de frase -->
                <marker>
                    <token postag="SENT_START"/>
                    <token regexp="yes">\d+\.\d+</token>
                    <token spacebefore="yes"/>
                </marker>
            </antipattern>
            <antipattern>
                <!-- hores -->
                <token skip="4" regexp="yes">\d+\.\d+</token>
                <token regexp="yes">\d+(\.\d+)?h</token>
            </antipattern>
            <antipattern>
                <!-- hores -->
                <token regexp="yes">([01]?[0-9]|2[0-4])\.\d{2}</token>
                <token regexp="yes">h|hores|am|pm</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">([01]?[0-9]|2[0-4])\.\d{2}</token>
                <token regexp="yes" min="1" max="2">i|a|fins|-|/</token>
                <token regexp="yes">([01]?[0-9]|2[0-4])\.\d{2}</token>
                <token regexp="yes">h|hores|am|pm</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">de|entre</token>
                <token regexp="yes">([01]?[0-9]|2[0-4])(\.(00|15|30|45))?</token>
                <token regexp="yes" min="1" max="2">i|a|fins|-|/</token>
                <token regexp="yes">([01]?[0-9]|2[0-4])(\.(00|15|30|45))?</token>
                <example>Tinc els matins ocupats de 6.45 a 13.30.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes" skip="2">([01]?[0-9]|2[0-4])\.\d{2}</token>
                <token regexp="yes">&parts_dia;</token>
            </antipattern>
            <antipattern>
                <token>les</token>
                <token regexp="yes">([01]?[0-9]|2[0-4])\.\d{2}</token>
            </antipattern>
            <antipattern>
                <!-- taules, etc  -->
                <token inflected="yes" regexp="yes">&exceptions_DECIMAL_COMA;</token>
                <token min="0" regexp="yes" inflected="yes">actual|anterior|antic|nou</token>
                <token regexp="yes">\d+\.\d+</token>
            </antipattern>
            <antipattern>
                <!-- taules, etc  -->
                <token regexp="yes">&exceptions_DECIMAL_COMA;</token>
                <token min="0" regexp="yes" inflected="yes">actual|anterior|antic|nou</token>
                <token regexp="yes">\d+\.\d+</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">&exceptions_DECIMAL_COMA;</token>
                <token regexp="yes">\d+\.\d+|\d+</token>
                <token regexp="yes">i|o|,</token>
                <token regexp="yes">\d+\.\d+|\d+</token>
                <example>els articles 14 i 9.2 de la Constitució espanyola</example>
            </antipattern>
            <antipattern>
                <token><exception postag="SENT_START"/></token>
                <token regexp="yes">\p{Lu}.*</token>
                <token min="0">.</token>
                <token regexp="yes">\d+\.\d+</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">arts?|fig|caps?|ap|s|v|veg|§|cf|web</token>
                <token min="0">.</token>
                <token regexp="yes">\d+\.\d+</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">arts?|fig|caps?|ap|s|v|veg|§|cf|\p{Lu}.+|web</token>
                <token min="0">.</token>
                <token regexp="yes">\d+\.\d+</token>
                <token regexp="yes">i|o|,|/</token>
                <token regexp="yes">\d+\.\d+</token>
            </antipattern>
            <antipattern>
                <!--  llibres de la Bíblia -->
                <marker>
                    <token postag="_abrev_biblia"/>
                    <token min="0" max="4" regexp="yes">[\d.,-]+<exception regexp="yes">\d+\.\d+</exception></token>
                    <token regexp="yes">\d+\.\d+</token>
                </marker>
            </antipattern>
            <antipattern>
                <!--  versions -->
                <marker>
                    <token regexp="yes">[\d\.]+</token>
                    <token spacebefore="no">.</token>
                    <token regexp="yes" spacebefore="no">\d+\.\d+</token>
                </marker>
            </antipattern>
            <antipattern>
                <token regexp="yes">món|indústria|revolució</token>
                <token regexp="yes">\d\.0</token>
            </antipattern>
            <!--<antipattern>
                <token postag="SENT_START"/>
                <token regexp="yes" postag="SENT_END">\d+\.\d+</token>
            </antipattern>-->
            <rule>
                <pattern>
                    <token regexp="yes">(\d+|\d{1,3}([ &#8239;&#160;]\d\d\d)+)\.\d+%?<exception regexp="yes">\d{1,3}(\.\d\d\d)+</exception></token>
                </pattern>
                <message>Per a separar els decimals, useu una coma.</message>
                <suggestion><match no="1" regexp_match="(.+)\.(.+)" regexp_replace="$1,$2"/></suggestion>
                <example correction="9,5">És de <marker>9.5</marker>.</example>
                <example correction="9349,5"><marker>9349.5</marker></example>
                <example correction="1 999 349,56"><marker>1 999 349.56</marker></example>
                <example correction="9,5%">Van arribar al <marker>9.5%</marker> de casos.</example>
                <example correction="3,3">Tenen <marker>3.3</marker> fills de mitjana.</example>
                <example>9.5 El futur de les pensions</example>
                <example>1.231</example>
                <example>1.231.437</example>
                <example>Les taules 5.7 i 5.8.</example>
                <example>Is 3,1-5.9 és Isaïes, capítol 3, del verset 1 al 5 i verset 9.</example>
                <example>1.0. Introducció.</example>
                <example>A les 5.40 de la matinada.</example>
                <example>Hi arribaren a les 17.40 h.</example>
                <example>Hi arribaren a les 17.40h.</example>
                <example>Els art. 5.4 i 5.6.</example>
                <example>La versió 2.4.x és la més nova.</example>
                <example>La versió 2.4 és la més nova.</example>
                <example>En Apache 2.4 és així.</example>
                <example>En la web 2.0 és així.</example>
                <example>Gn 4,9.27 – Gènesi, capítol 4, versets 9 i 27</example>
                <example>Tinc la versió 5.6.3.4 de LibreOffice.</example>
                <example>Tinc la versió 5.6.3 de LibreOffice.</example>
                <example>Des de 15.30 fins a 16.30 h.</example>
                <example>TLS 1.0/1.1</example>
                <example>TLS 1.0 i 1.1</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\d{1,3},\d{3}\.\d+</token>
                </pattern>
                <message>Useu una coma per a separar els decimals i un punt per als milers.</message>
                <suggestion><match no="1" regexp_match="(.+),(...)\.(.+)" regexp_replace="$1.$2,$3"/></suggestion>
                <example correction="9.349,5"><marker>9,349.5</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\d{1,3},\d{3},\d{3}.\d+</token>
                </pattern>
                <message>Useu una coma per a separar els decimals i punts per als milers.</message>
                <suggestion><match no="1" regexp_match="(.+),(...),(...)\.(.+)" regexp_replace="$1.$2.$3,$4"/></suggestion>
                <example correction="21.999.349,56"><marker>21,999,349.56</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="THOUSANDS_SEPARATOR" name="separador de milers">
            <short>Error de tipografia</short>
            <rule>
                <pattern>
                    <token regexp="yes">\d{1,3}\,000</token>
                </pattern>
                <message>Per a separar els milers, feu sevir un punt o un espai. És correcte si són decimals.</message>
                <suggestion><match no="1" regexp_match="(\d{1,2}),(\d{3})" regexp_replace="$1.$2"/></suggestion>
                <suggestion><match no="1" regexp_match="(\d{1,2}),(\d{3})" regexp_replace="$1&#160;$2"/></suggestion>
                <example correction="5.000|5&#160;000">Més de <marker>5,000</marker> correccions.</example>
                <example>Milers: 5.344</example>
                <example>Decimals: 5,344</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\d{1,3},\d{3},\d{3}</token>
                </pattern>
                <message>Per a separar els milers, feu sevir un punt o un espai.</message>
                <suggestion><match no="1" regexp_match="(\d{1,3}),(\d{3}),(\d{3})" regexp_replace="$1.$2.$3"/></suggestion>
                <suggestion><match no="1" regexp_match="(\d{1,3}),(\d{3}),(\d{3})" regexp_replace="$1&#160;$2&#160;$3"/></suggestion>
                <example correction="5.500.300|5&#160;500&#160;300">Més de <marker>5,500,300</marker> caracteres</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRIORITZAR_COMETES" name="Prioritza els tipus de cometes: «“‘...’”»." default="off">
            <!-- 1r cas: usar “ sense que hi hagi « -->
            <short>Opció de tipografia</short>
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next">«</exception></token>
                    <marker>
                        <token>“</token>
                    </marker>
                </pattern>
                <message>Useu primer les cometes baixes.</message>
                <suggestion>«</suggestion>
                <example correction="«">Diu que <marker>“</marker>sí”.</example>
                <example>«Diu que “sí”».</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next">«</exception></token>
                    <marker>
                        <token>”</token>
                    </marker>
                </pattern>
                <message>Useu primer les cometes baixes.</message>
                <suggestion>»</suggestion>
                <example correction="»">Diu que “sí<marker>”</marker>.</example>
                <example>«Diu que “sí”».</example>
            </rule>
            <!-- <rule>
                <pattern>
                <token postag="SENT_START" skip="-1"><exception scope="next">«</exception></token>
                <marker>
                <token>"</token>
                </marker>
                </pattern>
                <message>Useu primer les cometes baixes.</message>
                <suggestion>«</suggestion>
                <suggestion>»</suggestion>
                <example correction="«|»">Diu que <marker>"</marker>sí.</example>
                <example>«Diu que "sí"».</example>
                </rule> -->
            <!-- 2n cas: usar ‘ abans de « o “ -->
            <rule>
                <pattern>
                    <token skip="-1">‘<exception scope="next">’</exception></token>
                    <token regexp="yes">[«“]</token>
                </pattern>
                <message>Prioritzeu bé les cometes.</message>
                <suggestion><match no="2"/><match no="1" include_skipped="following"/> <match no="1"/></suggestion>
                <example correction="«Diu que ‘"><marker>‘Diu que «</marker>sí».’</example>
                <example>«Diu que "sí"».</example>
            </rule>
        </rulegroup>
        <rule id="EVITA_INTERROGACIO_INICIAL" name="Evita sempre el signe d'interrogació inicial" default="off">
            <pattern>
                <token>¿</token>
                <token/>
            </pattern>
            <message>No useu el signe d'interrogació inicial.</message>
            <suggestion>\2</suggestion>
            <short>Opció de tipografia</short>
            <example correction="És"><marker>¿És</marker> així?</example>
            <example>És així?</example>
        </rule>
        <rule id="EVITA_EXCLAMACIO_INICIAL" name="Evita sempre el signe d'exclamació inicial" default="on">
            <pattern>
                <token>¡</token>
                <token><exception inflected="yes">Cu-Cut</exception></token>
            </pattern>
            <message>No useu el signe d'exclamació inicial.</message>
            <suggestion>\2</suggestion>
            <short>Opció de tipografia</short>
            <example correction="És"><marker>¡És</marker> així!</example>
            <example>És així!</example>
            <example>¡Cu-Cut!</example>
        </rule>
        <rule id="XIFRES_PERCENT" name="per cent -> %">
            <pattern>
                <token regexp="yes">[\d\., ]+</token>
                <token>per</token>
                <token>cent</token>
            </pattern>
            <message>Els percentatges amb xifres s'escriuen preferiblement amb el símbol "%".</message>
            <suggestion>\1&#8239;%</suggestion>
            <short>Opció de tipografia</short>
            <example correction="2.4&#8239;%">L'economia creixerà el <marker>2.4 per cent</marker>.</example>
        </rule>
        <rule id="PERCENT_AMB_ESPAI" name="tant per cent amb espai fi abans (3 %)" default="off">
            <pattern>
                <token regexp="yes">[\d.,]+[%‰‱]</token>
            </pattern>
            <message>Hi falta un espai fi.</message>
            <suggestion><match no="1" regexp_match="(.+)([%‰‱])" regexp_replace="$1&#8239;$2"/></suggestion>
            <!-- using "narrow no-break space" -->
            <short>Opció de tipografia</short>
            <example correction="23,5&#8239;%">Pagà un <marker>23,5%</marker>.</example>
            <example correction="23,5&#8239;‱">Pagà un <marker>23,5‱</marker>.</example>
            <example>Pagà un 25 %.</example>
        </rule>
        <rule id="PERCENT_SENSE_ESPAI" name="tant per cent sense espai abans (3%)" default="off">
            <pattern>
                <token regexp="yes">[\d.,]+<exception regexp="yes">[.,]</exception></token>
                <token spacebefore="yes" regexp="yes">[%‰‱]</token>
            </pattern>
            <message>Escriu el percentatge sense espai abans (depèn del llibre d'estil que useu).</message>
            <suggestion>\1\2</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/5049</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=percentatge&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=8786&amp;idHit=8786&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=per+cent+%28s%EDmbol%29+%2F+percentatge+o+tant+per+cent+%28s%EDmbol%29&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <short>Opció de tipografia</short>
            <example correction="23,5%">Pagà un <marker>23,5 %</marker>.</example>
            <example correction="23,5‰">Pagà un <marker>23,5 ‰</marker>.</example>
            <example>és 1.-2.%.</example>
            <example>Pagà un 25%.</example>
        </rule>
        <rule id="PUNTS_SUSPENSIUS" name="Exigeix el caràcter de punts suspensius" default="on" tags="picky">
            <antipattern>
                <token>.</token>
                <token spacebefore="no" min="6">.</token>
            </antipattern>
            <pattern>
                <token>.</token>
                <token>.</token>
                <token>.</token>
            </pattern>
            <message>En tipografia acurada, useu el caràcter de punts suspensius.</message>
            <suggestion>…</suggestion>
            <short>Error tipogràfic</short>
            <example correction="…">Ara mateix<marker>...</marker></example>
            <example>Ara mateix…</example>
        </rule>
        <rulegroup id="GUIO_LLARG" name="Exigeix guió llarg" default="on" tags="picky">
            <!--  no s'accepta ni guionet ni guió mitjà ni guió de xifra -->
            <short>Opció de tipografia</short>
            <antipattern>
                <token>−</token>
                <token regexp="yes">\d.*</token>
            </antipattern>
            <antipattern>
                <!-- línies amb guionets -->
                <token>-</token>
                <token>-</token>
                <token>-</token>
            </antipattern>
            <antipattern>
                <!-- Prefixes: used in texts about linguistics -->
                <token regexp="yes">a|an|ante|anti|arxi|avant|bi|co|com|con|contra|cuasi|des|entre|ex|extra|hiper|hipo|im|in|infra|inter|multi|nano|pluri|poli|pre|pro|re|retro|semi|sub|super|supra|tras|tri|uni|vice</token>
                <token spacebefore="no">-</token>
            </antipattern>
            <antipattern>
                <!-- sufixes -->
                <token spacebefore="no">-</token>
                <token spacebefore="no" regexp="yes">osa|iva|ós|ari|ària</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">acabar|terminar</token>
                <token skip="5">en</token>
                <token spacebefore="yes">-</token>
                <token spacebefore="no"/>
                <example>Acaben en vocal, -n o -s.</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token spacebefore="yes" regexp="yes">[−–‒-]</token>
                    </marker>
                    <token spacebefore="no" regexp="yes">[^-\d].*<exception regexp="yes">[^aio\p{P}]</exception></token>
                </pattern>
                <message>En tipografia acurada, useu el guió llarg.</message>
                <suggestion>—</suggestion>
                <short>Error tipogràfic</short>
                <example correction="—">Vine <marker>-</marker>digué.</example>
                <example correction="—">Vine <marker>–</marker>digué.</example>
                <example correction="—">Vine <marker>‒</marker>digué.</example>
                <example correction="—">la vida pública <marker>-</marker>i la privada-.</example>
                <example>Vine —digué.</example>
                <example>Va ser els anys 1950‒1954.</example>
                <example>Té un nivell mitjà-alt.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">\p{Lu}\p{Lu}?</token>
                    <token spacebefore="no">-</token>
                    <example>TR+ de 46 i TR- de 29.</example>
                    <example>És un C- o inferior.</example>
                </antipattern>
                <antipattern>
                    <token postag="UNKNOWN" regexp="yes">\p{Lu}*</token>
                    <token spacebefore="no">-</token>
                    <example>TR+ de 46 i TR- de 29.</example>
                    <example>És un C- o inferior.</example>
                </antipattern>
                <antipattern>
                    <token regexp="yes">\d+</token>
                    <token spacebefore="no" regexp="yes">[−–‒-]</token>
                    <token regexp="yes">\d+</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">.*[^\-]</token>
                    <marker>
                        <token spacebefore="no" regexp="yes">[−–‒-]</token>
                    </marker>
                    <token spacebefore="yes"/>
                </pattern>
                <message>En tipografia acurada, useu el guió llarg.</message>
                <suggestion>—</suggestion>
                <short>Error tipogràfic</short>
                <example correction="—">digué<marker>-</marker> vine.</example>
                <example>digué— vine</example>
                <example>Té un nivell mitjà-alt.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.*[^\-]</token>
                    <marker>
                        <token spacebefore="no" regexp="yes">[−–‒-]</token>
                    </marker>
                    <token regexp="yes">;|,|\.</token>
                </pattern>
                <message>En tipografia acurada, useu el guió llarg.</message>
                <suggestion>—</suggestion>
                <short>Error tipogràfic</short>
                <example correction="—">digué<marker>-</marker>, vine.</example>
                <example>digué—, vine</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[−–‒-]</token>
                    <token regexp="yes">[−–‒-]</token>
                </pattern>
                <message>En tipografia acurada, useu el guió llarg.</message>
                <suggestion>—</suggestion>
                <short>Error tipogràfic</short>
                <example correction="—"><marker>--</marker></example>
                <example><marker>—</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token regexp="yes">[−–‒-]</token>
                    </marker>
                </pattern>
                <message>En tipografia acurada, useu el guió llarg.</message>
                <suggestion>—</suggestion>
                <short>Error tipogràfic</short>
                <example correction="—"><marker>-</marker> Primer punt de l'ordre del dia.</example>
                <example>— Primer punt de l'ordre del dia.</example>
            </rule>
        </rulegroup>
        <rulegroup id="GUIO_MITJA" name="Exigeix guió mitjà" default="off">
            <!--  no s'accepta ni guionet ni guió mitjà ni guió de xifra -->
            <short>Opció de tipografia</short>
            <antipattern>
                <token>−</token>
                <token regexp="yes">\d.*</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token spacebefore="yes" regexp="yes">[−—‒-]</token>
                    </marker>
                    <token spacebefore="no" regexp="yes">[^-\d].*</token>
                </pattern>
                <message>Cal substituir el guionet per guió mitjà.</message>
                <suggestion>–</suggestion>
                <short>Error tipogràfic</short>
                <example correction="–">Vine <marker>-</marker>digué.</example>
                <example correction="–">Vine <marker>‒</marker>digué.</example>
                <example correction="–">Vine <marker>—</marker>digué.</example>
                <example>Vine –digué.</example>
                <example>Va ser els anys 1950–1954.</example>
                <example>Té un nivell mitjà-alt.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.*[^\-\d]</token>
                    <marker>
                        <token spacebefore="no" regexp="yes">[−—‒-]</token>
                    </marker>
                    <token spacebefore="yes"/>
                </pattern>
                <message>Cal substituir el guionet per guió mitjà.</message>
                <suggestion>–</suggestion>
                <short>Error tipogràfic</short>
                <example correction="–">digué<marker>-</marker> vine.</example>
                <example>digué– vine</example>
                <example>Té un nivell mitjà-alt.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.*[^\-\d]</token>
                    <marker>
                        <token spacebefore="no" regexp="yes">[−—‒-]</token>
                    </marker>
                    <token regexp="yes">;|,|\.</token>
                </pattern>
                <message>Cal substituir el guionet per guió mitjà.</message>
                <suggestion>–</suggestion>
                <short>Error tipogràfic</short>
                <example correction="–">digué<marker>-</marker>, vine.</example>
                <example>digué–, vine</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[−—‒-]</token>
                    <token regexp="yes">[−—‒-]</token>
                </pattern>
                <message>Cal substituir el guionet per guió mitjà.</message>
                <suggestion>–</suggestion>
                <short>Error tipogràfic</short>
                <example correction="–"><marker>--</marker></example>
                <example>–</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token regexp="yes">[−—‒-]</token>
                    </marker>
                </pattern>
                <message>Cal substituir el guionet per guió mitjà.</message>
                <suggestion>–</suggestion>
                <short>Error tipogràfic</short>
                <example correction="–"><marker>-</marker> Primer punt de l'ordre del dia.</example>
                <example>– Primer punt de l'ordre del dia.</example>
            </rule>
        </rulegroup>
        <rule id="GUIO_ESPAI" name="Guió i espai en enumeracions" default="off">
            <pattern>
                <token postag="SENT_START"/>
                <marker>
                    <token regexp="yes">[–‒—-]</token>
                    <token spacebefore="no"/>
                </marker>
            </pattern>
            <message>En enumeracions cal posar un espai després del guió.</message>
            <suggestion>\2 \3</suggestion>
            <short>Error tipogràfic</short>
            <example correction="— Influència"><marker>—Influència</marker> artística.</example>
            <example><marker>—</marker></example>
        </rule>
        <rule id="GUIO_SENSE_ESPAI" name="Guió sense espai en diàlegs" default="off">
            <pattern>
                <token postag="SENT_START"/>
                <marker>
                    <token regexp="yes">[–‒—-]</token>
                    <token spacebefore="yes"/>
                </marker>
            </pattern>
            <message>En diàlegs no es posa cap espai després del guió.</message>
            <suggestion>\2\3</suggestion>
            <short>Error tipogràfic</short>
            <example correction="—Vine"><marker>— Vine</marker>, corre!</example>
            <example>—Vine</example>
        </rule>
        <rulegroup id="COMETES_RECTES" name="Exigeix cometes rectes" default="off">
            <short>Opció de tipografia</short>
            <rule>
                <pattern>
                    <token regexp="yes">[“”]</token>
                </pattern>
                <message>Useu cometes rectes.</message>
                <suggestion>"</suggestion>
                <example correction="&quot;">És de <marker>“</marker>gran qualitat".</example>
                <example correction="&quot;">És de "gran qualitat<marker>”</marker>.</example>
                <example>"gran qualitat"</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[‘’]</token>
                </pattern>
                <message>Useu cometes rectes.</message>
                <suggestion>'</suggestion>
                <example correction="'">És de <marker>‘</marker>gran qualitat".</example>
                <example correction="'">És de "gran qualitat<marker>’</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMETES_TIPOGRAFIQUES" name="Exigeix cometes tipogràfiques" default="on" tags="picky">
            <short>Opció de tipografia</short>
            <!-- COMETES DOBLES -->
            <rule>
                <!--davant i darrere-->
                <pattern>
                    <token spacebefore="yes">"</token>
                    <token spacebefore="no"><exception postag="UNKNOWN" regexp="yes">..+</exception></token>
                    <token spacebefore="no">"</token>
                </pattern>
                <message>En tipografia acurada, useu cometes tipogràfiques.</message>
                <suggestion>“\2”</suggestion>
                <suggestion>«\2»</suggestion>
                <example correction="“gran”|«gran»">És de <marker>"gran"</marker> qualitat.</example>
                <example>“gran”</example>
            </rule>
            <rule>
                <!-- davant -->
                <pattern>
                    <marker>
                        <token spacebefore="yes">"</token>
                    </marker>
                    <token spacebefore="no"/>
                </pattern>
                <message>En tipografia acurada, useu cometes tipogràfiques.</message>
                <suggestion>“</suggestion>
                <suggestion>«</suggestion>
                <example correction="“|«">És de <marker>"</marker>gran qualitat".</example>
                <example>“gran qualitat”</example>
            </rule>
            <rule>
                <!-- darrere -->
                <pattern>
                    <!--<token><exception>"</exception></token>-->
                    <token><exception regexp="yes">['‘«\[(¡¿–‒—-]|[mstdln]['‘]</exception><exception postag="SENT_START"/></token>
                    <marker>
                        <token spacebefore="no">"</token>
                    </marker>
                </pattern>
                <message>En tipografia acurada, useu cometes tipogràfiques.</message>
                <suggestion>”</suggestion>
                <suggestion>»</suggestion>
                <example correction="”|»">És de "gran qualitat<marker>"</marker>.</example>
                <example>De “gran qualitat”</example>
            </rule>
            <rule>
                <!-- principi de frase -->
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" regexp="yes">[–‒—-]</token>
                    <marker>
                        <token spacebefore="no">"</token>
                    </marker>
                    <token spacebefore="no"/>
                </pattern>
                <message>En tipografia acurada, useu cometes tipogràfiques.</message>
                <suggestion>“</suggestion>
                <suggestion>«</suggestion>
                <example correction="“|«">-<marker>"</marker>Digues què va passar".</example>
                <example correction="“|«"><marker>"</marker>Digues què va passar".</example>
                <example>-“Gran qualitat”</example>
            </rule>
            <rule>
                <!-- d'"anar-se'n" -->
                <pattern>
                    <token regexp="yes">[mstdln]['‘]</token>
                    <marker>
                        <token spacebefore="no">"</token>
                    </marker>
                    <token spacebefore="no"/>
                </pattern>
                <message>En tipografia acurada, useu cometes tipogràfiques.</message>
                <suggestion>“</suggestion>
                <suggestion>«</suggestion>
                <example correction="“|«">Han d'<marker>"</marker>anar-se'n".</example>
            </rule>
            <rule>
                <!-- després de parèntesi-->
                <pattern>
                    <token regexp="yes">['‘«\[(¡¿]</token>
                    <marker>
                        <token spacebefore="no">"</token>
                    </marker>
                </pattern>
                <message>En tipografia acurada, useu cometes tipogràfiques.</message>
                <suggestion>“</suggestion>
                <suggestion>«</suggestion>
                <example correction="“|«">(<marker>"</marker>gran qualitat").</example>
                <example>(“gran qualitat”)</example>
            </rule>
            <rule>
                <!-- abans de parèntesi-->
                <pattern>
                    <marker>
                        <token spacebefore="no">"</token>
                    </marker>
                    <token spacebefore="no" regexp="yes">[\])!?]</token>
                </pattern>
                <message>En tipografia acurada, useu cometes tipogràfiques.</message>
                <suggestion>”</suggestion>
                <suggestion>»</suggestion>
                <example correction="”|»">("gran qualitat<marker>"</marker>).</example>
                <example>¿“Gran qualitat”?</example>
            </rule>
            <!--<rule>
                <!-\- cath all-\->
                <pattern>
                    <token>"</token>
                </pattern>
                <message>En tipografia acurada, useu cometes tipogràfiques.</message>
                <suggestion>”</suggestion>
                <suggestion>“</suggestion>
                <example correction="”|“"><marker>"</marker></example>
                <example>¿“Gran qualitat”?</example>
            </rule>-->
            <!-- COMETES SIMPLES -->
            <!-- <rule> davat i darrere
                <pattern>
                <token>'</token>
                <token spacebefore="no"/>
                <token spacebefore="no">'</token>
                </pattern>
                <message>Useu cometes tipogràfiques.</message>
                <suggestion>‘\2’</suggestion>
                <suggestion>“\2”</suggestion>
                <suggestion>«\2»</suggestion>
                <example correction="‘gran’|“gran”|«gran»">És de <marker>'gran'</marker> qualitat.</example>
                <example>És de ‘gran’ qualitat.</example>
                </rule> -->
            <rule>
                <!-- davant -->
                <pattern>
                    <marker>
                        <token spacebefore="yes">'</token>
                    </marker>
                    <token spacebefore="no"/>
                </pattern>
                <message>En tipografia acurada, useu cometes tipogràfiques.</message>
                <suggestion>‘</suggestion>
                <example correction="‘">És de <marker>'</marker>gran qualitat'.</example>
                <example>De ‘gran qualitat’.</example>
            </rule>
            <rule>
                <!-- darrere -->
                <pattern>
                    <!--<token><exception>'</exception></token>-->
                    <token><exception regexp="yes">["‘«“\[(¡¿–‒—-]</exception><exception postag="SENT_START"/></token>
                    <marker>
                        <token spacebefore="no">'</token>
                    </marker>
                </pattern>
                <message>En tipografia acurada, useu cometes tipogràfiques.</message>
                <suggestion>’</suggestion>
                <example correction="’">És de 'gran qualitat<marker>'</marker>.</example>
                <example>De ‘gran qualitat’.</example>
            </rule>
            <rule>
                <!-- prinicipi de frase -->
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" regexp="yes">[–‒—-]</token>
                    <marker>
                        <token spacebefore="no">'</token>
                    </marker>
                    <token spacebefore="no"/>
                </pattern>
                <message>En tipografia acurada, useu cometes tipogràfiques.</message>
                <suggestion>‘</suggestion>
                <example correction="‘">-<marker>'</marker>Digues què va passar'.</example>
                <example>De ‘gran qualitat’.</example>
            </rule>
            <rule>
                <!-- després de parèntesi-->
                <pattern>
                    <token regexp="yes">["«“\[(¡¿]</token>
                    <marker>
                        <token spacebefore="no">'</token>
                    </marker>
                </pattern>
                <message>En tipografia acurada, useu cometes tipogràfiques.</message>
                <suggestion>‘</suggestion>
                <example correction="‘">(<marker>'</marker>gran qualitat').</example>
                <example>De ‘gran qualitat’.</example>
            </rule>
            <rule>
                <!-- abans de parèntesi-->
                <pattern>
                    <marker>
                        <token spacebefore="no">'</token>
                    </marker>
                    <token spacebefore="no" regexp="yes">[\])!?]</token>
                </pattern>
                <message>En tipografia acurada, useu cometes tipogràfiques.</message>
                <suggestion>’</suggestion>
                <example correction="’">('gran qualitat<marker>'</marker>).</example>
                <example>(‘gran qualitat’)</example>
            </rule>
            <!--<rule>
                <!-\- cath all-\->
                <pattern>
                    <token>'</token>
                </pattern>
                <message>En tipografia acurada, useu cometes tipogràfiques.</message>
                <suggestion>’</suggestion>
                <suggestion>‘</suggestion>
                <example correction="’|‘"><marker>'</marker></example>
                <example>¿“Gran qualitat”?</example>
            </rule>-->
        </rulegroup>
        <rule id="APOSTROF_TIPOGRAFIC" name="Exigeix l'apòstrof tipogràfic (’)" default="off" tags="picky">
            <pattern>
                <token regexp="yes">(.*)'(.*)<exception>'</exception></token>
            </pattern>
            <filter class="org.languagetool.rules.patterns.ApostropheTypeFilter" args="wordFrom:1 hasTypographicalApostrophe:false"/>
            <message>En tipografia acurada, useu l'apòstrof tipogràfic.</message>
            <suggestion><match no="1" regexp_match="(.*)'(.*)" regexp_replace="$1’$2"/></suggestion>
            <short>Opció de tipografia</short>
            <example correction="L’"><marker>L'</marker>home</example>
            <example correction="’ns">Se<marker>'ns</marker> va explicar.</example>
            <example>L’home</example>
            <example>És una qüestió 'important'.</example>
        </rule>
        <rule id="APOSTROF_RECTE" name="Exigeix l'apòstrof recte (')" default="off">
            <pattern>
                <token regexp="yes">(.*)'(.*)<exception>'</exception></token>
            </pattern>
            <filter class="org.languagetool.rules.patterns.ApostropheTypeFilter" args="wordFrom:1 hasTypographicalApostrophe:true"/>
            <message>Useu l'apòstrof recte.</message>
            <suggestion><match no="1" regexp_match="(.*)'(.*)" regexp_replace="$1'$2"/></suggestion>
            <short>Opció de tipografia</short>
            <example correction="L'"><marker>L’</marker>home</example>
            <example correction="'ns">Se<marker>’ns</marker> va explicar.</example>
            <example>L'home</example>
            <example>És una qüestió 'important'.</example>
            <example>És una qüestió ‘important’.</example>
        </rule>
    </category>
    <category id="CASING" name="Majúscules i minúscules" type="typographical">
        <rulegroup id="VAN_GOGH" name="van Gogh/Van Gogh">
            <short>Majúscules i minúscules</short>
            <!-- cap a majúscula -->
            <rule>
                <antipattern case_sensitive="yes">
                    <token regexp="yes">\p{Lu}.*</token>
                    <token min="0">.</token>
                    <token>van</token>
                </antipattern>
                <pattern case_sensitive="yes">
                    <token>van</token>
                    <token>Gogh</token>
                </pattern>
                <message>Si el cognom va sense nom, s'escriu amb majúscula.</message>
                <suggestion>Van Gogh</suggestion>
                <url>https://esadir.cat/Nomspropis/Antroponims/Cultura/vangogh</url>
                <example correction="Van Gogh">L'obra de <marker>van Gogh</marker></example>
                <example>Theo van Gogh</example>
                <example>Vincent van Gogh</example>
                <example>V. van Gogh</example>
                <example correction="Van Gogh"><marker>van Gogh</marker></example>
                <example correction="Van Gogh">-- <marker>van Gogh</marker></example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token regexp="yes">\p{Lu}.*</token>
                    <token min="0">.</token>
                    <token>von</token>
                </antipattern>
                <pattern case_sensitive="yes">
                    <token>von</token>
                    <token regexp="yes">Karajan|Clausewitz</token>
                </pattern>
                <message>Si el cognom va sense nom, s'escriu amb majúscula.</message>
                <suggestion><match no="1" case_conversion="firstupper"/> \2</suggestion>
                <example correction="Von Karajan">L'obra de <marker>von Karajan</marker></example>
                <example>H. von Karajan</example>
                <example>Carl von Clausewitz</example>
                <example>C. von Clausewitz</example>
                <example correction="Von Karajan"><marker>von Karajan</marker></example>
                <example correction="Von Clausewitz">-- <marker>von Clausewitz</marker></example>
            </rule>
            <!-- cap a minúscula -->
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">\p{Lu}.*<exception postag="SPS00"/></token>
                    <token min="0">.</token>
                    <marker>
                        <token>Van</token>
                        <token>Gogh</token>
                    </marker>
                </pattern>
                <message>Si el cognom té el nom davant, la partícula "van" s'escriu amb minúscula.</message>
                <suggestion><match no="3" case_conversion="alllower"/> \4</suggestion>
                <url>https://esadir.cat/Nomspropis/Antroponims/Cultura/vangogh</url>
                <example correction="van Gogh">L'obra de David <marker>Van Gogh</marker></example>
                <example>De Van Gogh sabem que va ser un pintor.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">\p{Lu}.*<exception postag="SPS00"/></token>
                    <token min="0">.</token>
                    <marker>
                        <token>Von</token>
                        <token regexp="yes">Karajan|Clausewitz</token>
                    </marker>
                </pattern>
                <message>Si el cognom té el nom davant, la partícula "von" s'escriu amb minúscula.</message>
                <suggestion><match no="3" case_conversion="alllower"/> \4</suggestion>
                <example correction="von Karajan">L'obra de David <marker>Von Karajan</marker></example>
            </rule>
        </rulegroup>
        <rule id="LA_NEUS" name="la neus -> la Neus">
            <pattern>
                <token postag="D..FS." postag_regexp="yes"/>
                <marker>
                    <token case_sensitive="yes">neus</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" case_conversion="firstupper"/></suggestion> (nom propi) o <suggestion>neu</suggestion> (nom comú singular)?</message>
            <example correction="Neus|neu">Vaig veure ahir la <marker>neus</marker>.</example>
        </rule>
        <rule id="EL_GENIS" name="el genis -> el Genís">
            <pattern>
                <marker>
                    <token regexp="yes">el|l</token>
                    <token case_sensitive="yes">genis</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir "Genís" (nom propi)? Si no, hi ha un error de concordança.</message>
            <suggestion>\1 Genís</suggestion>
            <suggestion>\1s genis</suggestion>
            <suggestion>\1 geni</suggestion>
            <example correction="el Genís|els genis|el geni">Vaig veure ahir <marker>el genis</marker>.</example>
            <example correction="l Genís|ls genis|l geni">Són pròpies de<marker>l genis</marker>.</example>
        </rule>
        <rulegroup id="DO_RE_MINUSCULA" name="notes musicals en minúscula">
            <antipattern case_sensitive="yes">
                <token regexp="yes">do|re|mi|fa|sol|la|si</token>
                <token regexp="yes" min="0">sostingut|bemoll|diesi|#|b</token>
                <token regexp="yes">major|menor</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token postag="SENT_START"/>
                <token min="0" max="3" regexp="yes">\p{P}|\d+</token>
                <token regexp="yes">Do|Re|Mi|Fa|Sol|La|Si</token>
                <token regexp="yes" min="0">sostingut|bemoll|diesi|#|b</token>
                <token regexp="yes">major|menor</token>
            </antipattern>
            <antipattern>
                <token>major</token>
                <token>part</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>en</token>
                    <marker>
                        <token regexp="yes">do|re|mi|fa|sol|la|si</token>
                        <token regexp="yes">major|menor</token>
                    </marker>
                </pattern>
                <message>Aquests termes musicals s'escriuen en minúscula.</message>
                <suggestion><match no="2" case_conversion="alllower"/> <match no="3" case_conversion="alllower"/></suggestion>
                <example correction="do major">Concert en <marker>Do Major</marker>.</example>
                <example>Santa Maria la Major.</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <marker>
                        <token regexp="yes">do|re|mi|fa|sol|la|si</token>
                        <token regexp="yes">sostingut|bemoll|diesi|#|b</token>
                        <token regexp="yes">major|menor</token>
                    </marker>
                </pattern>
                <message>Aquests termes musicals s'escriuen en minúscula.</message>
                <suggestion><match no="2" case_conversion="alllower"/> <match no="3" case_conversion="alllower"/> <match no="4" case_conversion="alllower"/></suggestion>
                <example correction="do sostingut major">Concert en <marker>Do sostingut Major</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}|\d+</token>
                    <marker>
                        <token regexp="yes">do|re|mi|fa|sol|la|si</token>
                        <token regexp="yes">major|menor</token>
                    </marker>
                </pattern>
                <message>Aquests termes musicals s'escriuen en minúscula.</message>
                <suggestion><match no="3" case_conversion="firstupper"/> <match no="4" case_conversion="alllower"/></suggestion>
                <example correction="Do major"><marker>Do Major</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}|\d+</token>
                    <marker>
                        <token regexp="yes">do|re|mi|fa|sol|la|si</token>
                        <token regexp="yes">sostingut|bemoll|diesi|#|b</token>
                        <token regexp="yes">major|menor</token>
                    </marker>
                </pattern>
                <message>Aquests termes musicals s'escriuen en minúscula.</message>
                <suggestion><match no="3" case_conversion="firstupper"/> <match no="4" case_conversion="alllower"/> <match no="5" case_conversion="alllower"/></suggestion>
                <example correction="Do sostingut major">- <marker>Do sostingut Major</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PREPOSICIONS_MINUSCULA" name="preposicions en títols en minúscula">
            <rule>
                <pattern>
                    <token postag="[NA].*" postag_regexp="yes" regexp="yes">\p{Lu}[\p{Ll}·'\-]+</token>
                    <marker>
                        <token postag="SPS00" regexp="yes" case_sensitive="yes">De|D'|Per</token>
                    </marker>
                    <token postag="N.*" postag_regexp="yes" regexp="yes">\p{Lu}[\p{Ll}·'\-]+</token>
                </pattern>
                <message>En els títols escrits amb majúscules, les preposicions s'escriuen amb minúscula.</message>
                <suggestion><match no="2" case_conversion="alllower"/></suggestion>
                <example correction="d'">El Departament <marker>D'</marker>Educació</example>
                <example>Joan Sense Por</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="[NA].*" postag_regexp="yes" regexp="yes">\p{Lu}[\p{Ll}·'\-]+</token>
                    <marker>
                        <token postag="SPS00" regexp="yes" case_sensitive="yes">De|Pe</token>
                        <token postag="DA.*" postag_regexp="yes" spacebefore="no"/>
                    </marker>
                    <token postag="N.*" postag_regexp="yes" regexp="yes">\p{Lu}[\p{Ll}·'\-]+</token>
                </pattern>
                <message>En els títols escrits amb majúscules, les preposicions s'escriuen amb minúscula.</message>
                <suggestion><match no="2" case_conversion="alllower"/><match no="3" case_conversion="alllower"/></suggestion>
                <example correction="pel">Fundació <marker>Pel</marker> Desenvolupament Sostenible.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="[NA].*" postag_regexp="yes" regexp="yes">\p{Lu}[\p{Ll}·'\-]+</token>
                    <marker>
                        <token postag="SPS00" regexp="yes" case_sensitive="yes">De|Per</token>
                        <token postag="DA.*" postag_regexp="yes" spacebefore="yes"/>
                    </marker>
                    <token postag="N.*" postag_regexp="yes" regexp="yes">\p{Lu}[\p{Ll}·'\-]+</token>
                </pattern>
                <message>En els títols escrits amb majúscules, les preposicions s'escriuen amb minúscula.</message>
                <suggestion><match no="2" case_conversion="alllower"/> <match no="3" case_conversion="alllower"/></suggestion>
                <example correction="per la">Fundació <marker>Per la</marker> Pau.</example>
            </rule>
        </rulegroup>
        <rule id="PALESTINA" name="palestina -> Palestina">
            <antipattern>
                <token postag="N.[FC]S000|A..[FC]S." postag_regexp="yes"/>
                <token postag="A..[FC]S." postag_regexp="yes" min="0" max="3"><exception>palestina</exception></token>
                <token>palestina</token>
            </antipattern>
            <antipattern>
                <token postag="A..[FC]S.|N.[FC]S000" postag_regexp="yes"/>
                <token postag="CC"/>
                <token>palestina</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">ser</token>
                <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token>palestina</token>
            </antipattern>
            <pattern>
                <token case_sensitive="yes">palestina</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Palestina</suggestion> (topònim)? Si és un adjectiu, es pot escriure en minúscula.</message>
            <short>&shortmessage_casing;</short>
            <example correction="Palestina">Me'n vaig de <marker>palestina</marker>.</example>
            <example>Una dona palestina.</example>
            <example>La meva muller és palestina.</example>
            <example>La població civil palestina.</example>
            <example>organització política palestina</example>
            <example>la revolta palestina fou, en principi, abandonada</example>
            <example>la revolta palestina coneguda com a intifada</example>
            <example>segons les estimacions israeliana i palestina, respectivament</example>
        </rule>
        <rule id="WHATSAPPS" name="Whatsapps -> whatsapps">
            <pattern>
                <token>whatsapps<exception case_sensitive="yes">whatsapps</exception></token>
            </pattern>
            <message>Per a referir-vos als missatges, escriviu <suggestion><match no="1" case_conversion="alllower"/></suggestion>; per a l'aplicació, <suggestion>WhatsApp</suggestion>.</message>
            <short>&shortmessage_casing;</short>
            <example correction="whatsapps|WhatsApp">T'he escrit dos <marker>WhatsApps</marker>.</example>
        </rule>
        <rule id="WHATSAPP_MAJ_MIN" name="Whatsapp -> WhatsApp, whatsapp">
            <pattern case_sensitive="yes">
                <token>Whatsapp</token>
            </pattern>
            <message>Per a referir-vos a un missatge, escriviu <suggestion><match no="1" case_conversion="alllower"/></suggestion>; per a l'aplicació, <suggestion>WhatsApp</suggestion>.</message>
            <short>&shortmessage_casing;</short>
            <example correction="whatsapp|WhatsApp">T'he escrit un <marker>Whatsapp</marker>.</example>
        </rule>
        <rule id="ILLES_BALEARS" name="balears -> Balears">
            <pattern>
                <or>
                    <token>illes</token>
                    <token postag="D[^R].FP." postag_regexp="yes"/>
                </or>
                <marker>
                    <token case_sensitive="yes" regexp="yes">balears|canàries|pitiüses|malvines|jòniques</token>
                </marker>
            </pattern>
            <message>Si és un topònim, s'escriu amb majúscula.</message>
            <suggestion><match no="2" case_conversion="firstupper"/></suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="Balears">Parlen de les illes <marker>balears</marker>.</example>
        </rule>
        <rulegroup id="NOMS_MONEDES_MINUSCULA" name="noms de llengües en minúscula">
            <rule>
                <pattern>
                    <token postag="D.*|SPS00|LOC_PREP" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes" case_sensitive="yes">Euro|Dòlar|Bitcoin</token>
                    </marker>
                </pattern>
                <message>Si no forma part d'un nom propi, el nom d'una moneda s'escriu en minúscula.</message>
                <suggestion><match no="2" case_conversion="alllower"/></suggestion>
                <short>&shortmessage_casing;</short>
                <example correction="bitcoin">Què podem comprar amb un <marker>Bitcoin</marker>?</example>
            </rule>
        </rulegroup>
        <rulegroup id="NOMS_LLENGUES_MINUSCULA" name="noms de llengües en minúscula">
            <antipattern>
                <token postag="_GN_MP"/>
                <example>Escriví l'opereta Cors joves.</example>
            </antipattern>
            <antipattern>
                <token>.</token>
                <token/>
                <example>Estudià amb H. Anglès i B. Röwenstrunck.</example>
            </antipattern>
            <antipattern>
                <token>d'</token>
                <token>en</token>
                <token regexp="yes">\p{Lu}.*</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">veí|municipi|població|vila|batllia|batlia|alcaldia|alcalde|batll?e|regidor|vall|castell|festa|major|missa</token>
                <token>d'</token>
                <token>Anglès</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">virus|bacil|malaltia|règim|regió|riu|germà|pare</token>
                <token regexp="yes" min="0" max="2">de|d'</token>
                <token regexp="yes">\p{Lu}.*</token>
            </antipattern>
            <antipattern>
                <token>Espanyol</token>
                <token>B</token>
            </antipattern>
            <antipattern>
                <!-- equip de futbol -->
                <token regexp="yes" inflected="yes" skip="-1">&context_futbol;</token>
                <token>l'</token>
                <token>Espanyol</token>
                <example>El Barça juga contra l'Espanyol</example>
            </antipattern>
            <antipattern>
                <!-- equip de futbol -->
                <token>l'</token>
                <token skip="-1">Espanyol</token>
                <token regexp="yes" inflected="yes">&context_futbol;</token>
                <example>A l'Espanyol li van marcar tres gols.</example>
            </antipattern>
            <antipattern>
                <token skip="-1">guerra</token>
                <token>l</token>
                <token regexp="yes">Francès|Francés</token>
                <example>Durant la guerra de Successió i, posteriorment durant la del Francès.</example>
            </antipattern>
            <antipattern>
                <token skip="-1">mar</token>
                <token regexp="yes">jònic|àtic</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\p{Lu}[\p{Ll}·.]+</token>
                <token regexp="yes" max="2">a|en|el|l|l'|de|d'|pe|[XICV]+</token>
                <token regexp="yes">\p{Lu}[\p{Ll}·.]+</token>
                <example>Setmana del Llibre en Català</example>
                <example>Voluntariat pel Valencià</example>
                <example>provinent del Mas de l'Anglès</example>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">riu|regió|illa|país</token>
                <token regexp="yes">\p{Lu}.*</token>
            </antipattern>
            <antipattern>
                <token skip="6" inflected="yes" regexp="yes">desembocar|anomenar</token>
                <token regexp="yes">en|el|l|l''</token>
                <token regexp="yes">\p{Lu}.*</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">el|l</token>
                <token>Tàrtar</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\p{Lu}.*<exception postag="DA.*|SPS00" postag_regexp="yes"/></token>
                <token regexp="yes">\p{Lu}\p{Ll}.*</token>
                <example>La fotografia de Català Roca.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">baronia|comtat|ducat|ciutat|regió|comte|duc|baró|època</token>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">&noms_llengues_seleccio;</token>
            </antipattern>
            <antipattern>
                <token postag="SENT_START"/>
                <token min="0" max="3" regexp="yes">\p{P}</token>
                <token regexp="yes">&noms_llengues_seleccio;</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">h|\d+[\.:]\d+|família</token>
                <token regexp="yes">&noms_llengues_seleccio;</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">&noms_llengues_seleccio;</token>
                <token regexp="yes" case_sensitive="yes">I|II|III</token>
            </antipattern>
            <antipattern>
                <token>estat</token>
                <token>espanyol</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token>l'</token>
                    <token>Espanyol</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">en|el|l|l'|de|d'</token>
                    <marker>
                        <and>
                            <token regexp="yes">&noms_llengues_seleccio;</token>
                            <token regexp="yes">\p{Lu}[\p{Ll}·.]+</token>
                        </and>
                    </marker>
                </pattern>
                <message>Si és el nom d'una llengua i no forma part d'un nom propi, s'escriu en minúscula.</message>
                <suggestion><match no="2" case_conversion="alllower"/></suggestion>
                <short>&shortmessage_casing;</short>
                <example correction="anglès">Em parla tota l'estona en <marker>Anglès</marker>.</example>
                <example correction="alemany">El vídeo és en <marker>Alemany</marker> subtitulat en anglès.</example>
                <example correction="català">Estar en possessió del certificat de nivell intermedi de <marker>Català</marker> B2 o d'algun dels certificats o titulacions equivalents.</example>
                <example>En Oviedo hi ha una plaça.</example>
                <example>les restes del trull trobat al poblat ibèric del Coll del Moro</example>
                <example>Lluís el Germànic</example>
                <example>Lluís XI el Germànic</example>
                <example>Lleó V l'Armeni </example>
                <example>expedicions etnogràfiques al Mato Grosso</example>
                <example>en Dakota del Nord i Dakota del Sud</example>
                <example>Fou succeït per Filip l'Àrab</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="15" regexp="yes" inflected="yes">parlar|estudiar|entendre|escriure|llegir|pronunciar</token>
                    <marker>
                        <and>
                            <token regexp="yes">&noms_llengues_seleccio;</token>
                            <token regexp="yes">\p{Lu}[\p{Ll}·.]+</token>
                        </and>
                    </marker>
                </pattern>
                <message>Si és el nom d'una llengua i no forma part d'un nom propi, s'escriu en minúscula.</message>
                <suggestion><match no="2" case_conversion="alllower"/></suggestion>
                <short>&shortmessage_casing;</short>
                <example correction="anglès">Joan sap parlar molt bé <marker>Anglès</marker>.</example>
                <example>El Comitè Francès d'Ajuda al Desenvolupament.</example>
                <example>L'Espanyol juga contra el Barça.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <and>
                            <token skip="15" regexp="yes">&noms_llengues_seleccio;</token>
                            <token regexp="yes">\p{Lu}[\p{Ll}·.]+</token>
                        </and>
                    </marker>
                    <token regexp="yes" inflected="yes">parlar|estudiar|entendre|escriure|llegir|pronunciar</token>
                </pattern>
                <message>Si és el nom d'una llengua i no forma part d'un nom propi, s'escriu en minúscula.</message>
                <suggestion><match no="1" case_conversion="alllower"/></suggestion>
                <short>&shortmessage_casing;</short>
                <example correction="espanyol">L'<marker>Espanyol</marker> es parla en diferents països.</example>
                <example>El Comitè Francès d'Ajuda al Desenvolupament.</example>
                <example>L'Espanyol juga contra el Barça.</example>
            </rule>
        </rulegroup>
        <rule id="CA_ALL_UPPERCASE" name="frases en majúscules" tags="picky" tone_tags="clarity" is_goal_specific="true">
            <antipattern>
                <token postag="SENT_START"/>
                <token regexp="yes">&regexp_majuscules;</token>
                <token regexp="yes" min="1" max="40">\p{P}</token>
                <token regexp="yes">&regexp_majuscules;</token>
                <token postag="SENT_END"/>
            </antipattern>
            <pattern case_sensitive="yes">
                <token postag="SENT_START"/>
                <token min="0" max="3" regexp="yes">\p{P}</token>
                <marker>
                    <token regexp="yes">&regexp_majuscules;<exception regexp="yes">['-]</exception></token>
                    <token regexp="yes" min="3" max="40">&regexp_majuscules;|\p{P}<exception postag="SENT_END"/></token>
                </marker>
                <token postag="SENT_END" regexp="yes">\p{P}</token>
            </pattern>
            <filter class="org.languagetool.rules.ConvertToSentenceCaseFilter" args="startFrom:marker"/>
            <message>Una frase sencera en majúscules es pot considerar inadequada o poc llegible.</message>
            <short>&shortmessage_casing;</short>
            <example correction="Què és tot això"><marker>QUÈ ÉS TOT AIXÒ</marker>?</example>
            <example correction="Què és tot això">¿<marker>QUÈ ÉS TOT AIXÒ</marker>?</example>
            <example correction="L'últim mohicà és una pel·lícula"><marker>L'ÚLTIM MOHICÀ ÉS UNA PEL·LÍCULA</marker>.</example>
            <example>-I... ¿per què te'n vas?</example>
            <example>P. D.: Com que sé que llegiràs el llibre, te l'envio.</example>
            <example>Amb aquesta inicials: BCC ODJ OTL.</example>
            <example>—«R.A.B.» –va dir pep en veu baixa.</example>
        </rule>
        <rule id="EL_COMTAT" name="el Comtat">
            <antipattern>
                <token postag="SENT_START"/>
                <token regexp="yes" min="0" max="3">\p{P}</token>
                <token case_sensitive="yes">El</token>
            </antipattern>
            <pattern case_sensitive="yes">
                <marker>
                    <token>El<exception scope="previous">revista</exception></token>
                    <token>Comtat</token>
                </marker>
            </pattern>
            <message>L'article dels topònims s'escriu amb minúscula.</message>
            <suggestion><match no="1" case_conversion="alllower"/> \2</suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="el Comtat">Comarques com <marker>El Comtat</marker>.</example>
            <example>El Comtat.</example>
            <example>- El Comtat.</example>
            <example>La revista El Comtat.</example>
        </rule>
        <rule id="AJUNTAMENT_MAJ" name="Ajuntament/Diputació (majúscula)">
            <pattern>
                <marker>
                    <token case_sensitive="yes" regexp="yes">ajuntament|diputació</token>
                </marker>
                <token regexp="yes">de|d'</token>
                <token min="0" postag_regexp="yes" postag="D.*"/>
                <token postag_regexp="yes" postag="NP..G.*"/>
            </pattern>
            <message>Com a nom d'una institució, s'escriu amb majúscula.</message>
            <suggestion><match no="1" case_conversion="firstupper"/></suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="Diputació">A la <marker>diputació</marker> d'Alacant.</example>
        </rule>
        <rulegroup id="SANT_MAJ_MIN" name="sant/Sant (majúscula)">
            <short>&shortmessage_casing;</short>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">dia|diada|festa|festivitat|celebració|commemoració|revetll?a|nit|vespra|vigília</token>
                    <token>de</token>
                    <marker>
                        <token case_sensitive="yes" regexp="yes">santa?</token>
                    </marker>
                    <token regexp="yes">\p{Lu}.*</token>
                </pattern>
                <message>S'escriu amb majúscula quan ens referim a la festivitat.</message>
                <suggestion><match no="3" case_conversion="firstupper"/></suggestion>
                <example correction="Sant">Ens veurem el dia de <marker>sant</marker> Josep.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.P.*" postag_regexp="yes"/>
                    <token>per</token>
                </antipattern>
                <pattern>
                    <!-- |en -->
                    <token>per</token>
                    <marker>
                        <token case_sensitive="yes" regexp="yes">santa?</token>
                    </marker>
                    <token regexp="yes">\p{Lu}.*</token>
                </pattern>
                <message>S'escriu amb majúscula quan ens referim a la festivitat, amb minúscula quan ens referim al personatge.</message>
                <suggestion><match no="2" case_conversion="firstupper"/></suggestion>
                <example correction="Sant">Ens veurem per <marker>sant</marker> Josep.</example>
                <example>La regla establida per sant Benet.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">vida|llegenda|obra|miracle|biografia|acció|hagiografia</token>
                    <token>de</token>
                    <marker>
                        <token case_sensitive="yes" regexp="yes">Santa?</token>
                    </marker>
                    <token regexp="yes">\p{Lu}.*</token>
                </pattern>
                <message>S'escriu amb minúscula quan ens referim a un personatge. Amb majúscula fa referència a la festivitat.</message>
                <suggestion><match no="3" case_conversion="alllower"/></suggestion>
                <example correction="sant">Van representar un dels miracles de <marker>Sant</marker> Vicent Ferrer.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONSTITUCIO_MAJUSCULA" name="Constitució (majúscula)">
            <short>&shortmessage_casing;</short>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Constitució</token>
                    <token regexp="yes">\p{Ll}+</token>
                </antipattern>
                <pattern>
                    <token>constitució</token>
                    <token regexp="yes" inflected="yes">&gentilicis_ONU;|&genticis_ALTRES;</token>
                </pattern>
                <message>Majúscules i minúscules recomanades.</message>
                <suggestion>Constitució <match no="2" case_conversion="alllower"/></suggestion>
                <url>https://esadir.cat/entrades/fitxa/node/lleis#Constitucio</url>
                <example correction="Constitució espanyola">La <marker>Constitució Espanyola</marker>.</example>
                <example correction="Constitució espanyola">La <marker>constitució espanyola</marker>.</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>constitucions</token>
                    <token regexp="yes">\p{Ll}+</token>
                </antipattern>
                <antipattern case_sensitive="yes">
                    <token postag="SENT_START"/>
                    <token min="0" max="4" regexp="yes">\p{P}</token>
                    <token>Constitucions</token>
                </antipattern>
                <pattern>
                    <token>constitucions</token>
                    <token postag="A..[FC]P.|V.P..PF." postag_regexp="yes"/>
                </pattern>
                <message>Majúscules i minúscules recomanades.</message>
                <suggestion><match no="1" case_conversion="alllower"/> <match no="2" case_conversion="alllower"/></suggestion>
                <example correction="constitucions democràtiques">Les <marker>Constitucions democràtiques</marker>.</example>
                <example>Constitucions democràtiques</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token postag="SENT_START"/>
                    <token min="0" max="4" regexp="yes">\p{P}</token>
                    <token>Constitucions</token>
                    <token regexp="yes">\p{Ll}+</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="4" regexp="yes">\p{P}</token>
                    <marker>
                        <token case_sensitive="yes">Constitucions</token>
                        <token postag="A..[FC]P.|V.P..PF." postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Majúscules i minúscules recomanades.</message>
                <suggestion>Constitucions <match no="4" case_conversion="alllower"/></suggestion>
                <example correction="Constitucions democràtiques"><marker>Constitucions Democràtiques</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="MEDITERRANI" name="mediterrani/Mediterrani">
            <pattern>
                <token postag="D.*" postag_regexp="yes"/>
                <marker>
                    <token regexp="yes" case_sensitive="yes">mediterrani|mediterrània</token>
                </marker>
            </pattern>
            <message>Si és un nom propi (mar <match no="2" case_conversion="firstupper"/>), s'escriu en majúscula. Si és un adjectiu, en minúscula.</message>
            <suggestion><match no="2" case_conversion="firstupper"/></suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="Mediterrània">Les músiques de la <marker>mediterrània</marker>.</example>
        </rule>
        <rule id="SUISSA" name="suïssa/Suïssa">
            <pattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <marker>
                    <token case_sensitive="yes">suïssa</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" case_conversion="firstupper"/></suggestion> (país)? En minúscula és correcte com a adjectiu.</message>
            <short>&shortmessage_casing;</short>
            <example correction="Suïssa">Me'n vaig a <marker>suïssa</marker>.</example>
        </rule>
        <rule id="ALEMANYA" name="alemanya/Alemanya">
            <pattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <marker>
                    <token case_sensitive="yes">alemanya</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" case_conversion="firstupper"/></suggestion> (país)? En minúscula és correcte com a adjectiu.</message>
            <short>&shortmessage_casing;</short>
            <example correction="Alemanya">Me'n vaig a <marker>alemanya</marker>.</example>
        </rule>
        <rule id="ESPANYA" name="espanya/Espana">
            <pattern>
                <token case_sensitive="yes" regexp="yes">espanya|espanyes<exception scope="previous" regexp="yes">m'|t'|li|ens|us|vos|els</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" case_conversion="firstupper"/></suggestion>? Correcte si és una forma del v. 'espanyar'.</message>
            <short>&shortmessage_casing;</short>
            <example correction="Espanya">Si <marker>espanya</marker> no es modernitza, tindrà problemes.</example>
        </rule>
        <rule id="KEVLAR" name="Kevlar/kevlar">
            <antipattern>
                <token postag="SENT_START"/>
                <token min="0" max="3" regexp="yes">\p{P}</token>
                <token case_sensitive="yes">Kevlar</token>
            </antipattern>
            <pattern case_sensitive="yes">
                <token>Kevlar</token>
            </pattern>
            <message>Si és el material (i no la marca), s'escriu en minúscula.</message>
            <suggestion><match no="1" case_conversion="alllower"/></suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="kevlar">Uns guants de <marker>Kevlar</marker></example>
        </rule>
        <rule id="CASING_START" name="majúscules a principi de frase">
            <antipattern>
                <token regexp="yes">\p{Lu}\p{Lu}\p{Lu}?</token>
                <token min="0" regexp="yes">\p{P}|\p{Lu}|\d+</token>
                <token regexp="yes">-?\p{Lu}[\p{Lu}·'-]*</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\p{Lu}\p{Lu}\p{Lu}?</token>
                <token regexp="yes" case_sensitive="yes">[A-Z]|[A-Z]'</token>
                <token regexp="yes">\p{Lu}[\p{Lu}·'-]*</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\p{Lu}\p{Lu}\p{Lu}?</token>
                <token regexp="yes" postag="AO.*" postag_regexp="yes">\d.*</token>
                <token regexp="yes">\p{Lu}[\p{Lu}·'-]*</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\p{Lu}\p{Lu}\p{Lu}?</token>
                <token regexp="yes">\p{P}</token>
                <token regexp="yes">\d+</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\p{Lu}\p{Lu}\p{Lu}?<exception regexp="yes">EL|UN</exception></token>
                <token regexp="yes">\d+</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\p{Lu}\p{Lu}\p{Lu}?</token>
                <token>-</token>
                <token regexp="yes">\d+</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\p{Lu}\p{Lu}\p{Lu}?</token>
                <token postag="SENT_END" regexp="yes">\p{P}</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\p{Lu}\p{Lu}\p{Lu}?</token>
                <token max="4" regexp="yes">\p{P}<exception postag="SENT_END"/></token>
                <token postag="SENT_END" regexp="yes">\p{P}</token>
            </antipattern>
            <antipattern>
                <token>LO</token>
                <token regexp="yes">\d+</token>
                <token>/</token>
                <token regexp="yes">\d+</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token>SOS</token>
                <token regexp="yes">\p{Lu}.*</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token>VI</token>
                <token postag="[NA].*|UNKNOWN" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">\(|\[|\{</token>
                <token regexp="yes">\p{Lu}\p{Lu}\p{Lu}?</token>
                <token regexp="yes">\)|\]|\}</token>
            </antipattern>
            <antipattern>
                <token>puc</token>
                <token min="0">-</token>
                <token>personal</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\p{Lu}\p{Lu}\p{Lu}?</token>
                <token>:</token>
            </antipattern>
            <pattern>
                <token postag="SENT_START"/>
                <token min="0" max="3" regexp="yes">\p{P}</token>
                <marker>
                    <token postag="[DCSPRV].*|LOC_.*" postag_regexp="yes" regexp="yes">\p{Lu}\p{Lu}\p{Lu}?<exception postag="NP.*|SENT_END" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>Reviseu les majúscules al començament de la frase.</message>
            <suggestion><match no="3" regexp_match="^(.).*$" regexp_replace="$1"/><match no="3" regexp_match="^.(.*$)" regexp_replace="$1" case_conversion="alllower"/></suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="La"><marker>LA</marker> setmana passada no hi va haver mercat.</example>
            <example correction="El"><marker>EL</marker> 2 de desembre de l'any passat.</example>
            <example correction="Hi"><marker>HI</marker> havia un problema.</example>
            <example correction="No"><marker>NO</marker> ho trobo.</example>
            <example correction="És"><marker>ÉS</marker> el moment de fer-ho.</example>
            <example>EL 2 DE DESEMBRE</example>
            <example>UN 2 DE DESEMBRE</example>
            <example>LA SETMANA VINENT NO HI HAURÀ MERCAT.</example>
            <example>BBC, 30-09-2007.</example>
            <example>AMB IL·LUSIÓ.</example>
            <example>DEL PLURAL AL SINGULAR.</example>
            <example>PER L'OCUPACIÓ ESTABLE, PELS DRETS LABORALS.</example>
            <example>PER A L'OCUPACIÓ ESTABLE, PELS DRETS LABORALS.</example>
            <example>PER A QUÈ UTILITZEM LES VOSTRES DADES?</example>
            <example>UN/LOCODE 2009-2.</example>
            <example correction="Un"><marker>UN</marker> 12.</example>
            <example>LA 9a BAIXADA VOGANT PER L'EBRE</example>
            <example>XVI</example>
            <example>DNI: 2345623452</example>
            <example>NI: 2345623452</example>
            <example>NI 2345623452</example>
            <example>SÍ, I AIXÒ ÉS AIXÍ.</example>
            <example>ELS E-BOOKS EN OFERTA</example>
            <example>VI edició</example>
            <example>FES-TE SEGUIDOR!</example>
        </rule>
        <rule id="ORDINALS_MINUSCULA" name="símbols d'ordinals en minúscules">
            <pattern>
                <token regexp="yes" case_sensitive="yes">1RS?|2NS?|3RS?|4TS?|[5-9](È|NS)|\d\d+(È|NS)|\d+A|\d+ES</token>
            </pattern>
            <message>Si és un símbol de numeral ordinal, s'escriu en minúscula.</message>
            <suggestion><match no="1" case_conversion="alllower"/></suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="1r"><marker>1R</marker> CONGRÉS MUNDIAL DE MEDICINA ESPORTIVA.</example>
            <example correction="3es"><marker>3ES</marker> JORNADES DE MEDICINA ESPORTIVA.</example>
            <example>El codi 4R.</example>
        </rule>
        <rulegroup id="ARTICLE_TOPONIM_MIN" name="article de topònims en minúscules">
            <short>&shortmessage_casing;</short>
            <antipattern>
                <token postag="SENT_START"/>
                <token regexp="yes" min="0" max="3">\p{P}|\d+</token>
                <token regexp="yes">El|La|Els|Les|L'</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">&nom_seguit_de_nompropi;</token>
                <token min="0">com</token>
                <token regexp="yes">El|La|Els|Les|L'</token>
                <example>Es feia al restaurant El Racó de la Garriga.</example>
            </antipattern>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">El|La|Els|Les|L'<exception scope="previous" regexp="yes">[:\.]</exception></token>
                    </marker>
                    <token regexp="yes">Alacantí|Alcoià|Costera|Horta|Ports|Racó|Garrigues|Gironès|Maresme|Noguera|Selva|Solsonès|Estats|Unió|Priorat</token>
                </pattern>
                <message>L'article dels topònims s'escriu normalment en minúscula.</message>
                <suggestion><match no="1" case_conversion="alllower"/></suggestion>
                <example correction="l'">Va passar a <marker>L'</marker>Horta de València.</example>
                <example>El Gironès.</example>
                <example>1957 - La Unió Soviètica llança el Spútnik I.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">El|La|Els|Les|L'<exception scope="previous" postag="_QM_OPEN"/><exception scope="previous" regexp="yes">[:\.]</exception><exception postag="NP..G.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="NP..G.*" postag_regexp="yes"><exception regexp="yes">Paz|Rioja|Hierro|Faro|Puerto|\p{Lu}+</exception></token>
                </pattern>
                <message>L'article dels topònims s'escriu normalment en minúscula.</message>
                <suggestion><match no="1" case_conversion="alllower"/></suggestion>
                <example correction="l'">Va passar a <marker>L'</marker>Argentina.</example>
                <example>L'Argentina és un país bonic.</example>
                <example>1963 - L'URSS llança el Vostok 6.</example>
            </rule>
        </rulegroup>
        <rule id="SINDROME_MIN" name="minúscules: síndrome, regla...">
            <pattern>
                <marker>
                    <token regexp="yes" case_sensitive="yes">Principi|Síndrome|Regla|Malaltia|Fórmula|Sistema|Mètode<exception scope="previous" postag="SENT_START"/></token>
                </marker>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">\p{Lu}.*<exception postag="NC.*" postag_regexp="yes"/></token>
            </pattern>
            <message>La paraula <suggestion><match no="1" case_conversion="alllower"/></suggestion> s'escriu normalment en minúscula, seguida d'un nom propi (ex. síndrome de Down, regla D'Hondt).</message>
            <short>&shortmessage_casing;</short>
            <example correction="síndrome">Era un símptoma de la <marker>Síndrome</marker> de Savant.</example>
            <example correction="regla">Era el resultat de la <marker>Regla</marker> D'Hondt.</example>
            <example>Sistema de Control d'Entrada.</example>
        </rule>
        <rule id="DRETS_HUMANS" name="drets humans">
            <antipattern case_sensitive="yes">
                <token>drets</token>
                <token>humans</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token>DRETS</token>
                <token>HUMANS</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token postag="SENT_START"/>
                <token min="0" max="4" regexp="yes">\p{P}</token>
                <token>Drets</token>
                <token>humans</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token regexp="yes">\p{Lu}.*</token>
                <token postag="SPS00|CC" postag_regexp="yes" min="1" max="2"/>
                <token min="0">ls</token>
                <token>Drets</token>
                <token>Humans</token>
                <example>Subdirecció General de Memòria, Pau i Drets Humans</example>
            </antipattern>
            <pattern>
                <token>drets</token>
                <token>humans</token>
            </pattern>
            <message>Cal escriure-ho en minúscula, excepte si forma part d'un nom propi.</message>
            <suggestion><match no="1" case_conversion="alllower"/> <match no="2" case_conversion="alllower"/></suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="drets humans">És una qüestió de <marker>Drets Humans</marker>.</example>
            <example>Declaració Universal dels Drets Humans</example>
            <example>Conveni Europeu de Drets Humans</example>
            <example>Dia dels Drets Humans</example>
            <example>Tribunal Europeu de Drets Humans</example>
            <example>Comissió Internacional per als Drets Humans.</example>
        </rule>
        <rulegroup id="REIAL_DECRET" name="reial decret llei">
            <short>&shortmessage_casing;</short>
            <rule>
                <antipattern case_sensitive="yes">
                    <token regexp="yes">reial|Reial</token>
                    <token>decret</token>
                    <token regexp="yes">llei|legislatiu</token>
                </antipattern>
                <pattern>
                    <token>Reial</token>
                    <token min="0">-</token>
                    <token>Decret</token>
                    <token min="0">-</token>
                    <token regexp="yes">Llei|legislatiu</token>
                </pattern>
                <message>Majúscules i minúscules recomanades.</message>
                <suggestion>Reial decret <match no="5" case_conversion="alllower"/></suggestion>
                <example correction="Reial decret llei"><marker>Reial decret Llei</marker> 21/2010</example>
                <example correction="Reial decret llei"><marker>Reial Decret Llei</marker> 21/2010</example>
                <example correction="Reial decret legislatiu"><marker>Reial Decret Legislatiu</marker> 21/2010</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token>Reial</token>
                    <token min="0">-</token>
                    <token>Decret</token>
                </pattern>
                <message>Majúscules i minúscules recomanades.</message>
                <suggestion>Reial decret</suggestion>
                <example correction="Reial decret"><marker>Reial Decret</marker> 21/2010</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token>Decret</token>
                    <token>Legislatiu</token>
                </pattern>
                <message>Majúscules i minúscules recomanades.</message>
                <suggestion>Decret legislatiu</suggestion>
                <example correction="Decret legislatiu"><marker>Decret Legislatiu</marker> 21/2010</example>
            </rule>
        </rulegroup>
        <rulegroup id="MAJUSCULA_IMPROBABLE" name="majúscula incorrecta">
            <short>&shortmessage_casing;</short>
            <antipattern>
                <!-- noms xinesos -->
                <token regexp="yes">Ho|Li|Mi</token>
                <token spacebefore="no">-</token>
            </antipattern>
            <antipattern>
                <token/>
                <token postag="UNKNOWN|_english_ignore_" postag_regexp="yes"/>
                <example>La iniciativa «Toy Like Me» acosta les discapacitats als més petits.</example>
            </antipattern>
            <antipattern>
                <token>.</token>
                <token>)</token>
                <token/>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token>El</token>
                <token>País</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token>Nostre</token>
                <token>Senyor</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token>Cap</token>
                <token>d'</token>
                <token>Any</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token>Al</token>
                    <token>-</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">[,;]|que</token>
                    <token postag="C.|D.*|SP.*|LOC_.*|P[0PITD].*" postag_regexp="yes" case_sensitive="yes" regexp="yes">\p{Lu}\p{Ll}+<exception postag="NP.*|DA.*|PARA_END|_abrev_biblia" postag_regexp="yes"/><exception>Déu</exception></token>
                </pattern>
                <message>Possible confusió en l'ús de la majúscula, si no és un títol o un nom propi.</message>
                <suggestion>\1 <match no="2" case_conversion="alllower"/></suggestion>
                <suggestion>. \2</suggestion>
                <example correction=", però|. Però">M'agrada aquest<marker>, Però</marker> l'altra encara més.</example>
                <example>Tenen la mateixa credibilitat Público que El País.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[,;]|que</token>
                    <token postag="RG" case_sensitive="yes" regexp="yes">\p{Lu}...+ment</token>
                </pattern>
                <message>Possible confusió en l'ús de la majúscula, si no és un títol o un nom propi.</message>
                <suggestion>. \2</suggestion>
                <suggestion>\1 <match no="2" case_conversion="alllower"/></suggestion>
                <example correction=". Finalment|, finalment">M'agrada aquest<marker>, Finalment</marker> l'altra encara més.</example>
            </rule>
            <rule default="off">
                <antipattern>
                    <token>Al</token>
                    <token>-</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">[,;]|que</token>
                    <token postag="V.[SI].*" postag_regexp="yes" case_sensitive="yes" regexp="yes">\p{Lu}\p{Ll}+<exception postag="N.*|DA.*" postag_regexp="yes"/><exception>Déu</exception></token>
                </pattern>
                <message>Possible confusió en l'ús de la majúscula, si no és un títol o un nom propi.</message>
                <suggestion>\1 <match no="2" case_conversion="alllower"/></suggestion>
                <suggestion>. \2</suggestion>
                <example correction=", és|. És"> Aplaudim<marker>, És</marker> molt típic que passi això.</example>
                <example>Tenen la mateixa credibilitat Público que El País.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="4" postag="_PUNCT.*" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">\p{Lu}.*</token>
                </antipattern>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">\p{Lu}.*</token>
                    <token regexp="yes">\p{Lu}+</token>
                </antipattern>
                <antipattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token regexp="yes">El|La|Els|Les</token>
                </antipattern>
                <antipattern>
                    <token skip="7" regexp="yes" inflected="yes">disc|llibreria|poema|assaig|exposició|títol|diari|revista|restaurant|bistrot|novel·la|ateneu|sala|premi|escola|orquestra|associació|societat|cançó|recull|llibre|projecte</token>
                    <token postag="DA.*" postag_regexp="yes" regexp="yes">\p{Lu}.*</token>
                </antipattern>
                <pattern case_sensitive="yes">
                    <token regexp="yes">\p{L}..+</token>
                    <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">\p{Lu}.*<exception regexp="yes">[A-Z]+</exception></token>
                </pattern>
                <message>Possible confusió en l'ús de la majúscula, si no és un títol o un nom propi.</message>
                <suggestion>\1. \2</suggestion>
                <suggestion>\1 <match no="2" case_conversion="alllower"/></suggestion>
                <example correction="això. M'|això m'">Era <marker>això M'</marker>agrada dir-ho clar.</example>
                <example>AIXÒ M'AGRADA MOLT!</example>
                <example>La Forquilla solidària amb l'EM que ha incorporat.</example>
                <example>Gestió Urbanística per l’ES d’Arquitectura.</example>
                <example>19,149.69 US Dollars</example>
                <example>Un article en el diari La Veu.</example>
                <example>les novel·les de Gabriel Janer Manila L’abisme i Els alicorns</example>
            </rule>
            <rule>
                <antipattern>
                    <token skip="3" regexp="yes" inflected="yes">pel·lícula|film|disc|llibreria|poema|assaig|exposició|títol|diari|revista|restaurant|bistrot|novel·la|ateneu|sala|premi|escola|orquestra|associació|societat|cançó|recull|llibre|cantar|tema|escriure|estrenar|publicar|editar|dinastia|narració|plataforma|producció|projecte</token>
                    <token regexp="yes">\p{Lu}.*</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">[io]</token>
                    <token spacebefore="no" regexp="yes">[\.\-]</token>
                    <example>dels arquitectes O. Bohigas, J.M. Martorell i D. Mackay</example>
                </antipattern>
                <antipattern>
                    <token regexp="yes">el|del|al</token>
                    <token postag="PX.*" postag_regexp="yes" min="0"/>
                    <token>I</token>
                </antipattern>
                <antipattern>
                    <token>i</token>
                    <token postag="CC"/>
                    <token>ii</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes" inflected="yes">llibre|sector|segle|capítol|esquema|apartat|tom|vol|volum|tipus|total|nivell|annex|espècie|taula|concili|organització|acte|anomenar|titular|versió</token>
                    <token>i</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes" inflected="yes">punt|centre|grup|lletra|origen|vèrtex</token>
                    <token regexp="yes">[io]</token>
                </antipattern>
                <antipattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0" max="4">\p{P}</token>
                    <token regexp="yes">\p{Lu}.*</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">[io]</token>
                    <token>.</token>
                    <token postag="_possible_nompropi|NP.*" postag_regexp="yes"/>
                    <example>el teòleg O. González de Cardedal escrivia no fa gaire</example>
                </antipattern>
                <pattern case_sensitive="yes">
                    <token regexp="yes">\p{Ll}..+<exception postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    <token regexp="yes">Perquè|No|També|Així|Això|Ja|I|O|Ni|Jo|Tu|Ell|Ella|Nosaltres|Vosaltres|Ells|Elles|Vost[éè]s?|Aquest|Aquesta|Aquests|Aquestes|Però<exception case_sensitive="yes" postag="_english_ignore_">I</exception></token>
                </pattern>
                <message>Possible confusió en l'ús de la majúscula, si no és un títol o un nom propi.</message>
                <suggestion>\1. \2</suggestion>
                <suggestion>\1, <match no="2" case_conversion="alllower"/></suggestion>
                <suggestion>\1 <match no="2" case_conversion="alllower"/></suggestion>
                <example correction="així. No|així, no|així no">Era <marker>així No</marker> m'estranya.</example>
                <example>AIXÒ M'AGRADA MOLT!</example>
                <example>S'oposà a la regència d'Otó I i fou empresonat.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SEGLE_MINUSCULA" name="segle en minúscula (s.)">
            <short>&shortmessage_casing;</short>
            <antipattern>
                <token postag="SENT_START"/>
                <token regexp="yes" max="3">\p{P}</token>
                <token case_sensitive="yes" regexp="yes">S|Segle</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="D.*|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token case_sensitive="yes">Segle</token>
                    </marker>
                    <token min="0">.</token>
                    <token regexp="yes">[xiv]+</token>
                </pattern>
                <message>Si és un nom comú, s'escriu en minúscula.</message>
                <suggestion><match no="2" case_conversion="alllower"/></suggestion>
                <example correction="segle">Aquest quadre és del <marker>Segle</marker>. XVIII.</example>
                <example correction="segle">Aquesta imatge es va crear en el <marker>Segle</marker> XVIII.</example>
                <example correction="segle">La Il·lustració (<marker>Segle</marker>. XVIII)</example>
                <example>— Segle XVIII.</example>
                <example>-- S. XVIII.</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <!-- inicials -->
                    <token>S</token>
                    <token>.</token>
                    <token>I</token>
                    <token>.</token>
                </antipattern>
                <antipattern>
                    <!-- sud -->
                    <token regexp="yes">el|l</token>
                    <token case_sensitive="yes">S</token>
                    <token case_sensitive="yes">i</token>
                </antipattern>
                <pattern>
                    <token postag="D.*|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token case_sensitive="yes">S</token>
                    </marker>
                    <token min="0">.</token>
                    <token regexp="yes">[xiv]+</token>
                </pattern>
                <message>Com a abreviatura de 'segle' (nom comú), s'escriu en minúscula.</message>
                <suggestion><match no="2" case_conversion="alllower"/></suggestion>
                <example correction="s">Aquest quadre és del <marker>S</marker>. XVIII.</example>
                <example correction="s">Aquesta imatge es va crear en el <marker>S</marker>. XVIII.</example>
                <example correction="s">La Il·lustració (<marker>S</marker>. XVIII)</example>
                <example>— Segle XVIII.</example>
                <example>-- S. XVIII.</example>
                <example>S.I.</example>
            </rule>
        </rulegroup>
        <rule id="NADAL" name="nadal/Nadal">
            <pattern>
                <token regexp="yes" case_sensitive="yes">nadals?</token>
            </pattern>
            <message>Normalment s'escriu en majúscula.</message>
            <suggestion><match no="1" case_conversion="startupper"/></suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="Nadal">Per <marker>nadal</marker> ens veurem.</example>
        </rule>
        <rule id="WIFI" name="wifi">
            <antipattern>
                <token postag="SENT_START"/>
                <token min="0" max="3" postag="_PUNCT.*" postag_regexp="yes"/>
                <token regexp="yes">Wifis?</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" case_sensitive="yes">wifis?</token>
            </antipattern>
            <pattern>
                <token regexp="yes">wifis?</token>
            </pattern>
            <message>Normalment s'escriu en minúscula.</message>
            <suggestion><match no="1" case_conversion="alllower"/></suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="wifi">La <marker>Wifi</marker> no funciona.</example>
            <example>Wifi gratuït.</example>
        </rule>
        <rulegroup id="VALENCIA" name="valència/València">
            <short>&shortmessage_casing;</short>
            <antipattern>
                <token inflected="yes" regexp="yes" skip="-1">&context_valencia;</token>
                <token>valència</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes" skip="-1">&context_valencia;</token>
                <token skip="-1">valència</token>
                <token>valència</token>
            </antipattern>
            <antipattern>
                <token skip="-1">valència</token>
                <token inflected="yes" regexp="yes">&context_valencia;</token>
            </antipattern>
            <!--<rule>
                <pattern>
                    <token postag="SP.*" postag_regexp="yes"/>
                    <marker>
                        <token case_sensitive="yes">valència</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>València</suggestion> (ciutat) en comptes de "valència" (terme científic)?</message>
                <example correction="València">Vinc de <marker>valència</marker>.</example>
                <example correction="València">Partim cap a <marker>valència</marker>.</example>
                <example correction="València">Partim des de <marker>valència</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..MS." postag_regexp="yes"/>
                    <marker>
                        <token case_sensitive="yes">valència</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>València</suggestion> (ciutat) en comptes de "valència" (terme científic)?</message>
                <example correction="València">El <marker>valència</marker> va guanyar el partit.</example>
                <example correction="València">Sóc soci del <marker>valència</marker>.</example>
            </rule>-->
            <!-- catch all -->
            <rule>
                <pattern>
                    <marker>
                        <token case_sensitive="yes">valència</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>València</suggestion> (ciutat) en comptes de "valència" (terme científic)?</message>
                <example correction="València">La <marker>valència</marker> musulmana.</example>
            </rule>
        </rulegroup>
        <rule id="MAJ_ABREVIATURA" name="majúscula en algunes abreviatures">
            <pattern>
                <marker>
                    <token regexp="yes" case_sensitive="yes">[ds]r(a|s|es)?|prof|st|sta|mn|excma?|magfca?|mr|il·lm|ilm|il·ltre</token>
                </marker>
                <token>.</token>
            </pattern>
            <message>Aquesta abreviatura s'escriu amb majúscula inicial.</message>
            <suggestion><match no="1" case_conversion="startupper"/></suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="Sra">Ha vingut la <marker>sra</marker>. Garcia.</example>
        </rule>
        <rule id="BRAILLE" name="braille">
            <pattern>
                <token regexp="yes">en|idioma|llengua|el|llenguatge</token>
                <marker>
                    <token case_sensitive="yes">Braille</token>
                </marker>
            </pattern>
            <message>El sistema d'escriptura per a cecs inventat per Louis Braille s'escriu en minúscula.</message>
            <suggestion><match no="2" case_conversion="alllower"/></suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="braille">Fitxes escrites en <marker>Braille</marker>.</example>
        </rule>
        <rule id="MEDICAMENTS" name="medicaments en minúscula">
            <pattern>
                <and>
                    <token regexp="yes" inflected="yes">molnupiravir|gabapentina|pregabalina|remdesivir|paracetamol|acetaminofèn|favipiravir|fenetil·lina|amoxicil·lina|povidona|clorazepat|almagat|dexametasona|hidroxicloroquina|azitromicina|cefalosporina|cloramfenicol|eritromicina|nandrolona|vancomicina|tetraciclina|espectinomicina|penicil·lina|ampicil·lina|probenecid|tiamfenicol|doxiciclina|trimetoprim|sulfametoxazole|dostarlimab<exception scope="previous" postag="SENT_START"/></token>
                    <token regexp="yes">\p{Lu}.+</token>
                </and>
            </pattern>
            <message>Els noms dels principis actius de les medicines s'escriuen en minúscula.</message>
            <suggestion><match no="1" case_conversion="alllower"/></suggestion>
            <example correction="paracetamol">He comprat <marker>Paracetamol</marker>.</example>
        </rule>
        <rulegroup id="HOMO_SAPIENS" name="homo sapiens">
            <short>&shortmessage_casing;</short>
            <rule>
                <antipattern>
                    <token>Homo</token>
                    <token>sapiens</token>
                    <token>sapiens</token>
                </antipattern>
                <pattern>
                    <token>homo</token>
                    <token regexp="yes">sàpiens|sapiens</token>
                    <token regexp="yes">sàpiens|sapiens</token>
                </pattern>
                <message>Com a nom científic s'escriu sense accent.</message>
                <suggestion><match no="1" regexp_match="^.*$" regexp_replace="H" case_conversion="startupper"/>omo sapiens sapiens</suggestion>
                <example correction="Homo sapiens sapiens">És propi de l'<marker>homo sàpiens Sapiens</marker>.</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Homo</token>
                    <token>sapiens</token>
                </antipattern>
                <pattern>
                    <token>homo</token>
                    <token>sàpiens</token>
                </pattern>
                <message>Com a nom científic s'escriu sense accent.</message>
                <suggestion><match no="1" regexp_match="^.*$" regexp_replace="H" case_conversion="startupper"/>omo sapiens</suggestion>
                <example correction="Homo sapiens">És propi de l'<marker>homo sàpiens</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="HOMO" name="homo/Homo">
            <short>&shortmessage_casing;</short>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Homo</token>
                    <token>sapiens</token>
                    <token regexp="yes">sapiens|idaltu</token>
                </antipattern>
                <pattern>
                    <token>homo</token>
                    <token>sapiens</token>
                    <token regexp="yes">sapiens|idaltu</token>
                </pattern>
                <message>Nom científic: la primera paraula en majúscula i la resta en minúscula.</message>
                <suggestion>Homo <match no="2" case_conversion="alllower"/> <match no="3" case_conversion="alllower"/></suggestion>
                <example correction="Homo sapiens sapiens">És propi de l'<marker>homo sapiens Sapiens</marker>.</example>
                <example correction="Homo sapiens idaltu">És propi de l'<marker>Homo sapiens Idaltu</marker>.</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Homo</token>
                    <token regexp="yes">antecessor|cepranensis|erectus|ergaster|floresiensis|gautengensis|habilis|heidelbergensis|naledi|neanderthalensis|rhodesiensis|rudolfensis|sapiens|sp|spp|tsaichangensis</token>
                </antipattern>
                <pattern>
                    <token>homo</token>
                    <token regexp="yes">antecessor|cepranensis|erectus|ergaster|floresiensis|gautengensis|habilis|heidelbergensis|naledi|neanderthalensis|rhodesiensis|rudolfensis|sapiens|sp|spp|tsaichangensis</token>
                </pattern>
                <message>Nom científic: la primera paraula en majúscula i la segona en minúscula.</message>
                <suggestion>Homo <match no="2" case_conversion="alllower"/></suggestion>
                <example correction="Homo sapiens">És propi de l'<marker>homo sapiens</marker>.</example>
                <example correction="Homo habilis">És propi de l'<marker>Homo Habilis</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="VILA_REAL" name="Vila-Real / Vila-real">
            <pattern case_sensitive="yes">
                <token>Vila</token>
                <token>-</token>
                <token>Real</token>
            </pattern>
            <message>Cal escriure <suggestion>Vila-real</suggestion>.</message>
            <short>&shortmessage_casing;</short>
            <example correction="Vila-real"><marker>Vila-Real</marker></example>
        </rule>
        <rule id="LES_CORTS" name="*Les Corts/les Corts">
            <pattern case_sensitive="yes">
                <token><exception postag="SENT_START|_PUNCT" postag_regexp="yes"/><exception regexp="yes">[:-]</exception></token>
                <marker>
                    <token>Les</token>
                    <token>Corts</token>
                </marker>
            </pattern>
            <message>L'article s'escriu en minúscula.</message>
            <suggestion><match no="2" case_conversion="alllower"/> Corts</suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="les Corts">És diputatat a <marker>Les Corts</marker> valencianes.</example>
            <example>Les Corts valencianes.</example>
            <example>-Les Corts.</example>
        </rule>
        <rule id="CARRER_MAJUSCULA" name="Carrer/carrer de">
            <antipattern>
                <token>Rambla</token>
                <token>de</token>
                <token>Barcelona</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token>Plaça</token>
                <token>de</token>
                <token>l</token>
                <token>Llibre</token>
            </antipattern>
            <antipattern>
                <token postag="AO.*" postag_regexp="yes" regexp="yes">\p{Lu}.*</token>
                <token>Avinguda</token>
                <example>Viu a la Cinquena Avinguda.</example>
            </antipattern>
            <antipattern>
                <token postag="SENT_START"/>
                <token regexp="yes" min="0" max="3">\p{P}</token>
                <token case_sensitive="yes" regexp="yes">Carrer|Plaça|Avinguda|Ronda|Rambla|Carretera|Autopista|Barri</token>
            </antipattern>
            <pattern>
                <marker>
                    <token case_sensitive="yes" regexp="yes">Carrer|Plaça|Avinguda|Ronda|Rambla|Carretera|Autopista|Barri<exception scope="previous" regexp="yes">&dashes;</exception></token>
                </marker>
                <token inflected="yes">de</token>
            </pattern>
            <message>Els noms de vies urbanes s'escriuen normalment en minúscula.</message>
            <suggestion><match no="1" case_conversion="alllower"/></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/5074</url>-->
            <url>https://criteria.espais.iec.cat/files/2019/05/3-1-2_Regles-de-maj%C3%BAscules-i-min%C3%BAscules-amb-%C3%ADndex_05.pdf#page=50</url>
            <short>&shortmessage_casing;</short>
            <example correction="carrer">és el <marker>Carrer</marker> de Dalt.</example>
            <example>Carrer de Dalt, núm. 3</example>
            <example>Viu a la Rambla Vella.</example>
        </rule>
        <rulegroup id="GENERALITAT" name="generalitat/Generalitat">
            <short>&shortmessage_casing;</short>
            <rule>
                <pattern>
                    <marker>
                        <token case_sensitive="yes">generalitat</token>
                    </marker>
                    <token min="0">de</token>
                    <token regexp="yes">Catalunya|València|valenciana|catalana</token>
                </pattern>
                <message>Com a nom d'una institució, s'escriu en majúscula.</message>
                <suggestion><match no="1" case_conversion="startupper"/></suggestion>
                <example correction="Generalitat">A la <marker>generalitat</marker> de Catalunya.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="3">presidir|governar</token>
                    <marker>
                        <token case_sensitive="yes">generalitat</token>
                    </marker>
                </pattern>
                <message>Com a nom d'una institució, s'escriu en majúscula.</message>
                <suggestion><match no="2" case_conversion="startupper"/></suggestion>
                <example correction="Generalitat">Qui ha de presidir a <marker>generalitat</marker>?</example>
            </rule>
        </rulegroup>
        <rulegroup id="PENINSULA_IBERICA" name="*península ibèrica/península Ibèrica">
            <short>&shortmessage_casing;</short>
            <rule>
                <pattern>
                    <token>la</token>
                    <marker>
                        <token>península</token>
                        <token regexp="yes">(?-i)ibèrica|itàlica</token>
                    </marker>
                </pattern>
                <message>Ús incorrecte de majúscules i minúscules.</message>
                <suggestion><match no="2" case_conversion="alllower"/> <match no="3" case_conversion="startupper"/></suggestion>
                <short>Majúscules i minúscules</short>
                <example correction="península Ibèrica">A la <marker>Península ibèrica</marker>.</example>
                <example>A la península Itàlica</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <marker>
                        <token regexp="yes">(?-i)Península</token>
                        <token regexp="yes">ibèrica|itàlica</token>
                    </marker>
                </pattern>
                <message>Ús incorrecte de majúscules i minúscules.</message>
                <suggestion><match no="2" case_conversion="alllower"/> <match no="3" case_conversion="startupper"/></suggestion>
                <short>Majúscules i minúscules</short>
                <example correction="península Ibèrica">A la <marker>Península ibèrica</marker>.</example>
                <example correction="península Ibèrica">A la <marker>Península Ibèrica</marker>.</example>
                <example>A la península Itàlica</example>
            </rule>
        </rulegroup>
        <rule id="NORD_AMERICA" name="*Nord-Amèrica / Nord-amèrica">
            <pattern case_sensitive="yes">
                <token regexp="yes">[Nn]ord|[Ss]ud</token>
                <token spacebefore="no">-</token>
                <token spacebefore="no" regexp="yes">Amèrica|Àfrica</token>
            </pattern>
            <message>Useu les majúscules adequades.</message>
            <suggestion><match no="1" case_conversion="startupper"/>-<match no="3" case_conversion="alllower"/></suggestion>
            <!--<url>http://esadir.cat/Toponims/Top%C3%B2nims%20del%20m%C3%B3n/Am%C3%A8rica/Centream%C3%A8rica</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=centreamerica&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=9918&amp;idHit=9918&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Am%E8rica+Central+o+Centream%E8rica%3F+%2F+Am%E8rica+del+Nord+o+Nord-am%E8rica%3F+%2F+Am%E8rica+del+Sud+o+Sud-am%E8rica%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <short>&shortmessage_casing;</short>
            <example correction="Nord-amèrica">A <marker>Nord-Amèrica</marker>.</example>
            <example>A Sud-àfrica</example>
        </rule>
        <rulegroup id="NORD_AMERICANA" name="Nord-Americana -> Nord-americana">
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">nord|sud</token>
                    <token spacebefore="no">-</token>
                    <token spacebefore="no" regexp="yes" postag="AQ.*" postag_regexp="yes">\p{Lu}.*</token>
                </pattern>
                <message>Useu les majúscules adequades.</message>
                <suggestion><match no="1" case_conversion="alllower"/>-<match no="3" case_conversion="alllower"/></suggestion>
                <short>&shortmessage_casing;</short>
                <example correction="nord-americà">Institut <marker>nord-Americà</marker>.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">Nord|Sud</token>
                    <token spacebefore="no">-</token>
                    <token spacebefore="no" regexp="yes" postag="AQ.*" postag_regexp="yes">\p{Lu}.*</token>
                </pattern>
                <message>Useu les majúscules adequades. La primera lletra va en majúscula només si forma part d'un nom propi.</message>
                <suggestion><match no="1" case_conversion="firstupper"/>-<match no="3" case_conversion="alllower"/></suggestion>
                <suggestion><match no="1" case_conversion="alllower"/>-<match no="3" case_conversion="alllower"/></suggestion>
                <short>&shortmessage_casing;</short>
                <example correction="Nord-americà|nord-americà">Institut <marker>Nord-Americà</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="SUD_EST" name="*Sud-Est / Sud-est">
            <pattern case_sensitive="yes">
                <token regexp="yes">[Nn]ord|[Ss]ud</token>
                <token spacebefore="no">-</token>
                <token spacebefore="no" regexp="yes">Oest|Est</token>
            </pattern>
            <message>Useu les majúscules adequades.</message>
            <suggestion><match no="1"/>-<match no="3" case_conversion="alllower"/></suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="Sud-est">Al <marker>Sud-Est</marker> asiàtic.</example>
            <example>Al sud-est</example>
        </rule>
        <rulegroup id="MESOS_MINUSCULA" name="Exigeix mesos de l'any en minúscula en dates">
            <short>&shortmessage_casing;</short>
            <rule>
                <antipattern>
                    <token regexp="yes">premis?|els|ls</token>
                    <token case_sensitive="yes">Octubre</token>
                </antipattern>
                <antipattern>
                    <token postag="NP.*" postag_regexp="yes" regexp="yes">(?-i)&mesos_any_maj;</token>
                    <token postag="NP.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="NP.*" postag_regexp="yes"/>
                    <token postag="NP.*" postag_regexp="yes" regexp="yes">(?-i)&mesos_any_maj;</token>
                </antipattern>
                <antipattern>
                    <token postag="SENT_START"/>
                    <token postag_regexp="yes" postag="_PUNCT.*" min="0" max="3"/>
                    <token regexp="yes">(?-i)&mesos_any_maj;</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">[:·]</token>
                    <token regexp="yes">(?-i)&mesos_any_maj;</token>
                </antipattern>
                <antipattern>
                    <token postag="_possible_nompropi"/>
                    <token inflected="yes">de</token>
                    <token regexp="yes">(?-i)&mesos_any_maj;</token>
                </antipattern>
                <antipattern>
                    <token postag="DN.*" postag_regexp="yes" regexp="yes">\p{Lu}.*<exception regexp="yes">\d+</exception></token>
                    <token inflected="yes">de</token>
                    <token regexp="yes">(?-i)&mesos_any_maj;</token>
                </antipattern>
                <antipattern case_sensitive="yes">
                    <token regexp="yes">\p{Lu}.*<exception postag="SPS00|D.*|C.*" postag_regexp="yes"/><exception regexp="yes">(?-i)&dies_setmana_maj;|&mesos_any_maj;|Edició|[A-Z][A-Z]+</exception></token>
                    <token regexp="yes" min="0" max="4">\p{Lu}.*|de|del|d'|l'|\d+<exception regexp="yes">(?-i)&dies_setmana_maj;|Edició|[A-Z][A-Z]+</exception><exception regexp="yes">(?-i)&mesos_any_maj;</exception></token>
                    <token regexp="yes">(?-i)&mesos_any_maj;</token>
                </antipattern>
                <antipattern case_sensitive="yes">
                    <token>Maig</token>
                    <token>de</token>
                    <token min="0">l</token>
                    <token regexp="yes">68|1968</token>
                </antipattern>
                <antipattern>
                    <token>Maig</token>
                    <token regexp="yes">francès|francés</token>
                </antipattern>
                <antipattern>
                    <token>fets</token>
                    <token>de</token>
                    <token case_sensitive="yes">Maig</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">vila|municipi|terme</token>
                    <token>d'</token>
                    <token case_sensitive="yes">Agost</token>
                </antipattern>
                <antipattern>
                    <token postag="SPS00"/>
                    <token>en</token>
                    <token regexp="yes">(?-i)&mesos_any_maj;</token>
                </antipattern>
                <antipattern>
                    <token>hola</token>
                    <token>,</token>
                    <token>Abril</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">bon|bona</token>
                    <token regexp="yes">dia|tarda|vespre|vesprada|nit</token>
                    <token>,</token>
                    <token>Abril</token>
                </antipattern>
                <antipattern>
                    <token>9</token>
                    <token>d'</token>
                    <token>Octubre</token>
                </antipattern>
                <antipattern>
                    <token>25</token>
                    <token>d'</token>
                    <token>Abril</token>
                </antipattern>
                <antipattern>
                    <token>11</token>
                    <token>de</token>
                    <token>Setembre</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">(?-i)&mesos_any_maj;</token>
                    </marker>
                </pattern>
                <message>Els mesos de l'any s'escriuen en minúscula excepte quan formen part d'un nom propi o d'una diada.</message>
                <suggestion><match no="1" case_conversion="alllower"/></suggestion>
                <example correction="juliol">Pel <marker>Juliol</marker> de 1985.</example>
                <example correction="agost">Per l'<marker>Agost</marker> d'aquell any.</example>
                <example correction="juliol">El 3 de <marker>Juliol</marker> de 1985.</example>
                <example correction="agost">El 3 d'<marker>Agost</marker> d'aquell any.</example>
                <example correction="juny">De <marker>Juny</marker> del 2020.</example>
                <example correction="febrer">Des de <marker>Febrer</marker> del 2012</example>
                <example correction="juliol">Pel <marker>Juliol</marker> de 1985.</example>
                <example correction="agost">Per l'<marker>Agost</marker> d'aquell any.</example>
                <example correction="juliol">Del 3 de <marker>Juliol</marker> al 5 de març.</example>
                <example correction="juliol">Des del 3 de <marker>Juliol</marker> fins al 5 de març.</example>
                <example correction="març">Dissabte 21 de <marker>Març</marker>.</example>
                <example correction="juliol">Dijous, 3 de <marker>Juliol</marker>.</example>
                <example correction="juliol">Els divendres de <marker>Juliol</marker>.</example>
                <example correction="gener">El darrer dimecres de <marker>Gener</marker>.</example>
                <example correction="febrer">1a Edició <marker>Febrer</marker> 1989.</example>
                <example correction="novembre">Publicat en el BOE 13 <marker>Novembre</marker> 1980.</example>
                <example>Pel juliol.</example>
                <example>Abril de 1965.</example>
                <example>els fets del Sis d'Octubre del 1934</example>
                <example>el Premi de Narrativa 9 d’Octubre de Sant Vicent del Raspeig</example>
                <example>Pel juliol.</example>
                <example>Juliol.</example>
                <example>Fira de Juliol.</example>
                <example>Anem a la Fira de Juliol.</example>
                <example>Onze de Setembre.</example>
                <example>Els fets del Sis d'Octubre.</example>
                <example>Serà a l'Octubre CCC.</example>
                <example>Els fets de Maig.</example>
                <example>Va ser la resposta d'en Gener.</example>
                <example>El grup Setembre Negre de Jordània.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\d+</token>
                    <token min="0" regexp="yes">de|d'</token>
                    <marker>
                        <token case_sensitive="yes" regexp="yes">&mesos_any_maj;</token>
                    </marker>
                    <token min="0" regexp="yes">de|d'</token>
                    <token min="0" regexp="yes">l|este|eixe|aquell|aquest|aqueix</token>
                    <token regexp="yes">\d+|any</token>
                </pattern>
                <message>En les dates els mesos de l'any s'escriuen en minúscula.</message>
                <suggestion><match no="3" case_conversion="alllower"/></suggestion>
                <example correction="abril">Gianni Rodari 4 d'<marker>Abril</marker> de 2020.</example>
                <example correction="octubre">Dissabte, 9 d'<marker>Octubre</marker> del 2020.</example>
            </rule>
        </rulegroup>
        <rule id="ESTACIONS_MINUSCULA" name="estacions en minúscula">
            <antipattern>
                <token postag="SENT_START"/>
                <token min="0" max="3" postag="_PUNCT.*|DN.*" postag_regexp="yes"/>
                <token regexp="yes">Primavera|Estiu|Tardor|Hivern</token>
            </antipattern>
            <antipattern>
                <token>.</token>
                <token regexp="yes">Primavera|Estiu|Tardor|Hivern</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token regexp="yes">Universitat|Campionat|Fira|Trofeu|Festa|Escola|Saló|Cicle|Jornada|Jornades|Acadèmia</token>
                <token min="0" max="2" postag="AQ.*" postag_regexp="yes" case_sensitive="yes" regexp="yes">\p{Lu}.*|['"‘’“”«»]</token>
                <token regexp="yes" min="0">de|d'</token>
                <token min="0" inflected="yes">el</token>
                <token regexp="yes">Primavera|Estiu|Tardor|Hivern</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token>Palau</token>
                <token>d'</token>
                <token>Hivern</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token>Primavera</token>
                <token regexp="yes">Àrab|silenciosa</token>
            </antipattern>
            <pattern case_sensitive="yes">
                <token regexp="yes">Primavera|Estiu|Tardor|Hivern<exception postag="NP.*" postag_regexp="yes"/></token>
            </pattern>
            <message>Les estacions s'escriuen en minúscula, excepte si formen part d'un nom propi.</message>
            <suggestion><match no="1" case_conversion="alllower"/></suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="primavera">Aquesta <marker>Primavera</marker> anirem a la muntanya.</example>
            <example>Primavera de 1988.</example>
            <example>5, “Primavera”</example>
            <example>Universitat Catalana d'Estiu.</example>
            <example>Jornades Gastronòmiques de Tardor</example>
        </rule>
        <rule id="DIES_MINUSCULA" name="dies en minúscula">
            <antipattern>
                <token postag="SENT_START"/>
                <token min="0" max="3" postag="_PUNCT.*|DN.*" postag_regexp="yes"/>
                <token regexp="yes">&dies_setmana_maj;</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\.|!|\?|/</token>
                <token min="0" max="3" postag="_PUNCT.*|DN.*" postag_regexp="yes"/>
                <token regexp="yes">&dies_setmana_maj;</token>
            </antipattern>
            <antipattern>
                <token>.</token>
                <token regexp="yes">&dies_setmana_maj;</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token regexp="yes">&dies_setmana_maj;</token>
                <token regexp="yes">Negre|Sants?|Gras|Llarder</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token regexp="yes">&dies_setmana_maj;</token>
                <token>de</token>
                <token regexp="yes">Pasqua|Passió|Dolors|Glòria|Carnaval|Cendra|Rams|Carnestoltes</token>
            </antipattern>
            <pattern case_sensitive="yes">
                <token regexp="yes">&dies_setmana_maj;<exception postag="NP.*" postag_regexp="yes"/></token>
            </pattern>
            <message>Els dies de la setmana s'escriuen en minúscula, excepte si formen part d'un nom propi.</message>
            <suggestion><match no="1" case_conversion="alllower"/></suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="dilluns">Aquest <marker>Dilluns</marker> anirem a la muntanya.</example>
            <example>Va ser el Dilluns Negre.</example>
            <example>Un Dilluns de Pasqua.</example>
        </rule>
        <rulegroup id="MAJ_DESPRES_INTERROGANT" name="Majúscula després d'interrogant">
            <short>&shortmessage_casing;</short>
            <antipattern>
                <token regexp="yes">Yahoo|\d+</token>
                <token spacebefore="no">!</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">[a-z]</token>
                <token regexp="yes">[\)\.]</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">k.</token>
            </antipattern>
            <antipattern>
                <token>(</token>
                <token>?</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">[?!]</token>
                    <token regexp="yes">\p{Ll}.*<exception postag="IS_URL"/><exception regexp="yes">.*@.*</exception></token>
                </pattern>
                <message>Hi falta una majúscula o un signe de puntuació.</message>
                <suggestion><match no="1"/>, <match no="2"/></suggestion>
                <suggestion><match no="1"/> <match no="2" case_conversion="startupper"/></suggestion>
                <short>Error de puntuació</short>
                <example correction="?, i|? I">¿Vols dir<marker>? i</marker> què més?</example>
                <example>Vols dir? No m'importa.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[?!]</token>
                    <token regexp="yes">[¿¡]</token>
                    <token regexp="yes">\p{Ll}.*<exception postag="IS_URL"/><exception regexp="yes">.*@.*</exception></token>
                </pattern>
                <message>Hi falta una majúscula o un signe de puntuació.</message>
                <suggestion>\1 \2<match no="3" case_conversion="startupper"/></suggestion>
                <suggestion>\1, \2\3</suggestion>
                <example correction="? ¡I|?, ¡i">¿què vols <marker>? ¡i</marker> ara!</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[?!]</token>
                    <token regexp="yes" min="0" max="2">[“‘«'"—–‒-]</token>
                    <token regexp="yes">[¿¡]</token>
                    <token regexp="yes" min="0" max="2">[“‘«'"—–‒-]</token>
                    <marker>
                        <token regexp="yes">\p{Ll}.*<exception postag="IS_URL"/><exception regexp="yes">.*@.*</exception></token>
                    </marker>
                </pattern>
                <message>Hi falta una majúscula o un signe de puntuació.</message>
                <suggestion><match no="5" case_conversion="startupper"/></suggestion>
                <example correction="I">¿Què vols? "¡<marker>i</marker> ara!"</example>
                <example>—¿És vodka? —va preguntar ella amb veu apagada.</example>
            </rule>
            <rule default="off">
                <pattern>
                    <token regexp="yes">[?!]</token>
                    <token min="1" max="2" postag="_QM_CLOSE"/>
                    <marker>
                        <token regexp="yes">\p{Ll}.*<exception postag="IS_URL"/></token>
                    </marker>
                </pattern>
                <message>Hi falta una majúscula o un signe de puntuació.</message>
                <suggestion>, \3</suggestion>
                <suggestion> <match no="3" case_conversion="startupper"/></suggestion>
                <example correction=", preguntà| Preguntà">¿Què vols?"<marker> preguntà</marker> l'esperit.</example>
                <example>—¿És vodka? —va preguntar ella amb veu apagada.</example>
            </rule>
        </rulegroup>
        <rule id="BARCA_MAJUSCULES" name="barça/Barça">
            <pattern case_sensitive="yes">
                <marker>
                    <token>barça</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>Barça</suggestion> (club de futbol)?</message>
            <short>&shortmessage_casing;</short>
            <example correction="Barça">En un partit del <marker>barça</marker>.</example>
            <example correction="Barça">Un <marker>barça</marker> espectacular.</example>
        </rule>
        <rule id="CM_MINUSCULA" name="cm (centímetres) en minúscula">
            <pattern>
                <token regexp="yes">.*[\d/]</token>
                <marker>
                    <token case_sensitive="yes" regexp="yes">Cm[23]?</token>
                </marker>
            </pattern>
            <message>El símbol de centímetres s'escriu en minúscula.</message>
            <suggestion><match no="2" case_conversion="alllower"/></suggestion>
            <example correction="cm">Fa 30 <marker>Cm</marker>.</example>
            <example correction="cm">Són 3 km/<marker>Cm</marker>².</example>
        </rule>
        <rulegroup id="K_MINUSCULA" name="*Km/km">
            <short>&shortmessage_casing;</short>
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">K[mgplWB]|Kbps|Kcal|Kbit</token>
                </pattern>
                <message>El símbol del prefix 'kilo-' s'escriu en minúscula.</message>
                <suggestion><match no="1" case_conversion="startlower"/></suggestion>
                <example correction="km">A 30 <marker>Km</marker> de distància.</example>
                <example correction="kW">120 <marker>KW</marker> de potència</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">\d[\d,.]+K[mgplWB]|Kbps|Kcal|Kbit</token>
                </pattern>
                <message>Falta un espai, i el símbol del prefix 'kilo-' s'escriu en minúscula.</message>
                <suggestion><match no="1" regexp_match="(\d[\d,.]+)K.*" regexp_replace="$1"/>&nbsp;<match no="1" regexp_match="\d[\d,.]+(K.*)" regexp_replace="$1" case_conversion="startlower"/></suggestion>
                <example correction="30&nbsp;km">A <marker>30Km</marker> de distància.</example>
                <example correction="120&nbsp;kW"><marker>120KW</marker> de potència</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRESIDENT" name="càrrecs en minúscula: President -> president">
            <short>&shortmessage_casing;</short>
            <antipattern>
                <token skip="2" regexp="yes" inflected="yes">carrer|avinguda|plaça</token>
                <token regexp="yes" inflected="yes" case_sensitive="yes">&carrecs;</token>
            </antipattern>
            <antipattern>
                <token postag="SENT_START"/>
                <token regexp="yes">\d+|[a-z]</token>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
                <token regexp="yes" inflected="yes" case_sensitive="yes">&carrecs;|primer</token>
            </antipattern>
            <antipattern>
                <token postag="SENT_START"/>
                <token min="0" max="2" postag="_PUNCT.*|UNKNOWN" postag_regexp="yes"/>
                <token regexp="yes" inflected="yes" case_sensitive="yes">&carrecs;</token>
            </antipattern>
            <antipattern>
                <token postag="NP.*" postag_regexp="yes"/>
                <token regexp="yes" inflected="yes" case_sensitive="yes">&carrecs;</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <token>Observatori</token>
                <token>Fiscal</token>
            </antipattern>
            <antipattern>
                <token case_sensitive="yes">Jutges</token>
                <token regexp="yes">\d.*</token>
            </antipattern>
            <rule>
                <pattern>
                    <and>
                        <token inflected="yes">primer<exception scope="previous" postag="SENT_START"/></token>
                        <token regexp="yes">\p{Lu}\p{Ll}+</token>
                    </and>
                    <and>
                        <token regexp="yes" inflected="yes">&carrecs;</token>
                        <token regexp="yes">\p{Lu}\p{Ll}+</token>
                    </and>
                </pattern>
                <message>Els càrrecs i les formes de tractament s'escriuen en minúscula, excepte en el tractament protocol·lari (ex. Molt Honorable Senyor President) o si formen part d'un nom propi.</message>
                <suggestion><match no="1" case_conversion="alllower"/> <match no="2" case_conversion="alllower"/></suggestion>
                <example correction="primer ministre">Serà el nou <marker>Primer Ministre</marker>.</example>
                <example correction="primera ministra">Serà la nova <marker>Primera Ministra</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token regexp="yes" inflected="yes" case_sensitive="yes">&carrecs;<exception scope="previous" postag="SENT_START"/></token>
                        <token regexp="yes">\p{Lu}\p{Ll}+</token>
                    </and>
                    <and>
                        <token regexp="yes" inflected="yes" case_sensitive="yes">general|delegat|delegar|executiu|tècnic|municipal|nacional|estatal|comarcal|provincial|suplent|administratiu|comptador|regional|metropolità|adjunt<exception scope="previous" postag="SENT_START"/></token>
                        <token regexp="yes">\p{Lu}\p{Ll}+</token>
                    </and>
                </pattern>
                <message>Els càrrecs i les formes de tractament s'escriuen en minúscula, excepte en el tractament protocol·lari (ex. Molt Honorable Senyor President) o si formen part d'un nom propi.</message>
                <suggestion><match no="1" case_conversion="alllower"/> <match no="2" case_conversion="alllower"/></suggestion>
                <example correction="fiscal general">Serà el nou <marker>Fiscal General</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes" case_sensitive="yes">\p{Lu}\p{Lu}+|Conferència|Consell|Congrés|Assemblea|Col·legi|Cambra|Centre|Escola|Sínode|Aeroport|Estació|Prolongació|Trofeu|Premi|Torneig|Lliga|Competició|Comitè|Comité|Jardí|Jardins|Comissió</token>
                    <token min="0" max="3" postag="DA.*|SP.*|A.*" postag_regexp="yes"><exception regexp="yes" inflected="yes">&carrecs;</exception></token>
                    <token regexp="yes" inflected="yes">&carrecs;</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">\p{Lu}.+</token>
                    <token>i</token>
                    <token case_sensitive="yes">Batlle</token>
                </antipattern>
                <antipattern>
                    <token case_sensitive="yes" regexp="yes">Honorable|Hble|Excel·lentíssims?|Il·lustríssima?|Il·lustre|Il·ltr.|Excma?|Magfca?|Il·lm|Ilm|Il·ltre</token>
                    <token min="0">.</token>
                    <token case_sensitive="yes" regexp="yes">Sr|Sra|Senyor|Senyora</token>
                    <token min="0">.</token>
                    <token regexp="yes" inflected="yes">&carrecs;</token>
                </antipattern>
                <antipattern>
                    <token case_sensitive="yes" regexp="yes">[HIEM]</token>
                    <token>.</token>
                    <token regexp="yes" inflected="yes">&carrecs;</token>
                </antipattern>
                <antipattern case_sensitive="yes">
                    <token postag="N.*" postag_regexp="yes" regexp="yes">\p{Lu}.*</token>
                    <token regexp="yes">Fiscals?</token>
                </antipattern>
                <pattern>
                    <and>
                        <token regexp="yes" inflected="yes" case_sensitive="yes">&carrecs;<exception scope="previous" postag="SENT_START"/></token>
                        <token regexp="yes">\p{Lu}\p{Ll}+</token>
                    </and>
                </pattern>
                <message>Els càrrecs i les formes de tractament s'escriuen en minúscula, excepte en el tractament protocol·lari (ex. Molt Honorable Senyor President) o si formen part d'un nom propi.</message>
                <suggestion><match no="1" case_conversion="alllower"/></suggestion>
                <example correction="president">Es va reunir amb el <marker>President</marker>.</example>
                <example correction="presidenta">Se va reunir amb la <marker>Presidenta</marker> dels Estats Units.</example>
                <example>Molt Honorable Senyor President</example>
                <example>Excel·lentíssim Senyor Governador</example>
                <example>Il·lustríssima Senyora Alcaldessa</example>
                <example>Al Congrés dels Diputats.</example>
                <example>El Consell de Rectors.</example>
                <example>Col·legi Major President del Perú</example>
                <example>3) Secretari de Finances.</example>
                <example>Sant Martí Bisbe. </example>
                <example>↑ «Presidenta Bachelet se suma a la trobada»</example>
                <example>segons l’Autoritat Independent de Responsabilitat Fiscal (AIReF)</example>
            </rule>
        </rulegroup>
        <rule id="HOLANDA" name="Holanda">
            <pattern case_sensitive="yes">
                <token>holanda</token>
            </pattern>
            <message>Si és un nom de lloc, s'escriu amb majúscula. Existeix com a nom comú (en minúscula) amb sentits menys freqüents.</message>
            <suggestion>Holanda</suggestion>
            <short>&shortmessage_casing;</short>
            <example correction="Holanda">El mes que ve me'n vaig a treballar a <marker>holanda</marker>.</example>
        </rule>
    </category>
    <category id="TYPOGRAPHY" name="Errors de tipografia i puntuació" type="typographical">
        <rulegroup id="ETCETERA" name="etc...">
            <short>Redundància</short>
            <rule>
                <pattern>
                    <token>etc</token>
                    <token>…</token>
                </pattern>
                <message>Aquesta expressió és redundant. Escriviu <suggestion>etc.</suggestion> o <suggestion>…</suggestion>.</message>
                <example correction="etc.|…">Tres, quatre, cinc, <marker>etc…</marker></example>
                <example>Un, dos, etc.</example>
            </rule>
            <rule>
                <pattern>
                    <token>etc</token>
                    <token>.</token>
                    <token>.</token>
                    <token>.</token>
                </pattern>
                <message>Aquesta expressió és redundant. Escriviu <suggestion>etc.</suggestion> o <suggestion>…</suggestion>.</message>
                <example correction="etc.|…">Tres, quatre, cinc, <marker>etc...</marker></example>
                <example>Un, dos, etc.</example>
            </rule>
            <rule>
                <pattern>
                    <token>,</token>
                    <token>.</token>
                    <token>.</token>
                    <token>.</token>
                    <token min="0">,</token>
                    <token>etc</token>
                    <token>.</token>
                </pattern>
                <message>Aquesta expressió és redundant. Escriviu <suggestion>…</suggestion> o <suggestion>, etc.</suggestion>.</message>
                <example correction="…|, etc.">Tres, quatre, cinc<marker>, ... etc.</marker></example>
                <example>Un, dos, etc.</example>
            </rule>
            <rule>
                <pattern>
                    <token>,</token>
                    <token>…</token>
                    <token min="0">,</token>
                    <token>etc</token>
                    <token>.</token>
                </pattern>
                <message>Aquesta expressió és redundant. Escriviu <suggestion>…</suggestion> o <suggestion>, etc.</suggestion>.</message>
                <example correction="…|, etc.">Tres, quatre, cinc<marker>,… etc.</marker></example>
                <example>Un, dos, etc.</example>
            </rule>
            <rule>
                <pattern>
                    <token>.</token>
                    <token>.</token>
                    <token>.</token>
                    <token min="0">,</token>
                    <token>etc</token>
                    <token>.</token>
                </pattern>
                <message>Aquesta expressió és redundant. Escriviu <suggestion>…</suggestion> o <suggestion>, etc.</suggestion>.</message>
                <example correction="…|, etc.">Tres, quatre, cinc<marker>... etc.</marker></example>
                <example>Un, dos, etc.</example>
            </rule>
            <rule>
                <pattern>
                    <token>…</token>
                    <token min="0">,</token>
                    <token>etc</token>
                    <token>.</token>
                </pattern>
                <message>Aquesta expressió és redundant. Escriviu <suggestion>…</suggestion> o <suggestion>, etc.</suggestion>.</message>
                <example correction="…|, etc.">Tres, quatre, cinc<marker>… etc.</marker></example>
                <example>Un, dos, etc.</example>
            </rule>
            <rule>
                <pattern>
                    <token>,</token>
                    <token>.</token>
                    <token>.</token>
                    <token>.</token>
                    <token min="0">,</token>
                    <token>etc</token>
                </pattern>
                <message>Aquesta expressió és redundant. Escriviu <suggestion>…</suggestion> o <suggestion>, etc.</suggestion>.</message>
                <example correction="…|, etc.">Tres, quatre, cinc<marker>,... etc</marker></example>
                <example>Un, dos, etc.</example>
            </rule>
            <rule>
                <pattern>
                    <token>,</token>
                    <token>…</token>
                    <token min="0">,</token>
                    <token>etc</token>
                </pattern>
                <message>Aquesta expressió és redundant. Escriviu <suggestion>…</suggestion> o <suggestion>, etc.</suggestion>.</message>
                <example correction="…|, etc.">Tres, quatre, cinc<marker>,… etc</marker></example>
                <example>Un, dos, etc.</example>
            </rule>
            <rule>
                <pattern>
                    <token>.</token>
                    <token>.</token>
                    <token>.</token>
                    <token min="0">,</token>
                    <token>etc</token>
                </pattern>
                <message>Aquesta expressió és redundant. Escriviu <suggestion>…</suggestion> o <suggestion>, etc.</suggestion>.</message>
                <example correction="…|, etc.">Tres, quatre, cinc<marker>... etc</marker></example>
                <example>Un, dos, etc.</example>
            </rule>
            <rule>
                <pattern>
                    <token>…</token>
                    <token min="0">,</token>
                    <token>etc</token>
                </pattern>
                <message>Aquesta expressió és redundant. Escriviu <suggestion>…</suggestion> o <suggestion>, etc.</suggestion>.</message>
                <example correction="…|, etc.">Tres, quatre, cinc<marker>… etc</marker></example>
                <example>Un, dos, etc.</example>
            </rule>
        </rulegroup>
        <rule id="SIC_SENSEPUNT" name="sic (sense punt)">
            <pattern>
                <token>sic</token>
                <token>.</token>
            </pattern>
            <message>Mot llatí per a indicar que l'error en una transcripció és de l'original. S'escriu sense punt.</message>
            <suggestion>sic</suggestion>
            <example correction="sic">Va dí [<marker>sic.</marker>] això.</example>
        </rule>
        <rulegroup id="COMETES_OBERTURA" name="cometes d'obertura errònies">
            <rule>
                <pattern>
                    <token regexp="yes">[dlsmnt]</token>
                    <token regexp="yes">['’]</token>
                    <token>”</token>
                </pattern>
                <message>Caràcter incorrecte de cometes d'obertura.</message>
                <suggestion>\1\2“</suggestion>
                <example correction="d'“">Després <marker>d'”</marker>aquesta història” tot serà diferent.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[dlsmnt]</token>
                    <token regexp="yes">['’]</token>
                    <token>»</token>
                </pattern>
                <message>Caràcter incorrecte de cometes d'obertura.</message>
                <suggestion>\1\2«</suggestion>
                <example correction="d'«">Després <marker>d'»</marker>aquesta història» tot serà diferent.</example>
            </rule>
        </rulegroup>
        <rule id="DATA_OCTUBRE" name="abreviació de dates: octubre">
            <pattern>
                <token regexp="yes" case_sensitive="yes">(\d|[12]\d|3[01])O</token>
            </pattern>
            <message>Si representa una data, val més escriure <suggestion><match no="1" regexp_match="O" regexp_replace="-O"/></suggestion> per a evitar confusions.</message>
            <example correction="22-O">Les eleccions del <marker>22O</marker>.</example>
        </rule>
        <rulegroup id="ABREV_NUMERO" name="abreviatura de número i nombre (núm., nre.)">
            <rule>
                <pattern>
                    <marker>
                        <token>n</token>
                        <token>.</token>
                        <token>º</token>
                    </marker>
                    <token regexp="yes">\d.*</token>
                </pattern>
                <message>Useu l'abreviatura adequada de "número".</message>
                <suggestion>núm.</suggestion>
                <example correction="núm.">El <marker>n.º</marker> 45.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>nº</token>
                    </marker>
                    <token regexp="yes">\d.*</token>
                </pattern>
                <message>Useu l'abreviatura adequada de "número".</message>
                <suggestion>núm.</suggestion>
                <example correction="núm.">El <marker>nº</marker> 45.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>n</token>
                        <token>º</token>
                    </marker>
                    <token regexp="yes">\d.*</token>
                </pattern>
                <message>Useu l'abreviatura adequada de "número".</message>
                <suggestion>núm.</suggestion>
                <example correction="núm.">El <marker>n º</marker> 45.</example>
            </rule>
            <rule>
                <pattern>
                    <token>n</token>
                    <token>.</token>
                    <token>º</token>
                </pattern>
                <message>Useu l'abreviatura adequada de "número" (<suggestion>núm.</suggestion>) o de "nombre" (<suggestion>nre.</suggestion>).</message>
                <example correction="núm.|nre.">El <marker>n.º</marker> de ferits.</example>
            </rule>
            <rule>
                <pattern>
                    <token>nº</token>
                </pattern>
                <message>Useu l'abreviatura adequada de "número" (<suggestion>núm.</suggestion>) o de "nombre" (<suggestion>nre.</suggestion>).</message>
                <example correction="núm.|nre.">El <marker>nº</marker> d'afectats.</example>
            </rule>
            <rule>
                <pattern>
                    <token>n</token>
                    <token>º</token>
                </pattern>
                <message>Useu l'abreviatura adequada de "número" (<suggestion>núm.</suggestion>) o de "nombre" (<suggestion>nre.</suggestion>).</message>
                <example correction="núm.|nre.">El <marker>n º</marker> d'afectats.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMETA_APOSTROF" name="confusió cometa/apòstrof">
            <rule>
                <pattern>
                    <token regexp="yes">[lstmdn]</token>
                    <token spacebefore="no" regexp="yes">["”“‘»«`´]</token>
                    <token spacebefore="no" regexp="yes">h?[aeiouàèéíòóú].*</token>
                </pattern>
                <message>Hi manca un apòstrof.</message>
                <suggestion>\1'\4</suggestion>
                <example correction="l'Ajuntament">Vam anar a <marker>l"Ajuntament</marker>.</example>
                <example>Vam anar a l'Ajuntament.</example>
                <example>Vam anar a l’Ajuntament.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[mts]e</token>
                    <token spacebefore="no" regexp="yes">["”“‘»«`´]</token>
                    <token spacebefore="no" regexp="yes">[lntm]</token>
                </pattern>
                <message>Hi manca un apòstrof.</message>
                <suggestion>\1'\4</suggestion>
                <example correction="Se'n"><marker>Se‘n</marker> va de seguida.</example>
            </rule>
        </rulegroup>
        <rule id="APOSTROF_REPETIT" name="apòstrof repetit">
            <pattern>
                <token regexp="yes">[lstmdn]</token>
                <token spacebefore="no" regexp="yes">['’]</token>
                <token spacebefore="no" regexp="yes">['’]</token>
                <token spacebefore="no" regexp="yes">h?[aeiouàèéíòóú].*</token>
            </pattern>
            <message>Apòstrof repetit.</message>
            <suggestion>\1\2\4</suggestion>
            <example correction="l'Ajuntament">Vam anar a <marker>l''Ajuntament</marker>.</example>
            <example correction="l’Ajuntament">Vam anar a <marker>l’’Ajuntament</marker>.</example>
            <example correction="d'Ammān">És situada prop de la frontera siriana, al N <marker>d''Ammān</marker>.</example>
            <example>Vam anar a l'Ajuntament.</example>
            <example>Vam anar a l’Ajuntament.</example>
        </rule>
        <rule id="ROMANS_E" name="*XVè/XV">
            <antipattern>
                <marker>
                    <token regexp="yes">[XICV]+è</token>
                    <token regexp="yes">siècles?</token>
                </marker>
            </antipattern>
            <pattern case_sensitive="yes">
                <marker>
                    <token regexp="yes">[XICV]+[è骺]<exception postag="[VNA].*|SPS00" postag_regexp="yes"/><exception scope="previous" regexp="yes">aux?|du</exception></token>
                </marker>
            </pattern>
            <message>Els ordinals romans no necessiten la terminació d'ordinal.</message>
            <suggestion><match no="1" regexp_match="([XICV]+)[è骺]" regexp_replace="$1"/></suggestion>
            <example correction="XI"><marker>XIè</marker> seminari.</example>
            <example correction="VI">Felip <marker>VIé</marker></example>
            <example>Le XXè siècle</example>
        </rule>
        <rule id="EVITA_APOSTROF_DECIMALS" name="Evita l'apòstrof per a indicar nombres decimals">
            <pattern>
                <token regexp="yes">\d+|\d{1,3}([\. &#8239;&#160;]\d\d\d)+<exception scope="previous" regexp="yes">.*[º°h]</exception></token>
                <token spacebefore="no" regexp="yes">['`’‘]</token>
                <token spacebefore="no" regexp="yes" case_sensitive="yes">\d+(%|&unitats;)?</token>
            </pattern>
            <message>Per a separar els decimals, useu una coma.</message>
            <suggestion>\1,\3</suggestion>
            <example correction="9,5"><marker>9'5</marker></example>
            <example correction="9,5%"><marker>9'5%</marker></example>
            <example correction="9.349,5"><marker>9.349'5</marker></example>
            <example correction="1.999.349,5"><marker>1.999.349'5</marker></example>
            <example correction="1 999 349,5"><marker>1 999 349'5</marker></example>
            <example>1.23'2</example>
            <example>41° 22'44.</example>
        </rule>
        <rulegroup id="AC_DC" name="format preferible: aC, dC">
            <!--<url>https://llengua.gencat.cat/web/.content/documents/publicacions/altres/arxius/abrevia.pdf</url>-->
            <url>https://esadir.cat/convencions/tipografia/abreviacions/llistaabreviacions</url>
            <rule>
                <pattern>
                    <marker>
                        <token postag="DN.*|_C_TEMPS|AO.*" postag_regexp="yes"/>
                        <token regexp="yes">[da]</token>
                        <token>.</token>
                        <token>C</token>
                        <token>.<exception postag="SENT_END"/></token>
                    </marker>
                    <token><exception regexp="yes">\p{Lu}.*</exception></token>
                </pattern>
                <message>Format preferible.</message>
                <suggestion>\1 <match no="2" case_conversion="alllower"/>C</suggestion>
                <example correction="1256 aC">Va ser l'any <marker>1256 a. C.</marker> quan va passar</example>
                <example correction="XIX dC">Va ser el segle <marker>XIX d.C.</marker> quan arribà</example>
                <example>L'any 928 d.C.</example>
                <example>L'any 928 d.C. Però no el 929 d.C.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DN.*|_C_TEMPS|AO.*" postag_regexp="yes"/>
                    <token regexp="yes">[da]</token>
                    <token>.</token>
                    <token>C</token>
                </pattern>
                <message>Format preferible.</message>
                <suggestion>\1 <match no="2" case_conversion="alllower"/>C</suggestion>
                <example correction="1256 aC">Va ser l'any <marker>1256 a.C</marker>.</example>
                <example correction="XIX dC">Va ser el segle <marker>XIX d.C</marker>.</example>
                <example correction="XIX dC">Va ser el segle <marker>XIX d. C</marker> quan arribà</example>
                <example>L'any 928 dC.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DN.*|_C_TEMPS|AO.*" postag_regexp="yes"/>
                    <marker>
                        <token case_sensitive="yes">AC</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'abans de Crist' s'escriu <suggestion><match no="2" case_conversion="startlower"/></suggestion>.</message>
                <example correction="aC">Va ser l'any 1256 <marker>AC</marker>.</example>
                <example>L'any 928 dC.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DN.*|_C_TEMPS|AO.*" postag_regexp="yes"/>
                    <marker>
                        <token case_sensitive="yes">DC</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'després de Crist' s'escriu <suggestion><match no="2" case_conversion="startlower"/></suggestion>.</message>
                <example correction="dC">Va ser el segle XIX <marker>DC</marker>.</example>
                <example correction="dC">Va ser el segle XIX <marker>DC</marker> quan arribà</example>
                <example>L'any 928 dC.</example>
            </rule>
        </rulegroup>
        <rulegroup id="GRAUS_MINUTS_SEGONS" name="tipografia de graus, minuts i segons: 50° 45′ 20″">
            <rule>
                <!-- Caldria separar l'ús d'hores (h) -->
                <regexp>\b([\d., ]*\d)[&espais;]*[º°][&espais;]*([\d., ]*\d)[&espais;]*["'′`][&espais;]*([\d., ]*\d)[&espais;]*["'′`][&espais;]*</regexp>
                <message>Símbols de graus, minuts i segons d'angle pla.</message>
                <suggestion>\1°&#8239;\2′&#8239;\3″</suggestion>
                <example correction="25°&#8239;29,1′&#8239;49″"><marker>25º 29,1' 49"</marker>.</example>
                <example correction="25°&#8239;29′&#8239;49″"><marker>25º 29' 49'</marker>.</example>
                <example correction="25°&#8239;29,1′&#8239;49″"><marker>25 º 29,1' 49"</marker>.</example>
                <example correction="25°&#8239;29′&#8239;49″"><marker>25 º 29' 49'</marker>.</example>
                <example>25° 29′ 34″</example>
            </rule>
            <rule>
                <regexp>\b([\d., ]*\d)[&espais;]*[º°][&espais;]*([\d., ]*\d)[&espais;]*["'`]</regexp>
                <message>Símbols de graus i minuts d'angle pla.</message>
                <suggestion>\1°&#8239;\2′</suggestion>
                <example correction="25°&#8239;29,1′"><marker>25º 29,1'</marker>.</example>
                <example correction="25°&#8239;29′"><marker>25º 29 '</marker>.</example>
                <example correction="25°&#8239;29,1′"><marker>25 º 29,1'</marker>.</example>
                <example correction="25°&#8239;29′"><marker>25 º29'</marker>.</example>
                <example>25° 29′</example>
            </rule>
            <rule>
                <regexp>\b([\d., ]*\d)[&espais;]*["'′`][&espais;]*([\d., ]*\d)[&espais;]*["'′`]</regexp>
                <message>Símbols de minuts i segons d'angle pla.</message>
                <suggestion>\1′&#8239;\2″</suggestion>
                <example correction="29,1′&#8239;49″"><marker>29,1' 49"</marker>.</example>
                <example correction="29′&#8239;49″"><marker>29' 49 '</marker>.</example>
                <example correction="29,1′&#8239;49″"><marker>29,1' 49 "</marker>.</example>
                <example correction="29′&#8239;49″"><marker>29 ' 49'</marker>.</example>
                <example>29′ 34″</example>
            </rule>
        </rulegroup>
        <rule id="SIMBOL_GRAU" name="símbol de grau (°)">
            <regexp>[&espais;]*º[&espais;]*([CFNSEW])\b</regexp>
            <message>Si voleu indicar graus, useu el símbol <suggestion>&#8239;°\1</suggestion>.</message>
            <example correction="&#8239;°C">Fa una temperatura de 25<marker>º C</marker>.</example>
            <example correction="&#8239;°C">Fa una temperatura de 25<marker>ºC</marker>.</example>
            <example correction="&#8239;°C">Fa una temperatura de 25<marker> º C</marker>.</example>
            <example correction="&#8239;°C">Fa una temperatura de 25<marker> ºC</marker>.</example>
            <example>Fa 25°.</example>
        </rule>
        <rulegroup id="SIMBOL_GRAU_ORDINAL" name="ordinals no estàndards (ºª); símbol de grau (°)">
            <antipattern case_sensitive="yes">
                <marker>
                    <token regexp="yes">.*º</token>
                    <token regexp="yes">[CFNSEW]</token>
                </marker>
            </antipattern>
            <antipattern>
                <token>Dº</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">[13]º</token>
                </pattern>
                <message>Si voleu indicar graus, useu el símbol <suggestion><match no="1" regexp_match="(.*)º" regexp_replace="$1°"/></suggestion>. Per a indicar ordinals, useu <suggestion><match no="1" regexp_match="(.*)º" regexp_replace="$1r"/></suggestion> (sing.) o <suggestion><match no="1" regexp_match="(.*)º" regexp_replace="$1rs"/></suggestion> (pl.).</message>
                <short>Error tipogràfic</short>
                <example correction="3°|3r|3rs"><marker>3º</marker>.</example>
                <example correction="1°|1r|1rs"><marker>1º</marker>.</example>
                <example>Fa 3°.</example>
            </rule>
            <rule>
                <pattern>
                    <token>2º</token>
                </pattern>
                <message>Si voleu indicar graus, useu el símbol <suggestion>2°</suggestion>. Per a indicar ordinals, useu <suggestion>2n</suggestion> (sing.) o <suggestion>2ns</suggestion> (pl.).</message>
                <short>Error tipogràfic</short>
                <example correction="2°|2n|2ns"><marker>2º</marker>.</example>
                <example>Fa 2°.</example>
            </rule>
            <rule>
                <pattern>
                    <token>4º</token>
                </pattern>
                <message>Si voleu indicar graus, useu el símbol <suggestion>4°</suggestion>. Per a indicar ordinals, useu <suggestion>4t</suggestion> (sing.) o <suggestion>4ts</suggestion> (pl.).</message>
                <short>Error tipogràfic</short>
                <example correction="4°|4t|4ts"><marker>4º</marker>.</example>
                <example>Fa 4°.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[,.\d]+[,.]\d+º</token>
                </pattern>
                <message>Si voleu indicar graus, useu el símbol °.</message>
                <suggestion><match no="1" regexp_match="(.*)º" regexp_replace="$1°"/></suggestion>
                <example correction="25,3°">Fa una temperatura de <marker>25,3º</marker>.</example>
                <example>Fa 25°.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>n</token>
                    <token>.</token>
                    <token>º</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">.*º<exception>nº</exception></token>
                </pattern>
                <message>Si voleu indicar graus, useu el símbol apropiat: <suggestion><match no="1" regexp_match="(.*)º" regexp_replace="$1°"/></suggestion>. Per a indicar ordinals, useu <suggestion><match no="1" regexp_match="(.*)º" regexp_replace="$1è"/></suggestion> (sing.) o <suggestion><match no="1" regexp_match="(.*)º" regexp_replace="$1ns"/></suggestion> (pl.).</message>
                <suggestion><match no="1" regexp_match="(.*)º" regexp_replace="$1é"/></suggestion>
                <short>Error tipogràfic</short>
                <example correction="25°|25è|25ns|25é">Fa una temperatura de <marker>25º</marker>.</example>
                <example>Fa 25°.</example>
                <example>El nº 15.</example>
                <example>El n.º 15.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ORDINALS" name="escriptura dels ordinals (1r, 2n...) ">
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">\d+ª</token>
                </pattern>
                <message> Per a indicar ordinals, useu <suggestion><match no="1" regexp_match="(.*)ª" regexp_replace="$1a"/></suggestion> (sing.).</message>
                <short>Error tipogràfic</short>
                <example correction="25a">En la posició <marker>25ª</marker>.</example>
                <example>En la 14a posició.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\d+[eèé]?n(a|es)</token>
                </pattern>
                <message>Per a indicar ordinals (fem.), useu <suggestion><match no="1" regexp_match="(\d+)[eéè]?n(a|es)" regexp_replace="$1$2"/></suggestion>.</message>
                <short>Error tipogràfic</short>
                <example correction="25a">En la posició <marker>25ena</marker>.</example>
                <example correction="25a">En la posició <marker>25na</marker>.</example>
                <example correction="25es"><marker>25enes</marker>.</example>
                <example correction="25es"><marker>25nes</marker>.</example>
                <example>En la 14a posició.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\d+[eèé]ns</token>
                </pattern>
                <message>Per a indicar ordinals (masc. pl.), useu <suggestion><match no="1" regexp_match="(.*)[eéè]ns" regexp_replace="$1ns"/></suggestion>.</message>
                <short>Error tipogràfic</short>
                <example correction="25ns">Els <marker>25ens</marker> classificats.</example>
                <example>En la 14a posició.</example>
            </rule>
            <rule>
                <antipattern>
                    <!-- avoid false alarms in French quotations, quite common in Wikipedia -->
                    <marker>
                        <token>1er</token>
                        <token regexp="yes">au|et|colloque|livre|chasseurs|régiment|épisode|salon|cahier|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token regexp="yes">le|du|au|des|et</token>
                        <token>1er</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token regexp="yes">1er|2[oó]n|3er|4a?rt</token>
                </pattern>
                <message>Per a indicar ordinal (masc. sing.), useu <suggestion><match no="1" regexp_match="([1234]).(.)" regexp_replace="$1$2"/></suggestion>.</message>
                <short>Error tipogràfic</short>
                <example correction="4t">El <marker>4rt</marker>.</example>
                <example correction="1r">El <marker>1er</marker>.</example>
                <example>1er janvier</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(1er|2on|3er|4a?rt)s</token>
                </pattern>
                <message>Per a indicar ordinal (masc. pl.), useu <suggestion><match no="1" regexp_match="([1234]).(..)" regexp_replace="$1$2"/></suggestion>.</message>
                <short>Error tipogràfic</short>
                <example correction="4ts">Els <marker>4rts</marker>.</example>
                <example correction="1rs">els <marker>1ers</marker></example>
                <example>Els 2ns.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(1e?r|2o?n|3e?r|4a?r?t)a</token>
                </pattern>
                <message>Per a indicar ordinal (fem. sing.), useu <suggestion><match no="1" regexp_match="([1234]).*" regexp_replace="$1a"/></suggestion>.</message>
                <short>Error tipogràfic</short>
                <example correction="4a">La <marker>4rta</marker>.</example>
                <example correction="4a">La <marker>4arta</marker>.</example>
                <example correction="1a">La <marker>1ra</marker> jornada.</example>
                <example>La 4a jornada.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(1e?r|2o?n|3e?r|4a?r?t)es</token>
                </pattern>
                <message>Per a indicar ordinal (fem. pl.), useu <suggestion><match no="1" regexp_match="([1234]).*" regexp_replace="$1es"/></suggestion>.</message>
                <short>Error tipogràfic</short>
                <example correction="4es">Les <marker>4rtes</marker>.</example>
                <example correction="1es">Les <marker>1res</marker> jornades.</example>
                <example>Les 4es jornades.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\d+</token>
                    <token spacebefore="no">.</token>
                    <token regexp="yes" spacebefore="no">[èérnt]|rs|ns|ts|es</token>
                </pattern>
                <message>Els ordinals s'escriuen sense punt.</message>
                <suggestion>\1\3</suggestion>
                <example correction="56è">El batalló <marker>56.è</marker></example>
                <example>3.5.2.A.3</example>
            </rule>
            <rule>
                <pattern>
                    <token case_sensitive="yes" regexp="yes">4[èér]</token>
                </pattern>
                <message>Si voleu escriure l'ordinal "quart", l'abreviatura adequada és <suggestion>4t</suggestion>.</message>
                <example correction="4t">Ell fa <marker>4r</marker> d'ESO.</example>
            </rule>
        </rulegroup>
        <rule id="KELVIN" name="kelvin (no graus)">
            <regexp>[&espais;]*[º°][&espais;]*K\b</regexp>
            <message>Els kèlvins no són graus.</message>
            <suggestion>&#8239;K</suggestion>
            <url>https://ca.wikipedia.org/wiki/Kelvin</url>
            <example correction="&#8239;K">A 30<marker> ºK</marker>.</example>
            <example correction="&#8239;K">A 30<marker>ºK</marker>.</example>
            <example correction="&#8239;K">A 30<marker> º K</marker>.</example>
        </rule>
        <rulegroup id="PAG" name="abreviació de 'pàgina'">
            <rule>
                <pattern>
                    <token regexp="yes">p[áa]gs?|pàgs</token>
                    <token>.</token>
                </pattern>
                <message>L'abreviació de pàgina o pàgines és <suggestion>pàg.</suggestion>.</message>
                <suggestion>p.</suggestion>
                <example correction="pàg.|p.">Em la <marker>pag.</marker> 40.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">p[áa]gs?|pàgs</token>
                </pattern>
                <message>L'abreviació de pàgina o pàgines és <suggestion>pàg.</suggestion>.</message>
                <suggestion>p.</suggestion>
                <example correction="pàg.|p.">Em la <marker>pag</marker> 40.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MARIA_ABREV" name="Maria/M.">
            <rule>
                <antipattern>
                    <token>.</token>
                    <token>.</token>
                    <token>.</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">\d[\d .,]+</token>
                    <token case_sensitive="yes">Ma</token>
                </antipattern>
                <pattern>
                    <token regexp="yes" case_sensitive="yes">Ma|Mª</token>
                    <token>.</token>
                </pattern>
                <message>L'abreviació de "Maria" és <suggestion>M.</suggestion>.</message>
                <suggestion>Maria</suggestion>
                <example correction="M.|Maria">Josep <marker>Ma.</marker> Font</example>
                <example correction="M.|Maria">La Dra. <marker>Ma.</marker> Antònia.</example>
                <example>Ma mare es diu Maria.</example>
                <example>Comprèn el lapse entre 5,3 i 3,4 Ma.</example>
            </rule>
            <rule>
                <pattern>
                    <token>Mª</token>
                </pattern>
                <message>L'abreviació de "Maria" és <suggestion>M.</suggestion>.</message>
                <suggestion>Maria</suggestion>
                <example correction="M.|Maria">Josep <marker>Mª</marker> Font</example>
                <example>Ma mare es diu Maria.</example>
            </rule>
            <rule>
                <pattern>
                    <token>M</token>
                    <token>.</token>
                    <token>ª</token>
                </pattern>
                <message>L'abreviació de "Maria" és <suggestion>M.</suggestion>.</message>
                <suggestion>Maria</suggestion>
                <example correction="M.|Maria">Josep <marker>M.ª</marker> Font</example>
                <example>Ma mare es diu Maria.</example>
            </rule>
        </rulegroup>
        <rule id="ORDINALS_SENSE_PUNT" name="ordinals sense punt: *5è./5è">
            <antipattern>
                <token>.</token>
                <token>.</token>
                <token>.</token>
            </antipattern>
            <antipattern>
                <token>.</token>
                <token regexp="yes">[-–—―‒]</token>
            </antipattern>
            <pattern>
                <marker>
                    <token regexp="yes">\d+(r|n|t|è|é|a|rs|ns|es)</token>
                    <token spacebefore="no">.</token>
                </marker>
                <or>
                    <token regexp="yes">\p{Ll}.*</token>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </or>
            </pattern>
            <message>Els ordinals s'escriuen preferiblement sense punt.</message>
            <suggestion>\1</suggestion>
            <example correction="4t">Va ser el <marker>4t.</marker> classificat.</example>
            <example correction="5è">(Va ser el <marker>5è.</marker>).</example>
            <example correction="5è">Va ser el <marker>5è.</marker> i l'altre el 6è.</example>
            <example correction="6a">El català és la <marker>6a.</marker> llengua amb més hores validades."</example>
            <example>Va ser el 5è.</example>
            <example>Va ser el 5è. I l'altre el 6è.</example>
            <example>1r, 2n...</example>
            <example>5è.- Netejar i laminar els xampinyons.</example>
        </rule>
        <rulegroup id="GRAMS" name="abreviatura de grams (g)">
            <rule>
                <pattern>
                    <token regexp="yes">[\d\., &#160;]*\d</token>
                    <marker>
                        <token>gr</token>
                        <token>.<exception postag="SENT_END"/></token>
                    </marker>
                </pattern>
                <message>El símbol normalitzat de "grams" és <suggestion>g</suggestion> (sense punt).</message>
                <example correction="g">Afegiu-hi 250 <marker>gr.</marker> de tomaca.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[\d\.,]+\d</token>
                    <marker>
                        <token>gr</token>
                    </marker>
                </pattern>
                <message>El símbol normalitzat de "grams" és <suggestion>g</suggestion> (sense punt).</message>
                <example correction="g">Afegiu-hi 250 <marker>gr</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ANYS_SENSE_PUNT" name="anys sense punt: *1.950">
            <rule>
                <pattern>
                    <token regexp="yes">anys?|mitjan</token>
                    <marker>
                        <token regexp="yes">\d\.\d{3}</token>
                    </marker>
                </pattern>
                <message>Els anys s'escriuen sense punt.</message>
                <suggestion><match no="2" regexp_match="(.)\.(...)" regexp_replace="$1$2"/></suggestion>
                <short>Error ortotipogràfic</short>
                <example correction="1989">Ell és de l'any <marker>1.989</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">anys?|mitjan</token>
                    <token regexp="yes">\d\.?\d{3}</token>
                    <token regexp="yes">i|a|\-</token>
                    <marker>
                        <token regexp="yes">\d\.\d{3}</token>
                    </marker>
                </pattern>
                <message>Els anys s'escriuen sense punt.</message>
                <suggestion><match no="4" regexp_match="(.)\.(...)" regexp_replace="$1$2"/></suggestion>
                <short>Error ortotipogràfic</short>
                <example correction="1989">Dels anys 1988-<marker>1.989</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">&mesos_any;</token>
                    <token>de</token>
                    <token min="0">l</token>
                    <marker>
                        <token regexp="yes">\d{1,2}\.\d{3}</token>
                    </marker>
                </pattern>
                <message>Els anys s'escriuen sense punt.</message>
                <suggestion><match no="4" regexp_match="(.*)\.(...)" regexp_replace="$1$2"/></suggestion>
                <short>Error ortotipogràfic</short>
                <example correction="1989">Ell és de desembre del <marker>1.989</marker>.</example>
                <example correction="2007">Ell és de desembre de <marker>2.007</marker> 33.678 persones.</example>
                <example>Ell és de desembre de 2007 33.678 persones.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">\d{1,3}\.\d{3}</token>
                    </marker>
                    <token regexp="yes">aC|dC</token>
                </pattern>
                <message>Els anys s'escriuen sense punt.</message>
                <suggestion><match no="1" regexp_match="(.*)\.(...)" regexp_replace="$1$2"/></suggestion>
                <short>Error ortotipogràfic</short>
                <example correction="1989">Ell és de <marker>1.989</marker> aC.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">\d{1,3}\.\d{3}</token>
                    </marker>
                    <token regexp="yes">[ad]</token>
                    <token>.</token>
                    <token>C</token>
                </pattern>
                <message>Els anys s'escriuen sense punt.</message>
                <suggestion><match no="1" regexp_match="(.*)\.(...)" regexp_replace="$1$2"/></suggestion>
                <short>Error ortotipogràfic</short>
                <example correction="1989">És del <marker>1.989</marker> d. C.</example>
            </rule>
            <rule default="off">
                <antipattern>
                    <token regexp="yes">més|menys</token>
                    <token>de</token>
                    <token regexp="yes">[12]\.\d{3}</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes" inflected="yes">pujar|ascendir|comptar</token>
                    <token min="0">fins</token>
                    <token>a</token>
                    <token regexp="yes">[12]\.\d{3}</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">[12]\.\d{3}</token>
                    <token regexp="yes">el|en</token>
                    <token regexp="yes">\d{4}</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">[12]\.\d{3}</token>
                    <token regexp="yes">.</token>
                    <token>.</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">de|a|fins</token>
                    <marker>
                        <token regexp="yes">[12]\.\d{3}</token>
                    </marker>
                    <token><exception postag="NC.[PN].*|A...P." postag_regexp="yes"/><exception regexp="yes" case_sensitive="yes">&unitats;[23]?|[$€]</exception></token>
                </pattern>
                <message>Si és un any, s'escriu sense punt.</message>
                <suggestion><match no="2" regexp_match="(.)\.(...)" regexp_replace="$1$2"/></suggestion>
                <short>Error ortotipogràfic</short>
                <example correction="1989">Ell és de <marker>1.989</marker>.</example>
                <example>Hi van participar al voltant de 1.000 persones.</example>
                <example>Tortell de 1.000 g</example>
                <example>És un peix que, per reproduir-se, emigra més de 1.000 km, fins al Mar de Barents.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">pàgina|pàginesp|p[àa]gs?|p|pp|cp</token>
                    <token min="0">.</token>
                    <marker>
                        <token regexp="yes">\d{1,3}\.\d{3}</token>
                    </marker>
                </pattern>
                <message>Els números de pàgina o de codi postal s'escriuen sense punt.</message>
                <suggestion><match no="3" regexp_match="(.)\.(...)" regexp_replace="$1$2"/></suggestion>
                <short>Error ortotipogràfic</short>
                <example correction="1989">La p. <marker>1.989</marker>.</example>
                <example correction="1989">La pàgina <marker>1.989</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">pàgina|pàgines|p[àa]gs?|p|pp</token>
                    <token min="0">.</token>
                    <token regexp="yes">\d{1,3}\.?\d{3}</token>
                    <token regexp="yes">i|a|\-</token>
                    <marker>
                        <token regexp="yes">\d{1,3}\.\d{3}</token>
                    </marker>
                </pattern>
                <message>Els números de pàgina s'escriuen sense punt.</message>
                <suggestion><match no="5" regexp_match="(.)\.(...)" regexp_replace="$1$2"/></suggestion>
                <short>Error ortotipogràfic</short>
                <example correction="1989">Entre les pàgines 1888 i <marker>1.989</marker>.</example>
                <example correction="1989">3a edició, p. 1800-<marker>1.989</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="COMA_ETC" name="coma abans de 'etc.'">
            <pattern>
                <token><exception regexp="yes">[&gt;/,;\(\[]|llarg|llarguíssim|extens|extensíssim|interminable|inacabable|i</exception><exception postag="SENT_START"/></token>
                <marker>
                    <token regexp="yes">(?-i)etc|etcètera</token>
                </marker>
            </pattern>
            <message>Probablement hi falta una coma.</message>
            <suggestion>, \2</suggestion>
            <example correction=", etc">Roig, blau, verd<marker> etc</marker>.</example>
            <example>Roig, blau, verd i un llarg etc.</example>
            <example>Etcètera.</example>
            <example>I etcètera.</example>
        </rule>
        <rulegroup id="PUNTUACIO_INCORRECTA" name="combinacions de puntuació incorrectes">
            <rule id="TRESPUNTS_PUNT" name="tres punts + punt">
                <pattern>
                    <token>…</token>
                    <token min="1" max="3">.</token>
                </pattern>
                <message>Error de puntuació.</message>
                <suggestion>…</suggestion>
                <example correction="…">Cotxes, motos, camions <marker>….</marker></example>
                <example>Cotxes, motos, camions…</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[?!]</token>
                    <token postag="SENT_END">.</token>
                </pattern>
                <message>Possible error de puntuació.</message>
                <suggestion><match no="1"/></suggestion>
                <short>Error de puntuació</short>
                <example correction="?">¿Vols dir<marker>?.</marker></example>
                <example>¿què importa?...</example>
                <example>si l'home es torna científic!...</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[?!]</token>
                    <token spacebefore="yes">.</token>
                    <token spacebefore="no">.</token>
                    <token spacebefore="no">.</token>
                </pattern>
                <message>Possible error de puntuació.</message>
                <suggestion><match no="1"/>...</suggestion>
                <short>Error de puntuació</short>
                <example correction="?...">¿Vols dir<marker>? ...</marker> No!</example>
                <example>¿què importa?...</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>,</token>
                        <token regexp="yes">[-–—\(]</token>
                    </marker>
                    <token><exception regexp="yes">\d.*</exception><exception postag="_enumeracio"/></token>
                </pattern>
                <message>Possible error de puntuació.</message>
                <suggestion> <match no="2"/></suggestion>
                <example correction=" —">Vine<marker>, —</marker>va dir Joan.</example>
                <example>Vine, digué.</example>
                <example>indiqueu els punts A(-2, -6)</example>
                <example>(b) lògica, (c) sistemàtica</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>,</token>
                        <token>…</token>
                        <token>,</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token>,</token>
                    <token regexp="yes">[…\)]</token>
                </pattern>
                <message>Possible error de puntuació.</message>
                <suggestion><match no="2"/></suggestion>
                <example correction="…">Cotxes, avions<marker>,…</marker></example>
                <example>φ1(x1, x2,…, xn)</example>
            </rule>
        </rulegroup>
        <rulegroup id="ESPAI_DARRERE_DOSPUNTS" name="espai darrere de dos punts">
            <antipattern>
                <marker>
                    <token>:</token>
                    <token>-</token>
                    <token>)</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception regexp="yes">[\d ,.]+</exception></token>
                    <marker>
                        <token regexp="yes">:</token>
                        <token spacebefore="no"><exception regexp="yes">\s+|\)|\]</exception><exception postag="_emoji_"/></token>
                    </marker>
                </pattern>
                <message>Hi falta un espai.</message>
                <suggestion><match no="2"/> <match no="3"/></suggestion>
                <example correction=": Vine">Llavors va dir<marker>:Vine</marker>!</example>
                <example>Escala 10.000:1</example>
                <example>Escala 2,55:1</example>
                <example>(Llavors digué:)</example>
                <example>un #taiwanesecake INGREDIENTS:&#x1F963; 100g</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[\d ,.]+</token>
                    <marker>
                        <token regexp="yes">:</token>
                        <token spacebefore="no" regexp="yes">.+<exception regexp="yes">[\d ,.]+h?|\s+</exception><exception postag="_emoji_"/></token>
                    </marker>
                </pattern>
                <message>Hi falta un espai.</message>
                <suggestion><match no="2"/> <match no="3"/></suggestion>
                <example correction=": alguns">En van venir 10.000<marker>:alguns</marker> de bonics!</example>
                <example>Escala 10.000:1</example>
                <example>Escala 2,55:1</example>
                <example>02:30h</example>
            </rule>
        </rulegroup>
        <rule id="ELA_GEMINADA_WIKI" name="Errors en la ela geminada" type="misspelling">
            <!--  It is better dealt with by Morfologik spelling rule. Useful for Wikipedia proof-reading -->
            <pattern case_sensitive="no">
                <marker>
                    <token regexp="yes">.*[aeiouàéèíóòúïü]l[•∙.⋅\-]l[aeiouàéèíóòúïü].*<exception postag="IS_URL"/></token>
                </marker>
            </pattern>
            <message>Error tipogràfic.</message>
            <suggestion><match no="1" regexp_match="(.+[Ll])[•∙.⋅\-]([Ll].+)" regexp_replace="$1·$2"/></suggestion>
            <example correction="sol·licitud">La <marker>sol•licitud</marker>.</example>
            <example correction="sol·licitud">La <marker>sol-licitud</marker>.</example>
            <example correction="SOL·LICITUD">LA <marker>SOL.LICITUD</marker>.</example>
            <example correction="sol·licitud">La <marker>sol⋅licitud</marker>.</example>
            <example>la col·laboració</example>
            <example>al-Ladjdjun</example>
            <example>en un estat sindical-laborista</example>
            <example>en un estat sindical.La classe obrera</example>
        </rule>
        <rulegroup id="ELA_GEMINADA" name="Errors en la ela geminada" type="misspelling">
            <url>https://ca.wikipedia.org/wiki/L%C2%B7L</url>
            <rule>
                <antipattern case_sensitive="yes">
                    <token regexp="yes">.*l</token>
                    <token>•</token>
                    <token regexp="yes">La|Les</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">.*[aeiouàèéíòóúïü]l</token>
                    <token regexp="yes">[·•]</token>
                    <token regexp="yes">l[aeiouàèéíòóúïü].*</token>
                </pattern>
                <message>Error tipogràfic.</message>
                <suggestion><match no="1"/>·<match no="3"/></suggestion>
                <example correction="col·laboració"><marker>col · laboració</marker></example>
                <example>col·laboració</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.*[aeiouàèéíòóúïü]l</token>
                    <token regexp="yes">[·•]l[aeiouàèéíòóúïü].*</token>
                </pattern>
                <message>Error tipogràfic.</message>
                <suggestion><match no="1"/>·<match no="3" regexp_match=".(.*)" regexp_replace="$1"/></suggestion>
                <example correction="col·laboració"><marker>col ·laboració</marker></example>
                <example>col·laboració</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.*[aeiouàèéíòóúïü]l[·•]</token>
                    <token regexp="yes">l[aeiouàèéíòóúïü].*</token>
                </pattern>
                <message>Error tipogràfic.</message>
                <suggestion><match no="1" regexp_match="(.*)." regexp_replace="$1"/>·<match no="3"/></suggestion>
                <example correction="col·laboració"><marker>col· laboració</marker></example>
                <example>col·laboració</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.*[aeiouàèéíòóúïü]l</token>
                    <token regexp="yes">-la|-les</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Error tipogràfic.</message>
                <suggestion><match no="1"/><match no="2" regexp_match="-(.*)" regexp_replace="·$1"/></suggestion>
                <example correction="tranquil·la"><marker>tranquil-la</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="[NAV].*|RG" postag_regexp="yes" regexp="yes">.*[aeiouàèéíòóúïü]l</token>
                    <token postag="DA.*" postag_regexp="yes" regexp="yes">l[aeiouàèéíòóúïü].*</token>
                </antipattern>
                <antipattern>
                    <token>tal</token>
                    <token>li</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">.*[aeiouàèéíòóúïü]l</token>
                    <token regexp="yes">l[aeiouàèéíòóúïü].*</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Error tipogràfic.</message>
                <suggestion>\1·\2</suggestion>
                <example correction="anul·lador">Un concepte <marker>anul lador</marker></example>
                <example correction="cancel·lar">Feu clic aquí per a <marker>cancel lar</marker> la resposta.</example>
                <example>Isabel la catòlica.</example>
                <example>Ara cal la mobilització.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\p{L}*[aeiouàèéíòóúïü]</token>
                    <token spacebefore="no" regexp="yes">[\.·]</token>
                    <token spacebefore="no" regexp="yes">ll\p{L}+</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanSuppressMisspelledSuggestionsFilter" args="suppressMatch:true"/>
                <message>Error tipogràfic.</message>
                <suggestion><match no="1"/>l·l<match no="3" regexp_match="ll(.*)" regexp_replace="$1"/></suggestion>
                <example correction="tranquil·la"><marker>tranqui.lla</marker></example>
                <!--TODO: <example correction="col·laboració"><marker>co.llaboracio</marker></example>-->
            </rule>
        </rulegroup>
        <rule id="GUIO_INCORRECTE" name="Caràcter de guió incorrecte (u+2500...)">
            <pattern case_sensitive="no">
                <marker>
                    <token regexp="yes">.*[&#x2500;&#x3161;].*</token>
                </marker>
            </pattern>
            <message>Caràcter de guió incorrecte.</message>
            <suggestion><match no="1" regexp_match="[&#x2500;&#x3161;]" regexp_replace="—"/></suggestion>
            <example correction="—">És ell <marker>─</marker>va dir.</example>
            <example correction="—va">És ell <marker>ㅡva</marker> dir.</example>
            <example>És ell -va dir.</example>
        </rule>
        <rule id="ELA_GEMINADA_2CHAR" name="Ela geminada: evita la codificació de dos caràcters">
            <pattern case_sensitive="no">
                <marker>
                    <token regexp="yes">.*ŀl.*</token>
                </marker>
            </pattern>
            <message>És recomanable usar la codificació de la ela geminada amb tres caràcters, amb el caràcter de punt volat (U+00B7).</message>
            <suggestion><match no="1" regexp_match="(?iu)(.+)ŀl(.+)" regexp_replace="$1l·l$2"/></suggestion>
            <url>https://www.softcatala.org/projectes/ela-geminada/codificacio-de-la-ll/</url>
            <example correction="sol·licitud">La <marker>soŀlicitud</marker>.</example>
            <example>la sol·licitud</example>
        </rule>
        <rulegroup id="ESPAI_DESPRES_DE_PUNT" name="Comprova que hi ha espai després de punt.">
            <antipattern>
                <token>.</token>
                <token spacebefore="no" postag="UNKNOWN" regexp="yes">\p{Ll}.+<exception>von</exception></token>
            </antipattern>
            <antipattern>
                <token>www</token>
                <token spacebefore="no">.</token>
                <token spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token spacebefore="no">.</token>
                <token spacebefore="no" regexp="yes">\p{Ll}.+</token>
                <token spacebefore="no">.</token>
                <token spacebefore="no" regexp="yes">\p{Ll}.+</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">format|fitxer|arxiu|paquet|extensió|plataforma</token>
                <token spacebefore="yes">.</token>
                <token spacebefore="no" regexp="yes" case_sensitive="yes">[a-z][a-z0-9]+|[A-Z][A-Z0-9]+</token>
            </antipattern>
            <antipattern>
                <token>.</token>
                <token regexp="yes" spacebefore="no">&filename_extensions;<exception case_sensitive="yes">Com</exception></token>
            </antipattern>
            <antipattern>
                <token>.</token>
                <!-- Eliminats d'excepcions: li, la, ai, al, vi, ve, va, vg, us, si, se, bo, be, ca -->
                <token regexp="yes" spacebefore="no">(?-i)com|ac|ad|ae|aero|af|ag|am|an|ao|aq|ar|arpa|as|asia|at|au|aw|ax|az|ba|bb|bd|bf|bg|bh|bi|biz|bj|bm|bn|br|bs|bt|bv|bw|by|bz|cat|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|coop|cr|cu|cv|cw|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|info|int|io|iq|ir|is|it|je|jm|jo|jobs|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|lb|lc|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mil|mk|ml|mm|mn|mo|mobi|mp|mq|mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|post|pr|pro|ps|pt|pw|py|qa|re|ro|rs|ru|rw|sa|sb|sc|sd|sg|sh|sj|sk|sl|sm|sn|so|sr|st|su|sv|sx|sy|sz|tc|td|tel|tf|tg|th|tj|tk|tl|tm|tn|to|tp|tr|travel|tt|tv|tw|tz|ua|ug|uk|uy|uz|vc|vn|vu|wf|ws|xn|xxx|ye|yt|za|zm|zw</token>
            </antipattern>
            <antipattern>
                <token>.</token>
                <token case_sensitive="yes" spacebefore="no">NET</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <marker>
                    <token regexp="yes">[A-Z]</token>
                    <token spacebefore="no">.</token>
                </marker>
                <token regexp="yes">[A-Z]</token>
                <token spacebefore="no">.</token>
            </antipattern>
            <antipattern>
                <token>.</token>
                <token regexp="yes">.</token>
                <token>)</token>
            </antipattern>
            <antipattern>
                <token spacebefore="no">.</token>
                <token spacebefore="yes" regexp="yes">[a-z]</token>
                <token spacebefore="no">.</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes" spacebefore="no">[.!?…]<exception postag="SENT_END"/></token>
                    <token spacebefore="no">ç</token>
                </pattern>
                <message>Probable error de picatge.</message>
                <suggestion>\1</suggestion>
                <example correction=".">Ara acabo la frase<marker>.ç</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">[\p{L}\d]</token>
                    <token spacebefore="no">.</token>
                    <token regexp="yes" spacebefore="no">[\p{L}\d]</token>
                </antipattern>
                <pattern>
                    <token regexp="yes" spacebefore="no">[.!?…]<exception postag="SENT_END"/></token>
                    <token spacebefore="no" regexp="yes">\p{L}[\p{L}·'-]*|[¿¡]<exception regexp="yes">von|[ºª]</exception><exception postag="_enumeracio"/></token>
                </pattern>
                <message>Falta un espai després del punt.</message>
                <suggestion><match no="1"/> <match no="2" case_conversion="startupper"/></suggestion>
                <example correction=". Sempre">És així<marker>.sempre</marker>.</example>
                <example correction=". Com">Vine<marker>.Com</marker> t'agrada?</example>
                <example correction=". ¿">Vine<marker>.¿</marker>Com t'agrada?</example>
                <example correction="? Sempre">És així<marker>?Sempre</marker>.</example>
                <example correction="… Sempre">És així<marker>…Sempre</marker>!</example>
                <example correction=". Čerenkov">amb P.A<marker>.Čerenkov</marker></example>
                <example correction=". I">Això és una cosa<marker>.I</marker> això n'és una altra.</example>
                <example>És així. Sempre.</example>
                <example>És així.</example>
                <example>És així...</example>
                <example>(És així...)</example>
                <example>És així. </example>
                <example>És així.» </example>
                <example>Estelrich, etc., no hi</example>
                <example>ha expressat [...] la necessitat</example>
                <example>ha expressat […] la necessitat</example>
                <example>o simplement ornamental.[1]</example>
                <example>Benvinguts a valencianisme.com</example>
                <example>Benvinguts a www.softcatala.org</example>
                <example>El document no conté «maindoc.xml2».</example>
                <example>Un paquet .zip.</example>
                <example>L'extensió .doc.</example>
                <example>5.- Casos especials: plurals irregulars</example>
                <example>Penya Saganta (723 m.s.n.m.)</example>
                <example>Des de les 9:00 a.m. fins a les las 8:00 p.m.</example>
                <example>3200 a.C.– 1600 a.C.</example>
                <example>3200 a. C.– 1600 a. C.</example>
                <example>Versió 1.x</example>
                <example>10.2.b Apartat</example>
            </rule>
            <rule>
                <pattern>
                    <token/>
                    <token regexp="yes" spacebefore="yes">[.!?]<exception postag="SENT_END"/></token>
                    <token spacebefore="no" regexp="yes">\p{L}[\p{L}·'-]*|[¿¡]<exception regexp="yes">von|[ºª]</exception></token>
                </pattern>
                <message>Falta un espai després del punt i no abans.</message>
                <suggestion><match no="1"/><match no="2"/> <match no="3" case_conversion="startupper"/></suggestion>
                <example correction="així. Sempre">És <marker>així .sempre</marker>.</example>
                <example correction="Vine. Com"><marker>Vine .Com</marker> t'agrada?</example>
                <example correction="Vine. ¿"><marker>Vine .¿</marker>Com t'agrada?</example>
                <example correction="així? Sempre">És <marker>així ?Sempre</marker>.</example>
                <example correction="A. Čerenkov">amb P.<marker>A .Čerenkov</marker></example>
                <example>És així. Sempre.</example>
                <example>És així.</example>
                <example>És així...</example>
                <example>(És així...)</example>
                <example>És així. </example>
                <example>És així.» </example>
                <example>Estelrich, etc., no hi</example>
                <example>ha expressat [...] la necessitat</example>
                <example>ha expressat […] la necessitat</example>
                <example>o simplement ornamental.[1]</example>
                <example>Benvinguts a valencianisme.com</example>
                <example>Benvinguts a www.softcatala.org</example>
                <example>El document no conté «maindoc.xml2».</example>
                <example>Un paquet .zip.</example>
                <example>L'extensió .doc.</example>
            </rule>
            <rule>
                <pattern>
                    <token>.</token>
                    <token spacebefore="no">von</token>
                </pattern>
                <message>Falta un espai després del punt.</message>
                <suggestion><match no="1"/> <match no="2"/></suggestion>
                <example correction=". von">Deixeble de C<marker>.von</marker> Sternberg.</example>
            </rule>
            <rule>
                <pattern>
                    <token spacebefore="no">…<exception postag="SENT_END"/></token>
                    <token spacebefore="no" regexp="yes">\p{Lu}[\p{L}·'-]*|[¿¡]</token>
                </pattern>
                <message>Falta un espai després del punt.</message>
                <suggestion><match no="1"/> <match no="2" case_conversion="startupper"/></suggestion>
                <example correction="… Sempre">És així<marker>…Sempre</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token/>
                    <token spacebefore="yes">…<exception postag="SENT_END"/></token>
                    <token spacebefore="no" regexp="yes">\p{Lu}[\p{L}·'-]*|[¿¡]</token>
                </pattern>
                <message>Falta un espai després del punt i no abans.</message>
                <suggestion><match no="1"/><match no="2"/> <match no="3" case_conversion="startupper"/></suggestion>
                <example correction="així… Sempre">És <marker>així …Sempre</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token spacebefore="no">…<exception postag="SENT_END"/></token>
                    <token spacebefore="no" regexp="yes">\p{Ll}[\p{L}·'-]*|[¿¡]</token>
                </pattern>
                <message>Falta un espai després del punt.</message>
                <suggestion><match no="1"/> <match no="2"/></suggestion>
                <suggestion><match no="1"/> <match no="2" case_conversion="startupper"/></suggestion>
                <example correction="… sempre|… Sempre">És així<marker>…sempre</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token/>
                    <token spacebefore="yes">…<exception postag="SENT_END"/></token>
                    <token spacebefore="no" regexp="yes">\p{Ll}[\p{L}·'-]*|[¿¡]</token>
                </pattern>
                <message>Falta un espai després del punt i no abans.</message>
                <suggestion><match no="1"/>… <match no="3"/></suggestion>
                <suggestion><match no="1"/>… <match no="3" case_conversion="startupper"/></suggestion>
                <example correction="així… sempre|així… Sempre">És <marker>així …sempre</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token spacebefore="no">.</token>
                    <token>.</token>
                    <token>.<exception postag="SENT_END"/></token>
                    <token spacebefore="no" regexp="yes">\p{Lu}[\p{L}·'-]*|[¿¡]</token>
                </pattern>
                <message>Falta un espai després del punt.</message>
                <suggestion>... <match no="4" case_conversion="startupper"/></suggestion>
                <example correction="... Sempre">És així<marker>...Sempre</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token/>
                    <token spacebefore="yes">.</token>
                    <token>.</token>
                    <token>.<exception postag="SENT_END"/></token>
                    <token spacebefore="no" regexp="yes">\p{Lu}[\p{L}·'-]*|[¿¡]</token>
                </pattern>
                <message>Falta un espai després del punt i no abans.</message>
                <suggestion><match no="1"/>... <match no="5" case_conversion="startupper"/></suggestion>
                <example correction="així... Sempre">És <marker>així ...Sempre</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token spacebefore="no">.</token>
                    <token>.</token>
                    <token>.<exception postag="SENT_END"/></token>
                    <token spacebefore="no" regexp="yes">\p{Ll}[\p{L}·'-]*|[¿¡]</token>
                </pattern>
                <message>Falta un espai després del punt.</message>
                <suggestion>... <match no="4"/></suggestion>
                <suggestion>... <match no="4" case_conversion="startupper"/></suggestion>
                <example correction="... sempre|... Sempre">És així<marker>...sempre</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token/>
                    <token spacebefore="yes">.</token>
                    <token>.</token>
                    <token>.<exception postag="SENT_END"/></token>
                    <token spacebefore="no" regexp="yes">\p{Ll}[\p{L}·'-]*|[¿¡]</token>
                </pattern>
                <message>Falta un espai després del punt i no abans.</message>
                <suggestion><match no="1"/>... <match no="5"/></suggestion>
                <suggestion><match no="1"/>... <match no="5" case_conversion="startupper"/></suggestion>
                <example correction="així... sempre|així... Sempre">És <marker>així ...sempre</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="P_EX" name="Comprova la puntuació en: p. ex.">
            <antipattern case_sensitive="yes">
                <token regexp="yes">[Pp]</token>
                <token spacebefore="no">.</token>
                <token spacebefore="yes" regexp="yes">ex|e|E</token>
                <token spacebefore="no">.</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">[a-z]</token>
                <token>.</token>
                <token regexp="yes">[a-z]</token>
                <token>.</token>
                <token regexp="yes">[a-z]</token>
                <token>.</token>
            </antipattern>
            <pattern>
                <token>p</token>
                <token min="0">.</token>
                <token regexp="yes">ex?</token>
                <token>.</token>
            </pattern>
            <message>Error de puntuació.</message>
            <suggestion>p. ex.</suggestion>
            <example correction="P. ex."><marker>P .ex.</marker> el camp.</example>
            <example correction="P. ex."><marker>P.ex.</marker> el camp.</example>
            <example correction="P. ex."><marker>P .ex .</marker> el camp.</example>
            <example correction="P. ex."><marker>P ex .</marker> el camp.</example>
            <example correction="p. ex.">(<marker>p .ex.</marker> el camp).</example>
            <example correction="p. ex.">(<marker>p .e.</marker> el camp).</example>
            <example>P. ex. el camp.</example>
        </rule>
        <rulegroup id="ET_AL" name="et al">
            <antipattern>
                <token>et</token>
                <token>a</token>
                <token>l</token>
                <token>.</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>et</token>
                    <token min="0">.</token>
                    <token>a</token>
                    <token>l</token>
                </pattern>
                <message>Falta un punt per a completar l'abreviatura.</message>
                <suggestion>et al.</suggestion>
                <suggestion>et alii</suggestion>
                <example correction="et al.|et alii">F. Garcia <marker>et al</marker>, J. Pont.</example>
            </rule>
            <rule>
                <pattern>
                    <token>et</token>
                    <token>.</token>
                    <token>a</token>
                    <token>l</token>
                    <token>.</token>
                </pattern>
                <message>Sobra un punt.</message>
                <suggestion>et al.</suggestion>
                <suggestion>et alii</suggestion>
                <example correction="et al.|et alii">F. Garcia <marker>et. al.</marker>, J. Pont.</example>
            </rule>
        </rulegroup>
        <rule id="PUNT_EN_ABREVIATURES" name="Comprova que hi ha punt en abreviatures: pàg., núm., etc.">
            <antipattern>
                <token regexp="yes">[\d\.,]+\d</token>
                <token>gr</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">&mesos_any_abrev;</token>
                <token regexp="yes">\d+</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\d+</token>
                <token regexp="yes">&mesos_any_abrev;</token>
            </antipattern>
            <antipattern>
                <token>ac</token>
                <token>/</token>
                <token>dc</token>
            </antipattern>
            <pattern case_sensitive="no">
                <marker>
                    <!-- Eliminades les abreviatures d'una sola lletra. spacebefore="yes" -->
                    <token regexp="yes">&abreviacions_punt;<exception postag="NP.*" postag_regexp="yes"/><exception regexp="yes">(?-i)[dD]C|DJ|CF|AP|CT|AG|GR|CPT|DG|ABS|PDA</exception></token>
                    <!-- trans, cin -->
                </marker>
                <token><exception regexp="yes">\.|…</exception></token>
            </pattern>
            <message>Probablement falta un punt darrere de l'abreviatura.</message>
            <suggestion><match no="1"/>.</suggestion>
            <short>Error tipogràfic</short>
            <example correction="núm.">Viu al <marker>núm</marker> 25 del carrer Nou.</example>
            <example>Viu al núm. 25 del carrer Nou.</example>
            <example>Va ser l'any 453 dC, oi?</example>
            <example>En l'AP-7.</example>
            <example>El DJ va punxar tota la nit.</example>
            <example>Jugava en el València CF l'any passat.</example>
            <example>DG Serveis Socials i Persones</example>
        </rule>
        <rule id="SEGLE" name="abreviatura de 'segle' amb punt">
            <pattern>
                <token><exception regexp="yes">[\d .,]+|Samsung|Galaxy|/</exception></token>
                <marker>
                    <token>s</token>
                    <token postag="AO0CN0"/>
                </marker>
            </pattern>
            <message>Falta el punt en l'abreviatura.</message>
            <suggestion>s. \3</suggestion>
            <suggestion>segle \3</suggestion>
            <example correction="s. XVIII|segle XVIII">A començament del <marker>s XVIII</marker>.</example>
            <example correction="s. X|segle X">Ciutat antiga (<marker>s X</marker>)</example>
            <example correction="s. XI|segle XI">Església romànica, de Saint-Didier (<marker>s XI</marker>).</example>
            <example>En el segle XVIII.</example>
            <example>Va tardar 50,4 s a arribar-hi.</example>
            <example>El Samsung Galaxy S III</example>
        </rule>
        <rulegroup id="MIN" name="min. (abreviatura)">
            <rule>
                <pattern>
                    <marker>
                        <token>min<exception scope="previous" regexp="yes">\d[h\d\., ]*</exception></token>
                    </marker>
                    <token regexp="yes">\d+</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>mín.</suggestion> (mínim) o <suggestion>minut</suggestion>? El símbol "min" (minuts) s'usa darrere de la xifra.</message>
                <example correction="mín.|minut">Llavors va arribar el gol (<marker>min</marker> 34).</example>
            </rule>
        </rulegroup>
        <rulegroup id="SEG" name="seg. (abreviatura)">
            <antipattern>
                <token>seg</token>
                <token>.</token>
                <token>social</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">.*\d</token>
                    <marker>
                        <token>seg</token>
                        <token>.<exception postag="SENT_END"/></token>
                    </marker>
                </pattern>
                <message>L'abreviatura de 'segons' és <suggestion>s</suggestion>. Correcte com a abreviatura de 'següent'.</message>
                <example correction="s">Han passat 15 <marker>seg.</marker> des que ha arribat.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>seg</token>
                    <token spacebefore="no">.</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">.*\d</token>
                    <marker>
                        <token>seg</token>
                    </marker>
                </pattern>
                <message>L'abreviatura de 'segons' és <suggestion>s</suggestion>. Com a abreviatura de 'següent' useu <suggestion>seg.</suggestion>.</message>
                <example correction="s|seg.">Han passat 15 <marker>seg</marker> des que ha arribat.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>seg</token>
                    <token spacebefore="no">.</token>
                </antipattern>
                <pattern>
                    <token>seg</token>
                </pattern>
                <message>¿Volíeu usar l'abreviatura de 'següent' (<suggestion>seg.</suggestion>) o de segon (<suggestion>s</suggestion>)?</message>
                <example correction="seg.|s">Han passat 15 <marker>seg</marker> des que ha arribat.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMETES_INCORRECTES" name="Detecta cometes en posició incorrecta">
            <rule>
                <pattern>
                    <marker>
                        <token><exception regexp="yes">[lnmtsd]'|[\[\(«“]</exception><exception postag="SENT_START"/></token>
                        <token spacebefore="no">‘</token>
                        <token spacebefore="no"/>
                    </marker>
                </pattern>
                <message>El caràcter d'obertura de cometes simples no es pot usar com a apòstrof.</message>
                <suggestion>\1’\3</suggestion>
                <suggestion>\1'\3</suggestion>
                <short>Caràcter incorrecte</short>
                <example correction="d’Avall|d'Avall">El pou <marker>d‘Avall</marker>.</example>
                <example>El pou d'Avall.</example>
                <example>El pou d'‘aquella casa’.</example>
                <example>‘lletra de l'alfabet grec’</example>
                <example>les històries clíniques (‘medical records’)</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token><exception regexp="yes">[lnmtsd]'|[\[\(«“]</exception><exception postag="SENT_START"/></token>
                        <token spacebefore="no">‘</token>
                    </marker>
                </pattern>
                <message>El caràcter d'obertura de cometes simples no es pot usar com a apòstrof.</message>
                <suggestion>\1’</suggestion>
                <suggestion>\1'</suggestion>
                <short>Caràcter incorrecte</short>
                <example correction="d’|d'">El pou <marker>d‘</marker>Avall.</example>
                <example>El pou d'Avall.</example>
                <example>El pou d'‘aquella casa’.</example>
                <example>‘lletra de l'alfabet grec’</example>
                <example>les històries clíniques (‘medical records’)</example>
            </rule>
        </rulegroup>
        <rule id="ACCENT_SOLT" name="Evita els caràcters d'accent solts">
            <pattern>
                <token regexp="yes">[`´]</token>
            </pattern>
            <message>Caràcter incorrecte. Useu un apòstrof.</message>
            <suggestion>'</suggestion>
            <suggestion>’</suggestion>
            <short>Caràcter incorrecte</short>
            <example correction="'|’">L<marker>`</marker>home</example>
            <example>L'home</example>
        </rule>
        <rulegroup id="ESPAIS_SOBRANTS" name="Comprova espais sobrants">
            <rule>
                <pattern>
                    <token regexp="yes" spacebefore="yes">[ldmnst]</token>
                    <token regexp="yes">['’]<exception postag_regexp="yes" postag="NP.*"/></token>
                    <token spacebefore="yes"/>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion><match no="1"/><match no="2"/><match no="3"/></suggestion>
                <example correction="l'home">A <marker>l' home</marker>.</example>
                <example>que faria campanya pel 'no' a la independència.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" spacebefore="yes">[ldmnst]</token>
                    <token spacebefore="yes" regexp="yes">['’]</token>
                    <token/>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion><match no="1"/><match no="2"/><match no="3"/></suggestion>
                <example correction="l'home">A <marker>l 'home</marker>.</example>
                <example>que faria campanya pel 'no' a la independència.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token regexp="yes">[ldmnst]</token>
                        <token regexp="yes">['’]</token>
                        <token spacebefore="yes"/>
                    </marker>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion><match no="2"/><match no="3"/><match no="4"/></suggestion>
                <example correction="L'home"><marker>L' home</marker>.</example>
                <example>Del 'no' a la independència.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token regexp="yes">[ldmnst]</token>
                        <token spacebefore="yes" regexp="yes">['’]</token>
                        <token/>
                    </marker>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion><match no="2"/><match no="3"/><match no="4"/></suggestion>
                <example correction="L'home"><marker>L 'home</marker>.</example>
                <example>El 'no' a la independència.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token/>
                        <token spacebefore="yes" regexp="yes">['’]</token>
                        <token regexp="yes">([lmnst]|ns)</token>
                    </marker>
                    <token negate="yes">'</token>
                    <token negate="yes" regexp="yes">[haeiouàéèíóòú].+</token>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion><match no="1"/><match no="2"/><match no="3"/></suggestion>
                <example correction="veure's"><marker>veure 's</marker> així.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">.+[a-zàéèíòóúïü]</token>
                        <token regexp="yes">['’]</token>
                        <token spacebefore="yes" regexp="yes">([lmnst]|ns)</token>
                    </marker>
                    <token negate="yes">'</token>
                    <token negate="yes" regexp="yes">[haeiouàéèíóòú].+</token>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion><match no="1"/><match no="2"/><match no="3"/></suggestion>
                <example correction="veure's"><marker>veure' s</marker> així.</example>
                <example>4º 5' N</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes">[-–—]</token>
                        <token>?</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <token spacebefore="yes" regexp="yes">[;:]</token>
                    <token spacebefore="no" min="0">-</token>
                    <token spacebefore="no" regexp="yes">[D)\]]</token>
                </antipattern>
                <pattern>
                    <token/>
                    <!--<exception regexp="yes">[-–—]</exception> -->
                    <token spacebefore="yes" regexp="yes">[?!:;’”»]</token>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion><match no="1"/><match no="2"/></suggestion>
                <example correction="dir?">¿Vols <marker>dir ?</marker></example>
                <example correction="dir:">Ell va <marker>dir :</marker> vine!</example>
                <example>¿què importa?...</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[¿¡‘“«]</token>
                    <token spacebefore="yes"/>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion><match no="1"/><match no="2"/></suggestion>
                <example correction="¿Estàs"><marker>¿ Estàs</marker> segur?</example>
                <example>¿Estàs segur?</example>
            </rule>
            <rule default="off">
                <!-- better done by COMMA_PARENTHESIS_WHITESPACE -->
                <pattern>
                    <token/>
                    <token spacebefore="yes">"</token>
                    <token spacebefore="yes"/>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion>\1 \2\3</suggestion>
                <suggestion>\1\2 \3</suggestion>
                <example correction="que &quot;sí|que&quot; sí">Dic <marker>que " sí</marker>".</example>
                <example>Dic que "sí".</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token>"</token>
                        <token spacebefore="yes"/>
                    </marker>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion>\1\2\3</suggestion>
                <example correction="&quot;Sí"><marker>" Sí</marker>", va dir.</example>
                <example>Dic que "sí".</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token/>
                        <token spacebefore="yes">"</token>
                    </marker>
                    <token postag="_PUNCT.*" postag_regexp="yes"><exception regexp="yes">[\[(¡¿'\-–—]</exception><exception postag="_trespunts"/></token>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion>\1\2</suggestion>
                <example correction="Sí&quot;">"<marker>Sí "</marker>, va dir.</example>
                <example>Dic que "sí".</example>
            </rule>
            <rule>
                <pattern>
                    <token/>
                    <token postag="SENT_END" spacebefore="yes">"</token>
                </pattern>
                <message>Sobra un espai.</message>
                <suggestion>\1\2</suggestion>
                <example correction="Sí&quot;">"<marker>Sí "</marker></example>
                <example>"Ara sí"</example>
            </rule>
            <rule id="ESPAI_DARRERE_PUNTICOMA" name="espai darrere de punt i coma">
                <antipattern>
                    <marker>
                        <token>;</token>
                        <token>-</token>
                        <token>)</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token>;</token>
                    <token spacebefore="no"><exception regexp="yes">\s+</exception></token>
                </pattern>
                <message>Hi falta un espai.</message>
                <suggestion><match no="1"/> <match no="2"/></suggestion>
                <example correction="; però">Vingué<marker>;però</marker> se n'anà!</example>
                <example>Vingué; però se n'anà!</example>
            </rule>
        </rulegroup>
        <rulegroup id="ESPAI_EN_UNITATS" name="espai en unitats">
            <antipattern>
                <token regexp="yes">NIF|DNI|CIF</token>
                <token regexp="yes">\d+[A-Z]</token>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">ls|els|anys</token>
                    <token regexp="yes">\d*0s</token>
                </marker>
            </antipattern>
            <antipattern>
                <token skip="1">unicode</token>
                <token regexp="yes">[0-9a-f]{4}</token>
            </antipattern>
            <antipattern>
                <token>U</token>
                <token>+</token>
                <token regexp="yes">[0-9a-f]{4}</token>
            </antipattern>
            <antipattern case_sensitive="yes">
                <!-- ambigous -->
                <token regexp="yes">2ns|[0-9]+[A-Z]+<exception regexp="yes">[0-9]+(V|W|MW|AM|PM|MB|GB|TB|CV)</exception></token>
            </antipattern>
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">(\d[\d.,]+)?\d+(&unitats;)</token>
                </pattern>
                <message>Hi falta un espai.</message>
                <suggestion><match no="1" regexp_match="((\d[\d.,]+)?\d+)(&unitats;)" regexp_replace="$1&#8239;$3"/></suggestion>
                <example correction="33,4&#8239;km">Hi ha <marker>33,4km</marker>.</example>
                <example correction="13.000&#8239;km2"><marker>13.000km2</marker></example>
                <example correction="100&#8239;€">Costa <marker>100€</marker>.</example>
                <example>De l'11M.</example>
                <example>És dels anys 50s.</example>
                <example>Van quedar els 2ns.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">(\d[\d.,]+)?\d+(&unitats_SI;)</token>
                </pattern>
                <message>Hi falta un espai.</message>
                <suggestion><match no="1" regexp_match="((\d[\d.,]+)?\d+)(&unitats_SI;)" regexp_replace="$1&#8239;$3"/></suggestion>
                <example correction="33,4&#8239;V">Hi ha <marker>33,4V</marker>.</example>
                <example>De l'11M.</example>
                <example>És dels anys 50s.</example>
                <example>Va treballar a 8TV.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DECADES" name="els anys *80s/*vuitantes/80">
            <!--<url>http://esadir.cat/entrades/fitxa/node/decades</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=d%E8cades&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12564&amp;idHit=12564&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27els+anys+seixanta%27+%2C%27en+els+anys+seixanta%27+o+%27als+anys+seixanta%27%3F+%2F+Preposici%F3+davant+de+d%E8cades+%28expressi%F3+temporal%29&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token regexp="yes">ls|els|anys</token>
                    <marker>
                        <token regexp="yes">[1-9]0s</token>
                    </marker>
                </pattern>
                <message>La 's' és innecessària, i és preferible escriure-ho amb lletres.</message>
                <!--<suggestion><match no="2" regexp_match="(\d+)s" regexp_replace="$1" postag="_spell_number_"/></suggestion>-->
                <suggestion><match no="2" regexp_match="(\d+)s" regexp_replace="$1"/></suggestion>
                <example correction="50">És dels anys <marker>50s</marker>.</example>
                <example>És dels anys 50.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">ls|els|anys</token>
                    <marker>
                        <token regexp="yes">[1-9]0</token>
                        <token regexp="yes">[’']</token>
                        <token>s</token>
                    </marker>
                </pattern>
                <message>La 's' és innecessària, i és preferible escriure-ho amb lletres.</message>
                <suggestion><match no="2" postag="_spell_number_"/></suggestion>
                <suggestion>\2</suggestion>
                <example correction="cinquanta|50">És dels anys <marker>50’s</marker>.</example>
                <example>És dels anys 50.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">ls|els|anys</token>
                    <marker>
                        <token regexp="yes">\d*0s</token>
                    </marker>
                </pattern>
                <message>La 's' és innecessària.</message>
                <suggestion><match no="2" regexp_match="(\d+)s" regexp_replace="$1"/></suggestion>
                <example correction="1950">És dels anys <marker>1950s</marker>.</example>
                <example>És dels anys 50.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">ls|els|anys</token>
                    <marker>
                        <token regexp="yes">\d*0</token>
                        <token regexp="yes">[’']</token>
                        <token>s</token>
                    </marker>
                </pattern>
                <message>La 's' és innecessària.</message>
                <suggestion>\2</suggestion>
                <example correction="1950">És dels anys <marker>1950's</marker>.</example>
                <example>És dels anys 50.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">ls|els|anys</token>
                    <marker>
                        <token regexp="yes">trentes|quarantes|cinquantes|seixantes|setantes|vuitantes|huitantes|norantes</token>
                    </marker>
                </pattern>
                <message>Referit a una dècada usem el singular.</message>
                <suggestion><match no="2" regexp_match="(.*)es" regexp_replace="$1a"/></suggestion>
                <short>Error de concordança</short>
                <example correction="cinquanta">És dels anys <marker>cinquantes</marker>.</example>
                <example>És dels anys cinquanta.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PUNT_O_DOS_PUNTS_EN_HORES" name="22.30 h/22:30 h">
            <!--<url>http://esadir.cat/entrades/fitxa/node/leshores</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html;jsessionid=6E692BAB1070977E6DD710A6AAED2D07?action=Principal&amp;method=detall&amp;input_cercar=hores&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12804&amp;idHit=12804&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Les+hores%3A+amb+lletres+o+amb+xifres%3F+%2F+Com+s%27escriuen+les+hores%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token postag="_abrev_biblia"/>
                <token regexp="yes">\d+,\d+</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token>h</token>
                    <!--habitants-->
                    <token min="0">.</token>
                    <token regexp="yes">/|per</token>
                    <token regexp="yes">km|km²|km2|quilòmetre|kilòmetre</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">([01]?\d|2[0-4]),[012345]\d</token>
                        <token regexp="yes">h|hores|hrs|hs|hora</token>
                    </marker>
                </pattern>
                <message>En les expressions d'hores, usem el punt o els dos punts (sistema internacional).</message>
                <suggestion><match no="1" regexp_match="([012]?\d),([012345]\d)" regexp_replace="$1.$2"/>&#160;\2</suggestion>
                <suggestion><match no="1" regexp_match="([012]?\d),([012345]\d)" regexp_replace="$1:$2"/>&#160;\2</suggestion>
                <example correction="22.50&#160;h|22:50&#160;h">A les <marker>22,50 h</marker>.</example>
                <example correction="6.05&#160;h|6:05&#160;h">A les <marker>6,05 h</marker>.</example>
                <example>Una densitat de població de 5,27 h/km2</example>
                <example>1,09 h per km</example>
                <example>1,09 h. per km</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de</token>
                    <token>les</token>
                    <marker>
                        <token regexp="yes">([01]?\d|2[0-4]),[012345]\d</token>
                    </marker>
                </pattern>
                <message>En les expressions d'hores, usem el punt o els dos punts (sistema internacional).</message>
                <suggestion><match no="3" regexp_match="([012]?\d),([012345]\d)" regexp_replace="$1.$2"/></suggestion>
                <suggestion><match no="3" regexp_match="([012]?\d),([012345]\d)" regexp_replace="$1:$2"/></suggestion>
                <example correction="10.00|10:00">A les <marker>10,00</marker>.</example>
                <example correction="10.00|10:00">De les <marker>10,00</marker> a ... </example>
                <example>un pes de 7,26 kg</example>
                <example>un matalàs de caiguda de 6,50 m x 5 m.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">[012]?\d,[012345]\d</token>
                    <token postag="Y|NC[MF][PN]000" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">[012]?\d,[012345]\d</token>
                    <token regexp="yes" inflected="yes">.*metre|.*gram|.*litre|Ma</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">([01]?\d|2[0-4]),[012345]\d</token>
                        <token>a</token>
                        <token regexp="yes">([01]?\d|2[0-4]),[012345]\d</token>
                    </marker>
                </pattern>
                <message>En les expressions d'hores, usem el punt o els dos punts (sistema internacional).</message>
                <suggestion><match no="1" regexp_match="([012]?\d),([012345]\d)" regexp_replace="$1.$2"/> a <match no="3" regexp_match="([012]?\d),([012345]\d)" regexp_replace="$1.$2"/></suggestion>
                <suggestion><match no="1" regexp_match="([012]?\d),([012345]\d)" regexp_replace="$1:$2"/> a <match no="3" regexp_match="([012]?\d),([012345]\d)" regexp_replace="$1:$2"/></suggestion>
                <example correction="10.00 a 13.30|10:00 a 13:30">De <marker>10,00 a 13,30</marker>.</example>
                <example>De 10,15 a 10,30 km.</example>
                <example>De 10,15 a 10,30 quilòmetres.</example>
                <example>De 23,50 a 25,00</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">[012]?\d,[012345]\d</token>
                    <token postag="Y|NC[MF][PN]000" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">[012]?\d,[012345]\d</token>
                    <token regexp="yes" inflected="yes">.*metre|.*gram|.*litre|Ma</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">([01]?\d|2[0-4]),[012345]\d</token>
                    </marker>
                    <token regexp="yes">a|-</token>
                    <token regexp="yes">([01]?\d|2[0-4])(,[012345]\d)?</token>
                    <token regexp="yes">h|hores|hora|hor</token>
                </pattern>
                <message>En les expressions d'hores, usem el punt o els dos punts (sistema internacional).</message>
                <suggestion><match no="1" regexp_match="([012]?\d),([012345]\d)" regexp_replace="$1.$2"/></suggestion>
                <suggestion><match no="1" regexp_match="([012]?\d),([012345]\d)" regexp_replace="$1:$2"/></suggestion>
                <example correction="9.30|9:30">De <marker>9,30</marker> a 11 h.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" skip="2">([01]?\d|2[0-4]),[012345]\d</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&parts_dia;</token>
                </pattern>
                <message>En les expressions d'hores, usem el punt o els dos punts (sistema internacional).</message>
                <suggestion><match no="1" regexp_match="([012]?\d),([012345]\d)" regexp_replace="$1.$2"/></suggestion>
                <suggestion><match no="1" regexp_match="([012]?\d),([012345]\d)" regexp_replace="$1:$2"/></suggestion>
                <example correction="5.00|5:00">Eren les <marker>5,00</marker> de la matinada.</example>
                <example correction="6.05|6:05">Són les <marker>6,05</marker> del matí.</example>
                <example correction="6.05|6:05">Les <marker>6,05</marker> de la nit.</example>
                <example>A les 22.30 h.</example>
            </rule>
        </rulegroup>
        <rulegroup id="HORES" name="abreviatura d'hores: h (sense punt)">
            <!--<url>http://esadir.cat/entrades/fitxa/node/leshores</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=hores&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12802&amp;idHit=12802&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=3&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Nova+gram%E0tica+%2F+Les+hores%3A+sistema+de+campanar+i+sistema+de+rellotge+%2F+Les+hores+en+catal%E0&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token regexp="yes">\d+(hs|hrs|hores|hora)</token>
                </pattern>
                <message>Abreviatura d'hores.</message>
                <suggestion><match no="1" regexp_match="(?iu)(\d+)h.*" regexp_replace="$1&#160;h" case_conversion="alllower"/></suggestion>
                <example correction="15&#160;h">A les <marker>15hs</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>h</token>
                    <!--habitants-->
                    <token>.</token>
                    <token regexp="yes">/|per</token>
                    <token regexp="yes">km|km²|km2|kilòmetre|quilòmetre</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">([012]?\d\.)?[012345]?\d</token>
                    <token>h</token>
                    <token>.<exception postag="SENT_END"/></token>
                </pattern>
                <message>Si és una indicació horària, no porta punt. Sí que en porta en altres casos.</message>
                <suggestion><match no="1" case_conversion="alllower"/> h</suggestion>
                <example correction="15 h">A les <marker>15 h.</marker> serà la festa.</example>
                <example correction="15.30 h">A les <marker>15.30 h.</marker> serà la festa.</example>
                <example correction="5.30 h">A les <marker>5.30 h.</marker> serà la festa.</example>
                <example>Arribarà a les 15.30 h.</example>
                <example>Hi vivien 500 h. de diferents nacionalitats.</example>
                <example>Tenia 15 h./km2</example>
                <!-- <example>Hi vivien 15 h. Eren de diferents nacionalitats.</example>  It doesn't pass test because it needs sentence tokenization (?) -->
            </rule>
            <rule>
                <pattern>
                    <token>hrs</token>
                    <token>.<exception postag="SENT_END"/></token>
                </pattern>
                <message>Per a indicar 'hores' s'usa el símbol h, en minúscula i sense punt.</message>
                <suggestion><match no="1" regexp_match="^.*$" regexp_replace="h" case_conversion="alllower"/></suggestion>
                <example correction="h">A les 5 <marker>hrs.</marker> de diumenge.</example>
            </rule>
            <rule>
                <pattern>
                    <token>hrs</token>
                </pattern>
                <message>Per a indicar 'hores' s'usa el símbol h, en minúscula i sense punt.</message>
                <suggestion><match no="1" regexp_match="^.*$" regexp_replace="h" case_conversion="alllower"/></suggestion>
                <example correction="h">A les 5 <marker>hrs</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\d+(hrs|hr|hs)</token>
                    <token>.<exception postag="SENT_END"/></token>
                </pattern>
                <message>Per a indicar 'hores' s'usa el símbol h, en minúscula i sense punt.</message>
                <suggestion><match no="1" regexp_match="(?iu)(\d+)h.*" regexp_replace="$1 h" case_conversion="alllower"/></suggestion>
                <example correction="5 h">A les <marker>5hrs.</marker> del diumenge.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\d+(hrs|hr|hs)</token>
                </pattern>
                <message>Per a indicar 'hores' s'usa el símbol h, en minúscula i sense punt.</message>
                <suggestion><match no="1" regexp_match="(?iu)(\d+)h.*" regexp_replace="$1 h" case_conversion="alllower"/></suggestion>
                <example correction="5 h">A les <marker>5hs</marker>.</example>
                <example correction="48 h">Al cap de <marker>48hrs</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\d+(grs|gr)</token>
                    <token>.<exception postag="SENT_END"/></token>
                </pattern>
                <message>Per a indicar 'grams' s'usa el símbol g.</message>
                <suggestion><match no="1" regexp_match="(?iu)(\d+)g.*" regexp_replace="$1 g" case_conversion="alllower"/></suggestion>
                <example correction="5 g">Pesa <marker>5grs.</marker> de més.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">\d+(grs|gr)</token>
                </pattern>
                <message>Per a indicar 'grams' s'usa el símbol g.</message>
                <suggestion><match no="1" regexp_match="(?iu)(\d+)g.*" regexp_replace="$1 g" case_conversion="alllower"/></suggestion>
                <example correction="5 g">Pesa <marker>5grs</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PUNT_FINAL" name="falta el punt final en frases llargues">
            <antipattern>
                <marker>
                    <token regexp="yes">[….!?]</token>
                    <token min="0" regexp="yes">['"’”»]</token>
                    <token postag="SENT_END" regexp="yes">['"’”»)\]]</token>
                </marker>
            </antipattern>
            <antipattern>
                <token postag="SENT_START"/>
                <token postag="_PUNCT.*" postag_regexp="yes" min="0" max="3"/>
                <token regexp="yes" skip="-1">\p{Ll}.*</token>
                <token postag="SENT_END"/>
            </antipattern>
            <antipattern>
                <token postag="SENT_START"/>
                <token skip="19"/>
                <token postag="SENT_END"/>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token postag="_PUNCT.*" postag_regexp="yes" min="0" max="3"/>
                    <token regexp="yes">\p{Lu}.*</token>
                    <token skip="-1"/>
                    <marker>
                        <token postag="SENT_END" regexp="yes">[,;]</token>
                    </marker>
                </pattern>
                <message>Probablement falta un punt al final de la frase.</message>
                <suggestion>.</suggestion>
                <example correction=".">Aquesta és una frase llarga que no té punt al final i per tant és segur que hi ha un error<marker>,</marker></example>
                <example correction=".">Aquesta és una frase llarga que no té punt al final i per tant és segur que hi ha un error <marker>,</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token postag="_PUNCT.*" postag_regexp="yes" min="0" max="3"/>
                    <token regexp="yes">\p{Lu}.*</token>
                    <token skip="-1"/>
                    <marker>
                        <and>
                            <token postag="SENT_END"/>
                            <token postag="_QM_CLOSE"/>
                        </and>
                    </marker>
                </pattern>
                <message>Probablement falta un punt al final de la frase.</message>
                <suggestion>\5.</suggestion>
                <suggestion>.\5</suggestion>
                <example correction="&quot;.|.&quot;">"Aquesta és una frase llarga que no té punt al final i per tant és segur que hi ha un error<marker>"</marker></example>
                <example correction="».|.»">«Aquesta és una frase llarga que no té punt al final i per tant és segur que hi ha un error<marker>»</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token postag="_PUNCT.*" postag_regexp="yes" min="0" max="3"/>
                    <token regexp="yes">\p{Lu}.*</token>
                    <token skip="-1"/>
                    <marker>
                        <token postag="SENT_END"><exception regexp="yes">[.!?:…]</exception><exception postag="IS_URL"/></token>
                    </marker>
                </pattern>
                <message>Si no és un títol, falta un punt al final de la frase.</message>
                <suggestion>\5.</suggestion>
                <example correction="error.">Aquesta és una frase llarga que no té punt al final i per tant és segur que hi ha un <marker>error</marker></example>
                <example correction="error.">Aquesta és una frase llarga, molt llarga, llarguíssima, que no té punt al final i per tant és segur que hi ha un <marker>error</marker></example>
                <example>Aquesta frase és curta, podria ser un títol</example>
                <example>«Aquesta frase, a més de ser llarga, sí que acaba amb punt, encara que el punt va abans de les cometes de tancament.»</example>
                <example>aquesta frase, a part del fet de ser llarga, no comença amb majúscula i, per tant, no compleix els requisits per a ser marcada com a errònia</example>
            </rule>
        </rulegroup>
        <rulegroup id="ESPAIS_QUE_FALTEN_PUNTUACIO" name="espais que falten en alguns signes de puntuació">
            <antipattern>
                <marker>
                    <token spacebefore="no">[</token>
                    <token spacebefore="no" regexp="yes">\d{1,4}</token>
                    <token spacebefore="no">]</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">[=+\-]</token>
                    <token regexp="yes">[(\[]</token>
                </marker>
            </antipattern>
            <antipattern>
                <!-- triggers another rule -->
                <token regexp="yes">[lstmdn]</token>
                <token spacebefore="no" regexp="yes">["”“‘»«]</token>
                <token spacebefore="no" regexp="yes">h?[aeiouàèéíòóú].*</token>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception postag="_PUNCT.*|SENT_START" postag_regexp="yes"/></token>
                    <token spacebefore="no" regexp="yes">[)\]»”’]</token>
                    <token spacebefore="no" regexp="yes">[\p{L}·\d]+<exception postag="SENT_END|_PUNCT.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Hi falta un espai.</message>
                <suggestion>\1\2 \3</suggestion>
                <example correction="1934) va">València (<marker>1934)va</marker> ser</example>
                <example>València (1934).</example>
                <example>John’s</example>
                <example>Capellades (Barcelona) </example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes">f|g|function</token>
                        <token regexp="yes">[(\[]</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token regexp="yes">[(\[]</token>
                        <token regexp="yes">[a-zA-Z]\d?<exception postag="CC"/></token>
                    </marker>
                </antipattern>
                <pattern>
                    <token><exception regexp="yes">[—–\-]</exception><exception postag="_PUNCT.*|SENT_START|DA.*|SPS00|P.*|.*LOC_.*" postag_regexp="yes"/></token>
                    <token spacebefore="no" regexp="yes">[(\[«“‘]</token>
                    <token spacebefore="no" regexp="yes">[\p{L}·\d]+<exception postag="SENT_END|_PUNCT.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Hi falta un espai.</message>
                <suggestion>\1 \2\3</suggestion>
                <example correction="València (1934"><marker>València(1934</marker>) va ser</example>
                <example correction="València (col·laborà"><marker>València(col·laborà</marker>) va ser</example>
                <example correction="pardals (o"><marker>pardals(o</marker> literàriament aus)</example>
                <example>(1934).</example>
                <example>f(x) + g(x)</example>
                <example>u(x1) + R(t)</example>
                <example>les aventures d'«Abú Quir i Abú Sir»</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes">\d+</token>
                        <token>'</token>
                        <token regexp="yes">\d+</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token><exception regexp="yes">[—–\-]</exception><exception postag="_PUNCT.*|SENT_START|DA.*|SPS00|P.*|.*LOC_.*" postag_regexp="yes"/></token>
                    <token spacebefore="no" regexp="yes">["']<exception postag="SENT_END"/></token>
                    <token spacebefore="no" regexp="yes">[\p{L}·\d]+<exception postag="SENT_END|_PUNCT.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Hi falta un espai.</message>
                <suggestion>\1 \2\3</suggestion>
                <suggestion>\1\2 \3</suggestion>
                <example correction="València &quot;1934|València&quot; 1934"><marker>València"1934</marker>".</example>
                <example>(1934).</example>
                <example>('El corn meravellós del vailet', 1806-08)</example>
                <example>l'"Anuario Estadístico"</example>
                <example>d'"Anuario Estadístico"</example>
                <example>després d'"haver perdut"</example>
                <example>m'"agrada"</example>
                <example>9'5</example>
                <!-- hi ha altres regles -->
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[)\]»”’]</token>
                    <token spacebefore="no" regexp="yes">[(\[«“‘]</token>
                </pattern>
                <message>Hi falta un espai.</message>
                <suggestion>\1 \2</suggestion>
                <example correction="» (">València<marker>»(</marker>1934.</example>
                <example>(1934).</example>
            </rule>
        </rulegroup>
        <rulegroup id="TELEFON" name="abreviatura de telèfon: tel.">
            <antipattern>
                <token>tel</token>
                <token spacebefore="no">.</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">telf|tlf</token>
                    <token spacebefore="no" regexp="yes">[\.:]</token>
                </pattern>
                <message>Abreviatura de telèfon.</message>
                <suggestion>tel.</suggestion>
                <suggestion>telèfon</suggestion>
                <example correction="tel.|telèfon">Truqueu al <marker>telf.</marker> 666666.</example>
                <example correction="Tel.|Telèfon"><marker>Tlf:</marker> 666666.</example>
                <example>Truqueu al tel. 44444444.</example>
                <example>Se li ha posat un tel: la vaca és cega.</example>
                <example>El tel i la olor que fa em molesta.</example>
                <example>Copa de Tel Laquix</example>
                <example>Vaig a Tel Aviv.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">telf|tlf</token>
                    </marker>
                    <token><exception spacebefore="no" regexp="yes">[\.:]</exception></token>
                </pattern>
                <message>Abreviatura de telèfon.</message>
                <suggestion>tel.</suggestion>
                <suggestion>telèfon</suggestion>
                <example correction="tel.|telèfon">Truqueu al <marker>tlf</marker> 666666.</example>
                <example>Truqueu al tel. 44444444.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tel</token>
                        <token min="0">:</token>
                    </marker>
                    <token regexp="yes">\d.+|reserves|informació</token>
                </pattern>
                <message>Abreviatura de telèfon.</message>
                <suggestion>tel.</suggestion>
                <suggestion>telèfon</suggestion>
                <example correction="tel.|telèfon">Truqueu al <marker>tel:</marker> 666666.</example>
                <example correction="Tel.|Telèfon">Truqueu al <marker>Tel</marker> 666666.</example>
                <example>Se li ha posat un tel: la vaca és cega.</example>
                <example>El tel i la olor que fa em molesta.</example>
                <example>Copa de Tel Laquix</example>
                <example>Vaig a Tel Aviv.</example>
            </rule>
        </rulegroup>
        <rule id="NO_NUM" name="abreviatura de número: núm.">
            <pattern>
                <token regexp="yes">n[ºª]\d+</token>
            </pattern>
            <message>Abreviatura de número.</message>
            <suggestion>núm.&#160;<match no="1" regexp_match="..(\d+)" regexp_replace="$1"/></suggestion>
            <example correction="núm.&#160;1">Va ser el <marker>nº1</marker>.</example>
        </rule>
        <rule id="GUIO_INNECESSARI_ENUMERACIONS" name="guió innecessari en enumeracions: 1.2.-">
            <pattern>
                <token regexp="yes">\d[\d.]*</token>
                <token>.</token>
                <token regexp="yes" min="1" max="3">[—–‒-]</token>
            </pattern>
            <message>El guió és innecessari en enumeracions.</message>
            <suggestion>\1.</suggestion>
            <example correction="1."><marker>1.-</marker> Introducció</example>
            <example correction="1."><marker>1.--</marker> Introducció</example>
            <!-- <example correction="1.3."><marker>1.3—</marker> Introducció</example>-->
            <example>50-30</example>
            <example>amb una pedra...—, i així</example>
        </rule>
        <rule id="COMETES_BAIXES" name="símbol inusual: „">
            <pattern>
                <token>„</token>
            </pattern>
            <message>Símbol poc usual propi de la tipografia alemanya.</message>
            <suggestion>—</suggestion>
            <suggestion>«</suggestion>
            <suggestion>»</suggestion>
            <suggestion>“</suggestion>
            <suggestion>”</suggestion>
            <example correction="—|«|»|“|”">Ara i ací <marker>„</marker>sempre.</example>
        </rule>
        <rulegroup id="PUNT_EN_UNITATS_SI" name="unitats sense punt: *km./km">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" case_sensitive="yes">aC|dC</token>
                        <token>.<exception postag="SENT_END"/></token>
                    </marker>
                </pattern>
                <message>Aquesta abreviatura s'escriu sense punt.</message>
                <suggestion>\1</suggestion>
                <example correction="aC">(De l'any 210 <marker>aC.</marker>).</example>
            </rule>
            <rule>
                <antipattern>
                    <token>.</token>
                    <token>.</token>
                    <token>.</token>
                </antipattern>
                <antipattern case_sensitive="yes">
                    <token regexp="yes">[A-Z]</token>
                    <token>.</token>
                    <token regexp="yes">\p{Lu}.*</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">[\d\., &#160;]*\d</token>
                    <marker>
                        <token regexp="yes" case_sensitive="yes">[%‰‱]|(da|h|k|M|G|T|P|E|Z|Y|d|c|m|µ|n|p|f|a|z|y)?(m|g|s|A|K|cd|mol|Hz|N|Pa|J|W|Wh|C|V|Ω|S|F|T|Wb|H|rad|sr|lm|lx|Bq|Gy|Sv|kat|l|L)[²³23]?<exception postag="NP.*" postag_regexp="yes"/></token>
                        <token>.<exception postag="SENT_END"/></token>
                    </marker>
                </pattern>
                <message>Les unitats de mesura del sistema internacional s'escriuen sense punt.</message>
                <suggestion>\2</suggestion>
                <example correction="km">Està a 20 <marker>km.</marker> al nord de la ciutat.</example>
                <example>Està a 20 km.</example>
                <example>2 C.E. Vendrell</example>
                <example>VIC 2009 C.P.V.</example>
                <example>Ràdio Sarrià 87.6 F.M.</example>
                <example>Endemés, des del 1966 K. S. Khovdaverdyan dirigeix l'Hayrakan Sovetakan Hanregitaran.</example>
                <example>L'any 1894 L. Mariano Vidal hi realitzà excavacions.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SUPERINDEXS" name="superíndexs en unitats: m2/m²">
            <rule>
                <pattern>
                    <token regexp="yes" postag="Y">.*2</token>
                </pattern>
                <message>Si és una unitat, cal escriure un superíndex.</message>
                <suggestion><match no="1" regexp_match="(.*)2" regexp_replace="$1²"/></suggestion>
                <example correction="km²">30 <marker>km2</marker></example>
                <example correction="m²">és superior als 1000 W/<marker>m2</marker></example>
                <example correction="m²">és superior als 1000 W/<marker>m2</marker></example>
                <example>KM2</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" postag="Y">.*3</token>
                </pattern>
                <message>Si és una unitat, cal escriure un superíndex.</message>
                <suggestion><match no="1" regexp_match="(.*)3" regexp_replace="$1³"/></suggestion>
                <example correction="m³">10 <marker>m3</marker></example>
                <example>col·laborador de Catalunya Ràdio, TV3 i RAC1</example>
                <example>En 1950 TV3 encara no existia.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">desena|dotzena|vintena|trentena|quarantena|cinquantena|seixantena|setantena|huitantenta|vuitantena|norantenca|cent|centenar|miler|mil|milió</token>
                    <token min="0">de</token>
                    <marker>
                        <token regexp="yes" case_sensitive="yes">&unitats_SI;2</token>
                    </marker>
                </pattern>
                <message>Si és una unitat, cal escriure un superíndex.</message>
                <suggestion><match no="3" regexp_match="(.*)2" regexp_replace="$1²"/></suggestion>
                <example correction="km²">30 milions de <marker>km2</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">desena|dotzena|vintena|trentena|quarantena|cinquantena|seixantena|setantena|huitantenta|vuitantena|norantenca|cent|centenar|miler|mil|milió</token>
                    <token min="0">de</token>
                    <marker>
                        <token regexp="yes" case_sensitive="yes">&unitats_SI;3<exception postag="NP.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Si és una unitat, cal escriure un superíndex.</message>
                <suggestion><match no="3" regexp_match="(.*)3" regexp_replace="$1³"/></suggestion>
                <example correction="m³">10 milions de <marker>m3</marker></example>
                <example>col·laborador de Catalunya Ràdio, TV3 i RAC1</example>
                <example>Va cobrar 3 milions de TV3.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMA_PUNTSSUSPENSIUS" name="coma/punt i coma/dos punts + punts suspensius">
            <rule>
                <pattern>
                    <token regexp="yes">[,;:]</token>
                    <token>.</token>
                    <token>.</token>
                    <token>.</token>
                </pattern>
                <message>El símbol de puntuació va després dels punts suspensius, o potser és innecessari.</message>
                <suggestion>...\1</suggestion>
                <suggestion>...</suggestion>
                <example correction="...,|...">Pantalons, camises<marker>, ...</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[,;:]</token>
                    <token>…</token>
                </pattern>
                <message>El símbol de puntuació va després dels punts suspensius, o potser és innecessari.</message>
                <suggestion>…\1</suggestion>
                <suggestion>…</suggestion>
                <example correction="…,|…">Pantalons, camises<marker>, …</marker></example>
            </rule>
        </rulegroup>
    </category>
    <category id="INCORRECT_EXPRESSIONS" name="Expressions incorrectes" type="grammar">
        <rule id="JA_QUE_ESTEM" name="ja que estem > ja que hi som" default="temp_off">
            <pattern>
                <marker>
                    <token>ja</token>
                    <token>que</token>
                    <token postag_regexp="yes" postag="V.*" regexp="yes">estem|estàvem</token>
                </marker>
                <token regexp="yes">\p{P}</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>ja que hi <match no="3" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match></suggestion>
            <example correction="Ja que hi som"><marker>Ja que estem</marker>, fem un mos.</example>
        </rule>
        <rulegroup id="NO_LO_SEGUENT" name="estrany no, lo següent -> més que estrany">
            <rule>
                <pattern>
                    <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                    <token>no</token>
                    <token min="0">,</token>
                    <token>lo</token>
                    <token>següent</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>més que \1</suggestion>
                <suggestion>\1 amb ganes</suggestion>
                <suggestion>\1 de calent</suggestion>
                <suggestion>\1 com una mala cosa</suggestion>
                <example correction="més que estrany|estrany amb ganes|estrany de calent|estrany com una mala cosa">Era <marker>estrany no, lo següent</marker></example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                        <token>no</token>
                        <token min="0">,</token>
                        <token>el</token>
                        <token>següent</token>
                    </marker>
                    <token regexp="yes">\p{P}</token>
                </pattern>
                <message>Useu una expressió més genuïna.</message>
                <suggestion>més que \1</suggestion>
                <suggestion>\1 amb ganes</suggestion>
                <suggestion>\1 de calent</suggestion>
                <suggestion>\1 com una mala cosa</suggestion>
                <example correction="més que estrany|estrany amb ganes|estrany de calent|estrany com una mala cosa">Era <marker>estrany no, el següent</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="QUE_NO_VEGIS" name="que no vegis > que és massa, que no vulguis saber">
            <pattern>
                <marker>
                    <token>que</token>
                    <token>no</token>
                    <token regexp="yes">veges|vegis</token>
                </marker>
                <token regexp="yes">\p{P}</token>
            </pattern>
            <message>Expressió inapropiada en el sentit de <suggestion>que és massa</suggestion>.</message>
            <suggestion>que no <match no="3" regexp_match="(?iu).+([ei]s)$" regexp_replace="vulgu$1" case_conversion="preserve"/> saber</suggestion>
            <example correction="que és massa|que no vulguis saber">Va tenir una enrabiada <marker>que no vegis</marker>.</example>
        </rule>
        <rulegroup id="CLAVO_ARDIENDO" name="clau ardent -> taula de salvació">
            <rule>
                <pattern>
                    <token regexp="yes">un|el</token>
                    <token>clau</token>
                    <token regexp="yes">ardent|roent|cremant</token>
                </pattern>
                <message>En sentit figurat, diem "agafar-se a la taula de salvació".</message>
                <suggestion>la taula de salvació</suggestion>
                <example correction="la taula de salvació">Es va agafar a <marker>un clau ardent</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token>clau</token>
                    <token regexp="yes">ardent|roent|cremant</token>
                </pattern>
                <message>En sentit figurat, diem "agafar-se a la taula de salvació".</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(D..).*" postag_replace="$1FS0"/> taula de salvació</suggestion>
                <example correction="aquella taula de salvació">Es va agafar a <marker>aquell clau ardent</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>clau</token>
                    <token regexp="yes">ardent|roent|cremant</token>
                </pattern>
                <message>En sentit figurat, diem "agafar-se a la taula de salvació".</message>
                <suggestion>taula de salvació</suggestion>
                <example correction="taula de salvació"><marker>clau ardent</marker></example>
            </rule>
        </rulegroup>
        <rule id="VEURE_EL_PLUMERO" name="veure's el plumero -> el llautó">
            <pattern>
                <token inflected="yes" skip="5">veure</token>
                <marker>
                    <token>el</token>
                    <token>plumero</token>
                </marker>
            </pattern>
            <message>Expressió castellana. Podeu dir "veure's el llautó" o "ensenyar l'orella".</message>
            <suggestion>el llautó</suggestion>
            <example correction="el llautó">Se li va veure <marker>el plumero</marker> de seguida.</example>
        </rule>
        <rulegroup id="A_SABIENDAS" name="a sabendes -> sabent">
            <rule>
                <pattern>
                    <token>a</token>
                    <token regexp="yes">sabendes|sabiendes|sabiendas</token>
                    <token min="0">de</token>
                    <token regexp="yes">què|que</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>sabent que</suggestion>
                <example correction="sabent que">Ho va fer <marker>a sabendes de que</marker> venien.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token regexp="yes">sabendes|sabiendes|sabiendas</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>a propòsit</suggestion>
                <suggestion>a posta</suggestion>
                <suggestion>sabent-ho</suggestion>
                <example correction="a propòsit|a posta|sabent-ho">Ho va fer <marker>a sabendes</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="SATELlITS_SATELLIT" name="països satèl·lits -> satèl·lit">
            <pattern>
                <token postag="NC.P.*" postag_regexp="yes"/>
                <marker>
                    <token>satèl·lits</token>
                </marker>
            </pattern>
            <message>Com a adjectiu, és preferible usar la forma singular.</message>
            <suggestion>satèl·lit</suggestion>
            <example correction="satèl·lit">Eren països <marker>satèl·lits</marker> de l'URSS.</example>
        </rule>
        <rule id="BLANCANEU" name="Blancaneus->Blancaneu">
            <pattern>
                <token>Blancaneus</token>
            </pattern>
            <message>El nom correcte del personatge de conte és <suggestion>Blancaneu</suggestion>.</message>
            <url>https://esadir.cat/Nomspropis/Ficcio/Blancaneu</url>
            <example correction="Blancaneu"><marker>Blancaneus</marker> i els set nans.</example>
        </rule>
        <rulegroup id="PER_A_RES_GENS" name="per a res -> fens">
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="4">afectar|concernir</token>
                    <marker>
                        <token>per</token>
                        <token min="0">a</token>
                        <token>res</token>
                    </marker>
                </pattern>
                <message>En aquest context, l'expressió adequada és <suggestion>gens</suggestion>.</message>
                <suggestion>gens ni mica</suggestion>
                <example correction="gens|gens ni mica">Això no els afectava <marker>per a res</marker>.</example>
                <example>No t'has de preocupar per res.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="4">preocupar</token>
                    <marker>
                        <token>per</token>
                        <token>a</token>
                        <token>res</token>
                    </marker>
                </pattern>
                <message>En aquest context, l'expressió adequada és <suggestion>gens</suggestion>.</message>
                <suggestion>gens ni mica</suggestion>
                <example correction="gens|gens ni mica">Això no t'ha de preocupar <marker>per a res</marker>.</example>
                <example>No t'has de preocupar per res.</example>
            </rule>
        </rulegroup>
        <rule id="TRONXANT" name="ser tronxant -> per a pixar-se">
            <pattern>
                <token>tronxant<exception scope="previous" inflected="yes">estar</exception></token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>per a pixar-se de riure</suggestion>
            <suggestion>per a petar-se de riure</suggestion>
            <suggestion>per a morir-se de riure</suggestion>
            <suggestion>per a pixar-se</suggestion>
            <suggestion>per a baquejar-se</suggestion>
            <example correction="per a pixar-se de riure|per a petar-se de riure|per a morir-se de riure|per a pixar-se|per a baquejar-se">És <marker>tronxant</marker>.</example>
        </rule>
        <rule id="ENTENDRES" name="entendres -> entendre's">
            <pattern>
                <token>entendres<exception postag="_GN_MP"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>entendre's</suggestion> (verb i pronom)?</message>
            <example correction="entendre's">Són incapaços d'<marker>entendres</marker>.</example>
            <example>Els seus entendres.</example>
        </rule>
        <rule id="D_AMAGADES" name="*d'amagades -> d'amagatotis">
            <antipattern>
                <token postag="P.*" postag_regexp="yes" inflected="yes">en</token>
                <token min="0">hi</token>
                <token postag="V.[SI].*" postag_regexp="yes" skip="3"/>
                <token>d'</token>
                <token>amagades</token>
            </antipattern>
            <pattern>
                <token>d'</token>
                <token>amagades</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>d'amagat</suggestion>? "D'amagades" pareix un calc del castellà.</message>
            <suggestion>d'amagatotis</suggestion>
            <example correction="d'amagat|d'amagatotis">Ho van fer <marker>d'amagades</marker>.</example>
            <example>Sempre n'hi ha d'amagades.</example>
            <example>En té algunes d'amagades.</example>
        </rule>
        <rulegroup id="QUEDARSE_CURT" name="quedar-se curt -> fer curt">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">em|et|es|ens|vos|us</token>
                        <and>
                            <token inflected="yes">quedar</token>
                            <token postag="_reflexiu"/>
                        </and>
                    </marker>
                    <token min="0">molt</token>
                    <token>curt</token>
                </pattern>
                <message>L'expressió adequada és "fer curt".</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="faràs">Ara <marker>et quedaràs</marker> curt.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">em|et|es|ens|vos|us|m'|t'|s'</token>
                        <token chunk="GV" postag="_reflexiu"><exception>quedar</exception></token>
                        <token inflected="yes">quedar</token>
                    </marker>
                    <token min="0">molt</token>
                    <token>curt</token>
                </pattern>
                <message>L'expressió adequada és "fer curt".</message>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="vas fer">Ahir <marker>et vas quedar</marker> curt.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">em|et|es|ens|vos|us|m'|t'|s'</token>
                        <token chunk="GV" postag="_reflexiu"><exception>quedar</exception></token>
                        <token chunk="GV"><exception inflected="yes">quedar</exception></token>
                        <token inflected="yes">quedar</token>
                    </marker>
                    <token min="0">molt</token>
                    <token>curt</token>
                </pattern>
                <message>L'expressió adequada és "fer curt".</message>
                <suggestion>\2 \3 <match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="has de fer">Ara <marker>t'has de quedar</marker> curt.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">quedar</token>
                        <token regexp="yes">-[mts]e|-vos|-nos</token>
                    </marker>
                    <token min="0">molt</token>
                    <token>curt</token>
                </pattern>
                <message>L'expressió adequada és "fer curt".</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="fer">Llavors vam <marker>quedar-nos</marker> curt.</example>
            </rule>
        </rulegroup>
        <rule id="MOLT_BON_DIA" name="molt bon dia -> bon dia">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>molt</token>
                </marker>
                <token regexp="yes">bon|bona</token>
                <token regexp="yes">dia|tarda|vesprada|vespre|nit</token>
            </pattern>
            <message>En les fórmules de salutació, és preferible prescendir de "molt".</message>
            <suggestion/>
            <example correction=""><marker>Molt</marker> bon dia!</example>
            <example>Avui ha fet molt bon dia.</example>
        </rule>
        <rulegroup id="DONAR_LA_VEU_D_ALARMA" name="donar la veu d'alarma -> fer sonar l'alarma">
            <rule>
                <pattern>
                    <token>donà</token>
                    <token>la</token>
                    <token>veu</token>
                    <token>d'</token>
                    <token regexp="yes">alerta|alarma</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>feu sonar l'\5</suggestion>
                <suggestion>\1 l'avís d'\5</suggestion>
                <suggestion>feu un crit d'\5</suggestion>
                <example correction="feu sonar l'alarma|donà l'avís d'alarma|feu un crit d'alarma">Fou ella qui <marker>donà la veu d'alarma</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">donar</token>
                    <token>la</token>
                    <token>veu</token>
                    <token>d'</token>
                    <token regexp="yes">alerta|alarma</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> sonar l'\5</suggestion>
                <suggestion>\1 l'avís d'\5</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> un crit d'\5</suggestion>
                <example correction="fer sonar l'alarma|donar l'avís d'alarma|fer un crit d'alarma">Fou ella qui va <marker>donar la veu d'alarma</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TARDA_NIT" name="tarda-nit -> vespre">
            <rule>
                <pattern>
                    <token>a</token>
                    <token>la</token>
                    <token regexp="yes">tarda|vesprada</token>
                    <token min="0">-</token>
                    <token>nit</token>
                </pattern>
                <message>Calc del castellà innecessari.</message>
                <suggestion>al vespre</suggestion>
                <suggestion>a la vesprada</suggestion>
                <suggestion>a l'horabaixa</suggestion>
                <suggestion>a poqueta nit</suggestion>
                <suggestion>cap al tard</suggestion>
                <suggestion>al capvespre</suggestion>
                <example correction="al vespre|a la vesprada|a l'horabaixa|a poqueta nit|cap al tard|al capvespre">Ens trobarema <marker>a la tarda-nit</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token regexp="yes">tarda|vesprada</token>
                    <token min="0">-</token>
                    <token>nit</token>
                </pattern>
                <message>Calc del castellà innecessari.</message>
                <suggestion>el vespre</suggestion>
                <suggestion>la vesprada</suggestion>
                <suggestion>l'horabaixa</suggestion>
                <suggestion>el capaltard</suggestion>
                <suggestion>el capvespre</suggestion>
                <example correction="el vespre|la vesprada|l'horabaixa|el capaltard|el capvespre"><marker>la tarda-nit</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">tarda|vesprada</token>
                    <token min="0">-</token>
                    <token>nit</token>
                </pattern>
                <message>Calc del castellà innecessari.</message>
                <suggestion>vespre</suggestion>
                <suggestion>vesprada</suggestion>
                <suggestion>horabaixa</suggestion>
                <suggestion>poqueta nit</suggestion>
                <suggestion>capaltard</suggestion>
                <suggestion>capvespre</suggestion>
                <example correction="vespre|vesprada|horabaixa|poqueta nit|capaltard|capvespre">Ens trobarema a la <marker>tarda-nit</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TACO" name="taco -> embolic, garbuix, tac, bloc, renec...">
            <antipattern>
                <token regexp="yes" inflected="yes" skip="5">menjar|cuinar|preparar|cuina</token>
                <token regexp="yes">tacos|taco</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" skip="-1">tacos|taco</token>
                <token regexp="yes" inflected="yes">mexicà|Mèxic</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes" skip="-1">mexicà|Mèxic</token>
                <token regexp="yes">tacos|taco</token>
            </antipattern>
            <antipattern>
                <token>taco</token>
                <token>bell</token>
            </antipattern>
            <rule>
                <pattern>
                    <and>
                        <token inflected="yes" skip="4" regexp="yes">fer|armar|muntar</token>
                        <token postag="_reflexiu"/>
                    </and>
                    <token postag="D.*" postag_regexp="yes"/>
                    <marker>
                        <token postag_regexp="yes" postag="NC.*" inflected="yes">taco</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="3" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">embolic</match></suggestion>
                <suggestion><match no="3" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">garbuix</match></suggestion>
                <example correction="embolic|garbuix">Es fa un <marker>taco</marker>.</example>
                <example correction="embolics|garbuixos">Es fan uns <marker>tacos</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="_reflexiu"/>
                    <token inflected="yes" skip="4" regexp="yes">fer|armar|muntar</token>
                    <token postag="D.*" postag_regexp="yes"/>
                    <marker>
                        <token postag_regexp="yes" postag="NC.*" inflected="yes">taco</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="4" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">embolic</match></suggestion>
                <suggestion><match no="4" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">garbuix</match></suggestion>
                <example correction="embolic|garbuix">S'ha fet un <marker>taco</marker>.</example>
                <example correction="embolics|garbuixos">S'ha fet uns <marker>tacos</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="4" regexp="yes">armar|muntar</token>
                    <token postag="D.*" postag_regexp="yes"/>
                    <marker>
                        <token postag_regexp="yes" postag="NC.*" inflected="yes">taco</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="3" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">embolic</match></suggestion>
                <suggestion><match no="3" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">garbuix</match></suggestion>
                <example correction="embolic|garbuix">S'ha armat un <marker>taco</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="4" regexp="yes">&verbs_dicendi;|deixar|despenjar</token>
                    <marker>
                        <token postag_regexp="yes" postag="NC.*" inflected="yes">taco</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="3" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">renec</match></suggestion>
                <suggestion><match no="3" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">paraulota</match></suggestion>
                <example correction="renecs|paraulotes">Van dir mots <marker>tacos</marker>.</example>
                <example correction="renec|paraulota">Va amollar un <marker>taco</marker>.</example>
                <example correction="renec|paraulota">Va deixar anar un <marker>taco</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>taco</token>
                </pattern>
                <message>Aquesta paraula només és acceptable amb el sentit de 'menjar típic mexicà'.</message>
                <suggestion>tac</suggestion>
                <suggestion>tacó</suggestion>
                <suggestion>bloc</suggestion>
                <suggestion>renec</suggestion>
                <suggestion>paraulota</suggestion>
                <suggestion>embolic</suggestion>
                <suggestion>garbuix</suggestion>
                <example correction="tac|tacó|bloc|renec|paraulota|embolic|garbuix">Va dir un <marker>taco</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="NC.*">tacos</token>
                </pattern>
                <message>Aquesta paraula només és acceptable amb el sentit de 'menjar típic mexicà'.</message>
                <suggestion>tacs</suggestion>
                <suggestion>blocs</suggestion>
                <suggestion>renecs</suggestion>
                <suggestion>paraulotes</suggestion>
                <suggestion>embolics</suggestion>
                <suggestion>garbuixos</suggestion>
                <example correction="tacs|blocs|renecs|paraulotes|embolics|garbuixos">Els <marker>tacos</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SHA_LIAT_UNA_BONA" name="s'ha liat -> se n'ha armat una de bona">
            <rule>
                <pattern>
                    <token regexp="yes">s'|se</token>
                    <token min="0">n'</token>
                    <token inflected="yes">haver</token>
                    <token regexp="yes">liat|liada</token>
                    <token>una</token>
                    <token min="0">de</token>
                    <token regexp="yes">bona|grossa</token>
                </pattern>
                <message>Expressió incorrecta</message>
                <suggestion>se n'\3 armat una de \7</suggestion>
                <example correction="Se n'ha armat una de bona"><marker>S'ha liat una bona</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>n'</token>
                    <token inflected="yes">haver</token>
                    <token regexp="yes">liat|liada</token>
                    <token>una</token>
                    <token min="0">de</token>
                    <token regexp="yes">bona|grossa</token>
                </pattern>
                <message>Expressió incorrecta</message>
                <suggestion>n'\2 armat una de \6</suggestion>
                <example correction="N'has armat una de grossa"><marker>N'has liat una grossa</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">haver</token>
                    <token regexp="yes">liat|liada</token>
                    <token>una</token>
                    <token min="0">de</token>
                    <token regexp="yes">bona|grossa</token>
                </pattern>
                <message>Expressió incorrecta</message>
                <suggestion>n'<match no="1" case_conversion="alllower"/> armat una de \5</suggestion>
                <example correction="N'has armat una de grossa"><marker>Has liat una grossa</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="NO_FER_A_DRETES" name="no fer una a dretes -> fer-ho tot malament">
            <rule>
                <pattern>
                    <token>no</token>
                    <token min="0">en</token>
                    <token inflected="yes">fer</token>
                    <token min="0">ni</token>
                    <token regexp="yes">una|un</token>
                    <token>a</token>
                    <token>dretes</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>ho \3 tot al revés</suggestion>
                <suggestion>ho \3 tot malament</suggestion>
                <suggestion>no n'<match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">encertar</match> ni una</suggestion>
                <example correction="Ho fa tot al revés|Ho fa tot malament|No n'encerta ni una"><marker>No fa una a dretes</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="EL_SANTO_AL_CIELO" name="anar-se'n el sant al cel -> anar-se'n del cap">
            <pattern>
                <token regexp="yes" inflected="yes" skip="4">anar|fugir|marxar</token>
                <marker>
                    <token>el</token>
                    <token>sant</token>
                    <token>a</token>
                    <token>l</token>
                    <token>cel</token>
                </marker>
            </pattern>
            <message>Aquesta expressió és un calc del castellà. Feu servir "fugir o anar-se'n (una cosa) del cap" o "perdre el fil".</message>
            <suggestion>del cap</suggestion>
            <example correction="del cap">Se me n'ha anat <marker>el sant al cel</marker>.</example>
        </rule>
        <rule id="EMPANAT" name="estar empanat -> estar enfavat">
            <pattern>
                <token inflected="yes">estar</token>
                <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <marker>
                    <token postag_regexp="yes" postag="V.P.*" inflected="yes">empanar</token>
                </marker>
            </pattern>
            <message>En sentit figurat, és un calc del castellà. Useu una expressió alternativa.</message>
            <suggestion><match no="3" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">enfavar</match></suggestion>
            <suggestion><match no="3" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">encantar</match></suggestion>
            <suggestion><match no="3" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">embadalir</match></suggestion>
            <suggestion><match no="3" regexp_match="(?iu)empan" regexp_replace="apardal" case_conversion="preserve"/></suggestion>
            <suggestion><match no="3" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">embambar</match></suggestion>
            <example correction="enfavat|encantat|embadalit|apardalat|embambat">Estic molt <marker>empanat</marker>.</example>
        </rule>
        <rulegroup id="RERE_DESPRES_DE" name="rere -> després de">
            <antipattern>
                <token regexp="yes">.+</token>
                <token regexp="yes">rere|darrere</token>
                <token><match no="0"/></token>
                <example>M'agrada viure aquesta experiència any rere any</example>
                <example>La faena que fem dia rere dia val la pena.</example>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">rere|darrere</token>
                    <token chunk="PTime" regexp="yes">h?[aeiou].*</token>
                </pattern>
                <message>Referit a una expressió de temps, cal dir <suggestion>després d'\2</suggestion>.</message>
                <example correction="Després d'un"><marker>Rere un</marker> temps de reflexió.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">rere|darrere</token>
                    </marker>
                    <token chunk="PTime"/>
                </pattern>
                <message>Referit a una expressió de temps, cal dir <suggestion>després de</suggestion>.</message>
                <example correction="Després de"><marker>Rere</marker> tres anys d'espera.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">rere|darrere</token>
                    </marker>
                    <token postag_regexp="yes" postag="DA.*"/>
                    <token postag="PX.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes">arribada|marxa|partida</token>
                </pattern>
                <message>Referit a una expressió de temps, cal dir <suggestion>després de</suggestion>.</message>
                <example correction="Després de"><marker>Rere</marker> la seva arribada, s'hi va estar tres anys.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ESTAR_EN_EL_SEU_DRET" name="estar en el seu dret -> tenir-hi dret">
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.[IS].*" postag_regexp="yes" inflected="yes">estar</token>
                        <token>en</token>
                        <token>el</token>
                        <token regexp="yes">meu|seu|teu|nostre|vostre</token>
                        <token>dret</token>
                    </marker>
                    <token regexp="yes">de|d'|a</token>
                </pattern>
                <message>Expressió incorrecta</message>
                <suggestion><match no="1" postag="(V.[SI].*)" postag_regexp="yes" postag_replace="$1">tenir</match> dret</suggestion>
                <example correction="Tinc dret"><marker>Estic en el meu dret</marker> de saber-ho.</example>
                <example correction="tenien dret">Els veïns <marker>estaven en el seu dret</marker> a fer-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[IS].*" postag_regexp="yes" inflected="yes">estar</token>
                    <token>en</token>
                    <token>el</token>
                    <token regexp="yes">meu|seu|teu|nostre|vostre</token>
                    <token>dret</token>
                </pattern>
                <message>Expressió incorrecta</message>
                <suggestion>hi <match no="1" postag="(V.[SI].*)" postag_regexp="yes" postag_replace="$1">tenir</match> dret</suggestion>
                <example correction="Hi tinc dret"><marker>Estic en el meu dret</marker>.</example>
                <example correction="hi tenien dret">Els veïns <marker>estaven en el seu dret</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="NO_FER_FASTICS" name="no fer fàstics">
            <rule>
                <pattern>
                    <token regexp="yes">no|tampoc|mai|ningú</token>
                    <token min="0" max="3" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token min="0" max="3" chunk="GV"><exception inflected="yes">fer</exception></token>
                    <marker>
                        <token inflected="yes">fer</token>
                        <token>fàstics</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes">tenir</match> manies</suggestion>
                <suggestion><match no="4" postag="V.(.*)" postag_replace="VS$1" postag_regexp="yes">ser</match> llepafils</suggestion>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes">mirar</match> prim</suggestion>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes">filar</match> prim</suggestion>
                <example correction="tenir manies|tindre manies|ser llepafils|mirar prim|filar prim">No li has de <marker>fer fàstics</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">fer</token>
                        <token>fàstics</token>
                        <token>a</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\1 escarafalls de</suggestion>
                <example correction="Feia escarafalls de"><marker>Feia fàstics a</marker> tot.</example>
            </rule>
        </rulegroup>
        <rule id="FER_EL_PARIPE" name="fer el paripé -> fer el paperot/el tifa">
            <pattern>
                <token inflected="yes" skip="3">fer</token>
                <token>el</token>
                <marker>
                    <token>paripé</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>paperot</suggestion>
            <suggestion>tifa</suggestion>
            <example correction="paperot|tifa">Sempre fa el <marker>paripé</marker>.</example>
        </rule>
        <rule id="MOTO_GP" name="MotoGP">
            <pattern>
                <token>moto</token>
                <token min="0">-</token>
                <token>gp</token>
            </pattern>
            <message>La grafia adequada és <suggestion>MotoGP</suggestion> (categoria de motociclisme).</message>
            <url>https://esadir.cat/Nomspropis/Antroponims/Esports/Motor/Pilots_i_escuderies/MotoGP</url>
            <example correction="MotoGP">Participa en la categoria de <marker>moto gp</marker>.</example>
        </rule>
        <rulegroup id="DESPEJAT" name="despejat -> ras, buit">
            <rule>
                <pattern>
                    <token>despejat<exception scope="previous" inflected="yes">haver</exception></token>
                </pattern>
                <message>Castellanisme.</message>
                <suggestion>ras</suggestion>
                <suggestion>clar</suggestion>
                <suggestion>serè</suggestion>
                <suggestion>seré</suggestion>
                <suggestion>buit</suggestion>
                <suggestion>sense núvols</suggestion>
                <example correction="ras|clar|serè|seré|buit|sense núvols">Fa un dia <marker>despejat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>despejada</token>
                </pattern>
                <message>Castellanisme.</message>
                <suggestion>rasa</suggestion>
                <suggestion>clara</suggestion>
                <suggestion>serena</suggestion>
                <suggestion>buida</suggestion>
                <suggestion>sense núvols</suggestion>
                <example correction="rasa|clara|serena|buida|sense núvols">Fa una tarda <marker>despejada</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>despejats</token>
                </pattern>
                <message>Castellanisme.</message>
                <suggestion>rasos</suggestion>
                <suggestion>clars</suggestion>
                <suggestion>serens</suggestion>
                <suggestion>buits</suggestion>
                <suggestion>sense núvols</suggestion>
                <example correction="rasos|clars|serens|buits|sense núvols">Fa uns dies <marker>despejats</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>despejades</token>
                </pattern>
                <message>Castellanisme.</message>
                <suggestion>rases</suggestion>
                <suggestion>clares</suggestion>
                <suggestion>serenes</suggestion>
                <suggestion>buides</suggestion>
                <suggestion>sense núvols</suggestion>
                <example correction="rases|clares|serenes|buides|sense núvols">Les places estaven <marker>despejades</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="LOS_ANGELES" name="Los Angeles (Califòrnia)">
            <antipattern case_sensitive="yes">
                <token>Los</token>
                <token>Angeles</token>
            </antipattern>
            <antipattern>
                <token>ángeles</token>
                <token>de</token>
                <token>Charlie</token>
            </antipattern>
            <pattern>
                <token>los<exception postag="NP.*" postag_regexp="yes"/></token>
                <token regexp="yes">ángeles|àngeles|angeles</token>
            </pattern>
            <message>Si us referiu a la ciutat de Califòrnia, s'escriu <suggestion>Los Angeles</suggestion>.</message>
            <example correction="Los Angeles"><marker>Los Àngeles</marker></example>
        </rule>
        <rule id="MEDIR" name="medir -> mesurar, fer">
            <antipattern>
                <token regexp="yes">sant|san</token>
                <token>medir</token>
            </antipattern>
            <pattern>
                <token>medir</token>
            </pattern>
            <message>Verb incorrecte en el sentit de 'mesurar, fer'.</message>
            <suggestion>mesurar</suggestion>
            <suggestion>fer</suggestion>
            <suggestion>fer d'alçada</suggestion>
            <suggestion>fer de llargada</suggestion>
            <suggestion>fer d'amplada</suggestion>
            <example correction="Mesurar|Fer|Fer d'alçada|Fer de llargada|Fer d'amplada"><marker>Medir</marker> 2 metres no et fa més intel·ligent.</example>
        </rule>
        <rule id="VAGI_PER_ENDAVANT" name="*Vagi per (en)davant que">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token min="0" regexp="yes">que|i</token>
                    <token regexp="yes">vagi|vaja</token>
                    <token>per</token>
                    <token regexp="yes">davant|endavant</token>
                    <token>que</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>cal advertir que</suggestion>
            <suggestion>primer de tot cal dir que</suggestion>
            <suggestion>deixeu-me dir per començar que</suggestion>
            <example correction="Cal advertir que|Primer de tot cal dir que|Deixeu-me dir per començar que"><marker>Vagi per endavant que</marker> estic en contra d'aquestes dues idees</example>
            <example correction="Cal advertir que|Primer de tot cal dir que|Deixeu-me dir per començar que"><marker>Que vaja per endavant que</marker> estic en contra d'aquestes dues idees</example>
            <example>Guanyarà el partit l'equip que vagi per davant en el marcador.</example>
        </rule>
        <rulegroup id="BASTAR_AMB_INFINITIU" name="basta amb + inf. -> n'hi ha prou">
            <rule>
                <pattern>
                    <marker>
                        <token postag="VM..3S.*" postag_regexp="yes" inflected="yes">bastar</token>
                        <token>amb</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Danvant d'un infinitiu cal dir <suggestion>n'hi <match no="1" postag="VM(.*)" postag_regexp="yes" postag_replace="VA$1">haver</match> prou amb</suggestion>.</message>
                <example correction="N'hi havia prou amb"><marker>Bastava amb</marker> sentir-lo per a saber que era boig.</example>
            </rule>
        </rulegroup>
        <rulegroup name="*al tanto" id="AL_TANTO">
            <rule>
                <pattern>
                    <token inflected="yes" skip="4">estar</token>
                    <marker>
                        <token>a</token>
                        <token>l</token>
                        <token>tanto</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>al corrent</suggestion>
                <example correction="al corrent">Estaven <marker>al tanto</marker> de totes les novetats.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">anar</token>
                    <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token>a</token>
                        <token>l</token>
                        <token>tanto</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>alerta</suggestion>
                <example correction="alerta">Aneu <marker>al tanto</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>l</token>
                        <token>tanto</token>
                    </marker>
                    <token>que</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>alerta</suggestion>
                <suggestion>atenció</suggestion>
                <example correction="Alerta|Atenció"><marker>Al tanto</marker> que venen revolts.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_BREUS_MOMENTS" name="en breus moments -> d'aquí a poc">
            <url>https://esadir.cat/entrades/fitxa/node/daquia</url>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>breus</token>
                    <token regexp="yes">moments|minuts|instants</token>
                </pattern>
                <message>Expressió inadequada en el sentit de <suggestion>d'aquí a pocs minuts</suggestion>.</message>
                <suggestion>d'ací a pocs minuts</suggestion>
                <suggestion>de seguida</suggestion>
                <suggestion>ara mateix</suggestion>
                <suggestion>aviat</suggestion>
                <suggestion>prompte</suggestion>
                <example correction="d'aquí a pocs minuts|d'ací a pocs minuts|de seguida|ara mateix|aviat|prompte">Tornarem <marker>en breus minuts</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="INTERDISCIPLINAR" name="interdisciplinar -> interdisciplinari">
            <rule>
                <pattern>
                    <token postag="N.[MC][SN].*|A..[MC][SN].|V.P..SM.|_GN_MS" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">interdisciplinar|multidisciplinar|juridicodisciplinar|pluridisciplinar|transdisciplinar</token>
                    </marker>
                </pattern>
                <message>La forma correcta és <suggestion><match no="2" regexp_match="(?iu)ar" regexp_replace="ari" case_conversion="preserve"/></suggestion>.</message>
                <example correction="interdisciplinari">Un projecte <marker>interdisciplinar</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="N.F[SN].*|A..F[SN].|V.P..SF.|_GN_FS" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">interdisciplinar|multidisciplinar|juridicodisciplinar|pluridisciplinar|transdisciplinar</token>
                    </marker>
                </pattern>
                <message>La forma correcta és <suggestion><match no="2" regexp_match="(?iu)ar" regexp_replace="ària" case_conversion="preserve"/></suggestion>.</message>
                <example correction="interdisciplinària">Una proposta <marker>interdisciplinar</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="N.[MC]P.*|A..[MC]P.|V.P..PM.|_GN_MP" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">(interdisciplinar|multidisciplinar|juridicodisciplinar|pluridisciplinar|transdisciplinar)s</token>
                    </marker>
                </pattern>
                <message>La forma correcta és <suggestion><match no="2" regexp_match="(?iu)ars" regexp_replace="aris" case_conversion="preserve"/></suggestion>.</message>
                <example correction="interdisciplinaris">Uns projectes <marker>interdisciplinars</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="N.FP.*|A..FP.|V.P..PF.|_GN_FP" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">(interdisciplinar|multidisciplinar|juridicodisciplinar|pluridisciplinar|transdisciplinar)s</token>
                    </marker>
                </pattern>
                <message>La forma correcta és <suggestion><match no="2" regexp_match="(?iu)ars" regexp_replace="àries" case_conversion="preserve"/></suggestion>.</message>
                <example correction="interdisciplinàries">Unes propostes <marker>interdisciplinars</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="DONAR_EL_PEGO" name="*donar el pego">
            <pattern>
                <token postag="V.*" postag_regexp="yes" regexp="yes" inflected="yes">dar|donar</token>
                <token>el</token>
                <token>pego</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">enganyar</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">passar</match> per bo</suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">passar</match> per autèntic</suggestion>
            <example correction="Enganyava|Passava per bo|Passava per autèntic"><marker>Donava el pego</marker>.</example>
        </rule>
        <rulegroup id="MES_ET_VAL2" name="*més et val">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=m%E9s+et+val&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=14998&amp;idHit=14998&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%3Cem%3Em%E9s+val+%3C%2Fem%3Eo+%3Cem%3Eval+m%E9s%3F%3C%2Fem%3E+%2F+Com+es+diu+%3Cem%3Em%E1s+te+vale%3C%2Fem%3E+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <rule>
                <pattern>
                    <token>més</token>
                    <token regexp="yes">em|me</token>
                    <token regexp="yes">val|valia|valdria</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>és millor</suggestion>
                <suggestion>\3 més</suggestion>
                <suggestion>me'n guardaré prou</suggestion>
                <suggestion>ja me'n cuidaré prou</suggestion>
                <suggestion>pobre de mi</suggestion>
                <example correction="És millor|Val més|Me'n guardaré prou|Ja me'n cuidaré prou|Pobre de mi"><marker>Més em val</marker> que no passi.</example>
            </rule>
            <rule>
                <pattern>
                    <token>més</token>
                    <token regexp="yes">et|te</token>
                    <token regexp="yes">val|valia|valdria</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>és millor</suggestion>
                <suggestion>\3 més</suggestion>
                <suggestion>te'n guardaràs prou</suggestion>
                <suggestion>ja te'n cuidaràs prou</suggestion>
                <suggestion>pobre de tu</suggestion>
                <example correction="És millor|Val més|Te'n guardaràs prou|Ja te'n cuidaràs prou|Pobre de tu"><marker>Més et val</marker> que no passi.</example>
            </rule>
            <rule>
                <pattern>
                    <token>més</token>
                    <token regexp="yes">us|vos</token>
                    <token regexp="yes">val|valia|valdria</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>és millor</suggestion>
                <suggestion>\3 més</suggestion>
                <suggestion>us en guardareu prou</suggestion>
                <suggestion>ja us en cuidareu prou</suggestion>
                <suggestion>pobres de vosaltres</suggestion>
                <example correction="És millor|Val més|Us en guardareu prou|Ja us en cuidareu prou|Pobres de vosaltres"><marker>Més us val</marker> que no passi.</example>
            </rule>
            <rule>
                <pattern>
                    <token>més</token>
                    <token>ens</token>
                    <token regexp="yes">val|valia|valdria</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>és millor</suggestion>
                <suggestion>\3 més</suggestion>
                <suggestion>ens en guardarem prou</suggestion>
                <suggestion>ja ens en cuidarem prou</suggestion>
                <suggestion>pobres de nosaltres</suggestion>
                <example correction="És millor|Val més|Ens en guardarem prou|Ja ens en cuidarem prou|Pobres de nosaltres"><marker>Més ens val</marker> que no passi.</example>
            </rule>
            <rule>
                <pattern>
                    <token>més</token>
                    <token>li</token>
                    <token regexp="yes">val|valia|valdria</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>és millor</suggestion>
                <suggestion>\3 més</suggestion>
                <suggestion>se'n guardarà prou</suggestion>
                <suggestion>ja se'n cuidarà prou</suggestion>
                <suggestion>pobre d'ell</suggestion>
                <example correction="És millor|Val més|Se'n guardarà prou|Ja se'n cuidarà prou|Pobre d'ell"><marker>Més li val</marker> que no passi.</example>
            </rule>
            <rule>
                <pattern>
                    <token>més</token>
                    <token>els</token>
                    <token regexp="yes">val|valia|valdria</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>és millor</suggestion>
                <suggestion>\3 més</suggestion>
                <suggestion>se'n guardaran prou</suggestion>
                <suggestion>ja se'n cuidaran prou</suggestion>
                <suggestion>pobres d'ells</suggestion>
                <example correction="És millor|Val més|Se'n guardaran prou|Ja se'n cuidaran prou|Pobres d'ells"><marker>Més els val</marker> que no passi.</example>
            </rule>
        </rulegroup>
        <rule id="REFUGI_AERI" name="refugi aeri -> antiaeri">
            <pattern>
                <token inflected="yes">refugi</token>
                <token regexp="yes">aeris?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>\1 anti<match no="2" case_conversion="alllower"/></suggestion>?</message>
            <example correction="refugi antiaeri">Van fer una visita al <marker>refugi aeri</marker> del poble.</example>
            <!-- "refugi aeri" pot ser vàlid en biologia? -->
        </rule>
        <rule id="TAL_ES_AIXI" name="tal és així -> tant és així">
            <pattern>
                <marker>
                    <token>tal</token>
                </marker>
                <token regexp="yes">és|era|fou</token>
                <token>així</token>
            </pattern>
            <message>L'expressió adequada és "tant és així".</message>
            <suggestion>tant</suggestion>
            <url>https://esadir.cat/entrades/fitxa/node/tant_es_aixi_que</url>
            <example correction="Tant"><marker>Tal</marker> és així que ja es comenta que podria dimitir demà.</example>
        </rule>
        <rule id="PITJOR_PERJUDICAT" name="pitjor perjudicat">
            <pattern>
                <token>pitjor</token>
                <token regexp="yes">perjudicats?|perjudicad(a|es)</token>
            </pattern>
            <message>Expressió incoherent.</message>
            <suggestion>pitjor <match no="2" regexp_match="(?iu)perjudica" regexp_replace="para" case_conversion="preserve"/></suggestion>
            <suggestion>més \2</suggestion>
            <example correction="pitjor parades|més perjudicades">Les meves amigues van ser les <marker>pitjor perjudicades</marker>.</example>
        </rule>
        <rule id="SORTEJAR_EL_TEMPORAL" name="sortejar el temporal">
            <pattern>
                <token inflected="yes" postag="V.*" postag_regexp="yes">sortejar</token>
                <token>el</token>
                <token>temporal</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">capejar</match> el temporal</suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">trampejar</match> la situació</suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">superar</match> els obstacles</suggestion>
            <suggestion>superar els obstacles</suggestion>
            <example correction="capejar el temporal|trampejar la situació|superar els obstacles">Sí que van poder <marker>sortejar el temporal</marker>.</example>
        </rule>
        <rulegroup id="CORRER_URGENCIA" name="córrer urgència -> urgir, córrer pressa">
            <rule>
                <pattern>
                    <token inflected="yes" postag="V.*" postag_regexp="yes">córrer</token>
                    <token>urgència</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\1 pressa</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">urgir</match></suggestion>
                <example correction="corria pressa|urgia">Allò <marker>corria urgència</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" postag="V.*" postag_regexp="yes">córrer</token>
                    <token>molta</token>
                    <token>urgència</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\1 molta pressa</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">urgir</match> molt</suggestion>
                <example correction="corria molta pressa|urgia molt">Allò <marker>corria molta urgència</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="A_LA_MATEIXA_VEGADA" name="a la mateixa vegada -> al mateix temps, a la vegada">
            <pattern>
                <token>a</token>
                <token>la</token>
                <token>mateixa</token>
                <token regexp="yes">vegada|volta</token>
            </pattern>
            <message>Expressió incorrecta amb el sentit de <suggestion>al mateix temps</suggestion>.</message>
            <suggestion>a la \4</suggestion>
            <example correction="al mateix temps|a la volta">Ho van fer <marker>a la mateixa volta</marker>.</example>
        </rule>
        <rulegroup id="EN_VELA" name="en vela -> en blanc">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">nits?</token>
                        <token>en</token>
                        <token>vela</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1 en blanc</suggestion> (sense dormir)?</message>
                <example correction="nits en blanc">Vaig passar dues <marker>nits en vela</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="BOCA_A_BOCA" name="boca boca -> boca a boca">
            <rule>
                <pattern>
                    <token>boca</token>
                    <token min="0">-</token>
                    <token>boca</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>boca a boca</suggestion> (locució masculina)?</message>
                <example correction="boca a boca">Li van haver de fer el <marker>boca boca</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="A_TRAVES_DE_AL_LLARG" name="a través de -> al llarg de">
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>través</token>
                        <token>de</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"><exception regexp="yes">ls?</exception></token>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&unitats_temps;|temporada|estació</token>
                </pattern>
                <message>Expressió inadequada amb el sentit de <suggestion>al llarg de</suggestion> o <suggestion>durant</suggestion>.</message>
                <example correction="Al llarg de|Durant"><marker>A través de</marker> les hores.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>través</token>
                        <token>de</token>
                        <token postag="D.*" postag_regexp="yes" regexp="yes">ls?</token>
                    </marker>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&unitats_temps;|temporada|estació</token>
                </pattern>
                <message>Expressió inadequada amb el sentit de <suggestion>al llarg de\4</suggestion> o <suggestion>durant e\4</suggestion>.</message>
                <example correction="Al llarg dels|Durant els"><marker>A través dels</marker> anys.</example>
                <example>Va ser a través del segon marit d'ella.</example>
            </rule>
        </rulegroup>
        <rule id="PER_LO_SA" name="*per lo sa">
            <pattern>
                <token inflected="yes" skip="5">tallar</token>
                <marker>
                    <token>per</token>
                    <token>lo</token>
                    <token regexp="yes">sa|sà</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>en sec</suggestion>
            <suggestion>curt</suggestion>
            <example correction="en sec|curt">Hem de tallar directament <marker>per lo sa</marker>.</example>
        </rule>
        <rule id="IN_AETERNUM" name="in aeternum">
            <antipattern>
                <token>in</token>
                <token>aeternum</token>
            </antipattern>
            <pattern>
                <token regexp="yes">in|ad</token>
                <token regexp="yes">[ae]+ternum</token>
            </pattern>
            <message>L'expressió llatina s'escriu <suggestion>in aeternum</suggestion>.</message>
            <example correction="in aeternum">Això passarà <marker>ad eternum</marker>.</example>
        </rule>
        <rule id="EIXIR_A_FLOTE" name="*eixir a flote">
            <pattern>
                <token regexp="yes">eixir|sortir</token>
                <token>a</token>
                <token regexp="yes">flot|flote</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">alçar</match> el cap</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">aixecar</match> el cap</suggestion>
            <suggestion>(veure's) les orelles</suggestion>
            <example correction="alçar el cap|aixecar el cap|(veure's) les orelles">Llavors va <marker>eixir a flote</marker>.</example>
        </rule>
        <rule id="A_FLOTE" name="*a flote">
            <pattern>
                <token>a</token>
                <token regexp="yes">flot|flote</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a flor d'aigua</suggestion>
            <suggestion>surant</suggestion>
            <suggestion>flotant</suggestion>
            <example correction="a flor d'aigua|surant|flotant">Estava <marker>a flote</marker>.</example>
        </rule>
        <rule id="ERE_ERO" name="ERE -> ERO">
            <pattern>
                <token case_sensitive="yes">ERE</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>ERO</suggestion> (expedient de regulació d'ocupació)?</message>
            <url>https://esadir.cat/Nomspropis/Entitats/Economia/ero</url>
            <example correction="ERO">No van acceptar l'<marker>ERE</marker>.</example>
        </rule>
        <rulegroup id="MALS_DE_CAPS" name="mals de caps">
            <rule>
                <pattern>
                    <token regexp="yes">mals?</token>
                    <token>de</token>
                    <token>caps</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>maldecaps</suggestion> (inquietuds) o <suggestion>mals de cap</suggestion> (dolor físic)?</message>
                <example correction="maldecaps|mals de cap">Tenia molts <marker>mals de caps</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="RECORRER_CONTRA" name="recórrer -> recórrer contra">
            <pattern>
                <marker>
                    <token inflected="yes">recórrer</token>
                </marker>
                <token postag="D.*" postag_regexp="yes"/>
                <token regexp="yes" inflected="yes">sentència|interlocutòria|decisió|resolució|acte|veredicte</token>
            </pattern>
            <message>L'expressió adequada és 'recórrer contra'.</message>
            <suggestion>\1 contra</suggestion>
            <example correction="recórrer contra">Llavors van decidir <marker>recórrer</marker> la decisió.</example>
        </rule>
        <rulegroup id="VAJA_QUE" name="vaja que sí -> i tant que sí">
            <rule>
                <pattern>
                    <token>vaja</token>
                    <token>que</token>
                    <token>sí</token>
                </pattern>
                <message>Construcció incorrecta en el sentit de <suggestion>i tant que sí</suggestion>. Si "vaja" és una interjecció, afegiu-hi una coma.</message>
                <suggestion>vaja, que sí</suggestion>
                <example correction="I tant que sí|Vaja, que sí"><marker>Vaja que sí</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>vaja</token>
                    </marker>
                    <token>que</token>
                </pattern>
                <message>Construcció incorrecta en el sentit de <suggestion>i tant</suggestion>. Si "vaja" és una interjecció, afegiu-hi una coma.</message>
                <suggestion>vaja, que</suggestion>
                <example correction="I tant|Vaja, que"><marker>Vaja</marker> que m'agrada!</example>
            </rule>
        </rulegroup>
        <rulegroup id="VAJA_QUIN_UN" name="vaja un -> quin un">
            <!-- TODO: vaja uns desagraïts: quins desagraïts -->
            <rule>
                <pattern>
                    <marker>
                        <token>vaja</token>
                        <token regexp="yes">un|altre</token>
                    </marker>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta amb valor de censura o èmfasi.</message>
                <suggestion>quin \2</suggestion>
                <example correction="Quin un"><marker>Vaja un</marker>, el Ramon!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>vaja</token>
                        <token regexp="yes">una|altra</token>
                    </marker>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta amb valor de censura o èmfasi.</message>
                <suggestion>quina \2</suggestion>
                <example correction="Quina una"><marker>Vaja una</marker>, la Maria!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>vaja</token>
                        <token regexp="yes">uns|altres</token>
                    </marker>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta amb valor de censura o èmfasi.</message>
                <suggestion>quins \2</suggestion>
                <example correction="Quins uns"><marker>Vaja uns</marker>, els cosins!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>vaja</token>
                        <token>unes</token>
                    </marker>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta amb valor de censura o èmfasi.</message>
                <suggestion>quines \2</suggestion>
                <example correction="Quines unes"><marker>Vaja unes</marker>, les nenes</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>vaja</token>
                        <token>uns</token>
                    </marker>
                    <token postag="[AN].*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta amb valor de censura o èmfasi.</message>
                <suggestion>quins</suggestion>
                <example correction="Quins"><marker>Vaja uns</marker> desagraïts</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>vaja</token>
                        <token>unes</token>
                    </marker>
                    <token postag="[AN].*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta amb valor de censura o èmfasi.</message>
                <suggestion>quines</suggestion>
                <example correction="Quines"><marker>Vaja unes</marker> desagraïdes.</example>
                <example correction="Quines"><marker>Vaja unes</marker> ties.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ANDADES" name="tornar a les *andades">
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="V.[SI].*" inflected="yes">tornar</token>
                    <token>a</token>
                    <token regexp="yes">les|las</token>
                    <token regexp="yes">andades|andadas</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>hi \1</suggestion>
                <suggestion>\1 a fer com abans</suggestion>
                <suggestion>\1 a la seva</suggestion>
                <suggestion>\1 a ballar-la</suggestion>
                <example correction="hi tornen|tornen a fer com abans|tornen a la seva|tornen a ballar-la">Ja <marker>tornen a les andades</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="V.[SI].*" inflected="yes" regexp="yes">anar|haver</token>
                    <token inflected="yes">tornar</token>
                    <token>a</token>
                    <token regexp="yes">les|las</token>
                    <token regexp="yes">andades|andadas</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>hi \1 \2</suggestion>
                <suggestion>\1 \2 a fer com abans</suggestion>
                <suggestion>\1 \2 a la seva</suggestion>
                <suggestion>\1 \2 a ballar-la</suggestion>
                <example correction="hi han tornat|han tornat a fer com abans|han tornat a la seva|han tornat a ballar-la">Ja <marker>han tornat a les andades</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">tornar</token>
                    <token>a</token>
                    <token regexp="yes">les|las</token>
                    <token regexp="yes">andades|andadas</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\1 a fer com abans</suggestion>
                <suggestion>\1 a la seva</suggestion>
                <suggestion>\1 a ballar-la</suggestion>
                <example correction="tornar a fer com abans|tornar a la seva|tornar a ballar-la">Semblen <marker>tornar a les andades</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="JO_QUE_TU" name="jo que tu -> si jo fos de tu">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>jo</token>
                    <token>que</token>
                    <token regexp="yes">tu|ell|ella|vosaltres|ells|elles</token>
                </marker>
            </pattern>
            <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
            <message>Eviteu aquest calc del castellà.</message>
            <suggestion>jo, si fos de \4,</suggestion>
            <suggestion>jo, de \4,</suggestion>
            <example correction="Jo, si fos de tu,|Jo, de tu,"><marker>Jo que tu</marker> no vindira.</example>
            <example correction="Jo, si fos d'ell,|Jo, d'ell,"><marker>Jo que ell</marker> no vindria.</example>
            <example>Estic més nerviós jo que ells.</example>
            <example>Sabia més jo que ella. </example>
            <example>Què et sembla que puc fer jo que tu no pots?</example>
        </rule>
        <rulegroup id="TIRARSE_FER" name="tirar-se -> fer">
            <rule>
                <pattern>
                    <marker>
                        <and>
                            <token skip="3" inflected="yes">tirar</token>
                            <token postag="_reflexiu"/>
                        </and>
                    </marker>
                    <token inflected="yes" regexp="yes">pet|rot|eructe|ventositat</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:removePronounReflexive newLemma:fer"/>
                <message>El verb apropiat en aquest context és "fer".</message>
                <example correction="Fan"><marker>Es tiren</marker> sempre molts pets.</example>
                <example correction="Han fet"><marker>S'han tirat</marker> un rot.</example>
                <example correction="Vam fer"><marker>Ens vam tirar</marker> un grapat de pets.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.[NGM].*" postag_regexp="yes" inflected="yes">tirar</token>
                        <token postag_regexp="yes" postag="P0.*" spacebefore="no" skip="4"/>
                    </marker>
                    <token inflected="yes" regexp="yes">pet|rot|eructe|ventositat</token>
                </pattern>
                <message>El verb apropiat en aquest context és "fer".</message>
                <suggestion><match no="1" postag="(V.[NMG].*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="fent">Sempre <marker>tirant-se</marker> molts pets.</example>
                <example correction="Fes"><marker>Tira't</marker> un rot.</example>
            </rule>
        </rulegroup>
        <rule id="SUDA_SUA" name="suda -> sua">
            <pattern>
                <marker>
                    <token regexp="yes">me|te|li|ens|us|vos|els|se</token>
                    <token>la</token>
                    <token>suda</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir "sua" (del v. 'suar')?</message>
            <suggestion>\1 \2 sua</suggestion>
            <suggestion>\1 \2 bufa</suggestion>
            <example correction="me la sua|me la bufa">Això <marker>me la suda</marker>.</example>
        </rule>
        <rulegroup id="EL_MES_MINIM" name="el més mínim -> gens ni mica">
            <rule>
                <pattern>
                    <token>el</token>
                    <token>més</token>
                    <token>mínim<exception postag="_GN_MS"/></token>
                </pattern>
                <message>Expressió incorrecta en el sentit de <suggestion>gens</suggestion>.</message>
                <suggestion>gens ni mica</suggestion>
                <suggestion>ni poc ni gaire</suggestion>
                <suggestion>gens ni gota</suggestion>
                <example correction="gens|gens ni mica|ni poc ni gaire|gens ni gota">No m'interessa <marker>el més mínim</marker>.</example>
                <example>el més mínim deure de col·laborar</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>el</token>
                    <token>més</token>
                    <token>mínim<exception postag="_GN_MS"/></token>
                </pattern>
                <message>Expressió incorrecta en el sentit de <suggestion>gens</suggestion>.</message>
                <suggestion>gens ni mica</suggestion>
                <suggestion>ni poc ni gaire</suggestion>
                <suggestion>gens ni gota</suggestion>
                <example correction="gens|gens ni mica|ni poc ni gaire|gens ni gota">No m'interessa <marker>en el més mínim</marker>.</example>
                <example>el més mínim deure de col·laborar</example>
            </rule>
        </rulegroup>
        <rule id="A_COLLACIO_DE" name="a col·lació de -> a propòsit de">
            <antipattern>
                <token skip="4" inflected="yes" regexp="yes">portar|dur|treure|eixir|sortir</token>
                <token>a</token>
                <token>col·lació</token>
            </antipattern>
            <pattern>
                <token>a</token>
                <token>col·lació</token>
                <token>de</token>
            </pattern>
            <message>Expressió incorrecta en el sentit de <suggestion>a propòsit de</suggestion>. "Col·lació" s'usa en expressions com ara 'portar a col·lació'.</message>
            <suggestion>pel que fa a</suggestion>
            <suggestion>respecte a</suggestion>
            <suggestion>quant a</suggestion>
            <suggestion>amb referència a</suggestion>
            <example correction="A propòsit de|Pel que fa a|Respecte a|Quant a|Amb referència a"><marker>A col·lació de</marker> l'altra qüestió.</example>
        </rule>
        <rule name="posar a la pràctica" id="POSAR_A_LA_PRACTICA">
            <pattern>
                <token inflected="yes">posar</token>
                <token>a</token>
                <token>la</token>
                <token>pràctica</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>\1 en pràctica</suggestion> o <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">portar</match> a la pràctica</suggestion>?</message>
            <example correction="posar en pràctica|portar a la pràctica">Els polítics fan promeses que no es poden <marker>posar a la pràctica</marker>.</example>
        </rule>
        <rulegroup id="EXCEPCIO_FETA" name="excepció feta -> a excepció">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">a|amb</token>
                        <token>excepció</token>
                        <token>feta</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>a excepció</suggestion>
                <suggestion>llevat</suggestion>
                <suggestion>fora</suggestion>
                <example correction="a excepció|llevat|fora">Hi anirem tots <marker>a excepció feta</marker> d'ell.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>excepció</token>
                        <token>feta</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>a excepció</suggestion>
                <suggestion>llevat</suggestion>
                <suggestion>fora</suggestion>
                <example correction="a excepció|llevat|fora">Hi anirem tots <marker>excepció feta</marker> d'ell.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">feta|amb</token>
                        <token>excepció</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>a excepció</suggestion>
                <suggestion>llevat</suggestion>
                <suggestion>fora</suggestion>
                <example correction="a excepció|llevat|fora">Hi anirem tots <marker>feta excepció</marker> d'ell.</example>
            </rule>
        </rulegroup>
        <rule id="POST_PIVOT" name="post -> pivot">
            <pattern>
                <token regexp="yes">post|poste</token>
                <token regexp="yes">alt|baix</token>
            </pattern>
            <message>En l'àmbit del bàsquet, cal dir <suggestion>pivot \2</suggestion>.</message>
            <example correction="pivot alt">El jugador en el <marker>post alt</marker>.</example>
        </rule>
        <rulegroup id="PASSE_DESFILADA" name="passe/passi -> desfilada">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">passe|passi</token>
                    </marker>
                    <token>de</token>
                    <token>models</token>
                </pattern>
                <message>La paraula adequada és <suggestion>desfilada</suggestion>.</message>
                <example correction="desfilada">Un <marker>passi</marker> de models.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">passes|passis</token>
                    </marker>
                    <token>de</token>
                    <token>models</token>
                </pattern>
                <message>La paraula adequada és <suggestion>desfilades</suggestion>.</message>
                <example correction="desfilades">Els <marker>passis</marker> de models.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PASSI_INCORRECTE" name="passi -> pas, passada, projecció">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">passi|passe</token>
                    </marker>
                    <token regexp="yes" skip="3">de|d'</token>
                    <token regexp="yes" inflected="yes">pel·lícula|vídeo|documental|film|curtmetratge|llargmetratge|migmetratge</token>
                </pattern>
                <message>En aquest context, cal dir <suggestion>projecció</suggestion>.</message>
                <example correction="projecció">El primer <marker>passi</marker> de la pel·lícula és a les tres.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">passi|passe</token>
                    </marker>
                    <token skip="2">a</token>
                    <token regexp="yes" inflected="yes">final|semifinal|quart</token>
                </pattern>
                <message>En aquest context, cal dir <suggestion>pas</suggestion>.</message>
                <example correction="pas">Amb aquesta prova el concursant s'assegura el <marker>passi</marker> a la final</example>
            </rule>
        </rulegroup>
        <rulegroup id="COM_MES_POSSIBLE" name="com més possible">
            <url>https://esadir.cat/entrades/fitxa/node/com_mes_possible</url>
            <rule>
                <pattern>
                    <token>com</token>
                    <token regexp="yes">més|menys</token>
                    <token>possible</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\1 \2 millor</suggestion>
                <suggestion>tant com sigui possible</suggestion>
                <suggestion>tant com es pugui</suggestion>
                <suggestion>al \2 possible</suggestion>
                <example correction="Com més millor|Tant com sigui possible|Tant com es pugui|Al més possible"><marker>Com més possible</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>com</token>
                    <token regexp="yes">més|menys</token>
                    <token postag="A.*|RG" postag_regexp="yes"/>
                    <token>possible</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\1 \2 \3 millor</suggestion>
                <suggestion>tan \3 com sigui possible</suggestion>
                <suggestion>tan \3 com es pugui</suggestion>
                <example correction="Com més prompte millor|Tan prompte com sigui possible|Tan prompte com es pugui"><marker>Com més prompte possible</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>com</token>
                    <token regexp="yes">més|menys</token>
                    <token postag="LOC_ADV"/>
                    <token postag="LOC_ADV"/>
                    <token>possible</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\1 \2 \3 \4 millor</suggestion>
                <suggestion>tan \3 \4 com sigui possible</suggestion>
                <suggestion>tan \3 \4 com es pugui</suggestion>
                <example correction="Com més de pressa millor|Tan de pressa com sigui possible|Tan de pressa com es pugui"><marker>Com més de pressa possible</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DONAR_UN_BANY" name="*donar un bany">
            <antipattern>
                <token>bany</token>
                <token regexp="yes">de|d'</token>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes">donar</token>
                    <token>un</token>
                    <token>bany</token>
                </pattern>
                <message>Expressió incorrecta en sentit figurat.</message>
                <suggestion>\1 una lliçó</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> una repassada</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">passar</match> la mà per la cara</suggestion>
                <url>https://esadir.cat/entrades/fitxa/node/donar_un_bany</url>
                <example correction="Donaren una lliçó|Feren una repassada|Passaren la mà per la cara"><marker>Donaren un bany</marker> al rival.</example>
                <example>Li donàvem un bany d'estany.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_BABIA" name="en Babia -> a la lluna">
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">ser|estar</token>
                    <token regexp="yes">en|a</token>
                    <token regexp="yes">Babia|Bàbia</token>
                </pattern>
                <message>Aquesta expressió és pròpia del castellà.</message>
                <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VM$1">estar</match> a la lluna</suggestion>
                <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VM$1">estar</match> a la lluna de València</suggestion>
                <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VM$1">tenir</match> el cap a tres quarts de quinze</suggestion>
                <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VM$1">estar</match> als núvols</suggestion>
                <example correction="Estava a la lluna|Estava a la lluna de València|Tenia el cap a tres quarts de quinze|Estava als núvols"><marker>Estava en Babia</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">en|a</token>
                    <token regexp="yes">Babia|Bàbia</token>
                </pattern>
                <message>Aquesta expressió és pròpia del castellà.</message>
                <suggestion>a la lluna</suggestion>
                <suggestion>a la lluna de València</suggestion>
                <suggestion>als núvols</suggestion>
                <example correction="a la lluna|a la lluna de València|als núvols">Estava <marker>en Babia</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup name="d'ara endavant" id="DARA_ENDAVANT">
            <rule>
                <pattern>
                    <token>des</token>
                    <token>d'</token>
                    <token regexp="yes">ara|avui</token>
                    <token>en</token>
                    <token>avant</token>
                </pattern>
                <message>Construcció redundant.</message>
                <suggestion>\2\3 en avant</suggestion>
                <suggestion>des \2\3</suggestion>
                <suggestion>a partir \2\3</suggestion>
                <example correction="d'ara en avant|des d'ara|a partir d'ara"><marker>des d'ara en avant</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>des</token>
                    <token>d'</token>
                    <token regexp="yes">ara|avui</token>
                    <token min="0">en</token>
                    <token>endavant</token>
                </pattern>
                <message>Construcció redundant.</message>
                <suggestion>\2\3 endavant</suggestion>
                <suggestion>des \2\3</suggestion>
                <suggestion>a partir \2\3</suggestion>
                <example correction="d'ara endavant|des d'ara|a partir d'ara"><marker>des d'ara en endavant</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token regexp="yes">ara|avui</token>
                    <token>en</token>
                    <token>endavant</token>
                </pattern>
                <message>Construcció col·loquial que val més substituir.</message>
                <suggestion>\1\2 endavant</suggestion>
                <example correction="d'ara endavant"><marker>d'ara en endavant</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>des</token>
                    <token>de</token>
                    <token>hui</token>
                    <token>en</token>
                    <token>avant</token>
                </pattern>
                <message>Construcció redundant.</message>
                <suggestion>\2 \3 en avant</suggestion>
                <suggestion>des \2 \3</suggestion>
                <suggestion>a partir \2 \3</suggestion>
                <example correction="de hui en avant|des de hui|a partir de hui"><marker>des de hui en avant</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>des</token>
                    <token>de</token>
                    <token>hui</token>
                    <token min="0">en</token>
                    <token>endavant</token>
                </pattern>
                <message>Construcció redundant.</message>
                <suggestion>\2 \3 endavant</suggestion>
                <suggestion>des \2 \3</suggestion>
                <suggestion>a partir \2 \3</suggestion>
                <example correction="de hui endavant|des de hui|a partir de hui"><marker>des de hui en endavant</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>de</token>
                    <token>hui</token>
                    <token>en</token>
                    <token>endavant</token>
                </pattern>
                <message>Construcció col·loquial que val més substituir.</message>
                <suggestion>\1 \2 endavant</suggestion>
                <example correction="de hui endavant"><marker>de hui en endavant</marker></example>
            </rule>
            <rule type="style" tags="picky">
                <antipattern>
                    <token inflected="yes" regexp="yes">ara|avui|hui|&parts_dia;|&mesos_any;|&dies_setmana;|&estacions;|&unitats_temps;|ací|aquí|ahí|allí|allà</token>
                    <token>en</token>
                    <token>endavant</token>
                </antipattern>
                <antipattern>
                    <token postag="NC.*" postag_regexp="yes"/>
                    <token>en</token>
                    <token>endavant</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">\d.*|[XICV]+|h|hores|hora</token>
                    <token>en</token>
                    <token>endavant</token>
                </antipattern>
                <pattern>
                    <token>en</token>
                    <token>endavant</token>
                </pattern>
                <message>Val més evitar aquesta construcció.</message>
                <suggestion>d'ara endavant</suggestion>
                <suggestion>d'avui endavant</suggestion>
                <suggestion>d'ara en avant</suggestion>
                <suggestion>de hui en avant</suggestion>
                <example correction="d'ara endavant|d'avui endavant|d'ara en avant|de hui en avant"><marker>en endavant</marker> no es podrà fer més.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PAVOS" name="pavos">
            <rule>
                <pattern>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">pavos|lereles</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'diners' (col·loquial) podeu dir <suggestion>cuques</suggestion>.</message>
                <suggestion>pàfies</suggestion>
                <suggestion>cacaus</suggestion>
                <suggestion>pinyons</suggestion>
                <example correction="cuques|pàfies|cacaus|pinyons">Em va costar 3000 <marker>pavos</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>pavo</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>paio</suggestion> (persona) o <suggestion>pàfia</suggestion> (diners) en llenguatge informal?</message>
                <suggestion>nano</suggestion>
                <suggestion>cuca</suggestion>
                <example correction="paio|pàfia|nano|cuca">Aquell <marker>pavo</marker> no m'agradava gens.</example>
            </rule>
            <rule>
                <pattern>
                    <token>pavos</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>paios</suggestion> (persones) o <suggestion>pàfies</suggestion> (diners) en llenguatge informal?</message>
                <suggestion>nanos</suggestion>
                <suggestion>cuques</suggestion>
                <example correction="paios|pàfies|nanos|cuques">Aquells <marker>pavos</marker> no m'agradaven gens,</example>
            </rule>
            <rule>
                <pattern>
                    <token case_sensitive="yes">pava</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>paia</suggestion> (persona) en llenguatge informal?</message>
                <example correction="paia">Aquella <marker>pava</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>paves</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>paies</suggestion> (persona) en llenguatge informal?</message>
                <example correction="paies">Aquelles <marker>paves</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="JUGAR_A_LA_PILOTA" name="jugar a la pilota -> jugar a pilota">
            <pattern>
                <token inflected="yes" skip="3">jugar</token>
                <marker>
                    <token>a</token>
                    <token>la</token>
                    <token>pilota</token>
                </marker>
            </pattern>
            <message>L'expressió adequada és "jugar a pilota".</message>
            <suggestion>a pilota</suggestion>
            <example correction="a pilota">Jugaven sempre <marker>a la pilota</marker> en l'hora de pati.</example>
        </rule>
        <rulegroup id="LAMPARA_LLUM" name="làmpara -> llum">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">làmpara|lámpara|lampara</token>
                    </marker>
                </pattern>
                <message>Feu servir <suggestion>llum</suggestion> (nom masculí), <suggestion>bombeta</suggestion> (incandescent o elèctrica) o <suggestion>llàntia</suggestion> (de combustible). Reserveu <suggestion>làmpada</suggestion> per a usos especialitzats.</message>
                <example correction="llum|bombeta|llàntia|làmpada">Una <marker>làmpara</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">làmpares|lámpares|lampares</token>
                    </marker>
                </pattern>
                <message>Feu servir <suggestion>llums</suggestion> (nom masculí), <suggestion>bombetes</suggestion> (incandescents o elèctriques) o <suggestion>llànties</suggestion> (de combustible). Reserveu <suggestion>làmpades</suggestion> per a usos especialitzats.</message>
                <example correction="llums|bombetes|llànties|làmpades">Unes <marker>làmpares</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MARRON" name="marron">
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="V.*" regexp="yes" skip="3" inflected="yes">menjar|empassar|tragar|engolir</token>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes">marrón|marró|marron</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pagar</match> els plats trencats</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pagar</match> la festa</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">carregar</match> el mort</suggestion>
                <example correction="pagar els plats trencats|pagar la festa|carregar el mort">T'hauràs de <marker>menjar el marron</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="V.*" regexp="yes" skip="3">passar|endossar|traslladar</token>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes">marrón|marró|marron</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> pagar els plats trencats</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> pagar la festa</suggestion>
                <suggestion>\1 el mort</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">carregar</match> els neulers</suggestion>
                <example correction="fer pagar els plats trencats|fer pagar la festa|passar el mort|carregar els neulers">Li van <marker>passar a ell el marron</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="D[AID].*" postag_regexp="yes"/>
                    <token>marró</token>
                    <example>Que el marró fa pobre, dius?</example>
                </antipattern>
                <antipattern>
                    <token>marró</token>
                    <token postag="A..[MC][SN].|V.P..SM." postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes">quin|un|aquest|aqueix|aquell|este|eixe|el</token>
                    <token regexp="yes">marron|marrón|marró</token>
                </pattern>
                <message>En sentit figurat, useu una altra expressió.</message>
                <suggestion>\1 merder</suggestion>
                <suggestion>\1 fangar</suggestion>
                <suggestion><match no="1" postag="(D[DIE].)M(..)" postag_regexp="yes" postag_replace="$1F$2"/> empastifada</suggestion>
                <suggestion>\1 vesper</suggestion>
                <suggestion>\1 embolic</suggestion>
                <example correction="Quin merder|Quin fangar|Quina empastifada|Quin vesper|Quin embolic"><marker>Quin marron</marker>!</example>
                <example correction="Quin merder|Quin fangar|Quina empastifada|Quin vesper|Quin embolic"><marker>Quin marró</marker>!</example>
            </rule>
            <rule>
                <antipattern>
                    <token>marrons</token>
                    <token postag="A..[MC][PN].|V.P..PM." postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes">quins|uns</token>
                    <token>marrons</token>
                </pattern>
                <message>En sentit figurat, useu una altra expressió.</message>
                <suggestion>\1 merders</suggestion>
                <suggestion>\1 fangars</suggestion>
                <suggestion><match no="1" postag="(D[DIE].)M(..)" postag_regexp="yes" postag_replace="$1F$2"/> empastifades</suggestion>
                <suggestion>\1 vespers</suggestion>
                <suggestion>\1 embolics</suggestion>
                <example correction="Quins merders|Quins fangars|Quines empastifades|Quins vespers|Quins embolics"><marker>Quins marrons</marker>!</example>
                <example>els marrons foscos dels castanyers</example>
            </rule>
        </rulegroup>
        <rule id="BACTERIA_BACTERI" name="una bactèria -> un bacteri">
            <pattern>
                <token postag="D.*" postag_regexp="yes"/>
                <token regexp="yes">bactèri(a|es)</token>
            </pattern>
            <message>La paraula adequada és "bacteri" (nom masculí).</message>
            <suggestion><match no="1" postag="(D..).(.*)" postag_regexp="yes" postag_replace="$1M$2" case_conversion="preserve"/> <match no="2" regexp_match="(?iu)bactèri[ae](s?)" regexp_replace="bacteri$1" case_conversion="preserve"/></suggestion>
            <example correction="Un bacteri"><marker>Una bactèria</marker></example>
            <example correction="Dos bacteris"><marker>Dues bactèries</marker></example>
            <example correction="Aquests bacteris"><marker>Aquestes bactèries</marker></example>
        </rule>
        <rule id="MANTES_MANTINGUT" name="mantés -> mantingut">
            <antipattern>
                <token>hi</token>
                <token min="1" max="2" inflected="yes">haver</token>
                <token>mantes</token>
                <example>Hi ha mantes.</example>
                <example>Hi ha hagut mantes.</example>
            </antipattern>
            <pattern>
                <token inflected="yes">haver</token>
                <marker>
                    <token regexp="yes">mantes|mantès|mantés</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>mantingut</suggestion> (del verb 'mantenir')?</message>
            <example correction="mantingut">S'ha <marker>mantès</marker> ferm.</example>
        </rule>
        <rulegroup id="MERESCUT" name="*el seu merescut">
            <antipattern>
                <token postag_regexp="yes" postag="D.*"/>
                <token>merescut</token>
                <token postag="NC[MC][SN].*|UNKNOWN" postag_regexp="yes"/>
                <example>El merescut reconeixement.</example>
            </antipattern>
            <rule>
                <pattern>
                    <token>ho</token>
                    <token postag="V...3..." postag_regexp="yes" inflected="yes">tenir</token>
                    <token>ben</token>
                    <token>merescut</token>
                </pattern>
                <message>Calc del castellà.</message>
                <suggestion>s'ho <match no="2" postag_regexp="yes" postag="V.(..3...)" postag_replace="VA$1">haver</match> ben guanyat</suggestion>
                <suggestion>s'ho <match no="2" postag_regexp="yes" postag="V.(..3...)" postag_replace="VA$1">haver</match> ben merescut</suggestion>
                <example correction="S'ho havien ben guanyat|S'ho havien ben merescut"><marker>Ho tenien ben merescut</marker>.</example>
            </rule>
            <rule>
                <!-- TODO: canviar intransitiu-transitiu: li donà -> el castigà -->
                <pattern>
                    <marker>
                        <token inflected="yes" skip="5">donar</token>
                        <token>el</token>
                        <token>seu</token>
                        <token>merescut</token>
                    </marker>
                </pattern>
                <message>Calc del castellà. Canvieu el pronom 'li' per 'el' o 'la' i elimineu la preposició 'a'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">castigar</match> com es mereix</suggestion>
                <example correction="castigarà com es mereix">Li <marker>donarà el seu merescut</marker>.</example>
                <example correction="Castigarà a Joan com es mereix"><marker>Donarà a Joan el seu merescut</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>segons</token>
                        <token>el</token>
                        <token>seu</token>
                        <token>merescut</token>
                    </marker>
                </pattern>
                <message>Calc del castellà.</message>
                <suggestion>segons les seves obres</suggestion>
                <suggestion>segons les seues obres</suggestion>
                <example correction="segons les seves obres|segons les seues obres">A cadascú <marker>segons el seu merescut</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">el|l</token>
                    <marker>
                        <token>seu</token>
                        <token>merescut</token>
                    </marker>
                </pattern>
                <message>Calc del castellà.</message>
                <suggestion>càstig merescut</suggestion>
                <suggestion>que es mereix</suggestion>
                <suggestion>que es mereixen</suggestion>
                <suggestion>que es mereixia</suggestion>
                <suggestion>que es mereixien</suggestion>
                <example correction="càstig merescut|que es mereix|que es mereixen|que es mereixia|que es mereixien">El <marker>seu merescut</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">el|allò</token>
                        <token>merescut</token>
                    </marker>
                </pattern>
                <message>Possible calc del castellà.</message>
                <suggestion>el que es mereix</suggestion>
                <suggestion>el que es mereixen</suggestion>
                <suggestion>el que es mereixia</suggestion>
                <suggestion>el que es mereixien</suggestion>
                <example correction="el que es mereix|el que es mereixen|el que es mereixia|el que es mereixien">Tindran <marker>allò merescut</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>l</token>
                    <marker>
                        <token>merescut</token>
                    </marker>
                </pattern>
                <message>Possible calc del castellà.</message>
                <suggestion>que es mereix</suggestion>
                <suggestion>que es mereixen</suggestion>
                <suggestion>que es mereixia</suggestion>
                <suggestion>que es mereixien</suggestion>
                <example correction="que es mereix|que es mereixen|que es mereixia|que es mereixien">Parlarem del <marker>merescut</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="PEL_CAP_DALT" name="pel cap dalt -> pel cap alt">
            <pattern>
                <token>pe</token>
                <token>l</token>
                <token>cap</token>
                <token>dalt</token>
            </pattern>
            <message>Amb el sentit de 'com a màxim' cal dir <suggestion>pel cap alt</suggestion>.</message>
            <example correction="pel cap alt">N'hi havia <marker>pel cap dalt</marker> quatre.</example>
        </rule>
        <rulegroup id="COM_MES_TEMPS_POSSIBLE" name="com més temps possible -> com més temps millor">
            <rule>
                <pattern>
                    <token>com</token>
                    <token>més</token>
                    <token>temps</token>
                    <token>possible</token>
                    <token>millor</token>
                </pattern>
                <message>Expressió incoherent.</message>
                <suggestion>com més temps millor</suggestion>
                <suggestion>tant de temps com sigui possible</suggestion>
                <suggestion>tant de temps com siga possible</suggestion>
                <example correction="com més temps millor|tant de temps com sigui possible|tant de temps com siga possible">Vull passar-hi <marker>com més temps possible millor</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>com</token>
                    <token>més</token>
                    <token>temps</token>
                    <token>possible</token>
                </pattern>
                <message>Expressió incoherent.</message>
                <suggestion>com més temps millor</suggestion>
                <suggestion>tant de temps com sigui possible</suggestion>
                <suggestion>tant de temps com siga possible</suggestion>
                <example correction="com més temps millor|tant de temps com sigui possible|tant de temps com siga possible">Vull passar-hi <marker>com més temps possible</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="FERSE_DE_PREGAR" name="fer-se de pregar -> fer-se pregar">
            <pattern>
                <token inflected="yes">fer</token>
                <token min="0" max="4" postag="RG|LOC_ADV|P.*" postag_regexp="yes"/>
                <marker>
                    <token>de</token>
                </marker>
                <token>pregar</token>
            </pattern>
            <message>L'expressió adequada és 'fer-se pregar', sense la preposició 'de'.</message>
            <suggestion/>
            <example correction="">No m'agrada que et facis <marker>de</marker> pregar tant.</example>
            <example correction="">Fer-se <marker>de</marker> pregar no és professional.</example>
        </rule>
        <rulegroup id="TOTES_PARTS" name="*totes parts">
            <rule>
                <pattern>
                    <token>a</token>
                    <token>totes</token>
                    <token>parts</token>
                </pattern>
                <message>Calc del castellà.</message>
                <suggestion>a tot arreu</suggestion>
                <example correction="a tot arreu">Podeu anar <marker>a totes parts</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>totes</token>
                    <token>parts</token>
                </pattern>
                <message>Calc del castellà.</message>
                <suggestion>a tot arreu</suggestion>
                <suggestion>per tot arreu</suggestion>
                <example correction="a tot arreu|per tot arreu">N'hi ha <marker>en totes parts</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DONAR_LA_VOLTA_A" name="*donar la volta a un resultat, a la truita">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">donar</token>
                        <token min="0">-li</token>
                        <token>la</token>
                        <token>volta</token>
                        <token>a</token>
                        <token regexp="yes">ls?</token>
                    </marker>
                    <token regexp="yes" inflected="yes">resultat|situació|context|marcador</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">capgirar</match> e\6</suggestion>
                <url>https://esadir.cat/entrades/fitxa/node/capgirar</url>
                <example correction="capgirar el">Van <marker>donar la volta al</marker> resultat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">donar</token>
                        <token min="0">-li</token>
                        <token>la</token>
                        <token>volta</token>
                        <token>a</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">resultat|situació|context|marcador</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">capgirar</match></suggestion>
                <url>https://esadir.cat/entrades/fitxa/node/capgirar</url>
                <example correction="capgirar">Van <marker>donar la volta a</marker> aquest resultat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">donar</token>
                        <token min="0">-li</token>
                        <token>la</token>
                        <token>volta</token>
                        <token>a</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token inflected="yes">truita</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">girar</match></suggestion>
                <url>https://esadir.cat/entrades/fitxa/id/4086</url>
                <example correction="girar">Van <marker>donar la volta a</marker> la truita.</example>
            </rule>
        </rulegroup>
        <rule id="DONAR_REGNA_SOLTA" name="*donar regna solta">
            <pattern>
                <token inflected="yes">donar</token>
                <token>regna</token>
                <token>solta</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">deixar</match> anar</suggestion>
            <suggestion>\1 curs</suggestion>
            <example correction="deixat anar|donat curs">Han <marker>donat regna solta</marker> a les idees més absurdes..</example>
        </rule>
        <rule id="A_MI_PLIM" name="*a mi plim">
            <pattern>
                <token>a</token>
                <token>mi</token>
                <token min="0">,</token>
                <token regexp="yes">plin|plim</token>
            </pattern>
            <message>Calc del castellà.</message>
            <suggestion>a mi tant me fa</suggestion>
            <suggestion>a mi tant se me'n dona</suggestion>
            <suggestion>a mi m'és igual</suggestion>
            <example correction="A mi tant me fa|A mi tant se me'n dona|A mi m'és igual"><marker>A mi plim</marker>.</example>
        </rule>
        <rule id="VOSTE_ESTA_AQUI" name="vostè està aquí -> sou aquí">
            <pattern>
                <token postag="SENT_START"/>
                <marker>
                    <token regexp="yes">vost[èé]</token>
                    <token>està</token>
                    <token regexp="yes">aquí|ací</token>
                </marker>
            </pattern>
            <message>En un cartell o en un mapa, és més apropiat escriure <suggestion>sou \4</suggestion>.</message>
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=vost%E8+est%E0+aqu%ED&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=14813&amp;idHit=14813&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Com+es+diu+%3Cem%3EUsted+est%E1+aqu%ED%3C%2Fem%3E+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <example correction="Sou ací"><marker>Vostè està ací</marker>.</example>
        </rule>
        <rule id="POSAR_A_OU" name="*posar a ou">
            <pattern>
                <token inflected="yes">posar</token>
                <token>a</token>
                <token>ou</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match> amb safata</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">donar</match> mastegat</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">donar</match> fet</suggestion>
            <example correction="poses amb safata|dones mastegat|dónes mastegat|dones fet|dónes fet">Li ho <marker>poses a ou</marker>.</example>
        </rule>
        <rule id="DE_ESCAPE" name="d'escape -> d'escapament">
            <pattern>
                <token>d'</token>
                <token>escape</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>d'escapament</suggestion>
            <example correction="d'escapament">Via <marker>d'escape</marker>.</example>
        </rule>
        <rule id="A_LA_GRENYA" name="*a la grenya -> a matadegolla">
            <pattern>
                <token regexp="yes" skip="4" inflected="yes">estar|anar</token>
                <marker>
                    <token>a</token>
                    <token>la</token>
                    <token regexp="yes">grenya|greña</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a matadegolla</suggestion>
            <suggestion>a punt per a la brega</suggestion>
            <suggestion>de punta</suggestion>
            <suggestion>enemistats</suggestion>
            <example correction="a matadegolla|a punt per a la brega|de punta|enemistats">Sempre estaven <marker>a la grenya</marker>.</example>
        </rule>
        <rulegroup id="RACIONAR_RACIONALITZAR" name="racionalitzar/racionar">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">racionalitzar</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token inflected="yes" regexp="yes">aigua|gas|diner|llum|medicament|queviure|aliment|producte|gel|ampolla|botella|beguda|dolç|menjar|oli|carn|friuta|verdura|llet|pasta|butà|gasolina|gasoil|benzina|energia|electricitat|compresa|tampó</token>
                </pattern>
                <message>Expressió incoherent.</message>
                <suggestion><match no="1" postag="VM(.*)" postag_regexp="yes" postag_replace="VM$1">racionar</match></suggestion>
                <suggestion>\1 l'ús de</suggestion>
                <suggestion>\1 el consum de</suggestion>
                <example correction="racionar|racionalitzar l'ús de|racionalitzar el consum de">Cal <marker>racionalitzar</marker> l'aigua per la situació de secada.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>racionalització</token>
                        <token regexp="yes">de|d'</token>
                    </marker>
                    <token min="0" postag="D.*" postag_regexp="yes"/>
                    <token inflected="yes" regexp="yes">aigua|gas|diner|llum|medicament|queviure|aliment|producte|gel|ampolla|botella|beguda|dolç|menjar|oli|carn|friuta|verdura|llet|pasta|butà|gasolina|gasoil|benzina|energia|electricitat|compresa|tampó</token>
                </pattern>
                <message>Expressió incoherent.</message>
                <suggestion>racionament \2</suggestion>
                <suggestion>\1 del consum \2</suggestion>
                <suggestion>\1 de l'ús \2</suggestion>
                <example correction="racionament de|racionalització del consum de|racionalització de l'ús de">La <marker>racionalització de</marker> l'aigua.</example>
            </rule>
        </rulegroup>
        <rule id="EM_DONA_A_MI_QUE" name="*em dona a mi que">
            <pattern>
                <token>em</token>
                <token postag="V.*" postag_regexp="yes" regexp="yes">d[oó]na|donava</token>
                <token>a</token>
                <token>mi</token>
                <token>que</token>
            </pattern>
            <message>Calc del castellà.</message>
            <suggestion>em <match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">fer</match> pensar que</suggestion>
            <suggestion>em <match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">semblar</match> que</suggestion>
            <suggestion>em <match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">parèixer</match> que</suggestion>
            <example correction="Em fa pensar que|Em sembla que|Em pareix que"><marker>Em dona a mi que</marker> no hi a solució.</example>
        </rule>
        <rule id="SORTIR_RANA" name="sortir *rana > carabassa">
            <pattern>
                <token regexp="yes" inflected="yes">sortir|eixir</token>
                <token>rana</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>\1 carabassa</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> llufa</suggestion>
            <example correction="eixit carabassa|fet llufa">Ha <marker>eixit rana</marker>.</example>
        </rule>
        <rulegroup id="ELS_SEUS_MES_I_ELS_SEUS_MENYS" name="*els seus més i els seus menys">
            <rule>
                <pattern>
                    <token>els</token>
                    <token>seus</token>
                    <token>més</token>
                    <token>i</token>
                    <token min="0">els</token>
                    <token min="0">seus</token>
                    <token>menys</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>un estira-i-arronsa</suggestion>
                <suggestion>els seus pros i els seus contres</suggestion>
                <example correction="un estira-i-arronsa|els seus pros i els seus contres">La cosa té <marker>els seus més i els seus menys</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">de|a</token>
                    <token>ls</token>
                    <token>seus</token>
                    <token>més</token>
                    <token>i</token>
                    <token min="0">els</token>
                    <token min="0">seus</token>
                    <token>menys</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta.</message>
                <suggestion>\1 un estira-i-arronsa</suggestion>
                <suggestion>\1ls seus pros i els seus contres</suggestion>
                <example correction="d'un estira-i-arronsa|dels seus pros i els seus contres">Després <marker>dels seus més i els seus menys</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>pe</token>
                    <token>ls</token>
                    <token>seus</token>
                    <token>més</token>
                    <token>i</token>
                    <token min="0">els</token>
                    <token min="0">seus</token>
                    <token>menys</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\1r alts i baixos</suggestion>
                <suggestion>\1ls seus pros i els seus contres</suggestion>
                <example correction="per alts i baixos|pels seus pros i els seus contres">Ha passat <marker>pels seus més i els seus menys</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="BONES" name="*bones -> bon dia">
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" postag="_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token min="0" max="1">molt</token>
                        <token>bones<exception postag="_GN_FP"/></token>
                    </marker>
                    <token regexp="yes">\p{Lu}.+</token>
                </pattern>
                <message>Expressió inadequada com a fórmula de salutació. A més, hi falta una coma.</message>
                <suggestion>bon dia,</suggestion>
                <suggestion>hola,</suggestion>
                <suggestion>salut,</suggestion>
                <example correction="Bon dia,|Hola,|Salut,"><marker>Bones</marker> Anna.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" postag="_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token min="0" max="1">molt</token>
                        <token>bones<exception postag="_GN_FP"/></token>
                    </marker>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió inadequada com a fórmula de salutació.</message>
                <suggestion>bon dia</suggestion>
                <suggestion>hola</suggestion>
                <suggestion>salut</suggestion>
                <example correction="Bon dia|Hola|Salut"><marker>Bones</marker>!</example>
            </rule>
        </rulegroup>
        <rulegroup id="PARTIR_UN_PINYO" name="*a partir un pinyó">
            <rule>
                <pattern>
                    <token inflected="yes">estar</token>
                    <token>a</token>
                    <token>partir</token>
                    <token>un</token>
                    <token>pinyó</token>
                </pattern>
                <message>Aquesta expressió és un calc del castellà.</message>
                <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> carn i ungla</suggestion>
                <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> tap i carabassa</suggestion>
                <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> la corda i el poal</suggestion>
                <example correction="Eren carn i ungla|Eren tap i carabassa|Eren la corda i el poal"><marker>Estaven a partir un pinyó</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>partir</token>
                    <token>un</token>
                    <token>pinyó</token>
                </pattern>
                <message>En sentit figurat, aquesta expressió és un calc del castellà.</message>
                <suggestion>carn i ungla</suggestion>
                <suggestion>tap i carabassa</suggestion>
                <suggestion>allà on va la corda va el poal</suggestion>
                <example correction="carn i ungla|tap i carabassa|allà on va la corda va el poal"><marker>a partir un pinyó</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EL_MAI_VIST" name="*el mai vist">
            <antipattern>
                <token>vist</token>
                <token postag="NC[MC][SN]000" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>l</token>
                    <token>mai</token>
                    <token>vist</token>
                </pattern>
                <message>Aquesta expressió és un calc del castellà.</message>
                <suggestion>a una cosa mai vista</suggestion>
                <suggestion>a una cosa de no dir</suggestion>
                <suggestion>a una cosa de veure</suggestion>
                <example correction="a una cosa mai vista|a una cosa de no dir|a una cosa de veure">Vam arribar <marker>al mai vist</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes">l|lo|allò</token>
                    <token>mai</token>
                    <token>vist</token>
                </pattern>
                <message>Aquesta expressió és un calc del castellà.</message>
                <suggestion>d'una cosa mai vista</suggestion>
                <suggestion>d'una cosa de no dir</suggestion>
                <suggestion>d'una cosa de veure</suggestion>
                <example correction="d'una cosa mai vista|d'una cosa de no dir|d'una cosa de veure">Va ser <marker>del mai vist</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">allò|el|lo</token>
                    <token>mai</token>
                    <token>vist</token>
                </pattern>
                <message>Aquesta expressió és un calc del castellà.</message>
                <suggestion>una cosa mai vista</suggestion>
                <suggestion>una cosa de no dir</suggestion>
                <suggestion>una cosa de veure</suggestion>
                <example correction="una cosa mai vista|una cosa de no dir|una cosa de veure">Va ser <marker>el mai vist</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="SOTA_ZERO" name="menys X graus sota zero">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">menys|-</token>
                        <token postag="DN.*|DI0MS0" postag_regexp="yes"/>
                        <token regexp="yes">graus?|°C|°|ºC|º|C</token>
                        <token regexp="yes">sota|davall</token>
                        <token>zero</token>
                    </marker>
                </pattern>
                <message>Expressió incoherent.</message>
                <suggestion>\1 \2 \3</suggestion>
                <suggestion>\2 \3 \4 \5</suggestion>
                <example correction="menys vuit graus|vuit graus sota zero">Hi havia temperatures de <marker>menys vuit graus sota zero</marker>.</example>
                <example correction="menys un grau|un grau sota zero">La temperatura baixarà fins a <marker>menys un grau sota zero</marker>.</example>
                <example correction="- 7 ºC|7 ºC sota zero">El termòmetre marcava <marker>-7 ºC sota zero</marker></example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">menys|-</token>
                    </marker>
                    <token postag="DN.*|DI0MS0" postag_regexp="yes"/>
                    <token regexp="yes" min="0" max="2">graus?|centígrads?|°C|°|ºC|º|Celsius|per|C</token>
                    <token regexp="yes">sota|davall</token>
                    <token min="0">de</token>
                    <token>zero</token>
                </pattern>
                <message>Aquesta expressió és incoherent. Elimineu "\1".</message>
                <suggestion/>
                <example correction="">Temperatures de <marker>menys</marker> 8,5 sota zero.</example>
                <example correction="">Temperatura de <marker>menys</marker> un grau per davall de zero.</example>
                <example correction="">Feia una temperatura de <marker>-</marker>10 graus centígrads davall zero.</example>
            </rule>
        </rulegroup>
        <rule id="CEBADA" name="cebada > ordi / civada">
            <pattern>
                <token>cebada</token>
            </pattern>
            <message>Castellanisme. ¿Volíeu dir <suggestion>ordi</suggestion> (Hordeum vulgare) o <suggestion>civada</suggestion> (Avena sativa)?</message>
            <example correction="ordi|civada">La <marker>cebada</marker>.</example>
        </rule>
        <rule id="DONAR_DE_BAIXAR" name="donar de *baixar>baixa">
            <pattern>
                <token inflected="yes">donar</token>
                <token>de</token>
                <marker>
                    <token>baixar</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>baixa</suggestion>?</message>
            <example correction="baixa">Em vaig donar de <marker>baixar</marker> de Netflix el mes passat.</example>
        </rule>
        <rulegroup id="INIMAGINABLE" name="el pitjor cas *inimaginable > imaginable">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">major|menor|pitjor|millor</token>
                    <token postag="NC.*" postag_regexp="yes"/>
                    <marker>
                        <token inflected="yes" regexp="yes">inimaginable|inconcebible|impossible</token>
                    </marker>
                </pattern>
                <message>En aquesta expressió, el terme adequat és <suggestion><match no="3" regexp_match="(?iu)^i[mn]" regexp_replace="" case_conversion="preserve"/></suggestion>.</message>
                <example correction="imaginable">En el pitjor cas <marker>inimaginable</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC.*" postag_regexp="yes"/>
                    <token regexp="yes">més|menys</token>
                    <token inflected="yes" regexp="yes">gran|petit|menut</token>
                    <marker>
                        <token inflected="yes" regexp="yes">inimaginable|inconcebible|impossible</token>
                    </marker>
                </pattern>
                <message>En aquesta expressió, el terme adequat és <suggestion><match no="4" regexp_match="(?iu)^i[mn]" regexp_replace="" case_conversion="preserve"/></suggestion>.</message>
                <example correction="imaginable">És la casa més gran <marker>inimaginable</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="TENIR_PEUS_A_TERRA" name="*tenir els peus a terra -> tocar de peus a terra">
            <pattern>
                <token inflected="yes" skip="2">tenir</token>
                <token>els</token>
                <token>peus</token>
                <token regexp="yes">a|en</token>
                <token min="0">l</token>
                <token>terra</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">tocar</match> de peus a terra</suggestion>
            <example correction="tocava mai de peus a terra">No <marker>tenia mai els peus en terra</marker>.</example>
        </rule>
        <rule id="DEMANDAR_DEMANAR" name="demandar -> demanar">
            <pattern>
                <marker>
                    <token inflected="yes">demandar</token>
                </marker>
                <token min="0" max="2" postag="D.*|PX.*" postag_regexp="yes"/>
                <token regexp="yes" inflected="yes">ajuda|ajut|dret|col·laboració</token>
            </pattern>
            <message>En aquest context, és més adequat usar el v. 'demanar'. "Demandar" és un terme judicial.</message>
            <suggestion><match no="1" regexp_match="(?iu)nd" regexp_replace="n" case_conversion="preserve"/></suggestion>
            <example correction="demanar">Van <marker>demandar</marker> la col·laboració dels ciutadans.</example>
        </rule>
        <rule id="EMPAPAT" name="*empapat -> xopat">
            <pattern>
                <token inflected="yes">haver</token>
                <marker>
                    <token>empapat</token>
                </marker>
            </pattern>
            <message>Paraula incorrecta.</message>
            <suggestion>amarat</suggestion>
            <suggestion>xopat</suggestion>
            <suggestion>embegut</suggestion>
            <suggestion>absorbit</suggestion>
            <suggestion>gravat en el pensament</suggestion>
            <example correction="amarat|xopat|embegut|absorbit|gravat en el pensament">S'ha <marker>empapat</marker>.</example>
        </rule>
        <rulegroup id="BOLCAR_ABOCAR" name="bolcar -> abocar">
            <rule>
                <antipattern>
                    <token regexp="yes">bolcats?<exception scope="previous" inflected="yes">haver</exception></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="4">bolcar</token>
                    </marker>
                    <token>dades</token>
                </pattern>
                <message>El verb adequat referint-se a dades és "abocar" o "buidar".</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">abocar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">buidar</match></suggestion>
                <example correction="abocar|buidar">Cal <marker>bolcar</marker>-hi totes les dades.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="3" regexp="yes">bolcats?</token>
                    </marker>
                    <token>dades</token>
                </pattern>
                <message>El terme adequat per a referir-se a dades és "abocament" o "buidatge".</message>
                <suggestion><match no="1" regexp_match="(?iu)bolcat" regexp_replace="abocament" case_conversion="preserve"/></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)bolcat" regexp_replace="buidatge" case_conversion="preserve"/></suggestion>
                <example correction="abocament|buidatge">El <marker>bolcat</marker> de totes les dades.</example>
            </rule>
        </rulegroup>
        <rule id="TOM_TOMB" name="tom -> tomb">
            <pattern>
                <token regexp="yes" inflected="yes">donar|fer</token>
                <token postag_regexp="yes" postag="D.*"/>
                <marker>
                    <token case_sensitive="yes">tom</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>tomb</suggestion> (volta, passejada)?</message>
            <example correction="tomb">Vaig a fer un <marker>tom</marker>.</example>
        </rule>
        <rule id="FLOR_DE_PASQUA" name="*flor de Pasqua -> flor de Nadal">
            <pattern>
                <token inflected="yes">flor</token>
                <token>de</token>
                <token>Pasqua</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>\1 de Nadal</suggestion>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">ponsètia</match></suggestion>
            <example correction="flors de Nadal|ponsèties">M'agraden molt les <marker>flors de Pasqua</marker>.</example>
        </rule>
        <rulegroup id="AL_COMPTAT" name="al contat/comtat/comptat">
            <rule>
                <pattern>
                    <token>a</token>
                    <token>l</token>
                    <token>contat</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>al comptat</suggestion> (en efectiu)?</message>
                <example correction="al comptat">Calia pagar <marker>al contat</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SENTAR_BE" name="*sentar bé/malament">
            <rule>
                <pattern>
                    <token>no</token>
                    <token regexp="yes">em|et|li|ens|vos|us|els</token>
                    <token postag="V...3..." postag_regexp="yes" inflected="yes">sentar</token>
                    <token>malament</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta.</message>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">provar</match></suggestion>
                <suggestion>no se <match no="2" regexp_match="(?iu)^e" regexp_replace="'" case_conversion="alllower"/> <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match> \4</suggestion>
                <example correction="em prova|no se'm posa malament">Aixo <marker>no em senta malament</marker>.</example>
                <example correction="li prova|no se li posa malament">Segur que <marker>no li senta malament</marker> al meu estómac.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">em|et|li|ens|vos|us|els</token>
                    <token postag="V...3..." postag_regexp="yes" inflected="yes">sentar</token>
                    <token>bé</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta.</message>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">provar</match></suggestion>
                <suggestion>se <match no="1" regexp_match="(?iu)^e" regexp_replace="'" case_conversion="alllower"/> <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match> bé</suggestion>
                <example correction="em prova|se'm posa bé">Aixo no <marker>em senta bé</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">m'|t'|em|et|li|ens|vos|us|els</token>
                    <token postag="VA..3..." postag_regexp="yes" inflected="yes" regexp="yes">anar|haver</token>
                    <token regexp="yes">sentar|sentat</token>
                    <token>bé</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta.</message>
                <suggestion>\1 \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">provar</match></suggestion>
                <suggestion>se <match no="1" regexp_match="(?iu)^e" regexp_replace="'" case_conversion="alllower"/> \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match> bé</suggestion>
                <suggestion>se <match no="1" regexp_match="(?iu)^e" regexp_replace="'" case_conversion="alllower"/> \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">assentar</match> bé</suggestion>
                <example correction="em va provar|se'm va posar bé|se'm va assentar bé">Aixo no <marker>em va sentar bé</marker>.</example>
                <example correction="m'ha provat|se m'ha posat bé|se m'ha assentat bé">Aixo no <marker>m'ha sentat bé</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">em|et|li|ens|vos|us|els</token>
                        <token postag="V...3..." postag_regexp="yes" inflected="yes">sentar</token>
                    </marker>
                    <token min="0" max="4" postag="RG.*|LOC_ADV" postag_regexp="yes"><exception regexp="yes">malament|bé</exception></token>
                    <token regexp="yes">malament|bé</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta.</message>
                <suggestion>se <match no="1" regexp_match="(?iu)^e" regexp_replace="'" case_conversion="alllower"/> <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match></suggestion>
                <suggestion><match no="1"/> <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">caure</match></suggestion>
                <suggestion>se <match no="1" regexp_match="(?iu)^e([mt])" regexp_replace="$1'" case_conversion="alllower"/> <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">assentar</match></suggestion>
                <example correction="se'm posava|em queia|se m'assentava">Això <marker>em sentava</marker> malament.</example>
                <example correction="se'm posà|em caigué|se m'assentà">Allò no <marker>em sentà</marker> gaire bé.</example>
                <example correction="Se'ns posa|Ens cau|Se'ns assenta"><marker>Ens senta</marker> malament.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">m'|t'|em|et|li|ens|vos|us|els</token>
                        <token postag="VA..3..." postag_regexp="yes" inflected="yes" regexp="yes">anar|haver</token>
                        <token regexp="yes">sentar|sentat</token>
                    </marker>
                    <token min="0" max="4" postag="RG.*|LOC_ADV" postag_regexp="yes"><exception regexp="yes">malament|bé</exception></token>
                    <token regexp="yes">malament|bé</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta.</message>
                <suggestion>se <match no="1" regexp_match="(?iu)^e" regexp_replace="'" case_conversion="alllower"/> \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match></suggestion>
                <suggestion><match no="1"/> \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">caure</match></suggestion>
                <suggestion>se <match no="1" regexp_match="(?iu)^e" regexp_replace="'" case_conversion="alllower"/> \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">assentar</match></suggestion>
                <example correction="se'm va posar|em va caure|se'm va assentar">Això no <marker>em va sentar</marker> gaire bé.</example>
                <example correction="se m'ha posat|m'ha caigut|se m'ha assentat">Allò <marker>m'ha sentat</marker> molt malament.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="(V.*)" postag_regexp="yes" inflected="yes">sentar</token>
                    </marker>
                    <token regexp="yes">precedents?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">establir</match></suggestion>
                <example correction="estableixis">Vull que <marker>sentis</marker> precedents.</example>
                <example correction="estableixes">Quan <marker>sentes</marker> precedents.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">m'|t'|li|ens|us|vos|els</token>
                    <token postag_regexp="yes" postag="V...3S.." inflected="yes">haver</token>
                    <token>de</token>
                    <token>sentar</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta.</message>
                <suggestion>se \1 \2 de posar</suggestion>
                <suggestion>se \1 \2 d'assentar</suggestion>
                <suggestion>\1 \2 de caure</suggestion>
                <example correction="se t'ha de posar|se t'ha d'assentar|t'ha de caure">Si <marker>t'ha de sentar</marker> malament, no t'ho mengis.</example>
            </rule>
            <!-- catch-all rule -->
            <rule>
                <pattern>
                    <token inflected="yes">sentar<exception inflected="yes">sentir</exception><exception postag="_reflexiu"/></token>
                </pattern>
                <message>Verb incorrecte.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">seure</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">asseure</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">assentar</match></suggestion>
                <example correction="seure|asseure|assentar">Va <marker>sentar</marker>.</example>
                <example>Vull que em senta.</example>
                <example>Vull que em senti.</example>
                <example>Em sento bé.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SENTARSE" name="sentar-se -> asseure's">
            <antipattern>
                <token regexp="yes" inflected="yes" skip="-1">música|so|cançó|&context_MUSICA;</token>
                <token inflected="yes">sentir</token>
                <example>Que la música no se senti en l'escenari, sinó que només la senti el públic.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="-1">sentir</token>
                <token regexp="yes" inflected="yes">música|so|cançó|&context_MUSICA;</token>
                <example>Que no se senti en l'escenari la música, sinó que només la senti el públic.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">sentir</token>
                <token><exception regexp="yes">ací|aquí|ahí|allí|allà|en|\?|!</exception></token>
                <!-- a|i| -->
            </antipattern>
            <antipattern>
                <and>
                    <token inflected="yes">sentir</token>
                    <token postag="SENT_END"/>
                </and>
                <example>Volem saber com es senten</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">sentir</token>
                <token>a</token>
                <token>gust</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">sentir</token>
                <token>en</token>
                <token postag="[DA].*|V.P.*" postag_regexp="yes" min="0" max="3"/>
                <token regexp="yes">línia|món</token>
                <example>Procuro que els que hi entren se sentin en un món a part</example>
                <example>se senten en la mateixa línia</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">sentir</token>
                <token postag="LOC_ADV"/>
            </antipattern>
            <rule>
                <antipattern>
                    <token skip="4">que</token>
                    <token postag="V.S.*" postag_regexp="yes" inflected="yes">sentar</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">em|et|es|se|ens|vos|us</token>
                        <and>
                            <token postag="V.I.*" postag_regexp="yes" inflected="yes">sentar</token>
                            <token postag="_reflexiu"/>
                        </and>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" regexp_match="(?iu)^e([mt])" regexp_replace="$1'"/> <match no="3" postag="(V.I.*)" postag_regexp="yes" postag_replace="$1">asseure</match></suggestion>
                <example correction="t'asseus">Per què no <marker>et sentes</marker> ací?</example>
                <!--TODO <example correction="t'asseus">Per què no <marker>et sentes</marker> i et relaxes?</example>-->
                <example>Cal que expressin com se senten a l'escola.</example>
                <example>Cal que expressin com es senten a l'escola.</example>
                <example>Volem saber com es senten.</example>
                <example>Així és com més còmoda em sento.</example>
                <example>Jo sé com em sento a cada moment.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">em|et|es|se|ens|vos|us</token>
                        <and>
                            <token postag="V.S.*" postag_regexp="yes" inflected="yes">sentar</token>
                            <token postag="_reflexiu"/>
                        </and>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" regexp_match="(?iu)^e([mt])" regexp_replace="$1'"/> <match no="3" postag="(V.S.*)" postag_regexp="yes" postag_replace="$1">asseure</match></suggestion>
                <example correction="t'asseguis">No vull que <marker>et sentis</marker> ací.</example>
                <example correction="t'assegues">No vull que <marker>et sentes</marker> ací.</example>
                <example>Sempre valoren que la Laia se senti a gust amb el vestit.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <and>
                            <token postag="V.*" postag_regexp="yes" inflected="yes">sentar</token>
                            <token postag="_reflexiu"/>
                        </and>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">asseure</match></suggestion>
                <example correction="assegut">Per què no t'has <marker>sentat</marker> ací?</example>
                <example correction="asseure">Em vaig <marker>sentar</marker> en aquella cadira.</example>
            </rule>
        </rulegroup>
        <rule id="HEUS_ACI" name="he ací -> heus ací">
            <pattern>
                <token>he</token>
                <token regexp="yes">ací|aquí|ahí</token>
            </pattern>
            <message>Expressió incorrecta. ¿Volíeu dir <suggestion>heus \2</suggestion>?</message>
            <suggestion>vet \2</suggestion>
            <example correction="Heus ací|Vet ací"><marker>He ací</marker> la resposta</example>
        </rule>
        <rule id="TIRAR_A_PERDRE" name="tirar a perdre">
            <pattern>
                <token inflected="yes" skip="3">tirar</token>
                <token>a</token>
                <token>perdre</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">llançar</match> a perdre</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">fer</match> malbé</suggestion>
            <example correction="llançar a perdre|fer malbé">Ho vam <marker>tirar a perdre</marker>.</example>
            <example correction="llançar tot a perdre|fer tot malbé">Ho vam <marker>tirar tot a perdre</marker>.</example>
        </rule>
        <rule id="FER_POSAR_FERMS" name="*fer posar ferms">
            <pattern>
                <token inflected="yes">fer</token>
                <token>posar</token>
                <token inflected="yes">ferm</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>\1 quadrar</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">cridar</match> a l'ordre</suggestion>
            <suggestion>\1 anar <match no="3" postag_regexp="yes" postag="(AQ.*)" postag_replace="$1">dret</match></suggestion>
            <example correction="fer quadrar|cridar a l'ordre|fer anar drets">Els va <marker>fer posar ferms</marker>.</example>
        </rule>
        <rulegroup id="ENTERARSE" name="*enterar-se">
            <!-- en el DNV com a col·loquial -->
            <url>https://esadir.cat/entrades/fitxa/id/1861</url>
            <rule>
                <pattern>
                    <token regexp="yes">[mts]'|ens|us|vos</token>
                    <token inflected="yes">enterar</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>'Enterar-se' és un castellanisme que cal evitar.</message>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">adonar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">saber</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">entendre</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estar</match> al cas</suggestion>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">assabentar</match></suggestion>
                <example correction="s'adonen|saben|entenen|estan al cas|s'assabenten">No <marker>s'enteren</marker> de res.</example>
                <example correction="m'adone|sé|entenc|estic al cas|m'assabente">No <marker>m'entere</marker> de res.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[mts]'|ens|us|vos</token>
                    <token inflected="yes">haver</token>
                    <token inflected="yes">enterar</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>'Enterar-se' és un castellanisme que cal evitar.</message>
                <suggestion>\1\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">adonar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">saber</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">entendre</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estar</match> al cas</suggestion>
                <suggestion>\1\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">assabentar</match></suggestion>
                <example correction="s'han adonat|han sabut|han entès|han entés|han estat al cas|s'han assabentat">No <marker>s'han enterat</marker> de res.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">em|et|es|me|te|se|ens|us|vos</token>
                    <token inflected="yes">anar</token>
                    <token inflected="yes">enterar</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>'Enterar-se' és un castellanisme que cal evitar.</message>
                <suggestion>\1 \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">adonar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">saber</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">entendre</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estar</match> al cas</suggestion>
                <suggestion>\1 \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">assabentar</match></suggestion>
                <example correction="es van adonar|van saber|van entendre|van estar al cas|es van assabentar">No <marker>es van enterar</marker> de res.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">enterar<exception inflected="yes">enter</exception></token>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </pattern>
                <message>'Enterar' és un castellanisme que cal evitar. Possible confusió amb 'enterrar'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">assabentar</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">informar</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enterrar</match>\2</suggestion>
                <example correction="assabentar-se|informar-se|enterrar-se">Caldria <marker>enterar-se</marker>.</example>
                <example correction="Assabenta't|Informa't|Enterra't"><marker>Entera't</marker> de què passa.</example>
                <example>Llet entera</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">enterar<exception inflected="yes">enter</exception></token>
                </pattern>
                <message>'Enterar' és un castellanisme que cal evitar. Possible confusió amb 'enterrar'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">assabentar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> saber</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">saber</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">informar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enterrar</match></suggestion>
                <example correction="assabentat|fet saber|sabut|informat|enterrat">quatre mil anys <marker>enterat</marker>.</example>
                <example>Llet entera</example>
            </rule>
        </rulegroup>
        <rulegroup id="ASSABENTARSEN" name="assabentar-se de / assabentar-se'n">
            <antipattern>
                <token skip="7" inflected="yes" regexp="yes">assabentar|adonar</token>
                <token inflected="yes" regexp="yes">assabentar|adonar</token>
                <token min="0" regexp="yes">-me|-te|-se|-nos|-vos</token>
                <token regexp="yes">que|de|d'|'n|-en|-ne</token>
                <example>No s'ha adonat o no ha volgut adonar-se que això és així.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">assabentar|adonar</token>
                <token min="0" regexp="yes">-me|-te|-se|-nos|-vos</token>
                <token regexp="yes">que|de|d'|'n|-en|-ne</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="6" regexp="yes">assabentar|adonar<exception scope="next" postag="V.[IS].*" postag_regexp="yes"/></token>
                <token regexp="yes">que|de|d'</token>
                <example>S'assabenta pel diari que Xang viatjava a l’avió.</example>
                <example>Com i quan s'adonen els nens que Santa Claus no existeix.</example>
                <example>Adonar-se, algú, de les coses que passen.</example>
                <example>Llavors ens vam adonar amb horror que tal volta cap dels dos se sortiria amb la seva.</example>
                <example>Allí crec que em vaig adonar realment del treball que he fet fins ara.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">en</token>
                <token postag="V.*|SPS00" postag_regexp="yes" min="0" max="4"/>
                <token inflected="yes" regexp="yes">assabentar|adonar</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" skip="20">de|d'</token>
                <token inflected="yes" regexp="yes">assabentar|adonar</token>
                <example>De tot això no s'assabenta ningú.</example>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">[mts]'|vos|us|ens</token>
                    <token inflected="yes" regexp="yes">assabentar|adonar</token>
                </pattern>
                <message>Probablement hi falta el pronom 'en'.</message>
                <suggestion><match no="1" regexp_match="'" regexp_replace="e"/> n'\2</suggestion>
                <example correction="se n'assabenten">Ni <marker>s'assabenten</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[mts]'|vos|us|ens</token>
                    <token inflected="yes">haver</token>
                    <token inflected="yes" regexp="yes">assabentar|adonar</token>
                </pattern>
                <message>Probablement hi falta el pronom 'en'.</message>
                <suggestion><match no="1" regexp_match="'" regexp_replace="e"/> n'\2 \3</suggestion>
                <example correction="se n'ha adonat">No <marker>s'ha adonat</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">vos|us|ens</token>
                    <token inflected="yes">anar</token>
                    <token inflected="yes" regexp="yes">assabentar|adonar</token>
                </pattern>
                <message>Probablement hi falta el pronom 'en'.</message>
                <suggestion>\1 en \2 \3</suggestion>
                <example correction="ens en vam adonar">No <marker>ens vam adonar</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">em|et|es|me|te|se</token>
                    <token inflected="yes">anar</token>
                    <token inflected="yes" regexp="yes">assabentar|adonar</token>
                </pattern>
                <message>Probablement hi falta el pronom 'en'.</message>
                <suggestion><match no="1" regexp_match="(?iu)e?([mts])e?" regexp_replace="$1e'n" case_conversion="preserve"/> \2 \3</suggestion>
                <example correction="me'n vaig adonar">No <marker>em vaig adonar</marker>!</example>
                <example correction="Me'n vaig adonar"><marker>Em vaig adonar</marker> més tard.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">assabentar|adonar</token>
                    <token regexp="yes">-me|-te|-se</token>
                </pattern>
                <message>Probablement hi falta el pronom 'en'.</message>
                <suggestion>\1\2'n</suggestion>
                <example correction="assabentar-se'n">No volen <marker>assabentar-se</marker>!</example>
                <example correction="adonar-me'n">I és que sense ni <marker>adonar-me</marker>, ha passat més d'un mes.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">assabentar|adonar</token>
                    <token regexp="yes">-nos|-vos</token>
                </pattern>
                <message>Probablement hi falta el pronom 'en'.</message>
                <suggestion>\1\2-en</suggestion>
                <example correction="assabentar-vos-en">No voleu <marker>assabentar-vos</marker>?</example>
            </rule>
        </rulegroup>
        <rulegroup id="BEGUEN_BEVENT" name="*beguen > bevent">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">estar|anar|continuar|seguir|prosseguir</token>
                    <marker>
                        <token postag="V.[SM].*" postag_regexp="yes" regexp="yes">.*guen</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="V.[SM].*" postag_regexp="yes" postag_replace="V.G.*"/></suggestion> (gerundi)?</message>
                <example correction="bevent">Estava <marker>beguen</marker> molt.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.G.*" postag_regexp="yes"/>
                    <token>,</token>
                    <marker>
                        <token postag="V.[MS].*V" postag_regexp="yes" regexp="yes">.*guen</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" postag="V.[SM].*" postag_regexp="yes" postag_replace="V.G.*"/></suggestion> (gerundi)?</message>
                <example correction="bevent">Menjant, <marker>beguen</marker>, cantant.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.[MS].*V" postag_regexp="yes" regexp="yes">.*guen</token>
                    </marker>
                    <token>,</token>
                    <token postag="V.G.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="V.[SM].*" postag_regexp="yes" postag_replace="V.G.*"/></suggestion> (gerundi)?</message>
                <example correction="Bevent"><marker>Beguen</marker>, cantant.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SALSITXA" name="salsitxa (formes errònies)">
            <rule>
                <pattern>
                    <token regexp="yes">salsixa|salxitxa|saltxitxa|salxixa</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>salsitxa</suggestion>?</message>
                <example correction="salsitxa">Una <marker>salsixa</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(salsix|salxitx|saltxitx|salxix)(as|es)</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>salsitxes</suggestion>?</message>
                <example correction="salsitxes">Quatre <marker>salsixes</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="POSAR_POTES_ENLAIRE" name="*posar potes enlaire">
            <antipattern>
                <token postag="D.*" postag_regexp="yes"><exception inflected="yes">tot</exception></token>
                <token>potes</token>
            </antipattern>
            <pattern>
                <token inflected="yes" regexp="yes" skip="5">posar|tenir|deixar|tot</token>
                <marker>
                    <token>potes</token>
                    <token>enlaire</token>
                </marker>
            </pattern>
            <message>Amb el sentit de 'desordenat', usem altres expressions.</message>
            <suggestion>cap per avall</suggestion>
            <suggestion>damunt davall</suggestion>
            <example correction="cap per avall|damunt davall">Ho va deixar tot <marker>potes enlaire</marker>.</example>
            <example correction="cap per avall|damunt davall">Tenia la casa <marker>potes enlaire</marker>.</example>
            <example correction="cap per avall|damunt davall">Va quedar tot <marker>potes enlaire</marker>.</example>
            <example>Ell va quedar potes enlaire.</example>
        </rule>
        <rule id="BRASA" name="*donar la brasa">
            <pattern>
                <token postag="V.*" postag_regexp="yes" regexp="yes" inflected="yes">donar|pegar|clavar</token>
                <token>la</token>
                <token regexp="yes">brasa|brassa|xapa</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>\1 la tabarra</suggestion>
            <suggestion>\1 la murga</suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">fer</match> la guitza</suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">fer</match> la punyeta</suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">emprenyar</match></suggestion>
            <example correction="donar la tabarra|donar la murga|fer la guitza|fer la punyeta|emprenyar">No parava de <marker>donar la brasa</marker>.</example>
        </rule>
        <rulegroup id="TREPA" name="trepa / arribista">
            <rule>
                <pattern>
                    <token postag="D..MS." postag_regexp="yes"/>
                    <marker>
                        <token>trepa</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'arribista' val més fer servir altres expressions.</message>
                <suggestion>grimpaire</suggestion>
                <suggestion>grimpador</suggestion>
                <suggestion>grimpa</suggestion>
                <suggestion>mossega</suggestion>
                <suggestion>arribista</suggestion>
                <example correction="grimpaire|grimpador|grimpa|mossega|arribista">Quin <marker>trepa</marker>!</example>
                <example>Quina trepa!</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..MP." postag_regexp="yes"/>
                    <marker>
                        <token>trepes</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'arribista' val més fer servir altres expressions.</message>
                <suggestion>grimpaires</suggestion>
                <suggestion>grimpadors</suggestion>
                <suggestion>grimpes</suggestion>
                <suggestion>mossegues</suggestion>
                <suggestion>arribistes</suggestion>
                <example correction="grimpaires|grimpadors|grimpes|mossegues|arribistes">Quins <marker>trepes</marker>!</example>
            </rule>
        </rulegroup>
        <rulegroup id="VENIRSEABAIX" name="venir-se a baix > enfonsar-se">
            <url>https://esadir.cat/entrades/fitxa/node/venirseabaix</url>
            <rule>
                <pattern>
                    <and>
                        <token postag="(V.*)" postag_regexp="yes" inflected="yes">venir</token>
                        <token postag="_reflexiu"/>
                    </and>
                    <token min="0">a</token>
                    <token regexp="yes">a?baix|avall</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enfonsar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">afonar</match></suggestion>
                <example correction="enfonsis|afonis">No et <marker>vinguis a baix</marker>.</example>
                <example correction="enfonsà|afonà">No es <marker>vingué a baix</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">venir</token>
                    <token regexp="yes">-me|-te|-se|-nos|-vos</token>
                    <token regexp="yes" min="0">-en|'n</token>
                    <token min="0">a</token>
                    <token regexp="yes">a?baix|avall</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enfonsar</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">afonar</match>\2</suggestion>
                <example correction="Enfonsar-se|Afonar-se"><marker>Venir-se a baix</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>vindre</token>
                    <token regexp="yes">'m|'t|'s</token>
                    <token regexp="yes" min="0">-en|'n</token>
                    <token min="0">a</token>
                    <token regexp="yes">a?baix|avall</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enfonsar</match><match no="2" regexp_match="'(.)" regexp_replace="-$1e"/></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">afonar</match><match no="2" regexp_match="'(.)" regexp_replace="-$1e"/></suggestion>
                <example correction="enfonsar-te|afonar-te">No pots <marker>vindre't a baix</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="GOSAR_GAUDIR" name="gosar > gaudir">
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">gosar</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="[DA].*|V.P.*" postag_regexp="yes" min="0" max="2"/>
                    <token regexp="yes" inflected="yes">dret|privilegi|plaer|estada|visita|passeig|passejada|viatge</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">gaudir</match></suggestion>? "Gosar" significar "atrevir-se".</message>
                <example correction="gaudeixin">Els personatges que <marker>gosin</marker> del privilegi.</example>
                <example correction="Gaudeixen"><marker>Gosen</marker> del privilegi.</example>
                <example correction="gaudiran">Els convidats <marker>gosaran</marker> de tots els privilegis.</example>
                <example correction="gaudiran">Els convidats <marker>gosaran</marker> de grans privilegis.</example>
            </rule>
        </rulegroup>
        <rule id="SONARSE" name="sonar-se > mocar-se">
            <antipattern>
                <token regexp="yes">em|m'|me</token>
                <token postag="V...3..." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">em|m'|me</token>
                <token postag="V...3..." postag_regexp="yes" skip="2"/>
                <token inflected="yes">sonar</token>
            </antipattern>
            <antipattern>
                <token skip="3" postag="V...3..." postag_regexp="yes"/>
                <token>-me</token>
            </antipattern>
            <pattern>
                <and>
                    <token inflected="yes">sonar</token>
                    <token postag="_reflexiu"/>
                </and>
            </pattern>
            <message>Expressió incorrecta en el sentit de "mocar-se".</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">mocar</match></suggestion>
            <example correction="Moca"><marker>Sona</marker>'t</example>
            <example correction="Moqueu"><marker>Soneu</marker>-vos</example>
            <example correction="moquis">No et <marker>sonis</marker> amb la mànega.</example>
            <example correction="mocar">No t'has de <marker>sonar</marker> amb la mànega.</example>
            <example>Començàrem la fonologia, que encara em sonava més estrany que la fonètica.</example>
            <example>Això em sona.</example>
            <example>No m'ha sonat mai bé.</example>
            <example>No em va sonar mai bé.</example>
            <example>No m'han sonat mai bé.</example>
            <example>No em van sonar mai bé.</example>
            <example>No va sonar-me mai bé.</example>
        </rule>
        <rule id="SENSE_MES" name="sense més -> sense més ni més">
            <antipattern>
                <token>sense</token>
                <token>més</token>
                <token>ni</token>
                <token regexp="yes">més|pus</token>
            </antipattern>
            <antipattern>
                <token>sense</token>
                <token>més</token>
                <token postag="[NA].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>sense</token>
                <token>més</token>
                <token>que</token>
            </antipattern>
            <pattern>
                <token>sense</token>
                <token>més</token>
            </pattern>
            <message>La locució adequada és <suggestion>sense més ni més</suggestion>.</message>
            <suggestion>sense més ni pus</suggestion>
            <example correction="sense més ni més|sense més ni pus">No ho pots dir així <marker>sense més</marker>.</example>
        </rule>
        <rule id="DURSE_LES_MANS_AL_CAP" name="dur-se les mans al cap -> portar-se">
            <pattern>
                <marker>
                    <token postag="V.*" postag_regexp="yes" regexp="yes" inflected="yes" skip="2">dur|portar</token>
                </marker>
                <token>les</token>
                <token>mans</token>
                <token>a</token>
                <token>l</token>
                <token>cap</token>
            </pattern>
            <message>L'expressió adequada és 'posar-se les mans al cap'.</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">posar</match></suggestion>
            <url>https://esadir.cat/entrades/fitxa/node/dur-se_les_mans_al_cap</url>
            <example correction="posar">Em vaig <marker>dur</marker> les mans al cap.</example>
        </rule>
        <rulegroup id="NEOZELANDES" name="novazelandès -> neozelandès">
            <rule>
                <pattern>
                    <token regexp="yes">novazeland(ès|és|esa|esos|eses)</token>
                </pattern>
                <message>Gentilici incorrecte de Nova Zelanda.</message>
                <suggestion><match no="1" regexp_match="(?iu)novazeland" regexp_replace="neozeland" case_conversion="preserve"/></suggestion>
                <example correction="neozelandès">Aquest <marker>novazelandès</marker> no parla català.</example>
                <example>Aquest neozelandès no parla català.</example>
            </rule>
            <rule>
                <pattern>
                    <token>nova</token>
                    <token min="0">-</token>
                    <token regexp="yes">zeland(ès|és|esa|esos|eses)</token>
                </pattern>
                <message>Gentilici incorrecte de Nova Zelanda.</message>
                <suggestion><match no="1" regexp_match="(?iu)nova" regexp_replace="neo" case_conversion="preserve"/><match no="3" case_conversion="alllower"/></suggestion>
                <example correction="neozelandès">Aquest <marker>nova-zelandès</marker> no parla català.</example>
                <example>Aquest neozelandès no parla català.</example>
            </rule>
        </rulegroup>
        <rule id="XOCA_LA" name="xoca-la -> toca-la">
            <pattern>
                <token>xoca</token>
                <token>-la</token>
            </pattern>
            <message>Castellanisme. Val més dir <suggestion>toca-la</suggestion>.</message>
            <example correction="Toca-la"><marker>Xoca-la</marker>!</example>
        </rule>
        <rulegroup id="PELI" name="peli > pel·li">
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token regexp="yes">pelis?</token>
            </antipattern>
            <antipattern>
                <token>la</token>
                <token>peli</token>
                <token postag="CC|_PUNCT.*" postag_regexp="yes"/>
                <example>Esperarem que la peli i després ja veurem.</example>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="D..FS.|PP3FSA00|SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token min="0" regexp="yes">propera|pròxima|següent|anterior</token>
                    <token min="0" postag="_QM_OPEN"/>
                    <marker>
                        <token>peli</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>pel·li</suggestion> (col·loquial) o <suggestion>pel·lícula</suggestion>?</message>
                <example correction="pel·li|pel·lícula">Una <marker>peli</marker> molt bona</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..FP.|PP3FPA00|SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token min="0" postag="_QM_OPEN"/>
                    <marker>
                        <token>pelis</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>pel·lis</suggestion> (col·loquial) o <suggestion>pel·lícules</suggestion>?</message>
                <example correction="pel·lis|pel·lícules">Unes <marker>pelis</marker> molt bones.</example>
                <example correction="pel·lis|pel·lícules">Les <marker>pelis</marker> són molt bones.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">veure|mirar</token>
                    <token min="0" max="3" postag="_QM_OPEN|LOC_ADV|RG" postag_regexp="yes"/>
                    <marker>
                        <token>pelis</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>pel·lis</suggestion> (col·loquial) o <suggestion>pel·lícules</suggestion>?</message>
                <example correction="pel·lis|pel·lícules">En la dura tasca de veure <marker>pelis</marker> de Marvel.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CALENTA_ESCALFA" name="calenta -> escalfa">
            <rule>
                <pattern>
                    <marker>
                        <token>calenta<exception postag="_GN_FS"/></token>
                    </marker>
                    <token>que</token>
                    <token regexp="yes" inflected="yes">sortir|eixir</token>
                </pattern>
                <message>El verb correcte és 'escalfar' o 'calfar'.</message>
                <suggestion>escalfa</suggestion>
                <suggestion>calfa</suggestion>
                <example correction="Escalfa|Calfa"><marker>Calenta</marker> que surts.</example>
            </rule>
        </rulegroup>
        <rule id="ALTER_EGO" name="alter ego">
            <antipattern>
                <token>alter</token>
                <token>ego</token>
            </antipattern>
            <pattern>
                <token regexp="yes">alter|àlter</token>
                <token min="0">-</token>
                <token regexp="yes">egos?</token>
            </pattern>
            <message>L'escriptura preferible és <suggestion>alter ego</suggestion> (invariable).</message>
            <example correction="alter ego">El seu <marker>alter-ego</marker></example>
            <example correction="alter ego">El seu <marker>àlter ego</marker></example>
        </rule>
        <rule id="VISQUEN_VIVINT" name="visquen(t) / vivint">
            <pattern>
                <token regexp="yes" inflected="yes">continuar|seguir|prosseguir</token>
                <marker>
                    <token>visquen</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>vivint</suggestion> (gerundi del v. 'viure')?</message>
            <example correction="vivint">Continua <marker>visquen</marker> a l'estranger.</example>
        </rule>
        <rule id="LAFUMIGA_RULE" name="*com no et vaig a voler">
            <pattern>
                <token>com</token>
                <token>no</token>
                <token regexp="yes">em|me|m'|et|te|t'|li|el|la|l'|ens|vos|us|els|les</token>
                <token inflected="yes">anar</token>
                <token>a</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:6 lemmaSelect:V.N.* postagFrom:4 postagSelect:V.I(.*) postagReplace:V.S\b1"/>
            <message>Aquesta expressió és un calc del castellà.</message>
            <suggestion>Com <match no="3" postag_regexp="yes" postag="PP([123]).([SP]).*" postag_replace="VMIP$1$200">voler</match> que no \3 {suggestion}</suggestion>
            <example correction="Com vols que no t'estimi"><marker>Com no te vaig a estimar</marker>!</example>
            <example correction="Com voleu que no us vulguem"><marker>Com no us anem a voler</marker>!</example>
        </rule>
        <rule id="AMB_FI_DE" name="amb fi de -> a fi de">
            <pattern>
                <marker>
                    <token>amb</token>
                    <token>fi</token>
                    <token regexp="yes">de|d'</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>La locució adequada és <suggestion>a fi \3</suggestion>.</message>
            <suggestion>amb el fi \3</suggestion>
            <example correction="a fi d'|amb el fi d'">Ho feren <marker>amb fi d'</marker>acabar aviat.</example>
        </rule>
        <rulegroup name="decret llei" id="DECRET_LLEI">
            <rule>
                <pattern>
                    <token inflected="yes">decret</token>
                    <token>-</token>
                    <token inflected="yes">llei</token>
                </pattern>
                <message>S'escriu sense guionet.</message>
                <suggestion>\1 llei</suggestion>
                <example correction="decrets llei">Va aprovar dos <marker>decrets-lleis</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">decret</token>
                    <token>lleis</token>
                </pattern>
                <message>La forma correcta de plural és <suggestion>\1 llei</suggestion>.</message>
                <example correction="decrets llei">Va aprovar dos <marker>decrets lleis</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="MALENTES" name="mal entès / malentès">
            <url>https://esadir.cat/entrades/fitxa/node/malentes</url>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <marker>
                        <token>mal</token>
                        <token regexp="yes">entès|entés</token>
                    </marker>
                </pattern>
                <message>Com a substantiu, s'escriu junt.</message>
                <suggestion>\2\3</suggestion>
                <example correction="malentès">Hi ha hagut un <marker>mal entès</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">tenir</token>
                    <token min="0">-ho</token>
                    <marker>
                        <token regexp="yes">malentès|malentés</token>
                    </marker>
                </pattern>
                <message>En aquest context s'escriu separat (adverbi 'mal' seguit del participi 'entès').</message>
                <suggestion>mal <match no="3" regexp_match="mal(ent[èé]s)" regexp_replace="$1"/></suggestion>
                <example correction="mal entès">Ho tenia <marker>malentès</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="OIDES_SORDES" name="*fer oïdes sordes -> fer el desentès">
            <pattern>
                <marker>
                    <token inflected="yes">fer</token>
                    <token regexp="yes">oïdes|orelles</token>
                    <token>sordes</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>\1 el desentès</suggestion>
            <example correction="fer el desentès">Va <marker>fer oïdes sordes</marker> davant les nostres peticions.</example>
        </rule>
        <rule id="VENIR_A_COMPTE" name="*venir a compte -> venir a tomb">
            <pattern>
                <token inflected="yes">venir</token>
                <token>a</token>
                <token regexp="yes">conte|compte</token>
            </pattern>
            <message>Expressió incorrecta. ¿Volíeu dir <suggestion>\1 al cas</suggestion>?</message>
            <suggestion>\1 a tomb</suggestion>
            <example correction="venia al cas|venia a tomb">Allò no <marker>venia a compte</marker>.</example>
        </rule>
        <rule id="ALS_LLIMBS" name="al limbe -> en els llimbs">
            <pattern>
                <token inflected="yes" skip="3">estar</token>
                <marker>
                    <token regexp="yes">a|en</token>
                    <token regexp="yes">e?ls?</token>
                    <token regexp="yes">limbes?</token>
                </marker>
            </pattern>
            <message>L'expressió adequada és "estar en els llimbs".</message>
            <suggestion>en els llimbs</suggestion>
            <suggestion>als llimbs</suggestion>
            <example correction="en els llimbs|als llimbs">Estava <marker>al limbe</marker>!</example>
        </rule>
        <rule id="A_NORRIS" name="a norris -> en orris">
            <pattern>
                <token regexp="yes">a|en</token>
                <token regexp="yes">norris?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>en orris</suggestion>?</message>
            <example correction="en orris">Se'n va anar tot <marker>a norris</marker>!</example>
        </rule>
        <rule id="DELIRIUM_TREMENS" name="delirium tremens">
            <antipattern>
                <token>delirium</token>
                <token>tremens</token>
            </antipattern>
            <pattern>
                <token regexp="yes">del[ií]rium</token>
                <token regexp="yes">tr[éèe]mens</token>
            </pattern>
            <message>Aquesta expressió s'escriu en llatí sense adaptar.</message>
            <suggestion>delirium tremens</suggestion>
            <example correction="delirium tremens">El <marker>delírium tremens</marker>.</example>
        </rule>
        <rulegroup name="refrany castellà: Juan Palomo" id="JUAN_PALOMO">
            <rule>
                <pattern>
                    <token>como</token>
                    <token>Juan</token>
                    <token>Palomo</token>
                    <token min="0" regexp="yes">[:,;]</token>
                    <token>yo</token>
                    <token>me</token>
                    <token>lo</token>
                    <token>guiso</token>
                    <token min="0" regexp="yes">[,;]</token>
                    <token>yo</token>
                    <token>me</token>
                    <token>lo</token>
                    <token>como</token>
                </pattern>
                <message>Refrany equivalent.</message>
                <suggestion>ell s'entén i balla sol</suggestion>
                <suggestion>ell s'ho talla i ell s'ho cus</suggestion>
                <example correction="Ell s'entén i balla sol|Ell s'ho talla i ell s'ho cus"><marker>Como Juan Palomo: yo me lo guiso, yo me lo como</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>Juan</token>
                    <token>Palomo</token>
                    <token min="0" regexp="yes">[:,;]</token>
                    <token>yo</token>
                    <token>me</token>
                    <token>lo</token>
                    <token>guiso</token>
                    <token min="0" regexp="yes">[,;]</token>
                    <token>yo</token>
                    <token>me</token>
                    <token>lo</token>
                    <token>como</token>
                </pattern>
                <message>Refrany equivalent.</message>
                <suggestion>ell s'entén i balla sol</suggestion>
                <suggestion>ell s'ho talla i ell s'ho cus</suggestion>
                <example correction="Ell s'entén i balla sol|Ell s'ho talla i ell s'ho cus"><marker>Juan Palomo: yo me lo guiso, yo me lo como</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>yo</token>
                    <token>me</token>
                    <token>lo</token>
                    <token>guiso</token>
                    <token min="0" regexp="yes">[,;y]</token>
                    <token>yo</token>
                    <token>me</token>
                    <token>lo</token>
                    <token>como</token>
                </pattern>
                <message>Refrany equivalent.</message>
                <suggestion>ell s'entén i balla sol</suggestion>
                <suggestion>ell s'ho talla i ell s'ho cus</suggestion>
                <suggestion>jo m'entenc i ballo sol</suggestion>
                <example correction="Ell s'entén i balla sol|Ell s'ho talla i ell s'ho cus|Jo m'entenc i ballo sol"><marker>Yo me lo guiso, yo me lo como</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="NO_HI_HA_UNA_ALTRA" name="no hi ha una altra -> no hi ha un altre remei">
            <rule>
                <pattern>
                    <marker>
                        <token>no</token>
                        <!--<token min="0">n'</token>-->
                        <token>hi</token>
                        <token postag="VA..3S.." postag_regexp="yes" inflected="yes">haver</token>
                        <token min="0" regexp="yes">una|d'|cap</token>
                        <token>altra</token>
                    </marker>
                    <token regexp="yes">[,.!;]</token>
                </pattern>
                <message>Expressió incorrecta en el sentit de <suggestion>no hi ha més remei</suggestion>.</message>
                <suggestion>no hi \3 una altra opció</suggestion>
                <suggestion>no hi \3 res a fer</suggestion>
                <suggestion>tant sí com no</suggestion>
                <suggestion>peti qui peti</suggestion>
                <suggestion>què hi farem?</suggestion>
                <example correction="no hi ha més remei|no hi ha una altra opció|no hi ha res a fer|tant sí com no|peti qui peti|què hi farem?">Cal fer-ho ara mateix: <marker>no hi ha una altra</marker>.</example>
                <example correction="no hi ha més remei|no hi ha una altra opció|no hi ha res a fer|tant sí com no|peti qui peti|què hi farem?">Cal fer-ho ara mateix: <marker>no hi ha altra</marker>.</example>
                <example>No n'hi ha d'altra, de realitat.</example>
                <example>Fem servir aquesta perquè no n'hi ha una altra.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>no</token>
                        <token min="0">n'</token>
                        <token>hi</token>
                        <token postag="VA..3S.." postag_regexp="yes" inflected="yes">haver</token>
                        <token min="0" regexp="yes">una|d'|cap</token>
                        <token>altra</token>
                    </marker>
                    <token>que</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta en el sentit de <suggestion>no hi \4 més remei</suggestion>.</message>
                <suggestion>no hi \4 una altra opció</suggestion>
                <example correction="no hi ha més remei|no hi ha una altra opció">Cal fer-ho ara mateix: <marker>no hi ha una altra</marker> que adaptar-se.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>no</token>
                        <token min="0" max="2" regexp="yes">en|em|et|li|ens|us|vos|els</token>
                        <token postag="V...3S.." postag_regexp="yes" inflected="yes">quedar</token>
                        <token min="0" regexp="yes">una|d'|cap</token>
                        <token regexp="yes">altra|altre</token>
                    </marker>
                    <token>que</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta en el sentit de <suggestion>no hi <match no="3" postag="V.(.*)" postag_regexp="yes" postag_replace="VA$1">haver</match> més remei</suggestion>.</message>
                <suggestion>no hi <match no="3" postag="V.(.*)" postag_regexp="yes" postag_replace="VA$1">haver</match> una altra opció</suggestion>
                <example correction="No hi haurà més remei|No hi haurà una altra opció"><marker>No quedarà altre</marker> que adaptar-se.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMPTE_MASC" name="compte (nom masculí)">
            <rule>
                <pattern>
                    <token postag="V.[IS].*|_GV_" postag_regexp="yes"/>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token postag="D..FS." postag_regexp="yes"/>
                        <token>compte</token>
                    </marker>
                </pattern>
                <message>Si és un nom, és de gènere masculí.</message>
                <suggestion><match no="3" postag_regexp="yes" postag="(D.).*" postag_replace="$10MS0"/> compte</suggestion>
                <example correction="un compte">He anul·lat <marker>una compte</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[IS].*|_GV_" postag_regexp="yes"/>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token postag="D..FP." postag_regexp="yes"/>
                        <token>comptes</token>
                    </marker>
                </pattern>
                <message>Si és un nom, és de gènere masculí.</message>
                <suggestion><match no="3" postag_regexp="yes" postag="(D.).*" postag_replace="$10MP0"/> comptes</suggestion>
                <example correction="uns comptes">He anul·lat <marker>unes comptes</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[IS].*|_GV_" postag_regexp="yes"/>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token>la</token>
                        <token>compte</token>
                    </marker>
                </pattern>
                <message>Si és un nom, és de gènere masculí.</message>
                <suggestion>el compte</suggestion>
                <example correction="el compte">He anul·lat <marker>la compte</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[IS].*|_GV_" postag_regexp="yes"/>
                    <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token>les</token>
                        <token>comptes</token>
                    </marker>
                </pattern>
                <message>Si és un nom, és de gènere masculí.</message>
                <suggestion>els comptes</suggestion>
                <example correction="els comptes">He anul·lat <marker>les comptes</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="POSTRES" name="postres (femení plural)">
            <rule>
                <antipattern>
                    <token postag="D..FP." postag_regexp="yes"/>
                    <token>postres</token>
                </antipattern>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes">postre|postres</token>
                </pattern>
                <message>Cal dir <suggestion><match no="1" postag_regexp="yes" postag="(D.).*" postag_replace="$10FP0"/> postres</suggestion> (femení plural).</message>
                <example correction="unes postres">Ara vindrà <marker>un postre</marker>.</example>
                <example correction="unes postres">Ara vindran <marker>uns postres</marker>.</example>
                <example>Les postres són molt bones.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00|CC" postag_regexp="yes"/>
                    <marker>
                        <token>postre</token>
                    </marker>
                </pattern>
                <message>Cal dir <suggestion>postres</suggestion> (femení plural).</message>
                <example correction="postres">Tres plats i <marker>postre</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">es|em</token>
                    <token>postre</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>postre</token>
                    </marker>
                </pattern>
                <message>Cal dir <suggestion>postres</suggestion> (femení plural).</message>
                <example correction="Postres"><marker>Postre</marker>: maduixes amb xocolata.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ACOPI" name="fer acopi -> acumular">
            <rule>
                <pattern>
                    <token inflected="yes">fer</token>
                    <token>acopi</token>
                    <token>d'</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">acumular</match> </suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">apilar</match> </suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">amuntegar</match> </suggestion>
                <example correction="Acumulen |Apilen |Amunteguen "><marker>Fan acopi d'</marker>hores treballades</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">fer</token>
                    <token>acopi</token>
                    <token>de</token>
                    <token regexp="yes">ls?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">acumular</match> e\4</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">apilar</match> e\4</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">amuntegar</match> e\4</suggestion>
                <example correction="Acumulen els|Apilen els|Amunteguen els"><marker>Fan acopi dels</marker> vins.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">fer</token>
                    <token>acopi</token>
                    <token>de</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">acumular</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">apilar</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">amuntegar</match></suggestion>
                <example correction="Acumulen|Apilen|Amunteguen"><marker>Fan acopi de</marker> diners.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">fer</token>
                    <token>acopi</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">acumular</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">apilar</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">amuntegar</match></suggestion>
                <example correction="Acumulen|Apilen|Amunteguen"><marker>Fan acopi</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="PAR_PARELL" name="par -> parell">
            <pattern>
                <token inflected="yes" regexp="yes">número|nombre|xifra</token>
                <marker>
                    <token regexp="yes">pars?</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)par" regexp_replace="parell" case_conversion="preserve"/></suggestion>?</message>
            <example correction="parells">Els números <marker>pars</marker>.</example>
        </rule>
        <rulegroup id="NACIONAL_CIUTADA" name="Confusió nacional/ciutadà">
            <antipattern>
                <token postag="N.*|A.*|V.P.*" postag_regexp="yes"/>
                <token inflected="yes">nacional</token>
            </antipattern>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">nacionals?</token>
                    </marker>
                    <token inflected="yes" regexp="yes">&gentilicis_ONU;|procedent|estranger</token>
                </pattern>
                <message>No és adequat usar "nacional" amb el sentit de ciutadà.</message>
                <suggestion><match no="1" postag="(NC|AQ0)C(.*)" postag_regexp="yes" postag_replace="$1M$2">ciutadà</match></suggestion>
                <example correction="ciutadans">Els <marker>nacionals</marker> procedents d'Ucraïna.</example>
                <example correction="ciutadà">Un <marker>nacional</marker> sirià.</example>
                <example correction="ciutadà">Un <marker>nacional</marker> siri.</example>
                <example>Els altres moviments són l'Església Catòlica Nacional Polonesa que es va fundar als Estats Units.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token regexp="yes">nacionals?</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="DA.*" postag_regexp="yes" min="0"/>
                    <token postag="NP..G.*" postag_regexp="yes"/>
                </pattern>
                <message>No és adequat usar "nacional" amb el sentit de ciutadà.</message>
                <suggestion><match no="1" postag="(NC|AQ0)C(.*)" postag_regexp="yes" postag_replace="$1M$2">ciutadà</match></suggestion>
                <example correction="ciutadans">Els <marker>nacionals</marker> d'Ucraïna.</example>
                <example correction="ciutadà">Un <marker>nacional</marker> dels Estats Units.</example>
                <example>Orquestra Simfònica de Barcelona i Nacional de Catalunya</example>
            </rule>
        </rulegroup>
        <rulegroup id="FER_JUSTICIA" name="*agafar-se la justícia -> fer justícia">
            <rule>
                <pattern>
                    <token regexp="yes">s'|se|es</token>
                    <token regexp="yes" inflected="yes">agafar|prendre</token>
                    <token min="0" regexp="yes">-se|'s</token>
                    <token>la</token>
                    <token>justícia</token>
                    <token regexp="yes">per|amb</token>
                    <token min="1" max="4" regexp="yes">la|[mts]e[vu](a|es)|pròpi(a|es)|[nv]ostr(a|es)</token>
                    <token regexp="yes">mà|mans</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> justícia pel seu compte</suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">prendre</match> venjança</suggestion>
                <example correction="Feien justícia pel seu compte|Prenien venjança"><marker>S'agafaven la justícia per la seua pròpia mà</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">s'|se|es</token>
                    <token regexp="yes" inflected="yes">haver|anar</token>
                    <token regexp="yes" inflected="yes">agafar|prendre</token>
                    <token min="0" regexp="yes">-se|'s</token>
                    <token>la</token>
                    <token>justícia</token>
                    <token regexp="yes">per|amb</token>
                    <token min="1" max="4" regexp="yes">la|[mts]e[vu](a|es)|pròpi(a|es)|[nv]ostr(a|es)</token>
                    <token regexp="yes">mà|mans</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> justícia pel seu compte</suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">prendre</match> venjança</suggestion>
                <example correction="Han fet justícia pel seu compte|Han pres venjança"><marker>S'han agafat la justícia per la seua pròpia mà</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">agafar|prendre</token>
                    <token min="0" regexp="yes">-se|'s</token>
                    <token>la</token>
                    <token>justícia</token>
                    <token regexp="yes">per|amb</token>
                    <token min="1" max="4" regexp="yes">la|[mts]e[vu](a|es)|pròpi(a|es)|[nv]ostr(a|es)</token>
                    <token regexp="yes">mà|mans</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> justícia pel seu compte</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">prendre</match> venjança</suggestion>
                <example correction="Fer justícia pel seu compte|Prendre venjança"><marker>Agafar-se la justícia per la seua pròpia mà</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="NHI_HA_QUE" name="hi ha que -> n'hi ha que">
            <rule>
                <pattern>
                    <marker>
                        <token>hi<exception scope="previous">n'</exception></token>
                        <token regexp="yes">ha|havia|hagué</token>
                        <token regexp="yes">que|qui</token>
                    </marker>
                    <token postag="&pronom_feble;|R.*|LOC_ADV" postag_regexp="yes" min="0" max="4"/>
                    <token postag="V.[IS]..P.." postag_regexp="yes"/>
                </pattern>
                <message>Hi falta el pronom feble 'en'.</message>
                <suggestion>n'<match no="1" case_conversion="alllower"/> \2 que</suggestion>
                <example correction="N'hi ha que"><marker>Hi ha que</marker> es creuen molt importants.</example>
            </rule>
            <rule>
                <pattern>
                    <token>n'</token>
                    <token>hi</token>
                    <token regexp="yes">ha|havia|hagué</token>
                    <marker>
                        <token>qui</token>
                    </marker>
                    <token postag="&pronom_feble;|R.*|LOC_ADV" postag_regexp="yes" min="0" max="4"/>
                    <token postag="V.[IS]..P.." postag_regexp="yes"/>
                </pattern>
                <message>Aquesta expressió es construeix amb <suggestion>que</suggestion>.</message>
                <example correction="que">N'hi ha <marker>qui</marker> es creuen molt importants.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>quin</token>
                    <token>mal</token>
                    <token>hi</token>
                    <token>ha</token>
                </antipattern>
                <pattern>
                    <token>hi<exception scope="previous">n'</exception></token>
                    <token regexp="yes">ha|havia|hagué</token>
                    <marker>
                        <token>que</token>
                    </marker>
                    <token postag="&pronom_feble;|R.*|LOC_ADV" postag_regexp="yes" min="0" max="4"/>
                    <token postag="V.[IS]..S.." postag_regexp="yes"/>
                </pattern>
                <message>Aquesta expressió es construeix amb <suggestion>qui</suggestion>.</message>
                <example correction="qui">Hi ha <marker>que</marker> es creu molt importants.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>n'</token>
                        <token>hi</token>
                        <token regexp="yes">ha|havia|hagué</token>
                        <token regexp="yes">que|qui</token>
                    </marker>
                    <token postag="&pronom_feble;|R.*|LOC_ADV" postag_regexp="yes" min="0" max="4"/>
                    <token postag="V.[IS].[^1]S.." postag_regexp="yes"/>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>\2 \3 qui</suggestion>
                <example correction="Hi ha qui"><marker>N'Hi ha que</marker> es creu molt importants.</example>
                <example>Sé que n’hi ha que no cantaré mai.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>n'</token>
                    <token>hi</token>
                </antipattern>
                <antipattern>
                    <token/>
                    <token>,</token>
                    <token>i</token>
                    <token postag="A.*" postag_regexp="yes"/>
                    <example>Malgrat que hi ha moltes, i misterioses, incertituds sobre aquest comte de Luxemburg</example>
                </antipattern>
                <pattern>
                    <marker>
                        <token>hi</token>
                        <token postag="VA..3S.." postag_regexp="yes" inflected="yes">haver</token>
                    </marker>
                    <token regexp="yes" min="1" max="2">molts|moltes|gaires|pocs|poques|alguns|algunes|uns|unes|quants|quantes|moltíssime?s|poquíssime?s</token>
                    <token regexp="yes">que|[,\.]</token>
                </pattern>
                <message>Hi falta el pronom 'en'.</message>
                <suggestion>n'hi ha</suggestion>
                <example correction="n'hi ha">No <marker>hi ha</marker> molts que pensin això.</example>
                <example correction="n'hi ha">No <marker>hi ha</marker> gaires.</example>
            </rule>
        </rulegroup>
        <rule id="PERNOCTA" name="pernocta -> pernoctació">
            <pattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <marker>
                    <token>pernocta</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>pernoctació</suggestion>?</message>
            <example correction="pernoctació">Nits de <marker>pernocta</marker>.</example>
        </rule>
        <rulegroup id="RASER" name="*raser/tracte">
            <rule>
                <pattern>
                    <token inflected="yes" skip="4">mesurar</token>
                    <token regexp="yes">pe|amb</token>
                    <token regexp="yes">el|l</token>
                    <token>mateix</token>
                    <token>raser</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">donar</match> el mateix tracte</suggestion>
                <example correction="Donava a tothom el mateix tracte"><marker>Mesurava a tothom pel mateix raser</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">mateix|altre|diferent</token>
                    <marker>
                        <token>raser</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta si vol dir <suggestion>tracte</suggestion>.</message>
                <example correction="tracte">No aplica el mateix <marker>raser</marker> a casa seva</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">mateixos|altres|diferents</token>
                    <marker>
                        <token>rasers</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta si vol dir <suggestion>tractes</suggestion>.</message>
                <example correction="tractes">No apliquen els mateixos <marker>rasers</marker> a casa seva</example>
            </rule>
        </rulegroup>
        <rule id="DE_LUNARS" name="*de lunars">
            <pattern>
                <token>de</token>
                <token>lunars</token>
            </pattern>
            <message>Expressió incorrecta si vol dir <suggestion>clapejat</suggestion>.</message>
            <suggestion>de llunes</suggestion>
            <suggestion>de pics</suggestion>
            <suggestion>de rodonetes</suggestion>
            <suggestion>de piquets</suggestion>
            <example correction="clapejat|de llunes|de pics|de rodonetes|de piquets">Duia un vestit <marker>de lunars</marker>.</example>
        </rule>
        <rule id="SIS_PLAU" name="sisplau">
            <pattern>
                <token>sis</token>
                <token>plau</token>
            </pattern>
            <message>Cal escriure <suggestion>si us plau</suggestion> o bé <suggestion>sisplau</suggestion> (no admès per tots els diccionaris.</message>
            <url>http://esadir.cat/entrades/fitxa/node/sisplau</url>
            <example correction="Si us plau|Sisplau"><marker>Sis plau</marker>, veniu.</example>
            <example>És clar que sí!</example>
        </rule>
        <rule id="CAP_VERD" name="Cap Verd">
            <antipattern case_sensitive="yes">
                <token>Cap</token>
                <token>Verd</token>
            </antipattern>
            <pattern>
                <token regexp="yes">cabo|cap|cape</token>
                <token min="0">-</token>
                <token regexp="yes">verde|verd|vert|verte</token>
            </pattern>
            <message>El nom d'aquest país és preferiblement <suggestion>Cap Verd</suggestion>.</message>
            <url>https://esadir.cat/Toponims/Toponims_del_mon/Africa/Cap_Verd</url>
            <example correction="Cap Verd"><marker>Cape Verde</marker></example>
        </rule>
        <rulegroup id="CATARATA" name="catarata">
            <rule>
                <pattern>
                    <token>catarata</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>cascada</suggestion> (caiguda d'aigua) o <suggestion>cataracta</suggestion> (afecció ocular).</message>
                <example correction="cascada|cataracta">Una <marker>catarata</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>catarates</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>cascades</suggestion> (caigudes d'aigua) o <suggestion>cataractes</suggestion> (afecció ocular).</message>
                <example correction="cascades|cataractes">Unes <marker>catarates</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FINS_I_TOT" name="*fins hi tot -> fins i tot">
            <rule>
                <pattern>
                    <token regexp="yes">fins|així</token>
                    <token regexp="yes">-?hi</token>
                    <token>tot</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>\1 i tot</suggestion>?</message>
                <example correction="Fins i tot"><marker>Fins hi tot</marker> els nens.</example>
            </rule>
            <rule>
                <pattern>
                    <token>dins</token>
                    <token>i</token>
                    <token>tot</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>fins i tot</suggestion>?</message>
                <example correction="fins i tot">Hi hauria pluja i <marker>dins i tot</marker> neu.</example>
            </rule>
            <rule>
                <pattern>
                    <token>fins</token>
                    <token>i</token>
                    <token>tots</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>fins i tot</suggestion>?</message>
                <example correction="Fins i tot"><marker>Fins i tots</marker> ells.</example>
                <example>Fins i tot ells.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tot</token>
                    <token regexp="yes">hi|-hi</token>
                    <token regexp="yes">que|això|així</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>tot i \3</suggestion>?</message>
                <example correction="tot i que">Hi vaig <marker>tot hi que</marker> no m'agrada.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>hi</token>
                    </marker>
                    <token>tot</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>i</suggestion> (conjunció)?</message>
                <suggestion>hi ha</suggestion>
                <example correction="i|hi ha">Jo me'l menjo pell <marker>hi</marker> tot.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">['-].*|n'</exception></token>
                    <token>hi</token>
                    <!-- error: està -->
                    <example>on s'hi esta una estona</example>
                </antipattern>
                <antipattern>
                    <token regexp="yes">hi|ho</token>
                    <token regexp="yes">do|te|re</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">hi|ho</token>
                    <token>ben</token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>tot</token>
                    <token>hi</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>hi<exception scope="previous" postag_regexp="yes" postag="V.[NGM].*"/></token>
                    </marker>
                    <token postag="N.*|_GN_.*|PI.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>hi ha</suggestion>?</message>
                <example correction="Hi ha"><marker>Hi</marker> moments que estic cansat.</example>
                <example correction="hi ha">No <marker>hi</marker> gaire a parlar.</example>
                <example correction="hi ha">No <marker>hi</marker> res a parlar.</example>
                <example correction="hi ha">No n'<marker>hi</marker> molts.</example>
                <example correction="hi ha">No n'<marker>hi</marker> gaires.</example>
                <example>Si no hi baixa aigua.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">hi|ho</token>
                    <token regexp="yes">do|te|re</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">hi|ho</token>
                    <token>ben</token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token>n'</token>
                        <token>hi<exception scope="previous" postag_regexp="yes" postag="V.[NGM].*"/></token>
                    </marker>
                    <token postag="_GN_.*|PI.*|[ADNR].*|C.*|SPS00|LOC_.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>n'hi ha</suggestion>?</message>
                <example correction="N'hi ha"><marker>N'hi</marker> moments que estic cansat.</example>
                <example correction="n'hi ha">No <marker>n'hi</marker> gaire a parlar.</example>
                <example correction="n'hi ha">No <marker>n'hi</marker> res a parlar.</example>
                <example correction="n'hi ha">No <marker>n'hi</marker> molts.</example>
                <example correction="n'hi ha">No <marker>n'hi</marker> gaires.</example>
                <example correction="n'hi ha">No <marker>n'hi</marker> més casos.</example>
                <example>Si no hi baixa aigua.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="10" regexp="yes">no|tampoc|mai|ningú|cap</token>
                    <marker>
                        <token>n'</token>
                        <token>hi</token>
                    </marker>
                    <token regexp="yes">un|una</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>ni</suggestion>?</message>
                <example correction="ni">No han afluixat <marker>n'hi</marker> un segon.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="&pronom_feble;|RN" postag_regexp="yes"><exception regexp="yes">['-].*</exception></token>
                    <token regexp="yes">hi|ho</token>
                    <!-- error: està -->
                    <example>on s'hi esta una estona</example>
                </antipattern>
                <antipattern>
                    <token regexp="yes">hi|ho</token>
                    <token regexp="yes">do|te|re|sabre</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">hi|ho</token>
                    <token>ben</token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>ho</token>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>tot</token>
                    <token>hi</token>
                </antipattern>
                <antipattern>
                    <token postag="V.[MNG].*" postag_regexp="yes"><exception postag="V.[^MNG].*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                        <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes" spacebefore="yes">me|te|se|li|lo|nos|vos|los|ho|hi<exception postag="_G.*" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception postag="V.[MSI].*|_GV_|PP.*|P0.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <token><exception postag="V.[NG].*" postag_regexp="yes"/></token>
                    <marker>
                        <token regexp="yes">hi|ho<exception postag="NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="[ADNR].*|C.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)h" regexp_replace=""/></suggestion> (conjunció) en comptes de "<match no="2" case_conversion="alllower"/>" (pronom)?</message>
                <example correction="I"><marker>Hi</marker> tot el que va dir és mentida.</example>
            </rule>
        </rulegroup>
        <rule id="PRENDRE_SEIENT" name="*prendre seient">
            <pattern>
                <token inflected="yes">prendre</token>
                <token>seient</token>
            </pattern>
            <message>Aquesta expressió és un calc del castellà.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">seure</match></suggestion>
            <example correction="Segui"><marker>Prengui seient</marker>, si li plau.</example>
        </rule>
        <rule id="DE_LA_MA" name="*portar de la mà">
            <pattern>
                <token regexp="yes" inflected="yes">portar|dur</token>
                <token>de</token>
                <token>la</token>
                <token>mà</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">guiar</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">conduir</match></suggestion>
            <suggestion>\1 agafat per la mà</suggestion>
            <suggestion>\1 agafada per la mà</suggestion>
            <suggestion>\1 agafats per la mà</suggestion>
            <suggestion>\1 agafades per la mà</suggestion>
            <example correction="guiava|conduïa|duia agafat per la mà|duia agafada per la mà|duia agafats per la mà|duia agafades per la mà">El <marker>duia de la mà</marker>.</example>
        </rule>
        <rule id="PASSAR_PER_LARO" name="*passar per l'aro">
            <pattern>
                <token skip="3" inflected="yes">passar</token>
                <marker>
                    <token regexp="yes">per|pe</token>
                    <token regexp="yes">l'|l</token>
                    <token regexp="yes">aro|cèrcol|cércol</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>per l'adreçador</suggestion>
            <suggestion>per ací o per la porta</suggestion>
            <suggestion>per l'aplanador</suggestion>
            <suggestion>per la mola</suggestion>
            <suggestion>per la pedra</suggestion>
            <suggestion>per les baquetes</suggestion>
            <example correction="per l'adreçador|per ací o per la porta|per l'aplanador|per la mola|per la pedra|per les baquetes">El van fer passar <marker>per l'aro</marker>.</example>
        </rule>
        <rule id="PUNT_I_A_BANDA" name="punt i a banda -> punt i a part">
            <antipattern>
                <token>banda</token>
                <token>i</token>
                <token>banda</token>
                <example>La porta és d'arc de mig punt i a banda i banda s'obren dues petites finestres quadrades.</example>
            </antipattern>
            <pattern>
                <token>punt</token>
                <token>i</token>
                <token>a</token>
                <token>banda</token>
            </pattern>
            <message>L'expressió adequada, tant en sentit figurat com en sentit recte, és <suggestion>punt i a part</suggestion>.</message>
            <example correction="punt i a part">Això va marcar un <marker>punt i a banda</marker>.</example>
        </rule>
        <rulegroup name="*cuba" id="CUBA">
            <rule>
                <pattern>
                    <token>cuba</token>
                    <token>d'</token>
                    <token>aigua</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>cisterna d'aigua</suggestion>
                <suggestion>tanc d'aigua</suggestion>
                <example correction="cisterna d'aigua|tanc d'aigua">Una <marker>cuba d'aigua</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>cubes</token>
                    <token>d'</token>
                    <token>aigua</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>cisternes d'aigua</suggestion>
                <suggestion>tancs d'aigua</suggestion>
                <example correction="cisternes d'aigua|tancs d'aigua">Una <marker>cubes d'aigua</marker>.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token>cuba</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>cisterna</suggestion> o <suggestion><match no="1" case_conversion="firstupper"/></suggestion> (nom de país)?</message>
                <suggestion>tanc</suggestion>
                <suggestion>cubà</suggestion>
                <suggestion>tonell</suggestion>
                <suggestion>bota</suggestion>
                <example correction="cisterna|Cuba|tanc|cubà|tonell|bota">En la <marker>cuba</marker> castrista.</example>
            </rule>
            <rule>
                <pattern>
                    <token>cubes</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>cisternes</suggestion>?</message>
                <suggestion>tancs</suggestion>
                <suggestion>tonells</suggestion>
                <suggestion>botes</suggestion>
                <example correction="cisternes|tancs|tonells|botes">En les <marker>cubes</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">beure</token>
                    <token>com</token>
                    <token>una</token>
                    <token case_sensitive="yes">cuba</token>
                </pattern>
                <message>Aquesta expressió és un calc del castellà.</message>
                <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> un colador</suggestion>
                <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> un clot d'arena</suggestion>
                <suggestion>\1 com un lladre</suggestion>
                <suggestion>\1 més que un clot d'arena</suggestion>
                <example correction="Era un colador|Era un clot d'arena|Bevia com un lladre|Bevia més que un clot d'arena"><marker>Bevia com una cuba</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>com</token>
                    <token>una</token>
                    <token case_sensitive="yes">cuba</token>
                </pattern>
                <message>Aquesta expressió és un calc del castellà.</message>
                <suggestion>com una sopa</suggestion>
                <suggestion>com un cep</suggestion>
                <suggestion>pitof</suggestion>
                <suggestion>trompa</suggestion>
                <example correction="com una sopa|com un cep|pitof|trompa">Estava <marker>com una cuba</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EMPENY" name="*empeny">
            <rule>
                <pattern>
                    <token>el</token>
                    <token>mateix</token>
                    <token>empeny</token>
                </pattern>
                <message>Expressió incorrecta amb el sentit de 'fermesa, zel'.</message>
                <suggestion>la mateixa fermesa</suggestion>
                <suggestion>el mateix interès</suggestion>
                <suggestion>la mateixa tenacitat</suggestion>
                <suggestion>el mateix zel</suggestion>
                <example correction="la mateixa fermesa|el mateix interès|la mateixa tenacitat|el mateix zel">Amb <marker>el mateix empeny</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de</token>
                    <token>l</token>
                    <token>mateix</token>
                    <token>empeny</token>
                </pattern>
                <message>Expressió incorrecta amb el sentit de 'fermesa, zel'.</message>
                <suggestion>\1 la mateixa fermesa</suggestion>
                <suggestion>\1l mateix interès</suggestion>
                <suggestion>\1 la mateixa tenacitat</suggestion>
                <suggestion>\1l mateix zel</suggestion>
                <example correction="a la mateixa fermesa|al mateix interès|a la mateixa tenacitat|al mateix zel">S'acplica <marker>al mateix empeny</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="1">tenir|posar</token>
                    <marker>
                        <token>empeny</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta amb el sentit de 'interès, esforç' o 'esforçar-se'.</message>
                <suggestion>interès</suggestion>
                <example correction="interès">Tenia <marker>empeny</marker> en aquesta solució.</example>
            </rule>
        </rulegroup>
        <rule id="A_TOTA_PRESSA" name="*a tota pressa">
            <pattern>
                <token>a</token>
                <token>tota</token>
                <token>pressa</token>
            </pattern>
            <message>Aquesta expressió és un castellanisme.</message>
            <suggestion>molt de pressa</suggestion>
            <suggestion>corrents</suggestion>
            <suggestion>a tota velocitat</suggestion>
            <suggestion>a tot córrer</suggestion>
            <example correction="molt de pressa|corrents|a tota velocitat|a tot córrer">Se'n va anar <marker>a tota pressa</marker>.</example>
        </rule>
        <rulegroup id="DES_DE_JA" name="des de ja -> des d'ara">
            <rule>
                <pattern>
                    <token>des</token>
                    <token>de</token>
                    <token>ja</token>
                    <token>mateix</token>
                </pattern>
                <message>Aquesta expressió és un hispanisme.</message>
                <suggestion>des d'ara mateix</suggestion>
                <suggestion>des d'aquest moment</suggestion>
                <example correction="Des d'ara mateix|Des d'aquest moment"><marker>Des de ja mateix</marker>!</example>
            </rule>
            <rule>
                <antipattern>
                    <token>ja</token>
                    <token regexp="yes">fa|feia</token>
                </antipattern>
                <pattern>
                    <token>des</token>
                    <token>de</token>
                    <token>ja</token>
                </pattern>
                <message>Aquesta expressió és un hispanisme.</message>
                <suggestion>des d'ara mateix</suggestion>
                <suggestion>des d'aquest moment</suggestion>
                <example correction="Des d'ara mateix|Des d'aquest moment"><marker>Des de ja</marker>!</example>
                <example>Des de ja fa 5 anys.</example>
            </rule>
        </rulegroup>
        <rule id="JA_ET_VAL" name="*ja et val">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>ja</token>
                    <token regexp="yes">et|us|li</token>
                    <token>val</token>
                </marker>
                <token regexp="yes">[,\.!]</token>
            </pattern>
            <message>Aquesta expressió, amb el sentit de censura, queixa o desaprovació, és un castellanisme .</message>
            <suggestion>ja està bé</suggestion>
            <suggestion>ja n'hi ha prou</suggestion>
            <suggestion>quina barra</suggestion>
            <suggestion>quines penques</suggestion>
            <suggestion>quins collons</suggestion>
            <example correction="Ja està bé|Ja n'hi ha prou|Quina barra|Quines penques|Quins collons"><marker>Ja et val</marker>!</example>
        </rule>
        <rulegroup id="FORCA_ROTACIO" name="forces *rotacionals>de rotació">
            <rule>
                <pattern>
                    <token>força</token>
                    <token inflected="yes">rotacional</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\1 de rotació</suggestion>
                <suggestion>\1 rotatòria</suggestion>
                <example correction="Força de rotació|Força rotatòria"><marker>Força rotacional</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>forces</token>
                    <token inflected="yes">rotacional</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\1 de rotació</suggestion>
                <suggestion>\1 rotatòries</suggestion>
                <example correction="Forces de rotació|Forces rotatòries"><marker>Forces rotacionals</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="QUE_QUIN" name="què -> quin">
            <!-- TODO: què coronel -> què, coronel -->
            <antipattern>
                <token>què</token>
                <token regexp="yes">&substantius_darrere_que;</token>
            </antipattern>
            <antipattern>
                <!-- TODO: adjectiu/nom ambigus -->
                <token>què</token>
                <token postag="A.*" postag_regexp="yes"><exception regexp="yes">futurs?</exception></token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="2" regexp="yes">\p{P}</token>
                    <marker>
                        <token>què</token>
                    </marker>
                    <token postag="NC[MF][SP].*" postag_regexp="yes"><exception regexp="yes" inflected="yes">dimoni|colló|diable|diantre|son[12]|faig|cony|falla|passa</exception><exception>bons</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="4" postag="NC([MF][SP]).*" postag_regexp="yes" postag_replace="DT0$10">quin</match></suggestion>?</message>
                <example correction="Quines"><marker>Què</marker> recomanacions fas?</example>
                <example correction="Quin"><marker>Què</marker> futur tenen?</example>
                <example>Què collons vols que faci?</example>
                <example>Què cony fots ara?</example>
                <example>QUÈ FALLA?</example>
            </rule>
            <rule>
                <antipattern>
                    <token>per</token>
                    <token>què</token>
                    <token skip="-1" postag="NC[MF][SP].*" postag_regexp="yes"><exception scope="next" postag="V.I.*" postag_regexp="yes"/></token>
                    <token>?</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="2" regexp="yes">\p{P}</token>
                    <token postag="SPS00" min="1" max="2"/>
                    <marker>
                        <token>què</token>
                    </marker>
                    <token postag="NC[MF][SP].*" postag_regexp="yes"><exception regexp="yes" inflected="yes">dimoni|colló|diable|diantre|son[12]|faig|cony|falla|passa</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="5" postag="NC([MF][SP]).*" postag_regexp="yes" postag_replace="DT0$10">quin</match></suggestion>?</message>
                <example correction="quina">Per <marker>què</marker> lletra comença?</example>
                <example correction="quina">Per a <marker>què</marker> raó ho has fet?</example>
                <example>Per què literatura infantil?</example>
                <example>Per què cinema de denúncia? </example>
            </rule>
        </rulegroup>
        <rule id="TENVAS" name="*t'envàs -> te'n vas">
            <pattern>
                <token>t'</token>
                <token regexp="yes">e[nm][bv][aàá]s</token>
            </pattern>
            <message>Error d'ortografia.</message>
            <suggestion>te'n vas</suggestion>
            <suggestion>l'envàs</suggestion>
            <example correction="te'n vas|l'envàs">Quan <marker>t'envàs</marker>?</example>
        </rule>
        <rule id="SONT_SANTJOAN" name="Son Santjoan">
            <pattern>
                <token regexp="yes">son|són|sont</token>
                <token regexp="yes">sant?</token>
                <token regexp="yes">joan|juan</token>
            </pattern>
            <message>La denominació correcta és <suggestion>Son Santjoan</suggestion>.</message>
            <example correction="Son Santjoan">Va arribar a <marker>Són San Juan</marker>.</example>
        </rule>
        <rule id="BESTIA_PARDA" name="bèstia *parda">
            <pattern>
                <token regexp="yes">bestia|bèstia</token>
                <token>parda</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>bèstia negra</suggestion>
            <suggestion>bèstia</suggestion>
            <example correction="bèstia negra|bèstia">És una <marker>bèstia parda</marker>.</example>
        </rule>
        <rule id="A_LO_GRAN" name="*a lo gran">
            <pattern>
                <token>a</token>
                <token>lo</token>
                <token regexp="yes">gran|grande</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de primera</suggestion>
            <suggestion>en gran</suggestion>
            <suggestion>amb tota mena de luxes</suggestion>
            <suggestion>sense estar-se de res</suggestion>
            <example correction="de primera|en gran|amb tota mena de luxes|sense estar-se de res">Ho van celebrar <marker>a lo gran</marker>.</example>
        </rule>
        <rule id="POR_TODO_LO_ALTO" name="*por todo lo alto">
            <pattern>
                <token>por</token>
                <token>todo</token>
                <token>lo</token>
                <token>alto</token>
            </pattern>
            <message>Expressió equivalent.</message>
            <suggestion>sense estar-se de res</suggestion>
            <suggestion>en gran</suggestion>
            <suggestion>amb tota mena de luxes</suggestion>
            <suggestion>de primera</suggestion>
            <example correction="sense estar-se de res|en gran|amb tota mena de luxes|de primera">Ho van celebrar <marker>por todo lo alto</marker>.</example>
        </rule>
        <rule id="PER_METRES_CUADRATS" name="per metres quadrats -> per metre quadrat">
            <pattern>
                <token>per</token>
                <token regexp="yes">.*metres</token>
                <token>quadrats</token>
            </pattern>
            <message>Per a indicar una densitat superficial, fem servir l'expressió <suggestion>per <match no="2" regexp_match="(?iu)s$" regexp_replace="" case_conversion="preserve"/> quadrat</suggestion> en singular.</message>
            <example correction="per metre quadrat">Dos-cents litres <marker>per metres quadrats</marker>.</example>
        </rule>
        <rulegroup name="conèixer el percal" id="PERCAL">
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="3">conèixer|veure</token>
                    <marker>
                        <token>el</token>
                        <token>percal</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>el pa que s'hi dona</suggestion>
                <suggestion>el marro</suggestion>
                <example correction="el pa que s'hi dona|el marro">Han vist de seguida <marker>el percal</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup name="*bitxo" id="BITXO">
            <rule>
                <pattern>
                    <token>un</token>
                    <token regexp="yes">bitxo|bicho</token>
                    <token>raro</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>un rarot</suggestion>
                <suggestion>un raret</suggestion>
                <suggestion>una persona extravagant</suggestion>
                <suggestion>una rarota</suggestion>
                <suggestion>una rareta</suggestion>
                <example correction="un rarot|un raret|una persona extravagant|una rarota|una rareta">Aquell és <marker>un bitxo raro</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">bitxo|bicho</token>
                    <token>raro</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>rarot</suggestion>
                <suggestion>rarota</suggestion>
                <suggestion>raret</suggestion>
                <suggestion>rareta</suggestion>
                <suggestion>persona extravagant</suggestion>
                <example correction="rarot|rarota|raret|rareta|persona extravagant">Aquell és <marker>bitxo raro</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">bitxos|bichos</token>
                    <token>raros</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>rarots</suggestion>
                <suggestion>rarotes</suggestion>
                <suggestion>rarets</suggestion>
                <suggestion>raretes</suggestion>
                <suggestion>persones extravagants</suggestion>
                <example correction="rarots|rarotes|rarets|raretes|persones extravagants">Són <marker>bitxos raros</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">bitxo|bicho</token>
                    <token>malo</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>mala bèstia</suggestion>
                <example correction="mala bèstia">Aquell és un <marker>bitxo malo</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>mal</token>
                    <token regexp="yes">bitxo|bicho</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>mala bèstia</suggestion>
                <example correction="mala bèstia">Aquell és un <marker>mal bitxo</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SABER_MALAMENT" name="saber malament -> greu/mal">
            <rule>
                <pattern>
                    <token regexp="yes">em|m'|et|t'|li|ens|us|vos|els</token>
                    <token min="0" regexp="yes" inflected="yes">haver|anar</token>
                    <token inflected="yes">saber</token>
                    <marker>
                        <token>malament</token>
                    </marker>
                </pattern>
                <message>L'expressió adequada és "saber greu" o "saber mal" (causar disgust).</message>
                <suggestion>greu</suggestion>
                <suggestion>mal</suggestion>
                <example correction="greu|mal">Li va saber <marker>malament</marker> el que va passar</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">saber|sabent</token>
                    <token regexp="yes">-me|-te|-li|-nos|-vos|-los</token>
                    <marker>
                        <token>malament</token>
                    </marker>
                </pattern>
                <message>L'expressió adequada és "saber greu" o "saber mal" (causar disgust).</message>
                <suggestion>greu</suggestion>
                <suggestion>mal</suggestion>
                <example correction="greu|mal">Va saber-li <marker>malament</marker> el que va passar</example>
            </rule>
        </rulegroup>
        <rulegroup id="ANAR_DE_LA_MA" name="*anar de la mà > anar de bracet">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">anar|treballar</token>
                    <token postag="RG|LOC_ADV" postag_regexp="yes" min="0" max="4"/>
                    <marker>
                        <token>de</token>
                        <token>la</token>
                        <token>mà</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Expressió inadequada.</message>
                <suggestion>acompanyat</suggestion>
                <suggestion>acompanyada</suggestion>
                <suggestion>acompanyats</suggestion>
                <suggestion>acompanyades</suggestion>
                <example correction="acompanyat|acompanyada|acompanyats|acompanyades">L'experiència envelleix malament si no va <marker>de la mà</marker> d'humilitat>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">anar|treballar</token>
                    <token postag="RG|LOC_ADV" postag_regexp="yes" min="0" max="4"/>
                    <marker>
                        <token>de</token>
                        <token>la</token>
                        <token>mà</token>
                    </marker>
                </pattern>
                <message>Expressió inadequada.</message>
                <suggestion>de bracet</suggestion>
                <suggestion>plegats</suggestion>
                <suggestion>junts</suggestion>
                <suggestion>agafats de la mà</suggestion>
                <example correction="de bracet|plegats|junts|agafats de la mà">Anaven a vegades <marker>de la mà</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="PICADURA" name="picadura -> picada">
            <pattern>
                <marker>
                    <token inflected="yes" skip="1">picadura</token>
                </marker>
                <token regexp="yes" skip="1">de|d'</token>
                <token regexp="yes" inflected="yes">mosquit|mosca|abella|vespa|medusa|insecte|aranya|puça|xinxa|caparrra|paparra|formiga</token>
            </pattern>
            <message>En aquest context cal dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">picada</match></suggestion>.</message>
            <example correction="picades">Estic ple de <marker>picadures</marker> de mosquit.</example>
        </rule>
        <rulegroup id="PILLAPILLA" name="pilla pilla">
            <rule>
                <pattern>
                    <token>a</token>
                    <token min="0">l</token>
                    <token>pilla</token>
                    <token min="0">-</token>
                    <token>pilla</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a tocar i parar</suggestion>?</message>
                <suggestion>a fet a amagar</suggestion>
                <example correction="a tocar i parar|a fet a amagar">Juvagem <marker>a pilla-pilla</marker>.</example>
                <example correction="a tocar i parar|a fet a amagar">Juvagem <marker>al pilla-pilla</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>el</token>
                    <token>pilla</token>
                    <token min="0">-</token>
                    <token>pilla</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>tocar i parar</suggestion>?</message>
                <suggestion>fet a amagar</suggestion>
                <example correction="tocar i parar|fet a amagar"><marker>el pilla-pilla</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>pilla</token>
                    <token min="0">-</token>
                    <token>pilla</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>tocar i parar</suggestion>?</message>
                <suggestion>fet a amagar</suggestion>
                <example correction="tocar i parar|fet a amagar"><marker>pilla-pilla</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="DONAR_TOCAR" name="donar -> tocar (el sol)">
            <pattern>
                <marker>
                    <token inflected="yes" postag="V.*" postag_regexp="yes">donar</token>
                </marker>
                <token min="0" max="4" postag_regexp="yes" postag="RG|LOC_ADV"/>
                <token>el</token>
                <token>sol</token>
            </pattern>
            <message>L'expressió adequada és 'tocar el sol'.</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">tocar</match></suggestion>
            <example correction="tocava">Allà no <marker>donava</marker> gaire el sol.</example>
        </rule>
        <rule id="DONAR_ENGEGAR" name="donar -> engegar, encendre">
            <antipattern>
                <token>un</token>
                <token>aire</token>
            </antipattern>
            <antipattern>
                <token>aire</token>
                <token>fresc</token>
            </antipattern>
            <pattern>
                <marker>
                    <token inflected="yes">donar<exception postag="_reflexiu"/></token>
                </marker>
                <token postag="D.*" postag_regexp="yes"/>
                <token regexp="yes">calefacció|televisió|aire|tele|ràdio|gas</token>
            </pattern>
            <message>En aquest context cal usar un altre verb.</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">engegar</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">encendre</match></suggestion>
            <example correction="engegar|encendre">Ara caldria <marker>donar</marker> la calefacció.</example>
            <example correction="engegar|encendre">Ara caldria <marker>donar</marker> l'aire condicinat.</example>
            <example>Em donava l'aire a la cara.</example>
            <example>Són ideals per donar un aire fresc i original a la celebració.</example>
        </rule>
        <rule id="DONAR_ENGEGAR_LLUM" name="donar el llum -> engegar, encendre">
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token min="0" postag_regexp="yes" postag="VA.*"/>
                <token inflected="yes">donar</token>
            </antipattern>
            <pattern>
                <marker>
                    <token inflected="yes">donar<exception postag="_reflexiu"/></token>
                </marker>
                <token postag="D.*" postag_regexp="yes"/>
                <token>llum</token>
            </pattern>
            <message>En aquest context probablement cal usar un altre verb.</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">engegar</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">encendre</match></suggestion>
            <example correction="engegar|encendre">Ara caldria <marker>donar</marker> la llum.</example>
            <example>La il·luminació la dóna el llum que es filtra pels vitralls.</example>
            <example>Aquell que ens ha donat la llum gratuïtament.</example>
        </rule>
        <rule id="BANQUETA_BANC" name="banqueta dels acusats -> banc">
            <pattern>
                <marker>
                    <token>banqueta</token>
                </marker>
                <token>de</token>
                <token>ls</token>
                <token>acusats</token>
            </pattern>
            <message>En aquest context cal dir <suggestion>banc</suggestion>.</message>
            <suggestion>banc</suggestion>
            <example correction="banc">En la <marker>banqueta</marker> dels acusats.</example>
        </rule>
        <rule id="CAURE_EN_EL_COMPTE" name="*caure en el compte">
            <pattern>
                <token inflected="yes">caure</token>
                <token regexp="yes">en|a</token>
                <token regexp="yes">el|l</token>
                <token>compte</token>
            </pattern>
            <message>Expressió incorrecta. Caldria dir "caure-hi" o "adonar-se'n".</message>
            <suggestion>(caure en)</suggestion>
            <suggestion>(adonar-se de)</suggestion>
            <example correction="(caure en)|(adonar-se de)">Llavors va <marker>caure en el compte</marker> del que havia passat.</example>
        </rule>
        <rule id="JA_POSATS" name="ja posats -> posats a fer">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"> </token>
                <marker>
                    <token>ja</token>
                    <token>posats</token>
                </marker>
                <token regexp="yes">\p{P}</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>posats a fer</suggestion>
            <example correction="Posats a fer"><marker>Ja posats</marker>, anem fins al final.</example>
        </rule>
        <rule id="DENT_ALL" name="dent d'all -> gra d'all">
            <pattern>
                <token inflected="yes">dent</token>
                <token>d'</token>
                <token>all</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1000">gra</match> d'all</suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1000">all</match></suggestion>
            <example correction="gra d'all|all">Hi vam posar una <marker>dent d'all</marker>.</example>
            <example correction="grans d'all|alls">Hi vam posar tres <marker>dents d'all</marker>.</example>
        </rule>
        <rule id="BOCATERROSA" name="de bocaterrosa">
            <pattern>
                <token>bocaterrosa<exception scope="previous">de</exception><exception postag="_GN_FS"/><exception scope="previous" regexp="yes" inflected="yes">ser|estar|romander|quedar|restar</exception></token>
            </pattern>
            <message>Com a locució adverbial, l'expressió completa és <suggestion>de bocaterrosa</suggestion>.</message>
            <example correction="de bocaterrosa">Dormia <marker>bocaterrosa</marker>.</example>
            <example>Hi havia una persona bocaterrosa.</example>
            <example>Va restar bocaterrosa.</example>
        </rule>
        <rulegroup id="COTARRO" name="*dirigir el cotarro">
            <rule>
                <pattern>
                    <token inflected="yes">dirigir</token>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token>cotarro</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tallar</match> el bacallà</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">remenar</match> les cireres</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tenir</match> la paella pel mànec</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">remenar</match> l'olla</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">portar</match> la batuta</suggestion>
                <example correction="tallava el bacallà|remenava les cireres|tenia la paella pel mànec|remenava l'olla|portava la batuta">Ell era qui <marker>dirigia el cotarro</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">animar</token>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token>cotarro</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">esvalotar</match> el galliner</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">escarotar</match> el galliner</suggestion>
                <suggestion>\1 la festa</suggestion>
                <example correction="esvalotava el galliner|escarotava el galliner|animava la festa">Era ell qui <marker>animava el cotarro</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="DONAR_LA_CAMPANADA" name="*donar la campanada">
            <pattern>
                <token inflected="yes">donar</token>
                <token>la</token>
                <token>campanada</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> sensació</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">causar</match> sensació</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> soroll</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> forrolla</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> tronar i ploure</suggestion>
            <example correction="farà sensació|causarà sensació|farà soroll|farà forrolla|farà tronar i ploure">Això <marker>donarà la campanada</marker>.</example>
        </rule>
        <rulegroup id="BORRON" name="*borrón y cuenta nueva">
            <rule>
                <pattern>
                    <token inflected="yes">fer</token>
                    <token regexp="yes">borrón|borron|borró</token>
                    <token regexp="yes">y|i</token>
                    <token regexp="yes">c(o|ue)(mp|m|n)t[ae]</token>
                    <token regexp="yes">nueva|nova|nou</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\1 creu i ratlla</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">començar</match> de cap i de nou</suggestion>
                <suggestion>hi <match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tornar</match> com si no hagués passat res</suggestion>
                <example correction="Farem creu i ratlla|Començarem de cap i de nou|Hi tornarem com si no hagués passat res"><marker>Farem borron i compta nova</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">borrón|borron|borró</token>
                    <token regexp="yes">y|i</token>
                    <token regexp="yes">c(o|ue)(mp|m|n)t[ae]</token>
                    <token regexp="yes">nueva|nova|nou</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>creu i ratlla</suggestion>
                <suggestion>començar de cap i de nou</suggestion>
                <suggestion>tornar-hi com si no hagués passat res</suggestion>
                <example correction="Creu i ratlla|Començar de cap i de nou|Tornar-hi com si no hagués passat res"><marker>Borrón i compte nou</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="DALE" name="dale que te pego">
            <pattern>
                <token>dale</token>
                <token>que</token>
                <token>te</token>
                <token>pego</token>
            </pattern>
            <message>Expressió castellana. Considereu usar una locució alternativa.</message>
            <suggestion>nyic-i-nyac</suggestion>
            <suggestion>rasca que rasca</suggestion>
            <suggestion>garrotada on faci mal</suggestion>
            <suggestion>burxa que burxa</suggestion>
            <suggestion>sona que sona</suggestion>
            <suggestion>da-li que da-li</suggestion>
            <example correction="nyic-i-nyac|rasca que rasca|garrotada on faci mal|burxa que burxa|sona que sona|da-li que da-li">I ell <marker>dale que te pego</marker>.</example>
        </rule>
        <rule id="TRANQUILLO" name="*tranquillo/manera">
            <pattern>
                <token regexp="yes" inflected="yes">donar|trobar|pillar|agafar|agarrar</token>
                <token min="0">amb</token>
                <token>el</token>
                <token>tranquillo</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">trobar</match> la manera</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">agafar</match> la traça</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dominar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tenir</match> per la mà</suggestion>
            <example correction="trobaràs la manera|agafaràs la traça|dominaràs|tindràs per la mà">Ja <marker>pillaràs el tranquillo</marker>.</example>
        </rule>
        <rule id="TRAURE_A_RELLUIR" name="*treure a relluir">
            <pattern>
                <token inflected="yes">treure</token>
                <token>a</token>
                <token>relluir</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>\1 a col·lació</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" case_conversion="preserve">posar</match> sobre la taula</suggestion>
            <suggestion><match no="1" regexp_match="^.*$" regexp_replace="re" case_conversion="preserve"/><match no="1" case_conversion="alllower"/></suggestion>
            <example correction="Tragueren a col·lació|Posaren sobre la taula|Retragueren"><marker>Tragueren a relluir</marker> les discrepàncies.</example>
        </rule>
        <rule id="DE_SOBAQUILLO" name="de sobaquillo">
            <pattern>
                <token>de</token>
                <token>sobaquillo</token>
            </pattern>
            <message>Castellanisme.</message>
            <suggestion>de recapte</suggestion>
            <suggestion>de pa i porta</suggestion>
            <suggestion>de cabasset</suggestion>
            <suggestion>de carmanyola</suggestion>
            <example correction="de recapte|de pa i porta|de cabasset|de carmanyola">Farem un sopar <marker>de sobaquillo</marker>.</example>
        </rule>
        <rule id="PRESA_DE_TERRA" name="presa de terra">
            <pattern>
                <token>toma</token>
                <token min="0">de</token>
                <token>terra</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>presa de terra</suggestion>
            <suggestion>connexió a terra</suggestion>
            <example correction="presa de terra|connexió a terra">Vaig instal·lar la <marker>toma de terra</marker>.</example>
        </rule>
        <rule id="CARIOCA" name="carioca/brasiler">
            <pattern>
                <token inflected="yes">selecció</token>
                <marker>
                    <token inflected="yes">carioca</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" postag_regexp="yes" postag="AQ..(.)." postag_replace="AQ0F$10">brasiler</match></suggestion>? "Carioca" és el gentilici de la ciutat de Rio de Janeiro.</message>
            <url>https://esadir.cat/entrades/fitxa/node/carioca</url>
            <example correction="brasilera">La selecció <marker>carioca</marker> jugarà la final.</example>
        </rule>
        <rulegroup id="ENCARARSE_AMB" name="encarar-se a/contra -> amb">
            <rule>
                <pattern>
                    <and>
                        <token inflected="yes">encarar</token>
                        <token postag="_reflexiu"/>
                    </and>
                    <marker>
                        <token>a</token>
                        <token>l</token>
                    </marker>
                </pattern>
                <message>La preposició adequada amb el verb 'encarar-se' és "amb".</message>
                <suggestion>amb el</suggestion>
                <example correction="amb el">L'amo es va encarar <marker>al</marker> majordom.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token inflected="yes">encarar</token>
                        <token postag="_reflexiu"/>
                    </and>
                    <marker>
                        <token regexp="yes">a|contra</token>
                    </marker>
                </pattern>
                <message>La preposició adequada amb el verb 'encarar-se' és <suggestion>amb</suggestion>.</message>
                <example correction="amb">El jugador del Barça es va encarar <marker>contra</marker> l'àrbitre.</example>
                <example correction="amb">El jugador del Barça es va encarar <marker>a</marker> l'àrbitre.</example>
            </rule>
        </rulegroup>
        <rule id="EN_RECONEIXEMENT" name="en reconeixement *a/*per/de">
            <pattern>
                <token>en</token>
                <token>reconeixement</token>
                <marker>
                    <token regexp="yes">a|per|pe</token>
                </marker>
            </pattern>
            <message>La preposició adequada en aquesta expressió és <suggestion>de</suggestion>.</message>
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=en+reconeixement+a&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12109&amp;idHit=12109&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27en+reconeixement+a%27%2C+%27en+reconeixement+per%27+o+%27en+reconeixement+de%27%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <example correction="de">El van homenantjar en reconeixement <marker>a</marker> la seva tasca de difusió científica.</example>
        </rule>
        <rule id="EMA" name="Agència Europea de Medicaments">
            <pattern>
                <token>Agència</token>
                <token regexp="yes">Europea|Espanyola</token>
                <token>de</token>
                <token>l</token>
                <token>Medicament</token>
            </pattern>
            <message>Denominació incorrecta.</message>
            <suggestion>Agència <match no="2" case_conversion="startupper"/> de Medicaments</suggestion>
            <url>https://esadir.cat/Nomspropis/Entitats/Societat/Agencia_Europea_de_Medicaments</url>
            <example correction="Agència Europea de Medicaments">Decidit per l'<marker>Agència europea del Medicament</marker></example>
        </rule>
        <rule id="A_TOTA_COSTA" name="a tota costa">
            <pattern>
                <token>a</token>
                <token>tota</token>
                <token>costa</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>a tot preu</suggestion>
            <suggestion>incondicionalment</suggestion>
            <suggestion>costi el que costi</suggestion>
            <suggestion>passi el que passi</suggestion>
            <suggestion>costés el que costés</suggestion>
            <suggestion>coste el que coste</suggestion>
            <suggestion>passe el que passe</suggestion>
            <example correction="a tot preu|incondicionalment|costi el que costi|passi el que passi|costés el que costés|coste el que coste|passe el que passe">Ho havia de fer <marker>a tota costa</marker>.</example>
        </rule>
        <rule id="ESTAR_EN_EL_CERT" name="estar en el cert">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">estar</token>
                <token>en</token>
                <token>el</token>
                <token>cert</token>
            </pattern>
            <message>Aquesta expressió és un calc del castellà.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tenir</match> raó</suggestion>
            <example correction="tenies raó">Tu <marker>estaves en el cert</marker>.</example>
        </rule>
        <rulegroup id="MES_ADJ_COMPARATIU" name="*més inferior/més baix">
            <antipattern>
                <token>a</token>
                <token>més</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>més</token>
                    <token>inferior</token>
                </pattern>
                <message>Expressió inadequada. "Inferior" és un adjectiu comparatiu "més baix".</message>
                <suggestion>inferior</suggestion>
                <suggestion>més baix</suggestion>
                <example correction="inferior|més baix">El resultat és <marker>més inferior</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>més</token>
                    <token>superior</token>
                </pattern>
                <message>Expressió inadequada. "Superior" és un adjectiu comparatiu "més alt".</message>
                <suggestion>superior</suggestion>
                <suggestion>més alt</suggestion>
                <example correction="superior|més alt">El resultat és <marker>més superior</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>més<exception scope="previous">com</exception></token>
                    <token>millor</token>
                </pattern>
                <message>Expressió inadequada. "Millor" és un adjectiu comparatiu "més bo".</message>
                <suggestion>millor</suggestion>
                <suggestion>més bo</suggestion>
                <example correction="millor|més bo">El resultat és <marker>més millor</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>més</token>
                    <token>pitjor</token>
                </pattern>
                <message>Expressió inadequada. "Pitjor" és un adjectiu comparatiu "més dolent".</message>
                <suggestion>pitjor</suggestion>
                <suggestion>més dolent</suggestion>
                <suggestion>més roí</suggestion>
                <example correction="pitjor|més dolent|més roí">El resultat és <marker>més pitjor</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="EN_BREUS" name="en breus">
            <pattern>
                <token>en</token>
                <token>breus<exception postag="_GN_.*" postag_regexp="yes"/></token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>en breu</suggestion>
            <suggestion>d'aquí a poc temps</suggestion>
            <suggestion>aviat</suggestion>
            <suggestion>ben aviat</suggestion>
            <suggestion>abans de gaire</suggestion>
            <suggestion>de seguida</suggestion>
            <example correction="en breu|d'aquí a poc temps|aviat|ben aviat|abans de gaire|de seguida">Arribarà <marker>en breus</marker>.</example>
            <example>En breus estades als Pirineus.</example>
        </rule>
        <rulegroup id="MAL_DE_MUCHOS" name="mal de muchos">
            <url>https://pccd.dites.cat/?paremiotipus=Mal+de+molts%2C+conhort+de+boigs</url>
            <rule>
                <pattern>
                    <token>mal</token>
                    <token>de</token>
                    <token>muchos</token>
                    <token min="0">,</token>
                    <token>consuelo</token>
                    <token>de</token>
                    <token>tontos</token>
                </pattern>
                <message>Aquesta expressió existeix en català.</message>
                <suggestion>mal de molts, conhort de boigs</suggestion>
                <suggestion>mal de molts, consol de tots</suggestion>
                <suggestion>mal de molts, conhort de bèsties</suggestion>
                <example correction="mal de molts, conhort de boigs|mal de molts, consol de tots|mal de molts, conhort de bèsties"><marker>mal de muchos, consuelo de tontos</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>mal</token>
                    <token>de</token>
                    <token>muchos</token>
                </pattern>
                <message>Aquesta expressió existeix en català.</message>
                <suggestion>mal de molts</suggestion>
                <suggestion>mal de molts, conhort de boigs</suggestion>
                <suggestion>mal de molts, consol de tots</suggestion>
                <suggestion>mal de molts, conhort de bèsties</suggestion>
                <example correction="mal de molts|mal de molts, conhort de boigs|mal de molts, consol de tots|mal de molts, conhort de bèsties"><marker>mal de muchos</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="PEL_QUE" name="*pel que / i per això, per la qual cosa">
            <rule>
                <pattern>
                    <token skip="12">decret</token>
                    <marker>
                        <token>pe</token>
                        <token>l</token>
                        <token>que</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta si equival a <suggestion>pel qual</suggestion>.</message>
                <example correction="pel qual">Reial Decret Legislatiu 1/2007, de 16 de novembre, <marker>pel que</marker> s'aprova el text refós</example>
            </rule>
            <rule>
                <antipattern>
                    <token>pe</token>
                    <token>l</token>
                    <token>que</token>
                    <token>no</token>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                    <token postag="_PUNCT.*|CC" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token regexp="yes">[,;]</token>
                    <marker>
                        <token>pe</token>
                        <token>l</token>
                        <token>que</token>
                    </marker>
                    <token>no</token>
                </pattern>
                <message>Expressió incorrecta si equival a <suggestion>i per això</suggestion>.</message>
                <suggestion>per la qual cosa</suggestion>
                <example correction="i per això|per la qual cosa">Està prohibit, <marker>pel que</marker> no es pot fer.</example>
                <example>Interessen pel que eren, pel que són.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>pe</token>
                    <token>l</token>
                    <token skip="4">que</token>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                    <token min="0" max="3" postag="R.|P.*|LOC_ADV" postag_regexp="yes"/>
                    <token postag="_PUNCT.*|CC" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>pe</token>
                    <token>l</token>
                    <token skip="6">que</token>
                    <token postag="V.[NG].*" postag_regexp="yes"/>
                    <token min="0" max="3" postag="R.|P.*|LOC_ADV" postag_regexp="yes"/>
                    <token postag="_PUNCT.*|CC" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>pe</token>
                    <token>l</token>
                    <token skip="6">que</token>
                    <token inflected="yes">haver</token>
                    <token postag="V.P.*" postag_regexp="yes"/>
                    <token min="0" max="3" postag="R.|P.*|LOC_ADV" postag_regexp="yes"/>
                    <token postag="_PUNCT.*|CC" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>pe</token>
                    <token>l</token>
                    <token>que</token>
                    <token regexp="yes">fa|feia|toca|tocava</token>
                    <token>a</token>
                </antipattern>
                <antipattern>
                    <token>pe</token>
                    <token>l</token>
                    <token>que</token>
                    <token regexp="yes" inflected="yes">semblar|parèixer</token>
                </antipattern>
                <antipattern>
                    <token>pe</token>
                    <token>l</token>
                    <token skip="4">que</token>
                    <and>
                        <token regexp="yes" inflected="yes">dir|comentar|expressar|manifestar|veure|saber|informar|llegir|referir|derivar|concernir|referència</token>
                        <token postag="V.[SI].*|_GV_" postag_regexp="yes"/>
                    </and>
                    <token><exception>que</exception></token>
                </antipattern>
                <antipattern>
                    <token>pe</token>
                    <token>l</token>
                    <token skip="4">que</token>
                    <and>
                        <token regexp="yes" inflected="yes">veure|saber</token>
                        <token postag="V.[SI].*|_GV_" postag_regexp="yes"/>
                    </and>
                </antipattern>
                <antipattern>
                    <token>pe</token>
                    <token>l</token>
                    <token skip="30">que</token>
                    <token>,</token>
                    <token>pe</token>
                    <token>l</token>
                    <token>que</token>
                </antipattern>
                <antipattern>
                    <token>,</token>
                    <token>pe</token>
                    <token>l</token>
                    <token skip="3">que<exception scope="next" postag="V.I.*" postag_regexp="yes"/></token>
                    <token postag="V.S.*" postag_regexp="yes"><exception postag="V.I.*" postag_regexp="yes"/></token>
                </antipattern>
                <pattern>
                    <token regexp="yes">[,;]</token>
                    <marker>
                        <token>pe</token>
                        <token>l</token>
                        <token>que</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta si equival a <suggestion>i per això</suggestion>.</message>
                <suggestion>per la qual cosa</suggestion>
                <example correction="i per això|per la qual cosa">Està permès, <marker>pel que</marker> es pot fer aquesta interpretació.</example>
                <example correction="i per això|per la qual cosa">Tenen rang de llei orgànica, <marker>pel que</marker> es troben sotmesos a la Constitució.</example>
                <example>Interessen pel que eren, pel que són.</example>
                <example>És aquesta la qüestió, pel que sembla.</example>
                <example>És aquesta la qüestió, pel que fa a economia.</example>
                <example>No és així, pel que s'ha dit.</example>
                <example>No és així, pel que es va dir.</example>
                <example>on, pel que ja s'ha informat, s'haurien pogut fer</example>
                <example>Mai no s'ha deixat acovardir per la novetat, pel que ha hagut d'emprendre.</example>
                <example>hi sou a temps, pel que més vulgueu i estimeu</example>
                <example>No vingueu, pel que pogués ser.</example>
                <example>No és així, pel que jo sé.</example>
                <example>No és així, pel que m'ha semblat entendre.</example>
                <example>No és així, pel que em diuen els qui n'estan al cas.</example>
                <example>Era això pel que varen morir tantes flors, pel que vàrem plorar tants anhels.</example>
                <example>Ací estic, pel que calgui</example>
                <example>Estic espantat, pel que pugui passar demà.</example>
                <example>Quasi total, pel que hom sap actualment,</example>
                <example>Això no obstant, pel que hom ha vist, cal suposar que sí.</example>
                <example>De fet, pel que han dit de tu, això em sorprèn.</example>
                <example>D'altra banda, pel que veiem que passa ara a Nova Zelanda,</example>
                <!-- ambiguous: , pel que es deduïa -->
            </rule>
        </rulegroup>
        <rulegroup id="DONAR_AL" name="*donar al botó">
            <antipattern>
                <token inflected="yes" regexp="yes">informació|dada</token>
                <token>que</token>
                <token>es</token>
                <token postag_regexp="yes" postag="(V.I.*)" inflected="yes">donar</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\d</token>
                <token postag="N.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>ls</token>
                <token regexp="yes">\d</token>
            </antipattern>
            <antipattern>
                <token postag="D.*" postag_regexp="yes"/>
                <token postag="CC"/>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="(V.I.*)" inflected="yes">donar</token>
                        <token min="0" regexp="yes">-li|-hi</token>
                        <token>a</token>
                        <token regexp="yes">l|ls</token>
                    </marker>
                    <token regexp="yes">&context_DONAR_A;</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">pitjar</match> e\4</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">prémer</match> e\4</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">clicar</match> e\4</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">fer</match> clic en e\4</suggestion>
                <example correction="pitges el|prems el|cliques el|fas clic en el">Quan li <marker>dónes al</marker> botó</example>
                <example>Donaran als 4 millors del grup un premi.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>a</token>
                    <token spacebefore="no">l</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>li</token>
                        <token postag_regexp="yes" postag="(V.I.*)" inflected="yes">donar</token>
                        <token min="0" regexp="yes">-li|-hi</token>
                        <token>a</token>
                    </marker>
                    <token min="0" postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes">&context_DONAR_A;</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="2" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">pitjar</match></suggestion>
                <suggestion><match no="2" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">prémer</match></suggestion>
                <suggestion><match no="2" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">clicar</match></suggestion>
                <suggestion><match no="2" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">fer</match> clic en</suggestion>
                <example correction="pitges|prems|cliques|fas clic en">Quan <marker>li dónes a</marker> aquest botó</example>
                <example>l'accés que dona al carrer</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>li</token>
                        <token inflected="yes">donar</token>
                        <token min="0" regexp="yes">-li|-hi</token>
                        <token>a</token>
                        <token regexp="yes">l|ls</token>
                    </marker>
                    <token regexp="yes">&context_DONAR_A;</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">pitjar</match> e\5</suggestion>
                <suggestion><match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">prémer</match> e\5</suggestion>
                <suggestion><match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">clicar</match> e\5</suggestion>
                <suggestion><match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">fer</match> clic en e\5</suggestion>
                <example correction="pitges el|prems el|cliques el|fas clic en el">Quan <marker>li dónes al</marker> botó</example>
                <example>Fou donada al president.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>a</token>
                    <token spacebefore="no">l</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>li</token>
                        <token inflected="yes">donar</token>
                        <token min="0" regexp="yes">-li|-hi</token>
                        <token>a</token>
                    </marker>
                    <token min="0" postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes">&context_DONAR_A;</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">pitjar</match></suggestion>
                <suggestion><match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">prémer</match></suggestion>
                <suggestion><match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">clicar</match></suggestion>
                <suggestion><match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">fer</match> clic en</suggestion>
                <example correction="pitges|prems|cliques|fas clic en">Quan <marker>li dónes a</marker> aquest botó</example>
                <example>Déu ha volgut donar al seu Fill molts de germans.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="(V.I.*)" inflected="yes">donar</token>
                        <token min="0" regexp="yes">-li|-hi</token>
                        <token>a</token>
                        <token regexp="yes">l|ls</token>
                    </marker>
                    <token regexp="yes">&context_DONAR_A;</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">pitjar</match> e\4</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">prémer</match> e\4</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">clicar</match> e\4</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">fer</match> clic en e\4</suggestion>
                <example correction="pitges el|prems el|cliques el|fas clic en el">Quan li <marker>dónes al</marker> botó</example>
            </rule>
            <rule>
                <antipattern>
                    <token>a</token>
                    <token spacebefore="no">l</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="(V.I.*)" inflected="yes">donar</token>
                        <token min="0" regexp="yes">-li|-hi</token>
                        <token>a</token>
                    </marker>
                    <token min="0" postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes">&context_DONAR_A;</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">pitjar</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">prémer</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">clicar</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.I.*)" postag_replace="$1">fer</match> clic en</suggestion>
                <example correction="pitges|prems|cliques|fas clic en">Quan li <marker>dónes a</marker> aquest botó</example>
                <example>l'accés que dona al carrer</example>
                <example>Donar a una o a diverses responsables.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">donar</token>
                        <token min="0" regexp="yes">-li|-hi</token>
                        <token>a</token>
                        <token regexp="yes">l|ls</token>
                    </marker>
                    <token regexp="yes">&context_DONAR_A;</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">pitjar</match> e\4</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">prémer</match> e\4</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">clicar</match> e\4</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">fer</match> clic en e\4</suggestion>
                <example correction="pitges el|prems el|cliques el|fas clic en el">Quan li <marker>dónes al</marker> botó</example>
                <example>Fou donada al president.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>a</token>
                    <token spacebefore="no">l</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">li|hi</token>
                        <token postag="VA.*" postag_regexp="yes"/>
                        <token inflected="yes">donar</token>
                        <token min="0" regexp="yes">-li|-hi</token>
                        <token>a</token>
                    </marker>
                    <token min="0" postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes">&context_DONAR_A;</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\2 <match no="3" postag_regexp="yes" postag="(V.*)" postag_replace="$1">pitjar</match></suggestion>
                <suggestion>\2 <match no="3" postag_regexp="yes" postag="(V.*)" postag_replace="$1">prémer</match></suggestion>
                <suggestion>\2 <match no="3" postag_regexp="yes" postag="(V.*)" postag_replace="$1">clicar</match></suggestion>
                <suggestion>\2 <match no="3" postag_regexp="yes" postag="(V.*)" postag_replace="$1">fer</match> clic en</suggestion>
                <example correction="he pitjat|he premut|he clicat|he fet clic en">Quan <marker>li he donat a</marker> guardar</example>
                <example>Déu ha volgut donar al seu Fill molts de germans.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>a</token>
                    <token spacebefore="no">l</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token inflected="yes">donar</token>
                        <token min="0" regexp="yes">-li|-hi</token>
                        <token>a</token>
                    </marker>
                    <token min="0" postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes">&context_DONAR_A;</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">pitjar</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">prémer</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">clicar</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">fer</match> clic en</suggestion>
                <example correction="pitges|prems|cliques|fas clic en">Quan li <marker>dónes a</marker> aquest botó</example>
                <example>Déu ha volgut donar al seu Fill molts de germans.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DONAR_LIKE" name="donar like>fer like">
            <rule>
                <pattern>
                    <token inflected="yes">donar</token>
                    <token postag="_QM_OPEN"/>
                    <token regexp="yes">likes?</token>
                    <token postag="_QM_CLOSE"/>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> "m'agrada"</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> "like"</suggestion>
                <example correction="feia &quot;m'agrada&quot;|feia &quot;like&quot;">Tothom li <marker>donava &quot;like&quot;</marker> sense pensar-hi.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">donar</token>
                    <token min="0" postag="_QM_OPEN"/>
                    <token regexp="yes">likes?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> "m'agrada"</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> "like"</suggestion>
                <example correction="feia &quot;m'agrada&quot;|feia &quot;like&quot;">Tothom li <marker>donava like</marker> sense pensar-hi.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="(V.M.*)" inflected="yes">donar</token>
                    </marker>
                    <token min="0" max="2" regexp="yes">un|-li|'ls|-los</token>
                    <token regexp="yes">likes?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.M.*)" postag_replace="$1">fer</match></suggestion>
                <example correction="Fes"><marker>Dona</marker> like i participa en el sorteig.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="(V.*)" inflected="yes">donar</token>
                    </marker>
                    <token min="0" max="3" regexp="yes">un|-li|'ls|-los</token>
                    <token regexp="yes">likes?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">fer</match></suggestion>
                <example correction="fer">Si li has de <marker>donar</marker> like, fes-ho aviat.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COLUMBRETS" name="Columbrets">
            <rule>
                <pattern>
                    <token>illes</token>
                    <token>Columbrets</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>illes Columbretes</suggestion>
                <suggestion>illots Columbrets</suggestion>
                <example correction="illes Columbretes|illots Columbrets"><marker>illes Columbrets</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>illots</token>
                    <token>Columbretes</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>illes Columbretes</suggestion>
                <suggestion>illots Columbrets</suggestion>
                <example correction="illes Columbretes|illots Columbrets"><marker>illots Columbretes</marker></example>
            </rule>
        </rulegroup>
        <rule id="HINCAPEU" name="*hincapeu">
            <pattern>
                <token inflected="yes" regexp="yes" skip="1">donar|fer</token>
                <token>hincapeu</token>
            </pattern>
            <message>Calc del castellà.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">insistir</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match> l'accent</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match> èmfasi</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">recalcar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">subratllar</match></suggestion>
            <example correction="insistir|posar l'accent|posar èmfasi|recalcar|subratllar">Cal <marker>fer hincapeu</marker> en tot això.</example>
        </rule>
        <rule id="DONAR_EL_CALLO" name="*donar el callo">
            <pattern>
                <token inflected="yes">donar</token>
                <token>el</token>
                <token>callo</token>
            </pattern>
            <message>Calc del castellà.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pencar</match></suggestion>
            <suggestion>(rompre's) l'esquena</suggestion>
            <suggestion>(escarrassar-se)</suggestion>
            <!-- TODO: sintetitzador amb verb reflexiu -->
            <example correction="pencar|(rompre's) l'esquena|(escarrassar-se)">Ací cal <marker>donar el callo</marker>.</example>
        </rule>
        <rule id="GALLA_PLACIDIA" name="Gal·la Placídia">
            <antipattern case_sensitive="yes">
                <token>Gal·la</token>
                <token>Placídia</token>
            </antipattern>
            <pattern>
                <token regexp="yes">gala|gal·la</token>
                <token regexp="yes">placidia|placídia</token>
            </pattern>
            <message>L'escriptura correcta és <suggestion>Gal·la Placídia</suggestion>, nom d'una princesa romana.</message>
            <example correction="Gal·la Placídia"><marker>gala Placidia</marker>.</example>
        </rule>
        <rule id="RASCA" name="rasca/gelor">
            <pattern>
                <token postag="D..FS." postag_regexp="yes"/>
                <marker>
                    <token>rasca</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta si volíeu dir <suggestion>gelor</suggestion>.</message>
            <suggestion>fred</suggestion>
            <example correction="gelor|fred">Quina <marker>rasca</marker> que fa!</example>
            <example correction="gelor|fred">Fa una <marker>rasca</marker> terrible.</example>
        </rule>
        <rule id="ENGENDRE" name="*engendre -> monstre">
            <pattern>
                <token postag="D..MS.|PP3CSA00" postag_regexp="yes"/>
                <marker>
                    <token>engendre</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta si volíeu dir <suggestion>monstre</suggestion>.</message>
            <suggestion>esguerro</suggestion>
            <example correction="monstre|esguerro">Quin <marker>engendre</marker> que has fet!</example>
            <example correction="monstre|esguerro">Això és un <marker>engendre</marker>.</example>
        </rule>
        <rule id="DE_PEL_MIG" name="*de pel mig">
            <pattern>
                <token>de</token>
                <token regexp="yes">pe|per</token>
                <token min="0">l</token>
                <token>mig</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>pel mig</suggestion>
            <suggestion>per entremig</suggestion>
            <example correction="pel mig|per entremig">Em vaig trobar allò <marker>de pel mig</marker>.</example>
        </rule>
        <rulegroup id="TRAURE_ELS_COLORS" name="*traure els colors">
            <rule>
                <pattern>
                    <token regexp="yes">em|et|ens|us|vos|els|m'|t'</token>
                    <token min="0" inflected="yes" regexp="yes">haver|anar</token>
                    <marker>
                        <token inflected="yes">treure</token>
                        <token>els</token>
                        <token>colors</token>
                    </marker>
                </pattern>
                <message>Incorrecte si vol dir <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> tornar vermell</suggestion>.</message>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> sortir els colors</suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> eixir els colors</suggestion>
                <example correction="facis tornar vermell|facis sortir els colors|facis eixir els colors">Vull que els <marker>treguis els colors</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>li</token>
                    <token inflected="yes" regexp="yes">haver|anar</token>
                    <token inflected="yes">treure</token>
                    <token>els</token>
                    <token>colors</token>
                </pattern>
                <message>Incorrecte si vol dir <suggestion>el \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> tornar vermell</suggestion>.</message>
                <suggestion>li \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> sortir els colors</suggestion>
                <suggestion>li \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> eixir els colors</suggestion>
                <example correction="el vas fer tornar vermell|li vas fer sortir els colors|li vas fer eixir els colors">Em penso que <marker>li vas treure els colors</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>li</token>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">treure</token>
                    <token>els</token>
                    <token>colors</token>
                </pattern>
                <message>Incorrecte si vol dir <suggestion>el <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> tornar vermell</suggestion>.</message>
                <suggestion>li <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> sortir els colors</suggestion>
                <suggestion>li <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> eixir els colors</suggestion>
                <example correction="el fas tornar vermell|li fas sortir els colors|li fas eixir els colors">Em penso que <marker>li traus els colors</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="EN_AQUI" name="*en aquí">
            <antipattern>
                <token>d'</token>
                <token regexp="yes">ací|aquí|ahí|allí|allà</token>
                <token>a</token>
            </antipattern>
            <pattern>
                <token regexp="yes">a|en</token>
                <token regexp="yes">aquí|ací|ahí|allí|allà</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>\2</suggestion>
            <example correction="aquí">Hem arribat <marker>en aquí</marker> amb molt d'esforç.</example>
            <example>Hem d'anar d'ací a allà.</example>
        </rule>
        <rule id="GRIMA" name="*grima">
            <pattern>
                <token inflected="yes" regexp="yes">donar|fer|fotre</token>
                <token postag="RG|LOC_ADV|DI0FS0" postag_regexp="yes" min="0" max="4"/>
                <token>grima</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> feredat</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esgarrifar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esmussar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esborronar</match></suggestion>
            <example correction="feia feredat|esgarrifava|esmussava|esborronava">Allò <marker>donava molta grima</marker>.</example>
            <example correction="feia feredat|esgarrifava|esmussava|esborronava">Allò <marker>feia grima</marker>.</example>
        </rule>
        <rule id="VIBRANT" name="color vibrant -> intens, viu">
            <pattern>
                <token regexp="yes" skip="4">colors?</token>
                <marker>
                    <token inflected="yes">vibrant</token>
                </marker>
            </pattern>
            <message>Possible calc de l'anglès. Referit a color, val més dir <suggestion><match no="2" postag="AQ0C(.)." postag_regexp="yes" postag_replace="AQ0M$10">intens</match></suggestion> o <suggestion><match no="2" postag="AQ0C(.)." postag_regexp="yes" postag_replace="AQ0M$10">viu</match></suggestion>.</message>
            <example correction="intensos|vius">Els colors eren <marker>vibrants</marker>.</example>
            <example correction="intens|viu">La il·luminació misteriosa i el color <marker>vibrant</marker>.</example>
        </rule>
        <rulegroup id="SEVER" name="sever / greu">
            <url>https://esadir.cat/entrades/fitxa/node/severesever</url>
            <antipattern>
                <token inflected="yes" regexp="yes" skip="3">legislació|llei</token>
                <token inflected="yes">sever</token>
                <example>Els accidents de les primeres etapes del vapor determinaren una legislació molt severa encaminada a reduir els riscos.</example>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes" skip="6" regexp="yes">dolor|mal</token>
                    <marker>
                        <token inflected="yes">sever</token>
                    </marker>
                </pattern>
                <message>En aquest context (<match no="1" case_conversion="alllower"/>), "sever" pot ser un calc inapropiat de l'anglès.</message>
                <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">intens</match></suggestion>
                <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">agut</match></suggestion>
                <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">fort</match></suggestion>
                <example correction="intens|agut|fort">Patia un dolor <marker>sever</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="6">clima</token>
                    <marker>
                        <token inflected="yes">sever</token>
                    </marker>
                </pattern>
                <message>En aquest context (<match no="1" case_conversion="alllower"/>), "sever" pot ser un calc inapropiat de l'anglès.</message>
                <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">rigorós</match></suggestion>
                <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">dur</match></suggestion>
                <example correction="rigorós|dur">Un clima <marker>sever</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="6">pobresa|incendi|inundació|terratrèmol|tsunami|risc|fenomen|episodi|sequera|secada|temps|oratge|conseqüència</token>
                    <marker>
                        <token inflected="yes">sever</token>
                    </marker>
                </pattern>
                <message>En aquest context (<match no="1" case_conversion="alllower"/>), "sever" pot ser un calc inapropiat de l'anglès.</message>
                <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">extrem</match></suggestion>
                <suggestion><match no="2" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">greu</match></suggestion>
                <suggestion><match no="2" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">important</match></suggestion>
                <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">seriós</match></suggestion>
                <example correction="extrema|greu|important|seriosa">Vivien en condicions de pobresa <marker>severa</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="6">sever</token>
                    </marker>
                    <token regexp="yes" inflected="yes">pobresa|incendi|inundació|terratrèmol|tsunami|risc|fenomen|episodi|sequera|secada|temps|oratge|conseqüència</token>
                </pattern>
                <message>En aquest context (<match no="2" case_conversion="alllower"/>), "sever" pot ser un calc inapropiat de l'anglès.</message>
                <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">extrem</match></suggestion>
                <suggestion><match no="1" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">greu</match></suggestion>
                <suggestion><match no="1" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">important</match></suggestion>
                <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">seriós</match></suggestion>
                <example correction="extrem|greu|important|seriós">Van qualificar de <marker>sever</marker> el risc d'incendi.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="20">insuficiència|dispnea|apnea|malaltia|lesió|ferida|ferit|crisi|deterioració|virus|ictus|atac|pulmonia|infecció|bacteri|tòxic|intoxicació|covid|covid-19</token>
                    <marker>
                        <token inflected="yes">sever</token>
                    </marker>
                </pattern>
                <message>En aquest context (<match no="1" case_conversion="alllower"/>), "sever" pot ser un calc inapropiat de l'anglès.</message>
                <suggestion><match no="2" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">greu</match></suggestion>
                <example correction="greu">Patia una malaltia molt <marker>severa</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="20">sever</token>
                    </marker>
                    <token regexp="yes" inflected="yes">insuficiència|dispnea|apnea|malaltia|lesió|ferida|ferit|crisi|deterioració|virus|ictus|atac|pulmonia|infecció|bacteri|tòxic|intoxicació|covid|covid-19</token>
                </pattern>
                <message>En aquest context (<match no="2" case_conversion="alllower"/>), "sever" pot ser un calc inapropiat de l'anglès.</message>
                <suggestion><match no="1" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">greu</match></suggestion>
                <example correction="greu">Una forma <marker>severa</marker> de pulmonia.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="2">colp|cop|xoc</token>
                    <marker>
                        <token inflected="yes">sever</token>
                    </marker>
                </pattern>
                <message>En aquest context (<match no="1" case_conversion="alllower"/>), "sever" pot ser un calc inapropiat de l'anglès.</message>
                <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">fort</match></suggestion>
                <example correction="fort">Va rebre un colp molt <marker>sever</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="20">severitat</token>
                    </marker>
                    <token regexp="yes" inflected="yes">malaltia|lesió|ferida|ferit|dolença|crisi|deteriorament|deterioració|virus|dolor|pobresa|incendi|inundació|terratrèmol|tsunami|trastorn</token>
                </pattern>
                <message>En aquest context (<match no="2" case_conversion="alllower"/>), "severitat" pot ser un calc inapropiat de l'anglès.</message>
                <suggestion>gravetat</suggestion>
                <example correction="gravetat">La <marker>severitat</marker> del virus era alta.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="20" regexp="yes" inflected="yes">malaltia|lesió|ferida|ferit|dolença|crisi|deteriorament|deterioració|virus|dolor|pobresa|incendi|inundació|terratrèmol|tsunami|pandèmia|afectar|trastorn</token>
                    <marker>
                        <token>severament</token>
                    </marker>
                </pattern>
                <message>En aquest context (<match no="1" case_conversion="alllower"/>), "severament" pot ser un calc inapropiat de l'anglès.</message>
                <suggestion>greument</suggestion>
                <example correction="greument">La pandèmia el va afectar <marker>severament</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="TIP_TRUC" name="tip (anglès) -> truc">
            <pattern>
                <token postag="DN.*" postag_regexp="yes"/>
                <marker>
                    <token>tips</token>
                </marker>
            </pattern>
            <message>Anglicisme innecessari en el sentit de <suggestion>trucs</suggestion>.</message>
            <suggestion>consells</suggestion>
            <suggestion>recomanacions</suggestion>
            <example correction="trucs|consells|recomanacions">10 <marker>tips</marker> de decoració.</example>
        </rule>
        <rulegroup name="replicar -> repetir" id="REPLICAR_REPETIR">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="4">replicar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">error|errada|erro|relliscada|patinada|planxa</token>
                </pattern>
                <message>És un anglicisme en el sentit de 'repetir'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">repetir</match></suggestion>
                <example correction="Repeteixen"><marker>Repliquen</marker> els mateixos errors del govern central.</example>
            </rule>
        </rulegroup>
        <rule id="COM_SOLIA_SER" name="com solia ser (anglicisme)" tags="picky">
            <antipattern>
                <token>ser</token>
                <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <pattern>
                <token>com</token>
                <token postag="V.*" postag_regexp="yes" inflected="yes">soler</token>
                <token>ser</token>
            </pattern>
            <message>Possible calc de l'anglès.</message>
            <suggestion>com <match no="2" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match></suggestion>
            <example correction="com era">És molt diferent de <marker>com solia ser</marker>.</example>
        </rule>
        <rule id="PRENDRE_ACCIÓ" name="prendre acció (anglicisme)">
            <pattern>
                <token inflected="yes">prendre</token>
                <token>acció</token>
            </pattern>
            <message>Calc de l'anglès que val més evitar.</message>
            <suggestion>\1 mesures</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">passar</match> a l'acció</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">adoptar</match> mesures</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">actuar</match></suggestion>
            <example correction="prendre mesures|passar a l'acció|adoptar mesures|actuar">Cal <marker>prendre acció</marker> com més aviat millor.</example>
        </rule>
        <rule id="DOTZE_RAIMS" name="dotze raïms">
            <pattern>
                <token>dotze</token>
                <token>raïms</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>dotze grans de raïm</suggestion>
            <suggestion>dotze grans</suggestion>
            <example correction="dotze grans de raïm|dotze grans">Hem de preparar els <marker>dotze raïms</marker>.</example>
        </rule>
        <rule id="SISTEMA_IMMUNITARI" name="sistema immunològic->immunitari">
            <pattern>
                <token inflected="yes" regexp="yes">sistema|resposta</token>
                <token inflected="yes">immunològic</token>
            </pattern>
            <message>Expressió inadequada.</message>
            <suggestion>\1 <match no="2" postag="(A.*)" postag_regexp="yes" postag_replace="$1">immunitari</match></suggestion>
            <url>https://www.termcat.cat/ca/cercaterm/fitxa/MjkwOTI0OQ%3D%3D</url>
            <example correction="Sistemes immunitaris"><marker>Sistemes immunològics</marker>.</example>
        </rule>
        <rule id="EN_ALLO_RELATIU_A" name="*en allò relatiu a">
            <pattern>
                <token>en</token>
                <token regexp="yes">allò|el</token>
                <token>relatiu</token>
                <token>a</token>
            </pattern>
            <message>Calc del castellà.</message>
            <suggestion>pel que fa a</suggestion>
            <suggestion>quant a</suggestion>
            <suggestion>relativament a</suggestion>
            <suggestion>respecte a</suggestion>
            <example correction="Pel que fa a|Quant a|Relativament a|Respecte a"><marker>En allò relatiu a</marker> política exterior.</example>
        </rule>
        <rulegroup id="NO_PODER_AMB" name="*no poder amb">
            <rule>
                <pattern>
                    <token>no</token>
                    <token inflected="yes">poder</token>
                    <token>amb</token>
                    <token postag="DA.*|PX.*" postag_regexp="yes" min="1" max="2"/>
                    <token>ànima</token>
                </pattern>
                <message>Expressió incorrecta. Calc del castellà.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estar</match> sense alè</suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">treure</match> el fetge per la boca</suggestion>
                <suggestion>\1 \2 dir ni fava</suggestion>
                <example correction="estic sense alè|trac el fetge per la boca|trec el fetge per la boca|no puc dir ni fava">Avui <marker>no puc amb la meva ànima</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="LIAT" name="*liat">
            <rule>
                <pattern>
                    <token inflected="yes" skip="3">estar</token>
                    <marker>
                        <token regexp="yes">liat|liats|liada|liades</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="2" regexp_match="(?iu)li" regexp_replace="enfein"/></suggestion>
                <suggestion><match no="2" regexp_match="(?iu)li" regexp_replace="atabal"/></suggestion>
                <suggestion><match no="2" regexp_match="(?iu)li" regexp_replace="ocup"/></suggestion>
                <suggestion><match no="2" regexp_match="(?iu)li" regexp_replace="aclapar"/></suggestion>
                <suggestion><match no="2" regexp_match="(?iu)li" regexp_replace="embolic"/></suggestion>
                <suggestion><match no="2" regexp_match="(?iu)li" regexp_replace="emmerd"/></suggestion>
                <suggestion><match no="2" regexp_match="(?iu)li" regexp_replace="desbord"/></suggestion>
                <suggestion><match no="2" regexp_match="(?iu)li" regexp_replace="afaen"/></suggestion>
                <example correction="enfeinat|atabalat|ocupat|aclaparat|embolicat|emmerdat|desbordat|afaenat">Ara estic sempre molt <marker>liat</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token inflected="yes">anar</token>
                    <marker>
                        <token>liar</token>
                        <token min="0">molt</token>
                        <token regexp="yes">parda|pardíss?ima</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>fer bona</suggestion>
                <suggestion>fer \4 grossa</suggestion>
                <suggestion>cagar</suggestion>
                <suggestion>fer com un cove</suggestion>
                <example correction="fer bona|fer grossa|cagar|fer com un cove">La vau <marker>liar parda</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <marker>
                        <token>lia</token>
                        <token min="0">molt</token>
                        <token regexp="yes">parda|pardíss?ima</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>fa bona</suggestion>
                <suggestion>fa \3 grossa</suggestion>
                <suggestion>caga</suggestion>
                <suggestion>fa com un cove</suggestion>
                <example correction="fa bona|fa grossa|caga|fa com un cove">La <marker>lia parda</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <marker>
                        <token>lio</token>
                        <token min="0">molt</token>
                        <token regexp="yes">parda|pardíss?ima</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>faig bona</suggestion>
                <suggestion>faig \3 grossa</suggestion>
                <suggestion>cago</suggestion>
                <suggestion>faig com un cove</suggestion>
                <example correction="faig bona|faig grossa|cago|faig com un cove">La <marker>lio parda</marker>.</example>
                <example correction="faig bona|faig molt grossa|cago|faig com un cove">La <marker>lio molt parda</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <marker>
                        <token>lien</token>
                        <token min="0">molt</token>
                        <token regexp="yes">parda|pardíss?ima</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>fan bona</suggestion>
                <suggestion>fan \3 grossa</suggestion>
                <suggestion>caguen</suggestion>
                <suggestion>fan com un cove</suggestion>
                <example correction="fan bona|fan grossa|caguen|fan com un cove">La <marker>lien parda</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <marker>
                        <token>liava</token>
                        <token min="0">molt</token>
                        <token regexp="yes">parda|pardíss?ima</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>feia bona</suggestion>
                <suggestion>feia \3 grossa</suggestion>
                <suggestion>cagava</suggestion>
                <suggestion>feia com un cove</suggestion>
                <example correction="feia bona|feia grossa|cagava|feia com un cove">La <marker>liava parda</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <marker>
                        <token>liaven</token>
                        <token min="0">molt</token>
                        <token regexp="yes">parda|pardíss?ima</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>feien bona</suggestion>
                <suggestion>feien \3 grossa</suggestion>
                <suggestion>cagaven</suggestion>
                <suggestion>feien com un cove</suggestion>
                <example correction="feien bona|feien grossa|cagaven|feien com un cove">La <marker>liaven parda</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">la|l'</token>
                    <token inflected="yes">haver</token>
                    <marker>
                        <token regexp="yes">liada|liat</token>
                        <token min="0">molt</token>
                        <token regexp="yes">parda|pardíss?ima</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>feta bona</suggestion>
                <suggestion>feta \4 grossa</suggestion>
                <suggestion>cagada</suggestion>
                <suggestion>feta com un cove</suggestion>
                <example correction="feta bona|feta grossa|cagada|feta com un cove">L'has <marker>liada parda</marker>, eh?</example>
                <example correction="feta bona|feta molt grossa|cagada|feta com un cove">L'has <marker>liada molt parda</marker>, eh?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>liar</token>
                        <token>-la</token>
                        <token min="0">molt</token>
                        <token regexp="yes">parda|pardíss?ima</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>fer-la bona</suggestion>
                <suggestion>fer-la \3 grossa</suggestion>
                <suggestion>cagar-la</suggestion>
                <suggestion>fer-la com un cove</suggestion>
                <suggestion>embolicar-la</suggestion>
                <example correction="fer-la bona|fer-la grossa|cagar-la|fer-la com un cove|embolicar-la">Ara volem <marker>liar-la parda</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token inflected="yes">anar</token>
                    <marker>
                        <token>liar</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>fer bona</suggestion>
                <suggestion>fer grossa</suggestion>
                <suggestion>cagar</suggestion>
                <suggestion>fer com un cove</suggestion>
                <example correction="fer bona|fer grossa|cagar|fer com un cove">La vau <marker>liar</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">la|l'</token>
                    <token inflected="yes">haver</token>
                    <marker>
                        <token regexp="yes">liada|liat</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>feta bona</suggestion>
                <suggestion>feta grossa</suggestion>
                <suggestion>cagada</suggestion>
                <suggestion>feta com un cove</suggestion>
                <example correction="feta bona|feta grossa|cagada|feta com un cove">L'has <marker>liada</marker>, eh?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>liar</token>
                        <token>-la</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>fer-la bona</suggestion>
                <suggestion>fer-la grossa</suggestion>
                <suggestion>cagar-la</suggestion>
                <suggestion>fer-la com un cove</suggestion>
                <suggestion>embolicar-la</suggestion>
                <example correction="fer-la bona|fer-la grossa|cagar-la|fer-la com un cove|embolicar-la">Ara volem <marker>liar-la</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">es|se</token>
                    <token regexp="yes">lia|liarà|liará</token>
                    <token min="0">molt</token>
                    <token regexp="yes">parda|pardíssima|pardísima</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>se n'<match no="2" regexp_match="(?iu)li" regexp_replace="arm"/> una de grossa</suggestion>
                <suggestion>s'<match no="2" regexp_match="(?iu)li" regexp_replace="arm"/> un canyaret</suggestion>
                <suggestion>s'<match no="2" regexp_match="(?iu)li" regexp_replace="arm"/> un sidral</suggestion>
                <suggestion>hi haurà enrenou</suggestion>
                <suggestion>s'<match no="2" regexp_match="(?iu)li" regexp_replace="arm"/> un Cristo</suggestion>
                <example correction="Se n'armarà una de grossa|S'armarà un canyaret|S'armarà un sidral|Hi haurà enrenou|S'armarà un Cristo"><marker>Se liarà parda</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>liar</token>
                    <token>parda</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>fer grossa</suggestion>
                <suggestion>fer bona</suggestion>
                <suggestion>cagar</suggestion>
                <suggestion>embolicar</suggestion>
                <example correction="fer grossa|fer bona|cagar|embolicar">L'has de <marker>liar parda</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>liar</token>
                    <token>molt</token>
                    <token>parda</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>fer molt grossa</suggestion>
                <suggestion>cagar molt</suggestion>
                <suggestion>embolicar molt</suggestion>
                <example correction="fer molt grossa|cagar molt|embolicar molt">L'has de <marker>liar molt parda</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DONARSELI_BE" name="*donar-se-li bé">
            <rule>
                <pattern>
                    <token>se</token>
                    <token>'m</token>
                    <token postag="V.[IS]P3..." postag_regexp="yes" inflected="yes">donar</token>
                    <token>bé</token>
                </pattern>
                <message>Calc del castellà.</message>
                <suggestion><match no="2" regexp_match="'" regexp_replace="e"/> <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match> \4</suggestion>
                <suggestion><match no="3" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$11S$2">tenir</match> traça per a</suggestion>
                <suggestion><match no="3" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$11S$2">tenir</match> facilitat per a</suggestion>
                <example correction="em va bé|tinc traça per a|tinc facilitat per a">No <marker>se'm dona bé</marker> les matemàtiques.</example>
            </rule>
            <rule>
                <pattern>
                    <token>se</token>
                    <token>'t</token>
                    <token postag="V.[IS]P3..." postag_regexp="yes" inflected="yes">donar</token>
                    <token>bé</token>
                </pattern>
                <message>Calc del castellà.</message>
                <suggestion><match no="2" regexp_match="'" regexp_replace="e"/> <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match> \4</suggestion>
                <suggestion><match no="3" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$12S$2">tenir</match> traça per a</suggestion>
                <suggestion><match no="3" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$12S$2">tenir</match> facilitat per a</suggestion>
                <example correction="et va bé|tens traça per a|tens facilitat per a">No <marker>se't dona bé</marker> la química.</example>
            </rule>
            <rule>
                <pattern>
                    <token>se</token>
                    <token>'m</token>
                    <token postag="V.[IS].3..." postag_regexp="yes" inflected="yes">donar</token>
                    <token>bé</token>
                </pattern>
                <message>Calc del castellà.</message>
                <suggestion>m'<match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match> \4</suggestion>
                <suggestion><match no="3" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$11S$2">tenir</match> traça per a</suggestion>
                <suggestion><match no="3" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$11S$2">tenir</match> facilitat per a</suggestion>
                <example correction="m'anaven bé|tenia traça per a|tenia facilitat per a">No <marker>se'm donaven bé</marker> les matemàtiques.</example>
            </rule>
            <rule>
                <pattern>
                    <token>se</token>
                    <token>'t</token>
                    <token postag="V.[IS].3..." postag_regexp="yes" inflected="yes">donar</token>
                    <token>bé</token>
                </pattern>
                <message>Calc del castellà.</message>
                <suggestion>t'<match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match> \4</suggestion>
                <suggestion><match no="3" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$12S$2">tenir</match> traça per a</suggestion>
                <suggestion><match no="3" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$12S$2">tenir</match> facilitat per a</suggestion>
                <example correction="t'anaven bé|tenies traça per a|tenies facilitat per a">No <marker>se't donaven bé</marker> les matemàtiques.</example>
            </rule>
            <rule>
                <pattern>
                    <token>se</token>
                    <token>li</token>
                    <token postag="V.[IS].3..." postag_regexp="yes" inflected="yes">donar</token>
                    <token>bé</token>
                </pattern>
                <message>Calc del castellà.</message>
                <suggestion><match no="2" regexp_match="'" regexp_replace="e"/> <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match> \4</suggestion>
                <suggestion><match no="3" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$13S$2">tenir</match> traça per a</suggestion>
                <suggestion><match no="3" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$13S$2">tenir</match> facilitat per a</suggestion>
                <example correction="li anaven bé|tenia traça per a|tenia facilitat per a">No <marker>se li donaven bé</marker> les matemàtiques.</example>
            </rule>
            <rule>
                <pattern>
                    <token>se</token>
                    <token>'ns</token>
                    <token postag="V.[IS].3..." postag_regexp="yes" inflected="yes">donar</token>
                    <token>bé</token>
                </pattern>
                <message>Calc del castellà.</message>
                <suggestion><match no="2" regexp_match="'" regexp_replace="e"/> <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match> \4</suggestion>
                <suggestion><match no="3" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$11P$2">tenir</match> traça per a</suggestion>
                <suggestion><match no="3" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$11P$2">tenir</match> facilitat per a</suggestion>
                <example correction="ens anaven bé|teníem traça per a|teníem facilitat per a">No <marker>se'ns donaven bé</marker> les matemàtiques.</example>
            </rule>
            <rule>
                <pattern>
                    <token>se</token>
                    <token regexp="yes">us|vos</token>
                    <token postag="V.[IS].3..." postag_regexp="yes" inflected="yes">donar</token>
                    <token>bé</token>
                </pattern>
                <message>Calc del castellà.</message>
                <suggestion><match no="2" regexp_match="'" regexp_replace="e"/> <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match> \4</suggestion>
                <suggestion><match no="3" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$12P$2">tenir</match> traça per a</suggestion>
                <suggestion><match no="3" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$12P$2">tenir</match> facilitat per a</suggestion>
                <example correction="us anaven bé|teníeu traça per a|teníeu facilitat per a">No <marker>se us donaven bé</marker> les matemàtiques.</example>
            </rule>
            <rule>
                <pattern>
                    <token>se</token>
                    <token>'ls</token>
                    <token min="0">hi</token>
                    <token postag="V.[IS].3..." postag_regexp="yes" inflected="yes">donar</token>
                    <token>bé</token>
                </pattern>
                <message>Calc del castellà.</message>
                <suggestion><match no="2" regexp_match="'" regexp_replace="e"/> <match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match> \5</suggestion>
                <suggestion><match no="4" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$13P$2">tenir</match> traça per a</suggestion>
                <suggestion><match no="4" postag="(V.[IS].)3.(..)" postag_regexp="yes" postag_replace="$13P$2">tenir</match> facilitat per a</suggestion>
                <example correction="els anaven bé|tenien traça per a|tenien facilitat per a">No <marker>se'ls donaven bé</marker> les matemàtiques.</example>
                <example correction="els va bé|tenen traça per a|tenen facilitat per a">No <marker>se'ls hi dona bé</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                        <token regexp="yes">'t|'m|li|'ns|us|vos|'ls</token>
                        <token postag="V.[IS].3..." postag_regexp="yes" inflected="yes" skip="2">donar</token>
                    </marker>
                    <token regexp="yes">bé|malament|millor|pitjor</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Calc del castellà.</message>
                <suggestion><match no="2" regexp_match="'" regexp_replace="e"/> <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match></suggestion>
                <example correction="li anaven">No <marker>se li donaven</marker> gens bé les matemàtiques.</example>
                <example correction="m'anaven">No <marker>se'm donaven</marker> gens bé les matemàtiques.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                        <token regexp="yes">'t|'m|li|'ns|us|vos|'ls</token>
                        <token min="0">hi</token>
                        <token postag="V.[IS].3..." postag_regexp="yes" inflected="yes" regexp="yes">haver|anar</token>
                        <token postag="V.[PN].*" postag_regexp="yes" inflected="yes" skip="2">donar</token>
                    </marker>
                    <token regexp="yes">bé|malament|millor|pitjor</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Calc del castellà.</message>
                <suggestion><match no="2" regexp_match="'" regexp_replace="e"/> \4 <match no="5" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match></suggestion>
                <example correction="li han anat">No <marker>se li han donat</marker> mai gens bé les matemàtiques.</example>
            </rule>
        </rulegroup>
        <rule id="EMES" name="emes/emès">
            <antipattern>
                <token postag="D..FP." postag_regexp="yes"/>
                <token>emes</token>
            </antipattern>
            <pattern>
                <token>emes</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>emès</suggestion> (del v. 'emetre')? "Emes" pot ser el plural de la lletra ema.</message>
            <suggestion>emés</suggestion>
            <example correction="emès|emés">Un informe <marker>emes</marker> pel Parlament.</example>
            <example>Li costa molt pronunciar les emes.</example>
        </rule>
        <rulegroup id="TIRAR_A_BAIX" name="*tirar a baix">
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">tirar</token>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <token>a</token>
                    <token>baix</token>
                </pattern>
                <message>Expressió segurament incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tombar</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="none">fer</match>\2 <match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="VMN00000">caure</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tirar</match>\2 a terra</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enderrocar</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">demolir</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">capgirar</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">abatre</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">engegar</match>\2 a <match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="VMN00000">rodar</match></suggestion>
                <example correction="tombar-la|fer-la caure|tirar-la a terra|enderrocar-la|demolir-la|capgirar-la|abatre-la|engegar-la a rodar">Caldria <marker>tirar-la a baix</marker>.</example>
                <example correction="tombant-la|fent-la caure|tirant-la a terra|enderrocant-la|demolint-la|capgirant-la|abatent-la|engegant-la a rodar">Van acabar <marker>tirant-la a baix</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes" skip="5">tirar</token>
                    <token>a</token>
                    <token>baix</token>
                </pattern>
                <message>Expressió segurament incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">tombar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="none">fer</match> <match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="VMN00000" include_skipped="all">caure</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">tirar</match> a terra</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">enderrocar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">demolir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">capgirar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">abatre</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="none">engegar</match> a <match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="VMN00000" include_skipped="all">rodar</match></suggestion>
                <example correction="Tombaren la porta|Feren caure la porta|Tiraren la porta a terra|Enderrocaren la porta|Demoliren la porta|Capgiraren la porta|Abateren la porta|Engegaren a rodar la porta"><marker>Tiraren la porta a baix</marker>.</example>
                <example correction="Tombaren|Feren caure|Tiraren a terra|Enderrocaren|Demoliren|Capgiraren|Abateren|Engegaren a rodar"><marker>Tiraren a baix</marker> la porta.</example>
                <example correction="tomben la porta|fan caure la porta|tiren la porta a terra|enderroquen la porta|demoleixen la porta|capgiren la porta|abaten la porta|engeguen a rodar la porta">En qualsevol moment ens <marker>tiren la porta a baix</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_ARES_DE" name="en ares de">
            <rule>
                <pattern>
                    <token>en</token>
                    <token regexp="yes">ares|ara</token>
                    <token>a</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>en ares de</suggestion>
                <example correction="en ares de">Ho va sacrificar tot <marker>en ares a</marker> la seva amistat.</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>ara</token>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>en ares \3</suggestion>
                <example correction="en ares de">Ho va sacrificar tot <marker>en ara de</marker> la seva amistat.</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>ares</token>
                    <token>de</token>
                </pattern>
                <message>Aquesta locució és admissible amb el sentit de <suggestion>en nom \3</suggestion>, <suggestion>en honor \3</suggestion>, però en incorrecta en el sentit de <suggestion>per a</suggestion>, <suggestion>amb l'objectiu \3</suggestion>.</message>
                <example correction="en nom de|en honor de|per a|amb l'objectiu de">Ho va fer <marker>en ares de</marker>ls beneficis.</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>ares</token>
                    <token>d'</token>
                </pattern>
                <message>Aquesta locució és admissible amb el sentit de <suggestion>en nom \3</suggestion>, <suggestion>en honor \3</suggestion>, però en incorrecta en el sentit de <suggestion>per a </suggestion>, <suggestion>amb l'objectiu \3</suggestion>.</message>
                <example correction="en nom d'|en honor d'|per a |amb l'objectiu d'">Ho va fer <marker>en ares d'</marker>uns bons resultats.</example>
            </rule>
        </rulegroup>
        <rule id="A_DATA_DE" name="*a data de">
            <antipattern>
                <token skip="4" postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">&exceptions_ALS_TRES_MESOS;<exception regexp="yes">remuntada|remuntades</exception></token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">&exceptions_ALS_TRES_MESOS;|com<exception regexp="yes">remuntada|remuntades</exception></token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token postag="LOC_PREP"/>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">avui|hui</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>a</token>
                    <token>data</token>
                </marker>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>Cal dir <suggestion>en data</suggestion> o <suggestion>amb data</suggestion> (referit a un document).</message>
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=en+data+de&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12616&amp;idHit=12616&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27amb+data%27%2C+%27en+data%27+o+%27de+data%27%3F+%2F+%27a+data+del+17+d%27abril%27+o+%27en+data+del+17+d%27abril%27%3F&amp;tematica=Dret&amp;tipusCerca=cerca.tot</url>
            <example correction="en data|amb data">Ho vam presentar <marker>a data</marker> de 3 d'abril.</example>
            <example>Respecte a data d'abril.</example>
            <example>Es remunta a data de 1985.</example>
            <example>com a data d'inici dels Jocs Olímpics</example>
        </rule>
        <rulegroup id="MIDA_MESURA" name="mida -> mesura">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">mid(a|es)</token>
                    </marker>
                    <token min="0">de</token>
                    <token inflected="yes" regexp="yes">protecció|seguretat|confinament|prevenció|(re)?centralització|(re)?centralitzador</token>
                </pattern>
                <message>En aquest context cal dir <suggestion><match no="1" regexp_match="(?iu)mid" regexp_replace="mesur"/></suggestion>.</message>
                <example correction="mesures">Aquestes són les <marker>mides</marker> de protecció necessàries.</example>
                <example>Mesures antigues.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">mid(a|es)</token>
                    </marker>
                    <token inflected="yes" regexp="yes">polític|social|democràtic|jurídic|judicial|econòmic|ecològic|adoptar|anti...+</token>
                </pattern>
                <message>En aquest context cal dir <suggestion><match no="1" regexp_match="(?iu)mid" regexp_replace="mesur" case_conversion="preserve"/></suggestion>.</message>
                <example correction="mesures">Aquestes són les <marker>mides</marker> econòmiques necessàries.</example>
                <example>Mesures antigues.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COLE" name="cole/escola">
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP|D..MS.|PP3MSA00|V.[IS].*|SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <token min="0" max="3" postag="D.*|PX.*|A.*" postag_regexp="yes"/>
                    <marker>
                        <token>cole<exception postag="NP.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>escola</suggestion>, <suggestion>col·legi</suggestion> o <suggestion>col·le</suggestion> (informal)?</message>
                <example correction="escola|col·legi|col·le">En el meu <marker>cole</marker> no es feia així.</example>
                <example>La cançó de Cole Porter anomenada You're the Top.</example>
            </rule>
            <!--
                "coles" és plural de "cola"
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token min="0" max="3" postag="D.*|PX.*|A.*" postag_regexp="yes"/>
                    <marker>
                        <token>coles</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>escoles</suggestion>, <suggestion>col·legis</suggestion> o <suggestion>col·les</suggestion> (informal)?</message>
                <example correction="escoles|col·legis|col·les">En els meus <marker>coles</marker> no es feia així.</example>
            </rule>-->
        </rulegroup>
        <rulegroup id="PEL_COMPTE_QUE_EM" name="*pel compte que em porta">
            <rule>
                <pattern>
                    <token>pe</token>
                    <token>l</token>
                    <token>compte</token>
                    <token>que</token>
                    <token regexp="yes">li|ens|us|vos|els</token>
                    <token postag="V...3S.." postag_regexp="yes" inflected="yes" regexp="yes">tenir|portar|dur</token>
                </pattern>
                <message>Calc del castellà.</message>
                <suggestion>pel que \5 hi <match no="6" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match></suggestion>
                <suggestion>per la part que \5 <match no="6" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tocar</match></suggestion>
                <example correction="Pel que li hi va|Per la part que li toca"><marker>Pel compte que li porta</marker>, s'espavilarà.</example>
            </rule>
            <rule>
                <pattern>
                    <token>pe</token>
                    <token>l</token>
                    <token>compte</token>
                    <token>que</token>
                    <token regexp="yes">em|et</token>
                    <token postag="V...3S.." postag_regexp="yes" inflected="yes" regexp="yes">tenir|portar|dur</token>
                </pattern>
                <message>Calc del castellà.</message>
                <suggestion>pel que <match no="5" regexp_match="e([mt])" regexp_replace="$1'hi"/> <match no="6" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match></suggestion>
                <suggestion>per la part que \5 <match no="6" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tocar</match></suggestion>
                <example correction="Pel que m'hi anava|Per la part que em tocava"><marker>Pel compte que em portava</marker>, m'havia d'espavilar.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ALUMNAT" name="noms col·lectius: alumnat, professorat...">
            <url>https://www.ub.edu/cub/criteri.php?id=2568</url>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">número|nombre|percentatge|ràtio|proporció|quantitat|selecció|avaluació|pare|mare|col·lectiu</token>
                    <token inflected="yes">de</token>
                    <marker>
                        <token regexp="yes">alumnats?</token>
                    </marker>
                </pattern>
                <message>"Alumnat" és un nom col·lectiu. No és correcte en aquest context.</message>
                <suggestion>alumnes</suggestion>
                <example correction="alumnes">El nombre d'<marker>alumnat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">número|nombre|percentatge|ràtio|proporció|quantitat|selecció|avaluació|pare|mare|col·lectiu</token>
                    <marker>
                        <token>de</token>
                        <token regexp="yes">l|ls|l'</token>
                        <token regexp="yes">alumnats?</token>
                    </marker>
                </pattern>
                <message>"Alumnat" és un nom col·lectiu. No és correcte en aquest context.</message>
                <suggestion>d'alumnes</suggestion>
                <suggestion>dels alumnes</suggestion>
                <example correction="d'alumnes|dels alumnes">Reunió informativa per als pares <marker>de l'alumnat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">número|nombre|percentatge|ràtio|proporció|quantitat|selecció|avaluació|col·lectiu</token>
                    <token inflected="yes">de</token>
                    <marker>
                        <token regexp="yes">professorats?</token>
                    </marker>
                </pattern>
                <message>"Professorat" és un nom col·lectiu. No és correcte en aquest context.</message>
                <suggestion>professors</suggestion>
                <example correction="professors">El nombre de <marker>professorat</marker> assistent a la reunió.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">plaça|concurs|convocatòria|màster</token>
                    <token inflected="yes">de</token>
                    <marker>
                        <token regexp="yes">professorats?</token>
                    </marker>
                </pattern>
                <message>"Professorat" és un nom col·lectiu. No és correcte en aquest context.</message>
                <suggestion>professor</suggestion>
                <example correction="professor">Han convocat places de <marker>professorat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">equip</token>
                    <token>de</token>
                    <token>professorat</token>
                </pattern>
                <message>"Professorat" és un nom col·lectiu. No és correcte en aquest context.</message>
                <suggestion>equip docent</suggestion>
                <suggestion>equip de professors</suggestion>
                <example correction="equip docent|equip de professors">L'<marker>equip de professorat</marker> assistent a la reunió.</example>
            </rule>
            <rule>
                <pattern>
                    <token>alumnat</token>
                    <token>/</token>
                    <token>a</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>alumne/a</suggestion>?</message>
                <example correction="alumne/a">Nom de l'<marker>alumnat/a</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">més|menys|massa</token>
                    <token regexp="yes">alumnats?</token>
                </pattern>
                <message>"Alumnat" és un nom col·lectiu. No és correcte en aquest context.</message>
                <suggestion>\1 alumnes</suggestion>
                <example correction="menys alumnes">Enguany hi haurà <marker>menys alumnat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">més|menys|massa</token>
                    <token regexp="yes">professorats?</token>
                </pattern>
                <message>"Professorat" és un nom col·lectiu. No és correcte en aquest context.</message>
                <suggestion>\1 professors</suggestion>
                <example correction="més professors">Enguany hi haurà <marker>més professorat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">més|menys|massa</token>
                    <token regexp="yes">electorats?</token>
                </pattern>
                <message>"Electorat" és un nom col·lectiu. No és correcte en aquest context.</message>
                <suggestion>\1 electors</suggestion>
                <example correction="menys electors">Enguany hi haurà <marker>menys electorat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">poc|molt|gaire</token>
                    <token regexp="yes">alumnats?</token>
                </pattern>
                <message>"Alumnat" és un nom col·lectiu. No és correcte en aquest context.</message>
                <suggestion>\1s alumnes</suggestion>
                <example correction="pocs alumnes">Enguany hi haurà <marker>poc alumnat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">poc|molt|gaire</token>
                    <token regexp="yes">professorats?</token>
                </pattern>
                <message>"Professorat" és un nom col·lectiu. No és correcte en aquest context.</message>
                <suggestion>\1s professors</suggestion>
                <example correction="molts professors">Enguany hi haurà <marker>molt professorat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">poc|molt|gaire</token>
                    <token regexp="yes">electorats?</token>
                </pattern>
                <message>"Professorat" és un nom col·lectiu. No és correcte en aquest context.</message>
                <suggestion>\1s electors</suggestion>
                <example correction="gaires electors">Enguany no hi haurà <marker>gaire electorat</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="A_ULLS_VEIENTS" name="*a ulls vista -> a ulls veients">
            <pattern>
                <token>a</token>
                <token>ulls</token>
                <token regexp="yes">vista|vists|vistos|vistes</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a ulls veients</suggestion>
            <suggestion>a la vista</suggestion>
            <example correction="a ulls veients|a la vista">La noia progressa <marker>a ulls vista</marker>.</example>
        </rule>
        <rulegroup id="VAJA_QUIN" name="*vaja/quin">
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>vaja</token>
                    </marker>
                    <token postag="NCC.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és un adjectiu exclamatiu, cal dir <suggestion><match no="3" postag="NCC(.).*" postag_regexp="yes" postag_replace="DE0M$10">quin</match></suggestion>.</message>
                <example correction="Quin"><marker>Vaja</marker> boomer!</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>vaja</token>
                    </marker>
                    <token postag="NC.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és un adjectiu exclamatiu, cal dir <suggestion><match no="3" postag="NC(..).*" postag_regexp="yes" postag_replace="DE0$10">quin</match></suggestion>.</message>
                <example correction="Quina"><marker>Vaja</marker> cridòria!</example>
            </rule>
        </rulegroup>
        <rulegroup id="EL_MES_SENZILLA_POSSIBLE" name="*el més senzilla possible">
            <rule>
                <pattern>
                    <token>el</token>
                    <token>més</token>
                    <token postag="AQ.C.*" postag_regexp="yes"><exception postag="AQ.[MC][SN]." postag_regexp="yes"/></token>
                    <token regexp="yes">possibles?</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>tan \3 com sigui possible</suggestion>
                <suggestion>tan \3 com siga possible</suggestion>
                <suggestion><match no="3" postag="AQ.C(.)." postag_regexp="yes" postag_replace="DA.M$1.">el</match> \2 \3 <match no="3" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">possible</match></suggestion>
                <example correction="Tan semblants com sigui possible|Tan semblants com siga possible|Els més semblants possibles"><marker>El més semblants possibles</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>el</token>
                    <token>més</token>
                    <token postag="AQ.[MF].*|V.P.*" postag_regexp="yes"><exception postag="AQ.[MC][SN].|V.P..SM." postag_regexp="yes"/></token>
                    <token regexp="yes">possibles?</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>tan \3 com sigui possible</suggestion>
                <suggestion>tan \3 com siga possible</suggestion>
                <suggestion><match no="3" postag="AQ.(..)." postag_regexp="yes" postag_replace="DA.$1.">el</match> \2 \3 <match no="3" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">possible</match></suggestion>
                <example correction="Tan senzilles com sigui possible|Tan senzilles com siga possible|Les més senzilles possibles"><marker>El més senzilles possibles</marker>.</example>
            </rule>
            <!--<rule>
                <pattern>
                    <token>el</token>
                    <token>millor</token>
                    <token postag="AQ.C.*" postag_regexp="yes"><exception postag="AQ.[MC][SN]." postag_regexp="yes"/></token>
                    <token regexp="yes">possibles?</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>tan \3 com sigui possible</suggestion>
                <suggestion>tan \3 com siga possible</suggestion>
                <suggestion><match no="3" postag="AQ.C(.)." postag_regexp="yes" postag_replace="DA.M$1.">el</match> \2 \3 <match no="3" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">possible</match></suggestion>
                <example correction="Tan semblants com sigui possible|Tan semblants com siga possible|Els més semblants possibles"><marker>El millor sitau semblants possibles</marker>.</example>
            </rule>-->
            <rule>
                <pattern>
                    <token>el</token>
                    <token>millor</token>
                    <token postag="AQ.*|V.P.*" postag_regexp="yes"><exception postag="AQ.[MC][SN].|V.P..SM." postag_regexp="yes"/></token>
                    <token regexp="yes">possibles?</token>
                </pattern>
                <message>Error de concordança.</message>
                <suggestion>tan ben \3 com sigui possible</suggestion>
                <suggestion>tan ben \3 com siga possible</suggestion>
                <example correction="Tan ben situades com sigui possible|Tan ben situades com siga possible"><marker>El millor situades possibles</marker>.</example>
                <example>Ell és el millor situat.</example>
            </rule>
        </rulegroup>
        <rulegroup id="VOLUNTARI_ARIA" name="voluntari/ària">
            <!-- other terminations? -->
            <rule>
                <pattern>
                    <token postag="[AN].*" postag_regexp="yes" regexp="yes">.*ari</token>
                    <token spacebefore="no">/</token>
                    <token spacebefore="no">a</token>
                </pattern>
                <message>La forma femenina s'escriu amb accent.</message>
                <suggestion>\1/ària</suggestion>
                <example correction="voluntari/ària">Nom del <marker>voluntari/a</marker>:</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="[AN].*" postag_regexp="yes" regexp="yes">.*oci</token>
                    <token spacebefore="no">/</token>
                    <token spacebefore="no">a</token>
                </pattern>
                <message suppress_misspelled="yes">La forma femenina s'escriu amb accent.</message>
                <suggestion>\1/<match no="1" postag_regexp="yes" postag="([AN]).*MS.*" postag_replace="$1.*FS.*"/></suggestion>
                <example correction="soci/sòcia">Nom del <marker>soci/a</marker>:</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="[AN].*" postag_regexp="yes" regexp="yes">.*iu<exception regexp="yes">barbapiu|geliu|joliu|nadiu|soliu|xiconiu|xicotiu</exception></token>
                    <token spacebefore="no">/</token>
                    <token spacebefore="no">a</token>
                </pattern>
                <message suppress_misspelled="yes">La forma femenina té la terminació -iva.</message>
                <suggestion>\1/iva</suggestion>
                <example correction="facultatiu/iva">Nom del <marker>facultatiu/a</marker>:</example>
                <example>geliu/a</example>
            </rule>
        </rulegroup>
        <rulegroup id="INSERTAR_INSERIR" name="*insertar -> inserir">
            <rule>
                <pattern>
                    <token>inserta</token>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no" regexp="yes">-.*</token>
                </pattern>
                <message>El verb adequat és 'inserir'.</message>
                <suggestion>insereix\2</suggestion>
                <example correction="insereix-la">Ara <marker>inserta-la</marker> aquí.</example>
            </rule>
            <rule>
                <pattern>
                    <token>inserta</token>
                    <token regexp="yes">'ls?</token>
                </pattern>
                <message>El verb adequat és 'inserir'.</message>
                <suggestion>insereix-<match no="2" regexp_match="(?iu)'l(s?)" regexp_replace="lo$1"/></suggestion>
                <example correction="insereix-lo">Ara <marker>inserta'l</marker> aquí.</example>
                <example correction="insereix-los">Ara <marker>inserta'ls</marker> aquí.</example>
            </rule>
            <rule>
                <pattern>
                    <token>inserta</token>
                    <token regexp="yes">'[tm]</token>
                </pattern>
                <message>El verb adequat és 'inserir'.</message>
                <suggestion>insereix-<match no="2" regexp_match="'" regexp_replace=""/>e</suggestion>
                <example correction="insereix-te">Ara <marker>inserta't</marker> aquí.</example>
            </rule>
            <rule>
                <pattern>
                    <token>inserta<exception postag="_GN_FS"/><exception scope="previous" inflected="yes" regexp="yes">ser|estar|trobar|romandre|quedar|restar</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>insereix</suggestion>? "Inserta" és un adjectiu, femení de "insert".</message>
                <example correction="insereix">Ara <marker>inserta</marker> aquí.</example>
            </rule>
            <rule>
                <pattern>
                    <token>insertes<exception postag="_GN_FP"/><exception scope="previous" inflected="yes" regexp="yes">ser|estar|trobar|romandre|quedar|restar</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>insereixes</suggestion>? "Insertes" és un adjectiu, femení plural de "insert".</message>
                <example correction="insereixes">Ara <marker>insertes</marker> aquí.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PLENAR_OMPLIR" name="*plenar/omplir">
            <rule>
                <pattern>
                    <token regexp="yes">em|et|el</token>
                    <token>plena</token>
                </pattern>
                <message>El verb "plenar" no existeix. Feu servir "omplir".</message>
                <suggestion><match no="1" regexp_match="e(.*)" regexp_replace="$1'"/>omple</suggestion>
                <suggestion><match no="1" regexp_match="e(.*)" regexp_replace="$1'"/>ompli</suggestion>
                <example correction="t'omple|t'ompli">Això <marker>et plena</marker> la panxa.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">li|els|ens|vos|les|ho|hi</token>
                    <token>plena</token>
                </pattern>
                <message>El verb "plenar" no existeix. Feu servir "omplir".</message>
                <suggestion>\1 omple</suggestion>
                <suggestion>\1 ompli</suggestion>
                <example correction="li omple|li ompli">Això <marker>li plena</marker> la panxa.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">em|et|el</token>
                    <token>plenes</token>
                </pattern>
                <message>El v. "plenar" no existeix. Feu servir "omplir".</message>
                <suggestion><match no="1" regexp_match="e(.*)" regexp_replace="$1'"/>omples</suggestion>
                <suggestion><match no="1" regexp_match="e(.*)" regexp_replace="$1'"/>omplis</suggestion>
                <example correction="m'omples|m'omplis">Amb això <marker>em plenes</marker> la panxa.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">li|els|ens|vos|ho|hi</token>
                    <token>plenes</token>
                </pattern>
                <message>El verb "plenar" no existeix. Feu servir "omplir".</message>
                <suggestion>\1 omples</suggestion>
                <suggestion>\1 omplis</suggestion>
                <example correction="ens omples|ens omplis">Amb això <marker>ens plenes</marker> la panxa.</example>
                <!-- ambiguous: les plenes -->
            </rule>
        </rulegroup>
        <rule id="ESCOMBRARIA" name="escombraria">
            <antipattern>
                <token><exception postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                <token>escombraria</token>
                <token regexp="yes">tothom|el|la|les|l'</token>
            </antipattern>
            <pattern>
                <token>escombraria<exception scope="previous" regexp="yes">que|jo|ell|ella|qui|ho|m'|t'|s'|ens|us|vos|li|els</exception></token>
            </pattern>
            <message>Com a substantiu, només existeix en plural. Correcte si és una forma del v. 'escombrar'.</message>
            <suggestion>escombraries</suggestion>
            <example correction="escombraries">Era menjar <marker>escombraria</marker>.</example>
            <example correction="escombraries">Com s'omple d'<marker>escombraria</marker> el ciberespai.</example>
            <example>Em va dir que escombraria ell.</example>
        </rule>
        <rulegroup name="plural de sigles" id="SIGLES">
            <antipattern>
                <token postag="V.N.*" postag_regexp="yes" regexp="yes">.*E</token>
                <token>'s</token>
            </antipattern>
            <antipattern>
                <token postag="_english_ignore_"/>
                <token postag="_english_ignore_"/>
                <token postag="_english_ignore_"/>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes" case_sensitive="yes">[A-Z]+</token>
                    <token spacebefore="no" regexp="yes">&apostrophe;</token>
                    <token spacebefore="no">s</token>
                </pattern>
                <message>El plural de les sigles no es marca gràficament.</message>
                <suggestion>\1</suggestion>
                <example correction="ONG">Les <marker>ONG´s</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" case_sensitive="yes">[A-Z]+</token>
                    <token spacebefore="no">'s</token>
                </pattern>
                <message>El plural de les sigles no es marca gràficament.</message>
                <suggestion>\1</suggestion>
                <example correction="ONG">Les <marker>ONG's</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" case_sensitive="yes">[A-Z][A-Z]+s<exception postag="[DN].*" postag_regexp="yes"/><exception>ELs</exception></token>
                </pattern>
                <message>El plural de les sigles no es marca gràficament.</message>
                <suggestion><match no="1" regexp_match="(.+)s" regexp_replace="$1"/></suggestion>
                <example correction="ONG">Les <marker>ONGs</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" case_sensitive="yes">(ERTO|ONG|UTE|UCI|MIR)S</token>
                </pattern>
                <message>El plural de les sigles no es marca gràficament.</message>
                <suggestion><match no="1" regexp_match="(.+)S" regexp_replace="$1"/></suggestion>
                <example correction="ONG">Les <marker>ONGS</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token case_sensitive="yes" regexp="yes">.*\p{Ll}</token>
                    <marker>
                        <token case_sensitive="yes">EROS</token>
                    </marker>
                </pattern>
                <message>El plural de les sigles no es marca gràficament.</message>
                <suggestion><match no="2" regexp_match="(.+)S" regexp_replace="$1"/></suggestion>
                <example correction="ERO">Els <marker>EROS</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..FP." postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">tics|tic<exception case_sensitive="yes">TIC</exception></token>
                    </marker>
                </pattern>
                <message>Sigles de "tecnologies de la informació i de la comunicació".</message>
                <suggestion>TIC</suggestion>
                <example correction="TIC">El futur de les <marker>tics</marker>.</example>
                <example correction="TIC">El futur de les <marker>tic</marker>.</example>
                <example correction="TIC">El futur de les <marker>Tic</marker>.</example>
                <example correction="TIC">El futur de les <marker>Tics</marker>.</example>
                <example correction="TIC">El futur de les <marker>TICS</marker>.</example>
                <example correction="TIC">El futur de les <marker>TICs</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EUA" name="sigles dels Estats Units d'Amèrica">
            <rule>
                <pattern>
                    <marker>
                        <token>EE</token>
                        <token>.</token>
                        <token>UU</token>
                    </marker>
                    <token postag="SENT_END">.</token>
                </pattern>
                <message>Les sigles dels Estats Units d'Amèrica són <suggestion>EUA</suggestion>.</message>
                <example correction="EUA">Van emigrar als <marker>EE. UU</marker>.</example>
                <example correction="EUA">Van emigrar als <marker>EE.UU</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>EE</token>
                    <token>.</token>
                    <token>UU</token>
                    <token>.</token>
                </pattern>
                <message>Les sigles dels Estats Units d'Amèrica són <suggestion>EUA</suggestion>.</message>
                <example correction="EUA">Van emigrar als <marker>EE. UU.</marker> l'any passat.</example>
                <example correction="EUA">Van emigrar als <marker>EE.UU.</marker> l'any 1904.</example>
            </rule>
            <rule>
                <pattern>
                    <token>EE</token>
                    <token>.</token>
                    <token>UU</token>
                </pattern>
                <message>Les sigles dels Estats Units d'Amèrica són <suggestion>EUA</suggestion>.</message>
                <example correction="EUA">Van emigrar als <marker>EE. UU</marker> l'any passat.</example>
                <example correction="EUA">Van emigrar als <marker>EE.UU</marker> l'any 1904.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">els|ls|a|d'|en</token>
                    <marker>
                        <token case_sensitive="yes">USA</token>
                    </marker>
                </pattern>
                <message>Les sigles dels Estats Units d'Amèrica són <suggestion>EUA</suggestion>.</message>
                <example correction="EUA">Van emigrar als <marker>USA</marker> l'any passat.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DE_MATI" name="al *de matí">
            <rule>
                <pattern>
                    <token>bon</token>
                    <token>de</token>
                    <token>matí</token>
                </pattern>
                <message>Cal escriure <suggestion>bon matí</suggestion>.</message>
                <example correction="bon matí">De <marker>bon de matí</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>l</token>
                    <token>de</token>
                    <token>matí</token>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>al matí</suggestion>
                <suggestion>de matí</suggestion>
                <suggestion>al dematí</suggestion>
                <example correction="al matí|de matí|al dematí">Ens n'anirem <marker>al de matí</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D[^R]0MS0" postag_regexp="yes"/>
                    <token min="0" postag="A..[MC][SN]." postag_regexp="yes"/>
                    <marker>
                        <token>de</token>
                        <token>matí</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>matí</suggestion>
                <suggestion>dematí</suggestion>
                <example correction="matí|dematí">al <marker>de matí</marker></example>
                <example correction="matí|dematí">Un bonic <marker>de matí</marker></example>
                <example correction="matí|dematí">Aquell <marker>de matí</marker></example>
                <example correction="matí|dematí">Ha estat un preciós <marker>de matí</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="PAL_A_LAIGUA" name="*no donar un pal a l'aigua/no fer un brot">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">fotre|fer</token>
                    <token min="0" max="2" regexp="yes">mai|tampoc</token>
                    <token min="0" regexp="yes" max="3">ni|un</token>
                    <marker>
                        <token>pal</token>
                        <token>a</token>
                        <token>l'</token>
                        <token>aigua</token>
                    </marker>
                </pattern>
                <message>Aquesta expressió és un castellanisme.</message>
                <suggestion>brot</suggestion>
                <example correction="brot">Sense fotre ni un <marker>pal a l'aigua</marker>.</example>
                <example correction="brot">Sense fotre mai ni un <marker>pal a l'aigua</marker>.</example>
                <example correction="brot">Sense fotre mai ni un <marker>pal a l'aigua</marker>.</example>
                <example correction="brot">No fots ni un <marker>pal a l'aigua</marker>.</example>
                <example correction="brot">No fots mai un <marker>pal a l'aigua</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">no|sense|ni|tampoc|mai</token>
                    <token skip="5" inflected="yes">donar</token>
                    <token>pal</token>
                    <token>a</token>
                    <token>l'</token>
                    <token>aigua</token>
                </pattern>
                <message>Aquesta expressió és un castellanisme.</message>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" include_skipped="all">fer</match> brot</suggestion>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" include_skipped="all">fotre</match> brot</suggestion>
                <example correction="Sense fer ni un brot|Sense fotre ni un brot"><marker>Sense donar ni un pal a l'aigua</marker>.</example>
                <example correction="Sense fer mai ni un brot|Sense fotre mai ni un brot"><marker>Sense donar mai ni un pal a l'aigua</marker>.</example>
                <example correction="No feien ni un brot|No fotien ni un brot"><marker>No donaven ni un pal a l'aigua</marker>.</example>
                <example correction="No feien mai ni un brot|No fotien mai ni un brot"><marker>No donaven mai ni un pal a l'aigua</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="PER_CAMES" name="*per cames/cames ajudeu-me">
            <pattern>
                <token>per</token>
                <token>cames</token>
            </pattern>
            <message>Aquesta expressió és un castellanisme.</message>
            <suggestion>cames ajudeu-me</suggestion>
            <suggestion>cames me valguen</suggestion>
            <example correction="cames ajudeu-me|cames me valguen">Vam eixir d'allà <marker>per cames</marker>.</example>
        </rule>
        <rule id="POSAR_DE_VOLTA" name="*posar de volta i mitja/deixar com un drap brut">
            <pattern>
                <token inflected="yes" regexp="yes" skip="2">posar|deixar</token>
                <token>de</token>
                <token>volta</token>
                <token>i</token>
                <token>mitja</token>
            </pattern>
            <message>Aquesta expressió és un castellanisme.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">deixar</match> com un drap brut</suggestion>
            <example correction="deixat com un drap brut">L'ha <marker>posat de volta i mitja</marker>.</example>
        </rule>
        <rulegroup id="TRAFIC_TRANSIT" name="tràfic -> transit">
            <url>https://esadir.cat/entrades/fitxa/id/2354</url>
            <rule>
                <pattern>
                    <token inflected="yes">senyal</token>
                    <token>de</token>
                    <marker>
                        <token>tràfic</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'circulació, moviment' cal dir <suggestion>trànsit</suggestion>.</message>
                <example correction="trànsit">Han canviat els senyals de <marker>tràfic</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="5">tràfic</token>
                    </marker>
                    <token regexp="yes" inflected="yes">dada|carrer|avinguda|peatge|via|autovia|autopista|ciutat</token>
                </pattern>
                <message>En el sentit de 'circulació, moviment' cal dir <suggestion>trànsit</suggestion>.</message>
                <example correction="trànsit">Hi ha <marker>tràfic</marker> intens al peatge de l'autopista.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tràfic</token>
                    </marker>
                    <token inflected="yes" regexp="yes">aeri|rodar|marítim|ferroviari</token>
                </pattern>
                <message>En el sentit de 'circulació, moviment' cal dir <suggestion>trànsit</suggestion>.</message>
                <example correction="trànsit">El <marker>tràfic</marker> rodat.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TRACTA_TRAFIC" name="*tracta/tràfic">
            <rule>
                <pattern>
                    <marker>
                        <token>tracta<exception scope="previous" regexp="yes">em|et|es|el|ens|us|vos|els|les</exception></token>
                    </marker>
                    <token inflected="yes">de</token>
                    <token postag="DA.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes" inflected="yes">blanc|nen|xiquet|jove|infant|dona|esclau|persona|immigrant|emigrant|migrant|home|ésser|humà</token>
                </pattern>
                <message>Expressió incorrecta en el sentit de <suggestion>tràfic</suggestion>.</message>
                <suggestion>tràfic</suggestion>
                <example correction="tràfic">La <marker>tracta</marker> d'infants.</example>
                <example>Es tracta de persones.</example>
                <example>Els tracta d'esclaus.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token postag="DA.*" postag_regexp="yes" min="0"/>
                    <marker>
                        <token>tracta</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta en el sentit de <suggestion>tràfic</suggestion>.</message>
                <example correction="tràfic">Va ser un cas horrible de <marker>tracta</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="ACAS" name="*acàs">
            <pattern>
                <token>si</token>
                <token regexp="yes">acas|acàs</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>si de cas</suggestion>?</message>
            <suggestion>potser</suggestion>
            <suggestion>per ventura</suggestion>
            <suggestion>si és que</suggestion>
            <example correction="si de cas|potser|per ventura|si és que">I <marker>si acas</marker>, no vinguis tard.</example>
        </rule>
        <rulegroup id="BE_VE" name="be/ve">
            <antipattern>
                <token inflected="yes">fer</token>
                <token min="0">molt</token>
                <token>bé</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token regexp="yes">aquí|ací</token>
                    <marker>
                        <token regexp="yes">be|bé</token>
                    </marker>
                    <token>que</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>ve</suggestion> (v. 'venir')?</message>
                <example correction="ve">D'ací <marker>bé</marker> que siguin tan especials.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">em|et|li|ens|us|vos|els</token>
                    <marker>
                        <token regexp="yes">be|bé</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>ve</suggestion> (v. 'venir')?</message>
                <example correction="ve">Això ens <marker>be</marker> la mar de bé.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">be|bé<exception scope="previous">o</exception></token>
                    </marker>
                    <token postag="V.P..S.." postag_regexp="yes"/>
                    <token regexp="yes">per|pe</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>ve</suggestion> (v. 'venir')?</message>
                <example correction="ve">La situació <marker>bé</marker> donada per altres causes.</example>
                <example>Aquesta demanda que no ha estat atesa o bé rebutjada pels governs.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes" regexp="yes">anar|venir</token>
                    <token>bé</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">be|bé<exception scope="previous" regexp="yes">o|pla</exception></token>
                    </marker>
                    <token>a</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>ve</suggestion> (v. 'venir')?</message>
                <example correction="ve">La situació <marker>bé</marker> a ser insostenible.</example>
            </rule>
        </rulegroup>
        <rule id="OUS_CARAGOLS" name="*xurres amb merines/ous amb caragols">
            <pattern>
                <token regexp="yes">(ch|t?x)urr[ea]s</token>
                <token regexp="yes">i|amb</token>
                <token regexp="yes">merin[ea]s</token>
            </pattern>
            <message>Expressió castellana.</message>
            <suggestion>ous \2 caragols</suggestion>
            <example correction="ous amb caragols">No mescleu <marker>xurres amb merines</marker></example>
        </rule>
        <rulegroup id="ALLO_PER_LA_QUAL_COSA" name="*allò per la qual cosa">
            <rule>
                <pattern>
                    <token>allò</token>
                    <token>per</token>
                    <token>la</token>
                    <token>qual</token>
                    <token>cosa</token>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>allò per què</suggestion>
                <suggestion>la cosa per la qual</suggestion>
                <example correction="allò per què|la cosa per la qual">Hem de fer <marker>allò per la qual cosa</marker> hem nascut.</example>
            </rule>
            <rule>
                <pattern>
                    <token>allò</token>
                    <token>pe</token>
                    <token>l</token>
                    <token>que</token>
                </pattern>
                <message>Construcció probablement incorrecta.</message>
                <suggestion>allò per què</suggestion>
                <suggestion>la cosa per la qual</suggestion>
                <example correction="allò per què|la cosa per la qual">Hem de fer <marker>allò pel que</marker> hem nascut.</example>
            </rule>
        </rulegroup>
        <rule id="RIURE_UNA_MICA" name="*fer uns riures/riure una mica">
            <pattern>
                <token inflected="yes">fer</token>
                <token regexp="yes">uns|unes</token>
                <token regexp="yes">rises|riures</token>
            </pattern>
            <message>Aquesta expressió és un calc del castellà.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">riure</match> una mica</suggestion>
            <example correction="riure una mica">Hi vam anar per <marker>fer unes rises</marker>.</example>
            <example correction="rigut una mica">Hem <marker>fet uns riures</marker>.</example>
            <example correction="Riem una mica"><marker>Fem unes rises</marker>.</example>
        </rule>
        <rule id="MES_ET_VAL" name="*més et val/val més" default="off">
            <pattern>
                <token>més</token>
                <token regexp="yes">em|et|me|te|li|ens|us|els</token>
                <token regexp="yes">val|valia|valdria</token>
            </pattern>
            <message>Expressió no adequada.</message>
            <suggestion>\3 més</suggestion>
            <suggestion>\3 més que...</suggestion>
            <suggestion>és millor que...</suggestion>
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=val+m%E9s+que+no+ho+facis&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11738&amp;idHit=11738&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Com+es+diu+%27m%E1s+te+vale%27+en+catal%E0%3F+%2F+%C9s+correcte+%27m%E9s+et+val%27+en+catal%E0%3F+%2F+%27m%E9s+et+val+no+fer-ho%27+o+%27val+m%E9s+que+no+ho+facis%27%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="Valdria més|Valdria més que...|És millor que..."><marker>Més et valdria</marker> fer-ho d'una altra manera.</example>
        </rule>
        <rule id="DOBLE_RASER" name="*doble raser">
            <pattern>
                <token>doble</token>
                <token>raser</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>doble moral</suggestion>
            <suggestion>tractament desigual</suggestion>
            <suggestion>llei de l'embut</suggestion>
            <suggestion>dues vares de mesura</suggestion>
            <suggestion>fer parts i quarts</suggestion>
            <example correction="doble moral|tractament desigual|llei de l'embut|dues vares de mesura|fer parts i quarts">El <marker>doble raser</marker> del jutge.</example>
        </rule>
        <rulegroup id="PELOTON" name="pelotón">
            <url>https://esadir.cat/entrades/fitxa/node/ciclisme</url>
            <rule>
                <pattern>
                    <token>peloton</token>
                </pattern>
                <message>Castellanisme en l'àmbit del ciclisme. 'Peloton' pot ser una marca esportiva.</message>
                <suggestion>grup</suggestion>
                <suggestion>gran grup</suggestion>
                <suggestion>escamot</suggestion>
                <suggestion>pilot</suggestion>
                <example correction="grup|gran grup|escamot|pilot">El <marker>peloton</marker> va quedar endarrerit.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">pelotón|pelotó</token>
                </pattern>
                <message>Castellanisme en l'àmbit del ciclisme.</message>
                <suggestion>grup</suggestion>
                <suggestion>gran grup</suggestion>
                <suggestion>escamot</suggestion>
                <suggestion>pilot</suggestion>
                <example correction="grup|gran grup|escamot|pilot">El <marker>pelotó</marker> va quedar endarrerit.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PARAR_TAULA" name="parar taula">
            <rule>
                <pattern>
                    <token inflected="yes">posar</token>
                    <token min="0">la</token>
                    <token>taula</token>
                </pattern>
                <message>En el sentit de 'disposar les coses per a menjar' cal dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">parar</match> taula</suggestion>. Pot ser correcte en altres sentits.</message>
                <example correction="pararem taula">Ara <marker>posarem la taula</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">parar|desparar|llevar|alçar</token>
                    <token>la</token>
                    <token>taula</token>
                </pattern>
                <message>Aquesta expressió s'escriu sense article.</message>
                <suggestion>\1 \3</suggestion>
                <example correction="despararem taula">Ara <marker>despararem la taula</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="CURRICULUM" name="currículum / curriculum vitae">
            <pattern>
                <token regexp="yes">currículums?</token>
                <token>vitae</token>
            </pattern>
            <message>Useu l'expressió llatina completa (sense accent) o el nom adaptat (amb accent).</message>
            <suggestion>curriculum vitae</suggestion>
            <suggestion>\1</suggestion>
            <example correction="curriculum vitae|currículums">Els <marker>currículums vitae</marker>.</example>
            <example correction="CURRICULUM VITAE|CURRÍCULUM"><marker>CURRÍCULUM VITAE</marker></example>
        </rule>
        <rule id="BANGLADESH" name="Bangladesh">
            <pattern>
                <token>bangla</token>
                <token min="0">-</token>
                <token>desh</token>
            </pattern>
            <message>S'escriu junt.</message>
            <suggestion>Bangladesh</suggestion>
            <example correction="Bangladesh">Faré un viatge a <marker>Bangla desh</marker>.</example>
        </rule>
        <rule id="A_LO_MILLOR" name="*a lo millor">
            <pattern>
                <token>a</token>
                <token>lo</token>
                <token>millor</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>potser</suggestion>
            <suggestion>segons com,</suggestion>
            <suggestion>si molt convé,</suggestion>
            <example correction="Potser|Segons com,|Si molt convé,"><marker>A lo millor</marker> portarà un amic.</example>
        </rule>
        <rule id="EN_SERIO" name="*en serio">
            <pattern>
                <token>en</token>
                <token regexp="yes">s[eèé]rio</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de debò</suggestion>
            <suggestion>de veres</suggestion>
            <suggestion>de veritat</suggestion>
            <suggestion>seriosament</suggestion>
            <suggestion>de bon de veres</suggestion>
            <example correction="de debò|de veres|de veritat|seriosament|de bon de veres">Ho va dir <marker>en sèrio</marker>.</example>
        </rule>
        <rule id="PAS_AL_DAVANT" name="pas *al davant/avant">
            <pattern>
                <token regexp="yes" inflected="yes">pas|passa</token>
                <token>a</token>
                <token>l</token>
                <token>davant</token>
            </pattern>
            <message>Expressió probablement incorrecta.</message>
            <suggestion>\1 avant</suggestion>
            <suggestion>\1 endavant</suggestion>
            <example correction="pas avant|pas endavant">Cal fer un <marker>pas al davant</marker>.</example>
        </rule>
        <rule id="TREURE_PUNTA" name="treure punta">
            <pattern>
                <token inflected="yes">treure</token>
                <token>punta</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> punta</suggestion>
            <suggestion>\1 suc</suggestion>
            <suggestion>\1 profit</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">deformar</match></suggestion>
            <example correction="facis punta|treguis suc|treguis profit|deformis">No <marker>treguis punta</marker>.</example>
        </rule>
        <rulegroup id="PESE_A" name="*pese a">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">pese|pesi</token>
                        <token>a</token>
                    </marker>
                    <token>que</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>malgrat</suggestion>
                <suggestion>a pesar</suggestion>
                <example correction="malgrat|a pesar">I <marker>pese a</marker> que no hi era.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">pese|pesi</token>
                        <token>a</token>
                        <token>l</token>
                        <token>fet</token>
                        <token>que</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>malgrat que</suggestion>
                <suggestion>a pesar que</suggestion>
                <example correction="malgrat que|a pesar que">I <marker>pesi al fet que</marker> no hi era.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">pese|pesi</token>
                        <token>a</token>
                        <token postag="PD0NS000|[PD]D.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Expressió probablement incorrecta.</message>
                <suggestion>malgrat \3</suggestion>
                <suggestion>a pesar d'\3</suggestion>
                <example correction="malgrat això|a pesar d'això">I <marker>pese a això</marker>, es va acabar.</example>
            </rule>
        </rulegroup>
        <rulegroup id="VISA" name="visa (anglicisme)">
            <rule>
                <pattern>
                    <token>la</token>
                    <token case_sensitive="yes">visa</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>el visat</suggestion> o <suggestion>la Visa</suggestion>?</message>
                <example correction="el visat|la Visa">M'he deixat <marker>la visa</marker> a casa.</example>
            </rule>
            <rule>
                <pattern>
                    <token>les</token>
                    <token case_sensitive="yes">vises</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>els visats</suggestion> o <suggestion>les Visa</suggestion>?</message>
                <example correction="els visats|les Visa">M'he deixat <marker>les vises</marker> a casa.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONDICIO" name="condició (anglicisme)">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">condició</token>
                    </marker>
                    <token min="0">de</token>
                    <token>risc</token>
                </pattern>
                <message>Calc de l'anglès si vol dir <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCF$1">malaltia</match></suggestion>.</message>
                <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCF$1">afecció</match></suggestion>
                <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">trastorn</match></suggestion>
                <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">estat</match> de salut</suggestion>
                <example correction="malalties|afeccions|trastorns|estats de salut">En les <marker>condicions</marker> de risc.</example>
            </rule>
            <rule>
                <pattern>
                    <token>condició</token>
                    <token>mèdica</token>
                </pattern>
                <message>Aquesta expressió és un anglicisme.</message>
                <suggestion>estat mèdic</suggestion>
                <suggestion>malaltia</suggestion>
                <example correction="estat mèdic|malaltia">Una <marker>condició mèdica</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>condicions</token>
                    <token>mèdiques</token>
                </pattern>
                <message>Aquesta expressió és un anglicisme.</message>
                <suggestion>estats mèdics</suggestion>
                <suggestion>malalties</suggestion>
                <example correction="estats mèdics|malalties">Unes <marker>condicions mèdiques</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">condició</token>
                    <token inflected="yes">psicològic</token>
                </pattern>
                <message>Aquesta expressió és un anglicisme.</message>
                <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">malaltia</match> \2</suggestion>
                <example correction="malaltia psicològica">Té alguna <marker>condició psicològica</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="COST_EFECTIU" name="cost-efectiu -> rendible">
            <antipattern>
                <token postag="D..MS." postag_regexp="yes"/>
                <token>cost</token>
                <token>efectiu</token>
            </antipattern>
            <pattern>
                <token>cost</token>
                <token min="0">-</token>
                <token inflected="yes">efectiu</token>
            </pattern>
            <message>Aquesta expressió és un anglicisme prescindible.</message>
            <suggestion><match no="3" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">rendible</match></suggestion>
            <example correction="rendible">És un procediment <marker>cost-efectiu</marker>.</example>
            <example>El cost efectiu de la maquinària és superior.</example>
        </rule>
        <rule id="BASAT_EN" name="basat en (anglicisme)">
            <pattern>
                <marker>
                    <token regexp="yes">basat|basada|basats|basades</token>
                    <token regexp="yes">en|a</token>
                </marker>
                <token min="0" postag="DA.*" postag_regexp="yes"/>
                <token postag="NP..G.." postag_regexp="yes"/>
            </pattern>
            <message>Amb el sentit de 'radicat a', aquesta expressió és un calc de l'anglès.</message>
            <suggestion><match no="1" regexp_match="(?iu)basa" regexp_replace="radica"/> \2</suggestion>
            <suggestion><match no="1" regexp_match="(?iu)basa[td]" regexp_replace="establert"/> \2</suggestion>
            <suggestion><match no="1" regexp_match="(?iu)basa" regexp_replace="establi"/> \2</suggestion>
            <suggestion>amb seu a</suggestion>
            <suggestion>a</suggestion>
            <example correction="radicat a|establert a|establit a|amb seu a|a">Un empresari <marker>basat a</marker> Berlín.</example>
        </rule>
        <rule id="ROI" name="*retorn de la inversió">
            <pattern>
                <marker>
                    <token>retorn</token>
                </marker>
                <token inflected="yes">de</token>
                <token postag="D.*" postag_regexp="yes" min="0"/>
                <token inflected="yes">inversió</token>
            </pattern>
            <message>Anglicisme.</message>
            <suggestion>rendibilitat</suggestion>
            <example correction="rendibilitat">El <marker>retorn</marker> de la inversió.</example>
        </rule>
        <rule id="CONDIR_EL_PANIC" name="*condir el pànic">
            <pattern>
                <token inflected="yes">condir</token>
                <token regexp="yes">el|la</token>
                <token regexp="yes">pànic|terror|por</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>(estendre's) \2 \3</suggestion>
            <suggestion>(escampar-se) \2 \3</suggestion>
            <suggestion>(córrer) \2 \3</suggestion>
            <example correction="(estendre's) el pànic|(escampar-se) el pànic|(córrer) el pànic">Que no <marker>condisca el pànic</marker>.</example>
        </rule>
        <rulegroup id="NI_QUE_DIR" name="ni què dir">
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>ni</token>
                        <token regexp="yes">que|què</token>
                        <token>dir</token>
                        <token min="0" inflected="yes" postag="VM..3S.." postag_regexp="yes">tenir</token>
                        <token>que</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>no cal dir que</suggestion>
                <suggestion>no calia dir que</suggestion>
                <example correction="No cal dir que|No calia dir que"><marker>Ni què dir té que</marker> li agradava molt</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>ni</token>
                        <token regexp="yes">que|què</token>
                        <token>dir</token>
                        <token min="0" inflected="yes" postag="VM..3S.." postag_regexp="yes">tenir</token>
                        <token>de</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>no cal dir res de</suggestion>
                <suggestion>i no cal dir res de</suggestion>
                <example correction="No cal dir res de|I no cal dir res de"><marker>Ni què dir de</marker>l que pot passar si ve.</example>
            </rule>
        </rulegroup>
        <rule id="PRINGAT" name="pringat">
            <pattern>
                <token inflected="yes" postag="A.*" postag_regexp="yes">pringat</token>
            </pattern>
            <message>Paraula incorrecta.</message>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">desgraciat</match></suggestion>
            <suggestion><match no="1" regexp_match="(?iu)pring" regexp_replace="mat"/></suggestion>
            <suggestion><match no="1" postag="AQ..([SP])." postag_regexp="yes" postag_replace="NCM$1000">passerell</match></suggestion>
            <suggestion>(fer el préssec)</suggestion>
            <suggestion>(fer el paperina)</suggestion>
            <example correction="desgraciat|matat|passerell|(fer el préssec)|(fer el paperina)">Ets un <marker>pringat</marker>.</example>
            <example correction="desgraciades|matades|passerells|(fer el préssec)|(fer el paperina)">Sou unes <marker>pringades</marker>.</example>
        </rule>
        <rule id="VAL_DARAN" name="Val d'Aran/Vall d'Aran">
            <pattern>
                <token>Val</token>
                <token>d'</token>
                <token>Aran</token>
            </pattern>
            <message>En català escrivim <suggestion>Vall d'Aran</suggestion>. Val d'Aran és la forma en aranès.</message>
            <!--<url>http://esadir.cat/Toponims/Paisos_Catalans/Catalunya/Vall_d'Aran</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=val+d%27aran&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12585&amp;idHit=12585&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=6&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Traducci%F3+de+topon%EDmia+aranesa+%2F+Traducci%F3+de+noms+de+lloc+aranesos&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="Vall d'Aran">Me'n vaig a la <marker>Val d'Aran</marker>.</example>
        </rule>
        <rulegroup id="PARAULES_EN_ALTRES_IDIOMES" name="paraules en altres idiomes" default="off">
            <rule>
                <pattern>
                    <token regexp="yes">don|ain</token>
                    <token>'t</token>
                </pattern>
                <message>Paraules en anglès.</message>
                <example correction="">I <marker>don't</marker> know.</example>
            </rule>
        </rulegroup>
        <rule id="EL_DE_MENYS" name="ser el de menys">
            <antipattern>
                <token>menys</token>
                <token postag="[ANR].*" postag_regexp="yes"/>
            </antipattern>
            <pattern>
                <token inflected="yes">ser</token>
                <token regexp="yes">lo|el</token>
                <token>de</token>
                <token>menys</token>
            </pattern>
            <message>Castellanisme.</message>
            <suggestion>rai</suggestion>
            <suggestion>no <match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VM$1">tenir</match> importància</suggestion>
            <example correction="rai|no tingué importància">Això <marker>fou lo de menys</marker>.</example>
            <example>És el de menys importància.</example>
        </rule>
        <rulegroup id="VOLTA_INCORRECTE" name="*a volta de correu">
            <rule>
                <pattern>
                    <token>a</token>
                    <token>volta</token>
                    <token>de</token>
                    <token>correu</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>a correu seguit</suggestion>
                <suggestion>pel primer correu</suggestion>
                <example correction="a correu seguit|pel primer correu">T'ho enviaré <marker>a volta de correu</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">clau</token>
                    <token>de</token>
                    <token>volta</token>
                </antipattern>
                <pattern>
                    <token>de</token>
                    <marker>
                        <token>volta</token>
                    </marker>
                    <token>de</token>
                    <token>tot</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>tornada</suggestion>?</message>
                <example correction="tornada">Ja està de <marker>volta</marker> de tot.</example>
                <example>Això era la clau de volta de tot plegat.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes" regexp="yes" skip="3">fer|donar</token>
                    <token>una</token>
                    <token>volta</token>
                </antipattern>
                <pattern>
                    <token>volta</token>
                    <token>a</token>
                    <token regexp="yes">l|l'</token>
                    <token regexp="yes">cole|col·le|col·legi|escola</token>
                </pattern>
                <message>Expressió incorrecta si vol dir <suggestion>tornada a escola</suggestion>.</message>
                <example correction="tornada a escola">Ara comencen els anuncis de <marker>volta al cole</marker>.</example>
                <example>Fem una volta a l'escola.</example>
                <example>Fem una volta al col·legi.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PX.*" postag_regexp="yes"/>
                    <marker>
                        <token>volta</token>
                    </marker>
                    <token>a</token>
                </pattern>
                <message>Possible error de traducció automàtica. ¿Volíeu dir <suggestion>tornada</suggestion>?</message>
                <example correction="tornada">La seva <marker>volta</marker> al país no serà possible.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>volta</token>
                    </marker>
                    <token>a</token>
                    <token skip="1">la</token>
                    <token>normalitat</token>
                </pattern>
                <message>Possible error de traducció automàtica. ¿Volíeu dir <suggestion>tornada</suggestion>?</message>
                <example correction="tornada">La <marker>volta</marker> a la normalitat no serà possible.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DACORD_A" name="*d'acord a/d'acord amb/segons">
            <antipattern>
                <marker>
                    <token>d'</token>
                    <token>acord</token>
                    <token>a</token>
                    <token inflected="yes">el</token>
                    <token regexp="yes">&mesos_any;|hora</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>d'</token>
                    <token>acord</token>
                    <token postag=".*LOC_.*" postag_regexp="yes">a</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>d'</token>
                    <token>acord</token>
                    <token>a</token>
                    <token min="0" inflected="yes">el</token>
                    <token postag="NP..G.*" postag_regexp="yes"/>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token inflected="yes">posar</token>
                    <token>d'</token>
                    <token>acord</token>
                    <token>a</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token>acord</token>
                    <token>a</token>
                    <token regexp="yes">ls?</token>
                </pattern>
                <message>Expressió probablement incorrecta.</message>
                <suggestion>d'acord amb e<match no="4"/></suggestion>
                <suggestion>segons e<match no="4"/></suggestion>
                <example correction="D'acord amb el|Segons el"><marker>D'acord al</marker> reglament, no es pot actuar així.</example>
                <example correction="D'acord amb els|Segons els"><marker>D'acord als</marker> reglaments, no es pot actuar així.</example>
                <example>Es van posar d'acord al setembre.</example>
                <example>Estaven d'acord al mateix temps.</example>
                <example>Estaven d'acord a l'hora de partir.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>d'</token>
                        <token>acord</token>
                        <token>a</token>
                    </marker>
                    <token postag="A...P.|NP.*|NC.P.*|D.*" postag_regexp="yes"><exception regexp="yes">ls?</exception><exception postag="V.N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Expressió probablement incorrecta.</message>
                <suggestion>d'acord amb</suggestion>
                <suggestion>segons</suggestion>
                <example correction="D'acord amb|Segons"><marker>D'acord a</marker> les condicions, no es pot actuar així.</example>
                <example correction="D'acord amb|Segons"><marker>D'acord a</marker> aquest reglament, no es pot actuar així.</example>
                <example>Es van posar d'acord al setembre.</example>
                <example>Estaven d'acord a ampliar les accions.</example>
                <example>Estaven d'acord al mateix temps.</example>
                <example>Es van posar d'acord a contracor.</example>
                <example>Es van posar d'acord a escala general.</example>
                <example>D'acord a condició que vinguis tu.</example>
                <example>No aconseguiren posar-se d'acord a Barcelona.</example>
            </rule>
        </rulegroup>
        <rule id="DOIDA" name="conèixer *d'oïda">
            <pattern>
                <token inflected="yes">conèixer</token>
                <token inflected="yes">de</token>
                <token regexp="yes">oïda|oïdes</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>\1 de nom</suggestion>
            <suggestion>\1 per referències</suggestion>
            <example correction="coneixia de nom|coneixia per referències">El <marker>coneixia d'oïdes</marker>.</example>
        </rule>
        <rule id="COMTESSA" name="comtessa/contesa">
            <pattern>
                <marker>
                    <token inflected="yes">comtessa</token>
                </marker>
                <token inflected="yes" regexp="yes">electoral|entre</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">contesa</match></suggestion> (disputa, litigi)?</message>
            <example correction="conteses">El guanyador de les <marker>comtesses</marker> electorals.</example>
        </rule>
        <rule id="FADA_PADRINA" name="fada *padrina">
            <pattern>
                <token regexp="yes">fada|fades</token>
                <token regexp="yes">madrina|padrina|madrines|padrines</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>\1</suggestion>
            <suggestion>\1 <match no="1" regexp_match="(?iu).*(a|es)" regexp_replace="protector$1"/></suggestion>
            <example correction="fada|fada protectora">És la meua <marker>fada madrina</marker>.</example>
            <example correction="fades|fades protectores">Són <marker>fades padrines</marker>.</example>
        </rule>
        <rule id="SABER_A_POC" name="*saber a poc">
            <pattern>
                <token inflected="yes">saber</token>
                <token>a<exception postag=".*LOC_.*" postag_regexp="yes"/></token>
                <token>poc</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>(no satisfer)</suggestion>
            <suggestion>(no fer el pes)</suggestion>
            <suggestion>(decebre)</suggestion>
            <suggestion>(semblar poc)</suggestion>
            <suggestion>(semblar poca cosa)</suggestion>
            <example correction="(no satisfer)|(no fer el pes)|(decebre)|(semblar poc)|(semblar poca cosa)">Li va <marker>saber a poc</marker>.</example>
            <example>Ho va saber a poc a poc.</example>
        </rule>
        <rule id="ARAS_DE_LOS_OLMOS" name="Aras de los Olmos">
            <pattern>
                <token regexp="yes">Ares|Aras</token>
                <token inflected="yes">de</token>
                <token min="0">ls</token>
                <token regexp="yes">Oms|Alpont|Alpuente</token>
            </pattern>
            <message>Useu el nom actual del municipi valencià.</message>
            <suggestion>Aras de los Olmos</suggestion>
            <example correction="Aras de los Olmos"><marker>Ares dels Oms</marker></example>
            <example correction="Aras de los Olmos"><marker>Ares d'Alpont</marker></example>
            <example correction="Aras de los Olmos"><marker>Aras de Alpuente</marker></example>
        </rule>
        <rulegroup id="CONTRADIRECCIO" name="*en contra direcció">
            <rule>
                <pattern>
                    <token>en</token>
                    <token>contra</token>
                    <token min="0">-</token>
                    <token inflected="yes">direcció</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>contra direcció</suggestion>
                <example correction="contra direcció">Anava <marker>en contra direcció</marker></example>
                <example correction="contra direcció">Anava <marker>en contra-direcció</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>contradirecció</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>contra direcció</suggestion>
                <example correction="contra direcció">Anava <marker>en contradirecció</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="GIRAR_LES_TORNES" name="*girar les tornes">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">canviar|girar|tornar|invertir</token>
                    <token>les</token>
                    <token>tornes</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>(girar-se) la truita</suggestion>
                <suggestion>(bufar) nous vents</suggestion>
                <suggestion>(bufar) vent contrari</suggestion>
                <suggestion>(haver-hi) un capgirell</suggestion>
                <suggestion>(mudar-se) els daus</suggestion>
                <suggestion>(canviar) la sort</suggestion>
                <example correction="(girar-se) la truita|(bufar) nous vents|(bufar) vent contrari|(haver-hi) un capgirell|(mudar-se) els daus|(canviar) la sort">I llavors es <marker>giraren les tornes</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>les</token>
                    <token skip="3">tornes</token>
                    <token inflected="yes" regexp="yes">canviar|girar|tornar|invertir</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>(girar-se) la truita</suggestion>
                <suggestion>(bufar) nous vents</suggestion>
                <suggestion>(bufar) vent contrari</suggestion>
                <suggestion>(haver-hi) un capgirell</suggestion>
                <suggestion>(mudar-se) els daus</suggestion>
                <suggestion>(canviar) la sort</suggestion>
                <example correction="(girar-se) la truita|(bufar) nous vents|(bufar) vent contrari|(haver-hi) un capgirell|(mudar-se) els daus|(canviar) la sort">I llavors <marker>les tornes es van invertir</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="TRANQUES_I_BARRANQUES" name="*a tranques i barranques">
            <pattern>
                <token>a</token>
                <token>tranques</token>
                <token>i</token>
                <token>barranques</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a empentes i rodolons</suggestion>
            <suggestion>a espentes i redolons</suggestion>
            <suggestion>ara caic ara m'aixec</suggestion>
            <suggestion>ací caic i allà m'alce</suggestion>
            <example correction="a empentes i rodolons|a espentes i redolons|ara caic ara m'aixec|ací caic i allà m'alce"><marker>a tranques i barranques</marker>.</example>
        </rule>
        <rulegroup id="VENIR_AMUNT" name="venir-se amunt">
            <rule>
                <pattern>
                    <token regexp="yes">es|se</token>
                    <token min="0">'n</token>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">venir</token>
                    <token>amunt</token>
                </pattern>
                <message>Possible castellanisme.</message>
                <suggestion>s'<match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">envalentir</match></suggestion>
                <suggestion>s'<match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">encoratjar</match></suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">agafar</match> ales</suggestion>
                <suggestion>s'<match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">embravir</match></suggestion>
                <example correction="s'envalenteix|s'encoratja|agafa ales|s'embraveix">Tota la xarxa <marker>es ve amunt</marker>.</example>
                <example correction="s'envalenteix|s'encoratja|agafa ales|s'embraveix">Tota la xarxa <marker>se'n ve amunt</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">es</token>
                    <token min="0" inflected="yes">en</token>
                    <token min="0" max="4" chunk="GV"><exception inflected="yes">venir</exception></token>
                    <token inflected="yes">venir</token>
                    <token>amunt</token>
                </pattern>
                <message>Possible castellanisme.</message>
                <suggestion>(envalentir-se)</suggestion>
                <suggestion>(encoratjar-se)</suggestion>
                <suggestion>(agafar ales)</suggestion>
                <suggestion>(embravir-se)</suggestion>
                <example correction="(envalentir-se)|(encoratjar-se)|(agafar ales)|(embravir-se)">Tota la xarxa <marker>se'n va venir amunt</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="V.[GN].*" inflected="yes">venir</token>
                    <token>-se</token>
                    <token min="0">'n</token>
                    <token>amunt</token>
                </pattern>
                <message>Possible castellanisme.</message>
                <suggestion><match no="1" postag="(V.[GN]).*" postag_regexp="yes">envalentir</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.[GN]).*" postag_regexp="yes">encoratjar</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.[GN]).*" postag_regexp="yes">agafar</match> ales</suggestion>
                <suggestion><match no="1" postag="(V.[GN]).*" postag_regexp="yes">embravir</match>\2</suggestion>
                <example correction="envalentir-se|encoratjar-se|agafar ales|embravir-se">Tota la xarxa va <marker>venir-se amunt</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="VENIR_AVALL" name="venir-se avall">
            <rule>
                <pattern>
                    <token regexp="yes">es|se</token>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">venir</token>
                    <token>avall</token>
                </pattern>
                <message>Possible castellanisme.</message>
                <suggestion>s'<match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ensorrar</match></suggestion>
                <suggestion>s'<match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ensulsiar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">caure</match> a terra</suggestion>
                <suggestion>s'<match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esfondrar</match></suggestion>
                <example correction="s'ensorra|s'ensulsia|cau a terra|s'esfondra">Tota la xarxa <marker>es ve avall</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>se</token>
                    <token>'n</token>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">venir</token>
                    <token>avall</token>
                </pattern>
                <message>Possible castellanisme.</message>
                <suggestion>s'<match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ensorrar</match></suggestion>
                <suggestion>s'<match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ensulsiar</match></suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">caure</match> a terra</suggestion>
                <suggestion>s'<match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esfondrar</match></suggestion>
                <example correction="s'ensorra|s'ensulsia|cau a terra|s'esfondra">Tota la xarxa <marker>se'n ve avall</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">es</token>
                    <token min="0" inflected="yes">en</token>
                    <token min="0" inflected="yes" regexp="yes">anar|haver</token>
                    <token inflected="yes">venir</token>
                    <token>avall</token>
                </pattern>
                <message>Possible castellanisme.</message>
                <suggestion>(ensorrar-se)</suggestion>
                <suggestion>(ensulsiar-se)</suggestion>
                <suggestion>(caure a terra)</suggestion>
                <suggestion>(esfondrar-se)</suggestion>
                <example correction="(ensorrar-se)|(ensulsiar-se)|(caure a terra)|(esfondrar-se)">Tota la xarxa <marker>se'n va venir avall</marker>.</example>
                <example correction="(ensorrar-se)|(ensulsiar-se)|(caure a terra)|(esfondrar-se)">Tota la xarxa <marker>s'ha vingut avall</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="V.[GN].*" inflected="yes">venir</token>
                    <token>-se</token>
                    <token min="0">'n</token>
                    <token>avall</token>
                </pattern>
                <message>Possible castellanisme.</message>
                <suggestion><match no="1" postag="(V.[GN]).*" postag_regexp="yes">ensorrar</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.[GN]).*" postag_regexp="yes">ensulsiar</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.[GN]).*" postag_regexp="yes">caure</match> a terra</suggestion>
                <suggestion><match no="1" postag="(V.[GN]).*" postag_regexp="yes">esfondrar</match>\2</suggestion>
                <example correction="ensorrar-se|ensulsiar-se|caure a terra|esfondrar-se">Tota la xarxa va <marker>venir-se avall</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="DEIXAR_A_DEURE" name="*deixar/quedar a deure">
            <pattern>
                <token inflected="yes">deixar</token>
                <token>a</token>
                <token>deure</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">quedar</match> \2 \3</suggestion>
            <example correction="Quedàrem a deure"><marker>Deixàrem a deure</marker> alguna cosa.</example>
        </rule>
        <rule id="DEIXAR_QUE_DESITJAR" name="deixar *que/a desitjar">
            <pattern>
                <token inflected="yes" skip="4">deixar<exception scope="next" regexp="yes">[,:;]</exception></token>
                <token>que</token>
                <token>desitjar</token>
            </pattern>
            <message>Construcció incorrecta. Feu servir la preposició 'a' o una expressió alternativa.</message>
            <suggestion><match no="1" include_skipped="all"/> a desitjar</suggestion>
            <suggestion><match no="1" postag="V.([^M].*)" postag_regexp="yes" postag_replace="VS$1">ser</match> <match no="1" postag="V.[^M]..([SP]).." postag_regexp="yes" postag_replace="AQ0[MC]$10">imperfecte</match></suggestion>
            <suggestion><match no="1" postag="V.([^M].*)" postag_regexp="yes" postag_replace="VS$1">ser</match> <match no="1" postag="V.[^M]..([SP]).." postag_regexp="yes" postag_replace="AQ0M$10">defectuós</match></suggestion>
            <suggestion><match no="1" postag="V.([^M].*)" postag_regexp="yes" postag_replace="VS$1">ser</match> <match no="1" postag="V.[^M]..([SP]).." postag_regexp="yes" postag_replace="AQ0C$10">mediocre</match></suggestion>
            <suggestion><match no="1" postag="V.([^M].*)" postag_regexp="yes" postag_replace="VS$1">ser</match> <match no="1" postag="V.[^M]..([SP]).." postag_regexp="yes" postag_replace="AQ0M$10">fluix</match></suggestion>
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=deixar+que+desitjar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11346&amp;idHit=11346&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+deixar+a+desitjar+en+catal%E0%3F+%2F+Com+es+diu+dejar+que+desear+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <example correction="deixava molt a desitjar|era imperfecte|era defectuós|era mediocre|era fluix">Allò <marker>deixava molt que desitjar</marker></example>
            <example correction="deixava a desitjar|era imperfecte|era defectuós|era mediocre|era fluix">Allò <marker>deixava que desitjar</marker></example>
            <example correction="deixava quelcom a desitjar|era imperfecte|era defectuós|era mediocre|era fluix">Allò <marker>deixava quelcom que desitjar</marker></example>
            <example correction="deixava una mica a desitjar|era imperfecte|era defectuós|era mediocre|era fluix">Allò <marker>deixava una mica que desitjar</marker></example>
            <example correction="deixava res a desitjar|era imperfecte|era defectuós|era mediocre|era fluix">Allò no <marker>deixava res que desitjar</marker></example>
            <example correction="deixava gens a desitjar|era imperfecte|era defectuós|era mediocre|era fluix">Allò <marker>deixava gens que desitjar</marker></example>
            <example correction="deixava alguna cosa a desitjar|era imperfecte|era defectuós|era mediocre|era fluix">Allò <marker>deixava alguna cosa que desitjar</marker></example>
            <example correction="Deixen molt a desitjar|Són imperfectes|Són defectuosos|Són mediocres|Són fluixos"><marker>Deixen molt que desitjar</marker>.</example>
        </rule>
        <rule id="DE_PER_SI_MATEIX" name="de per si mateix / per si mateix">
            <pattern>
                <token>de</token>
                <token>per</token>
                <token>si</token>
                <token regexp="yes">mateix|mateixos|mateixa|mateixes</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>\2 \3 \4</suggestion>
            <example correction="per si mateixos">Ho són <marker>de per si mateixos</marker>.</example>
        </rule>
        <rule id="FER_EXPLOSIONAR" name="explosionar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">fer</token>
                <token>explosionar</token>
            </pattern>
            <message>S'usa sense el v. 'fer' i no és admès per tots els diccionaris.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">explosionar</match></suggestion>
            <suggestion>\1 explotar</suggestion>
            <suggestion>\1 esclatar</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/explosionar</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=explosionar&amp;numPagina=1&amp;database=CASCAT&amp;idFont=25703&amp;idHit=25703&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=explosionar+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="explosionar|fer explotar|fer esclatar">Va <marker>fer explosionar</marker></example>
            <example correction="Explosionà|Féu explotar|Féu esclatar"><marker>Féu explosionar</marker></example>
        </rule>
        <rulegroup id="AVANTMA" name="*d'avantmà">
            <rule>
                <pattern>
                    <token>d'</token>
                    <token regexp="yes">avantmà|antemà</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>anticipadament</suggestion>
                <suggestion>amb antelació</suggestion>
                <suggestion>per anticipat</suggestion>
                <suggestion>per endavant</suggestion>
                <suggestion>a la bestreta</suggestion>
                <suggestion>de bestreta</suggestion>
                <example correction="anticipadament|amb antelació|per anticipat|per endavant|a la bestreta|de bestreta">S'ha de fer <marker>d'avantmà</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token regexp="yes">avant|ante</token>
                    <token regexp="yes">mà|ma</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>anticipadament</suggestion>
                <suggestion>amb antelació</suggestion>
                <suggestion>per anticipat</suggestion>
                <suggestion>per endavant</suggestion>
                <suggestion>a la bestreta</suggestion>
                <suggestion>de bestreta</suggestion>
                <example correction="anticipadament|amb antelació|per anticipat|per endavant|a la bestreta|de bestreta">S'ha de fer <marker>d'avant mà</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="EN_EL_SEU_DEFECTE" name="en el seu defecte">
            <pattern>
                <token>en</token>
                <token>el</token>
                <token>seu</token>
                <token>defecte</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>si no n'hi ha</suggestion>
            <suggestion>si no hi és</suggestion>
            <suggestion>si no pot ser</suggestion>
            <suggestion>o bé</suggestion>
            <example correction="si no n'hi ha|si no hi és|si no pot ser|o bé"><marker>en el seu defecte</marker></example>
        </rule>
        <rulegroup id="I_PICO" name="*i pico">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=y+pico&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12710&amp;idHit=12710&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Com+es+diu+%27y+pico%27+en+catal%E0%3F+%2F+i+tants%2C+i+pocs%2C+i+escaig&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <rule>
                <!-- singular -->
                <pattern>
                    <token postag="N..S.*|A...S.|D...S.|_GN_.S" postag_regexp="yes"/>
                    <marker>
                        <token>i</token>
                        <token>pico</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>i escaig</suggestion>
                <suggestion>i busques</suggestion>
                <example correction="i escaig|i busques">Un any <marker>i pico</marker>.</example>
                <example correction="i escaig|i busques">Un <marker>i pico</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="N.FP.*|A..FP.|D..FP.|_GN_FP" postag_regexp="yes"/>
                    <marker>
                        <token>i</token>
                        <token>pico</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>i tantes</suggestion>
                <suggestion>i escaig</suggestion>
                <suggestion>i poques</suggestion>
                <suggestion>i busques</suggestion>
                <example correction="i tantes|i escaig|i poques|i busques">les vint <marker>i pico</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>i</token>
                        <token>pico</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>i tants</suggestion>
                <suggestion>i escaig</suggestion>
                <suggestion>i pocs</suggestion>
                <suggestion>i busques</suggestion>
                <example correction="i tants|i escaig|i pocs|i busques">cinquanta <marker>i pico</marker>.</example>
                <example correction="i tants|i escaig|i pocs|i busques">60 <marker>i pico</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="I_ALGO" name="*i algo->i tants">
            <antipattern>
                <token>algo</token>
                <token postag="A.*|V.P.*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <!-- singular -->
                <pattern>
                    <token regexp="yes">un|una</token>
                    <token min="0" postag="N..S.*|A...S.|D...S.|_GN_.S" postag_regexp="yes"/>
                    <marker>
                        <token>i</token>
                        <token>algo</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>i escaig</suggestion>
                <suggestion>i busques</suggestion>
                <example correction="i escaig|i busques">Un any <marker>i algo</marker>.</example>
                <example correction="i escaig|i busques">Un <marker>i algo</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token regexp="yes">&numerals;|\d[\d ,\.&nbsp;]*</token>
                        <token postag="_GN_FP"/>
                    </and>
                    <token min="0" postag="N.FP.*|A..FP.|D..FP.|_GN_FP" postag_regexp="yes"/>
                    <marker>
                        <token>i</token>
                        <token>algo</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>i tantes</suggestion>
                <suggestion>i escaig</suggestion>
                <suggestion>i poques</suggestion>
                <suggestion>i busques</suggestion>
                <example correction="i tantes|i escaig|i poques|i busques">les vint <marker>i algo</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">&numerals;|\d[\d ,\.&nbsp;]*</token>
                    <token min="0" postag="N.[MC]P.*|A..[MC]P.|D..[MC]P.|_GN_MP" postag_regexp="yes"/>
                    <marker>
                        <token>i</token>
                        <token>algo</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>i tants</suggestion>
                <suggestion>i escaig</suggestion>
                <suggestion>i pocs</suggestion>
                <suggestion>i busques</suggestion>
                <example correction="i tants|i escaig|i pocs|i busques">cinquanta <marker>i algo</marker>.</example>
                <example correction="i tants|i escaig|i pocs|i busques">60 <marker>i algo</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup name="algo" id="ALGO">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=algo&amp;numPagina=1&amp;database=CASCAT&amp;idFont=2891&amp;idHit=2891&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=algo+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.tot</url>
            <rule>
                <pattern>
                    <token>algo</token>
                    <token>així</token>
                </pattern>
                <message>Eviteu aquest castellanisme.</message>
                <suggestion>una cosa així</suggestion>
                <suggestion>alguna cosa així</suggestion>
                <example correction="una cosa així|alguna cosa així">Farem <marker>algo així</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>algo</token>
                    <token>així</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token skip="-1">algo<exception scope="next">;</exception></token>
                    </marker>
                    <token>?</token>
                </pattern>
                <message>Eviteu aquest castellanisme.</message>
                <suggestion>res</suggestion>
                <suggestion>alguna cosa</suggestion>
                <example correction="res|alguna cosa">Hi ha <marker>algo</marker> que pugui fer per tu?</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">haver</token>
                    <token min="0">-hi</token>
                    <marker>
                        <token>algo</token>
                        <token postag="V.P..SM.|AQ.[MC][SN]." postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Eviteu aquest castellanisme.</message>
                <suggestion>una cosa <match no="4" postag="(V.P..|AQ.)..*" postag_regexp="yes" postag_replace="$1[FC][SN]."/></suggestion>
                <suggestion>alguna cosa <match no="4" postag="(V.P..|AQ.)..*" postag_regexp="yes" postag_replace="$1[FC][SN]."/></suggestion>
                <example correction="una cosa estranya|alguna cosa estranya">Hi havia <marker>algo estrany</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>algo</token>
                        <token postag="V.P..SM.|AQ.[MC][SN]." postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Eviteu aquest castellanisme.</message>
                <suggestion>una cosa <match no="2" postag="(V.P..|AQ.)..*" postag_regexp="yes" postag_replace="$1[FC][SN]."/></suggestion>
                <suggestion>alguna cosa <match no="2" postag="(V.P..|AQ.)..*" postag_regexp="yes" postag_replace="$1[FC][SN]."/></suggestion>
                <suggestion>una mica \2</suggestion>
                <suggestion>un poc \2</suggestion>
                <example correction="una cosa estranya|alguna cosa estranya|una mica estrany|un poc estrany">És <marker>algo estrany</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>algo</token>
                    </marker>
                    <token postag="V.P.*|AQ.*" postag_regexp="yes"><exception postag="V.P..SM.|AQ.[MC][SN]." postag_regexp="yes"/></token>
                </pattern>
                <message>Eviteu aquest castellanisme.</message>
                <suggestion>una mica</suggestion>
                <suggestion>un poc</suggestion>
                <suggestion>una miqueta</suggestion>
                <suggestion>un xic</suggestion>
                <example correction="una mica|un poc|una miqueta|un xic">Són coses <marker>algo</marker> estranyes.</example>
            </rule>
            <rule>
                <!-- catch-all rule -->
                <pattern>
                    <token>algo</token>
                </pattern>
                <message>Eviteu aquest castellanisme.</message>
                <suggestion>una cosa</suggestion>
                <suggestion>alguna cosa</suggestion>
                <suggestion>res</suggestion>
                <suggestion>una mica</suggestion>
                <suggestion>un poc</suggestion>
                <suggestion>quelcom</suggestion>
                <suggestion>qualque cosa</suggestion>
                <example correction="una cosa|alguna cosa|res|una mica|un poc|quelcom|qualque cosa">Això és <marker>algo</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="MUNTAR_EN_COLERA" name="*muntar en còlera">
            <pattern>
                <marker>
                    <token inflected="yes">muntar</token>
                    <token>en</token>
                    <token>còlera</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>(encendre's) d'ira</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esclatar</match> la còlera</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">treure</match> el geni</suggestion>
            <example correction="(encendre's) d'ira|esclatar la còlera|traure el geni|treure el geni">Va <marker>muntar en còlera</marker>.</example>
        </rule>
        <rule id="BIS_COMICA" name="*bis/vis còmica">
            <antipattern>
                <marker>
                    <token>vis</token>
                    <token regexp="yes">còmica|còmiques</token>
                </marker>
            </antipattern>
            <pattern>
                <token regexp="yes">bis|vis</token>
                <token inflected="yes">còmic</token>
            </pattern>
            <message>Expressió probablement incorrecta.</message>
            <suggestion>vis <match no="2" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0F$10"/></suggestion>
            <example correction="vis còmica">La seva <marker>bis còmica</marker>.</example>
            <example correction="vis còmica">un <marker>bis còmic</marker>.</example>
        </rule>
        <rulegroup id="DONAR_QUE_PARLAR" name="*donar que parlar">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">donar</token>
                        <token regexp="yes">què|que</token>
                    </marker>
                    <token>parlar</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="fer">No els agrada <marker>donar que</marker> parlar.</example>
                <example correction="feien">Sempre <marker>donaven què</marker> parlar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">donar</token>
                        <token regexp="yes">molt|gaire|massa</token>
                        <token regexp="yes">què|que</token>
                        <token>parlar</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> parlar \2</suggestion>
                <example correction="fet parlar molt">Això ha <marker>donat molt que parlar</marker>.</example>
                <example correction="feien parlar molt">Sempre <marker>donaven molt què parlar</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="DOLORES" name="Dolores (municipi) / Dolors">
            <antipattern>
                <marker>
                    <token regexp="yes" inflected="yes">batll?e|terme|ajuntament|poble|alcalde|regidor</token>
                    <token>de</token>
                    <token>Dolores</token>
                </marker>
            </antipattern>
            <pattern>
                <token>Dolores</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Dolors</suggestion>? Dolores és un municipi valencià.</message>
            <example correction="Dolors">La Mare de Déu dels <marker>Dolores</marker></example>
            <example>Ajuntament de Dolores.</example>
        </rule>
        <rulegroup id="SEGONS_L_INDICAT" name="segons *l'indicat/indica">
            <rule>
                <pattern>
                    <token>segons</token>
                    <token regexp="yes">allò|l'</token>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes" regexp="yes">indicar|establir|assenyalar|afirmar|exposar</token>
                    <token>en</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>segons <match no="3" postag="V.P.*" postag_regexp="yes" postag_replace="VMIP3S00"/></suggestion>
                <suggestion>segons s'<match no="3" postag="V.P.*" postag_regexp="yes" postag_replace="VMIP3S00"/> en</suggestion>
                <example correction="Segons indica|Segons s'indica en"><marker>Segons l'indicat en</marker> l'article.</example>
                <example correction="Segons estableix|Segons s'estableix en"><marker>Segons allò establit en</marker> l'article.</example>
            </rule>
            <rule>
                <pattern>
                    <token>segons</token>
                    <token regexp="yes">allò|el</token>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes" regexp="yes">preveure|determinar|disposar</token>
                    <token>en</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>segons <match no="3" postag="V.P.*" postag_regexp="yes" postag_replace="VMIP3S00"/></suggestion>
                <suggestion>segons es <match no="3" postag="V.P.*" postag_regexp="yes" postag_replace="VMIP3S00"/> en</suggestion>
                <example correction="Segons preveu|Segons es preveu en"><marker>Segons allò previst en</marker> l'article.</example>
                <example correction="Segons determina|Segons es determina en"><marker>Segons el determinat en</marker> l'article.</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <token min="0">tot</token>
                    <marker>
                        <token regexp="yes">allò|l'</token>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes" regexp="yes">indicar|establir|assenyalar|afirmar|exposar</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>el que s'ha \4</suggestion>
                <suggestion>el que ha estat \4</suggestion>
                <example correction="el que s'ha exposat|el que ha estat exposat">Per tot <marker>l'exposat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token>acord</token>
                    <token regexp="yes">a|amb</token>
                    <token regexp="yes">allò|l'</token>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes" regexp="yes">indicar|establir|exposar</token>
                    <token>en</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>d'acord amb el que <match no="5" postag="V.P.*" postag_regexp="yes" postag_replace="VMIP3S00"/></suggestion>
                <suggestion>d'acord amb el que s'<match no="5" postag="V.P.*" postag_regexp="yes" postag_replace="VMIP3S00"/> en</suggestion>
                <example correction="D'acord amb el que indica|D'acord amb el que s'indica en"><marker>D'acord a l'indicat en</marker> l'article.</example>
                <example correction="D'acord amb el que estableix|D'acord amb el que s'estableix en"><marker>D'acord amb allò establit en</marker> l'article.</example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token>acord</token>
                    <token regexp="yes">a|amb</token>
                    <token regexp="yes">allò|el|l</token>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes" regexp="yes">preveure|determinar|disposar</token>
                    <token>en</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>d'acord amb el que <match no="5" postag="V.P.*" postag_regexp="yes" postag_replace="VMIP3S00"/></suggestion>
                <suggestion>d'acord amb el que es <match no="5" postag="V.P.*" postag_regexp="yes" postag_replace="VMIP3S00"/> en</suggestion>
                <example correction="D'acord amb el que preveu|D'acord amb el que es preveu en"><marker>D'acord amb allò previst en</marker> l'article.</example>
                <example correction="D'acord amb el que determina|D'acord amb el que es determina en"><marker>D'acord al determinat en</marker> l'article.</example>
            </rule>
        </rulegroup>
        <rule id="A_PENES_SI" name="*a penes si/a penes">
            <antipattern>
                <marker>
                    <token skip="5">no<exception scope="next" postag="_PUNCT.*" postag_regexp="yes"/></token>
                    <token>a</token>
                    <token>penes</token>
                    <token>si</token>
                </marker>
            </antipattern>
            <pattern>
                <token>a</token>
                <token>penes</token>
                <token>si</token>
            </pattern>
            <message>Construcció incorrecta.</message>
            <suggestion>a penes</suggestion>
            <example correction="a penes">Aquesta <marker>a penes si</marker> compta.</example>
            <example>No podia dir a penes si realment era així.</example>
        </rule>
        <rule id="ESPAI_TEMPORAL" name="espai-temporal">
            <antipattern>
                <token>espai</token>
                <token>temporal</token>
            </antipattern>
            <pattern>
                <token regexp="yes">espai|esp[aà]cio</token>
                <token min="0">-</token>
                <token regexp="yes">temporals?</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>espacio\3</suggestion>
            <example correction="espaciotemporals">En les coordenades <marker>espai-temporals</marker>.</example>
            <example>Depèn de l'espai temporal que ocupi.</example>
        </rule>
        <rule id="DOGV" name="Diari oficial de la *Comunitat/Generalitat Valenciana">
            <pattern>
                <token>Diari</token>
                <token>Oficial</token>
                <token>de</token>
                <token>la</token>
                <token>Comunitat</token>
                <token>Valenciana</token>
            </pattern>
            <message>El nom oficial actual és diferent.</message>
            <suggestion>Diari Oficial de la Generalitat Valenciana</suggestion>
            <example correction="Diari Oficial de la Generalitat Valenciana"><marker>Diari Oficial de la Comunitat Valenciana</marker>.</example>
        </rule>
        <rule id="AIXI_MATEIXA" name="així mateixa">
            <pattern>
                <marker>
                    <token>així</token>
                    <token>mateixa</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>així mateix</suggestion>
            <suggestion>a si mateixa</suggestion>
            <example correction="així mateix|a si mateixa">La Bíblia s'interpreta <marker>així mateixa</marker>.</example>
        </rule>
        <rulegroup id="BUC_VAIXELL" name="*buc/vaixell/nau">
            <!--<url>http://esadir.cat/entrades/fitxa/node/buc</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=buque&amp;numPagina=1&amp;database=CASCAT&amp;idFont=9692&amp;idHit=9692&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=buque+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <rule>
                <pattern>
                    <token inflected="yes">buc</token>
                    <token>insígnia</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">vaixell</match> \2</suggestion>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">vaixell</match> almirall</suggestion>
                <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">nau</match> \2</suggestion>
                <example correction="vaixells insígnia|vaixells almirall|naus insígnia">És un dels <marker>bucs insígnia</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">buc</token>
                    <token regexp="yes">escola|factoria</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">vaixell</match> \2</suggestion>
                <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">nau</match> \2</suggestion>
                <example correction="vaixells escola|naus escola">És un dels <marker>bucs escola</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">buc</token>
                    </marker>
                    <token>de</token>
                    <token>guerra</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">vaixell</match></suggestion>
                <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">nau</match></suggestion>
                <example correction="vaixells|naus">És un dels <marker>bucs</marker> de guerra.</example>
            </rule>
        </rulegroup>
        <rule id="PROU_OPTIM" name="*prou òptim">
            <pattern>
                <token regexp="yes">prou|bastant|més|menys|molt|poc|moltíssim|poquíssim|tan</token>
                <token inflected="yes">òptim</token>
            </pattern>
            <message>Construcció incoherent.</message>
            <suggestion>\1 <match no="2" postag="(A.*)" postag_regexp="yes" postag_replace="$1">bo</match></suggestion>
            <suggestion>\2</suggestion>
            <example correction="prou bona|òptima">És una situació <marker>prou òptima</marker>.</example>
        </rule>
        <rule id="A_DESTACAR" name="*a destacar/cal destacar">
            <pattern>
                <token postag="SENT_START"/>
                <token min="0" postag="_PUNCT"/>
                <marker>
                    <token>A</token>
                    <token regexp="yes">destacar|remarcar|subratllar</token>
                </marker>
            </pattern>
            <message>Construcció incorrecta.</message>
            <suggestion>cal \4</suggestion>
            <suggestion>convé \4</suggestion>
            <suggestion>és important \4</suggestion>
            <example correction="Cal destacar|Convé destacar|És important destacar">- <marker>A destacar</marker> els seus monuments.</example>
        </rule>
        <rulegroup id="ALLO_REFERENT_A" name="en allò referent a">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=lo+referente+a&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12136&amp;idHit=12136&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Com+es+diu+%27en+lo+referente+a%27+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <rule>
                <pattern>
                    <token>en</token>
                    <token min="0">tot</token>
                    <token>allò</token>
                    <token>referent</token>
                    <token>a</token>
                </pattern>
                <message>Val més usar una altra construcció.</message>
                <suggestion>pel que fa a</suggestion>
                <suggestion>respecte a</suggestion>
                <suggestion>quant a</suggestion>
                <suggestion>a propòsit de</suggestion>
                <example correction="Pel que fa a|Respecte a|Quant a|A propòsit de"><marker>En allò referent a</marker> l'alçada mitjana.</example>
            </rule>
            <rule>
                <pattern>
                    <token>allò</token>
                    <token>referent</token>
                    <token>a</token>
                </pattern>
                <message>Val més usar una altra construcció.</message>
                <suggestion>el que fa referència a</suggestion>
                <suggestion>el que es refereix a</suggestion>
                <example correction="El que fa referència a|El que es refereix a"><marker>Allò referent a</marker> l'alçada mitjana.</example>
            </rule>
        </rulegroup>
        <rule id="EN_EL_TOCANT_A" name="en el/allò tocant a">
            <pattern>
                <token>en</token>
                <token regexp="yes">allò|el</token>
                <token>tocant</token>
                <token>a</token>
            </pattern>
            <message>Construcció incorrecta.</message>
            <suggestion>tocant a</suggestion>
            <suggestion>amb relació a</suggestion>
            <suggestion>pel que fa a</suggestion>
            <suggestion>respecte a</suggestion>
            <example correction="Tocant a|Amb relació a|Pel que fa a|Respecte a"><marker>En allò tocant a</marker> l'economia.</example>
        </rule>
        <rule id="A_RAS_ARRAN" name="*a ras de/arran de">
            <pattern>
                <marker>
                    <token>a</token>
                    <token>ras</token>
                </marker>
                <token inflected="yes">de</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>arran</suggestion>?</message>
            <example correction="Arran"><marker>A ras</marker> de terra.</example>
        </rule>
        <rulegroup id="GRAUS_RICHTER" name="*graus/magnitud en l'escala de Richter">
            <!--<url>http://esadir.cat/nomspropis/fitxa/id/6572</url>-->
            <url>https://termcat.blog.gencat.cat/2016/04/18/magnitud-sismica-intensitat-sismica-i-escales-sismiques/</url>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">\d[\d\. ,]*</token>
                        <token skip="7" regexp="yes">graus?</token>
                    </marker>
                    <token>Richter</token>
                </pattern>
                <message>En l'escala de Richter no és apropiat parlar de 'graus'. Podeu usar opcionalment la paraula 'magnitud'.</message>
                <suggestion>magnitud \1</suggestion>
                <example correction="magnitud 3,5">De <marker>3,5 graus</marker> en l'escala de Richter.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="7" regexp="yes">graus?</token>
                    </marker>
                    <token>Richter</token>
                </pattern>
                <message>En l'escala de Richter no és apropiat parlar de 'graus'. Podeu usar opcionalment la paraula 'magnitud'.</message>
                <suggestion>magnitud</suggestion>
                <example correction="magnitud">De 3 <marker>graus</marker> en l'escala de Richter.</example>
                <example correction="magnitud">De <marker>grau</marker> 4 en l'escala de Richter.</example>
            </rule>
        </rulegroup>
        <rule id="DONAR_CONTER" name="donar-se conter/adonar-se">
            <pattern>
                <token inflected="yes" skip="1">donar</token>
                <token>conter</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">adonar</match></suggestion>?</message>
            <example correction="adones">No et <marker>dónes conter</marker>?</example>
        </rule>
        <rulegroup id="OLORAR_A" name="*olorar a/fer olor de">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">olorar</token>
                        <token>a<exception postag=".*LOC_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception regexp="yes">intervals|estones</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.[^M].*)" postag_regexp="yes" postag_replace="$1">fer</match> olor de</suggestion>?</message>
                <example correction="feien olor de">Els xiquets <marker>oloraven a</marker> colònia.</example>
                <example correction="fa olor de">Què <marker>olora a</marker> pintura?</example>
                <example>olorava al voltant de la séquia</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[SI].3..." postag_regexp="yes" inflected="yes" regexp="yes">olorar|ensumar</token>
                    <token>millor</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.[SI].*)" postag_regexp="yes" postag_replace="$1">fer</match> més bona olor</suggestion>?</message>
                <example correction="feia més bona olor">Allò cada dia <marker>ensumava millor</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[SI].3..." postag_regexp="yes" inflected="yes" regexp="yes">olorar|ensumar</token>
                    <token>pitjor</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.[SI].*)" postag_regexp="yes" postag_replace="$1">fer</match> més mala olor</suggestion>?</message>
                <suggestion><match no="1" postag="(V.[SI].*)" postag_regexp="yes" postag_replace="$1">fer</match> més pudor</suggestion>
                <example correction="feia més mala olor|feia més pudor">Cada dia <marker>olorava pitjor</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="PINTAR_BASTOS" name="pintar bastos">
            <pattern>
                <token inflected="yes">pintar</token>
                <token>bastos</token>
            </pattern>
            <message>Castellanisme innecessari.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match> mal dades</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">venir</match> mal dades</suggestion>
            <example correction="Anaven mal dades|Venien mal dades"><marker>Pintaven bastos</marker>.</example>
            <example correction="Van mal dades|Venen mal dades|Vénen mal dades"><marker>Pinten bastos</marker>.</example>
        </rule>
        <rule id="DONAR_AMB" name="donar amb la resposta">
            <pattern>
                <marker>
                    <token inflected="yes">donar</token>
                    <token>amb</token>
                </marker>
                <token min="0" max="2" postag="D.*|A.*" postag_regexp="yes"/>
                <token regexp="yes" inflected="yes">baula|solució|resposta|resolució</token>
            </pattern>
            <message>Castellanisme.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">trobar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">encertar</match></suggestion>
            <example correction="trobar|encertar">No va saber <marker>donar amb</marker> la resposta.</example>
            <example correction="trobar|encertar">No va saber <marker>donar amb</marker> solucions bones.</example>
            <example correction="trobaren|encertaren">No <marker>donaren amb</marker> una resposta satisfactòria.</example>
        </rule>
        <rulegroup id="NO_DONAR_UNA" name="*no donar una">
            <rule>
                <pattern>
                    <marker>
                        <token>no</token>
                        <token inflected="yes" min="0">en</token>
                        <token inflected="yes">donar</token>
                    </marker>
                    <token min="0">ni</token>
                    <token>una</token>
                    <token regexp="yes">\p{P}|ni|mai</token>
                </pattern>
                <message>Expressió incorrecta en el sentit de 'no encertar'.</message>
                <suggestion>no n'<match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">encertar</match></suggestion>
                <example correction="No n'encerta"><marker>No dona</marker> ni una.</example>
                <example correction="No n'encerta"><marker>No en dona</marker> ni una.</example>
                <example correction="No n'encertava"><marker>No en donava</marker> ni una.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>no</token>
                        <token inflected="yes" min="0">en</token>
                        <token inflected="yes">haver</token>
                        <token inflected="yes">donar</token>
                    </marker>
                    <token min="0">ni</token>
                    <token>una</token>
                    <token regexp="yes">\p{P}|ni|mai</token>
                </pattern>
                <message>Expressió incorrecta en el sentit de 'no encertar'.</message>
                <suggestion>no n'\3 <match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1">encertar</match></suggestion>
                <example correction="No n'ha encertat"><marker>No ha donat</marker> ni una.</example>
                <example correction="No n'havia encertat"><marker>No n'havia donat</marker> una.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>no</token>
                        <token inflected="yes" min="0">en</token>
                        <token inflected="yes">anar</token>
                        <token>donar</token>
                    </marker>
                    <token min="0">ni</token>
                    <token>una</token>
                    <token regexp="yes">\p{P}|ni|mai</token>
                </pattern>
                <message>Expressió incorrecta en el sentit de 'no encertar'.</message>
                <suggestion>no en \3 encertar</suggestion>
                <example correction="No en va encertar"><marker>No va donar</marker> ni una.</example>
                <example correction="No en van encertar"><marker>No en van donar</marker> una.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DONAR_EN_EL_CLAU" name="*donar en el clau">
            <rule>
                <pattern>
                    <token regexp="yes">donar|donant</token>
                    <token regexp="yes">en|a</token>
                    <token regexp="yes">el|l|la</token>
                    <token>clau</token>
                </pattern>
                <message>Castellanisme.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">encertar</match>-la</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">endevinar</match> la tecla</suggestion>
                <example correction="encertar-la|endevinar la tecla">No va saber <marker>donar en el clau</marker>.</example>
                <example correction="encertar-la|endevinar la tecla">No va <marker>donar al clau</marker>.</example>
                <example correction="Encertant-la|Endevinant la tecla"><marker>Donant al clau</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">haver</token>
                    <token>donat</token>
                    <token regexp="yes">en|a</token>
                    <token regexp="yes">el|l|la</token>
                    <token>clau</token>
                </pattern>
                <message>Castellanisme.</message>
                <suggestion>l'<match no="1" case_conversion="alllower"/> encertada</suggestion>
                <suggestion>\1 endevinat la tecla</suggestion>
                <suggestion>hi <match no="1" case_conversion="alllower"/> tocat de mig a mig</suggestion>
                <example correction="L'havia encertada|Havia endevinat la tecla|Hi havia tocat de mig a mig"><marker>Havia donat en el clau</marker>.</example>
                <example correction="L'havia encertada|Havia endevinat la tecla|Hi havia tocat de mig a mig"><marker>Havia donat al clau</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">donar</token>
                    <token regexp="yes">en|a</token>
                    <token regexp="yes">el|l|la</token>
                    <token>clau</token>
                </pattern>
                <message>Castellanisme.</message>
                <suggestion>l'<match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" case_conversion="alllower">encertar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">endevinar</match> la tecla</suggestion>
                <suggestion>hi <match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" case_conversion="alllower">tocar</match> de mig a mig</suggestion>
                <example correction="L'encertava|Endevinava la tecla|Hi tocava de mig a mig"><marker>Donava en el clau</marker>.</example>
                <example correction="L'encertava|Endevinava la tecla|Hi tocava de mig a mig"><marker>Donava al clau</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="ELS_TOTS_ELS" name="els tots els">
            <pattern>
                <token postag="DA.*" postag_regexp="yes"/>
                <token inflected="yes">tot</token>
                <token postag="DA.*" postag_regexp="yes"/>
            </pattern>
            <message>Possible error.</message>
            <example correction="">de<marker>ls tots els</marker> casos.</example>
            <example>presa com un tot</example>
            <example>no m'agrada del tot</example>
        </rule>
        <rule id="AUTOIMMOLAR" name="autoimmolar">
            <antipattern>
                <token postag="V.P.*" postag_regexp="yes" regexp="yes" inflected="yes">auto(immolar|inculpar|infligir)<exception postag="_reflexiu"/></token>
            </antipattern>
            <pattern>
                <token inflected="yes" regexp="yes">auto(immolar|inculpar|suïcidar|infligir)</token>
            </pattern>
            <message>El prefix 'auto-' és redundant amb aquest verb.</message>
            <suggestion><match no="1" regexp_match="(?i)auto(.*)" regexp_replace="$1"/></suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/autoimmolar-se</url>
            <example correction="immolà">s'<marker>autoimmolà</marker></example>
            <example correction="inculpà">s'<marker>autoinculpà</marker></example>
            <example>Promou l'espoli fiscal autoinfligit.</example>
        </rule>
        <rule id="AUTOINFRINGIR" name="autoinfringir">
            <pattern>
                <token inflected="yes">autoinfringir</token>
            </pattern>
            <message>Verb mal construït.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">infligir</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/infligir</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=infringir&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13327&amp;idHit=13327&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27infligir%27+o+%27infringir%27%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="infligí">s'<marker>autoinfringí</marker></example>
        </rule>
        <rule id="TOT_I_AMB_AIXO" name="tot i amb això">
            <pattern>
                <token>tot<exception scope="previous">amb</exception></token>
                <token>i</token>
                <token>amb</token>
                <token>això</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>amb tot i això</suggestion>?</message>
            <example correction="amb tot i això"><marker>tot i amb això</marker></example>
            <example>Amb tot i amb això, se'n van sortir</example>
        </rule>
        <rule id="TOT_I_AMB_TOT" name="tot i amb tot">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>tot</token>
                    <token>i</token>
                    <token>amb</token>
                    <token>tot</token>
                </marker>
            </pattern>
            <message>Com a locució adversativa s'escriu <suggestion>tot amb tot</suggestion>.</message>
            <suggestion>amb tot</suggestion>
            <suggestion>amb tot i això</suggestion>
            <example correction="Tot amb tot|Amb tot|Amb tot i això"><marker>Tot i amb tot</marker></example>
            <example>Ho volia tot i amb tot de facilitats.</example>
        </rule>
        <rulegroup id="LO_NEUTRE" name="«lo» neutre" type="grammar">
            <!-- es podria fer una llista molt més completa de solucions-->
            <antipattern>
                <token postag="D..FS." postag_regexp="yes"/>
                <token case_sensitive="yes">LO</token>
                <!-- llei orgànica -->
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>lo</token>
                        <token>molt</token>
                        <token>que</token>
                    </marker>
                </pattern>
                <message>Useu una altra expressió per a evitar el «'lo' neutre».</message>
                <suggestion>com</suggestion>
                <suggestion>quant</suggestion>
                <example correction="com|quant">I <marker>lo molt que</marker> li agrada.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT_.*" postag_regexp="yes"/>
                    <marker>
                        <token>i</token>
                        <token>lo</token>
                        <token postag="AQ.*|V.P.*|RG.*" postag_regexp="yes"><exception regexp="yes">primer|molt</exception></token>
                    </marker>
                    <token>que</token>
                </pattern>
                <message>Useu una altra expressió per a evitar el «'lo' neutre».</message>
                <suggestion>que \4</suggestion>
                <suggestion>tan \4</suggestion>
                <example correction="Que fàcil|Tan fàcil"><marker>I lo fàcil</marker> que és!</example>
                <example correction="Que bé|Tan bé"><marker>I lo bé</marker> que m'ho passe!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>amb</token>
                        <token>lo</token>
                        <token postag="A.*|V.P.*|RG.*" postag_regexp="yes"><exception regexp="yes">primer|molt</exception></token>
                    </marker>
                    <token>que</token>
                </pattern>
                <message>Useu una altra expressió per a evitar el «'lo' neutre».</message>
                <suggestion>tan \3</suggestion>
                <example correction="Tan fàcil"><marker>Amb lo fàcil</marker> que és!</example>
                <example correction="Tan amics"><marker>Amb lo amics</marker> que són!</example>
                <example correction="Tan bé"><marker>Amb lo bé</marker> que ho fas!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>de</token>
                        <token>lo</token>
                        <token>molt</token>
                        <token>que</token>
                    </marker>
                </pattern>
                <message>Useu una altra expressió per a evitar el «'lo' neutre».</message>
                <suggestion>de tant que</suggestion>
                <suggestion>de com</suggestion>
                <example correction="de tant que|de com">Em va sorprendre <marker>de lo molt que</marker> havia crescut!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>de</token>
                        <token>lo</token>
                        <token postag="A.*|V.P.*|RG.*" postag_regexp="yes"/>
                    </marker>
                    <token>que</token>
                </pattern>
                <message>Useu una altra expressió per a evitar el «'lo' neutre».</message>
                <suggestion>de tan \3</suggestion>
                <example correction="de tan fàcil">Em va sorprendre <marker>de lo fàcil</marker> que va ser!</example>
            </rule>
            <rule>
                <pattern>
                    <token>lo</token>
                    <token>que</token>
                </pattern>
                <message>Cal evitar el «'lo' neutre».</message>
                <suggestion>el que</suggestion>
                <suggestion>allò que</suggestion>
                <suggestion>cosa que</suggestion>
                <suggestion>la qual cosa</suggestion>
                <short>Error gramatical</short>
                <example correction="El que|Allò que|Cosa que|La qual cosa"><marker>Lo que</marker> jo et dic.</example>
                <example><marker>El que</marker> jo et dic.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>lo</token>
                    </marker>
                    <token regexp="yes">més|menys</token>
                </pattern>
                <message>Cal evitar el «'lo' neutre».</message>
                <suggestion>el</suggestion>
                <short>Error gramatical</short>
                <example correction="El"><marker>Lo</marker> més bonic.</example>
                <example><marker>El més</marker> bonic.</example>
            </rule>
            <rule>
                <pattern>
                    <token>lo</token>
                    <token postag="A.*" postag_regexp="yes" regexp="yes">h?[aeiouàáèéìíòóùú].*</token>
                </pattern>
                <message>Cal evitar el «'lo' neutre».</message>
                <suggestion>l'<match no="2" postag="A.*" postag_replace="A..[MC]S.*" postag_regexp="yes"/></suggestion>
                <suggestion>el que és <match no="2" postag="A.*" postag_replace="A..[MC]S.*" postag_regexp="yes"/></suggestion>
                <suggestion>la cosa <match no="2" postag="A.*" postag_replace="A..[FC]S.*" postag_regexp="yes"/></suggestion>
                <short>Error gramatical</short>
                <example correction="L'artificial|El que és artificial|La cosa artificial"><marker>Lo artificial</marker> és això.</example>
                <example>El cert és això.</example>
                <example>Tirant lo Blanc</example>
            </rule>
            <rule>
                <pattern>
                    <token>lo</token>
                    <token postag="A.*" postag_regexp="yes"/>
                </pattern>
                <message>Cal evitar el «'lo' neutre».</message>
                <suggestion>el <match no="2" postag="A.*" postag_replace="A..[MC]S.*" postag_regexp="yes"/></suggestion>
                <suggestion>el que és <match no="2" postag="A.*" postag_replace="A..[MC]S.*" postag_regexp="yes"/></suggestion>
                <suggestion>la cosa <match no="2" postag="A.*" postag_replace="A..[FC]S.*" postag_regexp="yes"/></suggestion>
                <short>Error gramatical</short>
                <example correction="El millor|El que és millor|La cosa millor"><marker>Lo millor</marker> és això.</example>
                <example>El cert és això.</example>
                <example>Tirant lo Blanc</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>lo<exception postag="NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Cal evitar el «'lo' neutre».</message>
                <suggestion>el</suggestion>
                <suggestion>això</suggestion>
                <suggestion>allò</suggestion>
                <short>Error gramatical</short>
                <example correction="El|Això|Allò"><marker>Lo</marker> d'aquests dos.</example>
                <example>Tirant lo Blanc</example>
                <example>Lo Rat Penat</example>
                <example>Lo Rat-Penat</example>
                <example>Sóc de Canet lo Roig.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>tirant</token>
                    <token>lo</token>
                    <token regexp="yes">blanch?</token>
                </antipattern>
                <antipattern>
                    <token>lo</token>
                    <token regexp="yes">somni|catalanisme</token>
                </antipattern>
                <antipattern>
                    <token case_sensitive="yes">LO</token>
                    <token regexp="yes">\d+</token>
                    <token>/</token>
                    <token regexp="yes">\d+</token>
                </antipattern>
                <!-- cacth-all rule-->
                <pattern>
                    <token>lo<exception postag="NP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Cal evitar el «'lo' neutre».</message>
                <suggestion>el</suggestion>
                <short>Error gramatical</short>
                <example correction="El"><marker>Lo</marker> més bonic.</example>
                <example>Tirant lo Blanc</example>
                <example>Lo Rat Penat</example>
                <example>Lo Rat-Penat</example>
                <example>Sóc de Canet lo Roig.</example>
            </rule>
            <rule id="LOS" name="los">
                <antipattern>
                    <token postag="V.[NGM].*" postag_regexp="yes"/>
                    <token min="0">-</token>
                    <token>los</token>
                </antipattern>
                <pattern>
                    <token>los<exception postag="(&lt;)?NP.*|&lt;_GN_MP&gt;" postag_regexp="yes"/></token>
                </pattern>
                <message>Forma antiga o col·loquial de <suggestion>els</suggestion>.</message>
                <example correction="els">Són <marker>los</marker> millors.</example>
                <example>Són els millors.</example>
                <example>Vinc de Los Angeles.</example>
                <example>Juga a Los Angeles Lakers.</example>
            </rule>
            <rule>
                <!-- cacth-all rule-->
                <pattern raw_pos="yes">
                    <marker>
                        <token>l'</token>
                        <token>ho</token>
                    </marker>
                    <token postag="RG.*" postag_regexp="yes" min="0"/>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>"L'ho" és una combinació impossible de pronoms febles. Davant d'un adjectiu diem <suggestion>el</suggestion>.</message>
                <example correction="El"><marker>L'ho</marker> més bonic.</example>
                <example correction="El"><marker>L'ho</marker> bonic.</example>
                <example>Tirant lo Blanc</example>
                <example>Lo Rat Penat</example>
                <example>Lo Rat-Penat</example>
                <example>Sóc de Canet lo Roig.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TOT_I_GERUNDI" name="tot i + *gerundi/infinitiu">
            <antipattern>
                <marker>
                    <token regexp="yes">-ho|de|que</token>
                    <token>tot</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token>tot</token>
                    <token>i</token>
                    <token postag="V.G.*" postag_regexp="yes"/>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>tot \3</suggestion>
                <suggestion>\3</suggestion>
                <suggestion>tot i <match no="3" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <example correction="Tot estant|Estant|Tot i estar"><marker>Tot i estant</marker> així.</example>
                <example>Primer de tot i parlant clarament, vull dir que...</example>
            </rule>
            <rule>
                <pattern>
                    <token>tot</token>
                    <token>i</token>
                    <token>havent</token>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>tot i haver</suggestion>
                <suggestion>tot \3</suggestion>
                <suggestion>\3</suggestion>
                <example correction="Tot i haver|Tot havent|Havent"><marker>Tot i havent</marker> aparcant bé.</example>
            </rule>
        </rulegroup>
        <rule id="PEL_QUE_FA_REFERENCIA" name="pel que fa referència">
            <pattern>
                <token>pe</token>
                <token>l</token>
                <token>que</token>
                <token>fa</token>
                <token>referència</token>
            </pattern>
            <message>Construcció probablement incorrecta.</message>
            <suggestion>pel que fa</suggestion>
            <suggestion>amb referència</suggestion>
            <suggestion>pel que respecta</suggestion>
            <example correction="Pel que fa|Amb referència|Pel que respecta"><marker>Pel que fa referència</marker> a la qüestió.</example>
        </rule>
        <rule id="TAULA_CAMILLA" name="taula camilla">
            <pattern>
                <token regexp="yes" inflected="yes">mesa|taula</token>
                <token min="0">-</token>
                <token>camilla</token>
            </pattern>
            <message>Castellanisme.</message>
            <suggestion>taula braser</suggestion>
            <suggestion>tendur</suggestion>
            <example correction="taula braser|tendur">Una <marker>taula camilla</marker>.</example>
        </rule>
        <rule id="SOTA_CAP_CONCEPTE" name="sota cap concepte">
            <pattern>
                <token regexp="yes">sota|baix|davall</token>
                <token>cap</token>
                <token>concepte</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>per cap concepte</suggestion>
            <suggestion>en cap concepte</suggestion>
            <suggestion>de cap manera</suggestion>
            <example correction="per cap concepte|en cap concepte|de cap manera">No t'ho deixaré fer <marker>sota cap concepte</marker>.</example>
        </rule>
        <rule id="DARRERE_BAMBOlINES" name="darrere de les bambolines">
            <pattern>
                <token regexp="yes">darrer[ea]|rer[ea]</token>
                <token min="0">de</token>
                <token min="0">les</token>
                <token regexp="yes">bamb[oa]lines</token>
            </pattern>
            <message>Expressió probablement incorrecta.</message>
            <suggestion>entre bastidors</suggestion>
            <example correction="entre bastidors">Era <marker>darrere les bambolines</marker>.</example>
        </rule>
        <rulegroup id="CAGATIO" name="*cagar/fer cagar el *cagatió/tió">
            <!--<url>http://esadir.cat/entrades/fitxa/id/4645</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=cagati%F3&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11722&amp;idHit=11722&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27fer+el+cagati%F3%27+o+%27fer+cagar+el+ti%F3%27%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token skip="1" inflected="yes">cagar</token>
                    <marker>
                        <token>cagatió</token>
                    </marker>
                </pattern>
                <message>Cal dir <suggestion>tió</suggestion>.</message>
                <example correction="tió">Demà farem cagar el <marker>cagatió</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception inflected="yes">fer</exception></token>
                    <marker>
                        <token inflected="yes">cagar</token>
                        <token postag="D.*" postag_regexp="yes"/>
                        <token regexp="yes">tió|cagatió</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> cagar \3 tió</suggestion>
                <example correction="farem cagar el tió">Demà <marker>cagarem el cagatió</marker>.</example>
                <example correction="farem cagar el tió">Demà <marker>cagarem el tió</marker>.</example>
                <example>Demà farem cagar el tió.</example>
                <example>Caga, tió, avellanes i torró.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">cagatió</token>
                </pattern>
                <message>Incorrecte en el sentit de 'tronc, tió'. Denominació admissible si es refereix a l'acte o la tradició de fer cagar el tió.</message>
                <suggestion><match no="1" regexp_match="(?i)caga" regexp_replace=""/></suggestion>
                <suggestion>fer cagar el tió</suggestion>
                <example correction="tió|fer cagar el tió">Clavaven bastonades molt fortes al <marker>cagatió</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*|PP3MSA00" postag_regexp="yes"/>
                    <marker>
                        <token>caga</token>
                        <token>tió</token>
                    </marker>
                </pattern>
                <message>Incorrecte en el sentit de 'tronc, tió'. "Cagatió" és admissible si es refereix a l'acte o la tradició de fer cagar el tió.</message>
                <suggestion>tió</suggestion>
                <suggestion>cagatió</suggestion>
                <example correction="tió|cagatió">Clavaven bastonades molt fortes al <marker>caga tió</marker>.</example>
                <example correction="tió|cagatió">Pel <marker>caga tió</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="TIRA_I_ARRONSA" name="tira-i-arronsa">
            <pattern>
                <token>tira</token>
                <token>-</token>
                <token>i</token>
                <token>-</token>
                <token regexp="yes">arronsa|amolla</token>
            </pattern>
            <message>S'escriu amb guionets.</message>
            <suggestion>estira-i-\5</suggestion>
            <example correction="estira-i-arronsa">Aquest <marker>tira-i-arronsa</marker></example>
        </rule>
        <rulegroup id="ALT_EL_FOC" name="*alt el foc/alto el foc">
            <antipattern>
                <token regexp="yes">altos?</token>
                <token>el</token>
                <token>foc</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">alto?</token>
                    <token min="0" max="2" regexp="yes">-|a</token>
                    <token regexp="yes">el|l|al</token>
                    <token min="0">-</token>
                    <token>foc</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>alto el foc</suggestion>
                <example correction="alto el foc">Van declarar l'<marker>alt el foc</marker>.</example>
                <example correction="alto el foc">Van declarar un <marker>alt-al-foc</marker>.</example>
                <example correction="alto el foc">Van declarar l'<marker>alto al foc</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">altos?</token>
                    <token min="0" max="2" regexp="yes">-|a</token>
                    <token regexp="yes">els?|ls?|als?</token>
                    <token min="0">-</token>
                    <token>focs</token>
                </pattern>
                <message>El plural de "alto el foc" és <suggestion>altos el foc</suggestion>.</message>
                <example correction="altos el foc">Van declarar diversos <marker>alto els focs</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="A_TOTES_LLUMS" name="a totes llums">
            <pattern>
                <token>a</token>
                <token>totes</token>
                <token>llums</token>
            </pattern>
            <message>Expressió incorrecta. Castellanisme.</message>
            <suggestion>sense cap mena de dubte</suggestion>
            <suggestion>sens dubte</suggestion>
            <example correction="sense cap mena de dubte|sens dubte"><marker>a totes llums</marker>.</example>
        </rule>
        <rule id="EN_ESPECIA" name="en *espècia/espècie">
            <pattern>
                <token>en</token>
                <token>espècia</token>
            </pattern>
            <message>L'expressió és "pagar o cobrar <suggestion>en espècie</suggestion>".</message>
            <example correction="en espècie">Pagar <marker>en espècia</marker>.</example>
        </rule>
        <rulegroup id="STRICTO_LATO_SENSU" name="formes incorrectes de stricto/lato sensu">
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes">stricto|lato</token>
                        <token>sensu</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token regexp="yes">e?strict[ou]s?|lat[ou]s?</token>
                    <token regexp="yes">sens[ou]</token>
                </pattern>
                <message>Expressió mal escrita.</message>
                <suggestion><match no="1" regexp_match="(?iu)e?(strict|lat)[ou]s?" regexp_replace="$1"/>o sensu</suggestion>
                <example correction="stricto sensu"><marker>strictu senso</marker></example>
                <example correction="lato sensu"><marker>latu sensu</marker></example>
                <example>lato sensu</example>
                <example>stricto sensu</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>sensu</token>
                        <token regexp="yes">stricto|lato</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token regexp="yes">sens[ou]</token>
                    <token regexp="yes">e?strict[ou]s?|lat[ou]s?</token>
                </pattern>
                <message>Expressió mal escrita.</message>
                <suggestion>sensu <match no="2" regexp_match="(?iu)e?(strict|lat)[ou]s?" regexp_replace="$1"/>o</suggestion>
                <example correction="sensu stricto"><marker>senso stricto</marker></example>
                <example correction="sensu lato"><marker>sensu latu</marker></example>
                <example>sensu lato</example>
                <example>sensu stricto</example>
            </rule>
        </rulegroup>
        <rule id="A_PRESSA" name="a pressa">
            <antipattern>
                <marker>
                    <token>a</token>
                    <token>pressa</token>
                    <token>feta</token>
                </marker>
            </antipattern>
            <pattern>
                <token>a</token>
                <token>pressa</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de pressa</suggestion>
            <example correction="de pressa">Vam anar-hi molt <marker>a pressa</marker>.</example>
            <example>Ho van fer a pressa feta.</example>
        </rule>
        <rule id="FA_ANYS_ENRERE" name="*fa tres anys enrere">
            <pattern>
                <token skip="2" regexp="yes">fa|feia<exception scope="next">que</exception></token>
                <token regexp="yes" inflected="yes">&unitats_temps;</token>
                <token regexp="yes">enrere|endarrere|arrere</token>
            </pattern>
            <message>Construcció incorrecta.</message>
            <suggestion><match no="1" include_skipped="all"/> \2</suggestion>
            <suggestion><match no="1" include_skipped="following"/> \2 \3</suggestion>
            <example correction="fa tres anys|tres anys enrere"><marker>fa tres anys enrere</marker>.</example>
            <!-- TODO: bug?  <example correction="feia mesos|mesos arrere">Des de <marker>feia mesos arrere</marker>.</example>-->
            <example correction="feia tres mesos|tres mesos arrere">Des de <marker>feia tres mesos arrere</marker>.</example>
            <example>els mateixos si fa no fa que un segle enrere</example>
        </rule>
        <rule id="RISC_DE_VIDA" name="risc de vida -> risc de mort">
            <pattern>
                <token inflected="yes">risc</token>
                <token>de</token>
                <token>vida</token>
            </pattern>
            <message>Expressió incoherent.</message>
            <suggestion>\1 de mort</suggestion>
            <suggestion>\1 per a la vida</suggestion>
            <example correction="risc de mort|risc per a la vida">Hi havia <marker>risc de vida</marker>.</example>
        </rule>
        <rulegroup id="EN_SO_DE" name="*en so de / en to de" type="style">
            <rule>
                <pattern>
                    <token>en</token>
                    <token>so</token>
                    <token inflected="yes">de</token>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion>en to \3</suggestion>
                <example correction="en to de">Venien <marker>en so de</marker> pau.</example>
            </rule>
            <rule>
                <pattern>
                    <token>so</token>
                    <token>de</token>
                    <token regexp="yes">pau|guerra</token>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion>to de \3</suggestion>
                <example correction="to de pau">Venien en un <marker>so de pau</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="AMB_PROU_FEINES_SI" name="amb prou feines si">
            <pattern>
                <token>amb</token>
                <token>prou</token>
                <token regexp="yes">feines|faenes</token>
                <token>si</token>
            </pattern>
            <message>Probable redundància.</message>
            <suggestion>amb prou \3</suggestion>
            <example correction="Amb prou feines"><marker>Amb prou feines si</marker> poden fer-ho.</example>
            <example>Amb prou feines poden fer-ho.</example>
        </rule>
        <rulegroup id="JAJAJA" name="jajaja / ha, ha, ha">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=ha+ha+ha&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11603&amp;idHit=11603&amp;tipusFont=Fitxes+de+l%2527Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Onomatopeies+de+riure+%252F+%2527ja%252C+ja%252C+ja%2527+o+%2527ha%252C+ha%252C+ha%2527%253F&amp;tematica=&amp;tipusCerca=cerca.normes</url>
            <rule>
                <pattern>
                    <token regexp="yes">j[aei]</token>
                    <token min="1" max="10"><match no="0"/></token>
                </pattern>
                <message>Onomatopeia de la rialla.</message>
                <suggestion>h<match no="1" regexp_match="(?i).(.)" regexp_replace="$1" case_conversion="alllower"/>, <match no="1" regexp_match="(?i).(.)" regexp_replace="h$1" case_conversion="alllower"/>, <match no="1" regexp_match="(?i).(.)" regexp_replace="h$1" case_conversion="alllower"/></suggestion>
                <example correction="ha, ha, ha"><marker>ja ja ja ja</marker></example>
                <example correction="hi, hi, hi"><marker>ji ji ji ji</marker></example>
                <example>Ja t'ho deia.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">ha(ha)+|he(he)+|hi(hi)+|ja(ja)+|je(je)+|ji(ji)+</token>
                </pattern>
                <message>Onomatopeia de la rialla.</message>
                <suggestion>h<match no="1" regexp_match="(?i).(.).*" regexp_replace="$1" case_conversion="alllower"/>, <match no="1" regexp_match="(?i).(.).*" regexp_replace="h$1" case_conversion="alllower"/>, <match no="1" regexp_match="(?i).(.).*" regexp_replace="h$1" case_conversion="alllower"/></suggestion>
                <example correction="ha, ha, ha"><marker>jajajaja</marker></example>
                <example correction="ha, ha, ha"><marker>hahahaha</marker></example>
                <example correction="he, he, he"><marker>jejejeje</marker></example>
                <example correction="he, he, he"><marker>hehehehe</marker></example>
                <example correction="hi, hi, hi"><marker>jijijiji</marker></example>
                <example correction="hi, hi, hi"><marker>hihihihi</marker></example>
                <example correction="HA, HA, HA"><marker>HAHAHAHAHA</marker></example>
                <example>Ja t'ho deia.</example>
                <example>La hija de un rico.</example>
                <example>Que haja sigut profitós.</example>
            </rule>
            <rule>
                <pattern>
                    <token>bla</token>
                    <token min="1" max="10"><match no="0"/></token>
                </pattern>
                <message>Onomatopeia del soroll de parlar, xerrameca.</message>
                <suggestion>bla, bla, bla</suggestion>
                <example correction="bla, bla, bla">Aquell inaguatable <marker>bla bla bla</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">ha|he|hi</token>
                    <token><match no="0"/></token>
                </pattern>
                <message>Onomatopeia de la rialla.</message>
                <suggestion>\1, \1</suggestion>
                <example correction="ha, ha">Aquell inaguatable <marker>ha ha</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="GOM_A_GOM" name="gom a gom">
            <pattern>
                <token><exception>de</exception></token>
                <marker>
                    <token>gom</token>
                    <token>a</token>
                    <token>gom</token>
                </marker>
            </pattern>
            <message>Expressió incompleta.</message>
            <suggestion>de gom a gom</suggestion>
            <example correction="de gom a gom">Estava ple <marker>gom a gom</marker></example>
            <example>Ple de gom a gom</example>
        </rule>
        <rule id="MALGRAT_I_AIXO" name="malgrat i això">
            <pattern>
                <token>malgrat<exception postag="NP.*" postag_regexp="yes"/></token>
                <token>i</token>
                <token>això</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>malgrat això</suggestion>
            <suggestion>tot i això</suggestion>
            <example correction="malgrat això|tot i això"><marker>malgrat i això</marker></example>
            <example>Vam anar a Malgrat i això està bé.</example>
        </rule>
        <rule id="INALAMBRIC" name="*inalàmbric / sense fils">
            <pattern>
                <!--<token regexp="yes">h?inn?h?a[ŀl][·•.⋅\-]?l?h?[aáà][mn]bri(c|cs|ca|ques|camente?)</token>-->
                <token regexp="yes">inalàmbric|inalàmbrics|inalàmbrica|inalàmbriques|inalàmbricament|inalàmbricamente</token>
            </pattern>
            <message>Aquesta paraula és un castellanisme inadmissible.</message>
            <suggestion>sense fils</suggestion>
            <suggestion>sense fil</suggestion>
            <suggestion>sense cables</suggestion>
            <suggestion>autònom</suggestion>
            <short>Barbarisme</short>
            <example correction="sense fils|sense fil|sense cables|autònom"><marker>inalàmbrica</marker></example>
        </rule>
        <rule id="FINANCACIO" name="*financiació / finançament">
            <pattern>
                <token regexp="yes">(auto|re|co)?finan?[cç]i?a[cç]i[oó](ns)?</token>
            </pattern>
            <message>Paraula incorrecta.</message>
            <suggestion><match no="1" regexp_match="(?iu)((auto|re|co)?)fina.*[oó]n?(s?)" regexp_replace="$1finançament$3"/></suggestion>
            <example correction="autofinançament"><marker>autofinanciaçio</marker></example>
            <example correction="finançaments"><marker>finaçiacions</marker></example>
        </rule>
        <rulegroup id="PEQUE" name="*peque > petit">
            <rule>
                <pattern>
                    <token postag="D..M..|PP3CP000|P..[MC].A.." postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">peques?</token>
                    </marker>
                </pattern>
                <message>Castellanisme.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="[PD].*([SP]).*" postag_replace="NCM$1000">menut</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="[PD].*([SP]).*" postag_replace="NCM$1000">petit</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="[PD].*([SP]).*" postag_replace="NCM$1000">petarrell</match></suggestion>
                <example correction="menuts|petits|petarrells">De tots aquells <marker>peques</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..F..|P..F.A.." postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">peques?</token>
                    </marker>
                </pattern>
                <message>Castellanisme.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="[PD].*([SP]).*" postag_replace="NCF$1000">menut</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="[PD].*([SP]).*" postag_replace="NCF$1000">petit</match></suggestion>
                <example correction="menudes|petites">Amb les <marker>peques</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MEDIA" name="media">
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token min="0">tots</token>
                    <marker>
                        <token postag="D.*|PP3CP000" postag_regexp="yes"><exception>tots</exception></token>
                        <token>media</token>
                    </marker>
                </pattern>
                <message>Anglicisme innecessari en el sentit de 'mitjans'.</message>
                <suggestion>\3 mitjans</suggestion>
                <suggestion>\3 mitjans de comunicació</suggestion>
                <example correction="els mitjans|els mitjans de comunicació">Va influir en tots <marker>els media</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>els</token>
                    <token>media</token>
                </pattern>
                <message>Anglicisme innecessari en el sentit de 'mitjans'. Incorrecte en el sentit de 'mesurar'.</message>
                <suggestion>els mitjans</suggestion>
                <suggestion>els mitjans de comunicació</suggestion>
                <suggestion>els mesurava</suggestion>
                <example correction="Els mitjans|Els mitjans de comunicació|Els mesurava"><marker>Els media</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="L_OK" name="l'OK -> el vistiplau">
            <antipattern>
                <token>ok</token>
                <token regexp="yes">liga|lliga|plata</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token regexp="yes">ok|okay|okey</token>
                </pattern>
                <message>Podeu evitar aquest anglicisme amb una altra expressió.</message>
                <suggestion>el vistiplau</suggestion>
                <example correction="el vistiplau">Em va donar <marker>l'ok</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">el|l</token>
                    <token postag="PX.*" postag_regexp="yes"/>
                    <token regexp="yes">ok|okay|okey</token>
                </pattern>
                <message>Podeu evitar aquest anglicisme amb una altra expressió.</message>
                <suggestion>\1 vistiplau</suggestion>
                <suggestion>\1 \2 vistiplau</suggestion>
                <example correction="el vistiplau|el seu vistiplau">Em va donar <marker>el seu ok</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ESTRANGERISMES" name="estrangerismes innecessaris">
            <rule id="PINTXO" name="pintxo" tags="picky">
                <pattern>
                    <token postag="NC.*" postag_regexp="yes" inflected="yes">pintxo<exception scope="previous">premi</exception></token>
                </pattern>
                <message>"Pintxo" és un manlleu del basc. Podeu fer servir una paraula alternativa.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="NCM(.*)" postag_replace="NCF$1">broqueta</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="NCM(.*)" postag_replace="NCF$1">tapa</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="NCM(.*)" postag_replace="NCF$1">barqueta</match></suggestion>
                <example correction="broquetes|tapes|barquetes">Ens van servir uns quants <marker>pintxos</marker>.</example>
            </rule>
            <rule id="HOST" name="el host -> l'amfitrió">
                <pattern>
                    <marker>
                        <token postag="D..M.." postag_regexp="yes"/>
                        <token postag_regexp="yes" postag="N.*" inflected="yes">host</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>En l'àmbit d'internet, podeu evitar aquest anglicisme dient "amfitrió". En el sentit d'exèrcit, "host" és un nom femení.</message>
                <suggestion>\1 <match no="2" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">amfitrió</match></suggestion>
                <suggestion><match no="1" postag="(D..)M(..)" postag_regexp="yes" postag_replace="$1F$2"/> \2</suggestion>
                <example correction="l'amfitrió|la host">Connectant amb <marker>el host</marker>.</example>
                <example correction="els amfitrions|les hosts">Connectant amb <marker>els hosts</marker>.</example>
            </rule>
            <rule id="STOLPERSTEIN" name="stolperstein">
                <pattern>
                    <token postag="N.*" postag_regexp="yes" inflected="yes">stolperstein</token>
                </pattern>
                <message>El germanisme 'Stolperstein' es pot substituir per l'expressió <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">llamborda</match> de memòria</suggestion>.</message>
                <example correction="llambordes de memòria">Van posar dues <marker>stolpersteine</marker> a la plaça de la ciutat.</example>
            </rule>
            <rule id="BLITZKRIEG" name="blitzkrieg">
                <pattern>
                    <token>blitzkrieg</token>
                </pattern>
                <message>El germanisme 'Blitzkrieg' es pot substituir per l'expressió <suggestion>guerra llampec</suggestion>.</message>
                <example correction="guerra llampec">La <marker>blitzkrieg</marker> va ser un fracàs.</example>
            </rule>
            <rule id="FER_LOGIN" name="fer login">
                <pattern>
                    <token inflected="yes">fer</token>
                    <token>login</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">iniciar</match> sessió</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">connectar</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">entrar</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">accedir</match></suggestion>
                <example correction="iniciar sessió|connectar|entrar|accedir">Ara has de <marker>fer login</marker> ara.</example>
            </rule>
            <rule id="FER_LOG_IN" name="fer login">
                <pattern>
                    <token inflected="yes">fer</token>
                    <token>log</token>
                    <token>in</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">iniciar</match> sessió</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">connectar</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">entrar</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">accedir</match></suggestion>
                <example correction="iniciar sessió|connectar|entrar|accedir">Ara has de <marker>fer log in</marker> ara.</example>
            </rule>
            <rule id="CAST_REPARTIMENT" name="cast (anglicisme) -> repartiment">
                <pattern raw_pos="yes">
                    <token postag="AO.*" postag_regexp="yes"/>
                    <marker>
                        <token>cast</token>
                    </marker>
                </pattern>
                <message>Anglicisme innecessari.</message>
                <suggestion>repartiment</suggestion>
                <suggestion>elenc</suggestion>
                <example correction="repartiment|elenc">El segon <marker>cast</marker> era tan bo com el primer.</example>
                <example correction="repartiment|elenc">El 1r <marker>cast</marker> és fabulós.</example>
            </rule>
            <rule id="MASSIU" name="massiu (anglicisme)">
                <pattern>
                    <token regexp="yes" inflected="yes">incendi|inundació|cràter|pluja|volcà</token>
                    <marker>
                        <token inflected="yes">massiu</token>
                    </marker>
                </pattern>
                <message>En aquest context, "massiu" és probablement un anglicisme.</message>
                <suggestion><match no="2" postag="AQ0.([SP])." postag_regexp="yes" postag_replace="AQ0C$10">enorme</match></suggestion>
                <suggestion>molt <match no="2" postag="AQ0.([SP])." postag_regexp="yes" postag_replace="AQ0C$10">gran</match></suggestion>
                <suggestion>de gran extensió</suggestion>
                <example correction="enormes|molt grans|de gran extensió">Inundacions <marker>massives</marker> per tot el país.</example>
            </rule>
            <rule id="COPY_PASTE" name="copy / paste">
                <pattern>
                    <token>copy</token>
                    <token min="0" regexp="yes">.|and</token>
                    <token>paste</token>
                </pattern>
                <message>Anglicisme innecessari.</message>
                <suggestion>copia i enganxa</suggestion>
                <suggestion>copiar i enganxar</suggestion>
                <example correction="Copia i enganxa|Copiar i enganxar"><marker>Copy and paste</marker></example>
            </rule>
            <rule id="GAY" name="gay/gai">
                <!--<antipattern>
                    <token postag="NP.*|UNKNOWN" postag_regexp="yes"/>
                    <token min="0">i</token>
                    <token case_sensitive="yes">Gay</token>
                </antipattern>
                <antipattern>
                    <token case_sensitive="yes">Gay</token>
                    <token min="0">i</token>
                    <token postag="NP.*|UNKNOWN" postag_regexp="yes"/>
                </antipattern>-->
                <pattern>
                    <token regexp="yes" case_sensitive="yes">gays?</token>
                </pattern>
                <message>Anglicisme innecessari. Considereu fer servir la grafia adaptada.</message>
                <suggestion><match no="1" regexp_match="(?iu)y" regexp_replace="i" case_conversion="preserve"/></suggestion>
                <example correction="gai">El festival <marker>gay</marker> de la ciutat</example>
                <example>Es diu Francesc Gay.</example>
            </rule>
            <rule id="NEW_YORK" name="New York">
                <antipattern>
                    <token postag="_english_ignore_"/>
                    <token postag="_english_ignore_"/>
                    <token postag="_english_ignore_"/>
                </antipattern>
                <antipattern>
                    <token postag="UNKNOWN|NP.*" postag_regexp="yes"/>
                    <token>New</token>
                </antipattern>
                <antipattern>
                    <token>York</token>
                    <token postag="UNKNOWN|NP.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>York</token>
                    <token regexp="yes">College|University|Casino</token>
                </antipattern>
                <pattern case_sensitive="yes">
                    <token regexp="yes">New|Nueva</token>
                    <token>York</token>
                </pattern>
                <message>Normalment fem servir el nom d'aquesta ciutat traduït.</message>
                <suggestion>Nova York</suggestion>
                <url>https://esadir.cat/Toponims/Toponims_del_mon/America/Estats_Units/Nova_York</url>
                <example correction="Nova York">Vinc de <marker>New York</marker>.</example>
                <example>New York Times</example>
                <example>New York Times Giants</example>
                <example>l'empresa química New York Chemical Manufacturing Company.</example>
                <example>el New York City Ballet</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="_english_ignore_"/>
                    <token postag="_english_ignore_"/>
                </antipattern>
                <pattern>
                    <token>cookie</token>
                </pattern>
                <message>Anglicisme innecessari en l'àmbit informàtic.</message>
                <suggestion>galeta</suggestion>
                <example correction="galeta"><marker>cookie</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="_english_ignore_"/>
                    <token postag="_english_ignore_"/>
                </antipattern>
                <pattern>
                    <token>cookies</token>
                </pattern>
                <message>Anglicisme innecessari en l'àmbit informàtic.</message>
                <suggestion>galetes</suggestion>
                <example correction="galetes"><marker>cookies</marker></example>
            </rule>
        </rulegroup>
        <rule id="ENTRE_PITOS_I_FLAUTES" name="entre pitos i flautes">
            <pattern>
                <token>entre</token>
                <token>pitos</token>
                <token>i</token>
                <token>flautes</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>entre naps i cols</suggestion>
            <suggestion>entre una cosa i l'altra</suggestion>
            <suggestion>rient rient</suggestion>
            <example correction="entre naps i cols|entre una cosa i l'altra|rient rient"><marker>entre pitos i flautes</marker></example>
        </rule>
        <rule id="OLORAR_MALAMENT" name="olorar malament -> fer pudor">
            <pattern>
                <token postag="(V.[SI].3.*)" postag_regexp="yes" inflected="yes" regexp="yes">olorar|oldre</token>
                <token min="0" postag="RG"/>
                <token regexp="yes">mal|malament</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.[SI].3.*)" postag_regexp="yes" postag_replace="$1">fer</match> pudor</suggestion>
            <suggestion><match no="1" postag="(V.[SI].3.*)" postag_regexp="yes" postag_replace="$1">fer</match> mala olor</suggestion>
            <suggestion><match no="1" postag="(V.[SI].3.*)" postag_regexp="yes" postag_replace="$1">pudir</match></suggestion>
            <example correction="fa pudor|fa mala olor|put">Això <marker>olora malament</marker>.</example>
            <example correction="feia pudor|feia mala olor|pudia">Això <marker>olia malament</marker>.</example>
            <example correction="feien pudor|feien mala olor|pudien">Aquelles coses <marker>olien malament</marker>.</example>
        </rule>
        <rule id="OLORAR_BE" name="olorar bé -> fer bona olor">
            <pattern>
                <token postag="(V.[SI].*)" postag_regexp="yes" inflected="yes" regexp="yes">olorar|oldre</token>
                <token min="0" postag="RG"/>
                <token>bé</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.[SI].*)" postag_regexp="yes" postag_replace="$1">fer</match> \2 bona olor</suggestion>
            <example correction="fa molt bona olor">Això <marker>olora molt bé</marker>.</example>
            <example correction="Feia tan bona olor"><marker>Olorava tan bé</marker>!</example>
        </rule>
        <rule id="CALLAR_LA_BOCA" name="*callar la boca/callar">
            <pattern>
                <token postag="(V.*)" postag_regexp="yes" inflected="yes">callar</token>
                <token>la</token>
                <token>boca</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>\1</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tancar</match> la boca</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> mutis</suggestion>
            <suggestion>no <match no="1" postag="V..(.*)" postag_regexp="yes" postag_replace="VMS$1">dir</match> ni piu</suggestion>
            <suggestion>no <match no="1" postag="V..(.*)" postag_regexp="yes" postag_replace="VMS$1">badar</match> boca</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> moixoni</suggestion>
            <suggestion>muts i a la gàbia</suggestion>
            <suggestion>(mossegar-se) la llengua</suggestion>
            <example correction="Calleu|Tanqueu la boca|Feu mutis|No digueu ni piu|No badeu boca|Feu moixoni|Muts i a la gàbia|(Mossegar-se) la llengua"><marker>Calleu la boca</marker>.</example>
            <example correction="callessin|tanquessin la boca|fessin mutis|no diguessin ni piu|no badessin boca|fessin moixoni|muts i a la gàbia|(mossegar-se) la llengua">Els va dir que <marker>callessin la boca</marker>.</example>
        </rule>
        <rulegroup id="CALLAR_LOS_LA_BOCA" name="*callar-los la boca/fer-los callar/tapar-los la boca">
            <rule>
                <pattern>
                    <token inflected="yes">callar</token>
                    <token>-se</token>
                    <token>la</token>
                    <token>boca</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>callar</suggestion>
                <suggestion>tancar la boca</suggestion>
                <example correction="callar|tancar la boca">Ha perdut l'oportunitat de <marker>callar-se la boca</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">callar</token>
                    <token postag="P.*" postag_regexp="yes" spacebefore="no"/>
                    <token>la</token>
                    <token>boca</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tapar</match>\2 la boca</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match>\2 callar</suggestion>
                <example correction="tapar-nos la boca|fer-nos callar">Per a <marker>callar-nos la boca</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CALLAR_NOS" name="*ens callaran">
            <url>https://esadir.cat/entrades/fitxa/id/1438</url>
            <rule>
                <antipattern>
                    <!-- spanish sentence -->
                    <token>la</token>
                    <token>calle</token>
                    <token postag="_possible_nompropi"/>
                </antipattern>
                <pattern>
                    <token regexp="yes">em|et|el|la|ens|us|els|les</token>
                    <token postag="V.[IS].3.*" postag_regexp="yes" inflected="yes">callar</token>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>\1 <match no="2" postag="(V.[IS].*)" postag_regexp="yes" postag_replace="$1">fer</match> callar</suggestion>
                <example correction="ens faran callar">No <marker>ens callaran</marker>.</example>
                <example correction="ens farà callar">No <marker>ens callarà</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">em|et|el|la|ens|us|els|les</token>
                    <token postag="VA[IS].3.*" postag_regexp="yes"/>
                    <token postag="V.[NP].*" postag_regexp="yes" inflected="yes">callar</token>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>\1 \2 <match no="3" postag="(V.[NP].*)" postag_regexp="yes" postag_replace="$1">fer</match> callar</suggestion>
                <example correction="ens han fet callar">No <marker>ens han callat</marker>.</example>
                <example correction="ens van fer callar">No <marker>ens van callar</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="AIXECAR_CAP" name="*aixecar cap/ aixecar el cap">
            <pattern>
                <marker>
                    <token inflected="yes" regexp="yes">aixecar|alçar</token>
                    <token>cap</token>
                </marker>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>\1 el cap</suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/aixecar_cap</url>
            <example correction="aixequen el cap">No <marker>aixequen cap</marker>.</example>
            <example>De seguida s'aixeca cap a l'est.</example>
        </rule>
        <rule id="MALAMENT_MAL" name="*malament/mal fet">
            <pattern>
                <token>malament</token>
                <token postag="AQ.*|V.P.*" postag_regexp="yes"><exception postag="V.N.*" postag_regexp="yes"/><exception regexp="yes">fer|las</exception></token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>mal \2</suggestion>
            <example correction="mal alimentada">Està <marker>malament alimentada</marker>.</example>
            <example>Està malament.</example>
            <example>Està mal fet.</example>
            <example>No veig malament fer alguns desdoblaments.</example>
        </rule>
        <rule id="LA_CABRA_TIRA" name="la cabra tira al mont">
            <pattern>
                <token>la</token>
                <token>cabra</token>
                <token min="0">sempre</token>
                <token>tira</token>
                <token>a</token>
                <token>l</token>
                <token regexp="yes">monte?</token>
            </pattern>
            <message>Castellanisme.</message>
            <suggestion>l'aigua sempre corre cap avall</suggestion>
            <suggestion>el que és de mena, mai no s'esmena</suggestion>
            <suggestion>la cabra avesada a saltar, salta i saltarà</suggestion>
            <example correction="l'aigua sempre corre cap avall|el que és de mena, mai no s'esmena|la cabra avesada a saltar, salta i saltarà">Perquè <marker>la cabra tira al monte</marker>.</example>
        </rule>
        <rule id="TINGUEM_FESTA_PAU" name="tinguem la festa en pau">
            <pattern>
                <token>Tinguem</token>
                <token>la</token>
                <token>festa</token>
                <token>en</token>
                <token>pau</token>
            </pattern>
            <message>Castellanisme.</message>
            <suggestion>tranquil·litat i bons aliments</suggestion>
            <example correction="Tranquil·litat i bons aliments"><marker>Tinguem la festa en pau</marker>.</example>
            <example>Tranquil·litat i bons aliments.</example>
        </rule>
        <rule id="COMPTE_ALIE" name="per compte *aliè/d'altri">
            <pattern>
                <token>per</token>
                <token skip="3">compte</token>
                <marker>
                    <token>aliè</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>d'altri</suggestion>
            <example correction="d'altri">Per compte propi o <marker>aliè</marker>.</example>
            <example correction="d'altri">Per compte propi o compte <marker>aliè</marker>.</example>
            <example correction="d'altri">Per compte propi o per compte <marker>aliè</marker>.</example>
            <example>Per compte d'altri.</example>
        </rule>
        <rule id="EL_GAT_A_LAIGUA" name="*emportar-se el gat a l'aigua">
            <pattern>
                <token regexp="yes" inflected="yes" skip="4">portar|dur|emportar|endur</token>
                <token>el</token>
                <token>gat</token>
                <token>a</token>
                <token>l'</token>
                <token>aigua</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>(ficar-s'ho) a la butxaca</suggestion>
            <suggestion>(guanyar) la partida</suggestion>
            <example correction="(ficar-s'ho) a la butxaca|(guanyar) la partida">Va <marker>emportar-se el gat a l'aigua</marker>.</example>
            <example>Va caure el gat a l'aigua.</example>
        </rule>
        <rule id="EN_BOGA" name="en *boga/voga">
            <pattern>
                <token>en</token>
                <token>boga</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>en voga</suggestion> (que té acceptació general)? "Boga" és correcte en altres sentits.</message>
            <short>Possible confusió</short>
            <example correction="en voga">Estava <marker>en boga</marker>.</example>
            <example>Estava en voga.</example>
        </rule>
        <rule id="A_TOTHORA" name="*a tothora/a tota hora/tothora">
            <pattern>
                <token>a</token>
                <token>tothora</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a tota hora</suggestion>
            <suggestion>a totes hores</suggestion>
            <suggestion>tothora</suggestion>
            <example correction="A tota hora|A totes hores|Tothora"><marker>A tothora</marker>.</example>
            <example>A tota hora.</example>
        </rule>
        <rule id="TREURE_LA_SON" name="*treure la son/fer perdre la son">
            <pattern>
                <token inflected="yes">treure<exception postag="_GN_.*" postag_regexp="yes"/></token>
                <token regexp="yes">la|el</token>
                <token>son</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> perdre la \3</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">llevar</match> la \3</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">amoïnar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">donar</match> maldecaps</suggestion>
            <example correction="fa perdre la son|lleva la son|amoïna|dona maldecaps|dóna maldecaps">Això no em <marker>trau el son</marker>.</example>
            <example correction="fer perdre la son|llevar la son|amoïnar|donar maldecaps">Això no li va <marker>traure la son</marker>.</example>
            <example>No em lleva la son.</example>
            <example>Va explicar a grans trets la vida de Tesla.</example>
        </rule>
        <rulegroup id="ENTRE_FINS_A" name="*entre... fins a/des de... fins a/entre... i">
            <rule>
                <pattern>
                    <token>entre</token>
                    <token regexp="yes">\d+</token>
                    <token>fins</token>
                    <token>a</token>
                    <token regexp="yes">\d+</token>
                </pattern>
                <message>Construcció probablement incoherent.</message>
                <suggestion>des de \2 fins a \5</suggestion>
                <suggestion>entre \2 i \5</suggestion>
                <short>Construcció incoherent</short>
                <example correction="Des de 1900 fins a 1920|Entre 1900 i 1920"><marker>Entre 1900 fins a 1920</marker>.</example>
                <example>Entre 1900 i 1920.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>entre</token>
                        <token skip="1" postag="D.*" postag_regexp="yes"/>
                        <token regexp="yes">\d+|[XICV]+|m|cm|km|metres|centímetres|quilòmetres|hores</token>
                        <token>fins</token>
                        <token>a</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes">\d+|[XICV]+|segle|any</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Construcció probablement incoherent.</message>
                <suggestion>des de \2 \3 fins a</suggestion>
                <suggestion>entre \2 \3 i</suggestion>
                <short>Construcció incoherent</short>
                <example correction="Des del 1900 fins a|Entre el 1900 i"><marker>Entre el 1900 fins a</marker>l segle XXI.</example>
                <example>Entre el 1900 i el 1920.</example>
            </rule>
        </rulegroup>
        <rule id="PRECISAR_REQUERIR" name="precisar -> requerir">
            <pattern>
                <marker>
                    <token inflected="yes">precisar</token>
                </marker>
                <token postag="D.*|A.*" postag_regexp="yes" min="0" max="2"/>
                <token inflected="yes" regexp="yes">resolució|solució|ajuda|assistència|col·laboració</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">requerir</match></suggestion>? "Precisar" vol dir 'determinar amb precisió'.</message>
            <example correction="requereix">És un problema complex que <marker>precisa</marker> una resolució urgent. </example>
        </rule>
        <rulegroup id="PRECISAR_DE" name="*precisar de/requerir">
            <antipattern>
                <token regexp="yes" inflected="yes">difícil|fàcil|complex|complicar</token>
                <token min="0">de</token>
                <token>precisar</token>
            </antipattern>
            <antipattern>
                <token postag="RG"/>
                <token inflected="yes">precís</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">precisar</token>
                <token inflected="yes">de</token>
                <token min="0" postag="D.*" postag_regexp="yes"/>
                <token regexp="yes" inflected="yes">manera|forma|tall|mode</token>
            </antipattern>
            <antipattern>
                <token>no</token>
                <token min="0" inflected="yes" regexp="yes">haver|anar</token>
                <token inflected="yes">poder</token>
                <token>precisar</token>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes">precisar<exception postag="_GN_.*" postag_regexp="yes"/><exception scope="previous">més</exception><exception regexp="yes">precises|precisada|precisades|precisats?</exception></token>
                    <token inflected="yes">de</token>
                    <token regexp="yes">ls?</token>
                </pattern>
                <message>Ús probablement incorrecte. "Precisar" vol dir 'determinar amb precisió'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">requerir</match> e\3</suggestion>
                <example correction="requeria els">No <marker>precisava dels</marker> coneixements previs.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">precisar<exception postag="_GN_.*" postag_regexp="yes"/><exception scope="previous">més</exception><exception regexp="yes">precises|precisada|precisades|precisats?</exception></token>
                    <token inflected="yes">de</token>
                    <token><exception inflected="yes" regexp="yes">manera|quin|forma|moment</exception></token>
                </pattern>
                <message>Ús probablement incorrecte. "Precisar" vol dir 'determinar amb precisió'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">requerir</match> \3</suggestion>
                <example correction="requeria ajuda">No <marker>precisava d'ajuda</marker>.</example>
                <example>Són les més precises de què disposem.</example>
                <example>Precisa de manera clara els requisits.</example>
                <example>Sense precisar de quina manera ho faria.</example>
                <example>No ha pogut precisar de quina manera ho ha fet.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">manera|forma</token>
                    <token>precisa</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="3">precisar<exception scope="previous">més</exception></token>
                    </marker>
                    <token regexp="yes" inflected="yes">urgent.*|pressa|.*urgència</token>
                </pattern>
                <message>Ús probablement incorrecte. "Precisar" vol dir 'determinar amb precisió'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">requerir</match></suggestion>
                <example correction="Requeria"><marker>Precisava</marker> urgentment coneixements previs.</example>
                <example correction="Requereix"><marker>Precisa</marker> amb urgència coneixements previs.</example>
            </rule>
        </rulegroup>
        <rule id="DONAR_LA_VOLTA_MITJO" name="donar la volta/girar el mitjó ">
            <pattern>
                <marker>
                    <token inflected="yes">donar</token>
                    <token>la</token>
                    <token skip="3">volta</token>
                </marker>
                <token regexp="yes" inflected="yes">mitjó|calcetí</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">girar</match></suggestion>
            <example correction="girar">Li van <marker>donar la volta</marker> com un mitjó.</example>
            <example correction="Giraren"><marker>Donaren la volta</marker> a tots els calcetins.</example>
            <example>Cal girar el mitjó.</example>
        </rule>
        <rule id="PRENDRE_FOC" name="prendre foc">
            <pattern>
                <marker>
                    <token inflected="yes" skip="1">prendre</token>
                </marker>
                <token>foc</token>
            </pattern>
            <message>'Prendre foc' és un calc del castellà. Feu servir una altra expressió.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">calar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">botar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pegar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">punxar</match></suggestion>
            <short>Expressió incorrecta</short>
            <example correction="Calaren|Botaren|Pegaren|Punxaren"><marker>Prengueren</marker> foc.</example>
            <example correction="calar|botar|pegar|punxar">Van <marker>prendre</marker>-hi foc.</example>
            <example>calar foc</example>
        </rule>
        <rule id="DE_CARRER" name="de carrer">
            <pattern>
                <token inflected="yes" skip="2" regexp="yes">guanyar|vèncer|superar|emportar|endur</token>
                <token>de</token>
                <token>carrer</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>(donar cent voltes a)</suggestion>
            <suggestion>(donar mil voltes a)</suggestion>
            <suggestion><match no="1" include_skipped="all"/> còmodament</suggestion>
            <suggestion><match no="1" include_skipped="all"/> amb diferència</suggestion>
            <example correction="(donar cent voltes a)|(donar mil voltes a)|guanyar còmodament|guanyar amb diferència">Va <marker>guanyar de carrer</marker>.</example>
            <example>Va guanyar còmodament</example>
        </rule>
        <rule id="SENYER" name="figura *senyera/cabdal">
            <pattern>
                <token postag="NC.*" postag_regexp="yes"/>
                <marker>
                    <token regexp="yes">senyer(a|s|es)?</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="NC(.)(.).*" postag_regexp="yes" postag_replace="AQ..$2.">cabdal</match></suggestion>
            <suggestion><match no="1" postag="NC(.)(.).*" postag_regexp="yes" postag_replace="AQ..$2.">rellevant</match></suggestion>
            <suggestion><match no="1" postag="NC(.)(.).*" postag_regexp="yes" postag_replace="V.P..$2$1.">assenyalar</match></suggestion>
            <suggestion><match no="1" postag="NC(.)(.).*" postag_regexp="yes" postag_replace="AQ.$1$2.">capdavanter</match></suggestion>
            <suggestion><match no="1" postag="NC(.)(.).*" postag_regexp="yes" postag_replace="AQ..$2.">preeminent</match></suggestion>
            <suggestion>sense parió</suggestion>
            <suggestion><match no="1" postag="NC(.)(.).*" postag_regexp="yes" postag_replace="AQ..$2.">singular</match></suggestion>
            <suggestion><match no="1" postag="NC(.)(.).*" postag_regexp="yes" postag_replace="AQ..$2.">incomparable</match></suggestion>
            <suggestion><match no="1" postag="NC(.)(.).*" postag_regexp="yes" postag_replace="AQ.$1$2.">únic</match></suggestion>
            <suggestion>insígnia</suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/senyer</url>
            <short>Expressió incorrecta</short>
            <example correction="cabdals|rellevants|assenyalades|capdavanteres|preeminents|sense parió|singulars|incomparables|úniques|insígnia">Figures <marker>senyeres</marker></example>
            <example>Figura cabdal</example>
        </rule>
        <rule id="AMB_LA_QUE_ESTA_CAIENT" name="amb la que està caient">
            <pattern>
                <token>amb</token>
                <token>la</token>
                <token>que</token>
                <token>està</token>
                <token>caient</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>tal com va tot</suggestion>
            <suggestion>tal com va la cosa</suggestion>
            <suggestion>tal com està la situació</suggestion>
            <suggestion>van mal dades</suggestion>
            <suggestion>amb el panorama que tenim</suggestion>
            <suggestion>en la situació actual</suggestion>
            <suggestion>tal com estan les coses</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/amb_la_que_esta_caient</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=amb+la+que+est%E0+caient&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=10685&amp;idHit=10685&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Com+es+diu+%27con+la+que+est%E1+cayendo%27+en+catal%E0%3F+%2F+%C9s+correcte+%27amb+la+que+est%E0+caient%27+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="tal com va tot|tal com va la cosa|tal com està la situació|van mal dades|amb el panorama que tenim|en la situació actual|tal com estan les coses"><marker>amb la que està caient</marker></example>
        </rule>
        <rule id="NO_HI_HA_DE_QUE" name="no hi ha de què">
            <pattern>
                <marker>
                    <token>no</token>
                    <token>hi</token>
                    <token>ha</token>
                    <token>de</token>
                    <token>què</token>
                </marker>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de res</suggestion>
            <suggestion>no es mereixen</suggestion>
            <suggestion>només faltaria</suggestion>
            <suggestion>no faltaria més</suggestion>
            <suggestion>no s'ho val</suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/nohihadeque</url>
            <!--<url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22no+hay+de+qu%E9%22&amp;numPagina=1&amp;database=CASCAT&amp;idFont=29427&amp;idHit=29427&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=haber+2&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>-->
            <example correction="De res|No es mereixen|Només faltaria|No faltaria més|No s'ho val"><marker>No hi ha de què</marker>!</example>
            <example>no hi ha de què preocupar-se</example>
        </rule>
        <rulegroup id="DARA_EN_ENDAVANT" name="d'ara en endavant">
            <!--<url>http://esadir.cat/entrades/fitxa/node/daraendavant</url>-->
            <url>https://dlc.iec.cat/results.asp?txtEntrada=endavant</url>
            <rule>
                <pattern>
                    <token><exception>des</exception></token>
                    <marker>
                        <token regexp="yes">d'|de</token>
                        <token regexp="yes">ara|avui|hui</token>
                        <token>en</token>
                        <token>endavant</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>d'ara endavant</suggestion>
                <suggestion>d'avui endavant</suggestion>
                <suggestion>d'ara en avant</suggestion>
                <example correction="d'ara endavant|d'avui endavant|d'ara en avant"><marker>d'ara en endavant</marker></example>
                <example>d'ara endavant</example>
            </rule>
            <rule>
                <pattern>
                    <token>des</token>
                    <token regexp="yes">d'|de</token>
                    <token regexp="yes">ara|avui|hui</token>
                    <token>en</token>
                    <token>endavant</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>d'ara endavant</suggestion>
                <suggestion>d'avui endavant</suggestion>
                <suggestion>d'ara en avant</suggestion>
                <suggestion>des d'ara</suggestion>
                <example correction="d'ara endavant|d'avui endavant|d'ara en avant|des d'ara"><marker>des d'ara en endavant</marker></example>
                <example>d'ara endavant</example>
            </rule>
        </rulegroup>
        <rule id="ENCERTAR_A" name="encertar a">
            <pattern>
                <marker>
                    <token inflected="yes">encertar</token>
                    <token>a</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">aconseguir</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">arribar</match> a</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/1848</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=acertar&amp;numPagina=1&amp;database=CASCAT&amp;idFont=832&amp;idHit=832&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=acertar+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="aconseguiren|arribaren a">No <marker>encertaren a</marker> fer-ho</example>
            <example>No va aconseguir fer-ho</example>
        </rule>
        <rule id="A_MITJANS_JULIOL" name="a mitjans juliol -> a mitjan juliol">
            <pattern>
                <marker>
                    <token>a</token>
                    <token>mitjans</token>
                </marker>
                <token regexp="yes">&mesos_any;|&estacions;|&unitats_temps;|temporada|estació|curs</token>
            </pattern>
            <message>L'expressió adequada és <suggestion>a mitjan</suggestion>.</message>
            <example correction="a mitjan">Obriran el local <marker>a mitjans</marker> juliol.</example>
        </rule>
        <rulegroup id="A_MITJAN_DE" name="*a mitjan de/a mitjan/a mitjans de">
            <!--<url>http://esadir.cat/entrades/fitxa/node/a_mitjans_de</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=a+mitjans+de&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13300&amp;idHit=13300&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27a+comen%E7ament+de%27+o+%27a+comen%E7aments+de%27%3F+%2F+%27a+mitjan%27+o+%27a+mitjans+de%27%3F+%2F+%27a+final+de%27+o+%27a+finals+de%27%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">a|de</token>
                        <token>mitjan</token>
                        <token regexp="yes">de|d'</token>
                    </marker>
                    <token><exception postag="D.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\1 mitjan</suggestion>
                <suggestion>\1 mitjans \3</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="A mitjan|A mitjans de"><marker>A mitjan de</marker> segle V</example>
                <example correction="A mitjan|A mitjans d'"><marker>A mitjan d'</marker>abril</example>
                <example>A mitjan segle V</example>
                <example>A mitjan de la dècada</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">a|de</token>
                        <token>mitjan</token>
                        <token regexp="yes">de|d'</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\1 mitjans \3</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="A mitjans de"><marker>A mitjan de</marker> la dècada</example>
                <example>A mitjan segle V</example>
            </rule>
        </rulegroup>
        <rulegroup id="MITJAN" name="mitjan/a mitjan">
            <!--<url>http://esadir.cat/entrades/fitxa/node/a_mitjans_de</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=a+mitjans+de&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13300&amp;idHit=13300&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27a+comen%E7ament+de%27+o+%27a+comen%E7aments+de%27%3F+%2F+%27a+mitjan%27+o+%27a+mitjans+de%27%3F+%2F+%27a+final+de%27+o+%27a+finals+de%27%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <antipattern>
                    <marker>
                        <token skip="4">entre</token>
                        <token>i</token>
                        <token>mitjan</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token><exception regexp="yes">vers|devers|entre|a|de|\(</exception></token>
                    <marker>
                        <token>mitjan</token>
                    </marker>
                </pattern>
                <message>Construcció incompleta.</message>
                <suggestion>a mitjan</suggestion>
                <suggestion>de mitjan</suggestion>
                <example correction="a mitjan|de mitjan">És <marker>mitjan</marker> segle.</example>
                <example>Entre 1710 i mitjan segle.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>com</exception></token>
                    <marker>
                        <token regexp="yes">a|de</token>
                        <token>mitjans</token>
                    </marker>
                    <token regexp="yes">segles?|anys?|\d+</token>
                    <!--<token postag="N.*" postag_regexp="yes"><exception postag="A..[MC][PN].|V.P..PM." postag_regexp="yes"/></token>
                        <token><exception inflected="yes">de</exception></token> -->
                </pattern>
                <message>Construcció incompleta.</message>
                <suggestion>\2 mitjans de</suggestion>
                <suggestion>\2 mitjan</suggestion>
                <example correction="A mitjans de|A mitjan"><marker>A mitjans</marker> anys 90.</example>
                <example>A mitjans dels anys 90.</example>
                <example>Es va dirigir a mitjans especialitzats.</example>
                <example>Es va dirigir a mitjans especials.</example>
                <example>un ús de mitjans indirectes</example>
                <example>per manca de mitjans físics i materials</example>
            </rule>
            <rule>
                <pattern>
                    <token>fins</token>
                    <token>mitjans</token>
                </pattern>
                <message>Construcció incompleta.</message>
                <suggestion>fins a mitjans</suggestion>
                <example correction="Fins a mitjans"><marker>Fins mitjans</marker> del segle.</example>
                <example>Fins a mitjans del segle.</example>
            </rule>
            <rule>
                <pattern>
                    <token>mitjan</token>
                    <token postag="D[AI].*" postag_regexp="yes"/>
                </pattern>
                <message>"Mitjan" va seguit d'un nom, no d'un determinant.</message>
                <suggestion>mitjan</suggestion>
                <example correction="mitjan">Va ser a <marker>mitjan el</marker> segle XX.</example>
                <example>Va ser a mitjan segle XX.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DONARSE_A_LA_FUGA" name="donar-se a la fuga">
            <url>https://esadir.cat/entrades/fitxa/node/donar-se_a_la_fuga</url>
            <!--fugar-se, fugir, escapar-se, evadir-se.-->
            <rule>
                <pattern>
                    <token regexp="yes">ens|us|vos</token>
                    <token inflected="yes">donar</token>
                    <token>a</token>
                    <token>la</token>
                    <token>fuga</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fugir</match></suggestion>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fugar</match></suggestion>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enfugir</match></suggestion>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">escapar</match></suggestion>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">evadir</match></suggestion>
                <example correction="Fugim|Ens fuguem|Ens enfugim|Ens escapem|Ens evadim"><marker>Ens donem a la fuga</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">em|et|es</token>
                    <token inflected="yes">donar</token>
                    <token>a</token>
                    <token>la</token>
                    <token>fuga</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fugir</match></suggestion>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fugar</match></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)e([tsm])" regexp_replace="$1'"/><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enfugir</match></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)e([tsm])" regexp_replace="$1'"/><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">escapar</match></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)e([tsm])" regexp_replace="$1'"/><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">evadir</match></suggestion>
                <example correction="Fuig|Es fuga|S'enfuig|S'escapa|S'evadeix"><marker>Es dona a la fuga</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">em|et|es|ens|vos|us</token>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes">donar</token>
                    <token>a</token>
                    <token>la</token>
                    <token>fuga</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fugir</match></suggestion>
                <suggestion>\1 \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fugar</match></suggestion>
                <suggestion>\1 \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enfugir</match></suggestion>
                <suggestion>\1 \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">escapar</match></suggestion>
                <suggestion>\1 \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">evadir</match></suggestion>
                <example correction="Va fugir|Es va fugar|Es va enfugir|Es va escapar|Es va evadir"><marker>Es va donar a la fuga</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">m'|t'|s'</token>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes">donar</token>
                    <token>a</token>
                    <token>la</token>
                    <token>fuga</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fugir</match></suggestion>
                <suggestion>\1\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fugar</match></suggestion>
                <suggestion>\1\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enfugir</match></suggestion>
                <suggestion>\1\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">escapar</match></suggestion>
                <suggestion>\1\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">evadir</match></suggestion>
                <example correction="Ha fugit|S'ha fugat|S'ha enfugit|S'ha escapat|S'ha evadit"><marker>S'ha donat a la fuga</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">donar|donant</token>
                    <token regexp="yes">-me|-te|-se|-nos|-vos</token>
                    <token>a</token>
                    <token>la</token>
                    <token>fuga</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fugir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fugar</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enfugir</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">escapar</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">evadir</match>\2</suggestion>
                <example correction="Fugir|Fugar-vos|Enfugir-vos|Escapar-vos|Evadir-vos"><marker>Donar-vos a la fuga</marker>.</example>
            </rule>
            <!-- catch-all -->
            <rule default="off">
                <pattern>
                    <token inflected="yes" skip="3">donar</token>
                    <token>a</token>
                    <token>la</token>
                    <token>fuga</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fugir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fugar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enfugir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">escapar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">evadir</match></suggestion>
                <example correction="Fugir|Fugar|Enfugir|Escapar|Evadir"><marker>Donar a la fuga</marker>.</example>
                <example type="triggers_error">Bach va donar a la fuga un estil inconfusible.</example>
            </rule>
        </rulegroup>
        <rule id="TOT_I_A" name="tot i a">
            <pattern>
                <token><exception regexp="yes">-ho|de|a</exception></token>
                <marker>
                    <token>tot</token>
                    <token>i</token>
                    <token>a<exception postag=".*LOC_ADV.*" postag_regexp="yes"/></token>
                </marker>
                <token><exception regexp="yes">partir|pesar</exception></token>
            </pattern>
            <message>Construcció incorrecta.</message>
            <suggestion>tot i</suggestion>
            <example correction="tot i"><marker>tot i a</marker> això.</example>
            <example>tot i a contracor</example>
        </rule>
        <rule id="DE_A_PEU" name="de a peu">
            <pattern>
                <token>de</token>
                <token>a</token>
                <token>peu</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de peu</suggestion>
            <suggestion>d'infanteria</suggestion>
            <suggestion>que va a peu</suggestion>
            <suggestion>del carrer</suggestion>
            <example correction="de peu|d'infanteria|que va a peu|del carrer"><marker>de a peu</marker></example>
            <example>de peu</example>
        </rule>
        <rule id="FER_A_VIA" name="fer a via">
            <pattern>
                <token inflected="yes">fer</token>
                <token>a</token>
                <token>via</token>
            </pattern>
            <message>Construcció informal.</message>
            <suggestion><match no="1"/> <match no="3"/></suggestion>
            <short>Construcció informal</short>
            <example correction="Farem via"><marker>Farem a via</marker></example>
            <example>Fer via</example>
        </rule>
        <rule id="A_LES_PRIMERES_DE_CANVI" name="a les primeres de canvi">
            <pattern>
                <token>a</token>
                <token>les</token>
                <token>primeres</token>
                <token>de</token>
                <token>canvi</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de primer moment</suggestion>
            <suggestion>d'entrada</suggestion>
            <suggestion>tot just començar</suggestion>
            <suggestion>per començar</suggestion>
            <suggestion>abans de tot</suggestion>
            <suggestion>primer de tot</suggestion>
            <suggestion>de bell antuvi</suggestion>
            <suggestion>d'antuvi</suggestion>
            <example correction="de primer moment|d'entrada|tot just començar|per començar|abans de tot|primer de tot|de bell antuvi|d'antuvi"><marker>a les primeres de canvi</marker></example>
            <example>de primer moment</example>
        </rule>
        <rule id="A_BONES_HORES" name="*a bones hores/a bona hora">
            <pattern>
                <token>a</token>
                <token>bones</token>
                <token>hores</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a bona hora</suggestion>
            <suggestion>en bona hora</suggestion>
            <example correction="a bona hora|en bona hora"><marker>a bones hores</marker></example>
            <example>a bona hora</example>
        </rule>
        <rule id="LINIA_DE_COMANDES" name="*línia de comandes/línia d'ordres">
            <pattern>
                <token regexp="yes">líni(a|es)</token>
                <token>de</token>
                <token>comandes</token>
            </pattern>
            <message>Anglicisme.</message>
            <suggestion><match no="1"/> d'ordres</suggestion>
            <example correction="línia d'ordres"><marker>línia de comandes</marker></example>
            <example>línia d'ordres</example>
        </rule>
        <rule id="EN_UN_OBRIR_I_TANCAR_DULLS" name="en un obrir i tancar d'ulls">
            <pattern>
                <token>en</token>
                <token>un</token>
                <token>obrir</token>
                <token>i</token>
                <token>tancar</token>
                <token>d'</token>
                <token>ulls</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>en un tancar i obrir d'ulls</suggestion>
            <suggestion>en un tancar d'ulls</suggestion>
            <suggestion>en un girar d'ulls</suggestion>
            <suggestion>en un batre d'ulls</suggestion>
            <example correction="en un tancar i obrir d'ulls|en un tancar d'ulls|en un girar d'ulls|en un batre d'ulls"><marker>en un obrir i tancar d'ulls</marker></example>
            <example>en un tancar i obrir d'ulls</example>
        </rule>
        <rule id="TIRAR_MA_DE" name="tirar mà de">
            <pattern>
                <token inflected="yes">tirar</token>
                <token>mà</token>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VM$1">recórrer</match> a</suggestion>
            <suggestion>(servir-se) <match no="3"/></suggestion>
            <example correction="recorregueren a|(servir-se) de"><marker>tiraren mà de</marker> mesures disciplinàries</example>
            <example>recórrer a mesures disciplinàries</example>
        </rule>
        <rule id="VIURE_DEL_CUENTO" name="viure del cuento">
            <pattern>
                <token inflected="yes">viure</token>
                <marker>
                    <token>de</token>
                    <token>l</token>
                    <token regexp="yes">cuento|qüento</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>amb l'esquena dreta</suggestion>
            <example correction="amb l'esquena dreta">Vivien <marker>del cuento</marker></example>
            <example>Vivia amb l'esquena dreta</example>
        </rule>
        <rule id="DUSAR_I_TIRAR" name="d'usar i tirar">
            <pattern>
                <token>d'</token>
                <token>usar</token>
                <token>i</token>
                <token regexp="yes">tirar|llançar|llençar</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>d'un sol ús</suggestion>
            <example correction="d'un sol ús"><marker>d'usar i tirar</marker></example>
            <example>d'un sol ús</example>
        </rule>
        <rule id="ESTAR_AL_TANT" name="estar al tant">
            <pattern>
                <token inflected="yes" skip="1">estar</token>
                <marker>
                    <token>a</token>
                    <token>l</token>
                    <token>tant</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>al corrent</suggestion>
            <example correction="al corrent">Ell estava sempre <marker>al tant</marker> de tot</example>
            <example>estar al corrent</example>
        </rule>
        <rule id="MES_ALLA" name="més *allà/enllà">
            <pattern>
                <token><exception inflected="yes">aguantar</exception><exception postag="DN.*" postag_regexp="yes"/></token>
                <marker>
                    <token regexp="yes">més|mes</token>
                    <token>allà</token>
                </marker>
                <token><exception>on</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>més enllà</suggestion>?</message>
            <example correction="Més enllà"><marker>Més allà</marker> de l'horitzó.</example>
            <example>més allà on més n'hi ha</example>
            <example>Ja no aguantava més allà.</example>
            <example>I dues més allà.</example>
        </rule>
        <rule id="DUN_TEMPS_A_AQUESTA_PART" name="d'un temps *a aquesta part/ençà">
            <pattern>
                <token>d'</token>
                <token regexp="yes" inflected="yes">un|algun</token>
                <token min="0" inflected="yes">quant</token>
                <token regexp="yes" inflected="yes">temps|dia|setmana|mes|any|dècada</token>
                <marker>
                    <token>a</token>
                    <token>aquesta</token>
                    <token>part</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>ençà</suggestion>
            <example correction="ençà">d'un temps <marker>a aquesta part</marker></example>
            <example correction="ençà">d'uns quants dies <marker>a aquesta part</marker></example>
            <example>d'un temps ençà</example>
        </rule>
        <rule id="DUN_TEMPS_CAP_AQUI" name="d'un temps *cap aquí/ençà">
            <pattern>
                <token>d'</token>
                <token regexp="yes" inflected="yes">un|algun</token>
                <token min="0" inflected="yes">quant</token>
                <token regexp="yes" inflected="yes">temps|dia|setmana|mes|any|dècada</token>
                <marker>
                    <token>cap</token>
                    <token min="0">a</token>
                    <token regexp="yes">ací|aquí</token>
                </marker>
            </pattern>
            <message>Val més dir <suggestion>ençà</suggestion>.</message>
            <example correction="ençà">d'un temps <marker>cap aquí</marker></example>
            <example correction="ençà">d'uns quants dies <marker>cap a ací</marker></example>
        </rule>
        <rule id="SI_A_CAS" name="si a cas">
            <pattern>
                <token>si</token>
                <token>a</token>
                <token>cas</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>si de cas</suggestion>
            <example correction="si de cas"><marker>si a cas</marker></example>
            <example>si de cas</example>
        </rule>
        <rule id="ESTAR_DELS_NERVIS" name="estar dels nervis">
            <pattern>
                <token inflected="yes">estar</token>
                <token>de</token>
                <token>ls</token>
                <token>nervis</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1"/> molt nerviós</suggestion>
            <suggestion><match no="1"/> fet un sac de nervis</suggestion>
            <suggestion><match no="1"/> nerviós com una mala cosa</suggestion>
            <suggestion><match no="1" postag="V.([SI].*)" postag_regexp="yes" postag_replace="VM$1">tenir</match> els nervis de punta</suggestion>
            <suggestion><match no="1"/> crispat</suggestion>
            <suggestion><match no="1"/> alterat</suggestion>
            <suggestion><match no="1"/> histèric</suggestion>
            <suggestion><match no="1"/> sulfurat</suggestion>
            <example correction="estava molt nerviós|estava fet un sac de nervis|estava nerviós com una mala cosa|tenia els nervis de punta|estava crispat|estava alterat|estava histèric|estava sulfurat"><marker>estava dels nervis</marker></example>
            <example>estar molt nerviós</example>
        </rule>
        <rulegroup id="POSAR_DELS_NERVIS" name="posar dels nervis">
            <rule>
                <pattern>
                    <token inflected="yes">posar</token>
                    <token>de</token>
                    <token>ls</token>
                    <token>nervis</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1"/> molt nerviós</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> posar els nervis de punta</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> posar malalt</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">crispar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sulfurar</match></suggestion>
                <suggestion><match no="1"/> histèric</suggestion>
                <example correction="posava molt nerviós|feia posar els nervis de punta|feia posar malalt|crispava|sulfurava|posava histèric">Em <marker>posava dels nervis</marker>.</example>
                <example correction="posa molt nerviós|fa posar els nervis de punta|fa posar malalt|crispa|sulfura|posa histèric">Em <marker>posa dels nervis</marker>.</example>
                <example>Em posava molt nerviós.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="2">posar<exception scope="next" postag="RG|LOC_ADV" postag_regexp="yes" negate="yes"/></token>
                    <token>de</token>
                    <token>ls</token>
                    <token>nervis</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" include_skipped="all"/> molt nerviós</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">fer</match> posar els nervis de punta</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">fer</match> posar malalt</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">crispar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">sulfurar</match></suggestion>
                <suggestion><match no="1" include_skipped="all"/> histèric</suggestion>
                <example correction="posava sovint molt nerviós|feia sovint posar els nervis de punta|feia sovint posar malalt|crispava sovint|sulfurava sovint|posava sovint histèric">Em <marker>posava sovint dels nervis</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="AMPLE_DE_BANDA" name="*ample/amplada de banda">
            <pattern>
                <token inflected="yes">ample</token>
                <token>de</token>
                <token>banda</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="[NA].*[MFC]([SP]).+" postag_regexp="yes" postag_replace="NCF$1000">amplada</match> de banda</suggestion>
            <example correction="amplades de banda">Diferents <marker>amples de banda</marker></example>
            <example correction="amplada de banda">L'<marker>ample de banda</marker></example>
            <example>L'amplada de banda</example>
        </rule>
        <rulegroup id="DE_PRESTAT" name="*de prestat">
            <rule>
                <pattern>
                    <token inflected="yes">anar</token>
                    <marker>
                        <token>de</token>
                        <token>prestat</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>amb coses deixades</suggestion>
                <example correction="amb coses deixades">Van <marker>de prestat</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">viure</token>
                    <marker>
                        <token>de</token>
                        <token>prestat</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>de miracle</suggestion>
                <suggestion>de gorra</suggestion>
                <suggestion>de franc</suggestion>
                <example correction="de miracle|de gorra|de franc">Viuen <marker>de prestat</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>de</token>
                    <token>prestat</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>de franc</suggestion>
                <suggestion>de gorra</suggestion>
                <suggestion>amb coses deixades</suggestion>
                <suggestion>de miracle</suggestion>
                <example correction="de franc|de gorra|amb coses deixades|de miracle"><marker>de prestat</marker></example>
            </rule>
        </rulegroup>
        <rule id="GAS_CIUTAT" name="gas ciutat">
            <pattern>
                <token>gas</token>
                <token>ciutat</token>
            </pattern>
            <message>Cal dir <suggestion>gas de ciutat</suggestion>.</message>
            <example correction="gas de ciutat"><marker>gas ciutat</marker></example>
            <example>gas de ciutat</example>
        </rule>
        <rule id="SI_MAL_NO_RECORDO" name="si mal no recordo">
            <pattern>
                <token>si</token>
                <token>mal</token>
                <token>no</token>
                <token regexp="yes">recordo|record|recorde</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>si no <match no="4"/> malament</suggestion>
            <example correction="si no recordo malament"><marker>si mal no recordo</marker></example>
            <example>si no recordo malament</example>
        </rule>
        <rule id="A_MAJOR_ABUNDAMENT" name="a major abundament">
            <pattern>
                <token>a</token>
                <token>major</token>
                <token>abundament</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>per si de cas</suggestion>
            <suggestion>per si calia</suggestion>
            <suggestion>a més a més</suggestion>
            <suggestion>de més a més</suggestion>
            <suggestion>per si això encara fos poc</suggestion>
            <suggestion>si encara no n'hi hagués prou</suggestion>
            <example correction="per si de cas|per si calia|a més a més|de més a més|per si això encara fos poc|si encara no n'hi hagués prou"><marker>a major abundament</marker></example>
            <example>per si de cas</example>
        </rule>
        <rule id="AL_PER_MAJOR" name="al per major">
            <pattern>
                <token>a</token>
                <token>l</token>
                <token>per</token>
                <token>major</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a l'engròs</suggestion>
            <example correction="a l'engròs"><marker>al per major</marker></example>
            <example>a l'engròs</example>
        </rule>
        <rule id="ACUS_DE_REBUT" name="acús de rebut">
            <pattern>
                <marker>
                    <token regexp="yes">acús|acuse</token>
                </marker>
                <token>de</token>
                <token regexp="yes">rebut|correus|recepció|rebuda</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>justificant</suggestion>
            <suggestion>confirmació</suggestion>
            <suggestion>avís</suggestion>
            <example correction="justificant|confirmació|avís">Un <marker>acús</marker> de rebut</example>
        </rule>
        <rulegroup id="ACUSAMENT_DE_REBUT" name="acusament de rebut -> justificant">
            <rule>
                <pattern>
                    <marker>
                        <token>acusament</token>
                    </marker>
                    <token>de</token>
                    <token regexp="yes">rebut|correus|recepció|rebuda</token>
                </pattern>
                <message>És preferible fer servir una altra expressió.</message>
                <suggestion>justificant</suggestion>
                <suggestion>confirmació</suggestion>
                <suggestion>avís</suggestion>
                <example correction="justificant|confirmació|avís">Un <marker>acusament</marker> de rebuda</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>acusaments</token>
                    </marker>
                    <token>de</token>
                    <token regexp="yes">rebut|correus|recepció|rebuda</token>
                </pattern>
                <message>És preferible fer servir una altra expressió.</message>
                <suggestion>justificants</suggestion>
                <suggestion>confirmacions</suggestion>
                <suggestion>avisos</suggestion>
                <example correction="justificants|confirmacions|avisos">Els <marker>acusaments</marker> de rebuda</example>
            </rule>
        </rulegroup>
        <rule id="NO_SER_DE_REBUT" name="*no ser de rebut">
            <pattern>
                <token>no</token>
                <token inflected="yes">ser</token>
                <token>de</token>
                <token>rebut</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1"/> <match no="2"/> presentable</suggestion>
            <suggestion><match no="1"/> <match no="2"/> admissible</suggestion>
            <suggestion><match no="1"/> <match no="2"/> acceptable</suggestion>
            <suggestion><match no="1"/> <match no="2"/> tolerable</suggestion>
            <suggestion>no s'hi val</suggestion>
            <suggestion>no pot ser</suggestion>
            <suggestion><match no="2"/> inadmissible</suggestion>
            <!-- no és just, no pot passar-->
            <example correction="no és presentable|no és admissible|no és acceptable|no és tolerable|no s'hi val|no pot ser|és inadmissible">Això <marker>no és de rebut</marker>.</example>
            <example>No és presentable.</example>
        </rule>
        <rulegroup id="TROBAR_A_FALTAR" name="*tirar a faltar/tirar en falta/tirar de menys">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">tirar</token>
                    </marker>
                    <token>a</token>
                    <token>faltar</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">trobar</match></suggestion>
                <example correction="trobar">va <marker>tirar</marker> a faltar</example>
                <example>va trobar a faltar</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">tirar|trobar</token>
                    <token regexp="yes">en|a</token>
                    <token>falta</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">trobar</match> a faltar</suggestion>
                <example correction="Trobàrem a faltar"><marker>Tiràrem en falta</marker></example>
                <example correction="trobar a faltar">Et vaig <marker>trobar a falta</marker></example>
                <example>va trobar a faltar</example>
            </rule>
            <rule>
                <antipattern>
                    <token>a</token>
                    <token>menys</token>
                    <token inflected="yes">de</token>
                </antipattern>
                <pattern>
                    <token inflected="yes" regexp="yes">tirar|trobar</token>
                    <token regexp="yes">en|a|de</token>
                    <token>menys</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">trobar</match> a faltar</suggestion>
                <example correction="Trobàrem a faltar"><marker>Tiràrem de menys</marker></example>
                <example correction="trobar a faltar">Et vaig <marker>trobar de menys</marker></example>
                <example>El va trobar a faltar.</example>
                <example>Es trobava a menys de 100 metres.</example>
            </rule>
        </rulegroup>
        <rule id="MA_DE_SANT" name="mà de sant">
            <pattern>
                <token><exception postag="[DA].*" postag_regexp="yes"/></token>
                <marker>
                    <token>mà</token>
                    <token>de</token>
                    <token>sant</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>oli en un llum</suggestion>
            <suggestion>oli en un cresol</suggestion>
            <example correction="oli en un llum|oli en un cresol">Ha sigut <marker>mà de sant</marker></example>
            <example>Va besar la mà de sant Josep.</example>
        </rule>
        <rulegroup id="IMESD" name="*I+D/R+D">
            <url>http://esadir.cat/tipografia/abreviacions/sigles</url>
            <rule>
                <pattern case_sensitive="yes">
                    <token>I</token>
                    <token>+</token>
                    <token>D</token>
                </pattern>
                <message>Sigles de "recerca i desenvolupament".</message>
                <suggestion>R+D</suggestion>
                <example correction="R+D">La inversió en <marker>I+D</marker>.</example>
                <example correction="R+D"><marker>I+D</marker></example>
                <example>R+D</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">[RI]</token>
                    <token>&amp;</token>
                    <token>D</token>
                </pattern>
                <message>Sigles de "recerca i desenvolupament".</message>
                <suggestion>R+D</suggestion>
                <example correction="R+D">La inversió en <marker>R &amp; D</marker>.</example>
                <example correction="R+D"><marker>I &amp; D</marker></example>
                <example>R+D</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[RI]&amp;D</token>
                </pattern>
                <message>Sigles de "recerca i desenvolupament".</message>
                <suggestion>R+D</suggestion>
                <example correction="R+D">La inversió en <marker>R&amp;D</marker>.</example>
                <example correction="R+D">La inversió en <marker>I&amp;D</marker>.</example>
                <example correction="R+D"><marker>I&amp;D</marker></example>
                <example>R+D</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>R</token>
                    <token spacebefore="no">+</token>
                    <token spacebefore="no">D</token>
                    <token spacebefore="no">+</token>
                    <token spacebefore="no">I</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">[ri]</token>
                    <token regexp="yes">\+|&amp;</token>
                    <token>d</token>
                    <token regexp="yes">\+|&amp;</token>
                    <token>i</token>
                </pattern>
                <message>Sigles de "recerca i desenvolupament i innovació".</message>
                <suggestion>R+D+I</suggestion>
                <example correction="R+D+I">La inversió en <marker>I + D + i</marker>.</example>
                <example correction="R+D+I">La inversió en <marker>R + D+ i</marker>.</example>
                <example correction="R+D+I">La inversió en <marker>R &amp; D &amp; i</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="APRETAR_A_CORRER" name="apretar a córrer">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes" skip="2" regexp="yes">apretar|llançar|llençar</token>
                <token>a</token>
                <token>córrer</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">arrencar</match> a córrer</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">arrancar</match> a córrer</suggestion>
            <example correction="arrenca a córrer|arranca a córrer">Llavors <marker>apreta a córrer</marker>.</example>
            <example correction="arrencar a córrer|arrancar a córrer">N'hi ha per a <marker>llançar a córrer</marker>.</example>
        </rule>
        <rule id="INCLOENTHI" name="incloent/incloent-hi">
            <antipattern>
                <token>incloent</token>
                <token spacebefore="no" regexp="yes">-.*</token>
                <token spacebefore="no" regexp="yes">['-]hi</token>
            </antipattern>
            <pattern>
                <token regexp="yes">[,;(]</token>
                <marker>
                    <token>incloent</token>
                </marker>
                <token><exception regexp="yes">-hi|-ne|en</exception></token>
                <!-- Caldria un tractament especial per a "incloent-ne" -->
            </pattern>
            <message>Probablement cal escriure <suggestion>incloent-hi</suggestion>.</message>
            <suggestion>inclòs</suggestion>
            <suggestion>inclosa</suggestion>
            <suggestion>inclosos</suggestion>
            <suggestion>incloses</suggestion>
            <example correction="incloent-hi|inclòs|inclosa|inclosos|incloses">, <marker>incloent</marker> les despeses</example>
            <example>Ho va fer, incloent-n'hi quatre-cents de marca blanca.</example>
        </rule>
        <rule id="A_PIT" name="*a pit / a la valenta">
            <pattern>
                <token><exception regexp="yes">pit|cor</exception></token>
                <marker>
                    <token>a</token>
                    <token>pit</token>
                </marker>
                <token><exception regexp="yes">descobert|obert</exception></token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a la valenta</suggestion>
            <example correction="a la valenta">S'ho prengué <marker>a pit</marker>.</example>
            <example>A pit descobert</example>
        </rule>
        <rulegroup id="CONTRA_RELLOTGE" name="(*a) contra rellotge">
            <!--<url>http://esadir.cat/entrades/fitxa/node/contra_rellotge</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=contrarellotge&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13296&amp;idHit=13296&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Expressions+lexicalitzades+%2F+%27una+contra+rellotge%27+o+%27una+contrarellotge%27%3F+%2F+%27els+sense+papers%27+o+%27els+sensepapers%27%3F+%2F+Novetats+ortogr%E0fiques+2016&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>contra</token>
                    <token min="0">-</token>
                    <token>rellotge</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>contra rellotge</suggestion>
                <suggestion>a contrarellotge</suggestion>
                <example correction="contra rellotge|a contrarellotge">Treballen <marker>a contra rellotge</marker>.</example>
                <example>Treballen contra rellotge</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MSI].*|_GV_|N.*" postag_regexp="yes"/>
                    <marker>
                        <token>contrarellotge</token>
                    </marker>
                </pattern>
                <message>Si és una locució adverbial i no un nom, s'escriu <suggestion>contra rellotge</suggestion> o <suggestion>a contrarellotge</suggestion>.</message>
                <example correction="contra rellotge|a contrarellotge">Treballaven <marker>contrarellotge</marker>.</example>
                <example>Treballen contra rellotge</example>
            </rule>
        </rulegroup>
        <rule id="CONTRARIO_SENSU" name="contrario sensu">
            <pattern>
                <token><exception>a</exception></token>
                <marker>
                    <token regexp="yes">contrario|sensu</token>
                    <token regexp="yes">sensu|contrario</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a contrario sensu</suggestion>
            <example correction="a contrario sensu"><marker>contrario sensu</marker></example>
            <example>contrariosensu</example>
        </rule>
        <rule id="A_LA_SEVA_VEGADA" name="a la seva vegada">
            <pattern>
                <token>a</token>
                <token>la</token>
                <token regexp="yes">se[uv]a</token>
                <token>vegada</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>al seu torn</suggestion>
            <example correction="al seu torn"><marker>a la seva vegada</marker></example>
            <example>al seu torn</example>
        </rule>
        <rule id="A_LA_SEVA_VOLTA" name="a la seva volta">
            <pattern>
                <marker>
                    <token>a</token>
                    <token>la</token>
                    <token regexp="yes">se[uv]a</token>
                    <token>volta</token>
                </marker>
                <token><exception regexp="yes">a|de|d'|ràpida</exception></token>
            </pattern>
            <message>Expressió probablement incorrecta.</message>
            <suggestion>al seu torn</suggestion>
            <suggestion>a la <match no="3"/> tornada</suggestion>
            <suggestion>a la tornada</suggestion>
            <short>Probable error</short>
            <example correction="Al seu torn|A la seva tornada|A la tornada"><marker>A la seva volta</marker> s'instal·là al Born.</example>
            <example>al seu torn</example>
        </rule>
        <rule id="A_LA_SEVA_VOLTA_A" name="a la seva *volta/tornada a/de">
            <antipattern>
                <marker>
                    <token>volta</token>
                    <token regexp="yes">de|a|d'</token>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token regexp="yes">peu|canó|reconeixement|[\d\.,]+|mig|quart|pista|pistes</token>
                </marker>
            </antipattern>
            <pattern>
                <marker>
                    <token regexp="yes">a|de</token>
                    <token>la</token>
                    <token regexp="yes">se[uv]a</token>
                    <token>volta</token>
                </marker>
                <token regexp="yes">a|de|d'</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>\1 la <match no="3"/> tornada</suggestion>?</message>
            <suggestion>\1 la tornada</suggestion>
            <example correction="A la seva tornada|A la tornada"><marker>A la seva volta</marker> a casa.</example>
            <example correction="de la seva tornada|de la tornada">Des <marker>de la seva volta</marker> a casa.</example>
        </rule>
        <rule id="PRESTAT" name="prestat">
            <pattern>
                <token regexp="yes" inflected="yes" skip="6">demanar|agafar|agarrar|prendre</token>
                <token regexp="yes">prestats?|prestada|prestades</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">manllevar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">amprar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">emmanllevar</match></suggestion>
            <example correction="Manllevaren|Ampraren|Emmanllevaren"><marker>Demanaren prestat</marker></example>
            <example correction="manllevat|amprat|emmanllevat">que van poder haver <marker>pres prestat</marker> dels ibers.</example>
            <example correction="Manllevaren molts diners|Ampraren molts diners|Emmanllevaren molts diners"><marker>Agafaren molts diners prestats</marker>.</example>
            <example>manllevar</example>
        </rule>
        <rule id="DEBO" name="debò">
            <pattern>
                <token><exception>de</exception></token>
                <marker>
                    <token>debò</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de bo</suggestion>
            <suggestion>de debò</suggestion>
            <example correction="de bo|de debò">Va <marker>debò</marker>.</example>
            <example>Va de bo</example>
            <example>Va de debò</example>
        </rule>
        <rulegroup id="DE_MOTU_PROPIO" name="*de motu propio/motu proprio">
            <rule>
                <pattern>
                    <token regexp="yes">de|per</token>
                    <token regexp="yes">m[ou]tu</token>
                    <token regexp="yes">propr?io</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>motu proprio</suggestion>
                <url>http://esadir.cat/entrades/fitxa/id/3355</url>
                <example correction="motu proprio"><marker>de motu proprio</marker></example>
                <example>motu proprio</example>
            </rule>
            <rule>
                <antipattern>
                    <token>motu</token>
                    <token>proprio</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">m[ou]tu</token>
                    <token regexp="yes">propr?io</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>motu proprio</suggestion>
                <url>http://esadir.cat/entrades/fitxa/id/3355</url>
                <example correction="motu proprio">Ho faig <marker>motu propio</marker>.</example>
                <example>motu proprio</example>
            </rule>
        </rulegroup>
        <rule id="URBI_ET_ORBI" name="urbi et *orbe/orbi">
            <antipattern>
                <token>urbi</token>
                <token>et</token>
                <token>orbi</token>
            </antipattern>
            <pattern>
                <token regexp="yes">urbi|urbe</token>
                <token>et</token>
                <token regexp="yes">orbe|orbi</token>
            </pattern>
            <message>Expressió llatina incorrecta.</message>
            <suggestion>urbi et orbi</suggestion>
            <example correction="urbi et orbi"><marker>urbi et orbe</marker></example>
            <example>urbi et orbi</example>
        </rule>
        <rule id="VENI_VIDI_VICI" name="veni, vidi, vici">
            <antipattern>
                <marker>
                    <token>veni</token>
                    <token>,</token>
                    <token>vidi</token>
                    <token>,</token>
                    <token>vici</token>
                </marker>
            </antipattern>
            <pattern>
                <token regexp="yes">v[ei]n?[ndc]i</token>
                <token min="0">,</token>
                <token regexp="yes">v[ei]n?[ndc]i</token>
                <token min="0">,</token>
                <token regexp="yes">v[ei]n?[ndc]i</token>
            </pattern>
            <message>Expressió llatina mal escrita.</message>
            <suggestion>veni, vidi, vici</suggestion>
            <example correction="Veni, vidi, vici"><marker>Veni vidi, vici</marker>.</example>
            <example correction="veni, vidi, vici"><marker>veni, vidi, vinci</marker>.</example>
        </rule>
        <rule id="A_MITJAN_TERMINI" name="a *mitjan termini">
            <pattern>
                <token>a</token>
                <token>mitjan</token>
                <token>termini</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a mitjà termini</suggestion>
            <example correction="a mitjà termini"><marker>a mitjan termini</marker></example>
        </rule>
        <rulegroup id="ENSEGUIDA" name="enseguida">
            <rule>
                <pattern>
                    <token>en</token>
                    <token>seguida</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>de seguida</suggestion>
                <suggestion>tot seguit</suggestion>
                <example correction="de seguida|tot seguit">Vine <marker>en seguida</marker></example>
                <example>L'ha enseguida.</example>
            </rule>
            <rule>
                <pattern>
                    <token>enseguida</token>
                </pattern>
                <message>Incorrecte si equival a <suggestion>de seguida</suggestion>. Correcte com a participi de 'enseguir'.</message>
                <suggestion>tot seguit</suggestion>
                <example correction="de seguida|tot seguit">Vine <marker>enseguida</marker></example>
                <example>Vine de seguida.</example>
                <!--<example>L'ha enseguida.</example>-->
            </rule>
        </rulegroup>
        <rule id="PAGAR_EL_PATO" name="pagar el pato">
            <pattern>
                <token inflected="yes" skip="1">pagar</token>
                <token>el</token>
                <token>pato</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" include_skipped="all"/> els plats trencats</suggestion>
            <suggestion><match no="1" include_skipped="all"/> la festa</suggestion>
            <example correction="pagarà ell els plats trencats|pagarà ell la festa">Al final <marker>pagarà ell el pato</marker>.</example>
            <example>Pagaràs la festa.</example>
        </rule>
        <rule id="MEREIXER_LA_PENA" name="merèixer la pena">
            <antipattern>
                <marker>
                    <token>pena</token>
                    <token>de</token>
                    <token>mort</token>
                </marker>
            </antipattern>
            <pattern>
                <token inflected="yes">merèixer</token>
                <token>la</token>
                <token>pena</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">valer</match> la pena</suggestion>
            <suggestion>s'ho <match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">valer</match></suggestion>
            <example correction="val la pena|s'ho val">No <marker>mereix la pena</marker>.</example>
            <example correction="valdrà la pena|s'ho valdrà">No <marker>mereixerà la pena</marker>.</example>
            <example>Van merèxier la pena de mort.</example>
        </rule>
        <rule id="MENYS_MAL" name="menys mal">
            <antipattern>
                <marker>
                    <token>més</token>
                    <token>o</token>
                    <token>menys</token>
                </marker>
            </antipattern>
            <pattern>
                <token><exception inflected="yes">fer</exception></token>
                <marker>
                    <token regexp="yes">menos|menys</token>
                    <token>mal</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>encara sort</suggestion>
            <suggestion>sort</suggestion>
            <suggestion>encara rai</suggestion>
            <suggestion>encara bo</suggestion>
            <suggestion>encara com</suggestion>
            <example correction="Encara sort|Sort|Encara rai|Encara bo|Encara com"><marker>Menys mal</marker> que has vingut.</example>
            <example>Fa menys mal</example>
        </rule>
        <rule id="AL_POR_MENOR" name="al por menor">
            <pattern>
                <token>a</token>
                <token>l</token>
                <token regexp="yes">por|per</token>
                <token>menor</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>al detall</suggestion>
            <suggestion>a la menuda</suggestion>
            <example correction="al detall|a la menuda"><marker>al por menor</marker></example>
            <example>al detall</example>
        </rule>
        <rule id="MENJAR_SE_UN_MARRO" name="menjar-se un marró">
            <pattern>
                <token inflected="yes" regexp="yes" skip="1">menjar|empassar|tragar|engolir</token>
                <token regexp="yes">uns?|els?</token>
                <token regexp="yes">marrón?|marron|marrons</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>(pagar la festa)</suggestion>
            <suggestion>(carregar el mort)</suggestion>
            <suggestion>(menjar-s'ho amb patates)</suggestion>
            <suggestion>(menjar-se un gripau)</suggestion>
            <example correction="(pagar la festa)|(carregar el mort)|(menjar-s'ho amb patates)|(menjar-se un gripau)">Sempre li toca <marker>menjar-se el marró</marker>.</example>
            <example>Carregar el mort.</example>
        </rule>
        <rule id="DE_MARRES" name="de marres">
            <pattern>
                <token>de</token>
                <token>marres</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>en qüestió</suggestion>
            <suggestion>de sempre</suggestion>
            <example correction="en qüestió|de sempre">El tema <marker>de marres</marker></example>
            <example>en qüestió</example>
        </rule>
        <rule id="NUMERO_PRIM" name="*número prim/nombre primer">
            <pattern>
                <token regexp="yes">números?|nombres?</token>
                <token regexp="yes">prims?</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" regexp_match="(nombre|número)(s?)" regexp_replace="nombre$2"/> <match no="2" regexp_match="prim(s?)" regexp_replace="primer$1"/></suggestion>
            <example correction="nombres primers"><marker>números prims</marker></example>
            <example>nombre primer</example>
        </rule>
        <rulegroup id="UN_I_ALTRE" name="*un i altre cas/tots dos casos">
            <rule>
                <pattern>
                    <token><exception>l'</exception></token>
                    <marker>
                        <token>un</token>
                        <token regexp="yes">[oi]</token>
                        <token min="0">un</token>
                        <token>altre</token>
                        <token postag="N.MS.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Aquesta construcció és un calc del castellà.</message>
                <suggestion>un <match no="6"/> <match no="3"/> l'altre</suggestion>
                <suggestion>un <match no="6"/> <match no="3"/> altre</suggestion>
                <suggestion>un <match no="6"/> <match no="3"/> un altre</suggestion>
                <suggestion>tots dos <match no="6" postag="N.MS.*" postag_regexp="yes" postag_replace="N.MP.*"/></suggestion>
                <suggestion>tant un <match no="6"/> com l'altre</suggestion>
                <suggestion>tant en un <match no="6"/> com en l'altre</suggestion>
                <example correction="un bàndol i l'altre|un bàndol i altre|un bàndol i un altre|tots dos bàndols|tant un bàndol com l'altre|tant en un bàndol com en l'altre"><marker>un i altre bàndol</marker></example>
                <example>tots dos casos</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>l'</exception></token>
                    <marker>
                        <token>una</token>
                        <token regexp="yes">[oi]</token>
                        <token min="0">una</token>
                        <token>altra</token>
                        <token postag="N.FS.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Aquesta construcció és un calc del castellà.</message>
                <suggestion>una <match no="6"/> <match no="3"/> l'altra</suggestion>
                <suggestion>una <match no="6"/> <match no="3"/> altra</suggestion>
                <suggestion>una <match no="6"/> <match no="3"/> una altra</suggestion>
                <suggestion>totes dues <match no="6" postag="N.FS.*" postag_regexp="yes" postag_replace="N.FP.*"/></suggestion>
                <suggestion>tant una <match no="6"/> com l'altra</suggestion>
                <suggestion>tant en una <match no="6"/> com en l'altra</suggestion>
                <example correction="una banda i l'altra|una banda i altra|una banda i una altra|totes dues bandes|tant una banda com l'altra|tant en una banda com en l'altra"><marker>una i altra banda</marker></example>
                <example>totes dues coses</example>
            </rule>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token>un</token>
                    <token regexp="yes">[oi]</token>
                    <token>l'</token>
                    <token>altre</token>
                    <token postag="N.MS.*" postag_regexp="yes"/>
                </pattern>
                <message>Aquesta construcció és un calc del castellà.</message>
                <suggestion>un <match no="6"/> <match no="3"/> l'altre</suggestion>
                <suggestion>un <match no="6"/> <match no="3"/> altre</suggestion>
                <suggestion>un <match no="6"/> <match no="3"/> un altre</suggestion>
                <suggestion>tots dos <match no="6" postag="N.MS.*" postag_regexp="yes" postag_replace="N.MP.*"/></suggestion>
                <suggestion>tant un <match no="6"/> com l'altre</suggestion>
                <suggestion>tant en un <match no="6"/> com en l'altre</suggestion>
                <example correction="un bàndol i l'altre|un bàndol i altre|un bàndol i un altre|tots dos bàndols|tant un bàndol com l'altre|tant en un bàndol com en l'altre"><marker>l'un i l'altre bàndol</marker></example>
                <example>tots dos casos</example>
            </rule>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token>una</token>
                    <token regexp="yes">[oi]</token>
                    <token>l'</token>
                    <token>altra</token>
                    <token postag="N.FS.*" postag_regexp="yes"/>
                </pattern>
                <message>Aquesta construcció és un calc del castellà.</message>
                <suggestion>una <match no="6"/> <match no="3"/> l'altra</suggestion>
                <suggestion>una <match no="6"/> <match no="3"/> altra</suggestion>
                <suggestion>una <match no="6"/> <match no="3"/> una altra</suggestion>
                <suggestion>totes dues <match no="6" postag="N.FS.*" postag_regexp="yes" postag_replace="N.FP.*"/></suggestion>
                <suggestion>tant una <match no="6"/> com l'altra</suggestion>
                <suggestion>tant en una <match no="6"/> com en l'altra</suggestion>
                <example correction="una banda i l'altra|una banda i altra|una banda i una altra|totes dues bandes|tant una banda com l'altra|tant en una banda com en l'altra"><marker>l'una i l'altra banda</marker></example>
                <example>totes dues coses</example>
            </rule>
        </rulegroup>
        <rule id="A_HORES_DARA" name="*hores d'ara/a hores d'ara">
            <pattern>
                <token><exception>a</exception></token>
                <marker>
                    <token>hores</token>
                    <token>d'</token>
                    <token>ara</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>a hores d'ara</suggestion>?</message>
            <example correction="a hores d'ara">I <marker>hores d'ara</marker> què?</example>
            <example>A hores d'ara això no passa.</example>
        </rule>
        <rule id="EL_MES_AVIAT_POSSIBLE" name="*el més aviat possible/al més aviat possible">
            <pattern>
                <token>el</token>
                <token>més</token>
                <token regexp="yes">aviat|prompte|ràpidament</token>
                <token>possible</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>com més <match no="3"/> millor</suggestion>
            <suggestion>tan <match no="3"/> com es pugui</suggestion>
            <suggestion>al més <match no="3"/> possible</suggestion>
            <example correction="com més aviat millor|tan aviat com es pugui|al més aviat possible">Cal que vinguis <marker>el més aviat possible</marker>.</example>
            <example>Cal que vinguis al més aviat possible.</example>
        </rule>
        <rulegroup id="COM_MES_AVIAT_POSSIBLE" name="*com més aviat possible/al més aviat possible">
            <rule>
                <pattern>
                    <token>com</token>
                    <token>més</token>
                    <token>prompte</token>
                    <token>possible</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>com més <match no="3"/> millor</suggestion>
                <suggestion>tan <match no="3"/> com es puga</suggestion>
                <suggestion>al més <match no="3"/> possible</suggestion>
                <example correction="com més prompte millor|tan prompte com es puga|al més prompte possible">Cal que vingues <marker>com més prompte possible</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>com</token>
                    <token>més</token>
                    <token regexp="yes">aviat|ràpidament</token>
                    <token>possible</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>com més <match no="3"/> millor</suggestion>
                <suggestion>tan <match no="3"/> com es pugui</suggestion>
                <suggestion>al més <match no="3"/> possible</suggestion>
                <example correction="com més aviat millor|tan aviat com es pugui|al més aviat possible">Cal que vingues <marker>com més aviat possible</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="VEGIS_VEGEU" name="vegi's/vegeu">
            <pattern>
                <token regexp="yes">vegi|veja</token>
                <token>'s</token>
            </pattern>
            <message>Com a fórmula de remissió, cal dir <suggestion>vegeu</suggestion>.</message>
            <example correction="Vegeu"><marker>Vegi's</marker> la bibliografia.</example>
            <example>vegeu la bibliografia</example>
        </rule>
        <rule id="VEURE_VEGEU" name="veure/vegeu">
            <antipattern>
                <token>veure</token>
                <token spacebefore="no" postag="&pronom_feble;" postag_regexp="yes"/>
            </antipattern>
            <pattern>
                <token>(</token>
                <marker>
                    <token>veure</token>
                </marker>
            </pattern>
            <message>Com a fórmula de remissió, cal dir <suggestion>vegeu</suggestion>.</message>
            <example correction="vegeu">Maquiavel (<marker>veure</marker> la cita).</example>
            <example>com a persona (veure's a un mateix com a persona)</example>
        </rule>
        <rule id="POR_A_LES_ALCADES" name="*por a les alçades/por a les altures">
            <pattern>
                <token regexp="yes" inflected="yes" skip="2">por|mal</token>
                <marker>
                    <token inflected="yes">alçada</token>
                </marker>
            </pattern>
            <message>Cal dir: <suggestion><match no="2" postag="(N.*)" postag_regexp="yes" postag_replace="$1">altura</match></suggestion>.</message>
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=al%E7%E0ria+al%E7ada+altura&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=10765&amp;idHit=10765&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=al%E7%E0ria%2C+al%E7ada+o+altura%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <short>Expressió incorrecta</short>
            <example correction="altures">Tinc por a les <marker>alçades</marker></example>
            <example correction="altures">Em fan por les <marker>alçades</marker></example>
            <example correction="altura">És el mal s'<marker>alçada</marker></example>
            <example>No té por de les altures.</example>
        </rule>
        <rule id="VISTA_GROSSA" name="*fer la vista grossa/fer els ulls grossos">
            <pattern>
                <token>la</token>
                <token>vista</token>
                <token regexp="yes">gorda|grossa</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>els ulls grossos</suggestion>
            <suggestion>com qui no veu</suggestion>
            <example correction="els ulls grossos|com qui no veu">No facis <marker>la vista grossa</marker></example>
        </rule>
        <rule id="TENIR_AMB_COMPTE" name="tenir *amb/en compte">
            <pattern>
                <token inflected="yes" skip="1">tenir</token>
                <marker>
                    <token>amb</token>
                    <token regexp="yes">compte|conte|comte|compta</token>
                </marker>
            </pattern>
            <message>Cal dir <suggestion>en compte</suggestion>.</message>
            <short>Expressió incorrecta</short>
            <example correction="en compte">Tingueu sempre <marker>amb compte</marker></example>
            <example>Tingueu en compte</example>
        </rule>
        <rulegroup id="ANAR_EN_COMPTE" name="anar *en/amb compte">
            <rule>
                <pattern>
                    <token postag="VM.*" postag_regexp="yes" inflected="yes" skip="1">anar</token>
                    <marker>
                        <token>en<exception scope="previous" inflected="yes">tenir</exception></token>
                        <token regexp="yes">compte|conte|comte|compta</token>
                    </marker>
                </pattern>
                <message>Cal dir <suggestion>amb compte</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="amb compte">Sempre anaven <marker>en compte</marker></example>
                <example>No van tenir en compte aquell cas.</example>
                <example>Es van tenint en compte aquell cas.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM.*" postag_regexp="yes" inflected="yes" skip="1">anar</token>
                    <marker>
                        <token>en<exception scope="previous" inflected="yes">tenir</exception></token>
                        <token>molt</token>
                        <token min="0">de</token>
                        <token regexp="yes">compte|conte|comte</token>
                    </marker>
                </pattern>
                <message>Cal dir <suggestion>amb molt de compte</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="amb molt de compte">Sempre anaven <marker>en molt compte</marker></example>
                <example correction="amb molt de compte">Sempre anaven <marker>en molt de compte</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="LA_COMPTA_EL_COMPTE" name="*la compta/el compte">
            <rule>
                <antipattern>
                    <token postag="DD0FS0"/>
                    <token>compta</token>
                    <token>amb</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="D..FS." postag_regexp="yes"/>
                        <token>compta</token>
                    </marker>
                </pattern>
                <message>Si és un substantiu, cal dir <suggestion><match no="1" postag="(D..)FS." postag_regexp="yes" postag_replace="$1MS."/> compte</suggestion>. Correcte si és del v. 'comptar'.</message>
                <example correction="aquest compte">No puc assumir <marker>aquesta compta</marker> de despeses.</example>
                <example>Aquesta compta amb tots els avantatges.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>no</token>
                    <token>la</token>
                    <token>compta</token>
                </antipattern>
                <antipattern>
                    <token>la</token>
                    <token>compta</token>
                    <token regexp="yes">entre|com</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>la</token>
                        <token>compta</token>
                    </marker>
                </pattern>
                <message>Si és un substantiu, cal dir <suggestion>el compte</suggestion>. Correcte si és del v. 'comptar'.</message>
                <example correction="el compte">Ara hauràs de pagar <marker>la compta</marker>.</example>
                <example>Però no la compta dins del territori actual.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="3">demanar|pagar|compartir|repartir|dividir|sumar|calcular</token>
                    <marker>
                        <token>la</token>
                        <token>compte</token>
                    </marker>
                </pattern>
                <message>El substantiu "compte" és masculí.</message>
                <suggestion>el compte</suggestion>
                <example correction="el compte">Ara demana <marker>la compte</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="TENIR_EN_COMTE_CONTE" name="tenir en comte/conte/compte">
            <antipattern>
                <token>en</token>
                <token>compte</token>
            </antipattern>
            <pattern>
                <token inflected="yes">tenir</token>
                <token postag="RG|&pronom_feble;" postag_regexp="yes" min="0"/>
                <marker>
                    <token regexp="yes">en|em</token>
                    <token regexp="yes">co[mn]te|compta|compte|conta</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>en compte</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="en compte">tenir sempre <marker>en comte</marker></example>
            <example correction="en compte">tenir sempre <marker>en compta</marker></example>
            <example>tenir en compte</example>
        </rule>
        <rulegroup id="ANAR_AMB_COMTE_CONTE" name="anar amb comte/conte/compte">
            <rule>
                <pattern>
                    <token inflected="yes" skip="2">anar</token>
                    <marker>
                        <token>amb<exception scope="previous" inflected="yes">tenir</exception></token>
                        <token regexp="yes">co[mn]te|conta|compta</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>amb compte</suggestion> (atenció, cura, esment)?</message>
                <example correction="amb compte">Cal anar sempre <marker>amb comte</marker></example>
                <example>Cal anar amb compte</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="2">anar</token>
                    <token>amb</token>
                    <token>molt</token>
                    <token min="0" regexp="yes" max="2">de|poc</token>
                    <marker>
                        <token regexp="yes">co[mn]te|conta|compta</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>compte</suggestion> (atenció, cura, esment)?</message>
                <example correction="compte">Cal anar sempre amb molt de <marker>comte</marker></example>
                <example correction="compte">Vas amb molt poc <marker>conta</marker>.</example>
                <example>Cal anar amb compte</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="2">anar</token>
                    <token regexp="yes">una|un</token>
                    <token regexp="yes" min="1" max="2">mica|miqueta|poc|massa</token>
                    <token>amb</token>
                    <marker>
                        <token regexp="yes">co[mn]te|conta|compta</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>compte</suggestion> (atenció, cura, esment)?</message>
                <example correction="compte">Cal anar sempre una mica amb <marker>comte</marker></example>
                <example correction="compte">Vas una mica massa amb <marker>comte</marker></example>
                <example>Cal anar amb compte</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="1">anar</token>
                    <token>amb</token>
                    <token regexp="yes" min="1" max="4">una|un|mica|miqueta|poc|massa|de</token>
                    <marker>
                        <token regexp="yes">co[mn]te|conta|compta</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>compte</suggestion> (atenció, cura, esment)?</message>
                <short>Possible confusió</short>
                <example correction="compte">Vas amb massa <marker>comte</marker></example>
                <example correction="compte">Vas sempre amb una mica massa de <marker>comte</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">moltíssim|poquíssim</token>
                    <token min="0">de</token>
                    <marker>
                        <token regexp="yes">co[mn]te|conta|compta</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>compte</suggestion> (atenció, cura, esment)?</message>
                <short>Possible confusió</short>
                <example correction="compte">Vas amb moltíssim de <marker>comte</marker></example>
                <example correction="compte">Vas sempre amb poquíssim <marker>comte</marker></example>
            </rule>
        </rulegroup>
        <rule id="PASSAR_CONTES" name="passar *contes/comptes">
            <antipattern>
                <token skip="2">contes</token>
                <token regexp="yes">vora|foc</token>
            </antipattern>
            <pattern>
                <token inflected="yes" regexp="yes">passar|portar|quadrar|fer</token>
                <token min="0">els</token>
                <marker>
                    <token regexp="yes">contes|comtes</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>comptes</suggestion> (=càlculs)?</message>
            <short>Possible confusió.</short>
            <example correction="comptes">Passen <marker>contes</marker>.</example>
            <example correction="comptes">Passen els <marker>contes</marker>.</example>
            <example correction="comptes">Passarem <marker>comtes</marker>?</example>
            <example>Passem comptes.</example>
        </rule>
        <rule id="CONTES_QUADREN" name="els *contes/comptes quadren">
            <pattern>
                <marker>
                    <token regexp="yes">contes|comtes</token>
                </marker>
                <token postag="RN|&pronom_feble;" postag_regexp="yes" min="0" max="2"/>
                <token min="0" inflected="yes" regexp="yes">anar|haver</token>
                <token inflected="yes" regexp="yes">sortir|eixir|quadrar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>comptes</suggestion> (=càlculs)?</message>
            <short>Possible confusió.</short>
            <example correction="comptes">Els <marker>contes</marker> no quadren.</example>
            <example correction="comptes">Els <marker>contes</marker> no els han eixit bé.</example>
            <example correction="comptes">Els <marker>comtes</marker> no els van quadrar.</example>
        </rule>
        <rule id="DE_PERDUTS_AL_RIU" name="*de perduts al riu">
            <pattern>
                <token>de</token>
                <token skip="1">perduts</token>
                <token>a</token>
                <token spacebefore="no">l</token>
                <token>riu</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>perdut per perdut, m'agafo allà on puc</suggestion>
            <suggestion>perdut per perdut, la manta al coll</suggestion>
            <example correction="Perdut per perdut, m'agafo allà on puc|Perdut per perdut, la manta al coll"><marker>De perduts, al riu</marker>.</example>
            <example>Perdut per perdut, deixem-ho córrer.</example>
        </rule>
        <rulegroup id="FALTARIA_MES" name="faltaria més/només faltaria">
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>faltaria</token>
                        <token>més</token>
                    </marker>
                    <token postag="SENT_END|_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>només faltaria</suggestion>
                <suggestion>només caldria</suggestion>
                <suggestion>no caldria sinó</suggestion>
                <example correction="Només faltaria|Només caldria|No caldria sinó"><marker>Faltaria més</marker>!</example>
                <example>Només caldria</example>
            </rule>
            <!-- <rule>
                <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                <token>no</token>
                <token>faltaria</token>
                <token>més</token>
                </marker>
                <token postag="SENT_END|_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>només faltaria</suggestion>
                <suggestion>només caldria</suggestion>
                <suggestion>no caldria sinó</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="Només faltaria|Només caldria|No caldria sinó"><marker>No faltaria més</marker>!</example>
                <example>Només caldria</example>
                </rule> -->
        </rulegroup>
        <rule id="COLZE_AMB_COLZE" name="colze amb colze">
            <pattern>
                <token>colze</token>
                <token>amb</token>
                <token>colze</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>braç a braç</suggestion>
            <suggestion>de costat</suggestion>
            <suggestion>amb familiaritat</suggestion>
            <example correction="braç a braç|de costat|amb familiaritat"><marker>colze amb colze</marker></example>
            <example>de costat</example>
        </rule>
        <rule id="ERRA_QUE_ERRA" name="erra que erra">
            <pattern>
                <token regexp="yes">err[ea]</token>
                <token>que</token>
                <token regexp="yes">err[ea]</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>tretze són tretze</suggestion>
            <suggestion>tossut que tossut</suggestion>
            <suggestion>nyic-nyic</suggestion>
            <example correction="tretze són tretze|tossut que tossut|nyic-nyic"><marker>erra que erra</marker></example>
            <example>tretze són tretze</example>
        </rule>
        <rule id="AIXECAR_AMPOLLES" name="* aixecar/alçar ampolles/butllofes">
            <pattern>
                <token inflected="yes" regexp="yes" skip="1">aixecar|alçar<exception scope="next">les</exception></token>
                <token regexp="yes">ampolles|butllofes</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1"/> polseguera</suggestion>
            <suggestion><match no="1" regexp_match="[Aa](lç|lc|ixec|ixequ)(.*)" regexp_replace="cre$2"/> polèmica</suggestion>
            <suggestion><match no="1" regexp_match="[Aa](lç|lc|ixec|ixequ)(.*)" regexp_replace="cre$2"/> malestar</suggestion>
            <suggestion>(tocar el voraviu)</suggestion>
            <suggestion>(se'n sentirà a parlar)</suggestion>
            <suggestion>(fer parlar)</suggestion>
            <example correction="aixecaren polseguera|crearen polèmica|crearen malestar|(tocar el voraviu)|(se'n sentirà a parlar)|(fer parlar)">Les declaracions <marker>aixecaren ampolles</marker>.</example>
            <example correction="aixecaren polseguera|crearen polèmica|crearen malestar|(tocar el voraviu)|(se'n sentirà a parlar)|(fer parlar)">Les declaracions <marker>aixecaren tantes ampolles</marker>.</example>
            <example>Les declaracions aixecaren polseguera.</example>
            <example>Aixecaren les ampolles.</example>
        </rule>
        <rule id="TENIR_EN_MENT" name="tenir en ment">
            <pattern>
                <token skip="1" inflected="yes" regexp="yes">tenir|estar</token>
                <token>en</token>
                <token>ment</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" include_skipped="all"/> al cap</suggestion>
            <suggestion><match no="1" include_skipped="all"/> present</suggestion>
            <example correction="tenia sempre al cap|tenia sempre present">Ho <marker>tenia sempre en ment</marker>.</example>
            <example correction="estat al cap|estat present">Ha <marker>estat en ment</marker> de tothom.</example>
            <example>Ho tinc present.</example>
        </rule>
        <rule id="VENIR_A_LA_MENT" name="venir a la ment">
            <pattern>
                <token skip="1" inflected="yes">venir</token>
                <token>a</token>
                <token>la</token>
                <token>ment</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion><match no="1" include_skipped="all"/> al cap</suggestion>
            <example correction="vingué al cap">Em <marker>vingué a la ment</marker>.</example>
            <example>Ho tinc present.</example>
        </rule>
        <rule id="VENIR_EN_GANA" name="venir en gana">
            <pattern>
                <token skip="1" inflected="yes">venir</token>
                <token>en</token>
                <token>gana</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" include_skipped="all"/> de gust</suggestion>
            <suggestion><match no="1" include_skipped="all"/> de grat</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">abellir</match></suggestion>
            <example correction="vingué de gust|vingué de grat|abellí">No li <marker>vingué en gana</marker>.</example>
            <example>Li van vindre de gust.</example>
        </rule>
        <rulegroup id="MONTAR_UN_POLLO" name="*montar un pollo">
            <rule>
                <pattern>
                    <token skip="1" inflected="yes">muntar</token>
                    <token skip="1" postag="D[^R].MS.*" postag_regexp="yes"/>
                    <token>pollastre</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">armar</match> <match no="2" include_skipped="all"/> escàndol</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">armar</match> <match no="2" include_skipped="all"/> sagramental</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">armar</match> <match no="2" include_skipped="all"/> canyaret</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">armar</match> <match no="2" include_skipped="all"/> cacau</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">armar</match> <match no="2" include_skipped="all"/> cartapell</suggestion>
                <example correction="armar un bon escàndol|armar un bon sagramental|armar un bon canyaret|armar un bon cacau|armar un bon cartapell">Van <marker>muntar un bon pollastre</marker>.</example>
                <example>Li van moure un sagramental.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="4" inflected="yes" regexp="yes">armar|organitzar|moure</token>
                    <token skip="1" postag="D[^R].MS.*" postag_regexp="yes"/>
                    <marker>
                        <token>pollastre</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>escàndol</suggestion>
                <suggestion>sagramental</suggestion>
                <suggestion>canyaret</suggestion>
                <suggestion>cacau</suggestion>
                <suggestion>cartapell</suggestion>
                <example correction="escàndol|sagramental|canyaret|cacau|cartapell">Van organitzar un bon <marker>pollastre</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="4" inflected="yes" regexp="yes">armar|organitzar|moure|muntar</token>
                    <token skip="1" postag="D[^R].MP.*" postag_regexp="yes"/>
                    <marker>
                        <token>pollastres</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>escàndols</suggestion>
                <suggestion>sagramentals</suggestion>
                <suggestion>canyarets</suggestion>
                <suggestion>cacaus</suggestion>
                <suggestion>cartapells</suggestion>
                <example correction="escàndols|sagramentals|canyarets|cacaus|cartapells">Van organitzar uns bons <marker>pollastres</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="1" postag="D[^R].MS.*" postag_regexp="yes"/>
                    <marker>
                        <token skip="3">pollastre</token>
                    </marker>
                    <token inflected="yes" regexp="yes">armar|organitzar|moure|muntar</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>escàndol</suggestion>
                <suggestion>sagramental</suggestion>
                <suggestion>canyaret</suggestion>
                <suggestion>cacau</suggestion>
                <suggestion>cartapell</suggestion>
                <example correction="escàndol|sagramental|canyaret|cacau|cartapell">El <marker>pollastre</marker> s'ha muntat ara.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="1" postag="D[^R].MP.*" postag_regexp="yes"/>
                    <marker>
                        <token skip="4">pollastres</token>
                    </marker>
                    <token inflected="yes" regexp="yes">armar|organitzar|moure|muntar</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>escàndols</suggestion>
                <suggestion>sagramentals</suggestion>
                <suggestion>canyarets</suggestion>
                <suggestion>cacaus</suggestion>
                <suggestion>cartapells</suggestion>
                <example correction="escàndols|sagramentals|canyarets|cacaus|cartapells">On són els <marker>pollastres</marker> que volien muntar?</example>
            </rule>
        </rulegroup>
        <rule id="AL_SOCAIRE_DE" name="al socaire de">
            <pattern>
                <token>a</token>
                <token>l</token>
                <token>socaire</token>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a l'abric <match no="4"/></suggestion>
            <suggestion>a recer <match no="4"/></suggestion>
            <suggestion>a redós <match no="4"/></suggestion>
            <example correction="a l'abric de|a recer de|a redós de"><marker>al socaire de</marker></example>
            <example>a redós de</example>
        </rule>
        <rule id="DE_BAIX_MA" name="de baix ma">
            <pattern>
                <token regexp="yes">de|per</token>
                <token>baix</token>
                <token regexp="yes">mà|braç</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de sotamà</suggestion>
            <suggestion>per sota mà</suggestion>
            <example correction="de sotamà|per sota mà"><marker>de baix mà</marker></example>
            <example>de sotamà</example>
        </rule>
        <rule id="ESTAR_A_LALCADA" name="estar a l'alçada">
            <pattern>
                <token inflected="yes">estar</token>
                <token min="0" max="6" postag_regexp="yes" postag="RG|LOC_ADV|_PUNCT_CONT"/>
                <marker>
                    <token>a</token>
                    <token>l'</token>
                    <token>alçada</token>
                </marker>
            </pattern>
            <message>En sentit figurat, cal dir <suggestion>a l'altura</suggestion>.</message>
            <url>https://dlc.iec.cat/results.asp?txtEntrada=altura</url>
            <example correction="a l'altura">no va saber estar <marker>a l'alçada</marker></example>
            <example correction="a l'altura">no va saber estar mai <marker>a l'alçada</marker></example>
            <example correction="a l'altura">Ha estat, sens dubte, <marker>a l'alçada</marker></example>
            <example>estar a l'altura</example>
        </rule>
        <rule id="DONAR_LA_TALLA" name="donar la talla">
            <pattern>
                <marker>
                    <token inflected="yes" skip="1">donar</token>
                    <token>la</token>
                    <token>talla</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">estar</match> a l'altura</suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">tenir</match> la talla</suggestion>
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=donar+la+talla&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=7682&amp;idHit=7682&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=donar+la+talla+%2F+estar+a+l%27altura%2C+tenir+la+talla&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="estava a l'altura|tenia la talla">No <marker>donava la talla</marker>.</example>
            <example>estar a l'altura</example>
        </rule>
        <rule id="FINS_AQUI_PODIEM_ARRIBAR" name="fins aquí podíem arribar">
            <pattern>
                <marker>
                    <token>fins</token>
                    <token regexp="yes">ahí|ací|aquí</token>
                    <token regexp="yes">podr?íem|hem</token>
                    <token regexp="yes">arribar|aplegar|arribat|aplegat</token>
                </marker>
                <token postag="SENT_END|_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>on hem anat a parar</suggestion>
            <suggestion>on anirem a parar</suggestion>
            <suggestion>només faltaria</suggestion>
            <suggestion>ja n'hi ha prou d'aquest color</suggestion>
            <suggestion>ja n'hi ha prou</suggestion>
            <example correction="on hem anat a parar|on anirem a parar|només faltaria|ja n'hi ha prou d'aquest color|ja n'hi ha prou"><marker>fins aquí podíem arribar</marker>!</example>
            <example>on hem anat a parar</example>
        </rule>
        <rule id="EN_CAMISA_DONZE_VARES" name="en camisa d'onze vares" tags="picky">
            <pattern>
                <token>en</token>
                <token>camisa</token>
                <token>d'</token>
                <token>onze</token>
                <token>vares</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>on no el demanen</suggestion>
            <suggestion>en bucs</suggestion>
            <suggestion>en llibres de cavalleries</suggestion>
            <suggestion>on no li importa</suggestion>
            <example correction="on no el demanen|en bucs|en llibres de cavalleries|on no li importa">sempre es fica <marker>en camisa d'onze vares</marker></example>
            <example>sempre es fica on no el demanen</example>
        </rule>
        <rule id="AL_FI_I_AL_CAP" name="al fi i al cap">
            <pattern>
                <token>a</token>
                <token>l</token>
                <token>fi</token>
                <token>i</token>
                <token>a</token>
                <token>l</token>
                <token>cap</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>al capdavall</suggestion>
            <suggestion>fet i fet</suggestion>
            <suggestion>al cap i a la fi</suggestion>
            <example correction="al capdavall|fet i fet|al cap i a la fi"><marker>al fi i al cap</marker></example>
            <example>al cap i a la fi</example>
        </rule>
        <rulegroup id="FET_I_DRET" name="fet i dret">
            <rule>
                <pattern>
                    <token>fet</token>
                    <token>i</token>
                    <token>dret</token>
                </pattern>
                <message>Cal dir: <suggestion>fet</suggestion>, <suggestion>granat</suggestion> (adult), o bé <suggestion>de cap a peus</suggestion>, <suggestion>com cal</suggestion> (complet, perfecte).</message>
                <short>Expressió incorrecta</short>
                <example correction="fet|granat|de cap a peus|com cal">un home <marker>fet i dret</marker></example>
                <example>un home com cal</example>
            </rule>
            <rule>
                <pattern>
                    <token>feta</token>
                    <token>i</token>
                    <token>dreta</token>
                </pattern>
                <message>Cal dir: <suggestion>feta</suggestion>, <suggestion>granada</suggestion> (adulta), o bé <suggestion>de cap a peus</suggestion>, <suggestion>com cal</suggestion> (completa, perfecta).</message>
                <short>Expressió incorrecta</short>
                <example correction="feta|granada|de cap a peus|com cal">una dona <marker>feta i dreta</marker></example>
                <example>un dona com cal</example>
            </rule>
        </rulegroup>
        <rulegroup id="FER_SE_AMB" name="fer-se amb">
            <!--<url>http://esadir.cat/entrades/fitxa/id/1913</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=fer-se+amb&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=7666&amp;idHit=7666&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcta+l%27expressi%F3+fer-se+amb%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token>acord</token>
                <token>amb</token>
            </antipattern>
            <antipattern>
                <token>amb</token>
                <token regexp="yes">càrrec|ajuda|ajut|control</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes" regexp="yes">em|me|m'|et|te|t'|es|se|s'|ens|us|vos</token>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">poder|control<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta si equival a 'guanyar'.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">prendre</match></suggestion>
                <example correction="Prenen aviat"><marker>Es fan aviat amb</marker> el poder.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes" regexp="yes">em|me|m'|et|te|t'|es|se|s'|ens|us|vos</token>
                        <token chunk="GV"><exception inflected="yes">fer</exception></token>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">poder|control<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta si equival a 'guanyar'.</message>
                <suggestion><match no="2"/> <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">prendre</match></suggestion>
                <example correction="Vau prendre"><marker>Us vau fer amb</marker> el poder.</example>
                <example>M'he fet un embolic amb el títol del llibre.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">fer|fent<exception scope="next" postag="RG.*|LOC_ADV|P.*" postag_regexp="yes" negate_pos="yes"/></token>
                        <token regexp="yes">-me|-te|-se|-nos|-vos</token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">poder|control<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'guanyar'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">prendre</match></suggestion>
                <example correction="prendre">Pot <marker>fer-se amb</marker> el poder.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes" regexp="yes">em|me|m'|et|te|t'|es|se|s'|ens|us|vos</token>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">pilota|baló<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta si equival a 'guanyar'.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">arreplegar</match></suggestion>
                <example correction="Arreplega aviat"><marker>Es fa aviat amb</marker> la pilota.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes" regexp="yes">em|me|m'|et|te|t'|es|se|s'|ens|us|vos</token>
                        <token chunk="GV"><exception inflected="yes">fer</exception></token>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">pilota|baló<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta si equival a 'guanyar'.</message>
                <suggestion><match no="2"/> <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">arreplegar</match></suggestion>
                <example correction="Vau arreplegar"><marker>Us vau fer amb</marker> la pilota.</example>
                <example>M'he fet un embolic amb el títol del llibre.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">fer|fent<exception scope="next" postag="RG.*|LOC_ADV|P.*" postag_regexp="yes" negate_pos="yes"/></token>
                        <token regexp="yes">-me|-te|-se|-nos|-vos</token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">pilota|baló<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'guanyar'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">arreplegar</match></suggestion>
                <example correction="arreplegar">Pot <marker>fer-se amb</marker> la pilota.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes" regexp="yes">em|me|m'|et|te|t'|es|se|s'|ens|us|vos</token>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">premi|lliga<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta si equival a 'guanyar'.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">guanyar</match></suggestion>
                <example correction="Guanya aviat"><marker>Es fa aviat amb</marker> el premi.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes" regexp="yes">em|me|m'|et|te|t'|es|se|s'|ens|us|vos</token>
                        <token chunk="GV"><exception inflected="yes">fer</exception></token>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">premi|lliga<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta si equival a 'guanyar'.</message>
                <suggestion><match no="2"/> <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">guanyar</match></suggestion>
                <example correction="Vau guanyar"><marker>Us vau fer amb</marker> la lliga.</example>
                <example>M'he fet un embolic amb el títol del llibre.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">fer|fent<exception scope="next" postag="RG.*|LOC_ADV|P.*" postag_regexp="yes" negate_pos="yes"/></token>
                        <token regexp="yes">-me|-te|-se|-nos|-vos</token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">premi|lliga<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'guanyar'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">guanyar</match></suggestion>
                <example correction="guanyar">Pot <marker>fer-se amb</marker> el premi.</example>
            </rule>
            <!-- Es fa amb -->
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes">es</token>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&context_FER_SE_AMB;|.*%<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'apoderar-se' o 'aconseguir'.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">aconseguir</match></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)e([mts])" regexp_replace="$1'"/><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">apoderar</match> de</suggestion>
                <suggestion><match no="2" include_skipped="all"/> seu</suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">prendre</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">controlar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">arreplegar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">adquirir</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">guanyar</match></suggestion>
                <example correction="Aconsegueix|S'apodera de|Fa seu|Pren|Controla|Arreplega|Adquireix|Guanya"><marker>Es fa amb</marker> la Copa del Rei.</example>
                <example correction="Aconsegueix aviat|S'apodera aviat de|Fa aviat seu|Pren aviat|Controla aviat|Arreplega aviat|Adquireix aviat|Guanya aviat"><marker>Es fa aviat amb</marker> la Copa del Rei.</example>
                <example correction="Aconsegueix una altra vegada|S'apodera una altra vegada de|Fa una altra vegada seu|Pren una altra vegada|Controla una altra vegada|Arreplega una altra vegada|Adquireix una altra vegada|Guanya una altra vegada"><marker>Es fa una altra vegada amb</marker> la Copa del Rei.</example>
                <example>Es va fer extensiva amb plans d'acció territorial.</example>
                <example>Es fa d'acord amb el pes polític de cada partit.</example>
                <example>M'he fet un embolic amb el títol del llibre.</example>
                <example>Es va fer en col·laboració amb el govern.</example>
                <example>Es fa amb càrrec al compte de guanys.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes">em</token>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&context_FER_SE_AMB;|.*%<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'apoderar-se' o 'aconseguir'.</message>
                <suggestion><match no="2" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">aconseguir</match></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)e([mts])" regexp_replace="$1'"/><match no="2" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">apoderar</match> de</suggestion>
                <suggestion><match no="2" include_skipped="all"/> meu</suggestion>
                <suggestion><match no="2" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">prendre</match></suggestion>
                <suggestion><match no="2" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">controlar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">arreplegar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">adquirir</match></suggestion>
                <suggestion><match no="2" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">guanyar</match></suggestion>
                <example correction="Aconsegueixo|M'apodero de|Faig meu|Prenc|Controlo|Arreplego|Adquireixo|Guanyo"><marker>Em faig amb</marker> el poder.</example>
                <example>Es va fer extensiva amb plans d'acció territorial.</example>
                <example>Es fa d'acord amb el pes polític de cada partit.</example>
                <example>M'he fet un embolic amb el títol del llibre.</example>
                <example>Es va fer en col·laboració amb el govern.</example>
                <example>Es fa amb càrrec al compte de guanys.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes">et</token>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&context_FER_SE_AMB;|.*%<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'apoderar-se' o 'aconseguir'.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">aconseguir</match></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)e([mts])" regexp_replace="$1'"/><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">apoderar</match> de</suggestion>
                <suggestion><match no="2" include_skipped="all"/> teu</suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">prendre</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">controlar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">arreplegar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">adquirir</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">guanyar</match></suggestion>
                <example correction="Aconsegueixes|T'apoderes de|Fas teu|Prens|Controles|Arreplegues|Adquireixes|Guanyes"><marker>Et fas amb</marker> la majoria.</example>
                <example>Es va fer extensiva amb plans d'acció territorial.</example>
                <example>Es fa d'acord amb el pes polític de cada partit.</example>
                <example>M'he fet un embolic amb el títol del llibre.</example>
                <example>Es va fer en col·laboració amb el govern.</example>
                <example>Es fa amb càrrec al compte de guanys.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes">ens</token>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&context_FER_SE_AMB;|.*%<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'apoderar-se' o 'aconseguir'.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">aconseguir</match></suggestion>
                <suggestion><match no="1"/> <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">apoderar</match> de</suggestion>
                <suggestion><match no="2" include_skipped="all"/> nostre</suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">prendre</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">controlar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">arreplegar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">adquirir</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">guanyar</match></suggestion>
                <example correction="Aconseguim|Ens apoderem de|Fem nostre|Prenem|Controlem|Arrepleguem|Adquirim|Guanyem"><marker>Ens fem amb</marker> la majoria.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes" regexp="yes">us|vos</token>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&context_FER_SE_AMB;|.*%<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'apoderar-se' o 'aconseguir'.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">aconseguir</match></suggestion>
                <suggestion><match no="1"/> <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">apoderar</match> de</suggestion>
                <suggestion><match no="2" include_skipped="all"/> vostre</suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">prendre</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">controlar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">arreplegar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">adquirir</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">guanyar</match></suggestion>
                <example correction="Aconseguiu|Us apodereu de|Feu vostre|Preneu|Controleu|Arreplegueu|Adquiriu|Guanyeu"><marker>Us feu amb</marker> la majoria.</example>
            </rule>
            <!-- Es va fer amb -->
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes">es</token>
                        <token postag="VA.*" postag_regexp="yes" spacebefore="yes"/>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&context_FER_SE_AMB;|.*%<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'apoderar-se' o 'aconseguir'.</message>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">aconseguir</match></suggestion>
                <suggestion>\1 \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">apoderar</match> de</suggestion>
                <suggestion>\2 <match no="3" include_skipped="all"/> seu</suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">prendre</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">controlar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">arreplegar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">adquirir</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">guanyar</match></suggestion>
                <example correction="Va aconseguir|Es va apoderar de|Va fer seu|Va prendre|Va controlar|Va arreplegar|Va adquirir|Va guanyar"><marker>Es va fer amb</marker> la Copa del Rei.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes">em</token>
                        <token postag="VA.*" postag_regexp="yes" spacebefore="yes"/>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&context_FER_SE_AMB;|.*%<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'apoderar-se' o 'aconseguir'.</message>
                <suggestion>\2 <match no="3" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">aconseguir</match></suggestion>
                <suggestion>\1 \2 <match no="3" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">apoderar</match> de</suggestion>
                <suggestion>\2 <match no="3" include_skipped="all"/> meu</suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">prendre</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">controlar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">arreplegar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">adquirir</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">guanyar</match></suggestion>
                <example correction="Vaig aconseguir|Em vaig apoderar de|Vaig fer meu|Vaig prendre|Vaig controlar|Vaig arreplegar|Vaig adquirir|Vaig guanyar"><marker>Em vaig fer amb</marker> la Copa del Rei.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes">et</token>
                        <token postag="VA.*" postag_regexp="yes" spacebefore="yes"/>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&context_FER_SE_AMB;|.*%<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'apoderar-se' o 'aconseguir'.</message>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">aconseguir</match></suggestion>
                <suggestion>\1 \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">apoderar</match> de</suggestion>
                <suggestion>\2 <match no="3" include_skipped="all"/> teu</suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">prendre</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">controlar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">arreplegar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">adquirir</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">guanyar</match></suggestion>
                <example correction="Vas aconseguir|Et vas apoderar de|Vas fer teu|Vas prendre|Vas controlar|Vas arreplegar|Vas adquirir|Vas guanyar"><marker>Et vas fer amb</marker> la Copa del Rei.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes">ens</token>
                        <token postag="VA.*" postag_regexp="yes" spacebefore="yes"/>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&context_FER_SE_AMB;|.*%<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'apoderar-se' o 'aconseguir'.</message>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">aconseguir</match></suggestion>
                <suggestion>\1 \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">apoderar</match> de</suggestion>
                <suggestion>\2 <match no="3" include_skipped="all"/> nostre</suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">prendre</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">controlar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">arreplegar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">adquirir</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">guanyar</match></suggestion>
                <example correction="Vam aconseguir|Ens vam apoderar de|Vam fer nostre|Vam prendre|Vam controlar|Vam arreplegar|Vam adquirir|Vam guanyar"><marker>Ens vam fer amb</marker> el poder.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes" regexp="yes">us|vos</token>
                        <token postag="VA.*" postag_regexp="yes" spacebefore="yes"/>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&context_FER_SE_AMB;|.*%<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'apoderar-se' o 'aconseguir'.</message>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">aconseguir</match></suggestion>
                <suggestion>\1 \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">apoderar</match> de</suggestion>
                <suggestion>\2 <match no="3" include_skipped="all"/> vostre</suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">prendre</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">controlar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">arreplegar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">adquirir</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">guanyar</match></suggestion>
                <example correction="Vau aconseguir|Us vau apoderar de|Vau fer vostre|Vau prendre|Vau controlar|Vau arreplegar|Vau adquirir|Vau guanyar"><marker>Us vau fer amb</marker> el poder.</example>
            </rule>
            <!-- S'ha fet amb -->
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes">s'</token>
                        <token postag="VA.*" postag_regexp="yes" spacebefore="no"/>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&context_FER_SE_AMB;|.*%<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'apoderar-se' o 'aconseguir'.</message>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">aconseguir</match></suggestion>
                <suggestion>\1\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">apoderar</match> de</suggestion>
                <suggestion>\2 <match no="3" include_skipped="all"/> seu</suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">prendre</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">controlar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">arreplegar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">adquirir</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">guanyar</match></suggestion>
                <example correction="Ha aconseguit|S'ha apoderat de|Ha fet seu|Ha pres|Ha controlat|Ha arreplegat|Ha adquirit|Ha guanyat"><marker>S'ha fet amb</marker> la Copa del Rei.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes">m'</token>
                        <token postag="VA.*" postag_regexp="yes" spacebefore="no"/>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&context_FER_SE_AMB;|.*%<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'apoderar-se' o 'aconseguir'.</message>
                <suggestion>\2 <match no="3" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">aconseguir</match></suggestion>
                <suggestion>\1\2 <match no="3" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">apoderar</match> de</suggestion>
                <suggestion>\2 <match no="3" include_skipped="all"/> meu</suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">prendre</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">controlar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">arreplegar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">adquirir</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)." postag_regexp="yes" postag_replace="$1C" include_skipped="all">guanyar</match></suggestion>
                <example correction="He aconseguit|M'he apoderat de|He fet meu|He pres|He controlat|He arreplegat|He adquirit|He guanyat"><marker>M'he fet amb</marker> la Copa del Rei.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="P0.0.*" postag_regexp="yes">t'</token>
                        <token postag="VA.*" postag_regexp="yes" spacebefore="no"/>
                        <token skip="3" inflected="yes">fer<exception scope="next" postag="RG.*|LOC_ADV|SPS00" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&context_FER_SE_AMB;|.*%<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'apoderar-se' o 'aconseguir'.</message>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">aconseguir</match></suggestion>
                <suggestion>\1\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">apoderar</match> de</suggestion>
                <suggestion>\2 <match no="3" include_skipped="all"/> teu</suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">prendre</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">controlar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">arreplegar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">adquirir</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">guanyar</match></suggestion>
                <example correction="Has aconseguit|T'has apoderat de|Has fet teu|Has pres|Has controlat|Has arreplegat|Has adquirit|Has guanyat"><marker>T'has fet amb</marker> el poder.</example>
            </rule>
            <!-- fer-se amb -->
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">fer|fent<exception scope="next" postag="RG.*|LOC_ADV|P.*" postag_regexp="yes" negate_pos="yes"/></token>
                        <token regexp="yes">-me|-te|-se|-nos|-vos</token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&context_FER_SE_AMB;|.*%<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'apoderar-se' o 'aconseguir'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">aconseguir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">apoderar</match>\2 de</suggestion>
                <!--<suggestion><match no="1" include_skipped="all"/> seu</suggestion>-->
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes">prendre</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes">controlar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes">arreplegar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes">adquirir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes">guanyar</match></suggestion>
                <example correction="Aconseguint|Apoderant-se de|Prenent|Controlant|Arreplegant|Adquirint|Guanyant"><marker>Fent-se amb</marker> el poder.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">fer|fent<exception scope="next" postag="RG.*|LOC_ADV|P.*" postag_regexp="yes" negate_pos="yes"/></token>
                        <token regexp="yes" skip="3">-me|-te|-se|-nos|-vos</token>
                        <token>amb<exception scope="next" regexp="yes">,|cap|col·laboració</exception><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="5" postag="D.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&context_FER_SE_AMB;|.*%<exception scope="previous" regexp="yes">a|de</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a 'apoderar-se' o 'aconseguir'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">aconseguir</match> <match no="2" include_skipped="following"/></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">apoderar</match><match no="2" include_skipped="all"/> de</suggestion>
                <!--<suggestion><match no="1" include_skipped="all"/> seu <match no="2" include_skipped="following"/></suggestion>-->
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes">prendre</match> <match no="2" include_skipped="following"/></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes">controlar</match> <match no="2" include_skipped="following"/></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes">arreplegar</match> <match no="2" include_skipped="following"/></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes">adquirir</match> <match no="2" include_skipped="following"/></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes">guanyar</match> <match no="2" include_skipped="following"/></suggestion>
                <example correction="Aconseguint una altra vegada|Apoderant-se una altra vegada de|Prenent una altra vegada|Controlant una altra vegada|Arreplegant una altra vegada|Adquirint una altra vegada|Guanyant una altra vegada"><marker>Fent-se una altra vegada amb</marker> el poder.</example>
            </rule>
        </rulegroup>
        <rule id="FER_UN_LLEIG" name="fer un lleig">
            <pattern>
                <token skip="2" inflected="yes">fer</token>
                <token>un</token>
                <token>lleig</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" include_skipped="all"/> un malfet</suggestion>
            <suggestion><match no="1" include_skipped="all"/> una mala passada</suggestion>
            <suggestion>(tenir) una descortesia</suggestion>
            <suggestion>(tenir) una indelicadesa</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="fer un malfet|fer una mala passada|(tenir) una descortesia|(tenir) una indelicadesa">Li va <marker>fer un lleig</marker></example>
            <example correction="fer-li un malfet|fer-li una mala passada|(tenir) una descortesia|(tenir) una indelicadesa">Va <marker>fer-li un lleig</marker></example>
            <example>Li va fer una mala passada</example>
        </rule>
        <rule id="FER_EL_SUEC" name="fer el suec">
            <pattern>
                <token skip="2" inflected="yes">fer</token>
                <marker>
                    <token>el</token>
                    <token>suec</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>l'orni</suggestion>
            <suggestion>el pagès</suggestion>
            <suggestion>el distret</suggestion>
            <example correction="l'orni|el pagès|el distret">va fer <marker>el suec</marker></example>
            <example>va fer l'orni</example>
        </rule>
        <rule id="ENVIAR_A_FREGIR_ESPARRECS" name="*enviar a fregir espàrrecs">
            <pattern>
                <token inflected="yes" skip="2" regexp="yes">enviar|anar</token>
                <token>a</token>
                <marker>
                    <token>fregir</token>
                    <token>espàrrecs</token>
                </marker>
            </pattern>
            <message>En sentit figurat, useu una altra expressió.</message>
            <suggestion>pastar fang</suggestion>
            <suggestion>la porra</suggestion>
            <suggestion>prendre la fresca</suggestion>
            <example correction="pastar fang|la porra|prendre la fresca">L'envià a <marker>fregir espàrrecs</marker>.</example>
            <example correction="pastar fang|la porra|prendre la fresca">Vés a <marker>fregir espàrrecs</marker>.</example>
            <example>El va enviar a pastar fang</example>
        </rule>
        <rule id="PER_ENMIG" name="per enmig">
            <pattern>
                <token>per</token>
                <token>enmig</token>
            </pattern>
            <message>Construcció incorrecta.</message>
            <suggestion>pel mig</suggestion>
            <suggestion>pel bell mig</suggestion>
            <example correction="pel mig|pel bell mig"><marker>per enmig</marker></example>
            <example>pel mig</example>
        </rule>
        <rule id="A_MIG_TERMINI" name="a mig termini">
            <pattern>
                <!-- <token regexp="yes">a|el|l</token>
                <token min="0" max="2" regexp="yes">llarg|curt|i|o|ni|,|-|/</token>-->
                <marker>
                    <token regexp="yes">mig|mitjan|mitja</token>
                </marker>
                <token min="0" max="4" regexp="yes">a|llarg|curt|i|o|ni|el|en|com|,|-|/</token>
                <token>termini</token>
            </pattern>
            <message>L'expressió adequada és "mitjà termini".</message>
            <suggestion>mitjà</suggestion>
            <example correction="mitjà">a <marker>mig</marker> termini</example>
            <example correction="mitjà">a <marker>mig</marker> i a llarg termini</example>
            <example correction="mitjà">en el <marker>mig</marker> i en el llarg termini</example>
            <example correction="mitjà">tan a curt, <marker>mitja</marker>, com a llarg termini</example>
            <example correction="Mitjà"><marker>Mig</marker>/llarg termini</example>
        </rule>
        <rule id="PESAT_PESANT" name="pesat/pesant">
            <pattern>
                <token inflected="yes" regexp="yes">aigua|pes|indústria|metall|maquinària|armament|arma|artilleria|partícula|element|nucli|quark|vehicle</token>
                <token min="0" regexp="yes">més|menys</token>
                <marker>
                    <token postag="AQ.*" postag_regexp="yes" inflected="yes">pesat</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="3" postag="AQ..([SP])." postag_regexp="yes" postag_replace="AQ0C$10">pesant</match></suggestion>
            <example correction="pesants">pesos <marker>pesats</marker></example>
            <example correction="pesant">pes <marker>pesat</marker></example>
            <example correction="pesant">indústria <marker>pesada</marker></example>
            <example correction="pesants">metalls <marker>pesats</marker></example>
            <example correction="pesants">Els elements més <marker>pesats</marker></example>
            <example>pesos pesants</example>
        </rule>
        <rule id="RESPECTE_AMB" name="respecte amb">
            <antipattern>
                <marker>
                    <token regexp="yes" inflected="yes">manca|falta|relació</token>
                    <token>de</token>
                    <token>respecte</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>afecte</token>
                    <token>i</token>
                    <token>respecte</token>
                </marker>
            </antipattern>
            <pattern>
                <token>respecte<exception postag="_GN_MS"/></token>
                <token>amb</token>
            </pattern>
            <message>Cal dir: <suggestion>respecte a</suggestion>.</message>
            <short>Expressió incorrecta</short>
            <example correction="respecte a"><marker>respecte amb</marker></example>
            <example>respecte a</example>
            <example>Poques diferències es poden trobar al respecte amb les dones que treballen a la llar</example>
        </rule>
        <rule id="A_LES_DURES_I_A_LES_MADURES" name="a les dures i a les madures">
            <pattern>
                <token>a</token>
                <token>les</token>
                <token>dures</token>
                <token>i</token>
                <token>a</token>
                <token>les</token>
                <token>madures</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>a les verdes i a les madures</suggestion>
            <suggestion>a les bones i a les males</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="a les verdes i a les madures|a les bones i a les males"><marker>a les dures i a les madures</marker></example>
            <example>a les verdes i a les madures</example>
        </rule>
        <rule id="UN_TANT" name="un tant">
            <pattern>
                <marker>
                    <token>un</token>
                    <token>tant</token>
                </marker>
                <token><exception regexp="yes">fix|cada|alçat|per|a</exception><exception postag="SENT_END|_PUNCT.*" postag_regexp="yes"/></token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>una mica</suggestion>
            <suggestion>més o menys</suggestion>
            <suggestion>més aviat</suggestion>
            <suggestion>poc o molt</suggestion>
            <suggestion>un pèl</suggestion>
            <example correction="una mica|més o menys|més aviat|poc o molt|un pèl"><marker>un tant</marker> tímid.</example>
            <example correction="una mica|més o menys|més aviat|poc o molt|un pèl">una qüestió <marker>un tant</marker> complicada.</example>
            <example>una mica tímid.</example>
            <example>Cal pagar un tant cada mes.</example>
            <example>Cal pagar un tant alçat.</example>
            <example>Cal pagar un tant per cent.</example>
            <example>S'ha de pagar un tant.</example>
            <example>S'ha de pagar un tant al mes.</example>
        </rule>
        <rule id="EN_BROMA" name="*en broma/de broma">
            <antipattern>
                <marker>
                    <token>com</token>
                    <token>a</token>
                    <token regexp="yes">broma|conya</token>
                </marker>
            </antipattern>
            <pattern>
                <token regexp="yes">en|a</token>
                <token regexp="yes">broma|conya</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de \2</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="de broma">Semblava dit <marker>en broma</marker>.</example>
            <example correction="de conya">Sembla un tweet escrit <marker>en conya</marker>.</example>
            <example>de broma</example>
        </rule>
        <rule id="A_COS_DE_REI" name="*a cos de rei">
            <pattern>
                <token>a</token>
                <token>cos</token>
                <token>de</token>
                <token>rei</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a cor què vols, cor què desitges</suggestion>
            <suggestion>com un rei</suggestion>
            <suggestion>com un príncep</suggestion>
            <suggestion>com un canonge</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="a cor què vols, cor què desitges|com un rei|com un príncep|com un canonge">Vivia <marker>a cos de rei</marker>.</example>
            <example>com un rei</example>
        </rule>
        <rule id="A_DIA_DAHIR" name="*a dia d'ahir">
            <pattern>
                <token>a</token>
                <token>dia</token>
                <token>d'</token>
                <token>ahir</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>ahir</suggestion>
            <suggestion>fins ahir</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="ahir|fins ahir"><marker>a dia d'ahir</marker></example>
            <example>fins ahir</example>
        </rule>
        <rule id="COM_SON_ARA" name="*com són ara">
            <pattern>
                <marker>
                    <token>com</token>
                    <token>són</token>
                    <token>ara</token>
                </marker>
                <token><exception regexp="yes">[.,;]</exception></token>
            </pattern>
            <message>Construcció redundant.</message>
            <suggestion>com són</suggestion>
            <suggestion>com ara</suggestion>
            <example correction="com són|com ara"><marker>com són ara</marker> les províncies.</example>
            <example>M'agraden com són ara, no com eren abans.</example>
        </rule>
        <rule id="ESTA_VOSTE_EN_EL_CERT" name="*està vostè en el cert">
            <pattern>
                <token>està</token>
                <token regexp="yes">vost[èé]</token>
                <token>en</token>
                <token>el</token>
                <token>cert</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="2"/> té raó</suggestion>
            <suggestion>té raó</suggestion>
            <suggestion>teniu raó</suggestion>
            <suggestion>l'heu encertada</suggestion>
            <example correction="vostè té raó|té raó|teniu raó|l'heu encertada"><marker>està vostè en el cert</marker></example>
            <example>vostè té raó</example>
        </rule>
        <rule id="CAUSAR_BAIXA" name="*causar/ser baixa">
            <pattern>
                <marker>
                    <token inflected="yes">causar</token>
                    <token>baixa</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="VM(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> baixa</suggestion>
            <suggestion><match no="1" postag="VM(.*)" postag_regexp="yes" postag_replace="VM$1">deixar</match> vacant</suggestion>
            <example correction="serà baixa|deixarà vacant">En Joan <marker>causarà baixa</marker> demà.</example>
            <example>serà baixa</example>
        </rule>
        <rule id="CARN_DE_GALLINA" name="carn de gallina -> pell de gallina">
            <pattern>
                <token>carn</token>
                <token>de</token>
                <token>gallina</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>pell de gallina</suggestion>
            <example correction="pell de gallina">Em va posar la <marker>carn de gallina</marker>.</example>
        </rule>
        <rule id="XAPAT" name="xapat -> fet, pastat">
            <pattern>
                <token postag="V.P.*" postag_regexp="yes" inflected="yes">xapar</token>
                <token>a</token>
                <token>l'</token>
                <token>antiga</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.P.*)" postag_replace="$1">fer</match> a l'antiga</suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.P.*)" postag_replace="$1">pastar</match> a l'antiga</suggestion>
            <example correction="fet a l'antiga|pastat a l'antiga">Era molt <marker>xapat a l'antiga</marker>.</example>
            <example correction="fetes a l'antiga|pastades a l'antiga">Eren molt <marker>xapades a l'antiga</marker>.</example>
        </rule>
        <rulegroup id="DONAR_EL_SOL" name="donar -> tocar (el sol)">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="3">donar</token>
                    </marker>
                    <token regexp="yes">sol|llum|claror|vent</token>
                    <token>a</token>
                    <token>la</token>
                    <token>cara</token>
                </pattern>
                <message>En aquesta expressió el verb adequat és "tocar".</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tocar</match></suggestion>
                <example correction="tocava">Li <marker>donava</marker> el sol a la cara.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" skip="3">sol|llum|claror|vent</token>
                    <marker>
                        <token inflected="yes" skip="3">donar</token>
                    </marker>
                    <token>a</token>
                    <token>la</token>
                    <token>cara</token>
                </pattern>
                <message>En aquesta expressió el verb adequat és "tocar".</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tocar</match></suggestion>
                <example correction="tocava">El sol els <marker>donava</marker> a la cara.</example>
            </rule>
        </rulegroup>
        <rule id="CAURE_GROS" name="caure *gros/malament">
            <pattern>
                <token inflected="yes" skip="1">caure</token>
                <marker>
                    <token inflected="yes">gros<exception postag="_GN_.*" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>malament</suggestion>
            <example correction="malament">sempre m'ha caigut molt <marker>gros</marker></example>
            <example>sempre m'ha caigut malament</example>
            <example>queien grosses gotes de pluja</example>
        </rule>
        <rule id="NO_HI_HA_DE_QUE_PREOCUPARSE" name="no hi ha de què preocupar-se">
            <pattern>
                <token>no</token>
                <token>hi</token>
                <token inflected="yes">haver</token>
                <token>de</token>
                <token>què</token>
                <token>preocupar</token>
                <token>-se</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>no <match no="3" postag="VA(.+)" postag_regexp="yes" postag_replace="VM$1">caldre</match> preocupar-se'n</suggestion>
            <suggestion>no <match no="3" postag="VA(.+)" postag_regexp="yes" postag_replace="VM$1">caldre</match> amoïnar-s'hi</suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/nohihadequepreocuparse</url>
            <example correction="no cal preocupar-se'n|no cal amoïnar-s'hi"><marker>no hi ha de què preocupar-se</marker></example>
            <example>no cal preocupar-se'n</example>
        </rule>
        <rulegroup id="VAQUES_GORDES_FLAQUES" name="vaques grasses / vaques magres ">
            <rule>
                <pattern>
                    <token>vaques</token>
                    <token>gordes</token>
                </pattern>
                <message>Val més dir: <suggestion>vaques grasses</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="vaques grasses"><marker>vaques gordes</marker></example>
                <example>vaques grasses</example>
            </rule>
            <rule>
                <pattern>
                    <token>vaques</token>
                    <token>flaques</token>
                </pattern>
                <message>Val més dir: <suggestion>vaques magres</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="vaques magres"><marker>vaques flaques</marker></example>
                <example>vaques magres</example>
            </rule>
        </rulegroup>
        <rule id="A_CARTA_CABAL" name="a carta cabal">
            <pattern>
                <token>a</token>
                <token>carta</token>
                <token>cabal</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>com no n'hi ha</suggestion>
            <suggestion>que no pot ser-ho més</suggestion>
            <suggestion>d'allò més</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="com no n'hi ha|que no pot ser-ho més|d'allò més"><marker>a carta cabal</marker></example>
            <example>com no n'hi ha</example>
        </rule>
        <rule id="SER_DE_CAIXO" name="ser de caixó">
            <antipattern>
                <token>calaix</token>
                <token>de</token>
                <token>sastre</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">mena|classe|tipus|espècie</token>
                <token>de</token>
            </antipattern>
            <pattern>
                <!-- <token inflected="yes" skip="4">ser</token> -->
                <marker>
                    <token>de</token>
                    <token regexp="yes">calaix|caixó</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>obvi</suggestion>
            <suggestion>evident</suggestion>
            <suggestion>corrent</suggestion>
            <suggestion>de sentit comú</suggestion>
            <suggestion>que ja se sap</suggestion>
            <suggestion>que va tot sol</suggestion>
            <suggestion>que va tota sola</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="obvi|evident|corrent|de sentit comú|que ja se sap|que va tot sol|que va tota sola">això és una cosa <marker>de calaix</marker></example>
            <example>això és obvi</example>
            <example>era com una mena de calaix de sastre</example>
        </rule>
        <rule id="CADA_QUAL" name="Cada qual">
            <pattern>
                <token>cada</token>
                <token regexp="yes">qual|cual</token>
            </pattern>
            <message>Cal dir <suggestion>cadascú</suggestion>.</message>
            <suggestion>cada u</suggestion>
            <example correction="cadascú|cada u"><marker>cada qual</marker></example>
        </rule>
        <rule id="QUAL_O_QUAL" name="qual o qual -> tal o tal altre">
            <pattern>
                <token regexp="yes">cual|qual</token>
                <token>o</token>
                <token regexp="yes">cual|qual</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>tal o tal altre</suggestion>
            <example correction="tal o tal altre">Ho va dir <marker>qual o qual</marker>.</example>
        </rule>
        <rule id="EN_BUSCA_DE" name="en busca de">
            <pattern>
                <token>en</token>
                <token>busca</token>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>en cerca <match no="3"/></suggestion>
            <suggestion>a la recerca <match no="3"/></suggestion>
            <example correction="en cerca d'|a la recerca d'"><marker>en busca d'</marker>una sortida</example>
            <example>a la recerca de</example>
        </rule>
        <rulegroup id="NO_TENIR_VOLTA_DE_FULL" name="no tenir volta de full">
            <rule>
                <pattern>
                    <token>no</token>
                    <token inflected="yes">tenir</token>
                    <token>volta</token>
                    <token>de</token>
                    <token regexp="yes">fulla?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>no <match no="2"/> retop</suggestion>
                <suggestion><match no="2" postag="VM([IS].+)" postag_regexp="yes" postag_replace="VS$1">ser</match> indiscutible</suggestion>
                <suggestion><match no="2" postag="VM([IS].+)" postag_regexp="yes" postag_replace="VS$1">ser</match> irrebatible</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="no té retop|és indiscutible|és irrebatible"><marker>no té volta de full</marker></example>
                <example>no té retop</example>
            </rule>
            <rule>
                <pattern>
                    <token>no</token>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes">tenir</token>
                    <token>volta</token>
                    <token>de</token>
                    <token regexp="yes">fulla?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>no <match no="2"/> <match no="3"/> retop</suggestion>
                <suggestion><match no="2"/> <match no="3" postag="VM(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> indiscutible</suggestion>
                <suggestion><match no="2"/> <match no="3" postag="VM(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> irrebatible</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="no va tenir retop|va ser indiscutible|va ser irrebatible"><marker>no va tenir volta de full</marker></example>
                <example>va ser irrebatible</example>
            </rule>
        </rulegroup>
        <rulegroup id="NO_HAVER_HI_VOLTA_DE_FULL" name="no haver-hi volta de full">
            <rule>
                <pattern>
                    <token skip="1">no</token>
                    <token inflected="yes">haver</token>
                    <token>volta</token>
                    <token>de</token>
                    <token regexp="yes">fulla?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" include_skipped="all"/> <match no="2"/> retop</suggestion>
                <suggestion><match no="2" postag="VA([IS].+)" postag_regexp="yes" postag_replace="VS$1">ser</match> indiscutible</suggestion>
                <suggestion><match no="2" postag="VA([IS].+)" postag_regexp="yes" postag_replace="VS$1">ser</match> irrebatible</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="no hi havia retop|era indiscutible|era irrebatible"><marker>no hi havia volta de full</marker></example>
                <example>no té retop</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="1">no</token>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes" skip="1">haver</token>
                    <token>volta</token>
                    <token>de</token>
                    <token regexp="yes">fulla?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" include_skipped="all"/> <match no="2"/> <match no="3" include_skipped="all"/> retop</suggestion>
                <suggestion><match no="2"/> <match no="3" postag="VA(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> indiscutible</suggestion>
                <suggestion><match no="2"/> <match no="3" postag="VA(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> irrebatible</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="no va haver-hi retop|va ser indiscutible|va ser irrebatible"><marker>no va haver-hi volta de full</marker></example>
                <example>va ser irrebatible</example>
            </rule>
        </rulegroup>
        <rule id="POSTA_A_PUNT" name="*posta/posada a punt">
            <pattern>
                <marker>
                    <token>posta</token>
                </marker>
                <token regexp="yes" skip="1">a|en|de</token>
                <token regexp="yes">marxa|punt|escena|pràctica|llarg|comú|servei|dia</token>
            </pattern>
            <message>Cal dir <suggestion>posada</suggestion>.</message>
            <example correction="posada"><marker>posta</marker> a punt</example>
            <example>posada a punt</example>
        </rule>
        <rule id="DE_BONES_A_PRIMERES" name="de bones a primeres">
            <pattern>
                <token>de</token>
                <token>bones</token>
                <token>a</token>
                <token>primeres</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>d'entrada</suggestion>
            <suggestion>de sobte</suggestion>
            <suggestion>tot d'un plegat</suggestion>
            <suggestion>de cop i volta</suggestion>
            <suggestion>tot d'una</suggestion>
            <suggestion>quan menys t'ho penses</suggestion>
            <suggestion>de primer moment</suggestion>
            <suggestion>abans de tot</suggestion>
            <suggestion>primer que res</suggestion>
            <suggestion>en primer lloc</suggestion>
            <suggestion>d'antuvi</suggestion>
            <suggestion>de bell antuvi</suggestion>
            <suggestion>primer de tot</suggestion>
            <suggestion>de primer cop d'ull</suggestion>
            <example correction="d'entrada|de sobte|tot d'un plegat|de cop i volta|tot d'una|quan menys t'ho penses|de primer moment|abans de tot|primer que res|en primer lloc|d'antuvi|de bell antuvi|primer de tot|de primer cop d'ull"><marker>de bones a primeres</marker></example>
            <example>de primer moment</example>
        </rule>
        <rule id="PER_LES_BONES" name="*per les bones / a les bones">
            <antipattern>
                <token>bones</token>
                <token postag="_GN_FP"/>
            </antipattern>
            <pattern>
                <marker>
                    <token>per</token>
                    <token>les</token>
                    <token>bones</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>sense més ni més</suggestion>
            <suggestion>de cop i volta</suggestion>
            <suggestion>a les bones</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="sense més ni més|de cop i volta|a les bones">¿Ho faràs <marker>per les bones</marker> o no?</example>
            <example>No ho fa per les bones relacions que hi té</example>
        </rule>
        <rule id="PER_LES_MALES" name="*per les males / a les males">
            <antipattern>
                <token>males</token>
                <token postag="_GN_FP"/>
            </antipattern>
            <pattern>
                <marker>
                    <token>per</token>
                    <token>les</token>
                    <token>males</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a les males</suggestion>
            <example correction="a les males">¿Caldrà que ho fem <marker>per les males</marker>?</example>
            <example>No ho fa per les males relacions que hi té.</example>
        </rule>
        <rule id="PER_LES_BONES_O_PER_LES_MALES" name="*per les bones o per les males">
            <pattern>
                <marker>
                    <token>per</token>
                    <token>les</token>
                    <token>bones</token>
                    <token>o</token>
                    <token>per</token>
                    <token>les</token>
                    <token>males</token>
                </marker>
                <token><exception postag="_GN_FP"/></token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de grat o per força</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="de grat o per força">Ho faràs <marker>per les bones o per les males</marker>.</example>
            <example>per les bones o per les males relacions que tingui</example>
            <example>Ho faràs de grat o per força</example>
        </rule>
        <rulegroup id="A_AIXO_DE" name="*a això de les deu">
            <rule>
                <pattern>
                    <token negate="yes">per</token>
                    <marker>
                        <token>a</token>
                        <token>això</token>
                        <token skip="1">de</token>
                    </marker>
                    <token regexp="yes">migdia|mitjanit</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>cap a</suggestion>
                <suggestion>pels volts de</suggestion>
                <suggestion>devers</suggestion>
                <example correction="cap a|pels volts de|devers"><marker>a això de</marker> migdia</example>
                <example correction="cap a|pels volts de|devers"><marker>a això de</marker>l migdia</example>
                <example>Cap al migdia</example>
            </rule>
            <rule>
                <pattern>
                    <token negate="yes">per</token>
                    <marker>
                        <token>a</token>
                        <token>això</token>
                        <token>de</token>
                    </marker>
                    <token regexp="yes">la|les</token>
                    <token postag="DN.*|DI.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>cap a</suggestion>?</message>
                <suggestion>pels volts de</suggestion>
                <suggestion>devers</suggestion>
                <example correction="cap a|pels volts de|devers"><marker>a això de</marker> les deu</example>
                <example correction="cap a|pels volts de|devers"><marker>a això de</marker> la una</example>
                <example>Cap a la una</example>
            </rule>
        </rulegroup>
        <rule id="AMB_TAL_QUE" name="amb tal que">
            <pattern>
                <token>amb</token>
                <token>tal</token>
                <token>que</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>sempre que</suggestion>
            <suggestion>amb la condició que</suggestion>
            <suggestion>posat que</suggestion>
            <suggestion>només que</suggestion>
            <example correction="sempre que|amb la condició que|posat que|només que"><marker>amb tal que</marker> vinguis</example>
            <example>amb la condició que</example>
        </rule>
        <rule id="ANAR_A_PER_TOTES" name="*anar a per totes">
            <pattern>
                <token inflected="yes" regexp="yes">anar|venir</token>
                <marker>
                    <token>a</token>
                    <token>per</token>
                    <token>totes</token>
                </marker>
            </pattern>
            <message>Construcció incorrecta.</message>
            <suggestion>a totes</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/anarapertotes</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=anar+a+per&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12996&amp;tipusFont=Fitxes+de+l%27Optimot&amp;idHit=12897&amp;titol=%27venir%20a%20per%27%20o%20%27venir%20per%27?%20/%20%27anar%20a%20per%27%20o%20%27anar%20per%27?%20/%20Com%20es%20diu%20%27ir%20a%20por%27%20en%20catal%E0?&amp;numeroResultat=1&amp;tipusCerca=cerca.fitxes&amp;clickLink=detall</url>
            <short>Expressió incorrecta</short>
            <example correction="a totes">anàvem <marker>a per totes</marker></example>
            <example>anàvem a totes</example>
        </rule>
        <rule id="ANAR_A_PER" name="*anar a per">
            <pattern>
                <token inflected="yes">anar</token>
                <marker>
                    <token>a</token>
                    <token>per</token>
                </marker>
                <token><exception>totes</exception></token>
            </pattern>
            <message>Construcció incorrecta.</message>
            <suggestion>per</suggestion>
            <suggestion>darrere</suggestion>
            <suggestion>a aconseguir</suggestion>
            <suggestion>cercant</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/anar_a_per</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=anar+a+per&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12897&amp;idHit=12897&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27venir+a+per%27+o+%27venir+per%27%3F+%2F+%27anar+a+per%27+o+%27anar+per%27%3F+%2F+Com+es+diu+%27ir+a+por%27+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="per|darrere|a aconseguir|cercant">Anàvem <marker>a per</marker> la Copa.</example>
            <example>Anàvem per la Copa.</example>
        </rule>
        <rulegroup id="LABAIXADA_LA_BAIXADA" name="*l'abaixada / la baixada">
            <antipattern>
                <token inflected="yes">haver<exception scope="previous">hi</exception></token>
                <token regexp="yes">abaixada|abaixades</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">abaixada|abaixades</token>
                <token inflected="yes">per</token>
            </antipattern>
            <antipattern>
                <token postag="NC[FC][SN]000" postag_regexp="yes"/>
                <token>abaixada</token>
                <example>amb la vista abaixada</example>
            </antipattern>
            <antipattern>
                <token postag="NC[FC][PN]000" postag_regexp="yes"/>
                <token>abaixades</token>
                <example>amb les calces abaixades</example>
            </antipattern>
            <antipattern>
                <token skip="5" inflected="yes" regexp="yes">&noms_ABAIXAR_APUJAR;</token>
                <token regexp="yes">abaixada|abaixades</token>
                <example>he vist les persianes d'aquest compartiment abaixades </example>
            </antipattern>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token>abaixada</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>la baixada</suggestion>? "Abaixada" només pot ser un participi.</message>
                <example correction="la baixada"><marker>l'abaixada</marker> de preus</example>
                <example>la baixada de preus</example>
            </rule>
            <rule>
                <pattern>
                    <!--<token postag="D[^R].F.*" postag_regexp="yes"/>-->
                    <marker>
                        <token regexp="yes">abaixad(a|es)</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)^a" regexp_replace="" case_conversion="preserve"/></suggestion>? "Abaixada" només pot ser participi.</message>
                <example correction="baixada">una <marker>abaixada</marker> de preus</example>
                <example correction="baixades">Tantes <marker>abaixades</marker> de pantalons</example>
                <example>una baixada de preus</example>
            </rule>
        </rulegroup>
        <rulegroup id="LAPUJADA_LA_PUJADA" name="*l'apujada/ la pujada">
            <antipattern>
                <token inflected="yes">haver<exception scope="previous">hi</exception></token>
                <token regexp="yes">apujada|apujades</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">apujada|apujades</token>
                <token inflected="yes">per</token>
            </antipattern>
            <antipattern>
                <token postag="NC[FC][SN]000" postag_regexp="yes"/>
                <token>apujada</token>
                <example>amb la persiana apujada</example>
            </antipattern>
            <antipattern>
                <token postag="NC[FC][PN]000" postag_regexp="yes"/>
                <token>apujades</token>
                <example>les faldilles apujades</example>
            </antipattern>
            <antipattern>
                <token skip="5" inflected="yes" regexp="yes">&noms_ABAIXAR_APUJAR;</token>
                <token regexp="yes">apujada|apujades</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token>apujada</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>la pujada</suggestion>? "Apujada" només pot ser un participi.</message>
                <suggestion>la puja</suggestion>
                <example correction="la pujada|la puja"><marker>l'apujada</marker> d'impostos</example>
                <example>la pujada d'impostos</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">apujada|apujades</token>
                    </marker>
                </pattern>
                <message>Si és un substantiu, cal dir <suggestion><match no="1" regexp_match="(?iu)^a" regexp_replace=""/></suggestion>. "Apujada" només pot ser participi.</message>
                <example correction="pujada">Una <marker>apujada</marker> de temperatures</example>
                <example correction="Pujada"><marker>Apujada</marker> de temperatures</example>
                <example>una pujada de temperatures</example>
            </rule>
        </rulegroup>
        <rule id="AJUST_DE_COMPTES" name="*ajust de comptes">
            <pattern>
                <token regexp="yes">ajust|ajustament</token>
                <token>de</token>
                <token>comptes</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>revenja</suggestion>
            <suggestion>venjança</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/ajustdecomptes</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=ajuste+de+cuentas&amp;numPagina=1&amp;database=CASCAT&amp;idFont=2333&amp;idHit=2333&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=ajuste+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="revenja|venjança">Va ser un <marker>ajust de comptes</marker>.</example>
            <example>revenja</example>
        </rule>
        <rule id="DE_CAP_A_CAIGUDA" name="*de capa caiguda">
            <pattern>
                <token>de</token>
                <token>cap</token>
                <token>a</token>
                <token>caiguda</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>de capa caiguda</suggestion>?</message>
            <suggestion>de baixa</suggestion>
            <suggestion>a mal borràs</suggestion>
            <suggestion>de mal borràs</suggestion>
            <suggestion>de mal en pitjor</suggestion>
            <example correction="de capa caiguda|de baixa|a mal borràs|de mal borràs|de mal en pitjor">anar <marker>de cap a caiguda</marker></example>
            <example>anar de baixa</example>
        </rule>
        <rule id="CARA_A" name="*cara a/de cara a">
            <antipattern>
                <marker>
                    <token>cara</token>
                    <token>a</token>
                    <token>cara</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token inflected="yes" regexp="yes">plantar|fer|tenir|posar|costar</token>
                    <token min="0" postag="&pronom_feble;" postag_regexp="yes" regexp="yes">['-].*</token>
                    <!--<token min="0" postag="RG"/>-->
                    <token>cara</token>
                </marker>
            </antipattern>
            <pattern>
                <token><exception regexp="yes">en|mala|bona|de|la|tan|[stm]e[uv]a|[nv]ostra|aquesta|aquella|aqueixa|esta|eixa|mateixa|una</exception></token>
                <marker>
                    <token>cara</token>
                    <token>a</token>
                </marker>
                <token><exception>cara</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>de cara a</suggestion>?</message>
            <short>Possible error</short>
            <example correction="de cara a">Cal pensar-hi <marker>cara a</marker> l'estiu.</example>
            <example>Cal pensar-hi de cara a l'estiu.</example>
            <example>Cal plantar cara a l'adversitat.</example>
            <example>Va girar la cara al bisbe.</example>
            <example>La còpula dels dofins succeeix cara a cara.</example>
            <example>Planta cara a tots els arrogants</example>
            <example>Mostra sempre la mateixa cara a la Terra.</example>
            <example>aquesta doctrina, tan cara a sant Pau,</example>
            <example>Vull posar cara als creadors.</example>
            <example>plantar-li cara a Facebook</example>
            <example>Planta'ls cara al carrer.</example>
            <example>Li ha costat cara al financer.</example>
            <example>Ho va tirar en cara al seu rival.</example>
            <example>Bona teca i bona cara a ningú no desagrada</example>
            <!-- <example>aquesta doctrina, cara a sant Pau,</example> -->
        </rule>
        <rule id="DE_CARES_A" name="de cares a">
            <pattern>
                <token>de</token>
                <token>cares</token>
                <token>a</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de cara a</suggestion>
            <example correction="de cara a"><marker>de cares a</marker> </example>
            <example>de cara a</example>
        </rule>
        <rule id="CORRER_A_CARREC" name="*córrer/*estar/anar/ser a càrrec de">
            <pattern>
                <marker>
                    <token inflected="yes">córrer</token>
                </marker>
                <token>a</token>
                <token>càrrec</token>
                <token regexp="yes">d'|de|meu|teu|seu|nostre|vostre|llur</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="V.([ISNGP].*)" postag_regexp="yes" postag_replace="VM$1">anar</match></suggestion>
            <suggestion><match no="1" postag="V.([ISNGP].*)" postag_regexp="yes" postag_replace="VS$1">ser</match></suggestion>
            <short>Expressió incorrecta</short>
            <example correction="aniran|seran">Les despeses <marker>correran</marker> a càrrec meu.</example>
            <example>Les despeses seran a càrrec meu.</example>
        </rule>
        <!-- <rule id="ENMIG" name="*en mig de / enmig de">
            <pattern>
            <marker>
            <token>en</token>
            <token>mig</token>
            </marker>
            <token><exception regexp="yes">de|d'</exception><exception postag="N.[MC][SN].*" postag_regexp="yes"/></token>
            </pattern>
            <message>Cal escriure <suggestion>enmig</suggestion>.</message>
            <short>Expressió incorrecta</short>
            <example correction="enmig"><marker>en mig</marker> no hi ha res</example>
            <example>En mig de les timonedes.</example>
            <example>en mig país</example>
            <example>Enmig de les timonedes.</example>
            </rule> -->
        <rule id="CASC_ANTIC" name="casc antic">
            <pattern>
                <token inflected="yes">casc</token>
                <token inflected="yes" regexp="yes">antic|urbà|històric</token>
            </pattern>
            <message>Incorrecte si vol dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">nucli</match> <match no="2"/></suggestion>.</message>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">barri</match> <match no="2" postag="(A.*)" postag_regexp="yes" postag_replace="$1">antic</match></suggestion>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">centre</match> <match no="2" postag="(A.*)" postag_regexp="yes" postag_replace="$1">històric</match></suggestion>
            <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">ciutat</match> <match no="2" postag="A...(.)." postag_regexp="yes" postag_replace="AQ0F$10">vell</match></suggestion>
            <short>Expressió incorrecta</short>
            <example correction="Nucli antic|Barri antic|Centre històric|Ciutat vella"><marker>Casc antic</marker>.</example>
            <example>Barri vell.</example>
        </rule>
        <rulegroup id="CONTRACORRENT" name="anar *contracorrent/a contracorrent">
            <rule>
                <pattern>
                    <token negate="yes">a</token>
                    <marker>
                        <token>contracorrent<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>contra corrent</suggestion>?</message>
                <suggestion>a contracorrent</suggestion>
                <example correction="contra corrent|a contracorrent">Anar <marker>contracorrent</marker></example>
                <example>Anar a contracorrent</example>
                <example>El contracorrent se'ns endugué.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>contra</token>
                    <token>corrent</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>contra corrent</suggestion>?</message>
                <suggestion>a contracorrent</suggestion>
                <example correction="contra corrent|a contracorrent"><marker>a contra corrent</marker></example>
                <example>contra corrent</example>
            </rule>
        </rulegroup>
        <!-- Depèn del context: http://esadir.cat/entrades/fitxa/node/per_davant
            vagi per (en)davant que
            vagi per (en)davant el meu respecte
            <rulegroup id="POSAR_PASSAR_PEL_DAVANT" name="posar/passar *pel davant/al davant">
            <rule>
            <pattern>
            <token inflected="yes" skip="2" regexp="yes">posar|passar|anar|arribar|quedar|situar</token>
            <marker>
            <token>pe</token>
            <token>l</token>
            </marker>
            <token>davant</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>al</suggestion>?</message>
            <example correction="">que posarà <marker>pel</marker> davant els seus interessos</example>
            <example>que posarà al davant els seus interessos</example>
            </rule>
            <rule>
            <pattern>
            <token inflected="yes" skip="2" regexp="yes">posar|passar|anar|arribar|quedar|situar</token>
            <marker>
            <token>per</token>
            </marker>
            <token>davant</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>al</suggestion>?</message>
            <example correction="">El Barça es posa dos punts <marker>per</marker> davant del València.</example>
            <example>El Barça es posa dos punts al davant del València.</example>
            </rule>
            </rulegroup> -->
        <rule id="DABRIC" name="d'abric / d'abrigar">
            <pattern>
                <token inflected="yes" regexp="yes" skip="1">peça|roba|indumentària|vestit</token>
                <marker>
                    <token>d'</token>
                    <token>abric</token>
                </marker>
            </pattern>
            <message>Incorrecte si vol dir <suggestion>d'abrigar</suggestion>.</message>
            <short>Expressió incorrecta</short>
            <example correction="d'abrigar">Una peça còmoda <marker>d'abric</marker>.</example>
            <example>Roba d'abrigar.</example>
            <example>L'utilitzen d'abric.</example>
        </rule>
        <rulegroup id="MENTRE" name="mentre">
            <!-- <rule>
                <pattern>
                <marker>
                <token regexp="yes">mentres?</token>
                </marker>
                <token skip="-1">,</token>
                <token postag="V.[MSI].*" postag_regexp="yes" skip="-1"><exception scope="next" postag="V.[MSI].*" postag_regexp="yes"/></token>
                <token postag="SENT_END"/>
                </pattern>
                <message>Incorrecte si vol dir <suggestion>mentrestant</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="Mentrestant"><marker>Mentre</marker>, ell esperava.</example>
                <example>Mentre, amb els llibres sota el braç, vaig enfilant els graons, em sorprèn la llum dolça, blana, suau.</example>
                </rule> -->
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <token min="0">i</token>
                    <marker>
                        <token regexp="yes">mentres?</token>
                    </marker>
                    <token skip="-1">,<exception scope="next">,</exception></token>
                    <token postag="V.[MSI].*" postag_regexp="yes"/>
                </pattern>
                <message>Incorrecte si vol dir <suggestion>mentrestant</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="Mentrestant"><marker>Mentre</marker>, ell esperava.</example>
                <example correction="Mentrestant"><marker>Mentre</marker>, els causants dels desfalcs i la misèria han deixat de banda un principi moral que deuen considerar de l'època de Calderón de la Barca.</example>
                <example>Mentre, amb els llibres sota el braç, vaig enfilant els graons, em sorprèn la llum dolça, blana, suau.</example>
                <example>I això serà així mentre, en una mesura o altra, dependrem de l'administració.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TREURE_ENDAVANT" name="treure endavant">
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">treure</token>
                    </marker>
                    <token min="0" max="3" postag="_GN_.*" postag_regexp="yes"/>
                    <token regexp="yes">avant|endavant</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" setpos="yes">tirar</match></suggestion>
                <example correction="tirat">Han <marker>tret</marker> endavant el pla.</example>
                <example correction="tirar">La necessitat de ><marker>traure</marker> la llei endavant.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">treure</token>
                    </marker>
                    <token min="1" max="3" regexp="yes">-ho|tot|això|allò|açò</token>
                    <token regexp="yes">avant|endavant</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" setpos="yes">tirar</match></suggestion>
                <example correction="tirar">Han de <marker>traure</marker>-ho tot endavant.</example>
            </rule>
        </rulegroup>
        <rule id="SORTIR_ENDAVANT" name="sortir/eixir endavant">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">sortir|eixir</token>
                <token postag="RG" min="0"/>
                <token regexp="yes">avant|endavant</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" setpos="yes">tirar</match> \2 <match no="3"/></suggestion>
            <suggestion>(sortir-se'n)</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="tirarà endavant|(sortir-se'n)">El pla <marker>sortirà endavant</marker>.</example>
            <example correction="tirar majoritàriament avant|(sortir-se'n)">Va poder <marker>eixir majoritàriament avant</marker>.</example>
            <example>El pla tirarà endavant.</example>
        </rule>
        <rule id="CONTINUAR_ENDAVANT" name="continuar/seguir endavant">
            <pattern>
                <marker>
                    <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">seguir|continuar</token>
                    <token regexp="yes">avant|endavant</token>
                </marker>
                <token postag="D.*|_GN.*" postag_regexp="yes"/>
            </pattern>
            <message>Ús incorrecte com a verb transitiu.</message>
            <suggestion><match no="1"/> <match no="2"/> amb</suggestion>
            <short>Incorrecte com a verb transitiu</short>
            <example correction="Seguim endavant amb"><marker>Seguim endavant</marker> el pla.</example>
            <example>Seguim endavant amb el pla</example>
        </rule>
        <rulegroup id="UNA_VIDA_PER_ENDAVANT" name="Una vida *per endavant/al davant">
            <antipattern>
                <marker>
                    <token>per</token>
                    <token>davant</token>
                    <token inflected="yes">de</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes" skip="3" inflected="yes">&unitats_temps;|temps|nit|repte|vida|futur|camí|feina|faena|tasca|carrera|estona<exception scope="next" inflected="yes">passar</exception></token>
                    <marker>
                        <token>per</token>
                        <token regexp="yes">endavant|davant</token>
                    </marker>
                </pattern>
                <message>Probablement cal substituir-ho per <suggestion>al davant</suggestion> o eliminar-ho.</message>
                <suggestion/>
                <url>http://esadir.cat/entrades/fitxa/node/per_davant</url>
                <example correction="al davant|">una vida <marker>per endavant</marker></example>
                <example correction="al davant|">Dos anys té <marker>per davant</marker></example>
                <example correction="al davant|">Tenia tota la nit <marker>per davant</marker>.</example>
                <example correction="al davant|">La feina que tenim ara <marker>per endavant</marker></example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>per</token>
                        <token regexp="yes" skip="1">endavant|davant</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&unitats_temps;|temps|nit|repte|vida|futur|camí|feina|faena|tasca|carrera|estona</token>
                </pattern>
                <message>Probablement cal substituir-ho per <suggestion>al davant</suggestion> o eliminar-ho.</message>
                <suggestion/>
                <url>http://esadir.cat/entrades/fitxa/node/per_davant</url>
                <example correction="al davant|">té <marker>per davant</marker> el repte de menjar-se</example>
                <example>té el repte de menjar-se</example>
            </rule>
        </rulegroup>
        <rule id="A_BEN_SEGUR" name="a ben segur">
            <pattern>
                <token>a</token>
                <token regexp="yes">ben|bon</token>
                <token>segur</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>ben segur</suggestion>
            <suggestion>de segur</suggestion>
            <suggestion>segurament</suggestion>
            <suggestion>amb seguretat</suggestion>
            <suggestion>sens dubte</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="ben segur|de segur|segurament|amb seguretat|sens dubte"><marker>a ben segur</marker> que ho faràs</example>
            <example><marker>ben segur</marker> que ho faràs</example>
        </rule>
        <rule id="ABORD_DE_A_BORD_DE" name="*abord de/a bord de">
            <pattern>
                <marker>
                    <token>abord</token>
                </marker>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>a bord</suggestion>?</message>
            <example correction="a bord">tots <marker>abord</marker> de la nau</example>
            <example>tots a bord de la nau</example>
        </rule>
        <rule id="A_DIARI" name="a diari">
            <!-- per a diari? -->
            <pattern>
                <token><exception regexp="yes">com|per|setmanari</exception></token>
                <marker>
                    <token>a</token>
                    <token>diari<exception postag="_possible_nompropi"/></token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>cada dia</suggestion>
            <suggestion>diàriament</suggestion>
            <example correction="cada dia|diàriament">em llevo d'hora <marker>a diari</marker>.</example>
            <example>Va funcionar sempre com a diari de notícies.</example>
            <example>Va passar de setmanari a diari.</example>
            <example>Va escriure a Diari de Girona.</example>
        </rule>
        <rulegroup id="ESQUENES" name="a esquenes de">
            <rule>
                <pattern>
                    <token>a</token>
                    <token min="0">les</token>
                    <token>esquenes</token>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>a l'esquena <match no="4"/></suggestion>
                <suggestion>a esquena <match no="4"/></suggestion>
                <suggestion>d'amagat <match no="4"/></suggestion>
                <short>Expressió incorrecta</short>
                <example correction="a l'esquena de|a esquena de|d'amagat de">Això ho has fet <marker>a esquenes de</marker> ton pare</example>
                <example correction="a l'esquena de|a esquena de|d'amagat de">Això ho has fet <marker>a les esquenes de</marker> ton pare</example>
                <example>Això ho has fet <marker>a l'esquena de</marker> ton pare</example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token>esquenes</token>
                    <token>a</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>d'esquena a</suggestion>
                <example correction="d'esquena a">Es va posar <marker>d'esquenes a</marker> la paret.</example>
                <example>d'esquena a</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>les</token>
                    <token>esquenes</token>
                </pattern>
                <message>Expressió probablement incorrecta. "Esquena" sol usar-se un singular.</message>
                <suggestion>a l'esquena</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="a l'esquena">El tenim <marker>a les esquenes</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>les</token>
                    <token postag="PX.*" postag_regexp="yes"/>
                    <token>esquenes</token>
                </pattern>
                <message>Expressió probablement incorrecta. "Esquena" sol usar-se un singular.</message>
                <suggestion>a l'esquena</suggestion>
                <suggestion>a la <match no="3" postag="(PX.)..(.*)" postag_regexp="yes" postag_replace="$1FS$2"/> esquena</suggestion>
                <suggestion>d'amagat</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="a l'esquena|a la nostra esquena|d'amagat">El tenim <marker>a les nostres esquenes</marker></example>
                <example correction="a l'esquena|a la seva esquena|d'amagat">Ho van fer tot <marker>a les seves esquenes</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="A_LIGUAL_QUE" name="a l'igual que">
            <pattern>
                <token>a</token>
                <token regexp="yes">l'|l</token>
                <token>igual</token>
                <token regexp="yes">que|com</token>
            </pattern>
            <message>Cal dir <suggestion>igual \4</suggestion>.</message>
            <suggestion>com també</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/1510</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=al+igual+que&amp;numPagina=1&amp;database=CASCAT&amp;idFont=30918&amp;idHit=30918&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=igual+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <short>Expressió incorrecta</short>
            <example correction="igual que|com també"><marker>a l'igual que</marker> tu ho fas, ho faré jo també</example>
            <example correction="igual que|com també"><marker>al igual que</marker> tu ho fas, ho faré jo també</example>
            <example><marker>igual que</marker> tu ho fas, ho faré jo també</example>
        </rule>
        <rulegroup id="AL_FRONT" name="al front/al capdavant">
            <!-- es pot especificar nom propi geogràfic (?) -->
            <rule>
                <pattern>
                    <or>
                        <token postag="SENT_START" skip="-1"><exception scope="next" regexp="yes" inflected="yes">&exceptions_AL_FRONT;</exception></token>
                        <token skip="-1">a<exception scope="next" regexp="yes" inflected="yes">&exceptions_AL_FRONT;</exception></token>
                    </or>
                    <marker>
                        <token>a<exception scope="previous" regexp="yes">escrits?</exception></token>
                        <token spacebefore="no">l</token>
                        <token skip="1" regexp="yes">(?-i)front<exception scope="next" postag="_PUNCT.*" postag_regexp="yes"/></token>
                        <token regexp="yes">d'|de</token>
                    </marker>
                    <token><exception postag="NP..G..|NP..SP." postag_regexp="yes"/><exception regexp="yes">combat|batalla|guerra|ell</exception></token>
                    <token><exception postag="NP..G..|NP..SP." postag_regexp="yes"/><exception regexp="yes">nord|sud|est|oest|nord-est|nord-oest|sud-est|sud-oest</exception></token>
                </pattern>
                <message>Incorrecte si equival a <suggestion>al davant <match no="5"/></suggestion>. Correcte en altres sentits.</message>
                <suggestion>al capdavant <match no="5"/></suggestion>
                <short>Incorrecte si equival a "al capdavant"</short>
                <example correction="Al davant de|Al capdavant de"><marker>Al front de</marker> l'orquestra.</example>
                <example correction="al davant de|al capdavant de">A ell el van posar <marker>al front de</marker> l'orquestra.</example>
                <example correction="Al davant de|Al capdavant de"><marker>Al front hipotètic de</marker>l procés, hi ha el president.</example>
                <example><marker>Al capdavant de</marker> l'orquestra.</example>
                <example>enviar-lo al front de Madrid.</example>
                <example>enviar-lo al front de l'Ebre.</example>
                <example>al front del Pere</example>
                <example>l'estratègia al front del nord.</example>
                <example correction="al davant d'|al capdavant d'">El 1473 Pere de Rocabertí <marker>al front d'</marker>un exèrcit,</example>
                <!-- <example correction="Al davant de|Al capdavant de">Amb Fabra al front,</example> -->
            </rule>
            <rule>
                <pattern>
                    <or>
                        <token postag="SENT_START" skip="-1"><exception scope="next" regexp="yes" inflected="yes">&exceptions_AL_FRONT;</exception></token>
                        <token skip="-1">a<exception scope="next" regexp="yes" inflected="yes">&exceptions_AL_FRONT;</exception></token>
                    </or>
                    <marker>
                        <token>a<exception scope="previous" regexp="yes">escrits?|cap</exception></token>
                        <token spacebefore="no">l</token>
                        <token regexp="yes">(?-i)front</token>
                    </marker>
                    <!-- popular|nord|sud|est|oest|occidental|oriental|nord|nord-est|nord-oest|sud-est|sud-oest -->
                    <token skip="-1"><exception regexp="yes">de|d'</exception><exception scope="current" postag="A.*|PP.*|P0.*|V.*" postag_regexp="yes"/><exception scope="next" regexp="yes" inflected="yes">&exceptions_AL_FRONT;</exception></token>
                    <token postag="SENT_END"/>
                </pattern>
                <message>Incorrecte si equival a <suggestion>al davant</suggestion>. Correcte en altres sentits.</message>
                <suggestion>al capdavant</suggestion>
                <short>Incorrecte si equival a "al capdavant"</short>
                <example correction="al davant|al capdavant">Amb Fabra <marker>al front</marker>, tot és incert.</example>
                <example>Va viure unes experiències traumàtiques <marker>al front</marker>, sí.</example>
                <example>joves soldats desapareguts al front, que foren</example>
                <example>El Govern republicà segueix reclutant quintes per al front, sense pensar</example>
                <example>Tres milions de soldats van morir al front, l'any</example>
                <example>amb Jordi de Darmstadt al front, amb uns 1.200 soldats d'infanteria,</example>
                <example>Al front van desaparèixer molts soldats.</example>
                <example>Es va donar un colp al front sense adonar-se'n.</example>
                <example>Involucra ruixar o vessar aigua al front o la immersió en aigua</example>
                <example>al front duen un estel.</example>
                <!-- <example correction="Al davant|Al capdavant">Al front hi ha l'entrada a la biblioteca</example> NO ES DETECTA: una altra regla -->
                <example>partiren cap al front oriental</example>
                <example>partiren cap al front sud-oest</example>
                <example>Fou mobilitzat al front com a sanitari.</example>
                <example>per l'acostament cap al Front d'Unió</example>
                <example>accediren a enviar Francesc de Tamarit al front d'una nova lleva de soldats</example>
                <example>Va anar directament al front, on va ser ferit.</example>
                <example>després de sortir Willhaus cap al front,</example>
                <example>Va servir al front durant la Segona Guerra Mundial.</example>
                <!-- <example correction="Al davant|Al capdavant">La ciutat de Tunis va posar <marker>al front</marker> el cap militar Abd al-Hakk</example>  -->
                <!-- dóna error, si es posa 'militar' en la llista -->
            </rule>
            <rule>
                <pattern>
                    <or>
                        <token postag="SENT_START" skip="-1"><exception scope="next" regexp="yes" inflected="yes">&exceptions_AL_FRONT;</exception></token>
                        <token skip="-1">a<exception scope="next" regexp="yes" inflected="yes">&exceptions_AL_FRONT;</exception></token>
                    </or>
                    <marker>
                        <token>a<exception scope="previous" regexp="yes">escrits?|cap</exception></token>
                        <token spacebefore="no">l</token>
                        <token regexp="yes">(?-i)front</token>
                    </marker>
                    <token postag="SENT_END"/>
                </pattern>
                <message>Incorrecte si equival a <suggestion>al davant</suggestion>. Correcte en altres sentits.</message>
                <suggestion>al capdavant</suggestion>
                <short>Incorrecte si equival a "al capdavant"</short>
                <example correction="al davant|al capdavant">Amb Fabra <marker>al front</marker>.</example>
                <example correction="al davant|al capdavant">Ha exigit a Fabra un pas <marker>al front</marker>.</example>
                <example>Va viure unes experiències traumàtiques <marker>al front</marker>.</example>
                <example>joves desapareguts al front.</example>
                <example>El Govern republicà segueix reclutant quintes per al front.</example>
                <example>Tres milions de soldats van morir al front.</example>
                <example>Al front van desaparèixer molts soldats.</example>
                <example>Es va donar un colp al front.</example>
                <example>que duia escrits al front</example>
            </rule>
        </rulegroup>
        <rule id="ACTE_SEGUIT" name="acte seguit">
            <pattern>
                <token>acte</token>
                <token>seguit</token>
            </pattern>
            <message>Expressió incorrecta quan vol dir <suggestion>tot seguit</suggestion>.</message>
            <suggestion>seguidament</suggestion>
            <suggestion>a continuació</suggestion>
            <suggestion>tot d’una</suggestion>
            <short>Expressió incorrecta quan vol dir 'tot seguit'</short>
            <example correction="tot seguit|seguidament|a continuació|tot d’una"><marker>acte seguit</marker>, va tancar la porta</example>
            <example><marker>tot seguit</marker>, va tancar la porta</example>
        </rule>
        <rulegroup id="A_DIA_D_AVUI" name="a dia d'avui">
            <rule>
                <pattern>
                    <token>a</token>
                    <token regexp="yes">dia|data</token>
                    <token>d'</token>
                    <token>avui</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>el dia d'avui</suggestion>
                <suggestion>avui dia</suggestion>
                <suggestion>avui en dia</suggestion>
                <suggestion>ara com ara</suggestion>
                <suggestion>avui</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="el dia d'avui|avui dia|avui en dia|ara com ara|avui"><marker>a dia d'avui</marker> em trobo millor</example>
                <example><marker>ara com ara</marker> em trobo millor</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token regexp="yes">dia|data</token>
                    <token>de</token>
                    <token>hui</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>el dia de hui</suggestion>
                <suggestion>hui dia</suggestion>
                <suggestion>hui en dia</suggestion>
                <suggestion>ara com ara</suggestion>
                <suggestion>hui</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="el dia de hui|hui dia|hui en dia|ara com ara|hui"><marker>a dia de hui</marker> em trobe millor</example>
                <example><marker>el dia de hui</marker> em trobe millor</example>
            </rule>
        </rulegroup>
        <!--  Cal refinar més aquesta regla. No és fàcil.
            <rule id="POSSESIU_PART" name="possessiu + part">
            <pattern>
            <token>de</token>
            <token>la</token>
            <token postag="PX.*" postag_regexp="yes"></token>
            <token regexp="yes">part|banda</token>
            </pattern>
            <message>Potser és: <suggestion><match no="1"></match> part <match no="3"></match></suggestion></suggestion>.</message>
            <short>Expressió dubtosa</short>
            <example correction=""><marker>De la meva part</marker></example>
            <example><marker>de part meva</marker></example>
            </rule> -->
        <rulegroup id="DE_LA_SEVA_BANDA" name="*De la seva banda/Per la seva banda">
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token>De</token>
                        <token>la</token>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token regexp="yes">part|banda</token>
                    </marker>
                </pattern>
                <message>Expressió probablement errònia.</message>
                <suggestion>Per <match no="3"/> <match no="4"/> <match no="5"/></suggestion>
                <example correction="Per la seva part"><marker>De la seva part</marker>, el president va dir que sí.</example>
                <example><marker>Per la seva part, el president va dir que sí.</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">,|;</token>
                    <marker>
                        <token>de</token>
                        <token>la</token>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token regexp="yes">part|banda</token>
                    </marker>
                    <token>,</token>
                </pattern>
                <message>Expressió probablement errònia.</message>
                <suggestion>per <match no="3"/> <match no="4"/> <match no="5"/></suggestion>
                <example correction="per la seva part">El president, <marker>de la seva part</marker>, el president va dir que sí.</example>
                <example>El president, per la seva part, va dir que sí.</example>
            </rule>
        </rulegroup>
        <rule id="AL_TEMPS_QUE" name="al temps que">
            <pattern>
                <token><exception regexp="yes" inflected="yes">cap|fins|per|quant|superior|inferior|gràcies|proporcional|referència|igual|corresponent|referir|correspondre|equivaler|limitar|adaptar|adaptació|remuntar|deure|referent|lligar|mercè|relació</exception></token>
                <marker>
                    <token>a</token>
                    <token spacebefore="no">l</token>
                    <token>temps</token>
                    <token>que</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta si vol dir <suggestion>al mateix temps que</suggestion>.</message>
            <suggestion>mentre</suggestion>
            <suggestion>alhora que</suggestion>
            <short>Expressió incorrecta si vol dir "alhora que"</short>
            <example correction="al mateix temps que|mentre|alhora que"><marker>al temps que</marker> cuino podem xerrar</example>
            <example><marker>alhora que</marker> cuino podem xerrar</example>
            <example>fins al temps que</example>
            <example>Equival al temps que tarda.</example>
        </rule>
        <rulegroup id="ARREL_DE" name="arrel de">
            <antipattern>
                <marker>
                    <token regexp="yes">arrel|rel|raïl</token>
                    <token skip="2" regexp="yes">de|d'</token>
                    <token regexp="yes" inflected="yes">polinomi|paraula|funció|índex|cua|unitat|pi</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">arrel|rel|raïl</token>
                    <token skip="2" regexp="yes">de|d'</token>
                    <token postag="DN.*" postag_regexp="yes"/>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes" inflected="yes">carpeta|directori|certificat</token>
                    <token>arrel</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception regexp="yes" inflected="yes">de|tallar|recollir|arreplegar|certificat|síl·laba|ducat|directori|servidor|node|element|tàxon</exception></token>
                    <marker>
                        <token>arrel<exception postag="_GN_FS"/></token>
                        <token regexp="yes">de|d'</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta quan equival a "arran de".</message>
                <suggestion>arran <match no="3"/></suggestion>
                <example correction="arran de"><marker>arrel de</marker> la situació, ja no es parlen</example>
                <example>una arrel de pi</example>
                <example>l'arrel de quatre</example>
                <example>que aquest vici sigui extirpat de soca-rel del monestir</example>
                <example>El que es pot anomenar l'arrel d'una planta</example>
                <example>Un àpex d'arrel de ceba.</example>
                <example>Tallava arrel de valeriana</example>
                <example>Arrel de quatre.</example>
                <example>És arrel d'un polinomi.</example>
                <example>Del directori arrel del sistema.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes" inflected="yes">de|tallar|recollir|arreplegar</exception></token>
                    <marker>
                        <token>a</token>
                        <token regexp="yes">rel|raïl<exception postag="_GN_FS"/></token>
                        <token regexp="yes">de|d'</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta quan equival a "arran de".</message>
                <suggestion>arran <match no="4"/></suggestion>
                <example correction="arran d'"><marker>a rel d'</marker>això</example>
                <example>un rel de pi</example>
                <example>la rel de quatre</example>
                <example>que aquest vici sigui extirpat de soca-rel del monestir</example>
                <example>El que es pot anomenar la rel d'una planta</example>
                <example>Un àpex de rel de ceba.</example>
                <example>Tallava rel de valeriana</example>
            </rule>
        </rulegroup>
        <rulegroup id="ATEMPTAT_A" name="atemptat a">
            <rule>
                <pattern>
                    <marker>
                        <token>atemptat</token>
                        <token>a</token>
                    </marker>
                    <token spacebefore="yes"><exception postag="NP..G.." postag_regexp="yes"/></token>
                    <token><exception postag="NP..G.." postag_regexp="yes"/></token>
                </pattern>
                <message>Cal dir <suggestion>atemptat contra</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="atemptat contra"><marker>atemptat a</marker> la reina</example>
                <example correction="atemptat contra">Un altre <marker>atemptat a</marker> l'autogovern</example>
                <example>atemptat contra la reina</example>
                <example>atemptat a Londres</example>
                <example>atemptat a Nova York</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>atemptat</token>
                        <token>a</token>
                        <token regexp="yes" spacebefore="no">ls?</token>
                    </marker>
                    <token><exception postag="NP..G.." postag_regexp="yes"/></token>
                </pattern>
                <message>Cal dir <suggestion>atemptat contra e\3</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="atemptat contra els"><marker>atemptat als</marker> valors democràtics</example>
                <example>atemptat als Balcans</example>
            </rule>
        </rulegroup>
        <rule id="AVUI_PER_AVUI" name="avui per avui">
            <pattern>
                <token regexp="yes">avui|hui</token>
                <token>per</token>
                <token regexp="yes">avui|hui</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>ara com ara</suggestion>
            <suggestion>ara per ara</suggestion>
            <suggestion>de moment</suggestion>
            <suggestion>\1</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="ara com ara|ara per ara|de moment|avui"><marker>avui per avui</marker>, encara no està arreglat</example>
            <example><marker>ara com ara</marker>, encara no està arreglat</example>
        </rule>
        <rule id="DE_BRACOS_CREUATS" name="de braços creuats">
            <pattern>
                <token>de</token>
                <token>braços</token>
                <token>creuats</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de braços plegats</suggestion>
            <suggestion>de mans plegades</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="de braços plegats|de mans plegades">Ja pots esperar <marker>de braços creuats</marker>.</example>
        </rule>
        <rule id="AMB_ELS_BRACOS_CREUATS" name="amb els braços creuats">
            <pattern>
                <token>amb</token>
                <token>els</token>
                <token>braços</token>
                <token>creuats</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>amb els braços plegats</suggestion>
            <suggestion>de braços plegats</suggestion>
            <example correction="amb els braços plegats|de braços plegats">ja pots esperar <marker>amb els braços creuats</marker></example>
            <example>ja pots esperar <marker>amb els braços plegats</marker></example>
        </rule>
        <rule id="BUSCA_I_CAPTURA" name="busca i captura">
            <pattern>
                <token>busca</token>
                <token>i</token>
                <token>captura</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>crida i cerca</suggestion>
            <suggestion>recerca i captura</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="crida i cerca|recerca i captura">el criminal està en <marker>busca i captura</marker></example>
            <example>el criminal està en crida i cerca</example>
        </rule>
        <rule id="CAMI_DE" name="*camí de/cap a">
            <antipattern>
                <marker>
                    <token>camí</token>
                    <token skip="1" regexp="yes">de|d'</token>
                    <token regexp="yes" inflected="yes">cerca|directori|fitxer|arxiu|recerca|retorn|tornada|roses</token>
                </marker>
            </antipattern>
            <pattern>
                <token><exception regexp="yes">en|a|lo|de|mitjan|mig|meitat</exception><exception inflected="yes" regexp="yes">tenir|fer|dir|anomenar|denominar|obrir|haver</exception></token>
                <marker>
                    <token>camí<exception postag="_GN_.*|_possible_nompropi" postag_regexp="yes"/></token>
                    <token regexp="yes">de|d'</token>
                </marker>
            </pattern>
            <message>Correcte com a nom de lloc. Incorrecte si equival a <suggestion>cap a</suggestion>.</message>
            <suggestion>anant cap a</suggestion>
            <suggestion>pel camí <match no="3"/></suggestion>
            <example correction="Cap a|Anant cap a|Pel camí de"><marker>Camí de</marker> París</example>
            <example>L'antic camí de Sant Feliu</example>
            <example>en camí de fer-ho</example>
            <example>S'ha obert camí de manera autodidàctica.</example>
        </rule>
        <rule id="COBRAMENT_REVERTIT" name="cobrament revertit">
            <pattern>
                <token>cobrament</token>
                <token>revertit</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>cobrament a destinació</suggestion>
            <example correction="cobrament a destinació">una trucada de <marker>cobrament revertit</marker></example>
        </rule>
        <rule id="COM_NO" name="com no">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>com</token>
                    <token>no</token>
                </marker>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>per descomptat</suggestion>
            <suggestion>no cal dir-ho</suggestion>
            <suggestion>naturalment</suggestion>
            <suggestion>és clar</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="per descomptat|no cal dir-ho|naturalment|és clar">Ell és, <marker>com no</marker>, el millor.</example>
            <example correction="Per descomptat|No cal dir-ho|Naturalment|És clar"><marker>Com no</marker>, ho hem aprofitat per a sortir abans.</example>
            <example correction="Per descomptat|No cal dir-ho|Naturalment|És clar"><marker>Com no</marker>!.</example>
        </rule>
        <rulegroup id="COM_CONDICIONAL" name="*com + subjuntiu / si + indicatiu">
            <antipattern>
                <token spacebefore="no">.</token>
                <token spacebefore="no">com</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">anar|venir</token>
                <token>millor</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">anar|venir</token>
                <token>més</token>
                <token>bé</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"><exception postag="_QM_OPEN"/></token>
                    <token min="0">i</token>
                    <marker>
                        <token>com</token>
                        <token postag="VMS.*" postag_regexp="yes"><exception inflected="yes" regexp="yes">poder|voler|arpegi|preferir|estimar</exception><exception postag="V.I.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta: "com + subjuntiu" condicional.</message>
                <suggestion>si <match no="4" postag="(V.).(.+[SP]0)." postag_regexp="yes" postag_replace="$1I$2."/></suggestion>
                <short>Construcció incorrecta</short>
                <example correction="Si vens|Si véns"><marker>Com vinguis</marker>, m'enfadaré.</example>
                <example correction="si fan">I <marker>com facen</marker> campanya per l'avortament, no els votaré més.</example>
                <example>Si véns, m'enfadaré.</example>
                <example>llevat que Booking.com tingui un interès legítim</example>
                <example>Podem quedar presencialment o virtual, com prefereixis.</example>
                <example>Podem quedar presencialment o virtual, com t'estimies més.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>com</token>
                    <token postag="P.*" postag_regexp="yes"/>
                    <token inflected="yes">dir</token>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"><exception postag="_QM_OPEN"/></token>
                    <token min="0">i</token>
                    <marker>
                        <token skip="4">com<exception postag="PD.*|RN|PP.*|P0.*|V.*|SENT_END|PARA_END|DA.*|_GV_|_reflexiu|_perfet|_es_.*|complement|_GN_.*|[DAN].*" scope="next" postag_regexp="yes" negate_pos="yes"/></token>
                        <token postag="VMS.*" postag_regexp="yes"><exception inflected="yes" regexp="yes">poder|voler|arpegi|preferir|estimar</exception><exception postag="V.I.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Construcció incorrecta: "com + subjuntiu" condicional.</message>
                <suggestion>si <match no="3" include_skipped="following"/> <match no="4" postag="(V.).(.+[SP]0)." postag_regexp="yes" postag_replace="$1I$2[^B]"/></suggestion>
                <short>Construcció incorrecta</short>
                <example>Si véns, m'enfadaré.</example>
                <example correction="Si no m'ho portes"><marker>Com no m'ho portis</marker>, m'enfadaré.</example>
                <example correction="si no m'ho portes">I <marker>com no m'ho portis</marker>, m'enfadaré.</example>
                <example correction="Si no vens|Si no véns"><marker>Com no vinguis</marker>, m'enfadaré.</example>
                <example>Si no véns, m'enfadaré.</example>
                <example>Com pugueu.</example>
                <example>Com vulguis.</example>
                <example>Com podeu veure.</example>
                <example correction="Si es juguen"><marker>Com es juguin</marker> els punts</example>
                <example correction="si ho veig|si ho veu">Ai, <marker>com ho vegi</marker> el Virgili!</example>
                <example>Com es juguen els punts</example>
                <example>—Com vostè digui, professor.</example>
                <example>—Com vostè digui –va dir en Joe.</example>
                <example>segons "com es resolgui l'afer de la investidura"</example>
                <example>Com et vagi més bé.</example>
                <example>Com vos vinga millor.</example>
                <example correction="Si aquesta cosa arriba"><marker>Com aquesta cosa arribi</marker> aquí, veureu.</example>
            </rule>
            <rule>
                <pattern>
                    <token>com</token>
                    <token>no</token>
                    <token postag="VSS[PI][23].*|VSS[PI]1P.*" postag_regexp="yes"><exception postag="V.I.*" postag_regexp="yes"/></token>
                </pattern>
                <!-- Ignore first person singular for suggestions as it is unusual -->
                <message>Construcció incorrecta: "com + subjuntiu" condicional.</message>
                <suggestion>si no <match no="3" postag="VSS([PI])([23][SP]|1P)0(.?)" postag_regexp="yes" postag_replace="VSI$1$20[0$3]"/></suggestion>
                <suggestion>fora que <match no="3"/></suggestion>
                <suggestion>llevat que <match no="3"/></suggestion>
                <suggestion>fora de (...)</suggestion>
                <suggestion>llevat de (...)</suggestion>
                <short>Construcció incorrecta</short>
                <example correction="si no ets|fora que siguis|llevat que siguis|fora de (...)|llevat de (...)"><marker>com no siguis</marker></example>
                <example correction="Si no és|Fora que sigui|Llevat que sigui|Fora de (...)|Llevat de (...)"><marker>Com no sigui</marker> aquesta</example>
                <example>si no és</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>com</token>
                        <token postag="VSS[PI][23].*|VSS[PI]1P.*" postag_regexp="yes"><exception postag="V.I.*" postag_regexp="yes"/></token>
                    </marker>
                    <token>com</token>
                </pattern>
                <!-- Ignore first person singular for suggestions as it is unusual -->
                <message>Construcció incorrecta: "com + subjuntiu" condicional.</message>
                <suggestion>si <match no="2" postag="VSS([PI])([23][SP]|1P)0(.?)" postag_regexp="yes" postag_replace="VSI$1$20[0$3]"/></suggestion>
                <short>Construcció incorrecta</short>
                <example correction="Si és"><marker>Com sigui</marker> com l'altra vegada!</example>
            </rule>
        </rulegroup>
        <rulegroup id="COM_PER_A" name="*(com) per a/perquè">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=perqu%E8+per+qu%E8&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12451&amp;idHit=12451&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=3&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Nova+gram%E0tica+%2F+%C9s+correcte+%27com+perqu%E8%27%2C+%27com+per%27+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token skip="10">tant</token>
                <token regexp="yes" skip="-1">per|perquè</token>
                <token>com</token>
                <token regexp="yes">per|perquè</token>
                <example>Tant si era perquè l'havien construït així com perquè no pensava en res més.</example>
                <example>tant serveix per a consumir en fresc com per a elaborar misteles</example>
                <example>tant de refugi com per a reproduir-se</example>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes" skip="-1">massa|prou|suficients?|suficientment</token>
                    <marker>
                        <token>com<exception scope="previous">així</exception></token>
                        <token>per</token>
                        <token>a</token>
                    </marker>
                    <token min="0">no</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió redundant.</message>
                <suggestion>per a</suggestion>
                <!-- , <suggestion>que n'hi ha per a</suggestion>,
                    <suggestion>que n'hi havia per a</suggestion> -->
                <example correction="per a">hi ha massa solucions <marker>com per a</marker> desesperar-se</example>
                <example>n'hi ha prou per a desesperar-se</example>
                <example>tant per a comprar com per a vendre</example>
                <example>ulleres com per a anar dalt d'una Guzzi</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" skip="-1">massa|prou|suficients?|suficientment</token>
                    <marker>
                        <token>com</token>
                        <token>per</token>
                    </marker>
                    <token min="0">no</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió redundant.</message>
                <suggestion>per a</suggestion>
                <suggestion>per</suggestion>
                <!-- , <suggestion>que n'hi ha per a</suggestion>,
                    <suggestion>que n'hi havia per a</suggestion> -->
                <example correction="per a|per">hi ha massa solucions <marker>com per</marker> desesperar-se</example>
                <example>n'hi ha prou per a desesperar-se</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" skip="-1">massa|prou|suficients?|suficientment<exception postag="_PUNCT.*" postag_regexp="yes" scope="next"/></token>
                    <marker>
                        <token>com</token>
                        <token>perquè</token>
                    </marker>
                </pattern>
                <message>Expressió redundant.</message>
                <suggestion>perquè</suggestion>
                <example correction="perquè">no tens prou experiència <marker>com perquè</marker> et surti bé</example>
                <example>no tens prou experiència perquè et surti bé</example>
                <example>tant per aquesta raó com perquè no podia fer altra cosa.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tant</token>
                    <marker>
                        <token>com</token>
                        <token>per</token>
                        <token>a</token>
                    </marker>
                    <token min="0">no</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió redundant.</message>
                <suggestion>per a</suggestion>
                <example correction="per a">No s'assemblen tant <marker>com per a</marker> poder considerar-les representatives</example>
                <example>n'hi ha prou per a desesperar-se</example>
                <example>tant per a comprar com per a vendre</example>
                <example>ulleres com per a anar dalt d'una Guzzi</example>
            </rule>
            <rule>
                <pattern>
                    <token>tant</token>
                    <marker>
                        <token>com</token>
                        <token>per</token>
                    </marker>
                    <token min="0">no</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió redundant.</message>
                <suggestion>per a</suggestion>
                <suggestion>per</suggestion>
                <example correction="per a|per">No s'assemblen tant <marker>com per</marker> poder considerar-les representatives</example>
                <example>n'hi ha prou per a desesperar-se</example>
            </rule>
            <rule>
                <pattern>
                    <token>tant</token>
                    <marker>
                        <token>com</token>
                        <token>perquè</token>
                    </marker>
                </pattern>
                <message>Expressió redundant.</message>
                <suggestion>perquè</suggestion>
                <example correction="perquè">És bo, però no tant <marker>com perquè</marker> li donem el premi.</example>
                <example>no tens prou experiència perquè et surti bé</example>
                <example>tant per aquesta raó com perquè no podia fer altra cosa.</example>
            </rule>
        </rulegroup>
        <rule id="NI_CURT_NI_MANDROS" name="ni curt ni mandrós">
            <pattern>
                <token>ni</token>
                <token>curt</token>
                <token>ni</token>
                <token regexp="yes">mandrós|peresós</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>sense pensar-s'hi gaire</suggestion>
            <suggestion>sense pensar-s'ho dues vegades</suggestion>
            <suggestion>com aquell qui res</suggestion>
            <example correction="Sense pensar-s'hi gaire|Sense pensar-s'ho dues vegades|Com aquell qui res"><marker>Ni curt ni mandrós</marker></example>
            <example>Ni una cosa ni l'altra</example>
        </rule>
        <rulegroup id="A_CORRECUITA" name="a corre-cuita">
            <rule>
                <pattern>
                    <token>a</token>
                    <token regexp="yes">corre|cuita</token>
                    <token regexp="yes">cuita|corrents</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a <match no="2"/><match no="3"/></suggestion>?</message>
                <example correction="a correcuita">se'n va anar <marker>a corre cuita</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token negate="yes">a</token>
                    <marker>
                        <token regexp="yes">corre|cuita</token>
                        <token regexp="yes">cuita|corrents</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>a <match no="2"/><match no="3"/></suggestion>?</message>
                <example correction="a correcuita">se'n va anar <marker>corre cuita</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <token>a</token>
                    <token>tota</token>
                    <token>ultrança</token>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token regexp="yes">empentes|espentes</token>
                    <token>i</token>
                    <token regexp="yes">redolons|rodolons</token>
                </antipattern>
                <pattern>
                    <token negate="yes">a</token>
                    <marker>
                        <token regexp="yes">correcuita|cuitacorrents|correcorrents|mansalva|matadegolla|pleret|posteriori|priori|rajaploma|rapis|reculons|rodolons|rossegons|tentipotenti|tornajornals|trencajunts|trompons|ultrança|betzef|bocons|borbollons|collbotet|collibè|contracor|contrafil|contrapel|contrapèl|cremadent|destemps|dojo|dretcient|forfollons|gatameus|granel|gratcient<exception case_sensitive="yes">Dojo</exception></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>a <match no="2"/></suggestion>?</message>
                <example correction="a correcorrents">se'n va anar <marker>correcorrents</marker></example>
                <example correction="a correcuita">se'n va anar <marker>correcuita</marker></example>
                <example>El Shogi Dojo Barcelona.</example>
            </rule>
            <rule>
                <pattern>
                    <token negate="yes">a</token>
                    <marker>
                        <token>la</token>
                        <token regexp="yes" case_sensitive="yes">babalà|biorxa|doba|gatzoneta|par|raseta|xirinxina|xisclera</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>a \2 \3</suggestion>?</message>
                <example correction="a la babalà">Es va comportar <marker>la babalà</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token negate="yes">a</token>
                    <marker>
                        <token>les</token>
                        <token regexp="yes" case_sensitive="yes">envistes|palpentes|talúries</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>a \2 \3</suggestion>?</message>
                <example correction="a les palpentes">Es va moure <marker>les palpentes</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token negate="yes">a</token>
                    <marker>
                        <token>l'</token>
                        <token regexp="yes">empel|empèl|engròs</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>a \2\3</suggestion>?</message>
                <example correction="a l'engròs">Es va vendre <marker>l'engròs</marker></example>
            </rule>
        </rulegroup>
        <rule id="DIMMEDIAT" name="d'immediat">
            <pattern>
                <token>d'</token>
                <token>immediat</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>immediatament</suggestion>
            <suggestion>tot seguit</suggestion>
            <suggestion>de seguida</suggestion>
            <suggestion>a l'instant</suggestion>
            <suggestion>a l'acte</suggestion>
            <suggestion>dit i fet</suggestion>
            <suggestion>ipso facto</suggestion>
            <example correction="immediatament|tot seguit|de seguida|a l'instant|a l'acte|dit i fet|ipso facto">posa't a fer feina <marker>d'immediat</marker></example>
        </rule>
        <rule id="DE_JURE_DE_IURE" name="*de jure/de iure">
            <pattern>
                <token>de</token>
                <token>jure</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>de iure</suggestion>?</message>
            <example correction="de iure">Espanya retorna <marker>de jure</marker> a l'absolutisme</example>
            <example>Espanya retorna de iure a l'absolutisme</example>
        </rule>
        <rulegroup id="CAS_DE" name="*cas de">
            <rule>
                <pattern>
                    <token><exception regexp="yes">en|donat|posat|qualsevol|per|de</exception><exception postag="D.*" postag_regexp="yes"/><exception postag="V.*" postag_regexp="yes" regexp="yes" inflected="yes">fer|ser</exception></token>
                    <marker>
                        <token>cas<exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token regexp="yes">de|d'</token>
                    </marker>
                    <token>no</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>en cas <match no="3"/></suggestion>?</message>
                <short>Expressió incorrecta</short>
                <example correction="En cas de"><marker>Cas de</marker> no poder venir, digueu-ho.</example>
                <example>En cas de no poder venir, digueu-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">en|donat|posat|qualsevol|per|de</exception><exception postag="D.*" postag_regexp="yes"/><exception postag="V.*" postag_regexp="yes" regexp="yes" inflected="yes">fer|ser</exception></token>
                    <marker>
                        <token>cas</token>
                        <token regexp="yes">de|d'</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>en cas <match no="3"/></suggestion>?</message>
                <short>Expressió incorrecta</short>
                <example correction="en cas d'">engegada del motor <marker>cas d'</marker>haver-n'hi.</example>
                <example>engegada del motor en cas d'haver-n'hi.</example>
                <example correction="En cas de"><marker>Cas de</marker> ser així, d'acord.</example>
                <example>En cas de ser així, d'acord.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">en|donat|posat|qualsevol|per|de</exception><exception postag="D.*" postag_regexp="yes"/><exception postag="V.*" postag_regexp="yes" regexp="yes" inflected="yes">fer|ser</exception></token>
                    <marker>
                        <token>cas<exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token skip="3">que</token>
                    </marker>
                    <token postag="V.S.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>en cas <match no="3"/></suggestion>?</message>
                <short>Expressió incorrecta</short>
                <example correction="en cas que">, <marker>cas que</marker> aquest no fos bisbe.</example>
                <example correction="en cas que">, <marker>cas que</marker> admeti diferents interpretacions.</example>
                <example>, un cas que admeti diferents interpretacions.</example>
                <example>, cas que admet diferents interpretacions.</example>
                <example>, en cas que aquest no fos bisbe.</example>
                <example correction="en cas que">o, <marker>cas que</marker> no ho fossin,</example>
                <example>o, en cas que no ho fossin,</example>
                <example>Posem per cas que sigui així.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">en|donat|posat|qualsevol|per|de</exception><exception postag="D.*" postag_regexp="yes"/><exception postag="V.*" postag_regexp="yes" regexp="yes" inflected="yes">fer|ser</exception></token>
                    <marker>
                        <token>cas<exception postag="_GN_.*" postag_regexp="yes"/></token>
                        <token>de</token>
                        <token skip="3" regexp="yes">que|què</token>
                    </marker>
                    <token postag="V.S.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta com a condicional.</message>
                <suggestion>en cas que</suggestion>
                <example correction="en cas que">, <marker>cas de què</marker> aquest no fos bisbe.</example>
                <example correction="en cas que">, <marker>cas de que</marker> admeti diferents interpretacions.</example>
                <example correction="en cas que">o, <marker>cas de què</marker> no ho fossin,</example>
                <example>o, en cas que no ho fossin,</example>
                <example>Posem per cas que sigui així.</example>
            </rule>
        </rulegroup>
        <!--<rulegroup id="DE_PEU" name="de peu">
            <rule>
                <pattern>
                    <token postag="VM.*" postag_regexp="yes" regexp="yes" inflected="yes" skip="4">posar|estar|romandre|mantenir|quedar|anar|sostenir|aguantar</token>
                    <marker>
                        <token>de</token>
                        <token>peu</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta quan equival a <suggestion>dret</suggestion>.</message>
                <suggestion>a peu dret</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="dret|a peu dret">cansa molt estar tant temps <marker>de peu</marker></example>
                <example>cansa molt estar tant temps dret</example>
                <example>em posaven una broca al filaberquí de peu,</example>
                <example>van donar cops de peu</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM.*" postag_regexp="yes" regexp="yes" inflected="yes" skip="5">posar|estar|romandre|mantenir|quedar|anar|sostenir|aguantar</token>
                    <token skip="5">de</token>
                    <marker>
                        <token>de</token>
                        <token>peu</token>
                    </marker>
                    <token><exception postag="AQ.[MC]S." postag_regexp="yes"/></token>
                </pattern>
                <message>Expressió incorrecta quan equival a <suggestion>dret</suggestion>.</message>
                <suggestion>a peu dret</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="dret|a peu dret">cansa molt estar tant de temps <marker>de peu</marker>.</example>
                <example>cansa molt estar tant de temps dret.</example>
            </rule>
        </rulegroup>-->
        <rule id="DE_PEU" name="de peu -> dret">
            <antipattern>
                <token inflected="yes" regexp="yes">cop|colp|puntada|puntelló|soldat|llum|làmpada|arrencada|arrancada|micròfon|micro|palanca|talla|orgue|positiu|bomba|fractura|lesió|trencament|torn|rellotge|ciutadà|filaberquí|dretà|esquerrà|forma|cirurgia</token>
                <token>de</token>
                <token>peu</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">soldats?</token>
                <token>de</token>
                <token>peu</token>
            </antipattern>
            <antipattern>
                <token>peu</token>
                <token regexp="yes">mètric|curt|llarg|rodó|redó|baix|alt|forcat</token>
            </antipattern>
            <antipattern>
                <token>peu</token>
                <token postag="AQ.[MC]S.|V.P...SM." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>peu</token>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">muntanya|gall|pàgina|port|mont|obra</token>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token>peu</token>
                <token>a</token>
                <token>peu</token>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token>peu</token>
                <token postag="CC"/>
                <token min="0">de</token>
                <token inflected="yes">mà</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>de</token>
                    <token>peu</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta quan equival a <suggestion>dret</suggestion>.</message>
            <suggestion>a peu dret</suggestion>
            <suggestion>dreta</suggestion>
            <suggestion>drets</suggestion>
            <suggestion>dretes</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="dret|a peu dret|dreta|drets|dretes">Cansa molt estar tant temps <marker>de peu</marker></example>
            <example>cansa molt estar tant temps dret</example>
            <example>em posaven una broca al filaberquí de peu,</example>
            <example>van donar cops de peu</example>
            <example>Bestiar de peu forcat</example>
        </rule>
        <rulegroup id="A_DIFERENCIA_AMB_DE" name="a diferència *amb/de">
            <rule>
                <pattern>
                    <token>a</token>
                    <token>diferència</token>
                    <token>amb</token>
                    <token regexp="yes">els?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a diferència de<match no="4" regexp_match="e(.+)" regexp_replace="$1"/></suggestion>?</message>
                <example correction="a diferència dels"><marker>a diferència amb els</marker> homes</example>
                <example>a diferència dels homes</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>diferència</token>
                        <token>amb</token>
                    </marker>
                    <token regexp="yes" negate="yes">els?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a diferència de</suggestion>?</message>
                <example correction="a diferència de"><marker>a diferència amb</marker> les dones</example>
                <example>a diferència de les dones</example>
            </rule>
        </rulegroup>
        <rule id="EN_AMB_ESCREIX" name="*en/amb escreix">
            <pattern>
                <token>en</token>
                <token>escreix</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>amb escreix</suggestion>? Correcte si equival a "com a escreix".</message>
            <example correction="amb escreix">ho supera <marker>en escreix</marker></example>
            <example>ho supera amb escreix</example>
            <!-- quantitat pagada en escreix -->
        </rule>
        <rule id="AMB_VISTES_A" name="amb vistes a">
            <pattern>
                <marker>
                    <token regexp="yes">en|amb</token>
                    <token>vistes</token>
                    <token>a</token>
                    <!-- excepcions: nom propi (de lloc), llocs: mar, etc.  -->
                </marker>
                <token><exception postag="NP.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">carrer|vila|poble|ciutat|riu|mar|platja|façana|vall</exception></token>
                <token><exception postag="NP.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">carrer|vila|poble|ciutat|riu|mar|platja|façana|vall</exception></token>
                <token><exception postag="NP.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">carrer|vila|poble|ciutat|riu|mar|platja|façana|vall</exception></token>
            </pattern>
            <message>Cal dir <suggestion>amb vista <match no="3"/></suggestion> quan significa "pensant en".</message>
            <short>Expressió incorrecta</short>
            <example correction="amb vista a"><marker>amb vistes a</marker>ls exàmens.</example>
            <example>amb vista als exàmens</example>
            <example>amb vistes al mar</example>
            <example>amb vistes al Pirineu</example>
            <example>amb vistes a les dues façanes</example>
        </rule>
        <rule id="ELECTR_VOLT" name="*electró volt">
            <pattern>
                <token>electró</token>
                <token>volt</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>electronvolt</suggestion>?</message>
            <suggestion>electró-volt</suggestion>
            <example correction="electronvolt|electró-volt">L'<marker>electró volt</marker></example>
            <example>L'electronvolt</example>
        </rule>
        <rulegroup id="EMPORTAR_SE_PER_DAVANT" name="emportar-se/endur-se *per (en)davant">
            <url>http://esadir.cat/entrades/fitxa/node/emportar-se_per_davant</url>
            <!--<url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=llevarse+por+delante&amp;numPagina=1&amp;database=CASCAT&amp;idFont=17894&amp;idHit=17894&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=delante+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>-->
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">endur|emportar|dur|portar</token>
                    <token min="0" max="2" postag="P.*" postag_regexp="yes"/>
                    <token min="0">tot</token>
                    <token>per</token>
                    <token regexp="yes">davant|endavant</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>(passar per damunt)</suggestion>
                <suggestion>(tirar-se a sobre)</suggestion>
                <suggestion>(escombrar)</suggestion>
                <suggestion>(atropellar)</suggestion>
                <suggestion>(arrasar)</suggestion>
                <example correction="(passar per damunt)|(tirar-se a sobre)|(escombrar)|(atropellar)|(arrasar)">una bèstia famèlica disposada a <marker>endur-se per endavant</marker> llibertats</example>
                <example>una bèstia disposada a endur-se llibertats</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">endur|emportar|dur|portar</token>
                    <token min="0" max="2" postag="P.*" postag_regexp="yes"/>
                    <token min="0">tot</token>
                    <token>pe</token>
                    <token>l</token>
                    <token>davant</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>(passar per damunt)</suggestion>
                <suggestion>(tirar-se a sobre)</suggestion>
                <suggestion>(escombrar)</suggestion>
                <suggestion>(atropellar)</suggestion>
                <suggestion>(arrasar)</suggestion>
                <example correction="(passar per damunt)|(tirar-se a sobre)|(escombrar)|(atropellar)|(arrasar)">una bèstia famèlica disposada a <marker>endur-se'l pel davant</marker>.</example>
                <example>una bèstia disposada a escombrar-lo.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_LLOC_DE" name="enlloc -> en lloc">
            <antipattern>
                <token>no</token>
                <token min="0" max="3" postag="V.*|&pronom_feble;" postag_regexp="yes"><exception inflected="yes">trobar</exception></token>
                <token inflected="yes" skip="3">trobar</token>
                <!--<token min="0" max="3" postag="RG.*|LOC_ADV" postag_regexp="yes"/>-->
                <token>enlloc</token>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception>parla</exception></token>
                    <marker>
                        <token>enlloc</token>
                    </marker>
                    <token inflected="yes">de</token>
                    <token><exception postag="NP..G.*" postag_regexp="yes"/></token>
                    <token><exception regexp="yes" inflected="yes">edifici|mapa|món|terra|planeta|país|plana|camp|continent|territori</exception><exception postag="NP..G.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Si voleu dir "en comptes de", cal escriure <suggestion>en lloc</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="En lloc"><marker>Enlloc</marker> d'això, fes allò.</example>
                <example>No ho trobaràs enlloc del món.</example>
                <example>no t'aturis enlloc d'Egipte</example>
                <example>i enlloc dels camps no es veu l'asfòdel</example>
                <example>No es parla enlloc d'esllavissades.</example>
                <example>No ho hem sabut trobar explícitament enlloc de les instruccions.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NP..G.*" postag_regexp="yes"/>
                    <marker>
                        <token>enlloc</token>
                    </marker>
                    <token inflected="yes">de</token>
                    <token postag="NP..G.*" postag_regexp="yes"/>
                </pattern>
                <message>Si voleu dir "en comptes de", cal escriure <suggestion>en lloc</suggestion>.</message>
                <example correction="en lloc">Va anar a París <marker>enlloc</marker> de Roma.</example>
            </rule>
        </rulegroup>
        <rule id="EN_LLOC" name="en lloc -> enlloc">
            <antipattern>
                <token>lloc</token>
                <token postag="RG_anteposat"/>
                <token postag="AQ.[MC]S.|V.P..SM." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token>lloc</token>
                <token>en</token>
                <token>lloc</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>en</token>
                    <token>lloc</token>
                </marker>
                <token><exception regexp="yes">de|d'|seu|meu|teu|nostre|vostre</exception><exception postag="AQ.[MC]S.|V.P..SM." postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>enlloc</suggestion> (en cap lloc)?</message>
            <suggestion>en lloc de</suggestion>
            <example correction="enlloc|en lloc de">No ho trobo <marker>en lloc</marker>.</example>
            <example correction="Enlloc|En lloc de"><marker>En lloc</marker> venir, se'n va.</example>
            <example>No ho veig enlloc.</example>
            <example>Estaven en lloc segur.</example>
            <example>Estaven en lloc molt segur.</example>
            <example>Estaven en lloc tancat.</example>
        </rule>
        <rule id="EN_MOTIU_DE" name="*en motiu de/amb motiu de">
            <pattern>
                <token postag="SENT_START" skip="-1"><exception scope="next" inflected="yes">convertir</exception></token>
                <marker>
                    <token>en</token>
                </marker>
                <token>motiu</token>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>L'expressió adequada és "amb motiu de".</message>
            <suggestion>amb</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="amb"><marker>en</marker> motiu de la celebració de l'aniversari</example>
            <example>Ho convertí en motiu de burla.</example>
            <example>Va convertir-se en motiu de burla.</example>
        </rule>
        <rulegroup id="EN_RAO_DE" name="en raó de">
            <rule>
                <pattern>
                    <token>en</token>
                    <token>raó</token>
                    <token>de</token>
                    <token regexp="yes">ls?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>per raó \3\4</suggestion>
                <suggestion>a raó \3\4</suggestion>
                <suggestion>quant a\4</suggestion>
                <suggestion>pel que fa a\4</suggestion>
                <example correction="per raó dels|a raó dels|quant als|pel que fa als"><marker>en raó dels</marker> pressuposts</example>
                <example><marker>per raó de</marker> la urgència</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>raó</token>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>per raó <match no="3"/></suggestion>
                <suggestion>a raó <match no="3"/></suggestion>
                <suggestion>quant a</suggestion>
                <suggestion>pel que fa a</suggestion>
                <example correction="per raó de|a raó de|quant a|pel que fa a"><marker>en raó de</marker> la urgència</example>
                <example correction="per raó d'|a raó d'|quant a|pel que fa a"><marker>en raó d'</marker>això</example>
                <example><marker>per raó de</marker> la urgència</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_OCASIONS" name="en ocasions">
            <rule>
                <pattern>
                    <marker>
                        <token>en</token>
                        <token>ocasions</token>
                    </marker>
                    <token><exception postag="AQ.[FC][PN].|RG_anteposat" postag_regexp="yes"/><exception regexp="yes">de|d'|com|assenyalades|determinades|comptades</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a <suggestion>a vegades</suggestion>.</message>
                <suggestion>a voltes</suggestion>
                <suggestion>de vegades</suggestion>
                <suggestion>sovint</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="a vegades|a voltes|de vegades|sovint"><marker>en ocasions</marker> veig fantasmes</example>
                <example correction="a vegades|a voltes|de vegades|sovint">foren <marker>en ocasions</marker> assassinades.</example>
                <example>només ho fa en ocasions especials</example>
                <example>només ho fa en ocasions molt especials</example>
                <example>en ocasions de cerimònia</example>
                <example>en ocasions determinades</example>
                <example>en ocasions de gran solemnitat</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>en</token>
                        <token>ocasions</token>
                    </marker>
                    <token postag="RG_anteposat"/>
                    <token><exception postag="AQ.[FC][PN]." postag_regexp="yes"/><exception regexp="yes">assenyalades|determinades|comptades</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a <suggestion>a vegades</suggestion>.</message>
                <suggestion>a voltes</suggestion>
                <suggestion>de vegades</suggestion>
                <suggestion>sovint</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="a vegades|a voltes|de vegades|sovint"><marker>en ocasions</marker> més immediatament</example>
                <example>només ho fa en ocasions especials</example>
                <example>només ho fa en ocasions molt especials</example>
                <example>En ocasions com aquesta</example>
                <example>En ocasions molt assenyalades</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>en</token>
                        <token>ocasions</token>
                    </marker>
                    <token regexp="yes">com|de|d'</token>
                    <token><exception postag="DD0F.0" postag_regexp="yes"/><exception inflected="yes" regexp="yes">cerimònia|festa|celebració|gala|esdeveniment|solemnitat|jubileu</exception></token>
                    <token><exception inflected="yes" regexp="yes">cerimònia|festa|celebració|gala|esdeveniment|solemnitat|jubileu</exception></token>
                </pattern>
                <message>Expressió incorrecta si equival a <suggestion>a vegades</suggestion>.</message>
                <suggestion>a voltes</suggestion>
                <suggestion>de vegades</suggestion>
                <suggestion>sovint</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="a vegades|a voltes|de vegades|sovint">Es comporta <marker>en ocasions</marker> com un idiota</example>
                <example>En ocasions com aquesta no té rival</example>
                <example>En ocasions com aquelles no té rival</example>
                <example>En ocasions de cerimònia</example>
                <example>En ocasions de grans esdeveniments</example>
                <example>en ocasions de gran solemnitat</example>
            </rule>
        </rulegroup>
        <rule id="A_LENSEMS" name="a l'ensems">
            <pattern>
                <token>a</token>
                <token>l'</token>
                <token>ensems</token>
            </pattern>
            <message>Cal dir <suggestion>ensems</suggestion>.</message>
            <example correction="ensems">Hem d'actuar <marker>a l'ensems</marker></example>
            <example>Hem d'actuar ensems</example>
        </rule>
        <rulegroup id="ENTORN_A" name="entorn a">
            <rule>
                <pattern>
                    <token><exception postag="D.*|PX.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>entorn</token>
                        <token>a</token>
                    </marker>
                    <token><exception>partir</exception></token>
                </pattern>
                <message>Cal dir <suggestion>entorn de</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="entorn de"><marker>entorn a</marker> la botiga hi ha molta gent</example>
                <example>objectes que hi ha en l'entorn a partir de la imatge </example>
                <!-- Com traslladar el meravellós entorn a les seves pintures -->
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="D.*|PX.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>entorn</token>
                        <token>a</token>
                        <token spacebefore="no" regexp="yes">ls?</token>
                    </marker>
                </pattern>
                <message>Cal dir <suggestion>entorn de<match no="4"/></suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="entorn dels"><marker>entorn als</marker> mercats hi ha molta gent</example>
                <example correction="entorn del"><marker>entorn al</marker> mercat hi ha molta gent</example>
                <example>entorn dels mercats hi ha molta gent</example>
                <example>Pot alterar l'entorn al seu gust</example>
                <example>en l'entorn a través de vies específiques</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_TORN_A" name="en torn a">
            <rule>
                <pattern>
                    <token>en</token>
                    <token>torn</token>
                    <token>a</token>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>entorn de</suggestion>
                <example correction="entorn de"><marker>en torn a</marker>l pati</example>
                <example>entorn de</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>torn</token>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>entorn <match no="3"/></suggestion>
                <example correction="entorn de"><marker>en torn de</marker>l pati</example>
                <example>entorn de</example>
            </rule>
        </rulegroup>
        <rule id="ENTRE_PARENTESI" name="entre parèntesi">
            <pattern>
                <token>entre</token>
                <token>parèntesi</token>
            </pattern>
            <message>Cal dir <suggestion>entre parèntesis</suggestion>.</message>
            <short>Expressió incorrecta</short>
            <example correction="entre parèntesis">cal posar-ho <marker>entre parèntesi</marker></example>
        </rule>
        <rule id="ES_A_DIR" name="és a dir">
            <!-- No estan prevists tots els casos -->
            <pattern>
                <token postag="_PUNCT.*|SENT_START" postag_regexp="yes"/>
                <marker>
                    <token>és</token>
                    <token>dir</token>
                </marker>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>és a dir</suggestion>?</message>
            <example correction="És a dir"><marker>És dir</marker>, ha tingut un paper dins els costums religiosos</example>
            <example>Mentir és dir que sí.</example>
        </rule>
        <rule id="ESTIRAIAFLUIXA" name="*estira i afluixa/estira-i-arronsa">
            <pattern>
                <token regexp="yes">tira|estira</token>
                <token min="0">-</token>
                <token>i</token>
                <token min="0">-</token>
                <token>afluixa</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>estira-i-arronsa</suggestion>?</message>
            <suggestion>estira-i-amolla</suggestion>
            <example correction="estira-i-arronsa|estira-i-amolla">Aquest <marker>estira i afluixa</marker></example>
            <example correction="estira-i-arronsa|estira-i-amolla">Aquest <marker>estira-i-afluixa</marker></example>
        </rule>
        <rulegroup id="FI_DE_SETMANA" name="*fi de setmana/cap de setmana">
            <rule>
                <pattern>
                    <token>fi</token>
                    <token>de</token>
                    <token>setmana</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>cap de setmana</suggestion>
                <example correction="cap de setmana"><marker>fi de setmana</marker></example>
                <example>cap de setmana</example>
            </rule>
            <rule>
                <pattern>
                    <token>fins</token>
                    <token>de</token>
                    <token>setmana</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>caps de setmana</suggestion>
                <example correction="caps de setmana"><marker>fins de setmana</marker></example>
                <example>caps de setmana</example>
            </rule>
        </rulegroup>
        <rulegroup id="FRONT_A" name="front a">
            <antipattern>
                <token>front</token>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">combat|batalla|guerra|esquerra|esquerres|alliberament|forces|alliberació</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">fer</token>
                <token>front</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">un|el|l|nou|mateix|altre|anomenat|esmentat|citat|dit</token>
                <token>front</token>
            </antipattern>
            <antipattern>
                <token>Front</token>
                <token regexp="yes">de|d'</token>
                <token postag="DA.*" postag_regexp="yes" min="0"/>
                <token regexp="yes">\p{Lu}.*</token>
            </antipattern>
            <!-- TODO: un front a l'altre -->
            <rule>
                <pattern>
                    <marker>
                        <token>front<exception postag=".*LOC.ADV.*" postag_regexp="yes"/></token>
                        <token>a</token>
                        <token spacebefore="no" regexp="yes">ls?</token>
                    </marker>
                </pattern>
                <message>Cal dir <suggestion>enfront de<match no="3"/></suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="enfront del"><marker>front al</marker> problema, hem d'actuar ràpidament</example>
                <example correction="enfront del">el que és humà <marker>front al</marker> món</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>front<exception postag=".*LOC.ADV.*" postag_regexp="yes"/></token>
                        <token regexp="yes">a|de|d'</token>
                    </marker>
                    <token><exception>manera</exception></token>
                </pattern>
                <message>Cal dir <suggestion>enfront de</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="enfront de"><marker>front a</marker> la situació, hem d'actuar ràpidament</example>
                <example correction="enfront de">He vist, <marker>front de</marker> casa, fer la verema.</example>
                <example>enfront de la situació, hem d'actuar ràpidament</example>
                <example>no el van enviar al front a causa de la seva mala salut</example>
                <example>els aliats van obrir un nou front a Europa</example>
                <example>per a fer-hi front de manera eficaç</example>
                <example>en un mateix front de combat</example>
                <example>en l'anomenat front de l'Isonzo</example>
                <example>les diferents faccions de l'independentista Front d'Alliberament de l'Enclavament de Cabinda</example>
                <example>Restaurà la catedral de Sant Front de Peirigús.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>front</token>
                        <token regexp="yes">el|els</token>
                    </marker>
                </pattern>
                <message>Cal dir <suggestion>enfront de<match no="2" regexp_match="([ea])(l|ls)" regexp_replace="$2"/></suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="enfront del"><marker>front el</marker> problema, hem d'actuar ràpidament</example>
                <example>no haurem marcat al front els servents</example>
                <example>a què hagué de fer front el govern</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception inflected="yes" regexp="yes">fer|el</exception></token>
                    <marker>
                        <token>front</token>
                        <token regexp="yes">la|les</token>
                    </marker>
                </pattern>
                <message>Cal dir <suggestion>enfront de <match no="3"/></suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="enfront de la"><marker>front la</marker> situació, hem d'actuar ràpidament</example>
                <example>enfront de la situació, hem d'actuar ràpidament</example>
                <example>que no portessin al front la marca</example>
            </rule>
            <rule>
                <pattern>
                    <token>enfront</token>
                    <token>a</token>
                    <token regexp="yes">ls?</token>
                </pattern>
                <message>Cal dir <suggestion>enfront de<match no="3"/></suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="enfront del"><marker>enfront al</marker> problema, hem d'actuar ràpidament</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token inflected="yes">tenir</token>
                        <token>enfront</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token>enfront</token>
                    <token regexp="yes">els?</token>
                </pattern>
                <message>Cal dir <suggestion>enfront d<match no="2"/></suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="enfront del"><marker>enfront el</marker> problema, hem d'actuar ràpidament</example>
                <example>Té enfront els mateixos arguments.</example>
            </rule>
            <rule>
                <pattern>
                    <token>enfront</token>
                    <token>a</token>
                </pattern>
                <message>Cal dir <suggestion>enfront de</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="enfront de"><marker>enfront a</marker> la situació, hem d'actuar ràpidament</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>enfront</token>
                    </marker>
                    <token regexp="yes">la|les|l'</token>
                </pattern>
                <message>Cal dir <suggestion>enfront de</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="enfront de"><marker>enfront</marker> la situació, hem d'actuar ràpidament</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="NC.*"/>
                    <marker>
                        <token>front</token>
                        <token postag="DD.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Cal dir <suggestion>enfront d'\3</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="enfront d'aquesta">Cal prendre alguna acció <marker>front aquesta</marker> possibilitat.</example>
            </rule>
        </rulegroup>
        <rule id="A_GROSSO_MODO" name="a grosso modo">
            <pattern>
                <token>a</token>
                <token>grosso</token>
                <token>modo</token>
            </pattern>
            <message>Cal dir <suggestion>grosso modo</suggestion>.</message>
            <example correction="grosso modo"><marker>a grosso modo</marker></example>
            <example>grosso modo</example>
        </rule>
        <rulegroup id="GUST_A" name="gust a">
            <antipattern>
                <token>a</token>
                <token postag="NP.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token min="0" postag="D.*" postag_regexp="yes"/>
                <token regexp="yes" inflected="yes">&unitats_temps;</token>
            </antipattern>
            <antipattern>
                <token postag="_GN_MS">pudor</token>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes" skip="2" regexp="yes">fer|arribar</token>
                    <marker>
                        <token regexp="yes">(re)?gust|olor|pudor|flaire|perfum|ferum|tuf|al[èé]</token>
                        <token>a</token>
                    </marker>
                </pattern>
                <message>Incorrecte si vol dir <suggestion><match no="2"/> de</suggestion>.</message>
                <short>Preposició inadequada</short>
                <example correction="gust de">fa <marker>gust a</marker> maduixa</example>
                <example correction="flaire de">fa una enorme <marker>flaire a</marker> oportunisme</example>
                <example correction="olor de">M'arriba l'<marker>olor a</marker> menjar.</example>
                <example>fa gust de maduixa</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">tenir</token>
                    <marker>
                        <token regexp="yes">(re)?gust|olor</token>
                        <token>a</token>
                    </marker>
                </pattern>
                <message>Incorrecte si vol dir <suggestion><match no="2"/> de</suggestion>.</message>
                <short>Preposició inadequada</short>
                <example correction="olor de">tenia <marker>olor a</marker> maduixa</example>
                <example>tenia olor de maduixa</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes" regexp="yes" skip="7">aplicar|aplicació</token>
                    <token>gust</token>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token postag="DA.*|V.N.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token><exception inflected="yes">trobar</exception><exception regexp="yes">-li|-hi</exception></token>
                    <token postag="D[^R].*|C.*|_PUNCT.*" postag_regexp="yes"/>
                    <token postag="A.*|V.P.*|PX.*" postag_regexp="yes" min="0" max="2"/>
                    <marker>
                        <token regexp="yes">(re)?gust|olor|pudor|flaire|perfum|ferum|tuf|al[èé]</token>
                        <token>a</token>
                    </marker>
                </pattern>
                <message>Incorrecte si vol dir <suggestion><match no="4"/> de</suggestion>.</message>
                <short>Preposició inadequada</short>
                <example correction="olor de">Amb aquella <marker>olor a</marker> resclosit</example>
                <example correction="olor de">i <marker>olor a</marker> sofre</example>
                <example correction="gust de">Un noble <marker>gust a</marker> frígola.</example>
                <example>tenia olor de maduixa</example>
                <example>començava a trobar-li el gust al sarcasme</example>
                <example>Pel pudor a la representació del cos humà</example>
                <example>És l'aplicació de l'habilitat i del gust a la producció d'una obra.</example>
                <example>la dona que vessa el perfum als peus de Jesús</example>
                <example>Havien de dissenyar un perfum a partir d'un cos geomètric.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception inflected="yes">accedir</exception></token>
                    <token>amb</token>
                    <marker>
                        <token regexp="yes">(re)?gust|olor|pudor|flaire|perfum|ferum|tuf|al[èé]</token>
                        <token>a</token>
                    </marker>
                </pattern>
                <message>Incorrecte si vol dir <suggestion><match no="3"/> de</suggestion>.</message>
                <short>Preposició inadequada</short>
                <example correction="gust de">Amb <marker>gust a</marker> plàstic</example>
                <example>amb olor de maduixa</example>
                <example>Va accedir amb gust a la petició.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|C.*|_PUNCT.*|_QM_OPEN" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">(re)?gust|olor|pudor|flaire|perfum|ferum|tuf|al[èé]</token>
                        <token>a</token>
                    </marker>
                </pattern>
                <message>Incorrecte si vol dir <suggestion><match no="2"/> de</suggestion>.</message>
                <short>Preposició inadequada</short>
                <example correction="Pudor de"><marker>Pudor a</marker> socarrim</example>
                <example correction="ferum de">Pudor de socarrim, <marker>ferum a</marker> foc.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">(re)?gust|olor|pudor|flaire|perfum|ferum|tuf|al[èé]</token>
                        <token>a</token>
                    </marker>
                    <token postag="NC.*" postag_regexp="yes"/>
                </pattern>
                <message>Incorrecte si vol dir <suggestion><match no="1"/> de</suggestion>.</message>
                <short>Preposició inadequada</short>
                <example correction="pudor de">La <marker>pudor a</marker> socarrim</example>
                <example correction="ferum de">Una forta <marker>ferum a</marker> foc.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                    </marker>
                    <token>què</token>
                    <token min="0" max="2" postag="&pronom_feble;" postag_regexp="yes"/>
                    <token min="0" max="3" chunk="GV"><exception inflected="yes">fer</exception></token>
                    <token inflected="yes">fer</token>
                    <token regexp="yes">(re)?gust|olor|pudor|flaire|perfum|ferum|tuf|al[èé]</token>
                </pattern>
                <message>La preposició adequada és <suggestion>de</suggestion>.</message>
                <short>Preposició inadequada</short>
                <example correction="De"><marker>A</marker> què feia olor?</example>
                <example correction="De"><marker>A</marker> què fa pudor?</example>
            </rule>
        </rulegroup>
        <rulegroup id="JUNT_A" name="*junt a, *juntament a">
            <antipattern>
                <marker>
                    <token>tot</token>
                    <token>junt</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">junt|juntament</token>
                        <token>a</token>
                    </marker>
                    <token negate="yes" regexp="yes">ls?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>al costat de</suggestion>
                <suggestion>tocant a</suggestion>
                <suggestion>a prop de</suggestion>
                <suggestion>junt amb</suggestion>
                <suggestion>juntament amb</suggestion>
                <suggestion>amb</suggestion>
                <example correction="al costat de|tocant a|a prop de|junt amb|juntament amb|amb">Puccini retornà <marker>junt a</marker> Elvira</example>
                <example>Puccini retornà al costat d'Elvira</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">junt|juntament</token>
                    <token>a</token>
                    <token regexp="yes">ls?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>al costat de<match no="3"/></suggestion>
                <suggestion>tocant a<match no="3"/></suggestion>
                <suggestion>a prop de<match no="3"/></suggestion>
                <suggestion>junt amb e<match no="3"/></suggestion>
                <suggestion>juntament amb e<match no="3"/></suggestion>
                <suggestion>amb e<match no="3"/></suggestion>
                <example correction="al costat del|tocant al|a prop del|junt amb el|juntament amb el|amb el"><marker>junt al</marker> partit</example>
                <example>Es cou tot junt al forn.</example>
            </rule>
        </rulegroup>
        <rule id="MATERIA_GRIS" name="matèria gris">
            <pattern>
                <token>matèria</token>
                <token regexp="yes">gris|grisa</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>substància grisa</suggestion>
            <example correction="substància grisa">la <marker>matèria grisa</marker> del cervell</example>
        </rule>
        <rulegroup id="MATERIA_PRIMA" name="matèria prima">
            <rule>
                <pattern>
                    <token>matèria</token>
                    <token>prima</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>matèria primera</suggestion>
                <example correction="matèria primera">està fet d'una <marker>matèria prima</marker> de qualitat</example>
            </rule>
            <rule>
                <pattern>
                    <token>matèries</token>
                    <token>primes</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>matèries primeres</suggestion>
                <example correction="matèries primeres">està fet d'unes <marker>matèries primes</marker> de qualitat</example>
            </rule>
        </rulegroup>
        <rule id="MICA_EN_MICA" name="*mica en mica / de mica en mica">
            <pattern>
                <token negate="yes">de</token>
                <marker>
                    <token>mica</token>
                    <token regexp="yes">en|a</token>
                    <token>mica</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>de mica en mica</suggestion>?</message>
            <example correction="de mica en mica"><marker>mica en mica</marker> s'omple la pica</example>
            <example>de mica en mica s'omple la pica</example>
        </rule>
        <rule id="A_MODE_DE" name="a mode de">
            <antipattern>
                <token>mode</token>
                <token>de</token>
                <token>pantalla</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>a<exception scope="previous">com</exception></token>
                    <token regexp="yes">mode|moda</token>
                </marker>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a tall</suggestion>
            <suggestion>a manera</suggestion>
            <example correction="a tall|a manera"><marker>a mode</marker> de prova</example>
            <example>Com a mode de producció</example>
            <example>Cal canviar a mode de pantalla completa.</example>
        </rule>
        <rule id="AL_MODE_DE" name="al mode de">
            <antipattern>
                <token>mode</token>
                <token>de</token>
                <token>pantalla</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>a<exception scope="previous">com</exception></token>
                    <token>l</token>
                    <token regexp="yes">mode|moda</token>
                </marker>
                <token regexp="yes">de|d'</token>
                <token postag="D.*" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>a la manera</suggestion>?</message>
            <example correction="a la manera"><marker>al mode</marker> d'un panòptic</example>
            <example>Com a mode de producció</example>
            <example>Cal canviar a mode de pantalla completa.</example>
            <example>Estava lligat al mode d'elaboració.</example>
        </rule>
        <rulegroup id="CABRE_INCORRECTE" name="cabre incorrecte">
            <rule>
                <pattern>
                    <token>no</token>
                    <marker>
                        <token>cap</token>
                    </marker>
                    <token>dubte</token>
                    <token>que</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>hi ha</suggestion>
                <example correction="hi ha">No <marker>cap</marker> dubte que sí</example>
                <example>No hi ha dubte que sí.</example>
            </rule>
            <rule>
                <pattern>
                    <token>no</token>
                    <marker>
                        <token postag="VM.*" postag_regexp="yes" inflected="yes">cabre</token>
                    </marker>
                    <token>dubte</token>
                    <token>que</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>hi <match no="2" postag="VM(.+)" postag_regexp="yes" postag_replace="VA$1">haver</match></suggestion>
                <example correction="hi havia">No <marker>cabia</marker> dubte que sí</example>
                <example>No hi havia dubte que sí.</example>
            </rule>
            <rule>
                <pattern>
                    <token>no</token>
                    <token postag="PP.*|P0.*" postag_regexp="yes" skip="1"><exception postag="PP.*|P0.*|V.*|SENT_END|PARA_END|_reflexiu" scope="next" postag_regexp="yes" negate_pos="yes"/></token>
                    <token postag="VM.*" postag_regexp="yes" inflected="yes">cabre</token>
                    <token>dubte</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>no (tenir) cap dubte</suggestion>
                <!-- <suggestion><match no="2" postag="P[P0](.).(.).+" postag_regexp="yes" postag_replace="VM..$1$2.*">tenir</match> cap</suggestion> -->
                <!-- amb la informació de matc no="3" es podria sintetitzar el temps verbal adequat-->
                <example correction="No (tenir) cap dubte"><marker>No em cabia dubte</marker> que sí</example>
                <example>No tenia cap dubte que sí.</example>
            </rule>
        </rulegroup>
        <rule id="NO_CAL_OBLIDAR" name="*no cal oblidar/cal no oblidar">
            <pattern>
                <token regexp="yes">no|tampoc</token>
                <token inflected="yes" regexp="yes">caldre|convenir</token>
                <token regexp="yes">oblidar|confondre|ignorar|desconèixer|desconéixer|descuidar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2"/> no <match no="3"/></suggestion>?</message>
            <short>Expressió incorrecta</short>
            <example correction="Cal no oblidar"><marker>No cal oblidar</marker> que les coses són així.</example>
            <example correction="Cal no confondre"><marker>No cal confondre</marker> les coses.</example>
            <example correction="convé no oblidar"> una realitat que <marker>no convé oblidar</marker>.</example>
        </rule>
        <rulegroup id="NO_CAL_PERDRE_DE_VISTA" name="no cal perdre de vista">
            <rule>
                <pattern>
                    <token regexp="yes">no|tampoc</token>
                    <token regexp="yes">cal|calia|caldrà</token>
                    <token>perdre</token>
                    <token>de</token>
                    <token>vista</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>\2 no perdre de vista</suggestion>?</message>
                <suggestion>\1 s'ha de perdre de vista</suggestion>
                <example correction="Cal no perdre de vista|No s'ha de perdre de vista"><marker>No cal perdre de vista</marker></example>
                <example>cal no perdre de vista</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">no|tampoc</token>
                    <token regexp="yes">cal|calia|caldrà</token>
                    <token>perdre</token>
                    <token postag="P.*" postag_regexp="yes" regexp="yes">['-].*</token>
                    <token>de</token>
                    <token>vista</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>\2 no perdre\4 de vista</suggestion>?</message>
                <example correction="Caldrà no perdre'ls de vista"><marker>No caldrà perdre'ls de vista</marker></example>
                <example>cal no perdre de vista</example>
            </rule>
        </rulegroup>
        <rule id="A_LOBJECTE_DE" name="a l'objecte de">
            <pattern>
                <marker>
                    <token>a</token>
                    <token>l'</token>
                    <token>objecte</token>
                    <token regexp="yes">de|d'</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>amb l'objectiu <match no="4"/></suggestion>
            <suggestion>amb la finalitat <match no="4"/></suggestion>
            <suggestion>per a</suggestion>
            <example correction="amb l'objectiu de|amb la finalitat de|per a"><marker>a l'objecte de</marker> resoldre el conflicte</example>
            <example>amb l'objectiu de resoldre el conflicte</example>
        </rule>
        <rule id="PAPER_SECANT" name="paper secant">
            <pattern>
                <token>paper</token>
                <token>secant</token>
            </pattern>
            <message>Cal dir <suggestion>paper assecant</suggestion>.</message>
            <short>Expressió incorrecta</short>
            <example correction="paper assecant">hem comprat <marker>paper secant</marker></example>
        </rule>
        <rule id="PALS_A_LES_RODES" name="pals a les rodes">
            <pattern>
                <token>pals</token>
                <token>a</token>
                <token>les</token>
                <token>rodes</token>
            </pattern>
            <message>Val més dir <suggestion>bastons a les rodes</suggestion>.</message>
            <short>Expressió preferible</short>
            <example correction="bastons a les rodes"><marker>pals a les rodes</marker></example>
        </rule>
        <rulegroup id="PEL_CONTRARI" name="pel contrari">
            <rule>
                <pattern>
                    <token postag="_PUNCT.*|SENT_START" postag_regexp="yes"/>
                    <marker>
                        <token>pe</token>
                        <token spacebefore="no">l</token>
                        <token>contrari</token>
                    </marker>
                    <!-- <token postag="_PUNCT.*" postag_regexp="yes"/> -->
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>al contrari</suggestion>
                <suggestion>altrament</suggestion>
                <suggestion>si no</suggestion>
                <suggestion>per contra</suggestion>
                <suggestion>en canvi</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="al contrari|altrament|si no|per contra|en canvi"><marker>pel contrari</marker>, aquesta llei no resulta aplicable</example>
                <example>al contrari, aquesta llei no resulta aplicable</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>si</token>
                        <token>pe</token>
                        <token spacebefore="no">l</token>
                        <token>contrari</token>
                    </marker>
                    <token>,</token>
                    <!-- <token postag="_PUNCT.*" postag_regexp="yes"/> -->
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>si, per contra</suggestion>
                <suggestion>si, en canvi</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="Si, per contra|Si, en canvi"><marker>Si pel contrari</marker>, aquesta llei no resulta aplicable, no s'aplicarà.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>si</token>
                        <token>pe</token>
                        <token spacebefore="no">l</token>
                        <token>contrari</token>
                    </marker>
                    <token><exception>,</exception></token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>si, per contra,</suggestion>
                <suggestion>si, en canvi,</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="Si, per contra,|Si, en canvi,"><marker>Si pel contrari</marker> aquesta llei no resulta aplicable, no s'aplicarà.</example>
            </rule>
        </rulegroup>
        <rule id="DEL_CONTRARI" name="del contrari">
            <pattern>
                <token postag="_PUNCT.*|SENT_START" postag_regexp="yes"/>
                <marker>
                    <token>de</token>
                    <token spacebefore="no">l</token>
                    <token>contrari</token>
                </marker>
                <!-- <token postag="_PUNCT.*" postag_regexp="yes"/> -->
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>altrament</suggestion>
            <suggestion>en cas contrari</suggestion>
            <suggestion>si no</suggestion>
            <suggestion>d'altra manera</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="Altrament|En cas contrari|Si no|D'altra manera"><marker>Del contrari</marker>, ni us escoltarà</example>
            <example>Altrament, ni us escoltarà.</example>
        </rule>
        <rulegroup id="EL_TERRA" name="el terra -> terra">
            <rule>
                <pattern>
                    <token>per</token>
                    <token regexp="yes">damunt|sobre|davall|sota|baix|dalt</token>
                    <marker>
                        <token>de</token>
                        <token>l</token>
                    </marker>
                    <token>terra</token>
                </pattern>
                <message>En aquesta expressió, "terra" s'escriu preferentment sense article.</message>
                <suggestion>de</suggestion>
                <example correction="de">50 metres per damunt <marker>del</marker> terra.</example>
            </rule>
        </rulegroup>
        <rule id="PEL_TERRA" name="pel terra -> per terra">
            <antipattern>
                <token>terra</token>
                <token postag="AQ.[MC][SN].|V.P..SM." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>terra</token>
                <token regexp="yes">de|d'</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>pe</token>
                    <token spacebefore="no">l</token>
                    <token>terra</token>
                </marker>
            </pattern>
            <message>Cal dir <suggestion>per terra</suggestion>.</message>
            <short>Expressió incorrecta</short>
            <example correction="per terra">Hi ha coses <marker>pel terra</marker>.</example>
            <example>Va rodolar pel terra de la gàbia.</example>
            <example>Va caure pel terra pavimentat.</example>
        </rule>
        <rule id="PELS_TERRES" name="pels terres -> per terra">
            <pattern>
                <marker>
                    <token>pe</token>
                    <token spacebefore="no">ls</token>
                    <token>terres</token>
                </marker>
            </pattern>
            <message>Expressió probablement incorrecta.</message>
            <suggestion>per terra</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="per terra">Hi ha coses <marker>pels terres</marker>.</example>
        </rule>
        <rule id="AL_TERRA" name="*al terra -> a terra">
            <antipattern>
                <token>terra</token>
                <token postag="AQ.[MC][SN].|V.P..SM." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>terra</token>
                <token regexp="yes">de|d'|que</token>
            </antipattern>
            <pattern>
                <token><exception regexp="yes" inflected="yes">per|relació|quant|paral·lel|respecte|perpendicular</exception></token>
                <marker>
                    <token>a</token>
                    <token spacebefore="no">l</token>
                    <token>terra</token>
                </marker>
            </pattern>
            <message>Cal dir <suggestion>a terra</suggestion> o <suggestion>en terra</suggestion>.</message>
            <url>https://esadir.cat/entrades/fitxa/id/1125</url>
            <!--<url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=caure&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12131&amp;idHit=12131&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=8&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27caure+a+terra%27+o+%27caure+al+terra%27%3F+%2F+%27tirar+a+terra%27+o+%27tirar+al+terra%27%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
-->
            <example correction="a terra|en terra">Hi ha coses <marker>al terra</marker>.</example>
            <example>Els taulons per al terra.</example>
            <example>Amb les cuixes paral·leles al terra.</example>
            <example>al terra que trepitgem en caminar</example>
        </rule>
        <rule id="PER_DE_PROMPTE" name="per de prompte">
            <pattern>
                <token>Per</token>
                <token>de</token>
                <token>prompte</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de primer antuvi</suggestion>
            <suggestion>d’antuvi</suggestion>
            <suggestion>de bell antuvi</suggestion>
            <suggestion>al primer antuvi</suggestion>
            <suggestion>ja d’entrada</suggestion>
            <example correction="De primer antuvi|D’antuvi|De bell antuvi|Al primer antuvi|Ja d’entrada"><marker>Per de prompte</marker>, ja m’havia semblat una persona de confiança</example>
            <example>De primer antuvi, ja m’havia semblat una persona de confiança</example>
        </rule>
        <rule id="A_LES_MIL_MERAVELLES" name="*a les mil meravelles">
            <pattern>
                <token>a</token>
                <token>les</token>
                <token>mil</token>
                <token>meravelles</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a meravella</suggestion>
            <suggestion>d'allò més bé</suggestion>
            <suggestion>divinament</suggestion>
            <example correction="a meravella|d'allò més bé|divinament"><marker>a les mil meravelles</marker></example>
            <example>a meravella</example>
        </rule>
        <rule id="DE_MIL_AMORS" name="*de mil amors">
            <pattern>
                <token>de</token>
                <token>mil</token>
                <token>amors</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a mans besades</suggestion>
            <suggestion>amb molt de gust</suggestion>
            <example correction="a mans besades|amb molt de gust"><marker>de mil amors</marker></example>
            <example>a mans besades</example>
        </rule>
        <rulegroup id="POC_A_POC" name="poc a poc">
            <rule>
                <pattern>
                    <token negate="yes">a</token>
                    <marker>
                        <token regexp="yes">poc|poquet</token>
                        <token>a</token>
                        <token regexp="yes">poc|poquet</token>
                    </marker>
                </pattern>
                <message>Cal dir <suggestion>a <match no="2" case_conversion="alllower"/> a <match no="4"/></suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="A poc a poc"><marker>Poc a poc</marker> remuntarem el riu</example>
                <example><marker>a poc a poc</marker> remuntarem el riu</example>
            </rule>
            <rule>
                <pattern>
                    <token>poca</token>
                    <token regexp="yes">poc|poquet</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>poc a <match no="2"/></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="poc a poc"><marker>poca poc</marker></example>
                <example>poc a poc</example>
            </rule>
        </rulegroup>
        <rule id="A_POC_QUE" name="*a/per poc que">
            <pattern>
                <marker>
                    <token>a</token>
                    <token>poc<exception postag=".*LOC.*" postag_regexp="yes"/></token>
                </marker>
                <token>que</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>per poc</suggestion>
            <suggestion>poc després</suggestion>
            <suggestion>poc abans</suggestion>
            <suggestion>al cap de poc</suggestion>
            <example correction="Per poc|Poc després|Poc abans|Al cap de poc"><marker>A poc</marker> que s'esforce ho aconseguirà.</example>
            <example>Va dir a poc a poc que sí.</example>
        </rule>
        <rulegroup id="A_POC_DE" name="*a poc de">
            <!-- a pocs minuts del centre
                situat a pocs minuts de-->
            <!--<url>http://esadir.cat/entrades/fitxa/node/apocde</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=a+poco+de&amp;numPagina=1&amp;database=CASCAT&amp;idFont=44090&amp;idHit=44090&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=poco+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <rule>
                <pattern>
                    <token>a<exception postag="LOC_ADV"/></token>
                    <token>poc</token>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>poc després <match no="3"/></suggestion>
                <suggestion>poc abans <match no="3"/></suggestion>
                <suggestion>al cap de poc <match no="3"/></suggestion>
                <example correction="poc després de|poc abans de|al cap de poc de"><marker>a poc de</marker> casar-se</example>
                <example>poc abans de casar-se</example>
                <example>passar a poc a poc dels bullits als rostits</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>de</token>
                        <token min="0" postag="DA.*" postag_regexp="yes"/>
                        <token regexp="yes" inflected="yes">ciutat|centre|poble|punt|vila|marxa|camí|plaça</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <token>poc</token>
                    <token>mes</token>
                </antipattern>
                <antipattern>
                    <token>de</token>
                    <token regexp="yes">diferència|separació|distància</token>
                </antipattern>
                <pattern>
                    <token>a<exception postag="LOC_ADV"/></token>
                    <unify>
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token inflected="yes">poc</token>
                        <token postag="NC.*" postag_regexp="yes" inflected="yes" regexp="yes">&unitats_temps;|moment|instant|temps</token>
                    </unify>
                    <token regexp="yes">de|d'|que</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="2"/> <match no="3"/> abans <match no="4"/></suggestion>
                <suggestion><match no="2"/> <match no="3"/> després <match no="4"/></suggestion>
                <example correction="pocs dies abans que|pocs dies després que"><marker>a pocs dies que</marker> Torres declari</example>
                <example>poc abans de casar-se</example>
                <example>A pocs minuts del centre de la ciutat</example>
                <example>A pocs dies de marxa</example>
            </rule>
        </rulegroup>
        <rule id="PUR_I_DUR" name="*pur i dur">
            <pattern>
                <token postag="AQ.*" postag_regexp="yes" inflected="yes">pur</token>
                <token>i</token>
                <token postag="AQ.*" postag_regexp="yes" inflected="yes">dur</token>
            </pattern>
            <message>És preferible usar una altra expressió.</message>
            <suggestion><match no="1" postag="AQ0(.)(.)0" postag_regexp="yes" postag_replace="AQ0C$20">implacable</match></suggestion>
            <suggestion><match no="1" postag="AQ0(.)(.)0" postag_regexp="yes" postag_replace="AQ0C$20">inflexible</match></suggestion>
            <suggestion>a ultrança</suggestion>
            <suggestion><match no="1"/></suggestion>
            <suggestion><match no="1" postag="AQ0(.)(.)0" postag_regexp="yes" postag_replace="AQ0$1$20">nu</match> i <match no="1" postag="AQ0(.)(.)0" postag_regexp="yes" postag_replace="AQ0$1$20">cru</match></suggestion>
            <suggestion><match no="1" postag="AQ0(.)(.)0" postag_regexp="yes" postag_replace="AQ0$1$20">cru</match> i <match no="1" postag="AQ0(.)(.)0" postag_regexp="yes" postag_replace="VMP00$2$1.?">pelar</match></suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/puridur</url>
            <example correction="implacable|inflexible|a ultrança|pur|nu i cru|cru i pelat">el feixisme més <marker>pur i dur</marker></example>
            <example>el feixisme més implacable</example>
        </rule>
        <rulegroup id="QUAN_NO" name="*quan no + adjectiu">
            <rule>
                <pattern>
                    <marker>
                        <token>quan</token>
                        <token>no</token>
                    </marker>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>si no</suggestion>
                <suggestion>més encara</suggestion>
                <example correction="si no|més encara">un eco social molt tebi, <marker>quan no</marker> refractari</example>
                <example>un eco social molt tebi, <marker>si no</marker> refractari</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>quan</token>
                        <token>no</token>
                    </marker>
                    <token postag="RG"/>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>si no</suggestion>
                <suggestion>més encara</suggestion>
                <example correction="si no|més encara">vulgars, <marker>quan no</marker> realment espantosos</example>
                <example>vulgars, si no realment espantosos</example>
            </rule>
        </rulegroup>
        <rule id="DE_QUAN_EN_QUAN_DE_TANT_EN_TANT" name="*de quan en quan/de tant en tant">
            <pattern>
                <token regexp="yes">de|en<exception postag=".*LOC_ADV.*" postag_regexp="yes"/></token>
                <token regexp="yes">quant?|tant?|vegada|volta</token>
                <token>en</token>
                <token regexp="yes">quant?|tant?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>de tant en tant</suggestion>?</message>
            <example correction="de tant en tant">Ho feien <marker>de quan en quan</marker>.</example>
            <example correction="de tant en tant">Ho feien <marker>de tan en quant</marker>.</example>
            <example correction="de tant en tant">Ho feien <marker>de tant en quan</marker>.</example>
            <example correction="de tant en tant">Ho feien <marker>de tant en tan</marker>.</example>
            <example correction="de tant en tant">Ho feien <marker>de tan en tant</marker>.</example>
            <example>Ho feien de tant en tant.</example>
            <example>Abans de tant en tant ho feia.</example>
        </rule>
        <rule id="COM_ABANS" name="com abans -> com més aviat">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>com</token>
                    <token>abans</token>
                </marker>
                <token min="0" max="2" postag_regexp="yes" postag="&pronom_feble;"/>
                <token postag="V.[IS].*" postag_regexp="yes"/>
            </pattern>
            <message>Expressió inadequada.</message>
            <suggestion>com més aviat</suggestion>
            <suggestion>com més prompte</suggestion>
            <example correction="Com més aviat|Com més prompte"><marker>Com abans</marker> hi anem, abans acabarem.</example>
        </rule>
        <rule id="QUAN_ABANS" name="quan abans -> com més aviat">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token regexp="yes">com|quan|quant</token>
                    <token>abans</token>
                </marker>
                <token min="0" max="2" postag_regexp="yes" postag="&pronom_feble;"/>
                <token postag="V.[SI].*" postag_regexp="yes" skip="-1"/>
                <token regexp="yes">millor|pitjor|abans|més|menys</token>
            </pattern>
            <message>Expressió inadequada.</message>
            <suggestion>com més aviat</suggestion>
            <suggestion>com més prompte</suggestion>
            <example correction="Com més aviat|Com més prompte"><marker>Quan abans</marker> hi anem, abans acabarem.</example>
            <example correction="Com més aviat|Com més prompte"><marker>Quan abans</marker> es derogui el nyap, millor per a tothom.</example>
        </rule>
        <rulegroup id="QUANT_ABANS" name="*quant abans">
            <rule>
                <pattern>
                    <token regexp="yes">quant?|com</token>
                    <token>abans</token>
                    <token min="0">,</token>
                    <token>millor</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>com més aviat millor</suggestion>
                <suggestion>tan aviat com puguis</suggestion>
                <suggestion>com més prompte millor</suggestion>
                <suggestion>tan prompte com pugues</suggestion>
                <example correction="com més aviat millor|tan aviat com puguis|com més prompte millor|tan prompte com pugues">Cal fer-ho <marker>quant abans millor</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>quant</token>
                        <token>abans</token>
                    </marker>
                    <token><exception postag="SENT_END|_PUNCT.*" postag_regexp="yes"/><exception>millor</exception></token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>com més aviat</suggestion>
                <suggestion>com més aviat millor</suggestion>
                <suggestion>tan aviat com puguis</suggestion>
                <suggestion>com més prompte millor</suggestion>
                <suggestion>tan prompte com pugues</suggestion>
                <example correction="com més aviat|com més aviat millor|tan aviat com puguis|com més prompte millor|tan prompte com pugues"><marker>quant abans</marker> ho fem, abans acabarem.</example>
                <example>quan abans només n'hi havia 18.000,</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">quant?</token>
                        <token>abans</token>
                    </marker>
                    <token postag="SENT_END|_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>com més aviat millor</suggestion>
                <suggestion>tan aviat com puguis</suggestion>
                <suggestion>com més prompte millor</suggestion>
                <suggestion>tan prompte com pugues</suggestion>
                <example correction="com més aviat millor|tan aviat com puguis|com més prompte millor|tan prompte com pugues">Cal fer-ho <marker>quant abans</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="QUAN_MENYS" name="quan menys">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>quan</token>
                    <token>menys</token>
                </marker>
                <token>,</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>si més no</suggestion>?</message>
            <suggestion>com a mínim</suggestion>
            <example correction="si més no|com a mínim"><marker>quan menys</marker>, no causava molèsties</example>
            <example>si més no, no causava molèsties</example>
        </rule>
        <rule id="A_REDOS" name="a *redòs/redós">
            <pattern>
                <token>a</token>
                <token>redòs</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>a redós</suggestion>?</message>
            <example correction="a redós"><marker>a redòs</marker> dels cingles de Sant Joan</example>
            <example>a redós dels cingles de Sant Joan</example>
        </rule>
        <rule id="AL_RESPECTE_DE" name="*al respecte de/respecte de">
            <antipattern>
                <token inflected="yes" regexp="yes">referir|correspondre</token>
                <token>a</token>
            </antipattern>
            <pattern>
                <token><exception regexp="yes">per|dret</exception></token>
                <marker>
                    <token>a</token>
                    <token>l</token>
                    <token>respecte</token>
                    <token regexp="yes">de|d'</token>
                </marker>
                <token><exception regexp="yes">manera|part</exception></token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>respecte a</suggestion>
            <suggestion>respecte <match no="5"/></suggestion>
            <suggestion>pel que fa a</suggestion>
            <suggestion>quant a</suggestion>
            <example correction="Respecte a|Respecte de|Pel que fa a|Quant a"><marker>Al respecte de</marker>ls cursos de valencià</example>
            <example>Respecte als cursos de valencià</example>
            <example>s'ha legislat al respecte de manera que</example>
            <!-- Molt lligada al respecte del medi -->
        </rule>
        <rule id="AMB_RESPECTE_A" name="*amb respecte a/respecte a">
            <antipattern>
                <marker>
                    <token inflected="yes" skip="2">tractar</token>
                    <token>amb</token>
                    <token>respecte</token>
                </marker>
            </antipattern>
            <pattern>
                <token>amb</token>
                <token>respecte</token>
                <token>a</token>
            </pattern>
            <message>Incorrecte si equival a <suggestion>respecte a</suggestion>. Correcte en altres casos.</message>
            <suggestion>respecte de</suggestion>
            <suggestion>pel que fa a</suggestion>
            <suggestion>quant a</suggestion>
            <example correction="respecte a|respecte de|pel que fa a|quant a"><marker>amb respecte a</marker>ls cursos</example>
            <example>Cal tractar amb respecte a tothom.</example>
        </rule>
        <rule id="A_RESULTES_DE" name="a resultes de">
            <pattern>
                <token><exception>com</exception></token>
                <marker>
                    <token>a</token>
                    <token>resultes</token>
                </marker>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de resultes</suggestion>
            <suggestion>a conseqüència</suggestion>
            <example correction="de resultes|a conseqüència"><marker>a resultes</marker> de la reunió</example>
            <example>de resultes de la reunió</example>
        </rule>
        <rule id="AL_ROIG_VIU" name="*al roig viu">
            <pattern>
                <token>a</token>
                <token>l</token>
                <token>roig</token>
                <token>viu</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>encès</suggestion>
            <suggestion>roent</suggestion>
            <suggestion>apassionat</suggestion>
            <suggestion>enverinat</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="encès|roent|apassionat|enverinat"><marker>al roig viu</marker></example>
            <example>roent</example>
        </rule>
        <rule id="A_SANT_DE_QUE" name="*a sant de què">
            <pattern>
                <token>a</token>
                <token>sant</token>
                <token>de</token>
                <token>què</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>per quins set sous</suggestion>
            <suggestion>per quins cinc sous</suggestion>
            <suggestion>a quin sant</suggestion>
            <example correction="per quins set sous|per quins cinc sous|a quin sant"><marker>a sant de què</marker>?</example>
            <example>per quins set sous?</example>
        </rule>
        <rule id="SEMBLA_SER" name="*sembla/pareix ser">
            <pattern>
                <token regexp="yes">sembla|semblava|pareix|pareixia</token>
                <token regexp="yes">ser|esser|ésser</token>
                <token>que</token>
            </pattern>
            <message>Expressió redundant.</message>
            <suggestion><match no="1"/> que</suggestion>
            <suggestion>Segons <match no="1" case_conversion="alllower"/>,</suggestion>
            <short>Expressió redundant</short>
            <example correction="Sembla que|Segons sembla,"><marker>Sembla ser que</marker> no arribarem a temps</example>
            <example correction="Pareixia que|Segons pareixia,"><marker>Pareixia ser que</marker> ho era.</example>
            <example>Sembla ser, certament, l'adequat.</example>
        </rule>
        <rule id="DE_SOCAREL" name="de soca-rel">
            <pattern>
                <token>de</token>
                <token>soca</token>
                <token>rel</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>de soca-rel</suggestion>?</message>
            <example correction="de soca-rel">És un català <marker>de soca rel</marker></example>
            <example>És un català de soca-rel</example>
        </rule>
        <rule id="TAL_I_COM" name="tal i com">
            <pattern>
                <token>tal</token>
                <token>i</token>
                <token>com</token>
            </pattern>
            <message>Cal dir <suggestion>tal com</suggestion>.</message>
            <short>Expressió incorrecta</short>
            <example correction="tal com"><marker>tal i com</marker> vam quedar ahir</example>
        </rule>
        <rule id="TANMATEIX" name="*tan(t) mateix/tanmateix">
            <pattern>
                <token regexp="yes">tant?</token>
                <token>mateix</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>tanmateix</suggestion>?</message>
            <example correction="Tanmateix"><marker>Tant mateix</marker> cal fer-ho.</example>
            <example>Tanmateix cal fer-ho.</example>
        </rule>
        <rulegroup id="ALS_TRES_MESOS" name="*als tres mesos/al cap de tres mesos">
            <!-- Falta el singular :a l'hora de discurs
                i sense article: a dos mesos de -->
            <antipattern>
                <token regexp="yes">anys|segons|minuts|dies|mesos</token>
                <token regexp="yes">de|d'</token>
                <token>edat</token>
            </antipattern>
            <antipattern>
                <token skip="4" postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">&exceptions_ALS_TRES_MESOS;<exception regexp="yes">remuntada|remuntades</exception></token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">&exceptions_ALS_TRES_MESOS;<exception regexp="yes">remuntada|remuntades</exception></token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token postag="LOC_PREP|DN.*" postag_regexp="yes"/>
                <token>a</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token spacebefore="no">ls</token>
                        <token postag="DN.*|DI.*" postag_regexp="yes"/>
                        <token regexp="yes">segons|minuts|dies|mesos|setmanes|dècades</token>
                    </marker>
                    <token><exception>que</exception></token>
                    <!-- eliminat: anys -->
                </pattern>
                <message>Incorrecte si equival a <suggestion>al cap de <match no="3"/> <match no="4"/></suggestion>.</message>
                <suggestion><match no="3"/> <match no="4"/> després</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="Al cap de tres minuts|Tres minuts després"><marker>Als tres minuts</marker> se n'anà.</example>
                <example>corresponents als dotze mesos de l'any</example>
                <example>L'ensenyament és gratuït i obligatori dels 6 als 15 anys.</example>
                <example>L'ensenyament és gratuït i obligatori dels sis als quinze anys.</example>
                <example>en un espai inferior a les tres setmanes</example>
                <example>Es retrotrauen solament als tres mesos anteriors.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>les</token>
                        <token postag="DN.*|DI.*" postag_regexp="yes"/>
                        <token regexp="yes">setmanes|dècades</token>
                    </marker>
                    <token><exception>que</exception></token>
                </pattern>
                <message>Incorrecte si equival a <suggestion>al cap de <match no="3"/> <match no="4"/></suggestion>.</message>
                <suggestion><match no="3"/> <match no="4"/> després</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="Al cap de tres setmanes|Tres setmanes després"><marker>A les tres setmanes</marker> partí.</example>
                <example> respecte a les dues dècades anteriors</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>les</token>
                        <token postag="DN.*|DI.*" postag_regexp="yes"><exception regexp="yes">([01]?[0-9]|2[0-4])(.[0-5]\d)?</exception></token>
                        <token>hores</token>
                    </marker>
                    <token><exception>que</exception></token>
                </pattern>
                <message>Incorrecte si equival a <suggestion>al cap de <match no="3"/> <match no="4"/></suggestion>.</message>
                <suggestion><match no="3"/> <match no="4"/> després</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="Al cap de tres hores|Tres hores després"><marker>A les tres hores</marker> se'n va anar.</example>
                <example>A les 19.30 hores</example>
                <example>A les 20.00 hores</example>
                <example>A les 13.30 h obrirà l'exposició.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token spacebefore="no">ls</token>
                        <token postag="DN.*|DI.*" postag_regexp="yes"/>
                        <token>anys</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token><exception>edat</exception></token>
                </pattern>
                <message>Incorrecte si equival a <suggestion>al cap de <match no="3"/> <match no="4"/></suggestion>.</message>
                <suggestion><match no="3"/> <match no="4"/> després</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="Al cap de tres anys|Tres anys després"><marker>Als tres anys</marker> d'arribar</example>
                <example>Ho va fer als tres anys d'edat.</example>
                <example>Ho va fer als tres anys.</example>
                <example>dedicades als 900 anys de la consagració de les esglésies de Taüll</example>
            </rule>
        </rulegroup>
        <rule id="AL_POC_TEMPS" name="al poc temps">
            <pattern>
                <token><exception inflected="yes" regexp="yes">deure|atribuir|per|atribuïble</exception></token>
                <marker>
                    <token>a</token>
                    <token>l</token>
                    <token>poc</token>
                    <token min="0">de</token>
                    <token>temps</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>al cap de poc</suggestion>
            <suggestion>al cap de poc temps</suggestion>
            <suggestion>poc temps després</suggestion>
            <example correction="al cap de poc|al cap de poc temps|poc temps després"><marker>al poc temps</marker></example>
            <example>al cap de poc</example>
            <example>ho va atribuir al poc temps amb què ho prepararen</example>
            <example>Fou degut al poc temps de preparació</example>
            <example>Per al poc temps que els quedava.</example>
        </rule>
        <rule id="AL_POC" name="al poc/al cap de poc">
            <pattern>
                <token><exception inflected="yes" regexp="yes">deure|atribuir|per</exception></token>
                <marker>
                    <token>a</token>
                    <token>l</token>
                    <token>poc</token>
                </marker>
                <token postag="P.*|V.[^P].*" postag_regexp="yes"><exception>que</exception></token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>al cap de poc</suggestion>
            <suggestion>al cap de poc temps</suggestion>
            <suggestion>poc temps després</suggestion>
            <example correction="al cap de poc|al cap de poc temps|poc temps després">i <marker>al poc</marker> ixen al carrer</example>
            <example>ho va atribuir al poc temps amb què ho prepararen</example>
            <example>Fou degut al poc temps de preparació</example>
            <example>Per al poc que va quedar.</example>
        </rule>
        <rule id="DONAR_LABAST" name="*donar a l'abast/donar l'abast">
            <pattern>
                <token inflected="yes">donar</token>
                <token>a</token>
                <token>l'</token>
                <token>abast</token>
            </pattern>
            <message>Cal dir <suggestion><match no="1"/> <match no="3"/><match no="4"/></suggestion>.</message>
            <short>Expressió incorrecta</short>
            <example correction="dono l'abast">No <marker>dono a l'abast</marker></example>
        </rule>
        <rule id="DONAR_ABAST" name="*donar abast/donar l'abast">
            <pattern>
                <token inflected="yes">donar</token>
                <token min="0" postag="RG"/>
                <marker>
                    <token>abast</token>
                </marker>
                <!--<token>a</token>-->
            </pattern>
            <message>Cal dir "donar l'abast" en el sentit de 'abastar a fer una tasca'. "Donar abast" és correcte en el sentit de 'abastar, proveir' (d'alguna cosa).</message>
            <suggestion>l'abast</suggestion>
            <example correction="l'abast">No dono <marker>abast</marker> a les necessitats.</example>
            <example correction="l'abast">No dono mai <marker>abast</marker> a les necessitats.</example>
            <example>No dono mai l'abast a tot.</example>
        </rule>
        <rule id="SORTIR_EFECTE" name="*sortir efecte">
            <pattern>
                <token inflected="yes" regexp="yes">sortir|sorgir</token>
                <token regexp="yes">efectes?</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tenir</match> efecte</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">produir</match> efecte</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> efecte</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">donar</match> resultat</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esdevenir</match> efectiu</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esdevenir</match> efectiva</suggestion>
            <example correction="tindrà efecte|produirà efecte|farà efecte|donarà resultat|esdevindrà efectiu|esdevindrà efectiva">la vacuna <marker>sortirà efecte</marker> al cap d'una setmana</example>
            <example>la vacuna <marker>farà efecte</marker> al cap d'una setmana</example>
        </rule>
        <rulegroup id="STATU_QUO" name="variants incorrectes de 'statu quo'">
            <rule>
                <antipattern>
                    <token regexp="yes">status?</token>
                    <token>quo</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">status|estatu|estatus|statu</token>
                    <token regexp="yes">quo|cuo</token>
                </pattern>
                <message>Expressió mal escrita.</message>
                <suggestion>statu quo</suggestion>
                <example correction="statu quo">Volien canviar l'<marker>estatus cuo</marker>.</example>
                <example>Canviem l'statu quo.</example>
            </rule>
            <rule>
                <pattern>
                    <token>status</token>
                    <token>quo</token>
                </pattern>
                <message>Forma preferible.</message>
                <suggestion>statu quo</suggestion>
                <example correction="statu quo">Volien canviar l'<marker>status quo</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="VOLTA_ENRERE" name="*volta enrere">
            <pattern>
                <token>volta</token>
                <token regexp="yes">enrere|arrere|endarrere</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>marxa <match no="2"/></suggestion>
            <suggestion>retorn</suggestion>
            <example correction="marxa enrere|retorn">no hi ha <marker>volta enrere</marker></example>
            <example>no hi ha marxa enrere</example>
            <example>això no té retorn</example>
        </rule>
        <rulegroup id="A_TENOR_DE" name="*a tenor de">
            <antipattern>
                <marker>
                    <token regexp="yes">com|per</token>
                    <token>a</token>
                    <token>tenor</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>tenor</token>
                    <token>de</token>
                    <token regexp="yes">ls?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>d'acord amb e<match no="4"/></suggestion>
                <suggestion>segons e<match no="4"/></suggestion>
                <example correction="d'acord amb el|segons el"><marker>a tenor del</marker> resultat</example>
                <example>segons el resultat</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>tenor</token>
                    <token>d'</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>d'acord amb </suggestion>
                <suggestion>segons </suggestion>
                <example correction="d'acord amb |segons "><marker>a tenor d'</marker>això</example>
                <example>segons el resultat</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>tenor</token>
                        <token>de</token>
                    </marker>
                    <token negate="yes" regexp="yes">ls?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>d'acord amb</suggestion>
                <suggestion>segons</suggestion>
                <example correction="d'acord amb|segons"><marker>a tenor de</marker> les visions</example>
                <example>segons el resultat</example>
            </rule>
        </rulegroup>
        <rule id="A_LA_TERCERA_VA_LA_VENCUDA" name="a la tercera va la vençuda">
            <pattern>
                <token>a</token>
                <token>la</token>
                <token>tercera</token>
                <token>va</token>
                <token>la</token>
                <token>vençuda</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>la tercera és la bona</suggestion>
            <suggestion>a la tercera vegada te'n sortiràs</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/alaterceravalavencuda</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=a+la+tercera+va+la+vencida&amp;numPagina=1&amp;database=CASCAT&amp;idFont=53308&amp;idHit=53308&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=tercero+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="la tercera és la bona|a la tercera vegada te'n sortiràs"><marker>a la tercera va la vençuda</marker></example>
        </rule>
        <rulegroup id="A_TOPE" name="*a tope">
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>tope</token>
                    </marker>
                    <token>de</token>
                    <token regexp="yes">feina|faena|treball</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>fins al coll</suggestion>
                <suggestion>fins a les celles</suggestion>
                <example correction="fins al coll|fins a les celles">Vaig <marker>a tope</marker> de faena.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>tope</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>ple a rebentar</suggestion>
                <suggestion>ple a vessar</suggestion>
                <suggestion>ple com un ou</suggestion>
                <suggestion>a petar</suggestion>
                <suggestion>ple</suggestion>
                <example correction="ple a rebentar|ple a vessar|ple com un ou|a petar|ple">Estava <marker>a tope</marker> de turistes.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>tope</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>al màxim</suggestion>
                <suggestion>al cent per cent</suggestion>
                <suggestion>a tot gas</suggestion>
                <suggestion>fins al límit</suggestion>
                <suggestion>a tota bufa</suggestion>
                <suggestion>de gom a gom</suggestion>
                <suggestion>a vessar</suggestion>
                <suggestion>saturat</suggestion>
                <suggestion>carregat</suggestion>
                <suggestion>a cent</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="al màxim|al cent per cent|a tot gas|fins al límit|a tota bufa|de gom a gom|a vessar|saturat|carregat|a cent"><marker>a tope</marker></example>
            </rule>
        </rulegroup>
        <rule id="ANAR_A_FULL" name="*a full">
            <pattern>
                <token postag="VM.*" postag_regexp="yes" inflected="yes" skip="2">anar</token>
                <marker>
                    <token>a</token>
                    <token>full</token>
                </marker>
            </pattern>
            <message>Anglicisme. Considereu una expressió alternativa.</message>
            <suggestion>al màxim</suggestion>
            <suggestion>al cent per cent</suggestion>
            <suggestion>a tot gas</suggestion>
            <suggestion>fins al límit</suggestion>
            <suggestion>a tota bufa</suggestion>
            <suggestion>de gom a gom</suggestion>
            <suggestion>a vessar</suggestion>
            <suggestion>saturat</suggestion>
            <suggestion>carregat</suggestion>
            <suggestion>a cent</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="al màxim|al cent per cent|a tot gas|fins al límit|a tota bufa|de gom a gom|a vessar|saturat|carregat|a cent">En aquell moment anàvem <marker>a full</marker></example>
        </rule>
        <rule id="A_TOT_AIXO" name="*A tot això,">
            <antipattern>
                <marker>
                    <token>això</token>
                    <token skip="4">,</token>
                    <token inflected="yes" regexp="yes">afegir|sumar</token>
                </marker>
            </antipattern>
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>a</token>
                    <token>tot</token>
                    <token>això</token>
                </marker>
                <token>,</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>a propòsit d'això</suggestion>
            <suggestion>sobre això</suggestion>
            <suggestion>a més a més</suggestion>
            <suggestion>d'altra banda</suggestion>
            <suggestion>en aquest sentit</suggestion>
            <suggestion>així doncs</suggestion>
            <suggestion>amb totes aquestes</suggestion>
            <example correction="A propòsit d'això|Sobre això|A més a més|D'altra banda|En aquest sentit|Així doncs|Amb totes aquestes"><marker>A tot això</marker>, King tingué temps d'entrevistar-se amb l'ara president Lyndon B.</example>
            <example>A més a més, tingué temps.</example>
            <example>A tot això, cal afegir una altra cosa.</example>
            <example>A tot això, hi afegirem una altra cosa.</example>
            <example>A tot això, s'hi han de sumar altres qüestions.</example>
        </rule>
        <rulegroup id="TREBALLAR_DUR" name="treballar *dur/de valent/intensament">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=duro&amp;numPagina=1&amp;database=CASCAT&amp;idFont=21293&amp;idHit=21293&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=duro+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <rule>
                <pattern>
                    <token inflected="yes">treballar</token>
                    <token min="0" postag="RG"/>
                    <marker>
                        <token>dur</token>
                    </marker>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion>intensament</suggestion>
                <suggestion>de valent</suggestion>
                <suggestion>fort</suggestion>
                <example correction="intensament|de valent|fort">treballaven <marker>dur</marker></example>
                <example>treballaven per dur l'aigua al poble</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">jugar</token>
                    <token min="0" postag="RG"/>
                    <marker>
                        <token>dur</token>
                    </marker>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion>fort</suggestion>
                <example correction="fort">Jugaven <marker>dur</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="ALGUN_QUE_ALTRE" name="*algun que altre">
            <!--<url>http://esadir.cat/entrades/fitxa/id/1555</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=alguno&amp;numPagina=1&amp;database=CASCAT&amp;idFont=2909&amp;idHit=2909&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=alguno+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <rule>
                <pattern>
                    <token>algun</token>
                    <token>que</token>
                    <token>altre</token>
                    <token postag="NCMS000"/>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>algun <match no="4"/></suggestion>
                <suggestion>uns quants <match no="4" postag="NCMP000"/></suggestion>
                <suggestion>alguns <match no="4" postag="NCMP000"/></suggestion>
                <short>Expressió incorrecta</short>
                <example correction="algun home|uns quants homes|uns quants hòmens|alguns homes|alguns hòmens"><marker>algun que altre home</marker></example>
                <example>alguns homes</example>
            </rule>
            <rule>
                <pattern>
                    <token>alguna</token>
                    <token>que</token>
                    <token>altra</token>
                    <token postag="NCFS000"/>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>alguna <match no="4"/></suggestion>
                <suggestion>unes quantes <match no="4" postag="NCFP000"/></suggestion>
                <suggestion>algunes <match no="4" postag="NCFP000"/></suggestion>
                <short>Expressió incorrecta</short>
                <example correction="alguna dona|unes quantes dones|algunes dones"><marker>alguna que altra dona</marker></example>
                <example>algunes dones</example>
            </rule>
            <rule>
                <pattern>
                    <token>algun</token>
                    <token>que</token>
                    <token>altre</token>
                    <token postag="_GN_MS"/>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>algun <match no="4"/></suggestion>
                <short>Expressió incorrecta</short>
                <example correction="algun breu"><marker>algun que altre breu</marker> text</example>
                <example>alguns homes</example>
            </rule>
            <rule>
                <pattern>
                    <token>alguna</token>
                    <token>que</token>
                    <token>altra</token>
                    <token postag="_GN_FS"/>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>alguna <match no="4"/></suggestion>
                <short>Expressió incorrecta</short>
                <example correction="alguna bonica"><marker>alguna que altra bonica</marker> dona</example>
                <example>algunes dones</example>
            </rule>
        </rulegroup>
    </category>
    <category id="ADMINISTRATIVE_LANGUAGE" name="Llenguatge administratiu" default="off" type="style">
        <rule id="EVITA_FUTUR_OBLIGACIO" name="Revisa futur d'obligació">
            <pattern>
                <token postag="V.IF3.*" postag_regexp="yes"/>
            </pattern>
            <message>Eviteu el futur per a indicar obligació.</message>
            <suggestion><match no="1" postag="(V.I)F(3.*)" postag_regexp="yes" postag_replace="$1P$2"/></suggestion>
            <example correction="És"><marker>Serà</marker> obligatori fer-ho així.</example>
            <example>És obligatori.</example>
        </rule>
    </category>
    <category id="DISPUTED_FORMS" name="Formes normatives discutides: ressituar" type="style">
        <rulegroup id="FORMES_NORMATIVES" name="Usa formes normatives (AVL, IEC): ressituar" default="on">
            <rule id="RESITUAR" name="Exigeix 'ressituar' (AVL, IEC)">
                <pattern>
                    <token inflected="yes">resituar</token>
                </pattern>
                <message>Normativament (IEC, AVL), s'escriu amb dues 's', però l'ortografia és discutida.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ressituar</match></suggestion>
                <short>Ortografia discutida</short>
                <example correction="ressituats"><marker>resituats</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="FORMES_NO_NORMATIVES" name="Usa formes no normatives: resituar" default="off">
            <rule id="RESSITUAR" name="Exigeix 'resituar'">
                <pattern>
                    <token inflected="yes">ressituar</token>
                </pattern>
                <message>Normativament (IEC, AVL), s'escriu amb dues s, però l'ortografia és discutida.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">resituar</match></suggestion>
                <short>Ortografia discutida</short>
                <example correction="resituats"><marker>ressituats</marker></example>
            </rule>
        </rulegroup>
    </category>
    <category id="CONDEMNED_BY_SOME" name="Construccions desaconsellades per alguns manuals d'estil" default="off" type="style">
        <!-- Expressions condemnades per alguns manuals d'estil de manera no sempre justificada -->
        <!-- També: en/amb referència a -->
        <rule id="PORTAR_UNA_VIDA" name="*portar/*dur/tenir/fer una vida" default="off">
            <pattern>
                <marker>
                    <token inflected="yes" regexp="yes">portar|dur</token>
                </marker>
                <token min="0" max="2" postag="DI.FS.|AQ.[FC]S." postag_regexp="yes"/>
                <token>vida</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion><match no="1" postag="(V.[SI].*)" postag_regexp="yes" postag_replace="$1">tenir</match></suggestion>
            <suggestion><match no="1" postag="(V.[SI].*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
            <example correction="Té|Fa"><marker>Porta</marker> una doble vida.</example>
            <example correction="té|fa">Ell <marker>porta</marker> una vida tranquil·la.</example>
        </rule>
        <rule id="PRECS_I_PREGUNTES" name="precs i preguntes">
            <pattern>
                <token>precs</token>
                <token>i</token>
                <token>preguntes</token>
            </pattern>
            <message>Aquesta expressió només s'usa en les reunions de corporacions locals.</message>
            <suggestion>torn obert de paraules</suggestion>
            <url>http://www.upc.edu/slt/ca/recursos-redaccio/models-documents/acta-reunio/terminologia-i-fraseologia</url>
            <example correction="torn obert de paraules"><marker>precs i preguntes</marker></example>
            <example>torn obert de paraules</example>
        </rule>
        <rulegroup id="UN_A_UN" name="*un a un">
            <rule>
                <pattern>
                    <token><exception regexp="yes">d'|cada</exception></token>
                    <marker>
                        <token>un</token>
                        <token>a</token>
                        <token>un</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>d'un a un</suggestion>
                <suggestion>un per un</suggestion>
                <example correction="d'un a un|un per un">passeu <marker>un a un</marker></example>
                <example>cada un a un extrem</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">d'|cada</exception></token>
                    <marker>
                        <token>una</token>
                        <token>a</token>
                        <token>una</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>d'una a una</suggestion>
                <suggestion>una per una</suggestion>
                <example correction="d'una a una|una per una">passeu <marker>una a una</marker></example>
                <example>cada una a una punta</example>
            </rule>
        </rulegroup>
        <rule id="DE_CAPA_CAIGUDA" name="*de capa caiguda">
            <pattern>
                <token>de</token>
                <token>capa</token>
                <token>caiguda</token>
            </pattern>
            <message>Expressió no admesa per alguns.</message>
            <suggestion>de baixa</suggestion>
            <suggestion>a mal borràs</suggestion>
            <suggestion>de mal borràs</suggestion>
            <suggestion>de mal en pitjor</suggestion>
            <example correction="de baixa|a mal borràs|de mal borràs|de mal en pitjor">anar <marker>de capa caiguda</marker></example>
            <example>anar de baixa</example>
        </rule>
        <rule id="PORTAR_LA_CONTRARIA" name="portar la *contrària/contra">
            <pattern>
                <token regexp="yes" skip="1" inflected="yes">portar|dur|fer</token>
                <marker>
                    <token>la</token>
                    <token>contrària</token>
                </marker>
            </pattern>
            <message>Expressió preferible.</message>
            <suggestion>la contra</suggestion>
            <example correction="la contra">Deixa de dur-me <marker>la contrària</marker>.</example>
            <example>No li facis la contra.</example>
        </rule>
        <rule id="COM_A_MOLT" name="com a molt">
            <!-- acceptat pel DIEC 2007 -->
            <pattern>
                <marker>
                    <token>com</token>
                    <token>a</token>
                    <token>molt</token>
                </marker>
                <token><exception postag="AQ.*|RG" postag_regexp="yes"/></token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>com a màxim</suggestion>
            <suggestion>a tot estirar</suggestion>
            <suggestion>pel cap alt</suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/comamolt</url>
            <short>Expressió preferible.</short>
            <example correction="com a màxim|a tot estirar|pel cap alt"><marker>com a molt</marker> te'n donaré tres</example>
            <example>És vist com a molt greu.</example>
            <example>Com a molt lluny arribareu al poble.</example>
        </rule>
        <rulegroup id="ESTAR_DE_MES" name="*estar de més">
            <rule>
                <pattern>
                    <token negate="yes">no<exception postag="VA.*" postag_regexp="yes"/></token>
                    <marker>
                        <token inflected="yes">estar</token>
                        <token>de</token>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>Expressió dubtosa.</message>
                <suggestion><match no="2" postag="VM(.+)" postag_regexp="yes" postag_replace="VM$1">sobrar</match></suggestion>
                <suggestion><match no="2" postag="VM(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> sobrer</suggestion>
                <suggestion><match no="2" postag="VM(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> gratuït</suggestion>
                <suggestion>no <match no="2" postag="VM(.+)" postag_regexp="yes" postag_replace="VM$1">caldre</match></suggestion>
                <suggestion>no <match no="2" postag="VM(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> convenient</suggestion>
                <example correction="sobrava|era sobrer|era gratuït|no calia|no era convenient">Ell hi <marker>estava de més</marker>.</example>
                <example>Ell hi sobrava</example>
            </rule>
            <rule>
                <pattern>
                    <token>no</token>
                    <token inflected="yes">estar</token>
                    <token>de</token>
                    <token>més</token>
                </pattern>
                <message>Expressió dubtosa.</message>
                <suggestion>no <match no="2" postag="VM(.+)" postag_regexp="yes" postag_replace="VM$1">sobrar</match></suggestion>
                <suggestion>no <match no="2" postag="VM(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> sobrer</suggestion>
                <suggestion>no <match no="2" postag="VM(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> gratuït</suggestion>
                <suggestion><match no="2" postag="VM(.+)" postag_regexp="yes" postag_replace="VM$1">caldre</match></suggestion>
                <suggestion><match no="2" postag="VM(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> convenient</suggestion>
                <example correction="no sobra|no és sobrer|no és gratuït|cal|és convenient">Aquesta observació <marker>no està de més</marker>.</example>
                <example>Aquesta observació no és sobrera.</example>
            </rule>
            <rule>
                <pattern>
                    <token negate="yes">no</token>
                    <marker>
                        <token postag="VA.*" postag_regexp="yes"/>
                        <token inflected="yes">estar</token>
                        <token>de</token>
                        <token>més</token>
                    </marker>
                </pattern>
                <message>Expressió dubtosa.</message>
                <suggestion><match no="2"/> <match no="3" postag="VM(.+)" postag_regexp="yes" postag_replace="VM$1">sobrar</match></suggestion>
                <suggestion><match no="2"/> <match no="3" postag="VM(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> sobrer</suggestion>
                <suggestion><match no="2"/> <match no="3" postag="VM(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> gratuït</suggestion>
                <suggestion>no <match no="2"/> <match no="3" postag="VM(.+)" postag_regexp="yes" postag_replace="VM$1">caldre</match></suggestion>
                <suggestion>no <match no="2"/> <match no="3" postag="VM(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> convenient</suggestion>
                <example correction="hauria sobrat|hauria estat sobrer|hauria sigut sobrer|hauria estat gratuït|hauria sigut gratuït|no hauria calgut|no hauria estat convenient|no hauria sigut convenient">Aquell <marker>hauria estat de més</marker>.</example>
                <example>Ell hauria estat sobrer</example>
            </rule>
            <rule>
                <pattern>
                    <token>no</token>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes">estar</token>
                    <token>de</token>
                    <token>més</token>
                </pattern>
                <message>Expressió dubtosa.</message>
                <suggestion>no <match no="2"/> <match no="3" postag="VM(.+)" postag_regexp="yes" postag_replace="VM$1">sobrar</match></suggestion>
                <suggestion>no <match no="2"/> <match no="3" postag="VM(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> sobrer</suggestion>
                <suggestion>no <match no="2"/> <match no="3" postag="VM(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> gratuït</suggestion>
                <suggestion><match no="2"/> <match no="3" postag="VM(.+)" postag_regexp="yes" postag_replace="VM$1">caldre</match></suggestion>
                <suggestion><match no="2"/> <match no="3" postag="VM(.+)" postag_regexp="yes" postag_replace="VS$1">ser</match> convenient</suggestion>
                <short>Expressió dubtosa</short>
                <example correction="no hauria sobrat|no hauria estat sobrer|no hauria sigut sobrer|no hauria estat gratuït|no hauria sigut gratuït|hauria calgut|hauria estat convenient|hauria sigut convenient">Aquesta observació <marker>no hauria estat de més</marker>.</example>
                <example>Aquesta observació no hauria estat sobrera.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_OPOSICIO_A" name="en oposició a">
            <rule>
                <pattern>
                    <token>en</token>
                    <token>oposició</token>
                    <token>a</token>
                </pattern>
                <message>Cal dir <suggestion>en oposició amb</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="en oposició amb"><marker>en oposició a</marker> la llei A actua la llei B</example>
                <example><marker>en oposició amb</marker> la llei A actua la llei B</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>oposició</token>
                    <token>a</token>
                    <token spacebefore="no">l</token>
                </pattern>
                <message>Cal dir <suggestion>en oposició amb el</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="en oposició amb el"><marker>en oposició al</marker> jutge</example>
                <example><marker>en oposició amb el</marker> jutge</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>oposició</token>
                    <token>a</token>
                    <token spacebefore="no">ls</token>
                </pattern>
                <message>Cal dir <suggestion>en oposició amb els</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="en oposició amb els"><marker>en oposició als</marker> jutges</example>
                <example><marker>en oposició amb els</marker> jutges</example>
            </rule>
        </rulegroup>
        <rule id="A_DURES_PENES" name="a dures penes">
            <pattern>
                <token>a</token>
                <token>dures</token>
                <token>penes</token>
            </pattern>
            <message>Val més dir: <suggestion>amb prou feines</suggestion>.</message>
            <suggestion>amb penes i treballs</suggestion>
            <short>Expressió incorrecta</short>
            <example correction="amb prou feines|amb penes i treballs"><marker>a dures penes</marker></example>
            <example>amb prou feines</example>
        </rule>
        <rule id="NO_TENIR_PER_QUE" name="no tenir per què">
            <pattern>
                <token>no</token>
                <token inflected="yes">tenir</token>
                <token>per</token>
                <token>què</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Expressió dubtosa.</message>
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=no+tenir+per+qu%E8&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12748&amp;idHit=12748&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+%27no+tenir+per+qu%E8%27+%2B+infinitiu+en+catal%E0%3F+%2F+Pronom+interrogatiu+davant+d%27infinitiu+en+interrogatives+indirectes+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <!--<url>http://www.ub.edu/criteris-cub/criteri.php?id=623</url>-->
            <example correction=""><marker>No teníeu per què fer</marker>-ho.</example>
            <example>No havíeu pas de fer-ho.</example>
        </rule>
        <rulegroup id="EN_COMPARACIO_AMB" name="en comparació amb">
            <rule>
                <pattern>
                    <token>en</token>
                    <token>comparació</token>
                    <token>amb</token>
                    <token>el</token>
                </pattern>
                <message>Cal dir <suggestion>en comparació del</suggestion>, <suggestion>per comparació al</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="en comparació del|per comparació al"><marker>en comparació amb el</marker> teu, el meu és més bonic</example>
                <example><marker>en comparació del</marker> teu, el meu és més bonic</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>comparació</token>
                    <token>amb</token>
                    <token>els</token>
                </pattern>
                <message>Cal dir <suggestion>en comparació dels</suggestion>.</message>
                <suggestion>per comparació als</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="en comparació dels|per comparació als"><marker>en comparació amb els</marker> teus, el meu és més bonic</example>
                <example><marker>en comparació dels</marker> teus, el meu és més bonic</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>comparació</token>
                    <token>amb</token>
                    <token regexp="yes">[aeiouàéèíóòúh].*</token>
                </pattern>
                <message>Cal dir <suggestion>en comparació d'<match no="4"/></suggestion>, <suggestion>per comparació a <match no="4"/></suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="en comparació d'aquesta|per comparació a aquesta"><marker>en comparació amb aquesta</marker>, la teva casa és més bonica</example>
                <example><marker>en comparació d'aquesta</marker>, la teva casa és més bonica</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>comparació</token>
                    <token>amb</token>
                    <token regexp="yes">[^aeiouàéèíóòúh].*</token>
                </pattern>
                <message>Cal dir <suggestion>en comparació de <match no="4"/></suggestion>, <suggestion>per comparació a <match no="4"/></suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="en comparació de l'|per comparació a l'"><marker>en comparació amb l'</marker>altre, el meu és més bonic</example>
                <example><marker>en comparació de l'</marker>altre, el meu és més bonic</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_COMPARACIO_A" name="en comparació amb">
            <rule>
                <pattern>
                    <token>en</token>
                    <token>comparació</token>
                    <token>a</token>
                    <token spacebefore="no">l</token>
                </pattern>
                <message>Cal dir <suggestion>en comparació del</suggestion>, <suggestion>per comparació al</suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="en comparació del|per comparació al"><marker>en comparació al</marker> teu, el meu és més bonic</example>
                <example><marker>en comparació del</marker> teu, el meu és més bonic</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>comparació</token>
                    <token>a</token>
                    <token spacebefore="no">ls</token>
                </pattern>
                <message>Cal dir <suggestion>en comparació dels</suggestion>.</message>
                <suggestion>per comparació als</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="en comparació dels|per comparació als"><marker>en comparació als</marker> teus, el meu és més bonic</example>
                <example><marker>en comparació dels</marker> teus, el meu és més bonic</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>comparació</token>
                    <token>a</token>
                    <token regexp="yes">[aeiouàéèíóòúh].*</token>
                </pattern>
                <message>Cal dir <suggestion>en comparació d'<match no="4"/></suggestion>.</message>
                <suggestion>per comparació a <match no="4"/></suggestion>
                <short>Expressió incorrecta</short>
                <example correction="en comparació d'aquesta|per comparació a aquesta"><marker>en comparació a aquesta</marker>, la teva casa és més bonica</example>
                <example><marker>en comparació d'aquesta</marker>, la teva casa és més bonica</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>comparació</token>
                    <token>a</token>
                    <token regexp="yes">[^aeiouàéèíóòúh].*</token>
                </pattern>
                <message>Cal dir <suggestion>en comparació de <match no="4"/></suggestion>, <suggestion>per comparació a <match no="4"/></suggestion>.</message>
                <short>Expressió incorrecta</short>
                <example correction="en comparació de l'|per comparació a l'"><marker>en comparació a l'</marker>altre, el meu és més bonic</example>
                <example><marker>en comparació de l'</marker>altre, el meu és més bonic</example>
            </rule>
        </rulegroup>
        <rule id="DE_CARA_PER_AMUNT" name="de cara per amunt">
            <pattern>
                <token>de</token>
                <token>cara</token>
                <token>per</token>
                <token>amunt</token>
            </pattern>
            <message>Cal dir <suggestion>de cara enlaire</suggestion> o <suggestion>de cara amunt</suggestion>.</message>
            <short>Expressió incorrecta</short>
            <example correction="de cara enlaire|de cara amunt">aquest exercici s'ha de fer <marker>de cara per amunt</marker></example>
            <example>aquest exercici s'ha de fer <marker>de cara enlaire</marker></example>
        </rule>
    </category>
    <category id="INCORRECT_ORDER_STYLE" name="Ordenació incorrecta" type="style">
        <rulegroup id="COM_NO_LHAVIES_VIST_MAI" name="com mai no l'havies vist -> com no l'havies vist mai">
            <rule>
                <pattern>
                    <token>com</token>
                    <marker>
                        <token>mai</token>
                        <token min="0">no</token>
                        <token regexp="yes">l'|n'</token>
                        <token inflected="yes">haver</token>
                        <token postag="V.P.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Val més fer servir un altre ordre més natural.</message>
                <suggestion>no l'\5 \6 mai</suggestion>
                <example correction="no l'havies vist mai">Un espectacle com <marker>mai no l'havies vist</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>com</token>
                    <marker>
                        <token>mai</token>
                        <token min="0">no</token>
                        <token regexp="yes">els|les</token>
                        <token inflected="yes">haver</token>
                        <token postag="V.P.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Val més fer servir un altre ordre més natural.</message>
                <suggestion>no \4 \5 \6 mai</suggestion>
                <example correction="no les havies vistes mai">Un espectacle com <marker>mai no les havies vistes</marker></example>
            </rule>
        </rulegroup>
        <rule id="DENTS_UNGLES" name="ordre preferible: amb dents i ungles">
            <pattern>
                <token>amb</token>
                <token>ungles</token>
                <token>i</token>
                <token>dents</token>
            </pattern>
            <message>Ordre no habitual.</message>
            <suggestion>amb dents i ungles</suggestion>
            <example correction="amb dents i ungles">Es va defensar <marker>amb ungles i dents</marker>.</example>
        </rule>
        <rule id="A_DRET_I_A_TORT" name="a dret i a tort">
            <pattern>
                <token>a</token>
                <token>dret</token>
                <token>i</token>
                <token>a</token>
                <token>tort</token>
            </pattern>
            <message>Ordre inusual.</message>
            <suggestion>a tort i a dret</suggestion>
            <example correction="a tort i a dret"><marker>a dret i a tort</marker>.</example>
            <example>A tort i a dret.</example>
        </rule>
        <rulegroup id="MES_VAL" name="*més val/val més" default="off" tags="picky">
            <rule>
                <pattern>
                    <token>més</token>
                    <token postag="V.[SI].*" postag_regexp="yes" inflected="yes">valer</token>
                </pattern>
                <message>Ordre desaconsellable.</message>
                <suggestion><match no="2" case_conversion="alllower"/> <match no="1" case_conversion="alllower"/></suggestion>
                <example correction="val més">Potser creu que <marker>més val</marker> ser odiat que passar desapercebut.</example>
                <!-- <example correction="Val més"><marker>Més val</marker> això.</example> -->
                <example>Més li valdria no haver nascut.</example>
                <!-- Més val això que res. -->
            </rule>
        </rulegroup>
        <rule id="COM_SI_ES_TRACTES" name="com si es tractés">
            <pattern>
                <token>com</token>
                <token>si</token>
                <token regexp="yes" skip="10">de|d'</token>
                <token>es</token>
                <token regexp="yes">tractés|tractara|tractàs</token>
            </pattern>
            <message>Ordre no habitual.</message>
            <suggestion>com si es <match no="5"/> <match no="3" include_skipped="all"/></suggestion>
            <example correction="com si es tractés d'un heroi"><marker>com si d'un heroi es tractés</marker></example>
            <example>com si es tractés d'un heroi</example>
        </rule>
        <rule id="HI_HAVIA_UNA_VEGADA" name="*Hi havia una vegada / Una vegada hi havia">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>hi</token>
                    <token>havia</token>
                    <token>una</token>
                    <token regexp="yes">vegada|volta</token>
                </marker>
            </pattern>
            <message>Com a fórmula introductòria, val més usar una altra expressió.</message>
            <suggestion>una <match no="5"/> hi havia</suggestion>
            <suggestion>una <match no="5"/> era</suggestion>
            <suggestion>vet aquí que una <match no="5"/> hi havia</suggestion>
            <suggestion>heus ací que una <match no="5"/> hi havia</suggestion>
            <example correction="Una vegada hi havia|Una vegada era|Vet aquí que una vegada hi havia|Heus ací que una vegada hi havia"><marker>Hi havia una vegada</marker></example>
            <example correction="Una volta hi havia|Una volta era|Vet aquí que una volta hi havia|Heus ací que una volta hi havia"><marker>Hi havia una volta</marker></example>
            <example>que hi havia una vegada acabada la sessió</example>
        </rule>
        <rule id="PER_AIXI_DIRHO" name="*per així dir-ho/per dir-ho així">
            <pattern>
                <token>per</token>
                <token>així</token>
                <token>dir</token>
                <token>-ho</token>
            </pattern>
            <message>Ordre no habitual.</message>
            <suggestion>per dir-ho així</suggestion>
            <example correction="per dir-ho així"><marker>per així dir-ho</marker></example>
            <example>per dir-ho així</example>
        </rule>
        <rule id="QUE_CENT_ANYS_DURI" name="*que cent anys duri/que duri cent anys">
            <pattern>
                <token>que</token>
                <token regexp="yes">cent|mil</token>
                <token>anys</token>
                <token regexp="yes">dur[ei]</token>
            </pattern>
            <message>Ordre no habitual.</message>
            <suggestion>que <match no="4"/> <match no="2"/> anys</suggestion>
            <example correction="que duri cent anys"><marker>que cent anys duri</marker></example>
            <example>que duri cent anys</example>
        </rule>
        <rule id="ENLLA_I_ENCA" name="*enllà i ençà/ençà i enllà">
            <pattern>
                <token>enllà</token>
                <token>i</token>
                <token>ençà</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>ençà i enllà</suggestion>?</message>
            <example correction="ençà i enllà"><marker>enllà i ençà</marker></example>
            <example>ençà i enllà</example>
        </rule>
        <rulegroup id="COM_DE_RAPID_ES" name="*com de ràpid és/com és de ràpid/que ràpid és">
            <!--: "com + (verb) + de (adj.)" o "que + (adj.) + (verb)".</message>-->
            <antipattern>
                <marker>
                    <token skip="-1">com</token>
                    <token>?</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>com</token>
                        <token>de</token>
                        <token postag="A.*" postag_regexp="yes"/>
                        <token postag="VA[MSI].*" postag_regexp="yes"/>
                        <token postag="V.[PN].*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>És preferible un altre ordre o una altra expressió.</message>
                <suggestion>que \3 \4 \5</suggestion>
                <suggestion>com \4 \5 de \3</suggestion>
                <example correction="Que ràpid ha estat|Com ha estat de ràpid"><marker>Com de ràpid ha estat</marker>!</example>
                <example correction="Que ràpid va ser|Com va ser de ràpid"><marker>Com de ràpid va ser</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>com</token>
                        <token>de</token>
                        <token postag="A.*" postag_regexp="yes"/>
                    </marker>
                    <token postag="VA[MSI].*" postag_regexp="yes"/>
                </pattern>
                <message>És preferible un altre ordre o una altra expressió.</message>
                <suggestion>que \3</suggestion>
                <suggestion>com (\4...) de \3</suggestion>
                <example correction="que ràpid|com (ha...) de ràpid"><marker>com de ràpid</marker> ha de ser!</example>
            </rule>
            <rule>
                <pattern>
                    <token>com</token>
                    <token>de</token>
                    <token postag="A.*" postag_regexp="yes"/>
                    <token postag="V[MS][MSI].*" postag_regexp="yes"/>
                </pattern>
                <message>És preferible un altre ordre o una altra expressió.</message>
                <suggestion>que \3 \4</suggestion>
                <suggestion>com \4 de \3</suggestion>
                <example correction="que bonica anava|com anava de bonica"><marker>com de bonica anava</marker>!</example>
                <example>Com de gran ha de ser l'ampolla?</example>
            </rule>
            <rule>
                <pattern>
                    <token>com</token>
                    <token>d'</token>
                    <token postag="A.*" postag_regexp="yes"/>
                    <token postag="V[MS][MSI].*" postag_regexp="yes"/>
                </pattern>
                <message>És preferible un altre ordre o una altra expressió.</message>
                <suggestion>que \3 \4</suggestion>
                <suggestion>com \4 d'\3</suggestion>
                <example correction="que intel·ligent era|com era d'intel·ligent"><marker>com d'intel·ligent era</marker>!</example>
                <example>Com de gran ha de ser l'ampolla?</example>
            </rule>
        </rulegroup>
    </category>
    <category id="INCORRECT_WORDS_IN_CONTEXT" name="Paraules incorrectes segons el context" type="grammar">
        <rule id="AVEINARSE" name="aveïnar-se -> acostar-se">
            <pattern>
                <token>s'<exception scope="previous" regexp="yes">on|què|quals?</exception></token>
                <marker>
                    <token inflected="yes">aveïnar</token>
                </marker>
            </pattern>
            <message>Verb incorrecte en el sentit de 'acostar-se'.</message>
            <suggestion><match no="2" postag="(V.*)" postag_regexp="yes">acostar</match></suggestion>
            <example correction="acosten">S'<marker>aveïnen</marker> molts problemes.</example>
            <example>Viatjà a València, on s'aveïnà el 1517.</example>
        </rule>
        <rule id="OPERA" name="Opera/Òpera">
            <antipattern>
                <token regexp="yes" skip="-1">&context_browsers;</token>
                <token case_sensitive="yes">Opera</token>
            </antipattern>
            <antipattern>
                <token skip="-1" case_sensitive="yes">Opera</token>
                <token regexp="yes">&context_browsers;</token>
            </antipattern>
            <antipattern>
                <token postag="NP.*" postag_regexp="yes">Opera</token>
                <token postag="NP.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="NP.*" postag_regexp="yes"/>
                <token postag="NP.*" postag_regexp="yes">Opera</token>
            </antipattern>
            <pattern>
                <token case_sensitive="yes">Opera<exception postag="NC.*|_IS_URL" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Òpera</suggestion>? "Opera" (sense accent) pot ser el nom d'un navegador d'internet o una paraula en un altre idioma.</message>
            <example correction="Òpera">L'<marker>Opera</marker> de Nova York.</example>
            <example>Els navegadors més usats són Chrome, Firefox i Opera.</example>
            <example>Opera Omnia</example>
            <example>La temporada del Royal Opera House aposta per les novetats.</example>
        </rule>
        <rulegroup id="PAL_EN_CONTEXT" name="pal (segons el context)">
            <antipattern>
                <token inflected="yes" skip="3">pal</token>
                <token regexp="yes">telègraf|electricitat|llum|fregar|porteria|porteries|bandera|paller</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="-1">baralla|naip|carta|or|oros|bastos|espasa|copa</token>
                    <marker>
                        <token postag_regexp="yes" postag="NC.*" inflected="yes">pal</token>
                    </marker>
                </pattern>
                <message>En el context de jocs de cartes, cal dir <suggestion><match no="2" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">coll</match></suggestion>.</message>
                <example correction="colls">De la baralla agafem només alguns <marker>pals</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="NC.*" inflected="yes" skip="-1">pal</token>
                    </marker>
                    <token regexp="yes" inflected="yes">baralla|naip|carta|or|oros|bastos|espasa|copa</token>
                </pattern>
                <message>En el context de jocs de cartes, cal dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">coll</match></suggestion>.</message>
                <example correction="colls">Agafem només alguns <marker>pals</marker> de la baralla.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="NC.*" inflected="yes" skip="-1">pal</token>
                    </marker>
                    <token regexp="yes" inflected="yes">escombra|granera</token>
                </pattern>
                <message>Referit a <match no="1" case_conversion="alllower"/>, cal dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">mànec</match></suggestion>.</message>
                <example correction="mànec">Se n'ha eixit el <marker>pal</marker> de la granera.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="3">rebre</token>
                    <marker>
                        <token postag_regexp="yes" postag="NC.*" inflected="yes" skip="-1">pal</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">garrotada</match></suggestion>?</message>
                <suggestion><match no="2" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">bastonada</match></suggestion>
                <suggestion>llenya</suggestion>
                <example correction="garrotades|bastonades|llenya">Vam rebre molts <marker>pals</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">fer</token>
                    <marker>
                        <token>pal</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>mandra</suggestion>?</message>
                <suggestion>peresa</suggestion>
                <example correction="mandra|peresa">Em feia <marker>pal</marker> anar-hi.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">fer</token>
                    <marker>
                        <token>molt</token>
                        <token min="0">de</token>
                        <token>pal</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>molta mandra</suggestion>?</message>
                <suggestion>molta peresa</suggestion>
                <example correction="molta mandra|molta peresa">Em feia <marker>molt de pal</marker> anar-hi.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>quin<exception scope="previous">de</exception></token>
                        <token>pal</token>
                    </marker>
                </pattern>
                <message>En sentit figurat, cal dir <suggestion>quina murga</suggestion>.</message>
                <suggestion>quina llauna</suggestion>
                <suggestion>quin rotllo</suggestion>
                <example correction="Quina murga|Quina llauna|Quin rotllo"><marker>Quin pal</marker>!</example>
                <example>No sabem de quin pal va.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="-1">pal</token>
                    </marker>
                    <token inflected="yes" regexp="yes">pastanaga|pastenaga|carrota|carlota|safanòria|bastanaga</token>
                </pattern>
                <message>En aquest context, és preferible dir <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCM$1">bastó</match></suggestion>.</message>
                <example correction="bastó">Juguen al joc del <marker>pal</marker> i la pastanaga.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="-1">pastanaga|pastenaga|carrota|carlota|safanòria|bastanaga</token>
                    <marker>
                        <token inflected="yes" skip="15">pal</token>
                    </marker>
                </pattern>
                <message>En aquest context, és preferible dir <suggestion><match no="2" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCM$1">bastó</match></suggestion>.</message>
                <example correction="bastó">Primer t'ensenyne la safanòria i després el <marker>pal</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="3">ser</token>
                    <marker>
                        <token>un</token>
                        <token>pal</token>
                    </marker>
                </pattern>
                <message>En sentit figurat, cal dir <suggestion>una murga</suggestion>.</message>
                <suggestion>una llauna</suggestion>
                <suggestion>un rotllo</suggestion>
                <example correction="una murga|una llauna|un rotllo">Això és <marker>un pal</marker>!</example>
            </rule>
        </rulegroup>
        <rulegroup id="DESGUAS" name="desguàs / desballestament">
            <antipattern>
                <token skip="-1">desguàs</token>
                <token regexp="yes" inflected="yes">canal|riu|aigua|cuina|lavabo|bany|casa|edifici|construcció|pis|rentadora|llavadora|embussar|embossar|remadora|metre|cúbic|litre|terra|pòlder|conca|molí|sang|canyó|submarí|pluja|embassamentmina|conjunt|central|llac|llacuna|albufera|quilòmetre|terreny|presa</token>
            </antipattern>
            <antipattern>
                <token skip="-1" regexp="yes" inflected="yes">canal|riu|aigua|cuina|lavabo|bany|casa|edifici|construcció|pis|rentadora|llavadora|embussar|embossar|remadora|metre|cúbic|litre|terra|pòlder|conca|molí|sang|canyó|submarí|pluja|embassamentmina|conjunt|central|llac|llacuna|albufera|quilòmetre|terreny|presa</token>
                <token>desguàs</token>
            </antipattern>
            <antipattern>
                <token>desguàs</token>
                <token regexp="yes">de|d'</token>
                <token min="0" postag="D.*" postag_regexp="yes"/>
                <token postag_regexp="yes" postag="NP..G.*"/>
                <example>un canal de desguàs de Neuland</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="NCMS000">desguàs</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>desballestament</suggestion>? "Desguàs" és l'acció de treure aigua o el lloc per on ix l'aigua.</message>
                <example correction="desballestament">Planifiquen el <marker>desguàs</marker> de TV3.</example>
            </rule>
        </rulegroup>
        <rulegroup id="OBRIR_ENCETAR_EL_MELO" name="obrir el meló -> encetar">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">obrir</token>
                        <token postag="D.*" postag_regexp="yes"/>
                        <token inflected="yes">meló</token>
                    </marker>
                </pattern>
                <message>El verb adequat és "encetar". En sentit figurat, podeu usar altres expressions.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">encetar</match> \2 \3</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">destapar</match> la caixa dels trons</suggestion>
                <example correction="encetar aquest meló|destapar la caixa dels trons">No ens interessa ara <marker>obrir aquest meló</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="VEGA" name="vega -> vegà">
            <antipattern>
                <token><exception regexp="yes">menjar|menú|àpat|aliment|supermercat|mercat</exception></token>
                <token case_sensitive="yes">Vega</token>
            </antipattern>
            <pattern>
                <token postag="N.[MC][SN]...|VS.*" postag_regexp="yes"/>
                <marker>
                    <token>vega<exception postag="_GN_FS"/><exception scope="previous">de</exception></token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>vegà</suggestion>? Una "vega" és una menjada al camp.</message>
            <example correction="vegà">Jo vull el menú <marker>vega</marker>.</example>
            <example correction="Vegà">Jo vull el Menú <marker>Vega</marker>.</example>
            <example correction="vegà">En Joan és <marker>vega</marker> des de l'any passat.</example>
            <example>Farem una vega a la muntanya.</example>
            <example>Vam anar de vega.</example>
            <example>Música original: Joan Garcia i Toni Vega.</example>
            <example>recopilades en el cançoner Vega-Aguiló</example>
            <example>uns 6 graus al sud de l'estrella Vega,</example>
        </rule>
        <rule id="MIGRAT_IMMIGRAT" name="migrat -> immigrat">
            <pattern>
                <token inflected="yes" regexp="yes">dona|home|persona|nen|infant|xiquet|noi|xic|al·lot|obra|població</token>
                <marker>
                    <token regexp="yes">migrat|migrada|migrats|migrades</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)^(.*)$" regexp_replace="im$1"/></suggestion>? "Migrat" vol dir 'escàs, mesquí'.</message>
            <example correction="immigrades">Les persones <marker>migrades</marker>.</example>
            <example correction="immigrada">La mà d'obra <marker>migrada</marker>.</example>
        </rule>
        <rulegroup id="TOSTO" name="tostó">
            <rule>
                <pattern>
                    <token>tostó</token>
                </pattern>
                <message>Incorrecte en el sentit de <suggestion>plom</suggestion>. Correcte en el sentit de 'gra de dacsa torrat'.</message>
                <suggestion>llauna</suggestion>
                <suggestion>llanda</suggestion>
                <suggestion>tabarra</suggestion>
                <suggestion>murga</suggestion>
                <example correction="plom|llauna|llanda|tabarra|murga">Allò va ser un <marker>tostó</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tostons</token>
                </pattern>
                <message>Incorrecte en el sentit de <suggestion>ploms</suggestion>. Correcte en el sentit de 'grans de dacsa torrats'.</message>
                <suggestion>llaunes</suggestion>
                <suggestion>llandes</suggestion>
                <suggestion>tabarres</suggestion>
                <suggestion>murgues</suggestion>
                <example correction="ploms|llaunes|llandes|tabarres|murgues">Quins <marker>tostons</marker>!</example>
            </rule>
        </rulegroup>
        <rulegroup id="HOMONIM_HOMOLEG" name="homònim/homòleg">
            <rule>
                <pattern>
                    <token postag="PX.*" postag_regexp="yes"/>
                    <marker>
                        <token postag_regexp="yes" postag="NC.*|AQ.*" inflected="yes">homònim</token>
                    </marker>
                    <token inflected="yes" regexp="yes">&gentilicis_ONU;|&genticis_ALTRES;</token>
                </pattern>
                <message>Per a parlar d'una persona amb un càrrec equivalent a una altra, el terme adequat és <suggestion><match no="2" postag="(NC|AQ0)(..).*" postag_regexp="yes" postag_replace="AQ0$20">homòleg</match></suggestion>.</message>
                <example correction="homòleg">Amb el seu <marker>homònim</marker> català.</example>
                <example correction="homòlogues">Les seues <marker>homònimes</marker> europees.</example>
                <example>Les tragèdies homònimes franceses.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PX.*" postag_regexp="yes"/>
                    <marker>
                        <token postag_regexp="yes" postag="NC.*|AQ.*" inflected="yes">homònim</token>
                    </marker>
                    <token>de</token>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token postag="NP..G.*" postag_regexp="yes"/>
                </pattern>
                <message>Per a parlar d'una persona amb un càrrec equivalent a una altra, el terme adequat és <suggestion><match no="2" postag="(NC|AQ0)(..).*" postag_regexp="yes" postag_replace="AQ0$20">homòleg</match></suggestion>.</message>
                <example correction="homòleg">Es va reunir amb el seu <marker>homònim</marker> dels EUA.</example>
            </rule>
            <!--<rule>
                <pattern>
                    <token inflected="yes" regexp="yes">&carrecs;</token>
                    <marker>
                        <token postag_regexp="yes" postag="NC.*|AQ.*" inflected="yes">homònim</token>
                    </marker>
                </pattern>
                <message>Per a parlar d'una persona amb un càrrec equivalent a una altra, el terme adequat és <suggestion><match no="2" postag="(NC|AQ0)(..).*" postag_regexp="yes" postag_replace="AQ0$20">homòleg</match></suggestion>.</message>
                <example correction="homòleg">El ministre <marker>homònim</marker>.</example>
                <example correction="homòleg">Les declaracions del president <marker>homònim</marker>.</example>
                <example>Cal no confondre amb el senador homònim que visqué al s. I dC a Tàrraco.</example>
            </rule>-->
        </rulegroup>
        <rulegroup id="BAST_VAST" name="bast/vast">
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="3" postag="N.*" postag_regexp="yes">&context_VAST;</token>
                    <marker>
                        <token inflected="yes">bast</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)b" regexp_replace="v" case_conversion="preserve"/></suggestion> (ampli, dilatat)? "Bast" vol dir 'grosser, matusser'.</message>
                <example correction="vast">El territori era <marker>bast</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">bast</token>
                    </marker>
                    <token regexp="yes" inflected="yes" postag="N.*" postag_regexp="yes">&context_VAST;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)b" regexp_replace="v" case_conversion="preserve"/></suggestion> (ampli, dilatat)? "Bast" vol dir 'grosser, matusser'.</message>
                <example correction="vast">Un <marker>bast</marker> territori.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="R.*|LOC_ADV" postag_regexp="yes"/>
                    <token>vasta</token>
                </antipattern>
                <antipattern>
                    <token postag="A.*|V.P.*" postag_regexp="yes"/>
                    <token postag="CC"/>
                    <token>vasta</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>vasta<exception postag="_GN_FS"/></token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>basta</suggestion> (del v. 'bastar')? "Vasta" significa 'ampli, dilatada'.</message>
                <example correction="Basta"><marker>Vasta</marker> d'imbecil·litats!</example>
                <example>La part més important i vasta de la vida.</example>
                <example>La superfície d'aigua més vasta dels Pirineus.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TREPADOR" name="trepador / grimpador / enfiladís">
            <rule>
                <pattern>
                    <token postag="AQ.*" postag_regexp="yes" inflected="yes">trepador</token>
                </pattern>
                <message>"Trepador" només és correcte en el sentit de 'que trepa, que perfora'. ¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)trepador" regexp_replace="grimpador" case_conversion="preserve"/></suggestion> o <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">enfiladís</match></suggestion> (referit a plantes)?</message>
                <example correction="grimpadores|enfiladisses">Les <marker>trepadores</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="CANSI" name="cansí -> pesat">
            <pattern>
                <token>cansí<exception scope="previous" regexp="yes">em|me</exception></token>
            </pattern>
            <message>Incorrecte com a adjectiu. Correcte com a forma del verb 'cansar'.</message>
            <suggestion>pesat</suggestion>
            <suggestion>plom</suggestion>
            <suggestion>borinot</suggestion>
            <suggestion>corcó</suggestion>
            <suggestion>nyic-nyic</suggestion>
            <suggestion>apegalós</suggestion>
            <suggestion>carregós</suggestion>
            <suggestion>paparra</suggestion>
            <suggestion>cotorra</suggestion>
            <example correction="pesat|plom|borinot|corcó|nyic-nyic|apegalós|carregós|paparra|cotorra">És <marker>cansí</marker>.</example>
        </rule>
        <rule id="FORAGIT" name="*foragit > facinerós">
            <pattern>
                <token>foragit</token>
            </pattern>
            <message>Incorrecte si volíeu dir <suggestion>malfactor</suggestion>. "Foragit" pot ser una forma del v.' foragitar'.</message>
            <suggestion>facinerós</suggestion>
            <suggestion>malefactor</suggestion>
            <suggestion>bandoler</suggestion>
            <example correction="malfactor|facinerós|malefactor|bandoler">Era un <marker>foragit</marker>.</example>
        </rule>
        <rule id="DESPES" name="despès/despés/després">
            <pattern>
                <token regexp="yes">despès|despés<exception postag="_GV_"/></token>
            </pattern>
            <message>Possible confusió. ¿Volíeu dir <suggestion>després</suggestion> (més tard) o <suggestion><match no="1" regexp_match="(?iu)p" regexp_replace="pr" case_conversion="preserve"/></suggestion> (del v. 'desprendre'). "<match no="1" case_conversion="firstupper"/>" és el participi del v. 'despendre' (gastar).</message>
            <example correction="després|desprès">I <marker>despès</marker> se'n van anar.</example>
            <example correction="després">I <marker>despés</marker> se'n van anar.</example>
            <example>Han despès massa.</example>
        </rule>
        <rulegroup id="COPSAR_SOBTAR" name="copsar/sobtar">
            <rule>
                <pattern>
                    <!-- el, la, els, l' -> més dubtós -->
                    <token regexp="yes">m'|em|et|t'|el|la|l'|li|ens|vos|us|els</token>
                    <token postag="VA.*" postag_regexp="yes" min="0"/>
                    <marker>
                        <token inflected="yes">copsar</token>
                    </marker>
                </pattern>
                <message>Incorrecte en el sentit de 'sobtar, colpir, sorprendre'. "Copsar" té altre significats.</message>
                <suggestion><match no="3" postag_regexp="yes" postag="(V.*)" postag_replace="$1">sobtar</match></suggestion>
                <suggestion><match no="3" postag_regexp="yes" postag="(V.*)" postag_replace="$1">colpir</match></suggestion>
                <suggestion><match no="3" postag_regexp="yes" postag="(V.*)" postag_replace="$1">sorprendre</match></suggestion>
                <example correction="sobtar|colpir|sorprendre">Em va <marker>copsar</marker> la seva habilitat</example>
                <example correction="sobtat|colpit|sorprès|sorprés">M'ha <marker>copsat</marker> tot el que ha dit.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ENCALAR" name="encalar/emblanquinar">
            <rule>
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="(V.*)" inflected="yes">encalar</token>
                    </marker>
                    <token min="0" max="2" postag="D.*|RG" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">casa|paret|poble|mur|muralla|murada</token>
                </pattern>
                <message>Incorrecte en el sentit de 'emblanquinar, encalcinar'. "Encalar" és correcte en altres sentits.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">emblanquinar</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">encalcinar</match></suggestion>
                <example correction="emblanquinar|encalcinar">Van <marker>encalar</marker> les parets del poble.</example>
                <example correction="Emblanquinaren|Encalcinaren"><marker>Encalaren</marker> totes les parets del poble.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">casa|paret|poble|mur|muralla|murada</token>
                    <marker>
                        <token postag_regexp="yes" postag="(V.P.*)" inflected="yes">encalar</token>
                    </marker>
                </pattern>
                <message>Incorrecte en el sentit de 'emblanquinar, encalcinar'. "Encalar" és correcte en altres sentits.</message>
                <suggestion><match no="2" postag_regexp="yes" postag="(V.P.*)" postag_replace="$1">emblanquinar</match></suggestion>
                <suggestion><match no="2" postag_regexp="yes" postag="(V.P.*)" postag_replace="$1">encalcinar</match></suggestion>
                <example correction="emblanquinades|encalcinades">Cases <marker>encalades</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="RAMA" name="rama/branca">
            <pattern>
                <token postag="NC.*" postag_regexp="yes" inflected="yes">rama</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag_regexp="yes" postag="(NC.*)" postag_replace="$1">branca</match></suggestion>? "Rama" és una paraula correcta, però té uns usos més poc habituals.</message>
            <example correction="branca">Treballa en una <marker>rama</marker> de l'enginyeria.</example>
            <example correction="branques">Treballa en diferents <marker>rames</marker> de l'enginyeria.</example>
        </rule>
        <rulegroup id="FALLO" name="fallo / error">
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes">l</token>
                    <token>fallo</token>
                </pattern>
                <message>¿Volíeu dir "error"? "Fallo" pot ser una forma del verb 'fallar'.</message>
                <suggestion> l'error</suggestion>
                <suggestion> l'errada</suggestion>
                <suggestion> la fallada</suggestion>
                <example correction=" l'error| l'errada| la fallada">Per culpa de<marker>l fallo</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token>fallo</token>
                </pattern>
                <message>¿Volíeu dir "error"? "Fallo" pot ser una forma del verb 'fallar'.</message>
                <suggestion>\1 error</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(D..).*" postag_replace="$1FS."/> errada</suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(D..).*" postag_replace="$1FS."/> fallada</suggestion>
                <example correction="un error|una errada|una fallada">Va ser <marker>un fallo</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>fallo</token>
                    </marker>
                    <token>de</token>
                    <token>seguretat</token>
                </pattern>
                <message>¿Volíeu dir "error"? "Fallo" pot ser una forma del verb 'fallar'.</message>
                <suggestion>error</suggestion>
                <suggestion>errada</suggestion>
                <suggestion>fallada</suggestion>
                <example correction="error|errada|fallada">Va ser <marker>fallo</marker> de seguretat.</example>
            </rule>
        </rulegroup>
        <rule id="CAPTURAR_CAPTAR" name="capturar -> captar">
            <pattern>
                <marker>
                    <token postag="V.*" postag_regexp="yes" inflected="yes" skip="2">capturar</token>
                </marker>
                <token regexp="yes" inflected="yes">fons|atenció|adepte|públic</token>
            </pattern>
            <message>El verb adequat en aquest context és 'captar'.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">captar</match></suggestion>
            <example correction="Captaven"><marker>Capturaven</marker> adeptes entre els més desvalguts.</example>
        </rule>
        <rulegroup id="MITJA_MITJANA" name="mitja/mitjana">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">mitja|mitges</token>
                    </marker>
                    <token regexp="yes" inflected="yes">aritmètic|matemàtic|exacte|diari|setmanal|mensual|trimestral|bimensual|quadrimestral|anual|bianual|biennal|trianual|triennal</token>
                </pattern>
                <message>Amb el sentit de 'terme mitjà', cal dir <suggestion><match no="1" regexp_match="(?iu)mit[jg](a|es)" regexp_replace="mitjan$1" case_conversion="preserve"/></suggestion>.</message>
                <example correction="mitjana">La <marker>mitja</marker> anual.</example>
                <example correction="mitjanes">Les <marker>mitges</marker> anuals.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">mitja|mitges</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes" inflected="yes">valor|temperatura|diner|ingrés|despesa|benefici</token>
                </pattern>
                <message>Amb el sentit de 'terme mitjà', cal dir <suggestion><match no="1" regexp_match="(?iu)mit[jg](a|es)" regexp_replace="mitjan$1" case_conversion="preserve"/></suggestion>.</message>
                <example correction="mitjana">La <marker>mitja</marker> de beneficis.</example>
                <example correction="mitjanes">Les <marker>mitges</marker> d'ingressos.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">bona|bones</token>
                    <marker>
                        <token regexp="yes">mitja|mitges</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'terme mitjà', cal dir <suggestion><match no="2" regexp_match="(?iu)mit[jg](a|es)" regexp_replace="mitjan$1" case_conversion="preserve"/></suggestion>.</message>
                <example correction="mitjana">Va fer una bona <marker>mitja</marker>.</example>
                <example correction="mitjanes">Ha tret unes bones bones <marker>mitges</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="MASER" name="maser/màser">
            <antipattern>
                <token regexp="yes" skip="-1">masers?</token>
                <token regexp="yes" inflected="yes">corral|mas|masover|ramat|cavall|llet|formatge|agricultura|agrícola|ramader|ramaderia|terra|animal|bèstia|cabra|vaca|bou</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes" skip="-1">corral|mas|masover|ramat|cavall|llet|formatge|agricultura|agrícola|ramader|ramaderia|terra|animal|bèstia|cabra|vaca|bou</token>
                <token regexp="yes">masers?</token>
            </antipattern>
            <pattern>
                <token regexp="yes">masers?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)a" regexp_replace="à" case_conversion="preserve"/></suggestion> (dispositiu semblant al làser)? "Maser" és correcte com a sinònims de "masover".</message>
            <example correction="màser">El <marker>maser</marker>.</example>
            <example correction="màsers">Els <marker>masers</marker>.</example>
            <example>Els masers van comprar la terra del costat.</example>
        </rule>
        <rulegroup name="estança/estada" id="ESTANCA_ESTADA">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">estança</token>
                    </marker>
                    <token inflected="yes" regexp="yes">hospitalari|llarg|curt|prolongar|perllongar</token>
                </pattern>
                <message>Amb el sentit de 'sojorn', cal dir <suggestion><match no="1" postag_regexp="yes" postag="(NC.*)" postag_replace="$1">estada</match></suggestion>.</message>
                <example correction="estada">En aquella <marker>estança</marker> hospitalària.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">hospitalari|llarg|curt|prolongar|perllongar</token>
                    <marker>
                        <token inflected="yes">estança</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'sojorn', cal dir <suggestion><match no="2" postag_regexp="yes" postag="(NC.*)" postag_replace="$1">estada</match></suggestion>.</message>
                <example correction="estada">En aquella llarga <marker>estança</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">estança</token>
                    </marker>
                    <token>a</token>
                    <token min="0" postag_regexp="yes" postag="D.*"/>
                    <token postag="NP..G.*" postag_regexp="yes"/>
                </pattern>
                <message>Amb el sentit de 'sojorn', cal dir <suggestion><match no="1" postag_regexp="yes" postag="(NC.*)" postag_replace="$1">estada</match></suggestion>.</message>
                <example correction="estada">En la seva <marker>estança</marker> a París.</example>
            </rule>
        </rulegroup>
        <rulegroup id="GRASSA_GREIX" name="grassa/greix">
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <marker>
                        <token>grassa</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>greix</suggestion>? "Grassa" és un adjectiu, femení de "gras".</message>
                <example correction="greix">El consum de <marker>grassa</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>molta</token>
                    <token>grassa</token>
                </pattern>
                <message>¿Volíeu dir "greix"? "Grassa" és un adjectiu, femení de "gras".</message>
                <suggestion>molt de greix</suggestion>
                <example correction="molt de greix">Tenia <marker>molta grassa</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>poca</token>
                    <token>grassa</token>
                </pattern>
                <message>¿Volíeu dir "greix"? "Grassa" és un adjectiu, femení de "gras".</message>
                <suggestion>poc greix</suggestion>
                <example correction="poc greix">Tenia <marker>poca grassa</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">massa|bastanta?|força|gaire</token>
                    <marker>
                        <token>grassa</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir "greix"? "Grassa" és un adjectiu, femení de "gras".</message>
                <suggestion>greix</suggestion>
                <example correction="greix">Hi havia massa <marker>grassa</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="EMPLACAR" name="emplaçar/instar">
            <pattern>
                <marker>
                    <token inflected="yes" skip="10">emplaçar</token>
                </marker>
                <token skip="2">a</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Probablement és més adequat un altre verb. "Emplaçar" vol dir "situar".</message>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">instar</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">reclamar</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">demanar</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">fer</match> una crida</suggestion>
            <example correction="instar|reclamar|demanar|fer una crida">El van <marker>emplaçar</marker> a presentar-s'hi.</example>
        </rule>
        <rulegroup id="SENSIBLE_DELICAT" name="tema sensible -> tema delicat">
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="NCM.*" inflected="yes" regexp="yes">tema|afer|assumpte|context</token>
                    <token inflected="yes">sensible</token>
                </pattern>
                <message>En aquest context, és més adequat usar un altre adjectiu.</message>
                <suggestion>\1 <match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="AQ0M$10">delicat</match></suggestion>
                <suggestion>\1 <match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="AQ0M$10">crític</match></suggestion>
                <suggestion>\1 <match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="AQ0C$10">confidencial</match></suggestion>
                <example correction="tema delicat|tema crític|tema confidencial">És un <marker>tema sensible</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="NCF.*" inflected="yes" regexp="yes">qüestió|situació|matèria|dada|informació</token>
                    <token inflected="yes">sensible</token>
                </pattern>
                <message>En aquest context, és més adequat usar un altre adjectiu.</message>
                <suggestion>\1 <match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="AQ0F$10">delicat</match></suggestion>
                <suggestion>\1 <match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="AQ0F$10">crític</match></suggestion>
                <suggestion>\1 <match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="AQ0C$10">confidencial</match></suggestion>
                <example correction="situació delicada|situació crítica|situació confidencial">És una <marker>situació sensible</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SERIA_SERIOSA" name="seria -> seriosa">
            <rule>
                <pattern>
                    <token postag="NC[FC]S.*" postag_regexp="yes"/>
                    <token postag="RG_anteposat"><exception>també</exception></token>
                    <marker>
                        <token>seria</token>
                    </marker>
                    <token postag="C.*|_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>seriosa</suggestion>? "Seria" és una forma del verb 'ser'.</message>
                <example correction="seriosa">És la proposta més <marker>seria</marker>, creïble i realista.</example>
                <example>La distància també seria aplicable a les botigues de llaminadures.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" postag="PR.*|CS.*|_PUNCT.*" postag_regexp="yes"/></token>
                    <token postag="V.[SIM].*" postag_regexp="yes" skip="10"><exception scope="next" postag="PR.*|CS.*|_PUNCT.*" postag_regexp="yes"/></token>
                    <token postag="NC[FC]S.*" postag_regexp="yes"/>
                    <marker>
                        <token>seria</token>
                    </marker>
                    <token postag="C.*|_PUNCT.*|SPS00" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>seriosa</suggestion>? "Seria" és una forma del verb 'ser'.</message>
                <example correction="seriosa">És una cosa <marker>seria</marker> i realista.</example>
                <example correction="seriosa">Però planteja una qüestió <marker>seria</marker> sobre si l'economia millorarà.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">ser|estar</token>
                    <token min="0" max="3" postag_regexp="yes" postag="LOC_ADV|RG"/>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token postag="NC[FC]S.*" postag_regexp="yes"/>
                    <marker>
                        <token>seria</token>
                    </marker>
                    <token postag="C.*|_PUNCT.*|SPS00" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>seriosa</suggestion>? "Seria" és una forma del verb 'ser'.</message>
                <example correction="seriosa">Hem demostrat que som una opció <marker>seria</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">ser|estar|veure</token>
                    <token min="0" max="3" postag_regexp="yes" postag="LOC_ADV|RG"/>
                    <marker>
                        <token>seria</token>
                    </marker>
                    <token postag="C.*|_PUNCT.*|SPS00" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>seriosa</suggestion>? "Seria" és una forma del verb 'ser'.</message>
                <example correction="seriosa">Et vaig veure molt <marker>seria</marker>.</example>
                <example correction="seriosa">Estaves <marker>seria</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="TROPES" name="tropes -> militars">
            <pattern>
                <token postag="DN.*" postag_regexp="yes"/>
                <marker>
                    <token>tropes</token>
                </marker>
            </pattern>
            <message>Amb el sentit de 'nombre d'integrants d'un exèrcit', cal dir <suggestion>militars</suggestion>.</message>
            <suggestion>soldats</suggestion>
            <example correction="militars|soldats">Va mobilitzar més de quatre mil <marker>tropes</marker>.</example>
            <example correction="militars|soldats">Mobilitzà 8500 <marker>tropes</marker>.</example>
        </rule>
        <rule id="ORGUE_ORGAN" name="orgue -> òrgan">
            <antipattern>
                <token skip="-1" regexp="yes" inflected="yes">&context_ORGUE;|&context_ORGUE2;</token>
                <token inflected="yes">orgue</token>
            </antipattern>
            <antipattern>
                <token skip="-1" inflected="yes">orgue</token>
                <token inflected="yes" regexp="yes">&context_ORGUE;|&context_ORGUE2;</token>
            </antipattern>
            <antipattern>
                <token>sota</token>
                <token>la</token>
                <token skip="-1">direcció</token>
                <token inflected="yes">orgue</token>
            </antipattern>
            <antipattern>
                <token skip="-1" inflected="yes">orgue</token>
                <token>sota</token>
                <token>la</token>
                <token>direcció</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">orgue</token>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">grills|gats|vidre|llum|tubs|aigua|perfums|colors</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">content|alegre|trempat</token>
                <token regexp="yes">com|que</token>
                <token>un</token>
                <token>orgue</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">obra|peça|composició|escola|professor|mestre|concertista</token>
                <token min="0" postag="A.*" postag_regexp="yes"/>
                <token min="1" max="2" regexp="yes">d'|per|a</token>
                <token>orgue</token>
            </antipattern>
            <antipattern>
                <token>livre</token>
                <token>d'</token>
                <token>orgue</token>
            </antipattern>
            <antipattern>
                <token>pour</token>
                <token>orgue</token>
            </antipattern>
            <antipattern>
                <token>per</token>
                <token>a</token>
                <token>orgue</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">davant|darrere|damunt|davall|sota|sobre</token>
                <token min="0">de</token>
                <token>l'</token>
                <token>orgue</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">orgue</token>
                <token regexp="yes">de|d'</token>
                <token min="0">l</token>
                <token regexp="yes" case_sensitive="yes">\p{Lu}.*</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="4">estar</token>
                <token>per</token>
                <token>orgues</token>
                <example>No estava en aquell moment per orgues</example>
            </antipattern>
            <pattern>
                <marker>
                    <token skip="-1" inflected="yes">orgue</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">òrgan</match></suggestion> en lloc de «\1» (instrument musical)?</message>
            <example correction="òrgan">És un <marker>orgue</marker> col·legiat.</example>
            <example>Els obres per a òrgan de Bach.</example>
            <example>L'escola valenciana d'orgue.</example>
            <example>L'escola d'orgue de Praga.</example>
            <example>L'orgue d'Amezua.</example>
        </rule>
        <rulegroup id="ORGAN_ORGUE" name="òrgan -> orgue">
            <antipattern>
                <token inflected="yes">òrgan</token>
                <token min="0" max="4" postag="LOC_ADV|RG" postag_regexp="yes"/>
                <token inflected="yes" regexp="yes">oficial|jurisdiccional|judicial|institucional|constitucional|governamental|jurídic|administratiu|competent|pulsatiu|sensorial|auditiu|olfactiu|sensible|bucal|vital|unitari|legal|il·legal|desproporcionat|masculí|femení|sexual|autoritari|tubular|buit|polític|capaç|incapaç|invisible|visible|democràtic|parlamentari|representatiu|legislatiu|executiu|sancionador|col·legiar|constituir|formar|tridimensional|consultiu|gestor|periodístic|suprem|màxim|central|superior|rector|propagandístic|electoral|instructor</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">òrgan</token>
                <token regexp="yes">de|d'|com|entre</token>
                <token min="0" max="2" postag="D.*|A.*|PX.*" postag_regexp="yes"/>
                <token inflected="yes" regexp="yes">govern|administració|poder|difusió|parla|oïda|estat|transmissió|partit|opinió|voluntat|voluptat|oficina|informació|ull|cos|processament|representant|gestió|consulta|congrés|premsa|.*isme|promoció|decisió|propaganda</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="5">fallar</token>
                <token inflected="yes">òrgan</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes" skip="-1">&context_ORGAN;</token>
                <token inflected="yes">òrgan</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="-1">òrgan</token>
                <token inflected="yes" regexp="yes">&context_ORGAN;</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">màxim|principal</token>
                <token>òrgan</token>
            </antipattern>
            <antipattern>
                <token>òrgan</token>
                <token min="0" postag="_QM_OPEN"/>
                <token regexp="yes" case_sensitive="yes">\p{Lu}.+</token>
            </antipattern>
            <rule>
                <pattern>
                    <token skip="-1" regexp="yes" inflected="yes">&context_ORGUE;</token>
                    <marker>
                        <token inflected="yes">òrgan</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(N.*)" postag_regexp="yes" postag_replace="$1">orgue</match></suggestion> (instrument musical) en lloc de «\2» (altres sentits)?</message>
                <example correction="orgue">Bach va escriure obres per a <marker>òrgan</marker>.</example>
                <example>Les Corts de Castella-la Manxa són l'òrgan representant del poble de la regió, el qual n'exerceix la potestat legislativa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="-1" inflected="yes">òrgan</token>
                    </marker>
                    <token inflected="yes" regexp="yes">&context_ORGUE;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">orgue</match></suggestion> (instrument musical) en lloc de «\1» (altres sentits)?</message>
                <example correction="orgue">Els obres per a <marker>òrgan</marker> de Bach.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">obra|peça|composició|veu</token>
                    <token min="1" max="2" regexp="yes">d'|per|a|i</token>
                    <marker>
                        <token>òrgan</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" postag="(N.*)" postag_regexp="yes" postag_replace="$1">orgue</match></suggestion> (instrument musical) en lloc de «\2» (altres sentits)?</message>
                <example correction="orgue">Va escriure obres per a <marker>òrgan</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">òrgan</token>
                    </marker>
                    <token>de</token>
                    <token regexp="yes">grills|gats|vidre|llum|tubs</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">orgue</match></suggestion> (instrument musical) en lloc de «\2» (altres sentits)?</message>
                <example correction="orgue">Allò era un <marker>òrgan</marker> de grills.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PEDRERA" name="pedrera/planter">
            <url>https://esadir.cat/entrades/fitxa/node/pedrera</url>
            <rule>
                <pattern>
                    <marker>
                        <token>pedrera</token>
                    </marker>
                    <token>de</token>
                    <token>l</token>
                    <token regexp="yes">\p{Lu}.*</token>
                </pattern>
                <message>Incorrecte en el sentit de <suggestion>planter</suggestion>.</message>
                <example correction="planter">Era de la <marker>pedrera</marker> del FC Barcelona.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="3">jugador</token>
                    <marker>
                        <token>pedrera</token>
                    </marker>
                </pattern>
                <message>Incorrecte en el sentit de <suggestion>planter</suggestion>.</message>
                <example correction="planter">Era un jugador de la <marker>pedrera</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ESPOSAR" name="esposar -> emmanillar">
            <rule>
                <pattern>
                    <token skip="-1" inflected="yes" regexp="yes">&context_EMMANILLAR;</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">esposar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir «emmanillar» (lligar amb manilles) en lloc de «esposar» (casar-se)?</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">emmanillar</match></suggestion>
                <example correction="emmanillà">El policia l'<marker>esposà</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="-1">esposar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">&context_EMMANILLAR;</token>
                </pattern>
                <message>¿Volíeu dir «emmanillar» (lligar amb manilles) en lloc de «esposar» (casar-se)?</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">emmanillar</match></suggestion>
                <example correction="emmanillà">L'<marker>esposà</marker> per l'esquena.</example>
            </rule>
        </rulegroup>
        <rule id="TERMINIS" name="terminis -> termes">
            <pattern>
                <marker>
                    <token>terminis</token>
                </marker>
                <token>d'</token>
                <token>ús</token>
            </pattern>
            <message>En aquest context cal dir <suggestion>termes</suggestion>.</message>
            <suggestion>condicions</suggestion>
            <example correction="Termes|Condicions"><marker>Terminis</marker> d'ús d'aquest lloc web.</example>
        </rule>
        <rule id="DEPRENDRE" name="deprendre">
            <pattern>
                <marker>
                    <token inflected="yes">deprendre</token>
                </marker>
            </pattern>
            <message>Possible confusió. És correcte com a forma secundària del v. 'aprendre'.</message>
            <suggestion><match no="1" regexp_match="(?iu)^de" regexp_replace="a" case_conversion="preserve"/></suggestion>
            <suggestion><match no="1" regexp_match="(?iu)^de" regexp_replace="des" case_conversion="preserve"/></suggestion>
            <example correction="aprendre|desprendre">Llavors vaig <marker>deprendre</marker> el que podia passar.</example>
            <example correction="Aprèn|Desprèn"><marker>Deprèn</marker> una olor molt bona.</example>
        </rule>
        <rule id="POSAR_ENCENDRE" name="posar/encendre/engegar">
            <pattern>
                <marker>
                    <token inflected="yes">posar</token>
                </marker>
                <token postag="RG|LOC_ADV" postag_regexp="yes" min="0" max="3"/>
                <token postag="D.*" postag_regexp="yes" inflected="yes" regexp="yes">el|un</token>
                <token inflected="yes" regexp="yes">rentaplats|rentadora|llavadora|rentavaixella|televisió|ràdio|tele|tocadiscs|tocadiscos|CD|magnetòfon|gravadora|enregistrador|televisor</token>
                <!-- vídeo -->
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">encendre</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">engegar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">connectar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match> en marxa</suggestion>
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=poner&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13583&amp;idHit=13583&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Com+es+diu+%3Cem%3Eponer+la+radio%3C%2Fem%3E%2C+%3Cem%3Eponer+la+televisi%F3n%3C%2Fem%3E+en+catal%E0%3F+%2F+%3Cem%3Eposar+la+r%E0dio%3C%2Fem%3E+o+%3Cem%3Eengegar+la+r%E0dio%3C%2Fem%3E%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <example correction="encenguis|engeguis|connectis|posis en marxa">No <marker>posis</marker> ara la tele.</example>
        </rule>
        <rule id="POSAR_RENTADORA" name="posar rentadora -> fer bugada, rentada">
            <pattern>
                <marker>
                    <token inflected="yes" skip="3">posar</token>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token regexp="yes">rentadores|llavadores</token>
                </marker>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">fer</match> \2 bugades</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">fer</match> \2 rentades</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">fer</match> \2 llavades</suggestion>
            <example correction="fet dues bugades|fet dues rentades|fet dues llavades">Avui ja he <marker>posat dues rentadores</marker>.</example>
        </rule>
        <rule id="VIGIA" name="*vigia/guaita">
            <antipattern>
                <token>que</token>
                <token>vigia</token>
            </antipattern>
            <pattern>
                <token regexp="yes">vigia|vigies</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)vigi" regexp_replace="guait" case_conversion="preserve"/></suggestion>? "\1" és una forma del v. 'vigir'.</message>
            <suggestion><match no="1" regexp_match="(?iu)vigi" regexp_replace="sentinell" case_conversion="preserve"/></suggestion>
            <suggestion><match no="1" regexp_match="(?iu)vigi" regexp_replace="talai" case_conversion="preserve"/></suggestion>
            <example correction="guaita|sentinella|talaia">A la torre hi havia un <marker>vigia</marker>.</example>
            <example>El dret vigent a les valls i el que vigia a Catalunya.</example>
        </rule>
        <rule id="SANGRIA" name="sangria/sagnia">
            <pattern>
                <token inflected="yes">sangria</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)sangri" regexp_replace="sagni" case_conversion="preserve"/></suggestion>? "Sangria" (castellanisme) només té el sentit de 'beguda refrescant'.</message>
            <example correction="sagnia">Va suposar una <marker>sangria</marker> econòmica important.</example>
        </rule>
        <rule id="XARRUP" name="xarrup/sorbet">
            <pattern>
                <marker>
                    <token regexp="yes">xarrups?</token>
                </marker>
                <token inflected="yes">de</token>
                <token inflected="yes" regexp="yes">banana|benvinguda|casa|cava|crema|gerd|litxi|llima|llimona|llimó|mandarina|mango|maracujà|marc|meló|menta|mora|móra|pansa|pera|plàntan|poma|pruna|préssec|pètal|rosa|síndria|taronja|te|whisky|xampany|xocolata|xocolate</token>
            </pattern>
            <message>En el sentit de 'gelat' és preferible dir <suggestion><match no="1" regexp_match="(?iu)xarrup" regexp_replace="sorbet"/></suggestion>.</message>
            <example correction="sorbet">Ens van servir un <marker>xarrup</marker> de mandarina boníssim.</example>
        </rule>
        <rule id="RASTRERA" name="rastrera/vil">
            <pattern>
                <token postag="RG|VS.*|NCF.*" postag_regexp="yes"/>
                <marker>
                    <token regexp="yes">rastrera|rastreres</token>
                </marker>
            </pattern>
            <message>Incorrecte si vol dir <suggestion><match no="2" regexp_match="(?iu)rastrer" regexp_replace="baix" case_conversion="preserve"/></suggestion>.</message>
            <suggestion><match no="2" postag="NCF(.).*" postag_regexp="yes" postag_replace="AQ0C$10" case_conversion="preserve">vil</match></suggestion>
            <suggestion><match no="2" postag="NCF(.).*" postag_regexp="yes" postag_replace="AQ0F$10" case_conversion="preserve">mesquí</match></suggestion>
            <example correction="baixa|vil|mesquina">Va actuar d'una manera <marker>rastrera</marker>.</example>
            <example correction="baixa|vil|mesquina">Era tan <marker>rastrera</marker>!</example>
        </rule>
        <rule id="RENTABLE" name="rentable/rendible">
            <antipattern>
                <token regexp="yes">rentables?</token>
                <token>a</token>
                <token>màquina</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">rentables?</token>
                <token>en</token>
                <token>sec</token>
            </antipattern>
            <pattern>
                <token inflected="yes">rentable</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)rentable" regexp_replace="rendible" case_conversion="preserve"/></suggestion> (que té rendibilitat) en comptes de "\1" (que es pot rentar)?</message>
            <example correction="rendibles">Aquests cotxes ara no són prou <marker>rentables</marker>.</example>
        </rule>
        <rule id="BOGAR" name="bogar/vogar">
            <pattern>
                <token inflected="yes">bogar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">vogar</match></suggestion> (<match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">remar</match>)? És correcte en altres sentits menys habituals (adobar, femar; boga).</message>
            <example correction="vogaven">Llavors <marker>bogaven</marker> sense descans.</example>
        </rule>
        <rule id="AVOCAR" name="avocar/abocar">
            <pattern>
                <token inflected="yes">avocar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">abocar</match></suggestion> ? "Avocar" és correcte en altres sentits menys habituals (en dret).</message>
            <example correction="abocat">Llavors es va sentir <marker>avocat</marker> al fracàs.</example>
        </rule>
        <rule id="CEP" name="cep/soca">
            <pattern>
                <marker>
                    <token inflected="yes" skip="-1">cep</token>
                </marker>
                <token inflected="yes" regexp="yes">virus|viral</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">soca</match></suggestion> (terme usat en biologia)?</message>
            <example correction="soca">Aquest <marker>cep</marker> del virus.</example>
        </rule>
        <rule id="BORDEJAR" name="bordejar">
            <pattern>
                <token inflected="yes">bordejar</token>
            </pattern>
            <message>Incorrecte en el sentit de <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">vorejar</match></suggestion>. Correcte en altres sentits menys habituals.</message>
            <example correction="vorejaven">Els arbres <marker>bordejaven</marker> el camí.</example>
        </rule>
        <rule id="SUBMINISTRE" name="subministre/subministrament">
            <antipattern>
                <token regexp="yes">si|que</token>
                <token postag="&pronom_feble;" postag_regexp="yes" min="0" max="2"/>
                <token regexp="yes">subministres?</token>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"><exception>el</exception></token>
                <token>subministre</token>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"><exception>els</exception></token>
                <token>subministres</token>
            </antipattern>
            <pattern>
                <token regexp="yes">subministres?</token>
            </pattern>
            <message>Si és un nom, cal dir <suggestion><match no="1" regexp_match="(?iu)tre" regexp_replace="trament"/></suggestion>. Correcte si és del v. 'subministrar'.</message>
            <example correction="Subministraments"><marker>Subministres</marker> d'aigua.</example>
            <example correction="subministrament">El <marker>subministre</marker> d'aigua.</example>
            <example>Si els en subministres tres, te'n tornaran dos.</example>
            <example>Vull que els subministres tot el que tenim.</example>
        </rule>
        <rulegroup id="PANDA" name="panda -> colla">
            <antipattern>
                <token inflected="yes" regexp="yes">os|ós</token>
                <token>panda</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="D..F.." postag_regexp="yes"/>
                    <token inflected="yes">panda</token>
                </pattern>
                <message>Incorrecte en el sentit de 'colla'.</message>
                <suggestion>\1 <match no="2" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">colla</match></suggestion>
                <suggestion>\1 <match no="2" postag="NC.(..*)" postag_regexp="yes" postag_replace="NCF$1">banda</match></suggestion>
                <suggestion><match no="1" postag="(D..)F(..)" postag_regexp="yes" postag_replace="$1M$2"/> <match no="2" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCM$1">grup</match></suggestion>
                <example correction="una colla|una banda|un grup">Eren <marker>una panda</marker> de borratxos.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">panda</token>
                    </marker>
                    <token inflected="yes">de</token>
                </pattern>
                <message>Incorrecte en el sentit de 'colla'. Correcte si vol dir 'ós panda'.</message>
                <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">colla</match></suggestion>
                <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">banda</match></suggestion>
                <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCM$1">grup</match></suggestion>
                <example correction="Colla|Banda|Grup"><marker>Panda</marker> de borratxos.</example>
            </rule>
        </rulegroup>
        <rule id="AIXINA" name="aixina">
            <pattern>
                <token>aixina</token>
            </pattern>
            <message>Forma col·loquial de <suggestion>així</suggestion>.</message>
            <example correction="així">Ho farem <marker>aixina</marker>.</example>
        </rule>
        <rulegroup id="XINO" name="xino">
            <rule>
                <antipattern>
                    <token>xino</token>
                    <token>xano</token>
                </antipattern>
                <pattern>
                    <token>xino</token>
                </pattern>
                <message>Forma col·loquial de <suggestion>xinès</suggestion>.</message>
                <suggestion>xinés</suggestion>
                <example correction="xinès|xinés">El barri <marker>xino</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>xinos</token>
                </pattern>
                <message>Forma col·loquial de <suggestion>xinesos</suggestion>.</message>
                <example correction="xinesos">Els súpers <marker>xinos</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token case_sensitive="yes">xina</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Xina</suggestion> (país) o <suggestion>xinesa</suggestion> (gentilici). Correcte com a forma del v. 'xinar'?</message>
                <example correction="Xina|xinesa">La <marker>xina</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token case_sensitive="yes">xines</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>xinesa</suggestion> (gentilici)? Correcte com a forma del v. 'xinar'.</message>
                <example correction="xinesa">Els amigues <marker>xines</marker> de la meva filla.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONSOL" name="consol/cònsol">
            <antipattern>
                <token regexp="yes">cònsols?</token>
                <token regexp="yes">\p{Lu}.*</token>
            </antipattern>
            <antipattern>
                <token postag="DN..P.*" postag_regexp="yes"/>
                <token regexp="yes">cònsols?</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">paraula|senyor</token>
                <token inflected="yes">cònsol</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">sr|srs|sra|sres</token>
                <token min="0">.</token>
                <token inflected="yes">cònsol</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token postag="SENT_START" skip="-1"/>
                    <token regexp="yes" inflected="yes" skip="-1">&context_CONSOL_noaccent;</token>
                    <token postag="SENT_END"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes" skip="-1">consols?</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&context_CONSOL_accent;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)^co" regexp_replace="cò" case_conversion="preserve"/></suggestion> (diplomàtic, magistrat) en comptes de "\1" (conhort)?</message>
                <example correction="cònsol">Es presentà el <marker>consol</marker> romà.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="SENT_START" skip="-1"/>
                    <token regexp="yes" inflected="yes" skip="-1">&context_CONSOL_noaccent;</token>
                    <token postag="SENT_END"/>
                </antipattern>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="-1">&context_CONSOL_accent;</token>
                    <marker>
                        <token regexp="yes">consols?</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)^co" regexp_replace="cò" case_conversion="preserve"/></suggestion> (diplomàtic, magistrat) en comptes de "\1" (conhort)?</message>
                <example correction="cònsol">Es presentà l'ambaixador i el <marker>consol</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">sra|senyora</token>
                    <token min="0">.</token>
                    <!-- nom de dona -->
                    <token case_sensitive="yes">Consol</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">sr|srs|sra|sres|senyor|senyors|senyora|senyores</token>
                    <token min="0">.</token>
                    <marker>
                        <token regexp="yes">consols?</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" regexp_match="(?iu)^co" regexp_replace="cò" case_conversion="preserve"/></suggestion> (diplomàtic, magistrat) en comptes de "\3" (conhort)?</message>
                <example correction="cònsol">Es presentà el sr. <marker>consol</marker>.</example>
                <example>Avui la Sra. Consol no ha vingut.</example>
            </rule>
            <rule default="off">
                <antipattern>
                    <token postag="SENT_START" skip="-1"/>
                    <token regexp="yes" inflected="yes" skip="-1">&context_CONSOL_accent;</token>
                    <token postag="SENT_END"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes" skip="-1">cònsols?</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&context_CONSOL_noaccent;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)ò" regexp_replace="o" case_conversion="preserve"/></suggestion> (conhort) en comptes de "\1" (diplomàtic, magistrat)?</message>
                <example correction="consol">Cercava el <marker>cònsol</marker> en la religió.</example>
                <example>Els déus van demanar el sacrifici d'un dels dos cònsols.</example>
            </rule>
            <rule default="off">
                <antipattern>
                    <token postag="SENT_START" skip="-1"/>
                    <token regexp="yes" inflected="yes" skip="-1">&context_CONSOL_accent;</token>
                    <token postag="SENT_END"/>
                </antipattern>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="-1">&context_CONSOL_noaccent;</token>
                    <marker>
                        <token regexp="yes">cònsols?</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)ò" regexp_replace="o" case_conversion="preserve"/></suggestion> (conhort) en comptes de "\2" (diplomàtic, magistrat)?</message>
                <example correction="consol">En la religió va trobar el <marker>cònsol</marker>.</example>
                <example>La carta és demanada pel senyor cònsol del comú.</example>
                <example>La carta és demanada per la Sra. cònsol del comú.</example>
            </rule>
        </rulegroup>
        <rule id="NIT_VELLA" name="*nit vella">
            <pattern>
                <token>nit</token>
                <token>vella</token>
            </pattern>
            <message>Expressió incorrecta si vol dir <suggestion><match no="1" case_conversion="alllower"/> de Cap d'Any</suggestion>.</message>
            <example correction="nit de Cap d'Any">Farem una festa la <marker>Nit Vella</marker>.</example>
        </rule>
        <rule id="NIT_BONA" name="*nit bona">
            <antipattern case_sensitive="yes">
                <token>una</token>
                <token>nit</token>
                <token>bona</token>
            </antipattern>
            <pattern>
                <token>nit</token>
                <token>bona</token>
            </pattern>
            <message>Expressió incorrecta si vol dir <suggestion><match no="1" case_conversion="alllower"/> de Nadal</suggestion>.</message>
            <example correction="nit de Nadal">Farem una festa la <marker>Nit Bona</marker>.</example>
            <example correction="nit de Nadal">Una <marker>Nit Bona</marker> de fa molts anys.</example>
            <example>Fa una nit bona avui.</example>
        </rule>
        <rule id="COREA" name="corea/coreà|Corea">
            <antipattern>
                <token postag="SENT_START" skip="-1"/>
                <token regexp="yes" skip="-1" inflected="yes">Sydenham|malaltia|trombosi|atetosi|cerebral|epilèptic|renal|tic|abdominal|anticardiolipina|anticossos|convulsió</token>
                <token postag="SENT_END"/>
            </antipattern>
            <pattern>
                <token case_sensitive="yes">corea</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Corea</suggestion>? En minúscula és correcte com a nom d'una malaltia.</message>
            <suggestion>coreà</suggestion>
            <example correction="Corea|coreà">Vinc d'un viatge a <marker>corea</marker></example>
            <example>Sydenham va descriure la corea aguda infantil.</example>
        </rule>
        <rule id="BASQUET" name="basquet/bàsquet">
            <antipattern>
                <token postag="SENT_START" skip="-1"/>
                <token regexp="yes" skip="-1" inflected="yes">taronja|poma|albercoc|pruna|mandarina|meló|síndira|plàtan|hortalissa|fruita<exception>taronja</exception></token>
                <token postag="SENT_END"/>
            </antipattern>
            <pattern>
                <token>basquet</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>bàsquet</suggestion> (esport)? "Basquet" és correcte en el sentit de 'caixa'.</message>
            <example correction="bàsquet">El club de <marker>basquet</marker> taronja.</example>
            <example>Vaig portar un basquet de taronges.</example>
        </rule>
        <rule id="MASCARA" name="mascara/màscara">
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token regexp="yes">mascara|mascares</token>
            </antipattern>
            <pattern>
                <token regexp="yes">mascara|mascares</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)ma" regexp_replace="mà"/></suggestion>? "Mascara" és correcte en el sentit de 'polsim negre' o com a forma del v. 'mascarar'.</message>
            <example correction="màscara">Hem sortit de casa sense <marker>mascara</marker>.</example>
        </rule>
        <rule id="CORNER" name="corner/córner">
            <pattern>
                <token regexp="yes">corners?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)o" regexp_replace="ó" case_conversion="preserve"/></suggestion> (emprat en futbol) en comptes de "\1" (nom d'un arbust)?</message>
            <example correction="córners">Es van xiular quatre <marker>corners</marker> en tot el partit.</example>
        </rule>
        <rule id="INDIVIDUO" name="individuo/individu">
            <pattern>
                <token>individuo</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>individu</suggestion>? És correcte com a forma del v. 'individuar'.</message>
            <example correction="individu">És un <marker>individuo</marker> perillós.</example>
        </rule>
        <rule id="TRASTOCAR" name="trastocar">
            <pattern>
                <marker>
                    <token inflected="yes" skip="4">trastocar</token>
                </marker>
                <token inflected="yes" regexp="yes">tot|pla|horari|projecte|previsió|predicció|estimació|avaluació|estadística</token>
            </pattern>
            <message>"Trastocar" vol dir "fer tornar boig". Potser no és adequat en aquest context.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">alterar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">capgirar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">variar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">modificar</match></suggestion>
            <example correction="alterat|capgirat|variat|modificat">Ens ha <marker>trastocat</marker> els plans.</example>
            <example correction="alterat|capgirat|variat|modificat">Ens ho ha <marker>trastocat</marker> tot.</example>
        </rule>
        <rulegroup id="CONTE_COMPTE1" name="conte -> compte">
            <!-- without APs -->
            <rule>
                <pattern>
                    <token regexp="yes">conte|contes|compta|conta|comte|comtes</token>
                    <token inflected="yes">bancari</token>
                </pattern>
                <message>Cal dir <suggestion><match no="1" regexp_match="(?iu)^.+?(s)?$" regexp_replace="compte$1" case_conversion="preserve"/> <match no="2" regexp_match="(?iu)^.+?(s)?$" regexp_replace="bancari$1" case_conversion="preserve"/></suggestion>.</message>
                <example correction="comptes bancaris"><marker>contes bancàries</marker></example>
                <example correction="compte bancari"><marker>conta bancària</marker></example>
                <example correction="compte bancari"><marker>compta bancària</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="CONTE_COMPTE2" name="conte -> compte">
            <antipattern>
                <token skip="-1" inflected="yes">conte</token>
                <token inflected="yes" regexp="yes">&context_CONTE;</token>
            </antipattern>
            <antipattern>
                <token skip="-1" inflected="yes" regexp="yes">&context_CONTE;</token>
                <token inflected="yes">conte</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">contes?</token>
                <token regexp="yes">de|d'</token>
                <token postag="NP..SP." postag_regexp="yes"/>
                <example>Les xarxes es van despertar amb la notícia de la reescriptura dels contes de Roald Dahl.</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token skip="-1" inflected="yes">conte</token>
                    </marker>
                    <token inflected="yes" regexp="yes">&context_COMPTE;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">compte</match></suggestion> (registre) en lloc de "\1" (narració)?</message>
                <example correction="compte">Cal obrir un <marker>conte</marker> d'usuari.</example>
                <example>Vull que ens contes el que li ha passat a l'usuari.</example>
                <example>l'activitat de “l'Hora del conte“, aquesta sessió anava dirigida als nens i nenes de 0 a 3 anys</example>
                <example>També es podrà adquirir el conte d’en Tomàs, un conte infantil il·lustrat en la sessió de tarda.</example>
                <example>Va tancar el conte de la Blancaneu i els set nans.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="-1" inflected="yes" regexp="yes">&context_COMPTE;</token>
                    <marker>
                        <token inflected="yes">conte</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">compte</match></suggestion> (registre) en lloc de "\2" (narració)?</message>
                <example correction="compte">En aquest dispositiu no tinc <marker>conte</marker>.</example>
                <example>A l'usuari no li ho contes, això.</example>
                <example>En la primera sessió, per exemple, van llegir un parell de contes del llibre,</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">donar|demanar|retre</token>
                    <marker>
                        <token regexp="yes">conte|conta|comte|compta</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'registre, càlcul', cal escriure <suggestion>compte</suggestion>.</message>
                <example correction="compte">Has de donar <marker>conte</marker> dels teus actes.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">donar|demanar|retre</token>
                    <marker>
                        <token regexp="yes">contes|comtes</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'registre, càlcul', cal escriure <suggestion>comptes</suggestion>.</message>
                <example correction="comptes">Has de donar <marker>contes</marker> dels teus actes.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">tribunal|auditor|auditoria</token>
                    <token>de</token>
                    <marker>
                        <token regexp="yes">contes|comtes</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'registre, càlcul', cal escriure <suggestion>comptes</suggestion>.</message>
                <example correction="comptes">Va rebre una citació del tribunal de <marker>contes</marker> dels teus actes.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" inflected="yes">conte|comte</token>
                    </marker>
                    <token regexp="yes" inflected="yes">setmanal|mensual|trimestral|semestral|anual|comptable</token>
                </pattern>
                <message>En el sentit de 'registre, càlcul', cal escriure <suggestion><match no="1" regexp_match="(?iu)[nm]" regexp_replace="mp" case_conversion="preserve"/></suggestion>.</message>
                <example correction="comptes">Vam repassar els <marker>contes</marker> anuals de l'empresa.</example>
                <example correction="comptes">Vam repassar els <marker>comtes</marker> anuals de l'empresa.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..FS.|PX.*|V.[SI].*|_GV_" postag_regexp="yes"/>
                    <marker>
                        <token skip="6">conta</token>
                    </marker>
                    <token inflected="yes" regexp="yes">&context_COMPTE;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>compte</suggestion> (registre)? "Conta" és una forma del verb 'contar'.</message>
                <example correction="compte">Cal obrir una <marker>conta</marker> d'usuari.</example>
                <example>Vull que ens contes el que li ha passat a l'usuari.</example>
                <example>La llegenda ens conta una bonica història.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="-1" inflected="yes" regexp="yes">&context_COMPTE;</token>
                    <token postag="D..FS.|V.[SI].*|_GV_" postag_regexp="yes"/>
                    <token postag="PX.*" postag_regexp="yes" min="0"/>
                    <marker>
                        <token>conta</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>compte</suggestion> (registre)? "Conta" és una forma del verb 'contar'.</message>
                <example correction="compte">En aquest dispositiu no tinc <marker>conta</marker>.</example>
                <example>A l'usuari no li ho contes, això.</example>
                <example>En la primera sessió, per exemple, van llegir un parell de contes del llibre,</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="1">passar</token>
                    <token>de</token>
                    <token>l</token>
                    <marker>
                        <token>conte</token>
                    </marker>
                </pattern>
                <message>Cal escriure <suggestion>compte</suggestion>.</message>
                <example correction="compte">Si et passa del <marker>conte</marker>, no hi haurà res a fer.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SORRA_ARENA" name="sorra/arena">
            <rule>
                <pattern>
                    <marker>
                        <token>sorra</token>
                    </marker>
                    <token regexp="yes">política|internacional|ideològica|pública</token>
                </pattern>
                <message>Amb el sentit de 'àmbit de discussió' cal dir <suggestion>arena</suggestion>.</message>
                <example correction="arena">Els estats de <marker>sorra</marker> internacional.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">baixar</token>
                    <token>a</token>
                    <marker>
                        <token>la</token>
                        <token>sorra</token>
                    </marker>
                </pattern>
                <message>Amb el sentit de 'àmbit de discussió' cal dir <suggestion>l'arena</suggestion>.</message>
                <example correction="l'arena">Els jutges han baixat a <marker>la sorra</marker> política.</example>
            </rule>
        </rulegroup>
        <rule id="APERTURA" name="apertura/obertura">
            <antipattern>
                <token skip="-1" regexp="yes" inflected="yes">ideològic|polític|política|liberal|liberalitzador|liberalització</token>
                <token inflected="yes">apertura</token>
            </antipattern>
            <antipattern>
                <token skip="-1" inflected="yes">apertura</token>
                <token regexp="yes" inflected="yes">ideològic|polític|política|liberal|liberalitzador|liberalització</token>
            </antipattern>
            <pattern>
                <marker>
                    <token inflected="yes">apertura</token>
                </marker>
            </pattern>
            <message>En la major part dels sentits, cal dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">obertura</match></suggestion>. "Apertura" és correcte amb el sentit de 'liberalització política o ideològica'.</message>
            <url>https://esadir.cat/entrades/fitxa/node/apertura</url>
            <example correction="obertura">L'<marker>apertura</marker> de l'establiment.</example>
            <example>Reclamen una política d'apertura.</example>
        </rule>
        <rule id="VISOS" name="*visos">
            <pattern>
                <token regexp="yes" inflected="yes" skip="2">tenir|agafar|prendre|haver</token>
                <marker>
                    <token>visos</token>
                </marker>
            </pattern>
            <message>Aquesta expressió és un calc del castellà.</message>
            <suggestion>aire</suggestion>
            <suggestion>aspecte</suggestion>
            <suggestion>aparença</suggestion>
            <example correction="aire|aspecte|aparença">L'entrevista va agafar <marker>visos</marker> de paròdia.</example>
        </rule>
        <rulegroup id="GARRULO" name="garrulo">
            <rule>
                <pattern>
                    <token>garrulo</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>pallús</suggestion>? "Garrulo" és una forma del verb 'garrular'.</message>
                <suggestion>talòs</suggestion>
                <suggestion>totxo</suggestion>
                <example correction="pallús|talòs|totxo">No siguis <marker>garrulo</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>garrulos</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>pallussos</suggestion>?</message>
                <suggestion>talossos</suggestion>
                <suggestion>totxos</suggestion>
                <example correction="pallussos|talossos|totxos">No sigueu <marker>garrulos</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>garrula</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>pallussa</suggestion>? "Garrula" és una forma del verb 'garrular'.</message>
                <suggestion>talossa</suggestion>
                <suggestion>totxa</suggestion>
                <example correction="pallussa|talossa|totxa">No siguis <marker>garrula</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>garrules</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>pallusses</suggestion>? "Garrules" és una forma del verb 'garrular'.</message>
                <suggestion>talosses</suggestion>
                <suggestion>totxes</suggestion>
                <example correction="pallusses|talosses|totxes">No siguueu <marker>garrules</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="RARE_WORDS" name="paraules molt infreqüents">
            <rule id="NUU" name="nuu / nu">
                <pattern>
                    <token regexp="yes">nuus?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)uu" regexp_replace="u" case_conversion="preserve"/></suggestion> (desvestit)? "Nuu" (nom femení) vol dir "núvol" i s'usa en llenguatge poètic.</message>
                <example correction="nus">Falsos <marker>nuus</marker>.</example>
            </rule>
            <rule id="MONICA" name="mònica -> Mònica">
                <pattern case_sensitive="yes">
                    <token>mònica</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Mònica</suggestion> (nom de persona)?</message>
                <!-- mònic -a és un terme de matemàtiques -->
                <short>&shortmessage_casing;</short>
                <example correction="Mònica">Una exposició a Santa <marker>mònica</marker>.</example>
            </rule>
            <rule id="SONIA1" name="sonia -> Sònia">
                <pattern>
                    <token case_sensitive="yes">sonia</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Sònia</suggestion> (nom de persona)? "Sonia" pot ser un nom propi en castellà o un nom tècnic ('percepció subjectiva de la intensitat d'un so'). </message>
                <example correction="Sònia">Avui no hi és la <marker>sonia</marker>.</example>
            </rule>
            <rule id="SONIA2" name="Sonia -> Sònia">
                <pattern>
                    <token case_sensitive="yes">Sonia<exception postag="NP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Sònia</suggestion> (nom de persona)? "Sonia" pot ser un nom propi en castellà.</message>
                <example correction="Sònia">Avui no hi és la <marker>Sonia</marker>.</example>
                <example>Sonia Sotomayor.</example>
            </rule>
            <rule id="INFERMETAT" name="infermetat -> malaltia">
                <antipattern>
                    <token>l'</token>
                    <token>infermetat</token>
                </antipattern>
                <pattern>
                    <token inflected="yes">infermetat</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">malaltia</match></suggestion>? "Infermetat" és un terme poc freqüent que vol dir 'manca de fermetat'.</message>
                <example correction="malaltia">Tenia una <marker>infermetat</marker> rara.</example>
                <example correction="malalties">Tenia <marker>infermetats</marker> rares.</example>
            </rule>
            <rule id="JUNIOR" name="junior -> júnior">
                <pattern>
                    <token regexp="yes">juniors?<exception postag="NP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)u" regexp_replace="ú" case_conversion="preserve"/></suggestion>?</message>
                <example correction="júnior">L'equip <marker>junior</marker>.</example>
                <example>Va ser jugador del Boca Juniors.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">càntars?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)a" regexp_replace="i" case_conversion="preserve"/></suggestion> o <suggestion><match no="1" regexp_match="(?iu)a" regexp_replace="e" case_conversion="preserve"/></suggestion>. "Càntar" és un terme especialitzat d'arqueologia.</message>
                <example correction="càntirs|cànters">els <marker>càntars</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <token>catalpa</token>
                    <token regexp="yes">sp|bignonioides|brevipes|bungei|cassinoides|communis|cordifolia|denticulata|domingensis|duclouxii|ekmaniana|fargesii|henryi|heterophylla|himalayensis|hirsuta|kaempferi|longisiliqua|longissima|macrocarpa|microphylla|nana|oblongata|obovata|ovata|pottsii|pubescens|pumila|punctata|purpurea|silvestrii|speciosa|sutchuensis|ternifolia|thunbergii|tibetica|umbraculifera|vestita|wallichiana</token>
                </antipattern>
                <pattern>
                    <token>catalpa</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>català</suggestion>? "Catalpa" és un gènere de plantes.</message>
                <example correction="català">Sabia parlar <marker>catalpa</marker> molt bé.</example>
                <example>Catalpa sp</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">caval</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)v" regexp_replace="b" case_conversion="preserve"/></suggestion> (béns; quantitat de fluid)? "Caval" vol dir 'relatiu a la vena cava'.</message>
                <suggestion><match no="1" regexp_match="(?iu)l" regexp_replace="ll" case_conversion="preserve"/></suggestion>
                <example correction="Cabal|Cavall"><marker>Caval</marker> mensual.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">pinxar<exception>pinxo</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)pi" regexp_replace="pu" case_conversion="preserve"/></suggestion>? "Pinxar" és un terme de jocs de cartes, d'ús restringit.</message>
                <example correction="Punxaren"><marker>Pinxaren</marker> una roda.</example>
                <example>Què te'n sembla, pinxo?</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">presura|presures</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)s" regexp_replace="ss" case_conversion="preserve"/></suggestion>? "Presura" és un terme d'història, sinònim d'aprisió.</message>
                <example correction="pressura">Tenien molta <marker>presura</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>messa</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>mesa</suggestion>? "Messa" és un terme de nàutica.</message>
                <example correction="mesa">Una <marker>messa</marker> electoral.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NCFS000">ora<exception postag="NP.*|NCMS000" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>hora</suggestion>? "Ora" vol dir 'oratge o ventet suau', o bé és una forma del verb 'orar'.</message>
                <example correction="hora">Quina <marker>ora</marker> és?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NCFP000">ores</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>hores</suggestion>? "Ora" vol dir 'oratge o ventet suau', o bé és una forma del verb 'orar'.</message>
                <example correction="hores">A quines <marker>ores</marker> tenen obert?</example>
            </rule>
            <rule>
                <pattern>
                    <token>quer<exception postag="_possible_nompropi"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>que</suggestion>? "Quer" vol dir 'penya, roca'.</message>
                <example correction="que">Sé el <marker>quer</marker> vols fer.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">oraris?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>h\1</suggestion> (distribució en hores)? "Orari" és un mocador o una estola.</message>
                <example correction="horaris">Farem els <marker>oraris</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">que|s'</token>
                    <token>averi</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>averi</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>haver-hi</suggestion>? "Averi" és una forma del v. 'averar'.</message>
                <example correction="haver-hi">Ha d'<marker>averi</marker> una solució.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">entornar</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">entretancar</match></suggestion>? "Entornar" és correcte en altres sentits poc habituals.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ajustar</match></suggestion>
                <suggestion>mig <match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">aclucar</match></suggestion>
                <example correction="entretancar|ajustar|mig aclucar">Va <marker>entornar</marker> els ulls.</example>
            </rule>
            <rule>
                <pattern>
                    <token>encim</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>enzim</suggestion> (catalitzador)? "Encim" és una forma del verb 'encimar'.</message>
                <example correction="enzim">Un <marker>encim</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>reves</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>revés</suggestion>? "Reves" és una paraula d'ús infreqüent.</message>
                <suggestion>teves</suggestion>
                <example correction="revés|teves">Ho va fer tot al <marker>reves</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>reva<exception case_sensitive="yes">Reva</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>teva</suggestion>? "Reva" és una paraula d'ús infreqüent.</message>
                <suggestion>seva</suggestion>
                <suggestion>meva</suggestion>
                <example correction="teva|seva|meva">La <marker>reva</marker> pròpia consciència.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ata<exception case_sensitive="yes">ATA</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>ara</suggestion>? "Ata" és un gènere de formigues.</message>
                <example correction="Ara"><marker>Ata</marker> ho veuràs.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ates</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>atès</suggestion>? "Ata" és un gènere de formigues.</message>
                <suggestion>atés</suggestion>
                <example correction="Atès|Atés"><marker>Ates</marker> que no s'ha arribat el límit, podeu continuar.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception>el</exception></token>
                    <marker>
                        <token>volca</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>bolca</suggestion> (v. 'bolcar')?</message>
                <example correction="bolca">Tot el poble es <marker>volca</marker> en la festa.</example>
            </rule>
            <rule>
                <pattern>
                    <token>volca</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>volcà</suggestion> o <suggestion>bolca</suggestion> (v. 'bolcar')? Els volques són una tribu antiga gal·la.</message>
                <example correction="volcà|bolca">Un <marker>volca</marker> en erupció.</example>
            </rule>
            <rule>
                <pattern>
                    <token>volques</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>bolques</suggestion> (v. 'bolcar')? Els volques són una antiga tribu gal·la.</message>
                <example correction="bolques">Si <marker>volques</marker> el camió.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ambos</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>ambdós</suggestion> (tots dos)? "Ambos" és una paraula d'ús infreqüent en jocs i loteries.</message>
                <example correction="Ambdós"><marker>Ambos</marker>!</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">\.|extensió|fitxer|arxiu</token>
                    <token>tar</token>
                </antipattern>
                <pattern>
                    <token case_sensitive="yes">tar</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>tard</suggestion>? "Tar" és el nom d'un mamífer.</message>
                <example correction="tard">Vindré més <marker>tar</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>captan</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>capten</suggestion>? "Captan" o "captà" és un terme de química.</message>
                <example correction="Capten"><marker>Captan</marker> infants.</example>
            </rule>
            <rule>
                <pattern>
                    <token>maltret</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>malparat</suggestion>? "Maltret" vol dir 'fatiga, treball'.</message>
                <suggestion>malmès</suggestion>
                <suggestion>malmenat</suggestion>
                <example correction="malparat|malmès|malmenat">Va acabar molt <marker>maltret</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>maltrets</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>malparats</suggestion>? "Maltret" vol dir 'fatiga, treball'.</message>
                <suggestion>malmesos</suggestion>
                <suggestion>malmenats</suggestion>
                <example correction="malparats|malmesos|malmenats">Va acabar molt <marker>maltrets</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">lienals?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)lienal" regexp_replace="lineal" case_conversion="preserve"/></suggestion> (color)? "Lienal" és un terme mèdic.</message>
                <example correction="lineal">El metre <marker>lienal</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">grogs?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)og" regexp_replace="oc" case_conversion="preserve"/></suggestion> (color)? "Grog" és el nom d'una beguda.</message>
                <example correction="grocs">Els camps <marker>grogs</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>bilingues</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>bilingües</suggestion> (de dues llengües)? "Bilingues" és el plural de "bilinga" (nom d'un arbre).</message>
                <example correction="bilingües">En els col·legis <marker>bilingues</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>holandes</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>holandès</suggestion>? "Holandes" és una paraula existent, però d'ús infreqüent. .</message>
                <suggestion>holandés</suggestion>
                <example correction="holandès|holandés">Un <marker>holandes</marker>.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token>holanda</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" case_conversion="firstupper"/></suggestion> (nom de país)? La paraula "holanda" existeix amb altres sentits poc freqüents.</message>
                <example correction="Holanda">Me'n vaig a <marker>holanda</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>-</token>
                    <token spacebefore="no">assa</token>
                </antipattern>
                <pattern>
                    <token>assa</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>ansa</suggestion>? "Assa" és correcte com a nom d'una planta.</message>
                <suggestion>passa</suggestion>
                <suggestion>massa</suggestion>
                <example correction="ansa|passa|massa">Vaig menjar <marker>assa</marker> de pressa.</example>
            </rule>
            <rule>
                <pattern>
                    <token>asses</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>anses</suggestion>? "Assa" és correcte com a nom d'una planta.</message>
                <suggestion>passes</suggestion>
                <suggestion>masses</suggestion>
                <example correction="anses|passes|masses">Les <marker>asses</marker> del cabàs.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">balsa|balses</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)l" regexp_replace="s" case_conversion="preserve"/></suggestion>? "Balsa" és el nom d'un arbre i la seva fusta.</message>
                <example correction="bassa">Ens vam banyar a la <marker>balsa</marker>.</example>
                <example correction="basses">Vet aquí unes <marker>balses</marker> d'aigua ben boniques.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">quema|quemes</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)qu" regexp_replace="cr"/></suggestion>? "Quema" és una paraula molt poc usual.</message>
                <example correction="crema">Va provocar la <marker>quema</marker> de tot l'edifici.</example>
            </rule>
            <rule>
                <pattern>
                    <token>conter</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>conte</suggestion>? "Conter" és una paraula molt poc usual.</message>
                <suggestion>compte</suggestion>
                <example correction="conte|compte">Li vaig explicar el <marker>conter</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>conters</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>comptes</suggestion>? "Conters" és una paraula molt poc usual.</message>
                <suggestion>contes</suggestion>
                <example correction="comptes|contes">Li vaig fer els <marker>conters</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..MP.*" postag_regexp="yes"/>
                    <marker>
                        <token>nomes</token>
                    </marker>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>noms</suggestion>? "Noma" és el nom d'una malaltia poc freqüent.</message>
                <suggestion>només</suggestion>
                <example correction="noms|només">Els <marker>nomes</marker> dels meus amics.</example>
            </rule>
            <rule>
                <pattern>
                    <token>noma</token>
                </pattern>
                <message>Possible confusió. ¿Volíeu dir <suggestion>nom</suggestion>? "Noma" és el nom d'una malaltia poc freqüent.</message>
                <suggestion>moma</suggestion>
                <example correction="nom|moma">Això és una <marker>noma</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>pac<exception case_sensitive="yes">PAC</exception><exception scope="next">man</exception></token>
                </pattern>
                <message>Paraula d'ús poc freqüent fora de l'expressió "en pac de" (en pagament de).</message>
                <suggestion>pack</suggestion>
                <suggestion>pagament</suggestion>
                <example correction="pack|pagament">Vaig agafar un <marker>pac</marker> de quatre.</example>
                <example>procediments administratius vinculats a l'aplicació de la PAC a Espanya</example>
            </rule>
            <rule>
                <antipattern>
                    <token>Pacs</token>
                    <token>de</token>
                    <token>l</token>
                    <token>Penedès</token>
                </antipattern>
                <pattern>
                    <token>pacs</token>
                </pattern>
                <message>Paraula d'ús poc freqüent fora de l'expressió "en pac de" (en pagament de).</message>
                <suggestion>packs</suggestion>
                <suggestion>pagaments</suggestion>
                <example correction="packs|pagaments">Vaig agafar tres <marker>pacs</marker> de llet.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">endarreriar<exception inflected="yes">endarrerir</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">endarrerir</match></suggestion>? "Endarreriar" té el mateix significat, però és un arcaisme.</message>
                <example correction="endarrerir">Es va <marker>endarreriar</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>nomé</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>només</suggestion>? "Nomé" és una forma poc freqüent del v. 'nòmer'.</message>
                <example correction="Només"><marker>Nomé</marker> són quatre dies.</example>
            </rule>
            <rule>
                <pattern>
                    <token>enant</token>
                </pattern>
                <message>Paraula antiga poc comuna. ¿Volíeu dir <suggestion>anant</suggestion>?</message>
                <suggestion>abans</suggestion>
                <suggestion>avant</suggestion>
                <example correction="anant|abans|avant">Hem estat <marker>enant</marker> enrere.</example>
            </rule>
            <rule>
                <pattern>
                    <token>enans</token>
                </pattern>
                <message>Paraula antiga poc comuna. ¿Volíeu dir <suggestion>anant</suggestion>?</message>
                <suggestion>abans</suggestion>
                <suggestion>avant</suggestion>
                <example correction="anant|abans|avant">Hem estat <marker>enans</marker> enrere.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>amb</token>
                    <token min="0">molta</token>
                    <token>arteria</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">arteria|arteries</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)arte" regexp_replace="artè"/></suggestion> (vas sanguini)? "<match no="1" case_conversion="startupper"/>" és la qualitat o l'acte d'un arter o arterós.</message>
                <example correction="artèria">Una <marker>arteria</marker>.</example>
                <example>Ho va fer amb arteria.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">gassa|gasses</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)ss" regexp_replace="s"/></suggestion> (tela)? "<match no="1" case_conversion="startupper"/>" és una classe de baga o llaç.</message>
                <example correction="gasa">Una <marker>gassa</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">dessolar</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)ss" regexp_replace="s"/></suggestion>? "Dessolar" (amb dues esses) vol dir 'llevar la sola'.</message>
                <example correction="desolat">Estic <marker>dessolat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>plujos</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>plujós</suggestion>? "Plujos" és el plural (infreqüent) de "pluig".</message>
                <example correction="plujós">Feia un dia <marker>plujos</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>penitenciaria</token>
                    <token>apostòlica</token>
                </antipattern>
                <pattern>
                    <token>penitenciaria</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>penitenciària</suggestion> (adj.)? "Penitenciaria", més infreqüent, pot ser el nom d'un càrrec o un establiment.</message>
                <example correction="penitenciària">La política <marker>penitenciaria</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">turo</token>
                </pattern>
                <message>Possible error de picatge. "Turo" és un nom inusual.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">turó</match></suggestion>
                <example correction="turons">Els <marker>turos</marker> de la comarca.</example>
            </rule>
            <rule>
                <pattern>
                    <token>Mesopotamia</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Mesopotàmia</suggestion> (regió asiàtica) en comptes de "Mesopotamia" (regió d'Argentina)?</message>
                <example correction="Mesopotàmia">La cultura de <marker>Mesopotamia</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">cords?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)d" regexp_replace="t"/></suggestion>? "\1" és una paraula molt infreqüent.</message>
                <short>Possible confusió</short>
                <example correction="cort">A la <marker>cord</marker> del rei Artús.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">trements?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)nt" regexp_replace="nd"/></suggestion>? "\1" vol dir 'tremolador'.</message>
                <short>Possible confusió</short>
                <example correction="tremend">Aquell és <marker>trement</marker>.</example>
                <example correction="tremends">Són <marker>trements</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">remols?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)e" regexp_replace="è"/></suggestion> (peix)? "\1" pot ser una forma del v. 'remoldre'.</message>
                <short>Possible confusió</short>
                <example correction="rèmol">Vull un <marker>remol</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">rinxols?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)i" regexp_replace="í"/></suggestion>? "Rinxol" (paraula aguda) és un sinònim de 'ronc'.</message>
                <short>Possible confusió</short>
                <example correction="rínxols">Té molts <marker>rinxols</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <token>m'</token>
                    <token>equivoc</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">equivocs?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)i" regexp_replace="í"/></suggestion>? "Equivoc" (paraula aguda) és un sinònim de 'equivocació'.</message>
                <short>Possible confusió</short>
                <example correction="equívoc">Ha estat un <marker>equivoc</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">rapits?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)rapit" regexp_replace="ràpid"/></suggestion>? "Rapit" és participi del v. 'rapir'.</message>
                <short>Possible confusió</short>
                <example correction="Ràpid"><marker>Rapit</marker></example>
                <example correction="ràpids">Eren <marker>rapits</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">rapida|rapides</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)rap" regexp_replace="ràp"/></suggestion>? "Rapit" és participi del v. 'rapir'.</message>
                <short>Possible confusió</short>
                <example correction="Ràpida"><marker>Rapida</marker></example>
                <example correction="ràpides">Eren <marker>rapides</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">haver</token>
                    <token>fulgit</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">fulgits?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)fulgit" regexp_replace="fúlgid"/></suggestion>? "\1" és participi del v. 'fulgir'.</message>
                <short>Possible confusió</short>
                <example correction="Fúlgid"><marker>Fulgit</marker></example>
                <example correction="fúlgids">Eren <marker>fulgits</marker>.</example>
                <example>Han fulgit.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">fulgida|fulgides</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)u" regexp_replace="ú"/></suggestion>? "\1" és participi del v. 'fulgir'.</message>
                <short>Possible confusió</short>
                <example correction="Fúlgida"><marker>Fulgida</marker></example>
                <example correction="fúlgides">Eren <marker>fulgides</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">candits?|candida|candides</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)candi[td]" regexp_replace="càndid" case_conversion="preserve"/></suggestion>? "\1" és participi del v. 'candir'.</message>
                <short>Possible confusió</short>
                <example correction="Càndida"><marker>Candida</marker></example>
                <example correction="càndides">Eren <marker>candides</marker>.</example>
                <example correction="càndids">Que en sou de <marker>candits</marker>.</example>
                <example correction="càndid">Que n'ets de <marker>candit</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">gabar<exception case_sensitive="yes">Gabi</exception></token>
                </pattern>
                <message>¿Esteu segur que volíeu dir "\1"? "Gabar" és un verb antic poc usual que vol dir 'lloar'.</message>
                <example correction="">Fou <marker>gabada</marker> per les autoritats.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">custodir<exception inflected="yes">custodiar</exception></token>
                </pattern>
                <message>¿Esteu segur que volíeu dir "\1"? "Custodir" és un verb antic poc usual.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">custodiar</match></suggestion>
                <example correction="custodiada">Fou <marker>custodida</marker> per les autoritats.</example>
                <example>Custodia la ciutadella.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">transir<exception regexp="yes">transit|transits</exception></token>
                </pattern>
                <message>¿Esteu segur que volíeu dir "\1"? "Transir" és un verb poc usual.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">morir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">traspassar</match></suggestion>
                <example correction="moro|traspasso">Ara <marker>transeixo</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">depenjar</token>
                </pattern>
                <message>Possible error de picatge. "Depenjar" és un sinònim poc freqüent de "dependre".</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">despenjar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dependre</match></suggestion>
                <example correction="despengi|depengui">No pot ser que això <marker>depengi</marker> d'ell</example>
                <example correction="despenjava|depenia">No <marker>depenjava</marker> cartells</example>
            </rule>
            <rule>
                <antipattern>
                    <token>get</token>
                    <token>up</token>
                </antipattern>
                <antipattern>
                    <token>apt</token>
                    <token>-</token>
                    <token>get</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">get|gets</token>
                </pattern>
                <message>Possible error de picatge. Existeix la paraula "<match no="1" case_conversion="alllower"/>", però és infreqüent.</message>
                <suggestion><match no="1" regexp_match="(?i)g" regexp_replace="f"/></suggestion>
                <suggestion><match no="1" regexp_match="(?i)et" regexp_replace="ent"/></suggestion>
                <suggestion><match no="1" regexp_match="(?i)g" regexp_replace="j"/></suggestion>
                <example correction="fets|gents|jets">Els <marker>gets</marker> no ho corroboren.</example>
                <example correction="fet|gent|jet">La <marker>get</marker> no s'ho explica.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">git|gits</token>
                </pattern>
                <message>Possible error de picatge. Existeix la paraula "<match no="1" case_conversion="alllower"/>", però és infreqüent.</message>
                <suggestion><match no="1" regexp_match="(?i)g" regexp_replace="d"/></suggestion>
                <example correction="dits">Tinc els <marker>gits</marker> freds.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">infeccionar</token>
                </pattern>
                <message>"Infeccionar" és un verb antic i poc usual. Val més dir "infectar".</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">infectar</match></suggestion>
                <example correction="Infectava"><marker>Infeccionava</marker> tot el que tocava.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">raportar</token>
                </pattern>
                <message>Possible error de picatge. "Raportar" és un verb inusual de l'àmbit tèxtil.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">reportar</match></suggestion>
                <short>Possible error de picatge</short>
                <example correction="reportava">Em <marker>raportava</marker> beneficis</example>
            </rule>
            <rule>
                <pattern>
                    <token>fens</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>gens</suggestion>? "Fens" és una paraula poc freqüent (del v. 'fendre' o sinònim de 'fencs').</message>
                <suggestion>tens</suggestion>
                <short>Possible error de picatge</short>
                <example correction="gens|tens">No m'agrada <marker>fens</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>partes</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>parts</suggestion> o <suggestion>portes</suggestion>? "Partes" és el femení plural de "part parta" (de la Pàrtia).</message>
                <short>Possible error de picatge</short>
                <example correction="parts|portes">Li van obrir les <marker>partes</marker> del paradís.</example>
            </rule>
            <rule>
                <pattern>
                    <token>danyí</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>danyós</suggestion> (adjectiu)? "Danyí" és una forma del verb 'danyar' (jo danyí o vaig danyar, ell danyí o va danyar).</message>
                <suggestion>perjudicial</suggestion>
                <suggestion>nociu</suggestion>
                <short>Possible castellanisme</short>
                <example correction="danyós|perjudicial|nociu">Això pot ser <marker>danyí</marker> per al medi ambient.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PROJECTAR" name="projectar (anglicisme)">
            <antipattern>
                <token regexp="yes">projectes?</token>
                <token>que</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="(V.*)" postag_regexp="yes" inflected="yes">projectar<exception postag="_GN.*" postag_regexp="yes"/></token>
                    </marker>
                    <token>que</token>
                </pattern>
                <message>El v. 'projectar' amb el sentit de 'preveure' és un calc de l'anglès no recomanable.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">preveure</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">calcular</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">predir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pronosticar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esperar</match></suggestion>
                <example correction="prevegi|calculi|predigui|pronostiqui|esperi">Això fa que es <marker>projecti</marker> que es crearan 20.000 llocs de treball.</example>
                <example correction="preveu|calcula|prediu|pronostica|espera">Es <marker>projecta</marker> que es crearan 20.000 llocs de treball.</example>
                <example>I no pas altres projectes que omplissin de facilitats.</example>
                <example>projectes que significaven una relativa independència</example>
                <example>Publicà el projecte que s'havia elaborat.</example>
                <example>per les urbanitzacions projectades que he citat més amunt</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="(V.*)" postag_regexp="yes" inflected="yes" skip="2">projectar<exception postag="_GN.*" postag_regexp="yes"/></token>
                    </marker>
                    <token inflected="yes" regexp="yes">benefici|creixement|pèrdua|augment|decreiximent|disminució|pujada|baixada|ingrés|despesa</token>
                </pattern>
                <message>El v. 'projectar' amb el sentit de 'preveure' és un calc de l'anglès no recomanable.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">preveure</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">calcular</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">predir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pronosticar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esperar</match></suggestion>
                <example correction="preveiessin|calculessin|prediguessin|pronostiquessin|esperessin">Si es <marker>projectessin</marker> beneficis de mil milions.</example>
                <example correction="preveuen|calculen|prediuen|pronostiquen|esperen">Es <marker>projecten</marker> beneficis de mil milions.</example>
            </rule>
        </rulegroup>
        <rulegroup id="VENA_BENA" name="vena/bena">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="3">posar|llevar|treure</token>
                    <marker>
                        <token regexp="yes">vena|venes</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)v" regexp_replace="b"/></suggestion> (tira de teixit) en lloc de "\2" (vas sanguini)?</message>
                <example correction="bena">¿Volies posar la <marker>vena</marker> abans que et ferissin, oi?</example>
                <example correction="benes">Hem de treure’ns les <marker>venes</marker> cosmopolitistes</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" skip="4">vena|venes</token>
                    </marker>
                    <token inflected="yes">ull</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)v" regexp_replace="b"/></suggestion> (tira de teixit) en lloc de "\1" (vas sanguini)?</message>
                <example correction="benes">Cal apartar les <marker>venes</marker> neoliberals dels ulls.</example>
            </rule>
        </rulegroup>
        <rule id="ENTRAMENT" name="entrament/entrenament">
            <pattern>
                <token regexp="yes">entraments?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)entra" regexp_replace="entrena"/></suggestion>? "Entrament" és un sinònim antic de "entrada".</message>
            <example correction="entrenament">Avui no hi ha <marker>entrament</marker>.</example>
        </rule>
        <rulegroup id="MESA_TAULA" name="mesa/taula">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">mesa</token>
                    </marker>
                    <token min="0" max="2" postag="DA.*|SPS00" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">debat|diàleg|negociació|partit|defensa|entitat|força|redó|rodó</token>
                </pattern>
                <message>En aquest context és més adequat dir <suggestion><match no="1" postag="(NCF.*)" postag_regexp="yes" postag_replace="$1">taula</match></suggestion>.</message>
                <example correction="taula">En la <marker>mesa</marker> de diàleg.</example>
                <example correction="taula">En la <marker>mesa</marker> redona d'avui.</example>
                <example correction="Taula"><marker>Mesa</marker> per la Defensa del Riu.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">taula</token>
                    </marker>
                    <token min="0" max="2" regexp="yes">de|l</token>
                    <token regexp="yes" inflected="yes">parlament|senat|electoral|contractació|edat</token>
                </pattern>
                <message>En aquest context sol usar-se la paraula <suggestion><match no="1" postag="(NCF.*)" postag_regexp="yes" postag_replace="$1">mesa</match></suggestion>.</message>
                <example correction="mesa">En la <marker>taula</marker> del Senat.</example>
                <example correction="meses">En les <marker>taules</marker> electorals.</example>
                <example>S'utilitzen taules per edat, sexe i superfície corporal. </example>
            </rule>
        </rulegroup>
        <rule id="ENRIC" name="enric/Enric">
            <pattern case_sensitive="yes">
                <token regexp="yes">enrics?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" case_conversion="startupper"/></suggestion> (nom de persona)? En minúscula és el nom d'una moneda històrica.</message>
            <example correction="Enric">¿T'ha agradat, <marker>enric</marker>?</example>
            <example>Ha vingut Enric a visitar-nos.</example>
        </rule>
        <rule id="ESQUE" name="esque/és que">
            <pattern>
                <token>esque</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>és que</suggestion>? "Esque" pot ser una forma valenciana del v. 'escar'.</message>
            <example correction="És que"><marker>Esque</marker> no m'agrada.</example>
        </rule>
        <rule id="LAQUE" name="laque/la que">
            <antipattern>
                <token postag="P.*" postag_regexp="yes"/>
                <token>laque</token>
            </antipattern>
            <pattern>
                <token>laque</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>la que</suggestion>? "Laque" pot ser una forma valenciana del v. 'lacar'.</message>
            <example correction="la que">Aquesta és <marker>laque</marker> m'agrada.</example>
            <example>Quan la laque, veurà el resultat.</example>
        </rule>
        <rulegroup id="RAIG_LLAMP" name="raig/llamp">
            <antipattern>
                <token inflected="yes">raig</token>
                <token regexp="yes" inflected="yes">entrecreuar|solar|beta|alfa|gamma|x|ics|ultraviolat|ultraviolet(a|es)|làser|catòdic|infraroig|còsmic|directe|emergent|incident|paraxial|reflectir|refractar|corpuscular|f|verd|crepuscular</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">raig</token>
                <token inflected="yes">de</token>
                <token postag="[NA].*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="-1">&context_LLAMP;</token>
                    <marker>
                        <token inflected="yes">raig<exception postag="_possible_nompropi"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(N.*)" postag_regexp="yes" postag_replace="$1">llamp</match></suggestion> (descàrrega elèctrica)?</message>
                <example correction="llamp">Sembla que l'incendi va ser provocat per un <marker>raig</marker>.</example>
                <example>Pel maig cada dia un raig.</example>
                <example>Va ser provocat pels raigs x, els raigs f, els raigs verds, els raigs ics, els raigs ultraviolats, els raigs ultravioletes</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="-1">raig<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token inflected="yes" regexp="yes">&context_LLAMP;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">llamp</match></suggestion> (descàrrega elèctrica)?</message>
                <example correction="llamps">Els <marker>raigs</marker> van provocar un incendi.</example>
                <example correction="llamps">Els <marker>rajos</marker> van provocar un incendi.</example>
                <example>Aquell raig d'aigua no va poder apagar l'incendi.</example>
                <example>Pel maig cada dia un raig.</example>
            </rule>
        </rulegroup>
        <rule id="BRUIXES_BRUGES" name="Bruixes/Bruges">
            <antipattern>
                <token postag="SENT_START|D..FP." postag_regexp="yes"/>
                <token>Bruixes</token>
            </antipattern>
            <antipattern>
                <token>Bruixes</token>
                <token inflected="yes">de</token>
            </antipattern>
            <antipattern>
                <token>nit</token>
                <token>de</token>
                <token>Bruixes</token>
            </antipattern>
            <antipattern>
                <token skip="-1">bruixes</token>
                <token inflected="yes">bruixot</token>
            </antipattern>
            <antipattern>
                <token skip="-1" inflected="yes">bruixot</token>
                <token>bruixes</token>
            </antipattern>
            <pattern>
                <token case_sensitive="yes">Bruixes</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Bruges</suggestion> (ciutat belga)?</message>
            <example correction="Bruges">Me'n vaig de viatge de <marker>Bruixes</marker>.</example>
            <example>El Ball de les Bruixes de Viladrau.</example>
            <example>Anem al restaurant Bruixes de Burriac.</example>
            <example>Les Bruixes de Llers.</example>
        </rule>
        <rule id="DORADA" name="dorada/daurada">
            <pattern>
                <token inflected="yes">dorada</token>
            </pattern>
            <message>Correcte si equival a "orada" (nom d'un peix). Incorrecte si equival a l'adjectiu <suggestion><match no="1" regexp_match="(?iu)o" regexp_replace="au"/></suggestion>.</message>
            <example correction="daurades">Eren <marker>dorades</marker>.</example>
        </rule>
        <rule id="TAULADA" name="taulada/teulada">
            <antipattern>
                <token>taulada</token>
                <token inflected="yes" skip="1">de</token>
                <token regexp="yes" inflected="yes">persona|convidar|invitar|invitat|convidat</token>
            </antipattern>
            <pattern>
                <token inflected="yes">taulada</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)au" regexp_replace="eu"/></suggestion>? Correcte en el sentit de 'persones que seuen al voltant d'una taula'.</message>
            <example correction="teulada">No t'has de tirar pedres a la <marker>taulada</marker>.</example>
            <example>Una taulada de moltes persones.</example>
            <example>La taulada dels invitats.</example>
        </rule>
        <rule id="GANYAR" name="ganyar/guanyar">
            <pattern>
                <token inflected="yes">ganyar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">guanyar</match></suggestion>? "Ganyar" és un verb d'ús poc freqüent amb altres significats.</message>
            <example correction="guanyat">Ha <marker>ganyat</marker> la mediocritat</example>
        </rule>
        <rulegroup id="GAMMA" name="gama/gamma">
            <rule>
                <pattern>
                    <token>gama</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>gamma</suggestion>? Correcte si és del v. 'gamar-se'.</message>
                <example correction="gamma">Una àmplia <marker>gama</marker> de productes.</example>
            </rule>
            <rule>
                <pattern>
                    <token>games<exception postag="_english_ignore_|NP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>gammes</suggestion>? Correcte si és del v. 'gamar-se'.</message>
                <example correction="gammes">Uns àmplies <marker>games</marker> de productes.</example>
                <example>Els X Games.</example>
            </rule>
        </rulegroup>
        <rule id="A_VALL" name="a vall/avall">
            <antipattern>
                <token regexp="yes">com|vall</token>
                <token>a</token>
                <token>vall</token>
            </antipattern>
            <pattern>
                <token>a</token>
                <token regexp="yes" case_sensitive="yes">vall|munt</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>a<match no="2" case_conversion="alllower"/></suggestion>?</message>
            <example correction="avall">Tira amunt o <marker>a vall</marker>.</example>
            <example correction="amunt">Anaven <marker>a munt</marker> i avall.</example>
            <example>Anaven de vall a vall.</example>
            <example>Coneguda històricament com a vall de Brocà.</example>
            <example>A Montbram i a Vall de Sant Martí.</example>
        </rule>
        <rule id="GAUDI" name="Gaudi/Gaudí">
            <pattern>
                <token case_sensitive="yes">Gaudi</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Gaudí</suggestion> (cognom)?</message>
            <example correction="Gaudí">Antoni <marker>Gaudi</marker>.</example>
        </rule>
        <rule id="PREGUERA" name="preguera/preguerra">
            <pattern>
                <token>preguera</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>preguerra</suggestion>? "Preguera" és sinònim de 'pregària'.</message>
            <example correction="preguerra">Durant la <marker>preguera</marker>.</example>
        </rule>
        <rule id="CARREJAR_CARREGAR" name="carrejar/carregar">
            <pattern>
                <token regexp="yes">es|ho|el|la|els|les</token>
                <marker>
                    <token>carregi</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>carregui</suggestion> (del v. 'carregar')?</message>
            <example correction="carregui">Fins que es <marker>carregi</marker> del tot.</example>
        </rule>
        <rulegroup id="TIRETES" name="*tiretes/fiblades">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=agulletes&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=8566&amp;idHit=8566&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Com+es+diu+agujetas+en+catal%E0%3F+%2F+%C9s+correcte+agulletes+en+catal%E0%3F+%2F+%C9s+correcte+tiretes+en+catal%E0%3F&amp;tematica=Ci%E8ncies+de+la+salut&amp;tipusCerca=cerca.tot</url>
            <rule>
                <pattern>
                    <marker>
                        <token skip="10">tiretes</token>
                    </marker>
                    <token regexp="yes" inflected="yes">cos|cama|braç</token>
                </pattern>
                <message>Incorrecte en el sentit de 'dolor muscular'.</message>
                <suggestion>cruiximent</suggestion>
                <suggestion>adoloriment</suggestion>
                <suggestion>fiblades</suggestion>
                <suggestion>punxades</suggestion>
                <suggestion>estar baldat</suggestion>
                <suggestion>estar cruixit</suggestion>
                <suggestion>estar esbraonat</suggestion>
                <suggestion>estar esllomat</suggestion>
                <example correction="cruiximent|adoloriment|fiblades|punxades|estar baldat|estar cruixit|estar esbraonat|estar esllomat">Tinc <marker>tiretes</marker> per tot el cos.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="10" regexp="yes" inflected="yes">cos|cama|braç</token>
                    <marker>
                        <token>tiretes</token>
                    </marker>
                </pattern>
                <message>Incorrecte en el sentit de 'dolor muscular'.</message>
                <suggestion>cruiximent</suggestion>
                <suggestion>adoloriment</suggestion>
                <suggestion>fiblades</suggestion>
                <suggestion>punxades</suggestion>
                <suggestion>estar baldat</suggestion>
                <suggestion>estar cruixit</suggestion>
                <suggestion>estar esbraonat</suggestion>
                <suggestion>estar esllomat</suggestion>
                <example correction="cruiximent|adoloriment|fiblades|punxades|estar baldat|estar cruixit|estar esbraonat|estar esllomat">A les cames avui tinc <marker>tiretes</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="Apollo" name="Apollo/Apel·lo">
            <antipattern>
                <token regexp="yes" inflected="yes" skip="2">programa|projecte|missió|nau|aterratge|enlairament</token>
                <token>Apollo</token>
            </antipattern>
            <antipattern>
                <token>Apollo</token>
                <token min="0">-</token>
                <token regexp="yes">\d+|Soiuz|Soyuz</token>
            </antipattern>
            <pattern>
                <token case_sensitive="yes">Apollo</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Apol·lo</suggestion>? Correcte si és en anglès.</message>
            <example correction="Apol·lo">El déu <marker>Apollo</marker>.</example>
            <example>El programa Apollo.</example>
            <example>Les missions Apollo.</example>
            <example>L'Apollo 11</example>
            <example>Les naus tripulades Apollo.</example>
        </rule>
        <rule id="CASER_CASOLA" name="caser / casolà">
            <antipattern>
                <token inflected="yes" skip="7">casera</token>
                <token inflected="yes" regexp="yes">abella|apiari</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes" skip="7">abella|apiari</token>
                <token inflected="yes">casera</token>
            </antipattern>
            <antipattern>
                <token postag="D.*" postag_regexp="yes"/>
                <token inflected="yes">caser</token>
                <token inflected="yes">de</token>
            </antipattern>
            <pattern>
                <marker>
                    <token inflected="yes">caser<exception postag="_possible_nompropi"/></token>
                </marker>
            </pattern>
            <message>Com a adjectiu, cal dir <suggestion><match no="1" postag="NC(..).*" postag_regexp="yes" postag_replace="AQ.$1.">casolà</match></suggestion>. Pot ser correcte en altres sentits.</message>
            <example correction="casolana">He fet una coca <marker>casera</marker>.</example>
            <example correction="casolans">He fet uns bunyols <marker>casers</marker>.</example>
            <example>La Borda del Caser.</example>
            <example>La Casera.</example>
            <example>L'apiari el formaven 7 caseres.</example>
        </rule>
        <rule id="PANXETA" name="panxeta">
            <antipattern>
                <token inflected="yes" regexp="yes">criar|fer</token>
                <token min="0" max="2" postag="[DA].*" postag_regexp="yes"/>
                <token>panxeta</token>
            </antipattern>
            <pattern>
                <token regexp="yes">panxeta|panxetes</token>
            </pattern>
            <message>Incorrecte si vol dir <suggestion>cansalada viada</suggestion>. Correcte com a diminutiu de 'panxa'.</message>
            <suggestion>cansalada virada</suggestion>
            <suggestion>cansalada</suggestion>
            <example correction="cansalada viada|cansalada virada|cansalada">M'agrada molt la <marker>panxeta</marker>.</example>
        </rule>
        <rule id="CALERS" name="*calers/calés">
            <antipattern>
                <token regexp="yes">van?</token>
                <token>caler</token>
            </antipattern>
            <pattern>
                <token regexp="yes">calers?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)caler(s?)" regexp_replace="calé$1"/></suggestion> (diners)? 'Calers' són els habitants d'Ametlla de Mar.</message>
            <short>Incorrecte en el sentit de 'diners'</short>
            <example correction="calés"> Ara tinc pocs <marker>calers</marker>.</example>
            <example correction="calé"> Ara hi ha molt de <marker>caler</marker>.</example>
            <example>No va caler explicar-los res.</example>
        </rule>
        <rule id="VERGONYANT" name="vergonyant/vergonyós">
            <antipattern>
                <token inflected="yes" regexp="yes">pobresa|pobre</token>
                <token inflected="yes">vergonyant</token>
            </antipattern>
            <pattern>
                <marker>
                    <token inflected="yes">vergonyant</token>
                </marker>
            </pattern>
            <message>Incorrecte en el sentit de 'vergonyós' (que causa vergonya) o 'indignant'. Correcte en altres sentits menys usuals.</message>
            <suggestion><match no="1" postag="AQ0C(.)0" postag_regexp="yes" postag_replace="AQ0M$10">vergonyós</match></suggestion>
            <suggestion><match no="1" postag="AQ0C(.)0" postag_regexp="yes" postag_replace="AQ0F$10">vergonyós</match></suggestion>
            <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">indignant</match></suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/vergonyant</url>
            <short>Incorrecte en el sentit de vergonyós (que causa vergonya) o indignant.</short>
            <example correction="vergonyós|vergonyosa|indignant">És una situació <marker>vergonyant</marker>.</example>
        </rule>
        <rule id="SENYALAR" name="senyalar/assenyalar">
            <pattern>
                <token inflected="yes">senyalar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">assenyalar</match></suggestion> (usos més comuns)? "Senyalar" és només fer o posar un senyal.</message>
            <short>Possible confusió</short>
            <example correction="assenyalà">L'àrbitre <marker>senyalà</marker> el final del partit.</example>
            <example type="triggers_error">Va senyalar totes les peces de roba.</example>
        </rule>
        <rule id="SENYALADAMENT" name="senyaladament/assenyaladament">
            <pattern>
                <token>senyaladament</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>assenyaladament</suggestion> (ús més comú)? "Senyalar" és només fer o posar un senyal.</message>
            <example correction="assenyaladament">Van dir, <marker>senyaladament</marker>, que no podia ser.</example>
        </rule>
        <rule id="ASCO" name="ascó/escó">
            <pattern>
                <token inflected="yes">ascó<exception postag="NP.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">escó</match></suggestion> (acta de diputat o seient)? "Ascó" té altres sentits més inusuals.</message>
            <short>Possible confusió</short>
            <example correction="escons">Van guanyar cinquanta <marker>ascons</marker>.</example>
            <example>La central d'Ascó.</example>
            <example>Ascó I va entrar en funcionament el 1893.</example>
            <example>Ascó va entrar en funcionament el 1893.</example>
            <example>Ascó entra en funcionament el 1893.</example>
        </rule>
        <rule id="ALESHORES" name="aleshores/a les hores">
            <antipattern>
                <token>hores</token>
                <token postag="SPS00"/>
            </antipattern>
            <antipattern>
                <token>hores</token>
                <token min="0" postag="RG.*" postag_regexp="yes"/>
                <token postag="A..[FC][PN].|V.P..PF." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>hores</token>
                <token>que</token>
            </antipattern>
            <pattern>
                <token>a<exception postag="LOC_PREP"/><exception scope="previous">per</exception></token>
                <token>les</token>
                <token>hores</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>aleshores</suggestion>?</message>
            <example correction="Aleshores"><marker>A les hores</marker> quan vindrà?</example>
            <example>A les hores convingudes</example>
            <example>A les hores de menjar.</example>
            <example>A les hores que diguin.</example>
            <example>A les hores més convenients.</example>
            <example>A les hores en què hi anaven.</example>
            <example>A les hores convingudes.</example>
            <example>A les hores lliures.</example>
            <example>A les hores de màxima audiència.</example>
            <example>Pel que fa a les hores, jo, de tu, no me'n refiaria.</example>
            <example>Per a les hores de solitud.</example>
        </rule>
        <rule id="TALANT" name="talant/tarannà">
            <antipattern>
                <token skip="4">talant</token>
                <token inflected="yes" regexp="yes">arbre|bosc|destral|serra</token>
            </antipattern>
            <pattern>
                <token>talant<exception scope="previous" inflected="yes">estar</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>tarannà</suggestion>? Correcte si és el gerundi del v. 'talar'.</message>
            <example correction="tarannà">És un nou <marker>talant</marker>.</example>
            <example>Estaven talant tots els arbres del parc.</example>
            <example>Talant tots els arbres.</example>
            <example>Talant boscs.</example>
        </rule>
        <rulegroup id="MORTALDAT" name="mortaldat/mortalitat">
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">índex|taxa|ràtio|proporció|nivell|taula|dada</token>
                    <token>de</token>
                    <marker>
                        <token>mortaldat</token>
                    </marker>
                </pattern>
                <message>Incorrecte en aquest context.</message>
                <suggestion>mortalitat</suggestion>
                <example correction="mortalitat">Té un índex de <marker>mortaldat</marker> elevat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>mortaldat</token>
                    </marker>
                    <token regexp="yes" inflected="yes">infantil|juvenil</token>
                </pattern>
                <message>Incorrecte en aquest context.</message>
                <suggestion>mortalitat</suggestion>
                <example correction="mortalitat">La <marker>mortaldat</marker> infantil.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SIQUIERA" name="siquiera">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=cerca_generica&amp;input_cercar=siquiera&amp;tipusCerca=cerca.tot</url>
            <rule>
                <pattern>
                    <token>ni</token>
                    <token>siquiera</token>
                </pattern>
                <message>Expressió incorrecta si vol dir <suggestion>ni tan sols</suggestion>. "Siquiera" és el femení de 'siquier'.</message>
                <suggestion>ni tan solament</suggestion>
                <example correction="ni tan sols|ni tan solament">I <marker>ni siquiera</marker> ha vingut.</example>
            </rule>
            <rule>
                <pattern>
                    <token>siquiera</token>
                </pattern>
                <message>Expressió incorrecta si vol dir <suggestion>tan sols</suggestion>. "Siquiera" és el femení de 'siquier'.</message>
                <suggestion>tan solament</suggestion>
                <suggestion>almenys</suggestion>
                <suggestion>si més no</suggestion>
                <example correction="tan sols|tan solament|almenys|si més no">I <marker>siquiera</marker> ha vingut.</example>
            </rule>
        </rulegroup>
        <rule id="DISTOPIA" name="distòpia/distopia">
            <pattern>
                <marker>
                    <token inflected="yes">distòpia</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(NCF.*)" postag_regexp="yes" postag_replace="$1">distopia</match></suggestion> (antònim d'utopia)? "Distòpia" és un terme mèdic.</message>
            <example correction="distopia">Vivim en una <marker>distòpia</marker>.</example>
        </rule>
        <rule id="AMITAT" name="amitat/amistat">
            <pattern>
                <marker>
                    <token inflected="yes">amitat</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(NCF.*)" postag_regexp="yes" postag_replace="$1">amistat</match></suggestion>? "Amitat" és un terme d'antropologia.</message>
            <url>https://dlc.iec.cat/results.asp?txtEntrada=amitat</url>
            <example correction="amistat">Vivim una bonica <marker>amitat</marker>.</example>
        </rule>
        <rule id="CALENDAR" name="calendar/calendari">
            <pattern>
                <marker>
                    <token inflected="yes">calendar</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">calendari</match></suggestion>? "Calendar" és un terme històric.</message>
            <url>https://dlc.iec.cat/results.asp?txtEntrada=calendar</url>
            <!--<url>http://www.avl.gva.es/lexicval/?paraula=calendar</url> -->
            <example correction="calendari">El <marker>calendar</marker> d'activitats del mes de març.</example>
        </rule>
        <rule id="SORTIJA" name="sortija/anell">
            <pattern>
                <marker>
                    <token inflected="yes">sortija</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="NCM$1000">anell</match></suggestion>? "Sortija" és el nom d'un joc.</message>
            <example correction="anell">Em vaig comprar una <marker>sortija</marker>.</example>
            <example correction="anells">Em vaig comprar tres <marker>sortiges</marker>.</example>
        </rule>
        <rule id="MOLTURA" name="moltura/mòlta">
            <pattern>
                <marker>
                    <token inflected="yes">moltura</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(NCF.*)" postag_regexp="yes" postag_replace="$1">mòlta</match></suggestion>? "Moltura" és el dret que es paga al moliner.</message>
            <suggestion><match no="1" regexp_match="(?iu).*(a|es)" regexp_replace="molt$1"/></suggestion>
            <example correction="mòlta|molta">La <marker>moltura</marker> de la farina.</example>
        </rule>
        <rule id="MOLTURAR" name="molturar/moldre">
            <pattern>
                <marker>
                    <token inflected="yes">molturar</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">moldre</match></suggestion>? "Molturar" és cobrar el dret de moltura.</message>
            <example correction="moldre">Haig de <marker>molturar</marker> el cafè.</example>
        </rule>
        <!--<rule id="EMBLAR" name="emblar/semblar">
            <pattern>
                <marker>
                    <token inflected="yes">emblar</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>s<match no="1" case_conversion="alllower"/></suggestion>? "Emblar" és un arcaisme que vol dir "furtar".</message>
            <example correction="semblava">Això no <marker>emblava</marker> possible.</example>
        </rule>-->
        <rule id="LLEGAT_LEGAT" name="llegat/legat">
            <pattern>
                <marker>
                    <token regexp="yes" skip="2">llegats?</token>
                </marker>
                <token regexp="yes" inflected="yes">pontifici|papal|pontificial|papa|papat</token>
            </pattern>
            <message>Cal dir <suggestion><match no="1" regexp_match="(?iu)l(legats?)" regexp_replace="$1"/></suggestion> (enviat del papa).</message>
            <example correction="legat">Era el <marker>llegat</marker> pontifici.</example>
        </rule>
        <rule id="MENYSPREABLE" name="menyspreable / negligible">
            <pattern>
                <token inflected="yes" regexp="yes" skip="3">velocitat|acceleració|límit|mesura|valor|quantitat|nombre|número|xifra|suma|import|dosi|porció|part|càrrega|ració|partida|total|volum|duració|durada|pes|errors?</token>
                <marker>
                    <token inflected="yes" regexp="yes">menyspreable|despreciable</token>
                </marker>
            </pattern>
            <message>En sentit matemàtic cal dir <suggestion><match no="2" postag="(A.*)" postag_regexp="yes" postag_replace="$1">negligible</match></suggestion>.</message>
            <example correction="negligibles">Els errors són <marker>menyspreables</marker>.</example>
        </rule>
        <rule id="CALAT" name="de calat / de gran importància">
            <antipattern>
                <token regexp="yes" inflected="yes">metre|m|peu|embarcació|vaixell|barca|barco|via|canal|fondària|profunditat|màxim|mínim|riu|estany|llac|port|limitació|pèrdua|treball|veler|manca</token>
                <token>de</token>
                <token regexp="yes" min="0">gran|major|més</token>
                <token>calat</token>
            </antipattern>
            <antipattern>
                <token>calat</token>
                <token inflected="yes" regexp="yes">de|en|a</token>
                <token min="0" postag="D.*" postag_regexp="yes"/>
                <token inflected="yes" regexp="yes">metre|m|peu|embarcació|vaixell|barca|barco|via|canal|fondària|profunditat|màxim|mínim|riu|estany|llac|port|veler</token>
            </antipattern>
            <antipattern>
                <token>calat</token>
                <token regexp="yes">inferior|superior|mínim|màxim</token>
            </antipattern>
            <pattern>
                <token>de</token>
                <token regexp="yes" min="0">gran|major|més</token>
                <token>calat</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>de gran importància</suggestion>? És correcte en altres sentits.</message>
            <example correction="de gran importància">És una decisió <marker>de calat</marker>.</example>
            <example correction="de gran importància">És una decisió <marker>de major calat</marker>.</example>
            <example>De tres metres de calat.</example>
            <example>Amb vaixells de gran calat.</example>
        </rule>
        <rule id="EN_CARA" name="en cara/encara">
            <antipattern>
                <marker>
                    <token inflected="yes" regexp="yes">tirar|llançar|llençar</token>
                    <token min="0" max="4" postag="[DPN].*" postag_regexp="yes"/>
                    <token>en</token>
                    <token>cara</token>
                </marker>
            </antipattern>
            <pattern>
                <token>en</token>
                <token>cara</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>encara</suggestion>?</message>
            <example correction="encara">No ha vingut <marker>en cara</marker>.</example>
            <example>No hem de tirar-li-ho en cara.</example>
            <example>No vull tirar-li això en cara.</example>
            <example>No vull tirar-li aquestes coses en cara.</example>
        </rule>
        <rule id="RATONERA" name="*ratonera/ratera">
            <pattern>
                <token regexp="yes">ratonera|ratoneres</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="A...([PS])." postag_regexp="yes" postag_replace="NCF$1000">ratera</match></suggestion> (substantiu)? Correcte si correspon a l'adjectiu 'ratoner -a'.</message>
            <example correction="ratera">Una <marker>ratonera</marker>.</example>
            <example correction="rateres">Les <marker>ratoneres</marker>.</example>
        </rule>
        <rule id="RATO" name="*rato/estona">
            <pattern>
                <token>rato<exception postag="_possible_nompropi"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>estona</suggestion>? Correcte si és del v. 'ratar'.</message>
            <example correction="estona">Un <marker>rato</marker> més tard.</example>
            <example>Rodrigo Rato</example>
        </rule>
        <rule id="MALEIT" name="maleit/maleït">
            <pattern>
                <token regexp="yes">maleits?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)maleit(s?)" regexp_replace="maleït$1"/></suggestion>? "Maleit" (sense dièresi) és correcte en el sentit de 'rabiós'.</message>
            <example correction="maleïts">Estaven <marker>maleits</marker>.</example>
        </rule>
        <rule id="BAMBA_VAMBA" name="bamba/vamba">
            <antipattern>
                <marker>
                    <token inflected="yes">coca</token>
                    <token inflected="yes">bamba</token>
                </marker>
            </antipattern>
            <pattern>
                <token inflected="yes">bamba</token>
            </pattern>
            <message>En el sentit de sabatilla d'esport cal escriure <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">vamba</match></suggestion>.</message>
            <example correction="vambes">No he portat les <marker>bambes</marker>.</example>
            <example>coca bamba i pastissets</example>
        </rule>
        <rule id="ESTANDARD" name="estandard/estàndard">
            <pattern>
                <token regexp="yes">estandards?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>estàndard</suggestion>? 'Estandard' pot ser una variant de <suggestion>estendard</suggestion> (bandera).</message>
            <example correction="estàndard|estendard">És un procediment <marker>estandard</marker>.</example>
        </rule>
        <rule id="DALTABAIXOS" name="daltabaixos/alts i baixos">
            <pattern>
                <token>daltabaixos</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>alts i baixos</suggestion> en comptes de "daltabaixos" (desastres)?</message>
            <example correction="alts i baixos">Va viure molts <marker>daltabaixos</marker>.</example>
        </rule>
        <rule id="RAMERA" name="ramera">
            <pattern>
                <token inflected="yes">ramera</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(NCF.*)" postag_regexp="yes" postag_replace="$1">prostitut</match></suggestion>? Correcte en el sentit de <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">brancatge</match></suggestion>.</message>
            <example correction="prostitutes|brancatges">Les <marker>rameres</marker>.</example>
        </rule>
        <rule id="GOT_VAS" name="*got/vas sanguini">
            <pattern>
                <marker>
                    <token inflected="yes" skip="1">got</token>
                </marker>
                <token regexp="yes" inflected="yes">sanguini|precipitat|pulmonar|comunicant|meningi|renal|coronari|anastomosi</token>
            </pattern>
            <message>Probablement cal dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">vas</match></suggestion>.</message>
            <example correction="vasos">Els <marker>gots</marker> sanguinis.</example>
            <example correction="vasos">Els <marker>gots</marker> comunicants.</example>
            <example correction="vas">El <marker>got</marker> de precipitats.</example>
        </rule>
        <rule id="SABLE_SABRE" name="sable/sabre">
            <antipattern>
                <marker>
                    <token postag="SENT_START" skip="-1"/>
                    <token inflected="yes" regexp="yes" skip="-1">heràldic.*|escut|camper|rodella|escacat|losanjat|argent|corona|or</token>
                    <token postag="SENT_END"/>
                </marker>
            </antipattern>
            <pattern>
                <token inflected="yes">sable</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">sabre</match></suggestion>? "Sable" és un terme d'heràldica.</message>
            <example correction="sabres">Lluiten amb <marker>sables</marker>.</example>
        </rule>
        <rule id="MALAT_MALALT" name="malat/malalt">
            <pattern>
                <token inflected="yes">malat</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="NCM(.)000" postag_regexp="yes" postag_replace="AQ0M$10">malalt</match></suggestion>? "Malat" és un terme de química.</message>
            <example correction="malalts">Els <marker>malats</marker>.</example>
        </rule>
        <rule id="TREPAR_GRIMPAR" name="trepar/grimpar">
            <antipattern>
                <marker>
                    <token postag="SENT_START" skip="-1"/>
                    <token skip="-1" inflected="yes" regexp="yes">foradar|forat|roca|broca|pedra|serra|eina|ferramenta</token>
                    <token postag="SENT_END"/>
                </marker>
            </antipattern>
            <pattern>
                <token inflected="yes">trepar<exception postag="_GN_.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>(enfilar-se)</suggestion>? "Trepar" és correcte en el sentit de 'foradar'.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">grimpar</match></suggestion>
            <example correction="(Enfilar-se)|Grimparen"><marker>Treparen</marker> fins a dalt.</example>
            <example>Cal usar una broca més fina per a trepar millor la roca.</example>
            <example>Són una trepa de covards.</example>
        </rule>
        <rule id="TERROSOS_TERROSSOS" name="terrosos/terrossos">
            <pattern>
                <token postag="D..MP.|PX.MP.*" postag_regexp="yes"><exception>tons</exception></token>
                <marker>
                    <token>terrosos</token>
                </marker>
            </pattern>
            <message>Si és el pl. del n. "terròs", cal escriure <suggestion>terrossos</suggestion>. Correcte si ve de "terrós".</message>
            <example correction="terrossos">Els seus <marker>terrosos</marker>.</example>
            <example correction="terrossos">Els <marker>terrosos</marker> del camp.</example>
        </rule>
        <rule id="PASTEL" name="tons *pastís/pastel">
            <pattern>
                <token inflected="yes" regexp="yes">to|color|tonalitat</token>
                <marker>
                    <token>pastís</token>
                </marker>
            </pattern>
            <message>Referit a una tècnica de pintura cal dir <suggestion>pastel</suggestion>.</message>
            <example correction="pastel">En colors <marker>pastís</marker>.</example>
        </rule>
        <rulegroup id="RECORD" name="*record -> rècord">
            <antipattern>
                <token inflected="yes">punt</token>
                <token>de</token>
                <token>vista</token>
                <example>Són plens de records o de punts de vista força interessants.</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">record</token>
                    </marker>
                    <token>de</token>
                    <token>l</token>
                    <token>món</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">rècord</match></suggestion> (resultat superior) en comptes de "record" (de recordar)?</message>
                <example correction="rècord">El <marker>record</marker> del món.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">temps|xifra|dèficit|resultat|pressupost|guany|benefici</token>
                    <marker>
                        <token regexp="yes">records?</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)re(cords?)" regexp_replace="rè$1"/></suggestion> (resultat superior) en comptes de "record" (de recordar)?</message>
                <example correction="rècord">Van assolir una xifra <marker>record</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">record</token>
                    </marker>
                    <token min="0">de</token>
                    <token inflected="yes" regexp="yes">mundial|velocitat|longitud|alçada|participació|absolut|europeu|espanyol|català|dèficit|ingrés|despesa|benefici</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">rècord</match></suggestion> (resultat superior) en comptes de "record" (de recordar)?</message>
                <example correction="rècord">El <marker>record</marker> mundial.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="8" inflected="yes" regexp="yes">&context_RECORD;</token>
                    <marker>
                        <token inflected="yes">record<exception scope="previous">en</exception></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">rècord</match></suggestion> (resultat superior) en comptes de "record" (de recordar)?</message>
                <example correction="rècords">Va batre tots els <marker>records</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="8" inflected="yes">record<exception scope="previous">en</exception></token>
                    </marker>
                    <token inflected="yes" regexp="yes">&context_RECORD;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">rècord</match></suggestion> (resultat superior) en comptes de "record" (de recordar)?</message>
                <example correction="rècord">El <marker>record</marker> Guinness.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TRO_TRON" name="tro/tron">
            <antipattern>
                <marker>
                    <token skip="10">tro</token>
                    <token postag="[VNA].*" postag_regexp="yes" inflected="yes" regexp="yes">&context_TRO;</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="[VNA].*" postag_regexp="yes" skip="10" inflected="yes" regexp="yes">&context_TRO;</token>
                    <token>tro</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">fills|déu|senyor</token>
                    <token>de</token>
                    <token>l</token>
                    <token>tro</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>com</token>
                    <token>un</token>
                    <token>tro</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token skip="25">tro</token>
                    </marker>
                    <token inflected="yes" regexp="yes">&context_TRON;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>tron</suggestion> (seient; dignitat) en comptes de "tro" (fenomen acústic)?</message>
                <example correction="tron">El <marker>tro</marker> reial.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="25" inflected="yes" regexp="yes">&context_TRON;</token>
                    <marker>
                        <token>tro</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>tron</suggestion> (seient; dignitat) en comptes de "tro" (fenomen acústic)?</message>
                <example correction="tron">Va accedir al <marker>tro</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PREJUDICI_PERJUDICI" name="prejudici/perjudici">
            <antipattern>
                <marker>
                    <token skip="7" regexp="yes" inflected="yes">prejudici|prejuí</token>
                    <token postag="[VNA].*" postag_regexp="yes" inflected="yes" regexp="yes">&context_PREJUDICI;</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token postag="[VNA].*" postag_regexp="yes" skip="7" inflected="yes" regexp="yes">&context_PREJUDICI;</token>
                    <token regexp="yes" inflected="yes">prejudici|prejuí</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token skip="6" regexp="yes" inflected="yes">prejudici|prejuí</token>
                    </marker>
                    <token inflected="yes" regexp="yes">&context_PERJUDICI;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)pre(.*)" regexp_replace="per$1"/></suggestion> (dany, detriment)?</message>
                <example correction="perjuís">Hi hagué molts <marker>prejuís</marker> econòmics.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="6" inflected="yes" regexp="yes">&context_PERJUDICI;</token>
                    <marker>
                        <token regexp="yes" inflected="yes">prejudici|prejuí</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)pre(.*)" regexp_replace="per$1"/></suggestion> (dany, detriment)?</message>
                <example correction="perjudicis">Molts danys i <marker>prejudicis</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">en|sens|sense</token>
                    <marker>
                        <token regexp="yes">prejudici|prejuí</token>
                    </marker>
                    <token inflected="yes">de</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)pre(.*)" regexp_replace="per$1"/></suggestion> (dany, detriment)?</message>
                <example correction="perjudici">Ho fa sens <marker>prejudici</marker> d'altres possibilitats.</example>
            </rule>
        </rulegroup>
        <rule id="ABASSEGADOR" name="*abassegador/contundent, aclaparador">
            <pattern>
                <token regexp="yes" inflected="yes" skip="4">victòria|triomf|resultat|èxit|majoria|domini|atac|predomini|efecte|influència</token>
                <marker>
                    <token inflected="yes">abassegador</token>
                </marker>
            </pattern>
            <message>Incorrecte si equival a <suggestion><match no="2" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">contundent</match></suggestion>.</message>
            <suggestion><match no="2" postag="AQ.(..)." postag_regexp="yes" postag_replace="AQ0$10">aclaparador</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/4106</url>-->
            <url>https://sinonims.iec.cat/sinonims_cerca.asp?limit=2&amp;pclau=abassegador&amp;cerca=Cerca+a+l%27entrada</url>
            <example correction="contundents|aclaparadors">Uns resultats <marker>abassegadors</marker>.</example>
        </rule>
        <rule id="PAREIXER_PARER" name="parèixer/parer">
            <pattern>
                <token regexp="yes" inflected="yes">canvi|canviar|mudar</token>
                <token>de</token>
                <marker>
                    <token regexp="yes">parèixer|paréixer</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>parer</suggestion>?</message>
            <example correction="parer">Canvis de <marker>parèixer</marker>.</example>
        </rule>
        <rulegroup id="REQUERIMENT_REQUISIT" name="requeriment/requisit">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">requeriment</token>
                    </marker>
                    <token inflected="yes" regexp="yes">tècnic|tecnològic|científic|funcional|lingüístic|administratiu|legal|establir</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">requisit</match></suggestion>? "Requeriment" (instigació verbal o escrita; acció de requerir) només és adequat en llenguatge jurídic.</message>
                <example correction="requisits">Els <marker>requeriments</marker> tècnics.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="2">requeriment</token>
                    </marker>
                    <token inflected="yes" regexp="yes">qualitat|programa|projecte|sistema|ordinador|programari|software|hardware|maquinari|saber|conèixer</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">requisit</match></suggestion>? "Requeriment" (instigació verbal o escrita; acció de requerir) només és adequat en llenguatge jurídic.</message>
                <example correction="requisits">Els <marker>requeriments</marker> del projecte.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="2" inflected="yes" regexp="yes">anàlisi|avaluació|aprovar|aprovació|avaluar|analitzar</token>
                    <marker>
                        <token inflected="yes">requeriment</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">requisit</match></suggestion>? "Requeriment" (instigació verbal o escrita; acció de requerir) només és adequat en llenguatge jurídic.</message>
                <example correction="requisits">En l'anàlisi dels <marker>requeriments</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes" skip="-1">requeriment</token>
                    <token regexp="yes" inflected="yes">&exceptions_REQUERIMENT;</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes" inflected="yes" skip="-1">&exceptions_REQUERIMENT;</token>
                    <token inflected="yes">requeriment</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes">requeriment</token>
                    <token>de</token>
                    <token regexp="yes">compliment|rescat</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes" regexp="yes">resposta|respondre</token>
                    <token skip="2">a</token>
                    <token inflected="yes">requeriment</token>
                    <example>Va respondre als requeriments de la Direcció General.</example>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token>requeriment</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token inflected="yes">requeriment</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">requisit</match></suggestion>? "Requeriment" (instigació verbal o escrita; acció de requerir) només és adequat en llenguatge jurídic.</message>
                <example correction="requisits">Un <marker>requeriments</marker> a què la companyia no va posar traves.</example>
                <example>He rebut un requeriment de l'Agència Tributària de Catalunya.</example>
            </rule>
        </rulegroup>
        <rule id="DECA_DEGA" name="decà/degà">
            <pattern>
                <token inflected="yes">decà</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(NCM.*)" postag_regexp="yes" postag_replace="$1">degà</match></suggestion>? "Decà" (menys usual) s'usa en astronomia i química.</message>
            <example correction="degà"><marker>decà</marker>.</example>
            <example correction="degans"><marker>decans</marker>.</example>
        </rule>
        <rule id="ALTELL" name="altell">
            <pattern>
                <token>altell</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>dalts</suggestion>? "Altell" és menys habitual ("petita elevació").</message>
            <suggestion>entresolat</suggestion>
            <suggestion>sostremort</suggestion>
            <suggestion>alts</suggestion>
            <suggestion>golfes</suggestion>
            <example correction="dalts|entresolat|sostremort|alts|golfes">És a l'<marker>altell</marker>.</example>
        </rule>
        <rule id="COSSA" name="cossa">
            <pattern>
                <token inflected="yes">cossa</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)cos(.+)" regexp_replace="co$1"/></suggestion> (sentits més habituals) en comptes de "<match no="1"/>" (sentits menys habituals)?</message>
            <example correction="coses">Això són altres <marker>cosses</marker>.</example>
        </rule>
        <rule id="ANTES" name="antes/abans">
            <pattern>
                <token>antes</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>abans</suggestion>? Una "anta" és un tipus de pilar.</message>
            <example correction="abans">Has de vindre <marker>antes</marker>.</example>
        </rule>
        <rulegroup id="ALOS" name="Alòs/Alós">
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes" skip="-1">&context_ALOS;</token>
                    <marker>
                        <token>Alòs</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>Alós</suggestion> d'Isil (Alt Àneu, Pallars Sobirà)?</message>
                <example correction="Alós">Al Pallars Sobirà hi ha <marker>Alòs</marker>.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token skip="-1">Alòs</token>
                    </marker>
                    <token regexp="yes" skip="-1">&context_ALOS;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Alós</suggestion> d'Isil (Alt Àneu, Pallars Sobirà)?</message>
                <example correction="Alós">Al Pallars Sobirà hi ha <marker>Alòs</marker> d'Isil.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token postag="SENT_START" skip="-1"><exception scope="next" regexp="yes">&context_ALOS;</exception></token>
                    <marker>
                        <token skip="-1">Alós<exception scope="next" regexp="yes">&context_ALOS;</exception></token>
                    </marker>
                    <token postag="SENT_END"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>Alòs</suggestion>? Alós sols és correcte referit a Alós d'Isil (Alt Àneu, Pallars Sobirà).</message>
                <example correction="Alòs">El meu cosí Nicolau <marker>Alós</marker>.</example>
                <example>Al Pallars Sobirà hi ha Alós</example>
                <example>Alós d'Isil</example>
            </rule>
        </rulegroup>
        <rule id="PENDUL_PENDOL" name="pèndul/pèndol">
            <pattern>
                <token regexp="yes">pènduls?<exception scope="previous" postag="N.*" postag_regexp="yes"/></token>
            </pattern>
            <message>"Pèndul" és correcte com a adjectiu. Com a nom, cal escriure <suggestion><match no="1" postag="AQ..([SP]).*" postag_regexp="yes" postag_replace="NCM$1.*">pèndol</match></suggestion>.</message>
            <example correction="pèndol">Del <marker>pèndul</marker> de Foucault.</example>
            <example>El càrex pèndul.</example>
        </rule>
        <rulegroup id="PROCEDIR" name="procedir/és procedent/escau">
            <rule>
                <pattern>
                    <token inflected="yes" postag="V.(I.*)" postag_regexp="yes">procedir</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta si equival a <suggestion><match no="1" postag="V.(I.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> procedent \2</suggestion>.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">escaure</match> \2</suggestion>
                <example correction="és procedent acordar|escau acordar">Si <marker>procedeix acordar</marker>-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">procedir</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta si equival a <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> procedent \2</suggestion>.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">escaure</match> \2</suggestion>
                <example correction="siga procedent acordar|escaiga acordar">Quan <marker>procedisca acordar</marker>-ho.</example>
            </rule>
        </rulegroup>
        <rule id="ESPESA_ESPESSA" name="espesa (espènyer) / espessa (espès)">
            <pattern>
                <token regexp="yes">espes(a|es|os)</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)(espes)(a|es|os)" regexp_replace="$1s$2"/></suggestion> (adj.)? "\1" és participi del v. 'espènyer'.</message>
            <example correction="espessa">És molt <marker>espesa</marker>.</example>
        </rule>
        <rule id="BRILLANTES" name="brillantés">
            <pattern>
                <token>brillantés</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>brillantor</suggestion>? "Brillantés" és el plural de "brillanté" (tipus de teixit).</message>
            <example correction="brillantor">La <marker>brillantés</marker>.</example>
        </rule>
        <rule id="MONTE" name="monte">
            <pattern>
                <token inflected="yes">monte</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1000">mont</match></suggestion>? "Monte" és el nom d'un joc de cartes castellà.</message>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1000">muntanya</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1000">bosc</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1000">camp</match></suggestion>
            <example correction="monts|muntanyes|boscos|boscs|camps">Els <marker>montes</marker>.</example>
        </rule>
        <rule id="TUPAR" name="tupar">
            <pattern>
                <token inflected="yes">tupar<exception postag="_GN_.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">topar</match></suggestion>? "Tupar" vol dir "pegar colps, batre, atupar".</message>
            <example correction="toparen"><marker>tuparen</marker></example>
            <example>de can Tupí</example>
        </rule>
        <rule id="ESTOMAC" name="estómac/estomac">
            <pattern>
                <token inflected="yes">estomac</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">estómac</match></suggestion> en comptes de "\1" (acció d'estomacar)?</message>
            <example correction="estómacs">Els <marker>estomacs</marker>.</example>
        </rule>
        <rulegroup id="CINT" name="cint">
            <antipattern>
                <marker>
                    <token>-</token>
                    <token>cint</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>cint</token>
                    <token>-</token>
                </marker>
            </antipattern>
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">cints?</token>
                </pattern>
                <message>"Cint" és un arcaisme. ¿Volíeu dir una altra cosa?</message>
                <suggestion>vint</suggestion>
                <suggestion>cinc</suggestion>
                <suggestion>cent</suggestion>
                <example correction="vint|cinc|cent">N'hi ha <marker>cint</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token postag="DA0MS0" regexp="yes">el|l</token>
                        <token case_sensitive="yes">Cint</token>
                    </marker>
                </antipattern>
                <pattern case_sensitive="yes">
                    <token>Cint</token>
                </pattern>
                <message>"Cint" és un topònim o un arcaisme. ¿Volíeu dir una altra cosa?</message>
                <suggestion>vint</suggestion>
                <suggestion>cinc</suggestion>
                <example correction="Vint|Cinc">Taverna dels <marker>Cint</marker> Roures.</example>
                <example>El Cint</example>
                <example>barranc del Cint</example>
            </rule>
        </rulegroup>
        <rulegroup id="ENCONTRA" name="encontra">
            <rule>
                <pattern>
                    <marker>
                        <token>encontra</token>
                    </marker>
                    <token inflected="yes">de</token>
                </pattern>
                <message>Possible confusió.</message>
                <suggestion>en contra</suggestion>
                <suggestion>encontre</suggestion>
                <example correction="en contra|encontre"><marker>encontra</marker> d'ell</example>
            </rule>
            <rule>
                <pattern>
                    <token>encontra</token>
                </pattern>
                <message>Possible confusió. Correcte com a forma del v. 'encontrar'.</message>
                <suggestion>en contra</suggestion>
                <suggestion>encontre</suggestion>
                <suggestion>troba</suggestion>
                <example correction="en contra|encontre|troba"><marker>encontra</marker> d'ell</example>
            </rule>
        </rulegroup>
        <rule id="GALEGA" name="galega">
            <pattern>
                <token inflected="yes">galega</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">gallec</match></suggestion> (de Galícia) en comptes de "\1" (nom de planta)?</message>
            <example correction="gallegues">Les <marker>galegues</marker>.</example>
        </rule>
        <rule id="ANULACIO" name="anulació">
            <pattern>
                <token inflected="yes">anulació</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">anul·lació</match></suggestion> (acció d'anul·lar) en comptes de "\1" (formació d'anells)?</message>
            <example correction="anul·lacions">Les <marker>anulacions</marker>.</example>
        </rule>
        <rule id="CONDUIT" name="conduit">
            <pattern>
                <token regexp="yes">conduits?</token>
            </pattern>
            <message>Si és participi del v. 'conduir', hi falta una dièresi. "Conduit" és correcte en altres sentits.</message>
            <suggestion><match no="1" regexp_match="(?iu)conduit(s?)" regexp_replace="conduït$1"/></suggestion>
            <example correction="conduïts">Són <marker>conduits</marker> pels taxistes.</example>
        </rule>
        <rulegroup id="DESPRENDRE_DESPENDRE" name="despendre / desprendre">
            <!-- es pot completar amb més paraules -->
            <rule>
                <pattern>
                    <token regexp="yes" skip="2">se|es</token>
                    <marker>
                        <token inflected="yes" skip="7">despendre<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token inflected="yes" regexp="yes">conseqüència|lògic|resultat</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">desprendre</match></suggestion>? 'Despendre' vol dir 'gastar'.</message>
                <short>Possible confusió</short>
                <example correction="desprendran"> se'n <marker>despendran</marker> moltes conseqüències</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="7">conseqüència|lògic|resultat</token>
                    <token regexp="yes" skip="2">se|es</token>
                    <marker>
                        <token inflected="yes">despendre<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">desprendre</match></suggestion>? 'Despendre' vol dir 'gastar'.</message>
                <short>Possible confusió</short>
                <example correction="desprendran">Les conseqüències que se'n <marker>despendran</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>se</token>
                    <token>'n</token>
                    <marker>
                        <token inflected="yes">despendre</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">desprendre</match></suggestion>? 'Despendre' vol dir 'gastar'.</message>
                <short>Possible confusió</short>
                <example correction="desprendran">Se'n <marker>despendran</marker> problemes greus.</example>
                <example>Important en despesa sanitària</example>
            </rule>
        </rulegroup>
        <rule id="ODRE" name="odre">
            <pattern>
                <token postag="SENT_START" skip="-1"><exception scope="next" inflected="yes" regexp="yes">&exceptions_ODRE;</exception></token>
                <marker>
                    <token inflected="yes" skip="-1">odre<exception scope="next" inflected="yes" regexp="yes">&exceptions_ODRE;</exception></token>
                </marker>
                <token postag="SENT_END"/>
            </pattern>
            <message>Possible confusió. "Odre" és correcte com a nom de recipient.</message>
            <suggestion><match no="2" regexp_match="(?iu)odre(s?)" regexp_replace="ordre$1"/></suggestion>
            <suggestion><match no="2" regexp_match="(?iu)odre(s?)" regexp_replace="orde$1"/></suggestion>
            <example correction="ordre|orde">Per <marker>odre</marker> del rei.</example>
            <example correction="ordres|ordes">Han arribat <marker>odres</marker> del rei.</example>
            <example correction="Ordres|Ordes"><marker>Odres</marker> superiors.</example>
            <example>Un odre de vi.</example>
            <example>Les pells amb què es feien els odres eren d'ovella.</example>
        </rule>
        <rule id="XUNGA" name="xunga">
            <pattern>
                <token inflected="yes">xunga</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="N..(.).*" postag_regexp="yes" postag_replace="V.P..$1F.">fotre</match></suggestion>? 'Xunga' existeix com a nom d'ocell.</message>
            <suggestion><match no="1" postag="N..(.).*" postag_regexp="yes" postag_replace="V.P..$1F.">fúmer</match></suggestion>
            <suggestion><match no="1" postag="N..(.).*" postag_regexp="yes" postag_replace="V.P..$1F.">pansir</match></suggestion>
            <suggestion><match no="1" postag="N..(.).*" postag_regexp="yes" postag_replace="V.P..$1F.">atrotinar</match></suggestion>
            <example correction="fotudes|fumudes|pansides|atrotinades">Eren molt <marker>xungues</marker>.</example>
        </rule>
        <rule id="PLATILLO" name="platillo">
            <pattern>
                <token inflected="yes">platillo</token>
            </pattern>
            <message>Castellanisme. Només admissible com a nom de plat de cuina empordanesa.</message>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">plat</match></suggestion>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">platet</match></suggestion>
            <example correction="plats|platets"><marker>platillos</marker>.</example>
        </rule>
        <rule id="PUTXERO" name="putxero">
            <pattern>
                <token inflected="yes">putxero</token>
            </pattern>
            <message>Castellanisme. Només admissible com a nom de plat de cuina valenciana.</message>
            <suggestion><match no="1" postag="N..(.).*" postag_regexp="yes" postag_replace="NCF$1000">olla</match></suggestion>
            <suggestion>carn d'olla</suggestion>
            <suggestion><match no="1" postag="N..(.).*" postag_regexp="yes" postag_replace="NCF$1000">olla</match> de carn</suggestion>
            <example correction="olles|carn d'olla|olles de carn">Els <marker>putxeros</marker>.</example>
        </rule>
        <rule id="BALADI" name="baladí">
            <pattern>
                <token inflected="yes">baladí</token>
            </pattern>
            <message>Possible castellanisme. "Baladí" existeix com a denominació històrica.</message>
            <suggestion>intranscendent</suggestion>
            <suggestion>de nyigui-nyogui</suggestion>
            <suggestion>de pa sucat amb oli</suggestion>
            <suggestion>anodí</suggestion>
            <suggestion>frívol</suggestion>
            <suggestion>frèvol</suggestion>
            <suggestion>fútil</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/baladi</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=balad%ED&amp;numPagina=1&amp;database=CASCAT&amp;idFont=7455&amp;idHit=7455&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=balad%ED+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="intranscendent|de nyigui-nyogui|de pa sucat amb oli|anodí|frívol|frèvol|fútil">No és <marker>baladí</marker>.</example>
        </rule>
        <rule id="CANCERIGEN_CANCEROS" name="cancerigen / cancerós">
            <pattern>
                <token regexp="yes" inflected="yes">cèl·lula|tumor</token>
                <marker>
                    <token inflected="yes">cancerigen</token>
                </marker>
            </pattern>
            <message>En aquest context és més adequat dir <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">cancerós</match></suggestion>.</message>
            <!--<url>http://esadir.cat/entrades/fitxa/node/cancerigen</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=cancerigeno&amp;numPagina=1&amp;database=TERMCAT&amp;idFont=814005&amp;idHit=814005&amp;tipusFont=Diccionaris+terminol%F2gics+del+TERMCAT&amp;numeroResultat=6&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=cancerigen+-%EDgena&amp;tematica=Medi+ambient&amp;tipusCerca=cerca.traduir</url>
            <example correction="canceroses">En cèl·lules <marker>cancerígenes</marker>.</example>
        </rule>
        <rule id="NASSAL" name="nassal/nasal">
            <pattern>
                <token inflected="yes">nassal</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="AQ.C$1.">nasal</match></suggestion>? El "nassal" és una part de l'armadura de cavaller.</message>
            <example correction="nasals">Les obertures <marker>nassals</marker>.</example>
        </rule>
        <rule id="ORDENADOR_ORDINADOR" name="ordenador/ordinador">
            <antipattern>
                <marker>
                    <unify>
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="N.*" postag_regexp="yes"/>
                        <token inflected="yes">ordenador</token>
                    </unify>
                </marker>
            </antipattern>
            <pattern>
                <token regexp="yes">ordenadors?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)orde(.*)" regexp_replace="ordi$1"/></suggestion>? "\1" és correcte com a adjectiu.</message>
            <example correction="ordinador">Vull obrir l'<marker>ordenador</marker>.</example>
            <example correction="ordinadors">Tanqueu els <marker>ordenadors</marker>.</example>
            <example>El geni ordenador de la llengua.</example>
        </rule>
        <rule id="DUPLICAT" name="duplicat/duplicació">
            <pattern>
                <marker>
                    <token>duplicat</token>
                </marker>
                <token>de</token>
                <token regexp="yes">claus|comandaments|controls</token>
            </pattern>
            <message>Si és una operació tècnica, cal dir <suggestion>duplicació</suggestion>.</message>
            <example correction="duplicació">Una botiga que fa <marker>duplicat</marker> de claus.</example>
        </rule>
        <rulegroup id="FAROLA" name="farola/fanal">
            <rule>
                <pattern>
                    <token>farola</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>fanal</suggestion>? "Farola" és sinònim de "far".</message>
                <example correction="fanal">La <marker>farola</marker>.</example>
                <example correction="fanal">Tipus <marker>farola</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>faroles</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>fanals</suggestion>? "Farola" és sinònim de "far".</message>
                <example correction="fanals">Les <marker>faroles</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PART_COMUNICAT" name="part/comunicat">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">parts?</token>
                    </marker>
                    <token regexp="yes">mèdics?|urgents?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)part(s?)" regexp_replace="comunicat$1"/></suggestion>?</message>
                <suggestion><match no="1" regexp_match="(?iu)part(s?)" regexp_replace="informe$1"/></suggestion>
                <example correction="comunicat|informe">Tenia un <marker>part</marker> mèdic de baixa.</example>
                <example>de la part mèdica de l'enciclopèdia</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">parts?</token>
                    </marker>
                    <token inflected="yes">de</token>
                    <token regexp="yes">accident|baixa|guerra|sinistre|actuació</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)part(s?)" regexp_replace="comunicat$1"/></suggestion>?</message>
                <suggestion><match no="1" regexp_match="(?iu)part(s?)" regexp_replace="informe$1"/></suggestion>
                <example correction="comunicat|informe">Tenia un <marker>part</marker> de baixa.</example>
                <example correction="comunicats|informes">Els <marker>parts</marker> d'accident.</example>
            </rule>
        </rulegroup>
        <rulegroup id="VELAR_VETLLAR" name="velar/vetllar">
            <rule>
                <pattern>
                    <marker>
                        <token postag="(V.*)" postag_regexp="yes" inflected="yes">velar<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0" max="4" postag="RG|.*LOC.*" postag_regexp="yes"/>
                    <token inflected="yes">per</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">vetllar</match></suggestion>? "Velar" és correcte en altres sentits.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">vetlar</match></suggestion>
                <example correction="vetllar|vetlar">Volen <marker>velar</marker> sempre per la seguretat.</example>
                <example correction="vetllessin|vetlessin">que <marker>velessin</marker> pel bon funcionament.</example>
                <example correction="vetllat|vetlat">Sempre han <marker>velat</marker> per nosaltres.</example>
                <example>Una vela per superfície</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes">velad(a|es)</token>
                        <token postag="NC.*" postag_regexp="yes"/>
                    </marker>
                </antipattern>
                <pattern>
                    <token postag="D..F.." postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">velad(a|es)</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)velad(.*)" regexp_replace="vetllad$1"/></suggestion>?</message>
                <suggestion><match no="2" regexp_match="(?iu)velad(.*)" regexp_replace="vetlad$1"/></suggestion>
                <example correction="vetllada|vetlada">La <marker>velada</marker> fou fantàstica.</example>
                <example correction="vetllada|vetlada">Eixa <marker>velada</marker> fou fantàstica.</example>
                <example>La velada amenaça.</example>
                <example>L'amenaça velada</example>
            </rule>
        </rulegroup>
        <rulegroup id="ARXIU_ARXIVAMENT" name="arxiu/arxivament">
            <!--<url>http://esadir.cat/entrades/fitxa/node/arxiu</url>-->
            <url>https://dlc.iec.cat/results.asp?txtEntrada=arxivament</url>
            <antipattern>
                <token inflected="yes">arxiu</token>
                <token regexp="yes" inflected="yes">nacional|provincial|comarcal|obert|XML|informàtic</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">recurs</token>
                <token inflected="yes" regexp="yes">pedagògic|humà|patrimonial|digital</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">arxiu</token>
                <token inflected="yes">de</token>
                <token regexp="yes">processos|investigació|recerca|cas</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">arxiu</token>
                <token inflected="yes">de</token>
                <token postag="NP.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token inflected="yes">recurs</token>
                <token inflected="yes">de</token>
                <token regexp="yes">arxiu|càrrega</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">imatge|entrevista|vídeo|gravació|enregistrament|àudio</token>
                <token>d'</token>
                <token>arxiu</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">imatge|entrevista|vídeo|gravació|enregistrament|àudio</token>
                <token>de</token>
                <token>recurs</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">arxiu</token>
                    </marker>
                    <token min="0" max="4" postag="RG|A.*|.*LOC_ADV.*" postag_regexp="yes"/>
                    <token inflected="yes">de</token>
                    <token min="0" max="2" postag="D.*|A.*" postag_regexp="yes"/>
                    <token inflected="yes" regexp="yes">recusació|queixa|actuació|causa|cas|instrucció|investigació|querella|denúncia|diligència|expedient|procés|indagació<exception postag=".*LOC.*" postag_regexp="yes"/></token>
                </pattern>
                <message>En el sentit de 'acció d'arxivar' cal dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">arxivament</match></suggestion>.</message>
                <example correction="arxivament">Va demanar l'<marker>arxiu</marker> urgent de la causa.</example>
                <example correction="arxivament">Va decretar l'<marker>arxiu</marker> de les diligències.</example>
                <example correction="arxivaments">Els <marker>arxius</marker> de tots els expedients.</example>
                <example>van tancar l'arxiu a causa de les obres.</example>
                <example>aneu a l'arxiu en cas de necessitat</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">arxiu</token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes" regexp="yes">dictar|ordenar</token>
                    <token inflected="yes">per</token>
                </pattern>
                <message>En el sentit de 'acció d'arxivar' cal dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">arxivament</match></suggestion>.</message>
                <example correction="arxivament">l'<marker>arxiu</marker> dictat pel jutge.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" skip="12" inflected="yes">sobreseïment|jutges?|jutgessa|fiscals?|fiscalia|recórrer|anticorrupció|recurs|sobreseure|lletrat|forçar</token>
                    <marker>
                        <token inflected="yes">arxiu</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'acció d'arxivar' cal dir <suggestion><match no="2" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">arxivament</match></suggestion>.</message>
                <example correction="arxivament">Va ordenar el sobreseïment i l'<marker>arxiu</marker>.</example>
                <example correction="arxivament">La fiscalia recorre al TSJC l'<marker>arxiu</marker>.</example>
                <example>Va organitzar el tribunal judicial i l'arxiu.</example>
                <example>Recursos Humans, Recursos Patrimonials i Arxius, Estudis i Informació</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">arxiu</token>
                    </marker>
                    <token inflected="yes" regexp="yes">immediat|definitiu</token>
                </pattern>
                <message>En el sentit de 'acció d'arxivar' cal dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">arxivament</match></suggestion>.</message>
                <example correction="arxivament">Preferiria l'<marker>arxiu</marker> immediat.</example>
            </rule>
        </rulegroup>
        <rule id="SOBAT" name="sobat">
            <!-- remove "sobatre" from dictionary? -->
            <pattern>
                <token>sobat</token>
            </pattern>
            <message>Només és correcte si és del v. 'sobatre'.</message>
            <suggestion>suat</suggestion>
            <suggestion>gastat</suggestion>
            <suggestion>fressat</suggestion>
            <suggestion>clapat</suggestion>
            <suggestion>adormit</suggestion>
            <example correction="suat|gastat|fressat|clapat|adormit">Molt <marker>sobat</marker>.</example>
        </rule>
        <rule id="ANTICIP" name="anticip">
            <pattern>
                <!-- PP3..A00| -->
                <token><exception postag="P0.{6}|PP3CN000|PP3NN000|PP3CP000|PP3CSD00" postag_regexp="yes"/></token>
                <marker>
                    <token>anticip</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>avançament</suggestion>? Correcte si és del v. 'anticipar' (forma balear).</message>
            <suggestion>acompte</suggestion>
            <suggestion>paga i senyal</suggestion>
            <suggestion>bestreta</suggestion>
            <example correction="avançament|acompte|paga i senyal|bestreta">Un <marker>anticip</marker>.</example>
            <example correction="avançament|acompte|paga i senyal|bestreta">L'<marker>anticip</marker>.</example>
            <example>Us anticip una bona notícia</example>
        </rule>
        <rule id="ESCAPARATA" name="escaparata/aparador">
            <pattern>
                <token postag="N.*" postag_regexp="yes" inflected="yes">escaparata</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">aparador</match></suggestion>? "Escaparata" té un sentit més restringit.</message>
            <example correction="aparadors">Les <marker>escaparates</marker>.</example>
        </rule>
        <rule id="CARI" name="cari/reina/rei">
            <pattern>
                <token>cari</token>
            </pattern>
            <message>Com a vocatiu afectuós, diem <suggestion>rei</suggestion>. "Cari" existeix amb el sentit de 'relatiu a la Cària'.</message>
            <suggestion>reina</suggestion>
            <suggestion>xato</suggestion>
            <suggestion>xata</suggestion>
            <suggestion>amor</suggestion>
            <suggestion>amor meu</suggestion>
            <example correction="rei|reina|xato|xata|amor|amor meu">Ei, <marker>cari</marker>!</example>
        </rule>
        <rule id="VALORITZAR" name="valoritzar/valorar">
            <pattern>
                <token inflected="yes">valoritzar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">valorar</match></suggestion>? 'Valoritzar' s'usa només en alguns àmbits especialitzats.</message>
            <short>Forma preferible</short>
            <example correction="valorà">es <marker>valoritzà</marker></example>
        </rule>
        <rule id="REVALORITZAR" name="revaloritzar/revalorar">
            <pattern>
                <token inflected="yes">revaloritzar</token>
            </pattern>
            <message>Val més fer servir un altre verb. "Revaloritzar" té usos especialitzats.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">revalorar</match></suggestion>
            <example correction="revalorà">es <marker>revaloritzà</marker></example>
        </rule>
        <rule id="LLINDA_AMB" name="*llinda/confronta amb">
            <antipattern>
                <marker>
                    <token skip="2">amb</token>
                    <token regexp="yes" inflected="yes">&exceptions_LLINDA_AMB;</token>
                </marker>
            </antipattern>
            <pattern>
                <token><exception postag="D[^R].FS.|SPS00|A..[FC][SN].|PX.FS.*|.*LOC_PREP.*" postag_regexp="yes"/></token>
                <marker>
                    <token skip="3">llinda<exception postag="_GN_.*" postag_regexp="yes"/><exception scope="next" regexp="yes" inflected="yes">&exceptions_LLINDA_AMB;</exception></token>
                </marker>
                <token>amb</token>
            </pattern>
            <message>Probable error. No existeix el v. 'llindar'.</message>
            <suggestion>confronta</suggestion>
            <suggestion>fita</suggestion>
            <suggestion>afronta</suggestion>
            <suggestion>és contigu a</suggestion>
            <suggestion>és contigua a</suggestion>
            <example correction="confronta|fita|afronta|és contigu a|és contigua a">València <marker>llinda</marker> al nord amb el Puig.</example>
            <example correction="confronta|fita|afronta|és contigu a|és contigua a">València <marker>llinda</marker> amb el Puig.</example>
            <example>la seva llinda amb el sostre</example>
            <example>una altra llinda amb el sostre</example>
            <example>una bonica llinda amb decoracions</example>
            <example>Llida amb una bonica inscripció</example>
            <example> llinda i timpà amb decoració escultòrica</example>
        </rule>
        <rule id="RALLAR" name="rallar/ratllar">
            <pattern>
                <token inflected="yes">rallar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">ratllar</match></suggestion>? "<match no="1" case_conversion="startupper"/>" és correcte en alguns sentits (xerrar; pescar amb rall).</message>
            <short>Possible confusió</short>
            <example correction="ratllà">es <marker>rallà</marker></example>
            <example correction="ratlla">una <marker>ralla</marker></example>
        </rule>
        <rule id="TUIT" name="tuït/tweet">
            <pattern>
                <token>tuït</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>piulada</suggestion>? "Tuït" és el nom d'un ocell.</message>
            <suggestion>tuit</suggestion>
            <suggestion>tweet</suggestion>
            <example correction="piulada|tuit|tweet">Ha fet un <marker>tuït</marker>.</example>
        </rule>
        <rule id="TUITS" name="tuïts/tweets">
            <pattern>
                <token>tuïts</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>piulades</suggestion>? "Tuït" és el nom d'un ocell.</message>
            <suggestion>tuits</suggestion>
            <suggestion>tweets</suggestion>
            <example correction="piulades|tuits|tweets">Ha fet molts <marker>tuïts</marker>.</example>
        </rule>
        <rule id="POSAR_A_LA_PRESO" name="posar a la presó -> tancar a la presó">
            <pattern>
                <marker>
                    <token inflected="yes">posar</token>
                </marker>
                <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token>a</token>
                <token>la</token>
                <token>presó</token>
            </pattern>
            <message>Verb inadequat en aquesta expressió.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tancar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ficar</match></suggestion>
            <example correction="tancaren|ficaren">El <marker>posaren</marker> a la presó per aquells delictes.</example>
        </rule>
        <rulegroup id="FICAR_POSAR" name="ficar/posar">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="1">ficar</token>
                    </marker>
                    <token regexp="yes">en|a|de</token>
                    <token min="0" postag="DA.*" postag_regexp="yes"/>
                    <token regexp="yes">moda|dubte|qüestió|pràctica|valor|marxa|escena|servei|servici|contacte|camí</token>
                </pattern>
                <message>Verb inadequat en aquesta expressió.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match></suggestion>
                <example correction="Posaren"><marker>Ficaren</marker> en dubte allò.</example>
                <example correction="posar">Es van <marker>ficar</marker> al servei del president.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">ficar</token>
                    </marker>
                    <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                    <token regexp="yes">fi|terme|nom</token>
                </pattern>
                <message>Verb inadequat en aquesta expressió.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match></suggestion>
                <example correction="Posaren"><marker>Ficaren</marker> fi a tots els dubtues.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <and>
                            <token inflected="yes" skip="1">ficar</token>
                            <token postag="_reflexiu"/>
                        </and>
                    </marker>
                    <token>a</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Verb inadequat en aquesta expressió.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match></suggestion>
                <example correction="posà">Es <marker>ficà</marker> a ploure inesperadament.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="1">ficar</token>
                    </marker>
                    <token>en</token>
                    <token regexp="yes">risc|perill</token>
                </pattern>
                <message>Verb inadequat en aquesta expressió.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match></suggestion>
                <example correction="Posaren"><marker>Ficaren</marker> en risc tot el patrimoni.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <and>
                            <token inflected="yes" skip="3">ficar<exception scope="next" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                            <token postag="_reflexiu"/>
                        </and>
                    </marker>
                    <token inflected="yes" regexp="yes">sabata|espardenya|sabatilla|vamba|vestit|roba|trage|tratge|trajo|mitjó|calcetí|pantaló|mitja|calça|braga|calçotets|calçó|cinturó|corretja|camisa|camiseta|samarreta|jaqueta|jersei|rebeca|abric|caputxa|impermeable|bufanda|crema|pomada|ungüent</token>
                </pattern>
                <message>En aquesta frase el verb adequat és 'posar'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match></suggestion>
                <example correction="posà">Es <marker>ficà</marker> la samarreta per dins dels pantalons.</example>
                <example correction="Posa"><marker>Fica</marker>'t els mitjons.</example>
                <example correction="posis">No et <marker>fiquis</marker> tanta crema a la ferida.</example>
                <example>¿Què és això que s'ha ficat sota la jaqueta?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">ficar<exception scope="next" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    </marker>
                    <token regexp="yes" skip="3">-me|-te|-se|-nos|-vos</token>
                    <token inflected="yes" regexp="yes">sabata|espardenya|sabatilla|vamba|vestit|roba|trage|tratge|trajo|mitjó|calcetí|pantaló|mitja|calça|braga|calçotets|calçó|cinturó|corretja|camisa|camiseta|samarreta|jaqueta|jersei|rebeca|abric|caputxa|impermeable|bufanda|crema|pomada|ungüent</token>
                </pattern>
                <message>En aquesta frase el verb adequat és 'posar'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match></suggestion>
                <example correction="Posar"><marker>Ficar</marker>-se la samarreta per dins dels pantalons.</example>
                <example>¿Què és això que s'ha ficat sota la jaqueta?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="1">ficar</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">dada|informació</token>
                </pattern>
                <message>En aquesta frase el verb adequat és 'posar'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">posar</match></suggestion>
                <example correction="posar">Cal <marker>ficar</marker> les dades personals en el full.</example>
            </rule>
        </rulegroup>
        <rule id="RETEN" name="*retén/equip o brigada de guàrdia">
            <pattern>
                <token postag="D.*|SPS00" postag_regexp="yes"/>
                <marker>
                    <token>retén</token>
                </marker>
            </pattern>
            <message>Només és correcte com a imperatiu del v. 'retenir'.</message>
            <suggestion>brigada de guàrdia</suggestion>
            <suggestion>equip de guàrdia</suggestion>
            <suggestion>brigada de reforç</suggestion>
            <suggestion>brigada de control</suggestion>
            <suggestion>brigada de vigilància</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/reten</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=ret%E9n&amp;numPagina=1&amp;database=CASCAT&amp;idFont=48494&amp;idHit=48494&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=ret%E9n+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="brigada de guàrdia|equip de guàrdia|brigada de reforç|brigada de control|brigada de vigilància">Vés de seguida al <marker>retén</marker>.</example>
            <example correction="brigada de guàrdia|equip de guàrdia|brigada de reforç|brigada de control|brigada de vigilància">El <marker>retén</marker> és allà.</example>
            <example>retén-lo</example>
            <example>Retén aquesta idea.</example>
        </rule>
        <rule id="TREPAR" name="trepar/enfilar-se, grimpar">
            <pattern>
                <marker>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">trepar</token>
                </marker>
                <token inflected="yes">per</token>
            </pattern>
            <message>'Trepar' vol dir 'foradar'. És incorrecte en altres sentits.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">grimpar</match></suggestion>
            <suggestion>(enfilar-se)</suggestion>
            <example correction="grimpava|(enfilar-se)">Aquell <marker>trepava</marker> pel mur.</example>
        </rule>
        <rulegroup id="TASSA_TAXA" name="tassa / taxa">
            <url>https://dlc.iec.cat/Results?DecEntradaText=taxa</url>
            <antipattern>
                <marker>
                    <token postag="SENT_START" skip="-1"/>
                    <token regexp="yes" inflected="yes" skip="-1">te2|cafè|llet|bol</token>
                    <token postag="SENT_END"/>
                </marker>
            </antipattern>
            <antipattern>
                <token inflected="yes">tassa</token>
                <token inflected="yes">de</token>
                <token min="0" inflected="yes">el</token>
                <token regexp="yes">wc|[wv][aà]ters?|inodors?</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="4">tassa</token>
                    </marker>
                    <token inflected="yes" regexp="yes">&context_TAXA;</token>
                </pattern>
                <message>En el sentit de 'preu, import, percentatge', cal dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">taxa</match></suggestion>.</message>
                <example correction="taxa">La <marker>tassa</marker> de desocupació</example>
                <example correction="taxes">Les <marker>tasses</marker> d'interés</example>
                <example correction="taxes">Les <marker>tasses</marker> i índexs esperats</example>
                <example>La taxa d'atur.</example>
                <example>Recorda d'abaixar la tassa del WC.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="4">&context_TAXA;</token>
                    <marker>
                        <token inflected="yes">tassa</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'preu, import, percentatge', cal dir <suggestion><match no="2" postag="(N.*)" postag_regexp="yes" postag_replace="$1">taxa</match></suggestion>.</message>
                <example correction="taxes">No volien augmentar les <marker>tasses</marker>.</example>
                <example>Van apujar les taxes.</example>
                <example>Puja dues tasses de te.</example>
                <example>T'has deixat la tassa del vàter apujada.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ATERRADOR" name="aterrador/aterridor">
            <url>http://esadir.cat/entrades/fitxa/id/2572</url>
            <!--<url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=aterrar&amp;numPagina=1&amp;database=CASCAT&amp;idFont=6542&amp;idHit=6542&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=3&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=aterrar+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
-->
            <rule>
                <pattern>
                    <token inflected="yes">aterrador</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">aterridor</match></suggestion> (que causa terror)? Correcte en altres sentits.</message>
                <example correction="aterridora">Una descripció <marker>aterradora</marker>.</example>
                <example>una descripció aterridora</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="2">estar|sentir</token>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">aterrar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">aterrir</match></suggestion> (que té terror)? Correcte en altres sentits.</message>
                <example correction="aterrit">Estava ben <marker>aterrat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">m'|t'|l'|ens|us|vos|els|les</token>
                    <marker>
                        <token postag="V...3S.." postag_regexp="yes" inflected="yes">aterrar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir "aterrir" (infondre terror)? Correcte en altres sentits.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">aterrir</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esfereir</match></suggestion>
                <example correction="aterria|esfereïa">M'<marker>aterrava</marker> el que veia.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CELEBRAR_CONTRACTE" name="*celebrar/signar/subscriure un contracte">
            <!-- "acord" també, però és més ambigu -->
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="4">celebrar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">contracte|conveni|contractació</token>
                </pattern>
                <message>Els contractes se subscriuen o se signen.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">subscriure</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">signar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">firmar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">formalitzar</match></suggestion>
                <example correction="Subscrigueren|Subscriviren|Signaren|Firmaren|Formalitzaren"><marker>Celebraren</marker> un contracte.</example>
                <example>Van subscriure un contracte.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="4" regexp="yes">contracte|conveni|contractació</token>
                    <marker>
                        <token inflected="yes">celebrar</token>
                    </marker>
                </pattern>
                <message>Els contractes se subscriuen o se signen.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">subscriure</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">signar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">firmar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">formalitzar</match></suggestion>
                <example correction="subscrits|signats|firmats|formalitzats">Dels contractes <marker>celebrats</marker>.</example>
                <example>Dels contractes subscrits.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="3">celebració</token>
                    </marker>
                    <token inflected="yes" regexp="yes">contracte|conveni|contractació</token>
                </pattern>
                <message>Els contractes se subscriuen o se signen.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">subscripció</match></suggestion>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">signatura</match></suggestion>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">formalització</match></suggestion>
                <example correction="subscripció|signatura|formalització">La <marker>celebració</marker> del contracte.</example>
                <example>Van subscriure un contracte.</example>
            </rule>
        </rulegroup>
        <rule id="ALQUILAR" name="alquilar">
            <pattern>
                <token inflected="yes">alquilar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">llogar</match></suggestion>? "Alquilar" és correcte com a terme de química.</message>
            <short>Possible error</short>
            <example correction="Llogà"><marker>Alquilà</marker> una habitació a València</example>
            <example>Llogà una habitació.</example>
        </rule>
        <rulegroup id="SOVINTEJAR_FREQUENTAR" name="sovintejar/freqüentar">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">sovintejar</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token inflected="yes" regexp="yes">tertúlia|personalitat|àrea|mar|platja|bar|club|lloc|plaça|carrer|restaurant|hotel|hostal|hospital|farmàcia|piscina|espectacle|banquet|festa|festí</token>
                </pattern>
                <message>Incorrecte en el sentit de 'anar sovint a un indret'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">freqüentar</match></suggestion>
                <short>Possible error</short>
                <example correction="Freqüentava"><marker>Sovintejava</marker> bars de copes.</example>
                <example correction="Freqüentava"><marker>Sovintejava</marker> la farmàcia.</example>
                <example>Freqüenta la platja.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">sovintejar</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token postag="NP..G.*" postag_regexp="yes"/>
                </pattern>
                <message>Incorrecte en el sentit de 'anar sovint a un indret'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">freqüentar</match></suggestion>
                <short>Possible error</short>
                <example correction="Freqüentava"><marker>Sovintejava</marker> Sitges.</example>
                <example>Freqüenta Sitges.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ESCOLTAR_SENTIR" name="escoltar/sentir">
            <url>http://esadir.cat/entrades/fitxa/node/escoltar</url>
            <!-- <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=escoltar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=9741&amp;idHit=9741&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=sentir+o+escoltar%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>-->
            <antipattern>
                <token regexp="yes">em|et|el|la|ens|els|les</token>
                <token inflected="yes">voler</token>
                <token>escoltar</token>
                <example>Vaig repetir a qui ens volgués escoltar que allò no anava de democràcia.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="10">escoltar</token>
                <token inflected="yes" regexp="yes">atenció|atentament|contar|explicar|reivindicació</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes" skip="10">atenció|atentament|contar|explicar|reivindicació</token>
                <token inflected="yes">escoltar</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>s'</token>
                    <token inflected="yes">escoltar</token>
                    <token min="0">a</token>
                    <token regexp="yes">dir|parlar</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>se <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match> \4</suggestion>
                <suggestion>se <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match> a \4</suggestion>
                <example correction="Se sentien dir|Se sentien a dir"><marker>S'escoltaven a dir</marker> coses.</example>
                <example>Sentia a dir coses.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">escoltar</token>
                    <token regexp="yes">dir|parlar</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match> \2</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match> a \2</suggestion>
                <example correction="Sentia dir|Sentia a dir"><marker>Escoltava dir</marker> coses.</example>
                <example>Sentia a dir coses.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">escoltar</token>
                    <token>a</token>
                    <token regexp="yes">dir|parlar</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match> a \3</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match> \3</suggestion>
                <example correction="Sentia a dir|Sentia dir"><marker>Escoltava a dir</marker> coses.</example>
                <example>Sentia a dir coses.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">escoltar</token>
                    </marker>
                    <token min="0" max="8" postag="[ANDSRU].*|PX.*|LOC_ADV" postag_regexp="yes"><exception regexp="yes">atentament|atenció</exception></token>
                    <token postag="V.N.*" postag_regexp="yes"><exception scope="previous" inflected="yes" regexp="yes">anar|sense|per|a|en|el|no|com</exception></token>
                    <!--<exception postag="C.*|_PUNCT.*" postag_regexp="yes"/> -->
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="Sentia"><marker>Escoltava</marker> ploure.</example>
                <example correction="sentit">No li he <marker>escoltat</marker> mai alçar la veu.</example>
                <example correction="sentir">És difícil <marker>escoltar</marker> gent parlar valencià.</example>
                <example correction="sentir">Acabe d'<marker>escoltar</marker> un home de Foios de 71 anys cantar.</example>
                <example correction="sentit">Heu <marker>escoltat</marker> alguna vegada al MHP Puigdemont dir això.</example>
                <example correction="sento">No <marker>escolto</marker> la fiscal general de l'estat dir res sobre això.</example>
                <example>Escoltam atentament per no perdre cap detall.</example>
                <example>Vam escoltar amb atenció per no perdre'ns ni una paraula.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="AO.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes" skip="3">vegada|volta|col?p</token>
                    <marker>
                        <token postag="(V.*)" postag_regexp="yes" inflected="yes">escoltar</token>
                    </marker>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="sento">És la primera vegada que ho <marker>escolto</marker>.</example>
                <example correction="sento">És la tercera vegada que ho <marker>escolte</marker>.</example>
                <example correction="sentia">Per primera vegada ho <marker>escoltava</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">el|allò|això</token>
                    <token>que</token>
                    <token min="0" max="2" chunk="GV"><exception inflected="yes">escoltar</exception></token>
                    <token inflected="yes">escoltar</token>
                </antipattern>
                <pattern>
                    <token inflected="yes">escoltar<exception postag="_GN_FS"/><exception scope="previous" postag="SPS00"/></token>
                    <token>que</token>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match> que</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match> a dir que</suggestion>
                <example correction="sentia que|sentia a dir que">Sovint <marker>escoltava que</marker> deien coses.</example>
                <example correction="Sentim que|Sentim a dir que"><marker>Escoltem que</marker>.</example>
                <example>Escolta què diuen.</example>
                <example>Les diferents maneres d'escoltar que hi ha.</example>
            </rule>
            <!--<rule>
                <pattern>
                    <marker>
                        <token inflected="yes">escoltar</token>
                    </marker>
                    <token min="0" max="2" regexp="yes">a|molt|poc</token>
                    <token regexp="yes">sovint|mai|freqüentment|rarament</token>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="sentida">Aquesta paraula no l'havia <marker>escoltada</marker> mai.</example>
                <example>Escolta què diuen.</example>
            </rule>-->
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">escoltar</token>
                    </marker>
                    <token min="1" max="3" postag="[DANP].*" postag_regexp="yes"/>
                    <token regexp="yes">dient|parlant</token>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="sentit">He <marker>escoltat</marker> polítics dient coses falses.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes" regexp="yes">parar|aturar</token>
                    <token>a</token>
                    <token>escoltar</token>
                </antipattern>
                <antipattern>
                    <token skip="30" regexp="yes" inflected="yes">conscient|conscientment|atent|atentament|atenció|opinió|parer</token>
                    <token inflected="yes">escoltar</token>
                </antipattern>
                <antipattern>
                    <token skip="30" inflected="yes">escoltar</token>
                    <token regexp="yes" inflected="yes">conscient|conscientment|atent|atentament|atenció|opinió|parer</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>s'</token>
                        <token inflected="yes">escoltar</token>
                    </marker>
                    <token min="0" max="2" postag="[DA].*|&pronom_feble;" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">&context_ESCOLTAR_SENTIR;</token>
                </pattern>
                <message>Probablement cal usar el v. 'sentir' (p. ex., si es percep un so fortuïtament). 'Escoltar' implica l'atenció i la voluntarietat de l'oient.</message>
                <suggestion>se <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="Se sentien"><marker>S'escoltaven</marker> molts ocells.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes" regexp="yes">parar|aturar</token>
                    <token>a</token>
                    <token>escoltar</token>
                </antipattern>
                <antipattern>
                    <token skip="30" regexp="yes" inflected="yes">conscient|conscientment|atent|atentament|atenció|opinió|parer</token>
                    <token inflected="yes">escoltar</token>
                </antipattern>
                <antipattern>
                    <token skip="30" inflected="yes">escoltar</token>
                    <token regexp="yes" inflected="yes">conscient|conscientment|atent|atentament|atenció|opinió|parer</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token inflected="yes">escoltar</token>
                    </marker>
                    <token min="0" max="2" postag="[DA].*|&pronom_feble;" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">&context_ESCOLTAR_SENTIR;</token>
                </pattern>
                <message>Probablement cal usar el v. 'sentir' (p. ex., si es percep un so fortuïtament). 'Escoltar' implica l'atenció i la voluntarietat de l'oient.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="sentit">He <marker>escoltat</marker> un xivarri enorme.</example>
                <example correction="sentir">Es va <marker>escoltar</marker> un tret.</example>
                <example correction="sentir">Vaig <marker>escoltar</marker> els refilets d'un ocell.</example>
                <example>Amb molta atenció vam escoltar el so que sortia de la guitarra.</example>
                <example>L'acte conscient d'escoltar un so.</example>
                <example>Em vaig parar a escoltar els ocells.</example>
                <example>Hem d'escoltar totes les veus i opinions.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>la</token>
                    <token>veu</token>
                    <example>En l'avaluació s'ha d'escoltar la veu dels estudiants.</example>
                </antipattern>
                <antipattern>
                    <token>cada</token>
                    <token>paraula</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">paraula|veu</token>
                    <token>de</token>
                    <token min="0">l</token>
                    <token regexp="yes">Déu|Senyor|Pare|Jahvè|Jahvé|Jehovà|Al·là|Mahoma|Muhammand|Muhammad|profeta</token>
                </antipattern>
                <antipattern>
                    <token>paraula</token>
                    <token postag="CC"/>
                </antipattern>
                <antipattern>
                    <token>veu</token>
                    <token>de</token>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">ciutadà|ciutadania|poble|nació|país</token>
                </antipattern>
                <antipattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <token postag="V.M.*" postag_regexp="yes" inflected="yes">escoltar</token>
                    <token>bé</token>
                    <example>Escolteu bé les paraules que diuen.</example>
                </antipattern>
                <antipattern>
                    <token inflected="yes">paraula</token>
                    <token postag="PX.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token>expressió</token>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes">sentiments|emocions</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token inflected="yes">escoltar</token>
                    </marker>
                    <token min="0" max="3" postag="D[ADI].*|RG.*|LOC_ADV" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">paraula|mot|verb|adjectiu|nom|substantiu|frase|veu|expressió|locució|refrany|dita</token>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="sentit">No havia <marker>escoltat</marker> mai la paraula llomello.</example>
                <example correction="sentit">No havia <marker>escoltat</marker> mai eixa paraula.</example>
                <example correction="Sento"><marker>Escolto</marker> veus.</example>
                <example>Escoltem ara la paraula de Déu.</example>
                <example>No sé quina por tenen els partits que es neguen a escoltar la veu dels ciutadans.</example>
                <example type="triggers_error" reason="ambiguous">Escolteu una veu que crida.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>s'</token>
                        <token inflected="yes">escoltar</token>
                    </marker>
                    <token postag="RG|LOC_ADV" postag_regexp="yes" min="0" max="4"/>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes">música|lletra|cançó|cantant|grup|banda|orquestra|ràdio|tele|televisió|so|pel·lícula|disc|CD|altaveu|LP|tocadisco?s</token>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion>se <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <!--<example correction="se sent">Això <marker>s'escolta</marker> des dels balcons.</example>-->
                <example correction="se sentia">No <marker>s'escoltava</marker> la música.</example>
                <example correction="se sent">No <marker>s'escolta</marker> la lletra.</example>
                <example>Van voler manifestar-se per tal que s'escoltessin les seves reivindicacions.</example>
                <example>Només s’escolta una línia de pensament.</example>
                <example>podria millorar si s’escoltés més els científics.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">ens|us|vos|els|les</token>
                        <token inflected="yes">escoltar</token>
                    </marker>
                    <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"><exception regexp="yes">&context_SENTIR;</exception></token>
                    <token regexp="yes">&context_SENTIR;</token>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="us sento">Ara no <marker>us escolto</marker> gens bé.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>s'</token>
                        <token inflected="yes">escoltar</token>
                    </marker>
                    <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"><exception regexp="yes">&context_SENTIR;</exception></token>
                    <token regexp="yes">&context_SENTIR;</token>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion>se <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="se sent">Ara sí que <marker>s'escolta</marker> prou bé.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">m'|t'|l'</token>
                        <token inflected="yes">escoltar</token>
                    </marker>
                    <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"><exception regexp="yes">&context_SENTIR;</exception></token>
                    <token regexp="yes">&context_SENTIR;</token>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion><match no="1" regexp_match="(?i)(.)'" regexp_replace="e$1"/> <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="em sentiu">¿Ara <marker>m'escolteu</marker> prou bé?</example>
                <example correction="et sento">Ara <marker>t'escolto</marker> molt més bé.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PD.*|_GN_.*" postag_regexp="yes"/>
                    <token>s'<exception scope="previous" postag="_loc_unavegada"/><exception scope="previous">que</exception></token>
                    <token inflected="yes">haver</token>
                    <marker>
                        <token>escoltat</token>
                    </marker>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion>sentit</suggestion>
                <example correction="sentit">Això s'ha <marker>escoltat</marker> des dels balcons.</example>
                <example>La gent contava històries sense mirar el rellotge, sense importar si ja s'havien escoltat.</example>
                <example>Sempre s'ha escoltat molt més als científics.</example>
                <example>S'han escoltat opinions i parers diversos</example>
            </rule>
            <rule>
                <pattern>
                    <token>es</token>
                    <token inflected="yes">anar</token>
                    <marker>
                        <token>escoltar</token>
                    </marker>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion>sentir</suggestion>
                <example correction="sentir">Això es va <marker>escoltar</marker> des dels balcons.</example>
                <example>Per això es va escoltar amb atenció Tom Raftery.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>s'</token>
                        <token regexp="yes">escoltà|escoltaren</token>
                    </marker>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion>se <match no="2" postag_regexp="yes" postag="(V.*)" postag_replace="$1">sentir</match></suggestion>
                <example correction="Se sentiren"><marker>S'escoltaren</marker> moltes riures.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="2">escoltar</token>
                    </marker>
                    <token skip="1">que<exception scope="previous" regexp="yes">el|allò</exception></token>
                    <token inflected="yes">dir</token>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion>sentir</suggestion>
                <example correction="sentir">Vaig <marker>escoltar</marker> dues noies que deien "gràcies".</example>
                <example>No heu d’escoltar allò que diu.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">semblar|parèixer</token>
                    <marker>
                        <token>escoltar</token>
                    </marker>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion>sentir</suggestion>
                <example correction="sentir">Em va semblar <marker>escoltar</marker> també “disfrutar”.</example>
            </rule>
            <rule>
                <pattern>
                    <token>cada</token>
                    <token regexp="yes">vegada|colp|cop|pic|volta</token>
                    <token>que</token>
                    <marker>
                        <token inflected="yes">escoltar</token>
                    </marker>
                    <token regexp="yes">[“‘«'"]</token>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="sentis">Cada vegada que <marker>escoltis</marker> "la terreta", arrenca a córrer.</example>
                <example correction="sento">Cada vegada que <marker>escolte</marker> "la terreta" se m'unfla el fetge.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="1">que</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">escoltar</token>
                    </marker>
                    <token regexp="yes">últimament|darrerament|fa</token>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="sentit">Això és el que he <marker>escoltat</marker> últimament.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" skip="3">últimament|darrerament</token>
                    <marker>
                        <token postag="(V.*)" postag_regexp="yes" inflected="yes">escoltar</token>
                    </marker>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="sentit">Això és el que últimament he <marker>escoltat</marker>.</example>
                <example correction="sentint">Darrerament, estic <marker>escoltant</marker> molts drames familiars.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">fa|feia</token>
                    <token chunk="PTime" skip="4"/>
                    <marker>
                        <token postag="(V.*)" postag_regexp="yes" inflected="yes">escoltar<exception scope="previous" postag="SPS00"/></token>
                    </marker>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="sentint">Fa mesos que estic <marker>escoltant</marker> molts drames familiars.</example>
                <example>Això fa que no escoltem.</example>
                <example>Jo ja fa temps que vaig deixar d'escoltar-lo.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" skip="1">últimament|darrerament|contínuament|sempre|constantment</token>
                    <marker>
                        <token>escolto</token>
                    </marker>
                    <token>històries</token>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="sento">Últimament <marker>escolto</marker> històries .</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>s'</token>
                        <token inflected="yes">escoltar</token>
                    </marker>
                    <token postag="CC"/>
                    <token>es</token>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes">veure</token>
                </pattern>
                <message>És preferible usar el verb 'sentir' en correspondència amb el verb 'veure'.</message>
                <suggestion>se <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="se senten">Mai no <marker>s'escolten</marker> i es veuen els mateixos resultats.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">s'|es|se</token>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <marker>
                        <token inflected="yes">escoltar</token>
                    </marker>
                    <token postag="CC"/>
                    <token>es</token>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes">veure</token>
                </pattern>
                <message>És preferible usar el verb 'sentir' en correspondència amb el verb 'veure'.</message>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="senten">Mai no s'<marker>escolten</marker> i es veuen els mateixos resultats.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">escoltar</token>
                    </marker>
                    <token postag="CC"/>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes">dir</token>
                </pattern>
                <message>És preferible usar el verb 'sentir' en correspondència amb el verb 'dir'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="sentit">Heu <marker>escoltat</marker> o dit mai aquesta expressió?</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">saber</token>
                    <token regexp="yes" min="0" max="2">molt|de</token>
                    <token regexp="yes">greu|mal</token>
                    <marker>
                        <token inflected="yes">escoltar</token>
                    </marker>
                </pattern>
                <message>El verb adequat en aquest cas és probablement <suggestion>sentir</suggestion>.</message>
                <example correction="sentir">M'ha sabut molt greu <marker>escoltar</marker> això.</example>
            </rule>
            <rule>
                <pattern>
                    <unify>
                        <feature id="genere"/>
                        <feature id="nombre"/>
                        <token postag_regexp="yes" postag="NC.*"><exception regexp="yes" inflected="yes">tema|cançó|espai|programa</exception></token>
                        <unify-ignore>
                            <token regexp="yes" min="1" max="2">més|menys|poc</token>
                        </unify-ignore>
                        <marker>
                            <token postag="V.P.*" postag_regexp="yes" inflected="yes">escoltar</token>
                        </marker>
                    </unify>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="sentida">Va ser l'exclamació més <marker>escoltada</marker> en la representació.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">el</token>
                    <token regexp="yes" inflected="yes">&context_ESCOLTAR_SENTIR;</token>
                    <token>que</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">escoltar</token>
                    </marker>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="sents">És horrible el soroll que <marker>escoltes</marker> per l'Horta.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">el</token>
                    <token regexp="yes" inflected="yes">&context_ESCOLTAR_SENTIR;</token>
                    <token>que</token>
                    <marker>
                        <token>s'</token>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">escoltar</token>
                    </marker>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion>se <match no="5" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="se sent">És horrible el soroll que <marker>s'escolta</marker> per l'Horta.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="2">no</token>
                    <token inflected="yes">haver</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">escoltar</token>
                    </marker>
                    <token>mai</token>
                </pattern>
                <message>&msg_escoltar_sentir;</message>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentir</match></suggestion>
                <example correction="sentit">No l'havia <marker>escoltat</marker> mai.</example>
            </rule>
        </rulegroup>
        <rule id="TOTA_VEGADA_QUE" name="tota vegada que">
            <pattern>
                <token>tota</token>
                <token>vegada</token>
                <token>que</token>
            </pattern>
            <message>Expressió incorrecta si equival a <suggestion>ja que</suggestion>. Correcta si equival a <suggestion>sempre que</suggestion>.</message>
            <suggestion>per tal com</suggestion>
            <suggestion>puix que</suggestion>
            <suggestion>atès que</suggestion>
            <suggestion>atés que</suggestion>
            <example correction="ja que|sempre que|per tal com|puix que|atès que|atés que"><marker>tota vegada que</marker>.</example>
            <example>per tal com</example>
        </rule>
        <rule id="ESTORAR" name="estorar/astorar">
            <pattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token min="0" postag="VA.*" postag_regexp="yes"/>
                <marker>
                    <token inflected="yes">estorar<exception postag="_GN.*|N.*" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="3" postag="(V.+)" postag_regexp="yes" postag_replace="$1">astorar</match></suggestion>? 'Estorar' vol dir 'posar estores, catifes'.</message>
            <example correction="astorà">S'<marker>estorà</marker> moltíssim.</example>
            <example correction="astora">No m'<marker>estora</marker> gens.</example>
            <example>Una estora d'espart.</example>
            <example>L'estora era molt bonica.</example>
        </rule>
        <rule id="AMANYAT" name="amanyat">
            <pattern>
                <token inflected="yes">amanyat</token>
            </pattern>
            <message>Correcte en el sentit de 'manyós'. Incorrecte en altres sentits.</message>
            <suggestion><match no="1" postag="AQ0(.)(.)0" postag_regexp="yes" postag_replace="V.P..$2$1.">arreglar</match></suggestion>
            <suggestion><match no="1" postag="AQ0(.)(.)0" postag_regexp="yes" postag_replace="V.P..$2$1.">manegar</match></suggestion>
            <suggestion><match no="1" postag="AQ0(.)(.)0" postag_regexp="yes" postag_replace="V.P..$2$1.">manipular</match></suggestion>
            <suggestion><match no="1" postag="AQ0(.)(.)0" postag_regexp="yes" postag_replace="V.P..$2$1.">falsejar</match></suggestion>
            <suggestion><match no="1" postag="AQ0(.)(.)0" postag_regexp="yes" postag_replace="V.P..$2$1.">alterar</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/amanar</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=ama%F1ar&amp;numPagina=1&amp;database=CASCAT&amp;idFont=3487&amp;idHit=3487&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=ama%F1ar+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="arreglat|manegat|manipulat|falsejat|alterat">Estava <marker>amanyat</marker>.</example>
            <example correction="arreglades|manegades|manipulades|falsejades|alterades">Estaven <marker>amanyades</marker>.</example>
        </rule>
        <rule id="DOLENCA" name="dolença/malaltia">
            <pattern>
                <token inflected="yes">dolença</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">malaltia</match></suggestion>? '<match no="1" case_conversion="startupper"/>' vol dir 'dolor anímic, pena'.</message>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">xacra</match></suggestion>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">mal</match></suggestion>
            <short>Possible confusió</short>
            <example correction="malalties|xacres|mals">Unes <marker>dolences</marker> terribles.</example>
            <example>Unes xacres.</example>
        </rule>
        <rule id="TENDIR_ESTENDRE" name="*tendir/*estendre/bastir ponts">
            <antipattern>
                <token regexp="yes" inflected="yes">per|el</token>
                <token inflected="yes">llaç</token>
            </antipattern>
            <pattern>
                <marker>
                    <token inflected="yes" regexp="yes" skip="1">tendir|estendre</token>
                </marker>
                <token regexp="yes" inflected="yes">pont|llaç</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">bastir</match></suggestion>?</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">aixecar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">alçar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">crear</match></suggestion>
            <example correction="Basteixen|Aixequen|Alcen|Creen"><marker>Tendeixen</marker> ponts.</example>
            <example>Basteixen ponts de diàleg.</example>
        </rule>
        <rule id="TENDIR_LA_MA" name="tendir la mà/oferir diàleg">
            <pattern>
                <token inflected="yes">tendir</token>
                <token>la</token>
                <token>mà</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">allargar</match> la mà</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">donar</match> la mà</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">oferir</match> diàleg</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">oferir</match> consens</suggestion>
            <example correction="Allarguen la mà|Donen la mà|Ofereixen diàleg|Ofereixen consens"><marker>Tendeixen la mà</marker>.</example>
            <example>Ofereixen diàleg.</example>
        </rule>
        <rule id="ERMOS_BELL" name="*ermós/bell">
            <pattern>
                <token inflected="yes">ermós</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(AQ.+)" postag_regexp="yes" postag_replace="$1">bell</match></suggestion>? "<match no="1" case_conversion="startupper"/>" existeix com a derivat de "erm".</message>
            <suggestion><match no="1" postag="(AQ.+)" postag_regexp="yes" postag_replace="$1">bonic</match></suggestion>
            <short>Possible confusió</short>
            <example correction="bella|bonica">Una <marker>ermosa</marker> casa.</example>
            <example>Una casa formosa i bonica.</example>
        </rule>
        <rule id="PROVABLE" name="provable/probable">
            <pattern>
                <token inflected="yes">provable</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">probable</match></suggestion>? 'Provable' vol dir 'que pot ser provat, demostrat'.</message>
            <short>Possible confusió</short>
            <example correction="probable">És molt <marker>provable</marker>.</example>
            <example>No és probable</example>
        </rule>
        <rulegroup id="CAMERA_CAMBRA" name="*càmera/cambra de diputats">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">càmera</token>
                    </marker>
                    <token inflected="yes">de</token>
                    <token min="0" postag="DA.*" postag_regexp="yes"/>
                    <token inflected="yes" regexp="yes">lord|comerç|diputat|representants?|expansió|màquina|aigua|ionització|bombolla|bambolla|càrrega|gas|reverberació|indústria|navegació|propietat|compensació|aire|vapor|apel·lació|Castella|combustió|comú|cria|cultiu|conreu|buit</token>
                </pattern>
                <message>Paraula incorrecta en aquest context. "Càmera" només és vàlid en el sentit d'aparell per a reproduir imatges.</message>
                <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">cambra</match></suggestion>
                <example correction="Cambra"><marker>Càmera</marker> dels diputats.</example>
                <example correction="Cambra"><marker>Càmera</marker> dels representants.</example>
                <example>Una càmera d'alta resolució.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">càmera</token>
                    </marker>
                    <token inflected="yes" regexp="yes">agrari|comercial|legislatiu|representatiu|insonoritzar|anecoic|frigorífic|cuirassar|funerari|hiperbàric|autonòmic|alt|baix|regional|aerífer|aquós|incubador|vitri|apostòlic|mortuori|sèptic|metàl·lic</token>
                </pattern>
                <message>Paraula incorrecta en aquest context. "Càmera" només és vàlid en el sentit d'aparell per a reproduir imatges.</message>
                <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">cambra</match></suggestion>
                <short>Mot fora de context</short>
                <example correction="Cambra"><marker>Càmera</marker> legislativa.</example>
                <example correction="Cambres"><marker>Càmeres</marker> representatives.</example>
                <example correction="Cambres"><marker>Càmeres</marker> insonoritzades.</example>
                <example correction="Cambra"><marker>Càmera</marker> anecoica.</example>
                <example correction="Cambra"><marker>Càmera</marker> cuirassada.</example>
                <example correction="Cambra"><marker>Càmera</marker> alta.</example>
                <example correction="Cambra"><marker>Càmera</marker> baixa.</example>
                <example correction="Cambra"><marker>Càmera</marker> autonòmica.</example>
                <example>Una càmera d'alta resolució.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">música|obra|pintor|cor|orquestra|conjunt|grup|cobla</token>
                    <token>de</token>
                    <marker>
                        <token inflected="yes">càmera</token>
                    </marker>
                </pattern>
                <message>Paraula incorrecta en aquest context. "Càmera" només és vàlid en el sentit d'aparell per a reproduir imatges.</message>
                <suggestion><match no="3" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">cambra</match></suggestion>
                <short>Mot fora de context</short>
                <example correction="cambra">Toca obres de <marker>càmera</marker>.</example>
                <example>Toca música de cambra.</example>
                <example>Ajudant de càmera.</example>
                <example>Ajudant de cambra.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CAMBRA_CAMERA" name="cambra -> càmera">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" postag="N.*" postag_regexp="yes">cambra</token>
                    </marker>
                    <token min="0">de</token>
                    <token regexp="yes" inflected="yes">cinemato.*|televisió|electrònic|vídeo|fotografia|fotogràfic|cine|cinema|video.*</token>
                </pattern>
                <message>En el sentit de dispositiu per a reproduir imatges, és més habitual dir "càmera".</message>
                <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCC$1">càmera</match></suggestion>
                <example correction="càmera">Una <marker>cambra</marker> fotogràfica.</example>
                <example correction="càmera">Una <marker>cambra</marker> de vídeo.</example>
                <example>Escriví música simfònica, de cambra i de cinema.</example>
            </rule>
        </rulegroup>
        <rule id="COLINA" name="colina/turó">
            <pattern>
                <token inflected="yes">colina</token>
            </pattern>
            <message>Només és correcte com a terme de química.</message>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">turó</match></suggestion>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">tossal</match></suggestion>
            <example correction="turons|tossals">En aquelles <marker>colines</marker>!</example>
        </rule>
        <rulegroup id="EMPENYARSE" name="*empenyar-se">
            <rule>
                <pattern>
                    <marker>
                        <and>
                            <token inflected="yes">empènyer</token>
                            <token postag="_reflexiu"/>
                            <!--<token regexp="yes">empeny(en|in|a|i)</token>-->
                        </and>
                    </marker>
                    <token regexp="yes">a|en|de|d'</token>
                </pattern>
                <message>Expressió incorrecta amb el sentit de 'obstinar-se, entossudir-se'.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">obstinar</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">entossudir</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">encabotar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">entestar</match></suggestion>
                <example correction="obstinin|entossudeixin|encabotin|entestin">Encara que s'<marker>empenyin</marker> a fer-ho així.</example>
                <example correction="obstinem|entossudim|encabotem|entestem">Ens <marker>empenyem</marker> a fer-ho a la nostra manera.</example>
            </rule>
        </rulegroup>
        <rule id="CAMI_TRILLAT" name="*trillat/fressat/gastat">
            <pattern>
                <token inflected="yes" regexp="yes">camí|idea|metàfora|concepte|imatge</token>
                <token postag="V.P.*" postag_regexp="yes" inflected="yes">trillar</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fressar</match></suggestion>
            <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">gastar</match></suggestion>
            <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">suar</match></suggestion>
            <example correction="camins fressats|camins gastats|camins suats">Són <marker>camins trillats</marker>.</example>
            <example>Són camins fressats.</example>
        </rule>
        <rule id="CORDURA" name="cordura/seny">
            <pattern>
                <token>cordura</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>seny</suggestion>? 'Cordura' existeix com a adjectiu (femení de 'cordur').</message>
            <suggestion>trellat</suggestion>
            <example correction="seny|trellat"><marker>cordura</marker></example>
            <example>seny</example>
        </rule>
        <rule id="TARJA" name="tarja/targeta">
            <pattern>
                <token inflected="yes">tarja</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCF$1">targeta</match></suggestion>? "Tarja" és correcte en altres sentits.</message>
            <example correction="targetes">Les <marker>targes</marker> de crèdit.</example>
            <example>Les targetes</example>
        </rule>
        <rule id="TURMENTOS" name="turmentós/tempestuós">
            <pattern>
                <token inflected="yes">turmentós</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">tempestuós</match></suggestion>? "Turmentós" és correcte en el sentit de 'que turmenta'.</message>
            <short>Error de context</short>
            <example correction="tempestuosa">Situació <marker>turmentosa</marker></example>
            <example>situació tempestuosa</example>
        </rule>
        <rulegroup id="SORTEJAR" name="sortejar/esquivar">
            <!--<url>http://esadir.cat/entrades/fitxa/node/sortejar</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=sortejar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=10139&amp;idHit=10139&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+sortejar+%28%27evitar%27%29+en+catal%E0%3F+%2F+Han+sortejat+els+problemes+o+Han+evitat+els+problemes%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <marker>
                    <token inflected="yes" skip="4">sortejar</token>
                    <token regexp="yes" inflected="yes">entrada|viatge</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="4">sortejar</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&context_SORTEJAR;</token>
                </pattern>
                <message>Ús incorrecte en el sentit de 'esquivar, eludir'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esquivar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">eludir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">evitar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">superar</match></suggestion>
                <example correction="Esquivaren|Eludiren|Evitaren|Superaren"><marker>Sortejaren</marker> tots els obstacles.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="7">&context_SORTEJAR;</token>
                    <marker>
                        <token inflected="yes">sortejar</token>
                    </marker>
                </pattern>
                <message>Ús incorrecte en el sentit de 'esquivar, eludir'.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esquivar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">eludir</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">evitar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">superar</match></suggestion>
                <example correction="esquivaren|eludiren|evitaren|superaren">Els problemes no els <marker>sortejaren</marker>.</example>
                <example correction="esquivar|eludir|evitar|superar">Els obstacles a <marker>sortejar</marker>.</example>
                <example correction="esquivar|eludir|evitar|superar">són paranys del capitalisme, que cal <marker>sortejar</marker></example>
                <example>Entre els qui contesten bé les preguntes se sortejaran dues entrades per al concert.</example>
            </rule>
        </rulegroup>
        <rule id="REVELAR_REBELLAR" name="*revelar/rebel·lar">
            <pattern>
                <marker>
                    <token inflected="yes">revelar</token>
                </marker>
                <token min="0" max="1" postag="P.*|RG" postag_regexp="yes"/>
                <token>contra</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">rebel·lar</match></suggestion> (refusar l'obediència)?</message>
            <example correction="rebel·lar">Es va <marker>revelar</marker> contra el rei.</example>
            <example correction="rebel·lar">Va <marker>revelar</marker>-se contra el rei.</example>
            <example correction="rebel·lar">Vam <marker>revelar</marker>-nos contra el rei.</example>
            <example correction="rebel·là">Es <marker>revelà</marker> contra el rei</example>
            <example>Es va rebel·lar contra el rei</example>
        </rule>
        <rule id="REVELARSE_REBELLARSE" name="*revelar-se -> rebel·lar-se">
            <antipattern>
                <token regexp="yes" inflected="yes" skip="6">truc|secret|veritat|pensament|íntimi|intimitat|evidència|prova</token>
                <token inflected="yes">revelar</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="6">revelar</token>
                <token regexp="yes" inflected="yes">truc|secret|veritat|pensament|íntimi|intimitat|evidència|prova</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">revelar</token>
                <token min="0" max="3" postag="&pronom_feble;|RG" postag_regexp="yes"/>
                <token regexp="yes">que|com|en|a</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">revelar</token>
                <token min="0" max="3" postag="&pronom_feble;|RG" postag_regexp="yes"/>
                <token postag="[DA].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">es|se</token>
                <token min="0" regexp="yes">'m|'t|li|'ns|us|vos|'ls|'n</token>
                <token postag_regexp="yes" postag="V...3..."/>
                <example>es revela</example>
                <example>se'm revela</example>
                <example>se'ns revela</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">es|se|s'</token>
                <token min="0" regexp="yes">'m|'t|li|'ns|us|vos|'ls|'n|m'|n'</token>
                <token postag_regexp="yes" postag="V...3..."/>
                <token inflected="yes">revelar</token>
                <example>es va revelar</example>
                <example>se'm van revelar</example>
                <example>s'ha revelat</example>
                <example>se m'ha revelat</example>
            </antipattern>
            <pattern>
                <marker>
                    <and>
                        <token inflected="yes">revelar</token>
                        <token postag="_reflexiu"/>
                    </and>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">rebel·lar</match></suggestion> (refusar l'obediència)? "Revelar" és correcte amb el sentit de 'mostrar, fer conèixer'.</message>
            <!-- ambiguous: <example correction="rebel·lar">Es va <marker>revelar</marker>.</example>-->
            <example correction="Rebel·lem"><marker>Revelem</marker>-nos.</example>
            <example>Es va revelar insuficient.</example>
            <example>Es va revelar un conversador precís.</example>
            <example>La veritat es va revelar tota sola.</example>
        </rule>
        <rule id="REBELLAR_REVELAR" name="*rebel·lar/revelar">
            <pattern>
                <marker>
                    <token inflected="yes">rebel·lar</token>
                </marker>
                <token min="0" max="1" postag="P.*|RG" postag_regexp="yes"/>
                <token>que</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">revelar</match></suggestion> (fer conèixer, mostrar)?</message>
            <example correction="revelar">Es va <marker>rebel·lar</marker> que era mentida.</example>
            <example correction="revelar">Va <marker>rebel·lar</marker>-se que era mentida.</example>
            <example correction="revelà">Es <marker>rebel·là</marker> que era mentida</example>
            <example>Es va revelar que era mentida.</example>
        </rule>
        <rule id="TATXAR" name="tatxar / passar ratllar">
            <pattern>
                <token inflected="yes">tatxar</token>
            </pattern>
            <message>Incorrecte o col·loquial en alguns sentits. Correcte en altres sentits.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">passar</match> ratlla a</suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">ratllar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">esborrar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">guixar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">titllar</match></suggestion>
            <example correction="Passa ratlla a|Ratlla|Esborra|Guixa|Titlla"><marker>Tatxa</marker> tots els noms.</example>
            <example>Ratlla tots els noms.</example>
        </rule>
        <rulegroup id="LACRA" name="lacra">
            <!--<url>http://esadir.cat/entrades/fitxa/node/lacra</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=lacra&amp;numPagina=1&amp;database=CASCAT&amp;idFont=33818&amp;idHit=33818&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=lacra+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <rule>
                <pattern>
                    <token>lacra</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>plaga</suggestion>? Correcte si és del v. 'lacrar'.</message>
                <suggestion>flagell</suggestion>
                <suggestion>mal</suggestion>
                <suggestion>calamitat</suggestion>
                <suggestion>xacra</suggestion>
                <short>Possible confusió</short>
                <example correction="plaga|flagell|mal|calamitat|xacra">Aquesta <marker>lacra</marker></example>
                <example>La plaga</example>
            </rule>
            <rule>
                <pattern>
                    <token>lacres</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>plagues</suggestion>? Correcte si és del v. 'lacrar'.</message>
                <suggestion>flagells</suggestion>
                <suggestion>mals</suggestion>
                <suggestion>calamitats</suggestion>
                <suggestion>xacres</suggestion>
                <short>Possible confusió</short>
                <example correction="plagues|flagells|mals|calamitats|xacres">Aquestes <marker>lacres</marker>.</example>
                <example>Les plagues</example>
            </rule>
        </rulegroup>
        <rule id="CAREJAR" name="carejar / acarar">
            <pattern>
                <token inflected="yes">carejar</token>
            </pattern>
            <message>Incorrecte en el sentit de <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">acarar</match></suggestion>. Correcte en altres sentits.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">confrontar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">encarar</match></suggestion>
            <example correction="acararen|confrontaren|encararen">Els <marker>carejaren</marker> davant del jutge.</example>
            <example>S'encararen.</example>
        </rule>
        <rulegroup id="CEBAR" name="cebar / encebar">
            <rule>
                <pattern>
                    <marker>
                        <token skip="3">cebar</token>
                    </marker>
                    <token>amb</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>acarnissar</suggestion>? És correcte en el sentit de 'camp plantat de cebes'.</message>
                <suggestion>encebar</suggestion>
                <example correction="acarnissar|encebar">Es van <marker>cebar</marker> molt amb ell.</example>
                <example>Van plantar un bon cebar.</example>
            </rule>
            <rule>
                <pattern>
                    <token>cebar<exception postag="_GN_MS"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>encebar</suggestion>? És correcte en el sentit de 'camp plantat de cebes'.</message>
                <suggestion>acarnissar</suggestion>
                <example correction="encebar|acarnissar">El van <marker>cebar</marker>.</example>
                <example>Van plantar un bon cebar.</example>
            </rule>
        </rulegroup>
        <rule id="METJA" name="metja / metge">
            <pattern>
                <token>metja</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>metge</suggestion>? "Metja" és correcte com a verb (de 'metjar').</message>
            <example correction="metge">Ha vingut el <marker>metja</marker>?</example>
        </rule>
        <rule id="CANTERA" name="cantera / pedrera">
            <pattern>
                <token inflected="yes">cantera</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCF$1">pedrera</match></suggestion> (lloc d'on s'extrauen pedres) o <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">planter</match></suggestion> (lloc de formació)? "Cantera" és correcte en el sentit de 'pedra grossa' i 'ganes de cantar'.</message>
            <example correction="pedrera|planter">És de la <marker>cantera</marker>.</example>
        </rule>
        <rule id="CONXA" name="conxa / closca">
            <pattern>
                <token inflected="yes">conxa</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCF$1">petxina</match></suggestion>? "Conxa" és correcte en altres sentits.</message>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCF$1">conquilla</match></suggestion>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCF$1">closca</match></suggestion>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">coverol</match></suggestion>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">carei</match></suggestion>
            <example correction="petxines|conquilles|closques|coverols|careis">Les <marker>conxes</marker>.</example>
            <example>Vinc de la pedrera.</example>
        </rule>
        <rule id="CONXAVA" name="conxava">
            <pattern>
                <token regexp="yes">conxava|conxaves|conxaven</token>
            </pattern>
            <message>Incorrecte si equival a 'fer conxorxa'. Correcte si és del v. 'conxar'.</message>
            <suggestion>(fer conxorxa)</suggestion>
            <suggestion>(complotar)</suggestion>
            <example correction="(fer conxorxa)|(complotar)">Es <marker>conxava</marker>.</example>
        </rule>
        <rule id="CAMILLER" name="camiller/portalliteres">
            <pattern>
                <token inflected="yes">camiller</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>portalliteres</suggestion>? "Camiller" vol dir 'caramellaire, cantaire de caramelles'.</message>
            <example correction="portalliteres"><marker>camillers</marker></example>
            <example>portalliteres</example>
        </rule>
        <rule id="CALENTAMENT" name="calentament">
            <pattern>
                <token>calentament</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>escalfament</suggestion>?</message>
            <suggestion>calfament</suggestion>
            <example correction="escalfament|calfament"><marker>calentament</marker></example>
            <example>escalfament</example>
        </rule>
        <rule id="PERTINENCIES" name="pertinències">
            <pattern>
                <token>pertinències</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>pertinences</suggestion>? 'Pertinència' vol dir 'qualitat de pertinent'.</message>
            <example correction="pertinences"><marker>pertinències</marker></example>
        </rule>
        <rule id="PETROLIFER" name="petrolífer/petrolier">
            <pattern>
                <token regexp="yes" inflected="yes">objectiu|interès|exportació|importació|port|vaixell|extracció|monopoli|sector|activitat|explotació|plataforma|prospecció|indústria|crisi|companyia|empresa|grup|productor|holding|hòlding</token>
                <token inflected="yes">petrolífer</token>
            </pattern>
            <message>Paraula inadequada en el context. 'Petrolífer' vol dir 'que conté petroli'.</message>
            <suggestion><match no="1"/> <match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">petrolier</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/petrolifer</url>-->
            <url>https://dlc.iec.cat/results.asp?txtEntrada=petrolifer</url>
            <example correction="indústries petrolieres"><marker>indústries petrolíferes</marker></example>
            <example>indústria petroliera</example>
        </rule>
        <rule id="PORTANTVEUS" name="portantveus / portaveus">
            <pattern>
                <token>portantveus</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>portaveus</suggestion>? 'Portantveus' existeix com a càrrec històric, no actual.</message>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2177</url>-->
            <url>https://dlc.iec.cat/results.asp?txtEntrada=portantveus</url>
            <example correction="portaveus">Els <marker>portantveus</marker> del partit.</example>
        </rule>
        <rulegroup id="ALCADA_ALTURA_ALTESA" name="alçada/altura de les circumstàncies/altesa de mires">
            <rule>
                <pattern>
                    <marker>
                        <token postag="N.*" postag_regexp="yes" regexp="yes" inflected="yes">alçada|alçària</token>
                    </marker>
                    <token min="0">de</token>
                    <token min="0" postag="D.*" postag_regexp="yes"/>
                    <token postag="[NA].*" postag_regexp="yes" regexp="yes" inflected="yes">circumstància|moral|ètic|repte|moment|esdeveniment|importància</token>
                </pattern>
                <message>Paraula inadequada en sentit figurat.</message>
                <suggestion>altura</suggestion>
                <example correction="altura">A l'<marker>alçada</marker> de les circumstàncies.</example>
                <example>A l'altura de les circumstàncies.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="N.*" postag_regexp="yes" regexp="yes" inflected="yes" skip="2">alçada|alçària</token>
                    </marker>
                    <token postag="[NA].*" postag_regexp="yes" inflected="yes">mira</token>
                </pattern>
                <message>Paraula inadequada en sentit figurat.</message>
                <suggestion>altesa</suggestion>
                <suggestion>altura</suggestion>
                <example correction="altesa|altura">Amb <marker>alçada</marker> de mires.</example>
                <example>Amb altesa de mires.</example>
            </rule>
        </rulegroup>
        <rulegroup id="A_L_ALCADA_DE" name="a l'alçada de -> a l'altura de">
            <rule>
                <pattern>
                    <marker>
                        <token postag="N.*" postag_regexp="yes" regexp="yes" inflected="yes">alçada|alçària</token>
                    </marker>
                    <token min="0">de</token>
                    <token min="0" postag="D.*" postag_regexp="yes"/>
                    <token postag="[NA].*" postag_regexp="yes" regexp="yes" inflected="yes">ull|carrer|carretera|zona|autopista|autovia|camí|avinguda</token>
                </pattern>
                <message>Probablement cal dir <suggestion>altura</suggestion>.</message>
                <example correction="altura">A l'<marker>alçada</marker> dels ulls.</example>
                <example correction="altura">A aquella <marker>alçària</marker> del carrer.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>l'</token>
                    <marker>
                        <token regexp="yes">alçada|alçària</token>
                    </marker>
                    <token>de</token>
                    <token postag="DA.*" postag_regexp="yes" min="0"/>
                    <token postag="_possible_nompropi"/>
                </pattern>
                <message>Probablement cal dir <suggestion>altura</suggestion>.</message>
                <example correction="altura">A l'<marker>alçada</marker> de Llíria.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>l'</token>
                    <marker>
                        <token regexp="yes">alçada|alçària</token>
                    </marker>
                    <token>de</token>
                    <token postag="DA.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes">\p{Lu}.*</token>
                </pattern>
                <message>Probablement cal dir <suggestion>altura</suggestion>.</message>
                <example correction="altura">A l'<marker>alçada</marker> de Chasiv Yar.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token regexp="yes">baixa|mitjana|elevada|mitja|mitjan</token>
                    <marker>
                        <token regexp="yes">alçada|alçària</token>
                    </marker>
                </pattern>
                <message>Probablement cal dir <suggestion>altura</suggestion>.</message>
                <example correction="altura">Un helicòpter volant a baixa <marker>alçada</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <marker>
                        <token regexp="yes">alçada|alçària</token>
                    </marker>
                    <token regexp="yes">baixa|mitjana|elevada|mitja</token>
                </pattern>
                <message>Probablement cal dir <suggestion>altura</suggestion>.</message>
                <example correction="altura">Un helicòpter volant a <marker>alçada</marker> baixa.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ALCADA_ALTURA" name="alçada / altura">
            <url>https://dlc.iec.cat/results.asp?txtEntrada=altitud</url>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" inflected="yes" skip="3">alçada|alçària</token>
                    </marker>
                    <token skip="4" regexp="yes">sobre|damunt</token>
                    <token>mar</token>
                </pattern>
                <message>Probablement cal dir <suggestion>altitud</suggestion>.</message>
                <suggestion>altura</suggestion>
                <short>Possible confusió</short>
                <example correction="altitud|altura"><marker>alçada</marker> sobre el mar</example>
                <example correction="altitud|altura"><marker>alçada</marker> sobre el nivell del mar</example>
                <example correction="altitud|altura">una <marker>alçària</marker> de 720 m sobre el nivell del mar.</example>
                <example>altura sobre el mar</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[23456789]\d{2}|.+\d{3}.*</token>
                    <token regexp="yes">metres|m</token>
                    <token>d'</token>
                    <marker>
                        <token regexp="yes">alçada|alçària</token>
                    </marker>
                </pattern>
                <message>Probablement cal dir <suggestion>altitud</suggestion>.</message>
                <suggestion>altura</suggestion>
                <short>Possible confusió</short>
                <example correction="altitud|altura"> 3.000 metres d'<marker>alçada</marker></example>
                <example>L'abre pot arribar a 4 metres d'alçada.</example>
                <example>Un edifici de 124 metres d'alçària.</example>
                <example>Pau Gasol fa més de 2 metres d'alçada.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">vent|aire</token>
                    <token min="0" regexp="yes">fred|calent</token>
                    <token>en</token>
                    <marker>
                        <token>alçada</token>
                    </marker>
                </pattern>
                <message>En aquest context cal dir <suggestion>altura</suggestion>.</message>
                <example correction="altura">El vent en <marker>alçada</marker> ha dificultat l’arribada dels dos mitjans aeris.</example>
            </rule>
        </rulegroup>
        <rule id="PLAC" name="plaç (plaçar) / termini">
            <pattern>
                <token>plaç</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>termini</suggestion>? "Plaç" és del v. 'plaçar' (jo plaç).</message>
            <suggestion>terme</suggestion>
            <example correction="termini|terme">A llarg <marker>plaç</marker>.</example>
        </rule>
        <rule id="BUSSO_BUSTIA" name="bussó / bústia">
            <pattern>
                <token inflected="yes">bussó</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">bústia</match></suggestion>? "Bussó" és correcte en altres sentits.</message>
            <example correction="bústia">Deixa-ho al <marker>bussó</marker>.</example>
        </rule>
        <rule id="BILLO_BILIO" name="billó / bilió">
            <antipattern>
                <marker>
                    <token inflected="yes" regexp="yes" skip="1">dobler|quatern|ral|moneda|escut|diner|blanc|peça</token>
                    <token>de</token>
                    <token inflected="yes">billó</token>
                </marker>
            </antipattern>
            <pattern>
                <token inflected="yes">billó</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">bilió</match></suggestion>? "Billó" és correcte en altres sentits.</message>
            <example correction="bilions">Tinc 3 <marker>billons</marker></example>
            <example>monedes de billó</example>
        </rule>
        <rule id="AGALLES" name="agalles">
            <pattern>
                <token>agalles</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>ganyes</suggestion> (d'un peix) o <suggestion>ànim</suggestion>? "Agalla" és sinònim de "gala, cecidi" (botànica).</message>
            <suggestion>cor</suggestion>
            <suggestion>delit</suggestion>
            <suggestion>pit</suggestion>
            <example correction="ganyes|ànim|cor|delit|pit"><marker>agalles</marker></example>
            <example>ganyes</example>
        </rule>
        <rule id="AGALLA" name="agalla">
            <pattern>
                <token>agalla</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>ganya</suggestion> (d'un peix) o <suggestion>ànim</suggestion>? "Agalla" és sinònim de "gala, cecidi" (botànica).</message>
            <suggestion>cor</suggestion>
            <suggestion>delit</suggestion>
            <suggestion>pit</suggestion>
            <example correction="ganya|ànim|cor|delit|pit">Una <marker>agalla</marker></example>
            <example>ganyes</example>
        </rule>
        <rule id="ESTANCIA" name="estància">
            <pattern>
                <token inflected="yes">estància</token>
            </pattern>
            <message>Incorrecte en el sentit de <suggestion><match no="1" postag="NCF(.)000" postag_regexp="yes" postag_replace="NCF$1000">estança</match></suggestion>. 'Estància' existeix com a terme usat a Menorca.</message>
            <suggestion><match no="1" postag="NCF(.)000" postag_regexp="yes" postag_replace="NCF$1000">cambra</match></suggestion>
            <suggestion><match no="1" postag="NCF(.)000" postag_regexp="yes" postag_replace="NCF$1000">habitació</match></suggestion>
            <suggestion><match no="1" postag="NCF(.)000" postag_regexp="yes" postag_replace="NCF$1000">estada</match></suggestion>
            <suggestion><match no="1" postag="NCF(.)000" postag_regexp="yes" postag_replace="NCM$1000">sojorn</match></suggestion>
            <example correction="estances|cambres|habitacions|estades|sojorns">en aquelles <marker>estàncies</marker></example>
        </rule>
        <rule id="COMO_COM" name="como/com">
            <pattern>
                <token>como<exception postag="NPCSG00"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>com</suggestion>? Existeix 'jo como' (del v. 'comar').</message>
            <suggestion>com a</suggestion>
            <example correction="com|com a"><marker>como</marker></example>
            <example>El llac de Como</example>
        </rule>
        <rule id="TRANSFONS_REREFONS" name="transfons/rerefons">
            <pattern>
                <token>transfons</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>rerefons</suggestion>? Existeix 'tu transfons' (del v. 'transfondre').</message>
            <example correction="rerefons"><marker>transfons</marker></example>
        </rule>
        <rulegroup id="ANULLAR" name="anul·lar/anular">
            <rule>
                <pattern>
                    <or>
                        <token postag="SPS00|.*LOC_PREP.*|V.[^P].*|_GV_" postag_regexp="yes"><exception postag="N.*" postag_regexp="yes"/></token>
                        <token regexp="yes">&anar_auxiliar;</token>
                    </or>
                    <marker>
                        <token>anular</token>
                    </marker>
                </pattern>
                <message>Si és un verb, cal dir <suggestion>anul·lar</suggestion>. Correcte com a adjectiu (relatiu a l'anell).</message>
                <example correction="anul·lar">Vingué a <marker>anular</marker> la decisió anterior.</example>
                <!-- <example correction="anul·lar">Li va <marker>anular</marker> el gol.</example> -->
                <example correction="anul·lar">Joan va <marker>anular</marker> els articles dels estatuts.</example>
                <example>el dit anular</example>
                <example>Eclipsi anular del sol.</example>
                <example>és l'estructura anular</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" regexp="yes">dits?|eclipsis?|índex|cor</exception></token>
                    <marker>
                        <token>anular<exception postag="_GN_.S" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Si és un verb, cal dir <suggestion>anul·lar</suggestion>. Correcte com a adjectiu (relatiu a l'anell).</message>
                <example correction="anul·lar">Vingué a <marker>anular</marker> la decisió anterior.</example>
                <example correction="anul·lar">Li va <marker>anular</marker> el gol.</example>
                <example correction="anul·lar">Vol suspendre i <marker>anular</marker> totes les regles.</example>
                <example>el dit anular</example>
                <example>amb els dits mig i anular</example>
                <!-- <example>fusió de forma cilíndrica i anular</example>
                    un sistema nerviós més o menys anular,-->
            </rule>
        </rulegroup>
        <rulegroup id="A_MANS_DE" name="a mans de/en mans de">
            <antipattern>
                <marker>
                    <token inflected="yes">fer</token>
                    <token min="0" max="2" postag="P.*" postag_regexp="yes" spacebefore="no"/>
                    <token>a</token>
                    <token>mans</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" postag="V[^A].*|N.*" postag_regexp="yes" inflected="yes" regexp="yes">&exceptions_A_MANS_DE;</exception></token>
                    <marker>
                        <token>a<exception scope="previous" inflected="yes">fer</exception></token>
                        <token>mans</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Expressió probablement incorrecta.</message>
                <suggestion>en mans</suggestion>
                <suggestion>a les mans</suggestion>
                <suggestion>en poder</suggestion>
                <example correction="en mans|a les mans|en poder">La ciutat va caure <marker>a mans</marker> de l'enemic.</example>
                <example>La fortuna va passar a mans del fill.</example>
                <example>Van perdre la majoria al Palarment a mans de l'oposició.</example>
                <example>La majoria va anar a parar a mans de l'oposició.</example>
                <example>la pèrdua d'una gran part de Borgonya a mans de França</example>
                <example>La seva mort a mans dels enemics.</example>
                <example>La fi del seu regnat a mans dels aquemènides.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" postag="V[^A].*|N.*" postag_regexp="yes" inflected="yes" regexp="yes">&exceptions_A_MANS_DE;</exception></token>
                    <token skip="-1">a<exception scope="next" postag="V[^A].*|N.*" postag_regexp="yes" inflected="yes" regexp="yes">&exceptions_A_MANS_DE;</exception></token>
                    <marker>
                        <token>a<exception scope="previous" inflected="yes">fer</exception></token>
                        <token>mans</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Expressió probablement incorrecta.</message>
                <suggestion>en mans</suggestion>
                <suggestion>a les mans</suggestion>
                <suggestion>en poder</suggestion>
                <example correction="en mans|a les mans|en poder">i restà un territori reduït a la vall del Segre i <marker>a mans</marker> de reietons saharians</example>
                <example>La fortuna va passar a mans del fill.</example>
                <example>Van perdre la majoria al Palarment a mans de l'oposició.</example>
                <example>La majoria va anar a parar a mans de l'oposició.</example>
                <example>vaig venir a parar a Ciutat Blanca, a mans del marxant</example>
                <example>passà, a partir del s XII, a mans dels comtes d'Empúries.</example>
                <example>Respon a la mort del deportat a mans de la policia.</example>
            </rule>
            <rule>
                <antipattern>
                    <token skip="20" inflected="yes" regexp="yes">&exceptions_A_MANS_DE;</token>
                    <token skip="10" inflected="yes">ser</token>
                    <token>mans</token>
                    <example>han estat assassinades a Espanya deu dones, pel simple fet de ser-ho, a mans d’homes</example>
                </antipattern>
                <pattern>
                    <token skip="5" regexp="yes" inflected="yes">seguir|continuar|prosseguir|deixar|quedar|mantenir|romandre|estar|ser|caure|caiguda|abandonar|restar|concentrar|concentració<exception scope="next" inflected="yes" regexp="yes">&exceptions_A_MANS_DE;</exception></token>
                    <marker>
                        <token>a<exception scope="previous" inflected="yes">fer</exception></token>
                        <token>mans</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Expressió probablement incorrecta.</message>
                <suggestion>en mans</suggestion>
                <suggestion>a les mans</suggestion>
                <suggestion>en poder</suggestion>
                <example correction="en mans|a les mans|en poder">La ciutat arribà a caure <marker>a mans</marker> de l'enemic.</example>
                <example>La fortuna va passar a mans del fill.</example>
            </rule>
        </rulegroup>
        <rule id="CARGA" name="carga/càrrega">
            <pattern>
                <token regexp="yes">carg(a|ues)</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="carg(.+)" regexp_replace="càrreg$1"/></suggestion>? "Carga" és el nom d'algunes unitats de mesura.</message>
            <short>Possible confusió</short>
            <example correction="càrregues">Totes les <marker>cargues</marker>.</example>
        </rule>
        <rule id="MADRINA" name="madrina/padrina">
            <pattern>
                <token regexp="yes">madrin(a|es)</token>
            </pattern>
            <message>Incorrecte en el sentit de <suggestion><match no="1" regexp_match="(?iu)madrin(.+)" regexp_replace="padrin$1"/></suggestion>. "Madrina" és un tipus de corretja.</message>
            <example correction="padrina">La <marker>madrina</marker> del nen.</example>
        </rule>
        <rule id="VAL" name="val!/entesos!">
            <antipattern>
                <marker>
                    <token>val</token>
                    <token spacebefore="no">-</token>
                </marker>
            </antipattern>
            <antipattern>
                <token skip="10">si</token>
                <token>val</token>
                <token>,</token>
                <token>val</token>
            </antipattern>
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>val<exception postag="_possible_nompropi"/></token>
                </marker>
                <token postag="SENT_END|_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>Expressió incorrecta si equival a <suggestion>d'acord</suggestion>.</message>
            <suggestion>entesos</suggestion>
            <suggestion>conforme</suggestion>
            <suggestion>bé</suggestion>
            <example correction="D'acord|Entesos|Conforme|Bé"><marker>Val</marker>, ho farem.</example>
            <example>D'acord, ho farem.</example>
        </rule>
        <rule id="NO_AIXI" name="no així/però no">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>no</token>
                    <token>així</token>
                </marker>
                <token><exception postag="_PUNCT.*" postag_regexp="yes"/></token>
            </pattern>
            <message>Possible construcció incorrecta.</message>
            <suggestion>però no</suggestion>
            <suggestion>però no gens</suggestion>
            <example correction="però no|però no gens">Els professionals, <marker>no així</marker> els addictes,</example>
        </rule>
        <rulegroup id="TORNAR_GIRAR" name="*tornar/girar la vista">
            <rule>
                <pattern>
                    <token>se</token>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">tornar</token>
                    </marker>
                    <token min="0">en</token>
                    <token>contra</token>
                </pattern>
                <message>És un castellanisme si equival a <suggestion><match no="3" regexp_match="(?iu)torn(.*)" regexp_replace="gir$1" case_conversion="preserve"/></suggestion>.</message>
                <example correction="girà">La realitat se li <marker>tornà</marker> en contra.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <and>
                            <token postag="V.*" postag_regexp="yes" inflected="yes">tornar</token>
                            <token postag="_reflexiu"/>
                        </and>
                    </marker>
                    <token min="0">en</token>
                    <token>contra</token>
                </pattern>
                <message>És un castellanisme si equival a <suggestion><match no="1" regexp_match="(?iu)torn(.*)" regexp_replace="gir$1" case_conversion="preserve"/></suggestion>.</message>
                <example correction="giraren">Es <marker>tornaren</marker> contra nosaltres.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token skip="1" regexp="yes" inflected="yes">anar|poder|deure|voler|haver</token>
                        <token postag="_reflexiu"/>
                    </and>
                    <marker>
                        <token inflected="yes" postag="V.[NP].*" postag_regexp="yes">tornar</token>
                    </marker>
                    <token min="0">en</token>
                    <token>contra</token>
                </pattern>
                <message>És un castellanisme si equival a <suggestion><match no="2" regexp_match="(?iu)torn(.*)" regexp_replace="gir$1" case_conversion="preserve"/></suggestion>.</message>
                <example correction="girar">Es va <marker>tornar</marker> contra nosaltres.</example>
                <example correction="girar">Es poden <marker>tornar</marker> contra nosaltres.</example>
                <example correction="girar">S'han pogut <marker>tornar</marker> contra nosaltres.</example>
                <example>Després va tornar contra Pompeu.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">tornar</token>
                    </marker>
                    <token regexp="yes">la|l'|els</token>
                    <token regexp="yes">vista|cara|ulls|esquena</token>
                    <!--<token regexp="yes">enrere|arrere|endarrere</token>-->
                </pattern>
                <message>És un castellanisme si equival a <suggestion><match no="1" regexp_match="(?iu)torn(.*)" regexp_replace="gir$1" case_conversion="preserve"/></suggestion>.</message>
                <suggestion><match no="1" regexp_match="(?iu)torn(.*)" regexp_replace="tomb$1"/></suggestion>
                <example correction="giraren|tombaren">Llavors <marker>tornaren</marker> la vista enrere.</example>
                <example>Llavors li va tornar la mirada.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">tornar</token>
                    </marker>
                    <token regexp="yes">la|l'|els</token>
                    <token regexp="yes">mirada|vista|cara|ulls|esquena</token>
                    <token regexp="yes">enrere|arrere|endarrere|cap|vers|envers</token>
                </pattern>
                <message>És un castellanisme si equival a <suggestion><match no="1" regexp_match="(?iu)torn(.*)" regexp_replace="gir$1" case_conversion="preserve"/></suggestion>.</message>
                <suggestion><match no="1" regexp_match="(?iu)torn(.*)" regexp_replace="tomb$1"/></suggestion>
                <example correction="giraren|tombaren">Llavors <marker>tornaren</marker> la vista enrere.</example>
                <example>Llavors li va tornar la mirada.</example>
            </rule>
        </rulegroup>
        <rule id="POST_DE_LA_LLUM" name="*post/pal de la llum">
            <pattern>
                <marker>
                    <token regexp="yes">post|posts|postes</token>
                </marker>
                <token>de</token>
                <token min="0">la</token>
                <token>llum</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="poste?(s?)" regexp_replace="pal$1"/></suggestion>?</message>
            <example correction="pals">Mira els <marker>postes</marker> de la llum</example>
            <example correction="pals">Mira els <marker>postes</marker> de llum</example>
            <example>pal de la llum</example>
        </rule>
        <rule id="PECO" name="peçó/mugró/peduncle/lòbul">
            <pattern>
                <token inflected="yes">peçó</token>
            </pattern>
            <message>Incorrecte en el sentit de <suggestion><match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="NCM$1.*">mugró</match></suggestion>. Correcte en el sentit de <suggestion><match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="NCM$1.*">peduncle</match></suggestion> (d'una planta) o <suggestion><match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="NCM$1.*">lòbul</match></suggestion> de l'orella.</message>
            <short>Paraula dubtosa</short>
            <example correction="mugró|peduncle|lòbul">el <marker>peçó</marker></example>
            <example correction="mugrons|peduncles|lòbuls">els <marker>peçons</marker></example>
        </rule>
        <rule id="RETES_RETINGUT" name="*retés/retingut">
            <pattern>
                <token inflected="yes" regexp="yes">ser|estar</token>
                <marker>
                    <token regexp="yes">retés|retesa|reteses|retesos</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>retingut</suggestion>?</message>
            <suggestion>retinguts</suggestion>
            <suggestion>retinguda</suggestion>
            <suggestion>retingudes</suggestion>
            <example correction="retingut|retinguts|retinguda|retingudes">Hi va ser <marker>retés</marker> 3 mesos.</example>
            <example>ser retingut</example>
        </rule>
        <rule id="CLOACA" name="cloaca/claveguera">
            <pattern>
                <token postag="SENT_START" skip="-1"><exception scope="next" regexp="yes" inflected="yes">&exceptions_CLOACA;</exception></token>
                <marker>
                    <token skip="-1" inflected="yes">cloaca<exception scope="next" regexp="yes" inflected="yes">maxima|màxima|&exceptions_CLOACA;</exception></token>
                </marker>
                <token postag="SENT_END"/>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">claveguera</match></suggestion>? 'Cloaca' existeix com a terme de zoologia.</message>
            <short>Possible confusió</short>
            <example correction="clavegueres">Les <marker>cloaques</marker> de la ciutat.</example>
            <example>En la cloaca desemboquen l'aparell digestiu, l'excretor i el reproductor.</example>
            <example>Es diferencia del mascle per la cloaca.</example>
        </rule>
        <rule id="RETRAS_RETARD" name="*retràs/retard">
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"><exception>el</exception></token>
                <token>retràs</token>
            </antipattern>
            <antipattern>
                <token>retràs</token>
                <token regexp="yes">comptes?|homenatge</token>
            </antipattern>
            <pattern>
                <token>retràs</token>
            </pattern>
            <message>Incorrecte si volíeu dir <suggestion>retard</suggestion>. Correcte com a futur del v. 'retre' (tu retràs).</message>
            <suggestion>endarreriment</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2252</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=retraso&amp;numPagina=1&amp;database=CASCAT&amp;idFont=48581&amp;idHit=48581&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=retraso+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <short>Incorrecte si volíeu dir 'retard'.</short>
            <example correction="Retard|Endarreriment"><marker>Retràs</marker> en l'assignació de farmàcies.</example>
            <example correction="retard|endarreriment">Disculpeu el <marker>retràs</marker></example>
            <example correction="retard|endarreriment">Disculpeu el <marker>retràs</marker>.</example>
            <example correction="retard|endarreriment">Disculpeu pel <marker>retràs</marker>.</example>
            <example>Em retràs la vida.</example>
            <example>¿Retràs homenatge als caiguts?</example>
            <example>Retràs comptes.</example>
        </rule>
        <rule id="RODALIES" name="rodalies/rodalia">
            <pattern case_sensitive="yes">
                <token postag="SENT_START" skip="-1"><exception scope="next" regexp="yes">Renfe|Catalunya|RENFE|FGC</exception></token>
                <marker>
                    <token skip="-1">rodalies<exception scope="next" regexp="yes">Renfe|Catalunya|RENFE|FGC</exception></token>
                </marker>
                <token postag="SENT_END"/>
            </pattern>
            <message>Normalment s'usa en singular.</message>
            <suggestion>rodalia</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/1276</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=rodalia&amp;numPagina=1&amp;database=DIEC&amp;idFont=56415&amp;idHit=56415&amp;tipusFont=%3CI%3EDiccionari+de+la+llengua+catalana%3C%2FI%3E+de+l%27Institut+d%27Estudis+Catalans+%282a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=rodalia++&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.tot</url>
            <example correction="rodalia">Per la ciutat i les seves <marker>rodalies</marker>.</example>
            <example correction="rodalia">Per Girona i <marker>rodalies</marker>.</example>
            <example>El servei de rodalies de Renfe.</example>
        </rule>
        <rule id="PUES_DONCS" name="*pues/doncs">
            <antipattern>
                <marker>
                    <token>pues</token>
                    <token skip="1">de</token>
                    <token regexp="yes" inflected="yes">guitarra|bandúrria|coure</token>
                </marker>
            </antipattern>
            <pattern>
                <token><exception postag="SPS00|CC" postag_regexp="yes"/><exception inflected="yes" regexp="yes">tenir|semblar|com</exception></token>
                <marker>
                    <token>pues<exception postag="_GN_FP"/></token>
                </marker>
                <token><exception postag="CC"/></token>
            </pattern>
            <message>Si és conjunció, cal dir <suggestion>doncs</suggestion>. Correcte com a plural de 'pua'.</message>
            <short>Possible castellanisme</short>
            <example correction="doncs">i la teologia, <marker>pues</marker> a ningú se li oculta</example>
            <example>Un grapat de pues</example>
            <example>Les pues d'una pinta</example>
            <example>Amb pintes o pues</example>
            <example>L'eriçó que no tenia pues.</example>
            <example>Els dits semblaven pues.</example>
            <example>Són com pues d'eriçons.</example>
            <example>peces de treball (pues o discs dentats)</example>
        </rule>
        <rule id="ACERA" name="*acera/vorera">
            <pattern>
                <token regexp="yes">acer(a|es)</token>
            </pattern>
            <message>Incorrecte en el sentit de <suggestion><match no="1" regexp_match="acer(a|es)" regexp_replace="vorer$1"/></suggestion>. 'Acera' pot ser del v. 'acerar'.</message>
            <short>Possible error</short>
            <example correction="vorera">Amb una <marker>acera</marker> ben moderna.</example>
        </rule>
        <rule id="RECOLZAMENT" name="recolzament">
            <pattern>
                <token regexp="yes">recolzaments?</token>
            </pattern>
            <message>Incorrecte si volíeu dir <suggestion><match no="1" postag="NCM([SP]).+" postag_regexp="yes" postag_replace="NCM$1.*">suport</match></suggestion>. Correcte en altres sentits.</message>
            <suggestion><match no="1" postag="NCM([SP]).+" postag_regexp="yes" postag_replace="NCF$1.*">adhesió</match></suggestion>
            <suggestion><match no="1" postag="NCM([SP]).+" postag_regexp="yes" postag_replace="NCM$1.*">acord</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2235</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=recolzar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=6937&amp;idHit=6937&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=recolzar+o+donar+suport%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <short>Possible error</short>
            <example correction="suport|adhesió|acord">Sense <marker>recolzament</marker> popular.</example>
            <example correction="suports|adhesions|acords">Sense <marker>recolzaments</marker> parlamentaris.</example>
            <example>Sense suport.</example>
        </rule>
        <rulegroup id="RECOLZAR" name="recolzar">
            <!--<url>http://esadir.cat/entrades/fitxa/id/2235</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=recolzar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=6937&amp;idHit=6937&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=recolzar+o+donar+suport%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <antipattern>
                    <marker>
                        <token inflected="yes" regexp="yes">ansa|nansa</token>
                        <token inflected="yes">recolzar</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" postag="NP..G.." postag_regexp="yes"/><exception scope="next" regexp="yes" inflected="yes">&exceptions_RECOLZAR;</exception></token>
                    <marker>
                        <token inflected="yes" skip="-1">recolzar<exception scope="previous">hi</exception><exception scope="next" postag="NP..G.." postag_regexp="yes"/><exception scope="next" regexp="yes" inflected="yes">&exceptions_RECOLZAR;</exception></token>
                    </marker>
                    <token postag="SENT_END"/>
                </pattern>
                <message>Incorrecte en el sentit de 'donar suport'.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">donar</match> suport a</suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> costat a</suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sostenir</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ajudar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">abonar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">secundar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">confirmar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fomentar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">cooperar</match> amb</suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">contribuir</match> a</suggestion>
                <example correction="donéssim suport a|féssim costat a|sostinguéssim|ajudéssim|abonéssim|secundéssim|confirméssim|fomentéssim|cooperéssim amb|contribuíssim a">No volia que <marker>recolzéssim</marker> al president.</example>
                <example>Una teoria que recolza sobre fets indiscutibles.</example>
                <example>Posa l'escala que recolzi a la paret.</example>
                <example>Em vaig recolzar d'esquena en un arbre.</example>
                <example>Ho feia recolzant-se en un estudi acadèmic més o menys fiable.</example>
                <example>El meu convenciment recolzava damunt unes premisses.</example>
                <example>i s'hi recolzen</example>
                <example>el concepte en què recolza</example>
                <example>recolzant-se en un bastó</example>
                <example>El cap el recolzà al bagul</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">recolzar</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Incorrecte en el sentit de 'donar suport'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">defensar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">secundar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">donar</match> suport a</suggestion>
                <suggestion><match no="1" postag="(V.[IS].*)" postag_regexp="yes" postag_replace="$1">fer</match> costat a</suggestion>
                <example correction="defensa|secunda|dona suport a|dóna suport a|fa costat a">Renzi <marker>recolza</marker> donar més temps a Grècia </example>
            </rule>
        </rulegroup>
        <rule id="BIRLAR" name="birlar">
            <pattern>
                <token inflected="yes">birlar</token>
            </pattern>
            <message>Correcte en el sentit de 'bitlar' (en el joc de bitles). Incorrecte en altres sentits.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pispar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">plomar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">rapissar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">rampinyar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> córrer</suggestion>
            <example correction="Pispava|Plomava|Rapissava|Rampinyava|Feia córrer"><marker>Birlava</marker> tot el que podia.</example>
            <example>Rampinyava.</example>
        </rule>
        <rule id="ARROPAR" name="arropar">
            <pattern>
                <token inflected="yes">arropar</token>
            </pattern>
            <message>Correcte en el sentit de 'abocar arrop al vi'. Incorrecte en altres sentits.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">abrigar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">abrigallar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">acotxar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">emparar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">protegir</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">acompanyar</match></suggestion>
            <example correction="abrigat|abrigallat|acotxat|emparat|protegit|acompanyat">L'han <marker>arropat</marker>.</example>
            <example>Estava abrigat.</example>
        </rule>
        <rule id="COBRO" name="cobro/cobrament">
            <pattern>
                <token postag="_GN_.*" postag_regexp="yes" regexp="yes">cobros?</token>
            </pattern>
            <message>Incorrecte si volíeu dir <suggestion><match no="1" postag="NC.([SP]).+" postag_regexp="yes" postag_replace="NCM$1000">cobrament</match></suggestion>. Correcte en altres sentits.</message>
            <short>Possible error</short>
            <example correction="cobraments">No s'han produït els <marker>cobros</marker>.</example>
            <example correction="cobrament">No s'ha fet el <marker>cobro</marker>.</example>
            <example>Cobro el quinze de cada mes.</example>
            <example>Ho cobro al comptat.</example>
        </rule>
        <rule id="BOBO" name="bobo">
            <pattern>
                <token regexp="yes">bobos?</token>
            </pattern>
            <message>Incorrecte si volíeu dir <suggestion><match no="1" postag=".+([SP]).+" postag_regexp="yes" postag_replace="AQ0M$10">beneit</match></suggestion>. 'Bobo' existeix com a nom d'un poble sudanès.</message>
            <suggestion><match no="1" postag=".+([SP]).+" postag_regexp="yes" postag_replace="AQ0M$10">badoc</match></suggestion>
            <suggestion><match no="1" postag=".+([SP]).+" postag_regexp="yes" postag_replace="AQ0M$10">babau</match></suggestion>
            <suggestion><match no="1" postag=".+([SP]).+" postag_regexp="yes" postag_replace="AQ0M$10">bajà</match></suggestion>
            <suggestion><match no="1" postag=".+([SP]).+" postag_regexp="yes" postag_replace="AQ0M$10">talòs</match></suggestion>
            <suggestion><match no="1" postag=".+([SP]).+" postag_regexp="yes" postag_replace="AQ0M$10">bovo</match></suggestion>
            <short>Possible error</short>
            <example correction="beneits|badocs|babaus|bajans|talossos|bovos">Pareixen <marker>bobos</marker>.</example>
            <example correction="beneit|badoc|babau|bajà|talòs|bovo">Pareix <marker>bobo</marker>.</example>
        </rule>
        <rulegroup id="LLIURAR" name="lliurar/deslliurar">
            <antipattern>
                <marker>
                    <token skip="1">de</token>
                    <token regexp="yes">ple|cor</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes" min="0" max="2">una|altra|la</token>
                    <token regexp="yes">manera|ara|forma</token>
                </marker>
            </antipattern>
            <antipattern>
                <token regexp="yes">de|d'</token>
                <token>acord</token>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes">lliurar<exception regexp="yes">lliura|lliures</exception><exception scope="previous">no</exception></token>
                    <token>de<exception postag=".*LOC_ADV.*" postag_regexp="yes"/></token>
                    <token regexp="yes">ls?</token>
                </pattern>
                <message>Incorrecte si equival a <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">deslliurar</match> \2\3</suggestion>.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">alliberar</match> \2\3</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estalviar</match> e\3</suggestion>
                <short>Possible error</short>
                <example correction="deslliuraren del|alliberaren del|estalviaren el">Es <marker>lliuraren del</marker> podriment.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">lliurar<exception postag="_GN_F." postag_regexp="yes" regexp="yes">lliura|lliures</exception><exception scope="previous">no</exception></token>
                    <token postag="P.*" postag_regexp="yes" regexp="yes">['-].+</token>
                    <token>de<exception postag=".*LOC_ADV.*" postag_regexp="yes"/></token>
                    <token regexp="yes">ls?</token>
                </pattern>
                <message>Incorrecte si equival a <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">deslliurar</match>\2 \3\4</suggestion>.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">alliberar</match>\2 \3\4</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estalviar</match>\2 e\4</suggestion>
                <short>Possible error</short>
                <example correction="deslliurar-me dels|alliberar-me dels|estalviar-me els">Vull <marker>lliurar-me dels</marker> embussos.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">[^'-].*</token>
                    <marker>
                        <token regexp="yes">lliura|lliures</token>
                        <token>de<exception postag=".*LOC_ADV.*" postag_regexp="yes"/></token>
                        <token regexp="yes">ls?</token>
                    </marker>
                </pattern>
                <message>Incorrecte si equival a <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">deslliurar</match> \3\4</suggestion>.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">alliberar</match> \3\4</suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estalviar</match> e\4</suggestion>
                <example correction="deslliures del|alliberes del|estalvies el">Et <marker>lliures del</marker> podriment.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">lliurar<exception regexp="yes">lliura|lliures</exception><exception scope="previous">no</exception></token>
                    <token regexp="yes">de|d'<exception postag=".*LOC_ADV.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Incorrecte si equival a <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">deslliurar</match> \2</suggestion>.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">alliberar</match> \2</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estalviar</match></suggestion>
                <short>Possible error</short>
                <example correction="deslliuraren de|alliberaren de|estalviaren">Es <marker>lliuraren de</marker>l podriment.</example>
                <example>Es van lliurar a la beguda.</example>
                <example>preneu una lliura de vidre blanc</example>
                <example>per a la secreció de cada lliura de cera</example>
                <example>del romanent no lliurat del preu</example>
                <example>dels més lliures del planeta</example>
                <example>Els va deixar lliures de fer el que volguessin</example>
                <example>Es va lliurar de ple al gravat</example>
                <example>Es va lliurar de tot cor a la feina</example>
                <example>Es lliurà d'una manera paral·lela a tasques de recerca.</example>
                <example>Es lliuren de tant en tant a esclats d'alegria.</example>
                <example>no es poden lliurar d’altra manera.</example>
                <example>S’entendrà lliurada d’acord amb el que estableixen les condicions.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">lliurar<exception postag="_GN_F." postag_regexp="yes" regexp="yes">lliura|lliures</exception><exception scope="previous">no</exception></token>
                    <token postag="P.*" postag_regexp="yes" regexp="yes">['-].+</token>
                    <token regexp="yes">de|d'<exception postag=".*LOC_ADV.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Incorrecte si equival a <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">deslliurar</match>\2 \3</suggestion>.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">alliberar</match>\2 \3</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estalviar</match>\2</suggestion>
                <short>Possible error</short>
                <example correction="deslliurar-me de|alliberar-me de|estalviar-me">Vull <marker>lliurar-me de</marker> la seva mala cara.</example>
                <example>Van lliurar-se a la beguda.</example>
                <example>no trigà a lliurar-se de ple al gravat</example>
                <example>Va lliurar-se d'una manera paral·lela a tasques de recerca.</example>
                <example>Va lliurar-se de cor a la feina</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">[^'-].*</token>
                    <marker>
                        <token regexp="yes">lliura|lliures</token>
                        <token regexp="yes">de|d'<exception postag=".*LOC_ADV.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Incorrecte si equival a <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">deslliurar</match> \3</suggestion>.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">alliberar</match> \3</suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estalviar</match></suggestion>
                <example correction="deslliures de|alliberes de|estalvies">Et <marker>lliures de</marker>l podriment.</example>
                <example>Els va deixar lliures de fer el que volguessin</example>
                <example>En veure's lliures de tot lligam.</example>
            </rule>
            <!-- se'n lliura -->
            <rule>
                <pattern>
                    <token regexp="yes">me|te|se|ens|us|vos</token>
                    <token regexp="yes">'n|en</token>
                    <token inflected="yes">lliurar</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Incorrecte si equival a 'deslliurar, estalviar'.</message>
                <suggestion><match no="1" regexp_match="(?iu)e$" regexp_replace="'"/> ho <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estalviar</match></suggestion>
                <suggestion>\1 \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">deslliurar</match></suggestion>
                <suggestion>\1 n'<match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">alliberar</match></suggestion>
                <example correction="T'ho estalvies|Te'n deslliures|Te n'alliberes"><marker>Te'n lliures</marker> per poc.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">me|te|se|ens|us|vos</token>
                    <token regexp="yes">'n|en|n'</token>
                    <token inflected="yes">haver</token>
                    <token inflected="yes">lliurar</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Incorrecte si equival a 'deslliurar, estalviar'.</message>
                <suggestion><match no="1" regexp_match="(?iu)e$" regexp_replace="'"/> ho \3 <match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estalviar</match></suggestion>
                <suggestion>\1 \2 \3 <match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1">deslliurar</match></suggestion>
                <suggestion>\1 n'\3 <match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1">alliberar</match></suggestion>
                <example correction="S'ho ha estalviat|Se n'ha deslliurat|Se n'ha alliberat"><marker>Se n'ha lliurat</marker> per poc.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">me|te|se|ens|us|vos</token>
                    <token regexp="yes">'n|en|n'</token>
                    <token inflected="yes">anar</token>
                    <token inflected="yes">lliurar</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Incorrecte si equival a 'deslliurar, estalviar'.</message>
                <suggestion><match no="1" regexp_match="(?iu)e$" regexp_replace="'"/> ho \3 <match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estalviar</match></suggestion>
                <suggestion>\1 \2 \3 <match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1">deslliurar</match></suggestion>
                <suggestion>\1 \2 \3 <match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1">alliberar</match></suggestion>
                <example correction="S'ho van estalviar|Se'n van deslliurar|Se'n van alliberar"><marker>Se'n van lliurar</marker> per poc.</example>
            </rule>
        </rulegroup>
        <rule id="GEMA_CREMA" name="gema/crema">
            <pattern>
                <token inflected="yes" skip="-1">torró</token>
                <marker>
                    <token regexp="yes">gem(a|es)|iema|yema</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta per a referir-se a una classe de torró.</message>
            <suggestion>crema cremada</suggestion>
            <suggestion>crema</suggestion>
            <suggestion>rovell d'ou</suggestion>
            <example correction="crema cremada|crema|rovell d'ou">Hi haurà torrons de tota classe, també de <marker>gema</marker>.</example>
        </rule>
        <rule id="GEMA_GEMMA" name="gema/gemma">
            <antipattern>
                <token inflected="yes" skip="-1">torró</token>
                <token regexp="yes">gem(a|es)</token>
            </antipattern>
            <pattern>
                <token postag="NC.*" postag_regexp="yes" regexp="yes">gem(a|es)</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)gem(.+)" regexp_replace="gemm$1" case_conversion="preserve"/></suggestion> (òrgan vegetal; mineral)? "Gema" és acceptable en gastronomia (pastís de rovell d'ou).</message>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1.*">rovell</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1.*">palpís</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1.*">tou</match></suggestion>
            <suggestion>crema</suggestion>
            <suggestion>crema cremada</suggestion>
            <example correction="gemma|rovell|palpís|tou|crema|crema cremada">En forma de <marker>gema</marker>.</example>
            <example correction="gemmes|rovells|palpissos|tous|crema|crema cremada">En forma de <marker>gemes</marker>.</example>
            <example>Les gemmes floriren.</example>
        </rule>
        <rulegroup id="NOMBRE_NUMERO" name="nombre/número">
            <antipattern>
                <marker>
                    <token regexp="yes">números?</token>
                    <token>u</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception postag="AO.*" postag_regexp="yes"/></token>
                    <marker>
                        <token skip="1">número</token>
                    </marker>
                    <token regexp="yes">de|d'<exception scope="previous" postag="DN.*|AO.*" postag_regexp="yes"/></token>
                    <token postag="N..P.*" postag_regexp="yes"><exception regexp="yes">claquetes|urgències|emergències|varietats|varietés|pallassos|\p{Lu}.*</exception></token>
                </pattern>
                <message>En el sentit de 'quantitat' cal dir <suggestion>nombre</suggestion>.</message>
                <example correction="nombre">un gran <marker>número</marker> de ciutadans</example>
                <example correction="nombre">És preferible un <marker>número</marker> reduït de regidors.</example>
                <example>el número de la seguretat social</example>
                <example>El llibre fou número 1 de vendes.</example>
                <example>Va ser nombre u de vendes.</example>
                <example>En el primer número de Pobles i fronteres</example>
                <example>avinguda Fiter i Rosell número 4 d'Escaldes-Engordany</example>
                <example>és un número de varietats que fa l'artista</example>
                <example>en el número 26 de Lletres Asturianes</example>
                <example>oferien al públic un número de pallassos notable</example>
                <example>el jugador número 4 de Gal·les</example>
                <example>amb cada número de Súpers!</example>
                <example>L'últim número de Visions</example>
                <example>Va ser número u de vendes.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="AO.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>núm</token>
                        <token spacebefore="no" skip="1">.</token>
                    </marker>
                    <token regexp="yes">de|d'<exception scope="previous" postag="DN.*|AO.*" postag_regexp="yes"/></token>
                    <token postag="N..P.*" postag_regexp="yes"><exception regexp="yes">claquetes|urgències|emergències|varietats|varietés|pallassos|\p{Lu}.*</exception></token>
                </pattern>
                <message>En el sentit de 'quantitat' cal dir <suggestion>nre.</suggestion> (nombre).</message>
                <example correction="nre."><marker>núm.</marker> d'elements</example>
                <example correction="nre.">És preferible un <marker>núm.</marker> reduït de regidors.</example>
                <example>el núm. de la seguretat social</example>
                <example>El llibre fou núm. 1 de vendes.</example>
                <example>En el primer núm. de Pobles i fronteres</example>
                <example>avinguda Fiter i Rosell núm. 4 d'Escaldes-Engordany</example>
                <example>en el núm. 26 de Lletres Asturianes</example>
                <example>el jugador núm. 4 de Gal·les</example>
                <example>amb cada núm. de Súpers!</example>
                <example>L'últim núm. de Visions</example>
                <example>Va ser núm. u de vendes.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">número</token>
                    </marker>
                    <token regexp="yes" inflected="yes">pi1|atòmic|abstracte|aleatori|algèbric|cardinal|complex|compost|concret|decimal|diàdic|dígit|enter|figurat|fraccionari|imaginari|imperfecte|irracional|mixt|natural|negatiu|ordinal|parell|perfecte|positiu|primer|quadrat|racional|real|amigable|coprimer|senar|sencer|heterogeni|piramidal|pitagòric|poligonal|transcendent|transfinit|trencat|característic</token>
                </pattern>
                <message>Com a terme matemàtic, és preferible dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">nombre</match></suggestion>.</message>
                <example correction="nombres">Són <marker>números</marker> racionals.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="3">número</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes">Avogadro|Skewes|Fermat|Lucas|Mach|Dunbar|Reynolds|Stirling|Smith|Bernoulli|Carmichael|Euler|Mersenne|Catalan|Moivre</token>
                </pattern>
                <message>Cal dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">nombre</match></suggestion>.</message>
                <example correction="nombre">El <marker>número</marker> de Fermat</example>
                <example correction="nombres">Els <marker>números</marker> de Lucas.</example>
            </rule>
        </rulegroup>
        <rulegroup id="BAIXAR_ABAIXAR" name="Comprova: abaixar/baixar ">
            <!--<url>http://esadir.cat/entrades/fitxa/id/1437</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=baixar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=6954&amp;idHit=6954&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=baixar+o+abaixar%3F&amp;tematica=&amp;databaseFilterName=Fitxes%20de%20l%27Optimot&amp;parameterField=FITXES_PUB&amp;tipusCerca=cerca.tot&amp;databaseFilter=FITXES_PUB</url>
            <antipattern>
                <token>cap</token>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">setmana|any</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="3">baixar<exception scope="previous" regexp="yes" inflected="yes">que|fer</exception><exception postag="_GN_FS"/><exception scope="next">a</exception></token>
                    </marker>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&noms_ABAIXAR_APUJAR;<exception scope="previous" regexp="yes">de|en</exception><exception postag="complement"/></token>
                </pattern>
                <message>Quan significa 'passar a un nivell més baix', "baixar" és intransitiu (ex. La marea ha baixat). Com a verb transitiu, cal usar <suggestion>a<match no="1" case_conversion="alllower"/></suggestion> (ex. El govern abaixa els imposts).</message>
                <short>Possible error</short>
                <example correction="abaixar">Llavors va <marker>baixar</marker> la vista</example>
                <example correction="Abaixa"><marker>Baixa</marker> el volum de la música, si et plau.</example>
                <example>Baixar la roba eixuta del terrat.</example>
                <example>La vitalitat baixava de to.</example>
                <example>Que feien baixar els preus</example>
                <example>No li agrada que baixin els preus.</example>
                <example>Baixava al cap de molt de temps.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">abaixar</token>
                    </marker>
                    <token>a</token>
                    <token><exception regexp="yes">[\d\-., %]+</exception><exception postag="V.N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>En el sentit de 'portar (algú o alguna cosa) de dalt a baix', cal dir: <suggestion><match no="1" regexp_match="(?iu)^a" regexp_replace=""/></suggestion>.</message>
                <short>Possible error</short>
                <example correction="baixaren">les <marker>abaixaren</marker> al traster</example>
                <example>El tribut també es va abaixar a 14.000 ducats l'any.</example>
                <example>un déu que s’abaixa a plorar com els mortals</example>
            </rule>
        </rulegroup>
        <rulegroup id="PUJAR_APUJAR" name="Comprova: apujar/pujar">
            <!--<url>http://esadir.cat/entrades/fitxa/id/1442</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=pujar+apujar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=6993&amp;idHit=6993&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=pujar+o+apujar%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <antipattern>
                <token>cap</token>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">setmana|any</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="3">pujar<exception postag="_GN_FS"/><exception scope="previous" regexp="yes" inflected="yes">que|fer</exception><exception scope="next" regexp="yes">a|per|de</exception></token>
                    </marker>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">&noms_ABAIXAR_APUJAR;<exception scope="previous" regexp="yes">de|en</exception><exception postag="complement"/></token>
                </pattern>
                <message>Quan significa 'passar a un nivell més alt', "pujar" és intransitiu (ex. La marea ha pujat). Com a verb transitiu, cal usar <suggestion>a<match no="1" case_conversion="alllower"/></suggestion> (ex. El govern apuja els imposts).</message>
                <short>Possible error</short>
                <example correction="apujar">Llavors varen <marker>pujar</marker> els impostos.</example>
                <example correction="apujar">aprofiten l’augment de demanda per a <marker>pujar</marker> preus</example>
                <example>Puja la roba eixuta del terrat.</example>
                <example>La vitalitat pujava de to.</example>
                <example>La fama li va pujar al cap.</example>
                <example>No m'agrada que pugin els preus.</example>
                <example>Feien pujar els preus.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">apujar</token>
                    </marker>
                    <token>a</token>
                    <token><exception regexp="yes">[\d\-., %]+</exception><exception postag="V.N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>En el sentit de 'portar (algú o alguna cosa) de baix a dalt', cal dir: <suggestion><match no="1" regexp_match="(?iu)^a" regexp_replace=""/></suggestion>.</message>
                <short>Possible error</short>
                <example correction="pujaren">les <marker>apujaren</marker> al traster</example>
                <example>El tribut també es va apujar a 14.000 ducats l'any.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ALBERGAR_ABRIGAR" name="Evita: albergar/abrigar esperances/dubtes">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" inflected="yes" skip="2">abrigar|albergar</token>
                    </marker>
                    <token regexp="yes" inflected="yes">il·lusió|esperança|dubte|inquietud|sospita|intenció|pla|certesa<exception regexp="yes">plana|planes</exception></token>
                </pattern>
                <message>Ús inapropiat en el sentit de <suggestion><match no="1" postag="(V.[^M].*)." postag_regexp="yes" postag_replace="$1.">tenir</match></suggestion>.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">alimentar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">nodrir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">concebre</match></suggestion>
                <example correction="tenia|alimentava|nodria|concebia">Ja no <marker>abrigava</marker> cap esperança</example>
                <example>Ja no tenia cap esperança</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="3">il·lusió|esperança|dubte|inquietud|sospita|intenció|pla|certesa<exception regexp="yes">plana|planes</exception></token>
                    <marker>
                        <token regexp="yes" inflected="yes">abrigar|albergar</token>
                    </marker>
                </pattern>
                <message>Ús inapropiat en el sentit de <suggestion><match no="2" postag="(V.[^M].*)." postag_regexp="yes" postag_replace="$1.">tenir</match></suggestion>.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">alimentar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">nodrir</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">concebre</match></suggestion>
                <example correction="tengut|tingut|alimentat|nodrit|concebut">Els dubtes que sempre havia <marker>abrigat</marker>.</example>
                <example>Els dubtes que havia tingut sempre.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PLANOL_PLA" name="plànol / pla">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=planol+planell&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=10453&amp;idHit=10453&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=pla%2C+pl%E0nol+o+planell%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <marker>
                        <token skip="2" inflected="yes">plànol</token>
                    </marker>
                    <token inflected="yes" regexp="yes">seqüència|mediàtic|.*econòmic|.*social|.*polític|abstracte|personal|professional|vertical|horitzontal|perpendicular|oblic|teòric|pràctic|igualtat|superior|inferior|simbòlic|.*acadèmic|.*filosòfic|emocional|sentimental|pel·lícula|ideològic</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">pla</match></suggestion>? Exemples d'ús correcte de "plànol": un plànol de Xàtiva, un plànol del castell.</message>
                <short>Possible confusió</short>
                <example correction="pla">en el <marker>plànol</marker> personal</example>
                <example correction="pla">en <marker>plànol</marker> d'igualtat</example>
                <example>pla personal</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>el</exception></token>
                    <token postag="AO.*" postag_regexp="yes"/>
                    <marker>
                        <token>plànol</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>pla</suggestion>? Exemples d'ús correcte de "plànol": un plànol de Xàtiva, un plànol del castell.</message>
                <short>Possible confusió</short>
                <example correction="pla">En primer <marker>plànol</marker>, hi ha la casa.</example>
                <example>El primer plànol de la Torre Eiffel.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FULLA_FULL" name="fulla/full">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">full(a|es)</token>
                    </marker>
                    <token regexp="yes">dominicals?|volants?|blastod.*|electròni.*|parroquials?|estadísti[cq].*</token>
                </pattern>
                <message>En aquest sentit, cal dir <suggestion><match no="1" regexp_match="(.*)[AaEe]([Ss]?)" regexp_replace="$1$2"/></suggestion> (nom masculí).</message>
                <short>Gènere incorrecte</short>
                <example correction="fulls">no tinc les <marker>fulles</marker> dominicals</example>
                <example>jo tinc el full dominical</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">full(a|es)</token>
                    </marker>
                    <token regexp="yes" min="0">de|d'</token>
                    <token regexp="yes" inflected="yes">calendari|Excel|resultat|servei|càlcul|programació|reclamació|denúncia|seguiment|avaluació|ruta</token>
                </pattern>
                <message>En aquest sentit, cal dir <suggestion><match no="1" regexp_match="(.*)[AaEe]([Ss]?)" regexp_replace="$1$2"/></suggestion> (nom masculí).</message>
                <short>Gènere incorrecte</short>
                <example correction="full">Obre la <marker>fulla</marker> de càlcul</example>
                <example correction="full">Obre la <marker>fulla</marker> de resultats.</example>
                <example correction="fulls">Hi ha <marker>fulles</marker> de reclamació a disposició dels clients</example>
                <example>jo tinc el full dominical</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">fulls?</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes" inflected="yes">afaitar|esmolar</token>
                </pattern>
                <message>En aquest sentit, cal dir <suggestion><match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="NCF$1000">fulla</match></suggestion> (nom femení).</message>
                <short>Gènere incorrecte</short>
                <example correction="fulla">Un <marker>full</marker> d'afaitar</example>
                <example>Una fulla d'afaitar.</example>
            </rule>
        </rulegroup>
        <rule id="CIMENTAR" name="cimentar/fonamentar">
            <pattern>
                <token inflected="yes">cimentar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)ciment(.+)" regexp_replace="fonament$1"/></suggestion> (sentits més habituals) en comptes de "<match no="1"/>" (sentits menys habituals)?</message>
            <suggestion><match no="1" regexp_match="ciment(.+)" regexp_replace="pos$1"/> els fonaments</suggestion>
            <example correction="fonamentéssim|poséssim els fonaments">Calia que <marker>cimentéssim</marker> bé la casa.</example>
        </rule>
        <rule id="CIMENTS" name="ciments/fonaments">
            <pattern>
                <token regexp="yes">ciments|cimentacions</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>fonaments</suggestion> (sentits més habituals) en comptes de "<match no="1"/>" (sentits menys habituals)?</message>
            <example correction="fonaments">Calia que posar els <marker>ciments</marker> de la casa.</example>
            <example>La imparable expansió de la rajola i el ciment</example>
        </rule>
        <rulegroup id="DAR" name="dar">
            <antipattern>
                <token regexp="yes">.*t</token>
                <token max="2" regexp="yes">/|-</token>
                <token spacebefore="no">da</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\p{Lu}.*</token>
                <token regexp="yes">di|da</token>
                <token regexp="yes">\p{Lu}.*</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="V.[^P].*" postag_regexp="yes">da<exception inflected="yes">deure</exception><exception postag="(&lt;)?NP.*|_GN_.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>de</suggestion>? El v. 'dar' sol usar-se només en expressions fossilitzades.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">donar</match></suggestion>
                <example correction="de|donà">És <marker>da</marker> casa.</example>
                <example>Leonardo da Vinci</example>
                <example>Lula da Silva</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[^P].*" postag_regexp="yes" inflected="yes">dar<exception inflected="yes">deure</exception><exception postag="(&lt;)?NP.*|_GN_.*" postag_regexp="yes"/></token>
                </pattern>
                <message>El v. 'dar' sol usar-se només en expressions fossilitzades.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">donar</match></suggestion>
                <example correction="donarem">Què li <marker>darem</marker>.</example>
                <example>Li ho donaré.</example>
                <example>Ara van mal dades</example>
                <example>Tot està dat i beneït.</example>
                <example>Se li deu això.</example>
                <example>El dau està llançat.</example>
            </rule>
        </rulegroup>
        <rule id="FADIGAR_FATIGAR" name="fadigar/fatigar">
            <pattern>
                <token inflected="yes">fadigar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="fad(.+)" regexp_replace="fat$1"/></suggestion> (cansar) en comptes de "<match no="1"/>" (pagar el dret de fadiga)?</message>
            <example correction="fatigar">Em vaig <marker>fadigar</marker> molt.</example>
            <example>fatigar</example>
        </rule>
        <rulegroup id="ESTELA" name="estela">
            <rule>
                <pattern>
                    <token inflected="yes">seguir</token>
                    <token regexp="yes">l'|la</token>
                    <token postag="AQ.*" postag_regexp="yes" min="0"/>
                    <token>estela</token>
                </pattern>
                <message>Expressió incorrecta si vol dir <suggestion><match no="1"/> les petjades</suggestion>.</message>
                <suggestion><match no="1"/> el rastre</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="Segueix les petjades|Segueix el rastre"><marker>Segueix l'estela</marker> del campió.</example>
                <example>una estela funerària</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="4">deixar</token>
                    <token regexp="yes">una|la|l'</token>
                    <token postag="AQ.*" postag_regexp="yes" min="0"/>
                    <marker>
                        <token>estela</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta si vol dir <suggestion>rastre</suggestion>.</message>
                <suggestion>traça</suggestion>
                <suggestion>solc</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="rastre|traça|solc">Deixant una gran <marker>estela</marker> rere el coet.</example>
                <example>una estela funerària</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="7" inflected="yes">estela</token>
                    </marker>
                    <token regexp="yes" inflected="yes">avió|vaixell|motor|jet|coet|condensació</token>
                </pattern>
                <message>Expressió incorrecta si vol dir <suggestion><match no="1" postag="NCF(.)000" postag_regexp="yes" postag_replace="NCM$1000">deixant</match></suggestion>.</message>
                <suggestion><match no="1" postag="NCF(.)000" postag_regexp="yes" postag_replace="NCM$1000">solc</match></suggestion>
                <example correction="deixant|solc">Això és l'<marker>estela</marker> d'un motor de reació.</example>
            </rule>
        </rulegroup>
        <rule id="PROCESSAT" name="processat/processament">
            <pattern>
                <token><exception postag="RG_anteposat|N.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">tenir|resultar</exception></token>
                <marker>
                    <token regexp="yes">processats?<exception postag="_GV_"/></token>
                </marker>
                <token regexp="yes">de|d'|digitals?|analògics?|homomòrfics?|multicanals?|cognitius?|necessaris?</token>
            </pattern>
            <message>Quan indica un procés cal dir: <suggestion><match no="2" regexp_match="(.+)t(s?)" regexp_replace="$1ment$2"/></suggestion>.</message>
            <example correction="processament">El <marker>processat</marker> de les imatges.</example>
            <example>Han processat l'acusat.</example>
            <example>greix processat de pollastre.</example>
            <example>És processat per la maquinària.</example>
            <example>Va resultar processat.</example>
        </rule>
        <rulegroup id="CAIRE_CARACTER" name="caire/caràcter">
            <rule>
                <pattern>
                    <token>de</token>
                    <marker>
                        <token regexp="yes">caire|carés</token>
                    </marker>
                    <!-- <token postag="AQ.[MC][SN]." postag_regexp="yes"/> -->
                </pattern>
                <message>¿Volíeu dir <suggestion>caràcter</suggestion> en lloc de "\2" (aspecte)?</message>
                <example correction="caràcter">Prengué una decisió de <marker>caire</marker> polític.</example>
                <example>Això té un altre caire.</example>
            </rule>
            <rule>
                <pattern>
                    <token>de</token>
                    <marker>
                        <token regexp="yes">caire|carés</token>
                    </marker>
                    <token postag="RG_anteposat"/>
                    <token postag="AQ.[MC][SN]." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>caràcter</suggestion> en lloc de "\2" (aspecte)?</message>
                <example correction="caràcter">Prengué una decisió de <marker>caire</marker> marcadament polític.</example>
                <example>Això té un altre caire.</example>
            </rule>
        </rulegroup>
        <rule id="EXPLANADA_ESPLANADA" name="explanada/esplanada">
            <pattern>
                <token regexp="yes">explanad(a|es)</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)explanad(.*)" regexp_replace="esplanad$1"/></suggestion> en comptes de "explanada" (del v. 'explanar')?</message>
            <short>Possible error</short>
            <example correction="esplanades">Hi havia dues grans <marker>explanades</marker></example>
        </rule>
        <rule id="BORREGO" name="borrego">
            <pattern>
                <token regexp="yes">borregos?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="[Bb]orrego(.*)" regexp_replace="xai$1"/></suggestion> en comptes de 'borrego' (tipus de pastís)?</message>
            <suggestion><match no="1" regexp_match="borrego(.*)" regexp_replace="borrec$1"/></suggestion>
            <suggestion><match no="1" regexp_match="borrego(.*)" regexp_replace="anyell$1"/></suggestion>
            <short>Possible error</short>
            <example correction="xai|borrec|anyell"><marker>borrego</marker></example>
            <example>xai</example>
        </rule>
        <rule id="COSTER_COSTANER" name="coster/costaner">
            <!--  Com diferenciar DAN de DNA? -->
            <pattern>
                <unify>
                    <feature id="nombre"/>
                    <feature id="genere"/>
                    <token postag="NC.*" postag_regexp="yes"><exception inflected="yes" regexp="yes">ample|petit|estret|gran|suau|espadat</exception></token>
                    <marker>
                        <token postag="AQ.*" postag_regexp="yes" inflected="yes">coster</token>
                    </marker>
                </unify>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">costaner</match></suggestion> (relatiu a la costa)?</message>
            <!--<url>http://esadir.cat/entrades/fitxa/node/coster</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=coster&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12899&amp;idHit=12899&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27coster%27+o+%27costaner%27%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <short>Possible error</short>
            <example correction="costanera">El projecte afecta tota la línia <marker>costera</marker>.</example>
            <example correction="costaneres">les línies <marker>costeres</marker>.</example>
            <example>La línia costanera</example>
            <example>És un ample coster</example>
            <example>Als suaus costers</example>
            <example>Als espadats costers del riu</example>
        </rule>
        <rule id="EMBOLCALLANT" name="embolcallant">
            <pattern>
                <token><exception inflected="yes">anar</exception></token>
                <marker>
                    <token>embolcallant</token>
                </marker>
                <token><exception postag="P.*" postag_regexp="yes" regexp="yes">['-].+</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>embolcallador</suggestion> (adj.) en lloc de "embolcallant" (gerundi del v. 'embolcallar')?</message>
            <suggestion>embolcalladora</suggestion>
            <example correction="embolcallador|embolcalladora">un so <marker>embolcallant</marker> i màgic</example>
            <example>va embolcallant-lo un so màgic</example>
            <example>el so va embolcallant la sala</example>
        </rule>
        <rule id="CAMISSA" name="camissa">
            <pattern>
                <token inflected="yes">camissa</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">camisa</match></suggestion>? "Camissa" vol dir 'timó de l'arada'.</message>
            <example correction="camises">Porta'm tres <marker>camisses</marker>.</example>
            <example>camisa</example>
        </rule>
        <rule id="BERBENA" name="berbena">
            <pattern>
                <token inflected="yes">berbena</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">revetlla</match></suggestion>? "Berbena" és un gènere de plantes.</message>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">revetla</match></suggestion>
            <example correction="revetlla|revetla"><marker>berbena</marker></example>
            <example>revetlla</example>
        </rule>
        <rule id="AVIAR" name="aviar / aviari">
            <pattern>
                <token regexp="yes" inflected="yes">pesta|grip|epidèmia|pandèmia|influença|infecció</token>
                <token regexp="yes">aviars?</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>\1 <match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="AQ0F$10">aviari</match></suggestion>
            <example correction="pesta aviària">La <marker>pesta aviar</marker>.</example>
            <example correction="grips aviàries">Diferents tipus de <marker>grips aviars</marker>.</example>
        </rule>
        <rulegroup id="DISCIPLINAR" name="disciplinar">
            <antipattern>
                <marker>
                    <token>disciplinar</token>
                    <token spacebefore="no" regexp="yes">-.*</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="NC.*" postag_regexp="yes"/>
                    <marker>
                        <token>disciplinar</token>
                    </marker>
                </pattern>
                <message>Cal dir: <suggestion><match no="1" postag="NC(..).*" postag_regexp="yes" postag_replace="AQ0$10">disciplinari</match></suggestion>.</message>
                <example correction="disciplinària">Ha estat una mesura <marker>disciplinar</marker></example>
                <example>Ha de disciplinar els soldats</example>
                <example>Impedeixen als infants disciplinar-se.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">pluri|multi</token>
                    <token min="0">-</token>
                    <token>disciplinar</token>
                </pattern>
                <message>Paraula incorrecta.</message>
                <suggestion>\1disciplinari</suggestion>
                <suggestion>\1disciplinària</suggestion>
                <example correction="multidisciplinari|multidisciplinària"><marker>multi- disciplinar</marker></example>
                <example correction="multidisciplinari|multidisciplinària"><marker>multi disciplinar</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">pluri|multi</token>
                    <token min="0">-</token>
                    <token>disciplinars</token>
                </pattern>
                <message>Paraula incorrecta.</message>
                <suggestion>\1disciplinaris</suggestion>
                <suggestion>\1disciplinàries</suggestion>
                <example correction="multidisciplinaris|multidisciplinàries"><marker>multi- disciplinars</marker></example>
            </rule>
        </rulegroup>
        <rule id="DESMENTIT" name="desmentit/desmentiment">
            <pattern>
                <token><exception postag="RG_anteposat|N.*|A.*|RN" postag_regexp="yes"/></token>
                <marker>
                    <token regexp="yes">desmentits?<exception postag="_GV_"/></token>
                </marker>
            </pattern>
            <message>Incorrecte si volíeu dir <suggestion><match no="2" regexp_match="desmentit(.*)" regexp_replace="desmentiment$1"/></suggestion>.</message>
            <short>Possible error</short>
            <example correction="desmentiment">El <marker>desmentit</marker> arribà tard.</example>
            <example>Ho han desmentit.</example>
            <example>Això va ser desmentit després.</example>
            <example>Això va ser finalment desmentit.</example>
            <example>una llista de tòpics desmentits per l'aritmètica</example>
            <example>no desmentit mai en el pla biològic</example>
        </rule>
        <rule id="DESCABELLAT" name="descabellat">
            <pattern>
                <token postag="V.P.*" postag_regexp="yes" inflected="yes">descabellar</token>
            </pattern>
            <message>Correcte en el sentit de 'desordenar els cabells'. Incorrecte en altres sentits.</message>
            <suggestion><match no="1" postag="VMP..(.)(.).*" postag_regexp="yes" postag_replace="AQ.$2$1.">forassenyat</match></suggestion>
            <suggestion><match no="1" postag="VMP..(.)(.).*" postag_regexp="yes" postag_replace="AQ.$2$1.">desficaciat</match></suggestion>
            <suggestion><match no="1" postag="(VMP.*)" postag_regexp="yes" postag_replace="$1">desbaratar</match></suggestion>
            <suggestion><match no="1" postag="VMP..(.)(.)." postag_regexp="yes" postag_replace="AQ.$2$1.">destarifat</match></suggestion>
            <suggestion>sense cap ni peus</suggestion>
            <short>Possible error</short>
            <example correction="forassenyades|desficaciades|desbaratades|destarifades|sense cap ni peus">Té unes idees <marker>descabellades</marker>.</example>
            <example>Té idees desgavellades.</example>
        </rule>
        <rulegroup id="CORRERIA" name="*correria/correguda, incursió, escapada, volta">
            <rule>
                <pattern>
                    <token postag="D[^R]0FS0|PX.FS.*" postag_regexp="yes"/>
                    <marker>
                        <token>correria</token>
                    </marker>
                </pattern>
                <message>Si és substantiu, cal dir: <suggestion>correguda</suggestion>.</message>
                <suggestion>incursió</suggestion>
                <suggestion>escapada</suggestion>
                <suggestion>volta</suggestion>
                <example correction="correguda|incursió|escapada|volta">la seva <marker>correria</marker> per la muntanya</example>
                <example>Correria més que ningú</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D[^R]0FP0|PX.FP.*|AQ.FP." postag_regexp="yes"/>
                    <marker>
                        <token>correries</token>
                    </marker>
                </pattern>
                <message>Si és substantiu, cal dir: <suggestion>corregudes</suggestion>.</message>
                <suggestion>incursions</suggestion>
                <suggestion>escapades</suggestion>
                <suggestion>voltes</suggestion>
                <example correction="corregudes|incursions|escapades|voltes">les teves <marker>correries</marker> del cap de setmana</example>
                <example correction="corregudes|incursions|escapades|voltes">contínues <marker>correries</marker> mantenien el regne</example>
                <example>les teves corregudes del cap de setmana</example>
            </rule>
        </rulegroup>
        <rulegroup id="REFLEXAR" name="*reflexa/reflecteix, reflexes/reflecteixes">
            <rule>
                <pattern>
                    <token regexp="yes">que|no</token>
                    <marker>
                        <token regexp="yes">reflexa|reflexes</token>
                    </marker>
                </pattern>
                <message>Si és verb, cal dir "reflectir".</message>
                <suggestion>reflecteix</suggestion>
                <suggestion>reflecteixes</suggestion>
                <short>Possible error</short>
                <example correction="reflecteix|reflecteixes">el riu no <marker>reflexa</marker> res</example>
                <example>És una reacció reflexa.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="RG_anteposat"/>
                    <marker>
                        <token regexp="yes">reflexa|reflexes</token>
                    </marker>
                </pattern>
                <message>Si és verb, cal dir "reflectir".</message>
                <suggestion>reflecteix</suggestion>
                <suggestion>reflecteixes</suggestion>
                <short>Possible error</short>
                <example correction="reflecteix|reflecteixes">immediatament <marker>reflexa</marker> en la pantalla</example>
                <example>És una reacció reflexa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">reflexa|reflexes</token>
                    </marker>
                    <token postag="_GN_.*|N.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és verb, cal dir "reflectir".</message>
                <suggestion>reflecteix</suggestion>
                <suggestion>reflecteixes</suggestion>
                <short>Possible error</short>
                <example correction="reflecteix|reflecteixes">la freqüència <marker>reflexa</marker> el fet</example>
                <example>És una reacció reflexa.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">es|és</token>
                    <token>reflexa</token>
                </pattern>
                <message>Si és verb, cal dir "reflectir".</message>
                <suggestion>es reflecteix</suggestion>
                <example correction="Es reflecteix"><marker>Es reflexa</marker> a l'exterior.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">em|et|ens|us|vos|els|el|les|la</token>
                    <token>reflexa</token>
                </pattern>
                <message>Si és verb, cal dir "reflectir".</message>
                <suggestion>\1 reflecteix</suggestion>
                <example correction="Et reflecteix"><marker>Et reflexa</marker> a l'exterior.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">em|et|ens|us|vos|els|el|les|la</token>
                    <token>reflexes</token>
                </pattern>
                <message>Si és verb, cal dir "reflectir".</message>
                <suggestion>\1 reflecteixes</suggestion>
                <example correction="Et reflecteixes"><marker>Et reflexes</marker> a l'exterior.</example>
            </rule>
        </rulegroup>
        <rule id="FIXE_FIX" name="fixe -> fix (adjectiu)">
            <antipattern>
                <token>jo</token>
                <token>fixe</token>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token>fixe</token>
            </antipattern>
            <antipattern>
                <token skip="-1" postag_regexp="yes" postag="CS|PR.*"/>
                <token>fixe</token>
            </antipattern>
            <antipattern>
                <token>fixe</token>
                <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <pattern>
                <marker>
                    <token>fixe</token>
                </marker>
            </pattern>
            <message>Com a adjectiu, cal dir <suggestion>fix</suggestion>. "Fixe" és una forma valenciana del v. 'fixar'.</message>
            <example correction="fix">Un treballador <marker>fixe</marker>.</example>
            <example>Quan em fixe, ho veig clar.</example>
            <example>Si fixe una idea, no l'abandone.</example>
        </rule>
        <rule id="PREFIXE_PREFIX" name="prefixe -> prefix (nom)">
            <antipattern>
                <token>jo</token>
                <token>prefixe</token>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token>prefixe</token>
            </antipattern>
            <antipattern>
                <token skip="-1" postag_regexp="yes" postag="CS|PR.*"/>
                <token>prefixe</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>prefixe</token>
                </marker>
            </pattern>
            <message>Com a nom, cal dir <suggestion>prefix</suggestion>. "Prefixe" és una forma valenciana del v. 'prefixar'.</message>
            <example correction="Prefix"><marker>Prefixe</marker>.</example>
        </rule>
        <rulegroup id="COMPLEXES" name="complexes/complexos, reflexes/reflexos, fixes/fixos">
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes">complexes<exception postag="AQ.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>complexos</suggestion> (nom o adj. masc. pl.) en comptes de "complexes" (adj. fem. pl. o v. 'complexar')?</message>
                <short>Possible confusió</short>
                <example correction="complexos">compostos orgànics <marker>complexes</marker> que una vegada varen constituir plantes</example>
                <example>són situacions complexes</example>
                <example>són situacions massa complexes</example>
                <example>les situacions eren complexes</example>
                <example>Hi ha molt complexes situacions.</example>
                <example>les relacions ecològiques complexes</example>
                <example>acostumen a ser complexes i diverses </example>
                <example>totes les relacions geomètriques per complexes que siguin.</example>
                <example>i demostracions més aviat complexes.</example>
                <example>Aquestes complexes i conflictives característiques</example>
                <example>la manipulació de xifres llargues i complexes</example>
                <example>sense complexes i complicades geometries</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">fer</token>
                    <token>complexes</token>
                    <token postag="_GN_FP"/>
                    <example>Feia complexes totes les causes.</example>
                </antipattern>
                <pattern>
                    <token><exception postag="NC.*|RG.*|.*LOC_ADV.*|V.[MSI].*|VS.*|_GV_|AQ.FP.|D[^R]0FP0" postag_regexp="yes"/><exception>per</exception></token>
                    <marker>
                        <token regexp="yes">complexes|reflexes|annexes<exception postag="_GN_FP"/></token>
                    </marker>
                    <token><exception postag="NC.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)(.+)es" regexp_replace="$1os"/></suggestion> (nom masc. pl.) en comptes de "<match no="2"/>" (adj. fem. sing.)?</message>
                <short>Possible confusió</short>
                <example correction="complexos">Ell no té manies ni <marker>complexes</marker>.</example>
                <example correction="complexos">Ell té molts <marker>complexes</marker>.</example>
                <example correction="reflexos">Quins <marker>reflexes</marker> que té.</example>
                <!-- <example correction="reflexos">amb suaus ondulacions i <marker>reflexes</marker> produïts pels vidres.</example> -->
                <!-- <example correction="reflexos">És un porter de grans <marker>reflexes</marker>, seguretat i personalitat.</example> -->
                <example correction="complexos">per a nombres negatius i <marker>complexes</marker>.</example>
                <example correction="complexos">a projectes més arriscats i <marker>complexes</marker>.</example>
                <example correction="complexos">seductor i sense <marker>complexes</marker>.</example>
                <example correction="complexos">utilitzant sucres simples i <marker>complexes</marker>.</example>
                <example correction="complexos">enters, racionals, reals, <marker>complexes</marker>, símbols.</example>
                <example>són situacions complexes.</example>
                <example>són situacions massa complexes.</example>
                <example>les situacions eren complexes.</example>
                <example>Hi ha molt complexes situacions.</example>
                <example>les relacions ecològiques complexes.</example>
                <example>acostumen a ser complexes i diverses.</example>
                <example>totes les relacions geomètriques per complexes que siguin.</example>
                <example>i demostracions més aviat complexes.</example>
                <example>Aquestes complexes i conflictives característiques.</example>
                <example>associacions a llarg termini, més o menys complexes.</example>
                <example>la manipulació de xifres llargues i complexes.</example>
                <example>cada vegada més detallistes, complexes i amb un llenguatge molt prosaic</example>
                <example>les funcions sensorials, motores i reflexes</example>
                <example>antigues religions, complexes i molt estructurades.</example>
                <!-- <example>podrien ser funcions (reals o complexes)</example> -->
                <example>tendeixen a tenir complexes i continuades històries</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">em|et|ens|us|els|el|les|la</token>
                    <token>reflexes</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">complexes|reflexes|annexes</token>
                    </marker>
                    <token postag="AQ.MP.|V.P..PM." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)(.+)es" regexp_replace="$1os"/></suggestion> (nom masc. pl.) en comptes de "<match no="1"/>" (adj. fem. sing.)?</message>
                <short>Possible confusió</short>
                <example correction="complexos">càpsules, begudes, <marker>complexes</marker> vitamínics.</example>
                <example correction="reflexos">amb suaus ondulacions i <marker>reflexes</marker> produïts pels vidres.</example>
                <example>complexes discussions</example>
            </rule>
            <rule>
                <pattern>
                    <token>grans</token>
                    <marker>
                        <token regexp="yes">complexes|reflexes|annexes</token>
                    </marker>
                    <token><exception postag="N.F.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)(.+)es" regexp_replace="$1os"/></suggestion> (nom masc. pl.) en comptes de "<match no="2"/>" (adj. fem. sing.)?</message>
                <short>Possible confusió</short>
                <example correction="reflexos">És un porter de grans <marker>reflexes</marker>, seguretat i personalitat.</example>
            </rule>
            <rule>
                <pattern>
                    <token>els</token>
                    <marker>
                        <token regexp="yes">complexes|reflexes|annexes</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)(.+)es" regexp_replace="$1os"/></suggestion> (nom masc. pl.) en comptes de "<match no="2"/>" (adj. fem. sing.)?</message>
                <short>Possible confusió</short>
                <example correction="complexos">I que no confonguin els <marker>complexes</marker> del sector.</example>
            </rule>
            <rule>
                <pattern>
                    <token>complexe</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>complex</suggestion> (nom o adj. masc. sing.) en comptes de "complexe" (del v. 'complexar')?</message>
                <example correction="complex"><marker>complexe</marker></example>
                <example>complex</example>
            </rule>
            <rule>
                <pattern>
                    <token>annexe<exception scope="previous">s'</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>annex</suggestion> (nom o adj. masc. sing.) en comptes de "annexe" (del v. 'annexar')?</message>
                <example correction="annex"><marker>annexe</marker></example>
                <example>Cal que s'annexe la documentació.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">salari|sou|horari|treball|lloc|càrrec|pagament|ingrés|alumne|alumnat|ser</token>
                    <marker>
                        <token>fixe</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>fix</suggestion> (adj. masc. sing.) en comptes de "fixe" (del v. 'fixar')?</message>
                <example correction="fix">Tenia un sou <marker>fixe</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>fixe</token>
                    </marker>
                    <token regexp="yes">continu|discontinu</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>fix</suggestion> (adj. masc. sing.) en comptes de "fixe" (del v. 'fixar')?</message>
                <example correction="fix">Era <marker>fixe</marker> discontinu.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">trucada|telefonada|cridada</token>
                    <token>a</token>
                    <marker>
                        <token>fixes</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>fixos</suggestion> (adj. masc. pl.) en comptes de "fixes" (fem. pl.)?</message>
                <example correction="fixos">Trucades a <marker>fixes</marker> internacionals.</example>
            </rule>
        </rulegroup>
        <rule id="CIMENT_CEMENT" name="ciment/cement">
            <pattern>
                <token regexp="yes">cements?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>ciment</suggestion> (terme general) en lloc de "cement" (terme de metal·lúrgia i d'anatomia animal)?</message>
            <example correction="ciment"><marker>cement</marker></example>
            <example>ciment</example>
        </rule>
        <rulegroup id="HEURE" name="heure/haver">
            <rule>
                <pattern>
                    <token>hagues</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>hagués</suggestion>? "Hagues" és una forma valenciana del v. 'haure'.</message>
                <suggestion>hages</suggestion>
                <example correction="hagués|hages">M'estranyava que no <marker>hagues</marker> vingut encara.</example>
            </rule>
        </rulegroup>
        <rule id="HAJAR" name="hajar/haver">
            <pattern>
                <token postag="VM(S.+)." postag_regexp="yes" inflected="yes">hajar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="VM(S.+)." postag_regexp="yes" postag_replace="VA$1.">haver</match></suggestion> (v. 'haver') en comptes de "<match no="1"/>" (v. 'hajar')?</message>
            <example correction="haguéreu|haguésseu|haguéssiu">Si ho <marker>hagéssiu</marker> fet.</example>
            <example>Si ho haguéssiu fet.</example>
        </rule>
        <rule id="CRIDAR_PER_TELEFON" name="*cridar/trucar per telèfon">
            <pattern>
                <token inflected="yes" skip="2">cridar</token>
                <token>per</token>
                <token>telèfon</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1" include_skipped="all">trucar</match> per telèfon</suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1" include_skipped="all">telefonar</match></suggestion>
            <example correction="trucaré demà per telèfon|telefonaré demà">Ja et <marker>cridaré demà per telèfon</marker>.</example>
            <example>Ja et trucaré</example>
        </rule>
        <rule id="CONCILIAR_EL_SON" name="*conciliar/agafar el son">
            <pattern>
                <marker>
                    <token inflected="yes" skip="4" regexp="yes">conciliar|reconciliar</token>
                </marker>
                <token>el</token>
                <token>son</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">agafar</match></suggestion>
            <example correction="agafà">Llavors <marker>concilià</marker> amb dificultat el son.</example>
            <example correction="Agafà"><marker>Reconcilià</marker> amb dificultat el son.</example>
            <example>agafar el son</example>
        </rule>
        <rule id="AGAFAR_LA_SON" name="agafar *la son">
            <pattern>
                <token inflected="yes" skip="4" regexp="yes">conciliar|agafar</token>
                <token>la</token>
                <token>son</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1" include_skipped="all">agafar</match> el son</suggestion>
            <example correction="Agafà amb dificultat el son"><marker>Concilià amb dificultat la son</marker></example>
            <example correction="Agafà amb dificultat el son"><marker>Agafà amb dificultat la son</marker></example>
            <example>agafar el son</example>
        </rule>
        <rulegroup id="COMPOSAR" name="Revisa «composar/compondre»">
            <!--<url>http://esadir.cat/entrades/fitxa/node/composar</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?input_cercar=composar&amp;action=Principal&amp;method=detall_completa&amp;numPagina=1&amp;idHit=13072&amp;database=FITXES_PUB&amp;tipusFont=Fitxes%20de%20l%27Optimot&amp;idFont=13072&amp;titol=%27composar%27%20o%20%27compondre%27?&amp;numeroResultat=1&amp;clickLink=detall&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">composar</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">compondre</match></suggestion> en comptes de "<match no="1"/>" (sentits restringits)?</message>
                <example correction="compon">No <marker>composa</marker> mai.</example>
                <example correction="componguin">No <marker>composin</marker> mai.</example>
                <example correction="compon">No <marker>composa</marker> mai.</example>
                <example correction="componen">No <marker>composen</marker> mai.</example>
            </rule>
        </rulegroup>
        <rule id="GLOSAR" name="Revisa «glosar/glossar»">
            <pattern>
                <token inflected="yes">glosar</token>
            </pattern>
            <!-- el suggeriment no agafa tots els possibles postags  -->
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">glossar</match></suggestion> en comptes de "<match no="1"/>" (fer gloses, a Mallorca)?</message>
            <example correction="Glossen"><marker>Glosen</marker> projectes inviables.</example>
            <example>Glossen projectes inviables.</example>
        </rule>
        <rulegroup id="POSAR_PONDRE_OU" name="*posar/pondre ous">
            <antipattern>
                <token regexp="yes">ous?</token>
                <token regexp="yes">durs?|escalfats?|calfats?|fregits?|ferrats?|passats?|deixats?</token>
                <example>Damunt hi van posar un ou ferrat.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes" skip="3">ous?</token>
                <token regexp="yes" skip="3">a|en</token>
                <token regexp="yes" inflected="yes">cistella?</token>
                <example>Va posar tots els ous en la mateixa cistella.</example>
                <example>Va posar els ous en els cistells.</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V...3.*" postag_regexp="yes" inflected="yes" skip="2">posar</token>
                    </marker>
                    <token regexp="yes">ous?|gallina|gallines</token>
                </pattern>
                <!-- el suggeriment no agafa tots els possibles postags  -->
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">pondre</match></suggestion> (p. ex. La gallina pon un ou.)?</message>
                <example correction="Pon"><marker>Posa</marker> els seus ous.</example>
                <example correction="ponen">Les gallines <marker>posen</marker> ous cada dia.</example>
                <example>Pon els seus ous.</example>
                <example>Desemmotllem i a sobre hi posem l'ou escalfat.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V...3.*" postag_regexp="yes" inflected="yes" regexp="yes">haver|anar</token>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes" skip="2">posar</token>
                    </marker>
                    <token regexp="yes">ous?|gallina|gallines</token>
                </pattern>
                <!-- el suggeriment no agafa tots els possibles postags  -->
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.+)" postag_regexp="yes" postag_replace="$1">pondre</match></suggestion> (p. ex. La gallina ha post un ou.)?</message>
                <example correction="post">L'ocell ha <marker>posat</marker> un ou.</example>
                <example correction="post">Quants ous han <marker>posat</marker> les gallines.</example>
            </rule>
        </rulegroup>
        <rulegroup id="POSAR_PONDRE_EL_SOL" name="el sol es posa -> es pon">
            <rule>
                <pattern>
                    <token regexp="yes">el|la</token>
                    <token regexp="yes" skip="5">sol|lluna</token>
                    <marker>
                        <and>
                            <token inflected="yes">posar</token>
                            <token postag="_reflexiu"/>
                        </and>
                    </marker>
                </pattern>
                <message>En referència a un astre que s'amaga, cal usar el verb 'pondre'.</message>
                <suggestion><match no="3" postag="(V.+)" postag_regexp="yes" postag_replace="$1">pondre</match></suggestion>
                <example correction="post">El sol s'ha <marker>posat</marker> a les 21.35 h.</example>
                <example correction="pongui">Quan el sol es <marker>posi</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>sol</token>
                    <token>a</token>
                    <token>l</token>
                    <token>cap</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="4">posar<exception regexp="yes" scope="next">sota|davall</exception></token>
                    </marker>
                    <token regexp="yes">el|la</token>
                    <token regexp="yes">sol|lluna</token>
                </pattern>
                <message>En referència a un astre que s'amaga, cal usar el verb 'pondre'.</message>
                <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">pondre</match></suggestion>
                <example correction="post">Encara no s'ha <marker>posat</marker> el sol.</example>
                <example correction="ponga">Quan es <marker>pose</marker> el sol.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONFOS_CONFUS" name="confós/confús">
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">idea|interpretació|època|successió|diferència|descripció|identitat|història|explicació|estil|record|recordança|remembrança</token>
                    <token min="0" postag="RG_anteposat"/>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">confondre</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" postag="VMP00(.)(.).?" postag_regexp="yes" postag_replace="AQ0$2$10">confús</match></suggestion> (poc clar) en comptes de "<match no="3"/>" (participi del v. 'confondre')?</message>
                <example correction="confuses">Té unes idees <marker>confoses</marker>.</example>
                <example correction="confuses">Té unes idees molt <marker>confoses</marker>.</example>
                <example>S'ha confòs d'època.</example>
            </rule>
            <rule>
                <pattern>
                    <token>temps</token>
                    <token min="0" postag="RG_anteposat"/>
                    <marker>
                        <token postag="V.P...M." postag_regexp="yes" inflected="yes">confondre</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" postag="VMP00(.)(.).?" postag_regexp="yes" postag_replace="AQ0$2$10">confús</match></suggestion> (poc clar) en comptes de "<match no="3"/>" (participi del v. 'confondre')?</message>
                <example correction="confusos">Són temps <marker>confosos</marker>.</example>
                <example correction="confús">És un temps <marker>confós</marker>.</example>
            </rule>
            <rule default="off">
                <pattern>
                    <token inflected="yes">ser<exception inflected="yes">estar</exception></token>
                    <token min="0" max="5" postag="RG|RG_anteposat|PI.*|LOC_ADV" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">confondre<exception postag="_GV_"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" postag="VMP00(.)(.).?" postag_regexp="yes" postag_replace="AQ0$2$10">confús</match></suggestion> (poc clar) en comptes de "<match no="1"/>" (participi del v. 'confondre')?</message>
                <example correction="confús">És tot molt <marker>confós</marker>.</example>
                <example correction="confús">És a vegades <marker>confós</marker>.</example>
                <example>S'ha confós d'època.</example>
                <example>Estic molt confós.</example>
                <example>Estaven força confoses totes.</example>
                <!--<example>Aquests dos casos distints són sovint confosos</example>-->
            </rule>
        </rulegroup>
        <rule id="DIFOS_DIFUS" name="difós/difús">
            <pattern>
                <!-- Hi ha molts substantius dubtosos: escriptor, conferència, idea, explicació...  -->
                <token regexp="yes" inflected="yes">tumor|llum</token>
                <marker>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes">difondre</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" postag="VMP00(.)(.).?" postag_regexp="yes" postag_replace="AQ0$2$10">difús</match></suggestion> (llenguatges especialitzats) en comptes de "<match no="2"/>" (participi del v. 'difondre')?</message>
            <example correction="difusa">Hi ha una llum <marker>difosa</marker>.</example>
            <example>S'ha difós molt.</example>
        </rule>
        <rule id="BESTIA" name="bestia">
            <pattern>
                <token regexp="yes">besti(a|es)</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="besti(.+)" regexp_replace="bèsti$1"/></suggestion> (animal)? Correcte en el sentit de germana de l'avi o de l'àvia (bes-tia).</message>
            <short>Possible confusió</short>
            <example correction="bèstia"><marker>bestia</marker></example>
            <example>bes-tia</example>
        </rule>
        <rule id="AUTODIDACTE" name="autodidacte/autodidàctic">
            <pattern>
                <token regexp="yes">formació|sistema|aprenentatge|mètode|forma|manera</token>
                <marker>
                    <token inflected="yes">autodidacte</token>
                </marker>
            </pattern>
            <message>Com a adjectiu, val més usar <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">autodidàctic</match></suggestion>.</message>
            <example correction="autodidàctica">És una persona de formació <marker>autodidacta</marker></example>
            <example correction="autodidàctic">Promou l'aprenentatge <marker>autodidacte</marker></example>
            <example>És un sistema autodidàctic.</example>
        </rule>
        <rulegroup id="DESVETLLAR" name="desvetllar / desvelar">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="5" regexp="yes">desvetl?lar</token>
                    </marker>
                    <token postag="N.*|PI.*|V.P.*" postag_regexp="yes" inflected="yes" regexp="yes">resultat|crim|delicte|amagatall|conspiració|final|alineació|incertesa|detall|contingut|motiu|res|nom|pla|causa|origen|veritat|jo|secret|misteri|propòsit|intenció|projecte|identitat|guanyador|premiar|premi|endevinalla</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">desvelar</match></suggestion> en comptes de "<match no="1" case_conversion="alllower"/>" (perdre la son, suscitar)?</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">descobrir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">revelar</match></suggestion>
                <example correction="desvelar|descobrir|revelar">Diu que vol <marker>desvetllar</marker> tots els secrets.</example>
                <example>vol desvetllar interès</example>
                <example>Desvetlla't, no ens rebutgis per sempre.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.P.*" postag_regexp="yes"><exception postag="_GV_"/></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token inflected="yes" regexp="yes">desvetl?lar</token>
                    </marker>
                    <token regexp="yes" min="0" max="3">&adverbis_temps_lloc;|-te|-li|-vos|-los|["«“']</token>
                    <token regexp="yes">què|que|qui|quin|quins?|quina|quines|ahir|avui|hui|demà</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">desvelar</match></suggestion> en comptes de "<match no="1" case_conversion="alllower"/>" (perdre la son, suscitar)?</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">descobrir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">revelar</match></suggestion>
                <example correction="desvelà|descobrí|revelà">Li <marker>desvetllà</marker> que era ell.</example>
                <example correction="desvelat|descobert|revelat">Li ha <marker>desvetllat</marker> que era ell.</example>
                <example correction="desvelar|descobrir|revelar">No vaig a <marker>desvetllar</marker>-vos «qui és l’assassí».</example>
                <example>més desvetllada que mai</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="N.*" skip="5" postag_regexp="yes" inflected="yes" regexp="yes">detall|contingut|motiu|res|nom|pla|causa|origen|veritat|secret|misteri|conspiració|endevinalla|identitat</token>
                    <marker>
                        <token inflected="yes" regexp="yes">desvetl?lar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">desvelar</match></suggestion> en comptes de "<match no="2" case_conversion="alllower"/>" (perdre la son, suscitar)?</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">descobrir</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">revelar</match></suggestion>
                <example correction="desvelats|descoberts|revelats">Tots els misteris <marker>desvetllats</marker> per ell.</example>
                <example>Desvetlla't, no ens rebutgis per sempre.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">segons|com</token>
                    <token inflected="yes" regexp="yes" min="0">haver|anar</token>
                    <marker>
                        <token inflected="yes" skip="5" regexp="yes">desvetl?lar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">desvelar</match></suggestion> en comptes de "<match no="3" case_conversion="alllower"/>" (perdre la son, suscitar)?</message>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">descobrir</match></suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">revelar</match></suggestion>
                <example correction="desvela|descobreix|revela">Segons <marker>desvetlla</marker> avui la premsa.</example>
            </rule>
            <rule default="off">
                <antipattern>
                    <token inflected="yes" regexp="yes" skip="4">desvetl?lar</token>
                    <token regexp="yes" inflected="yes">instint|gana|fam|desig|set</token>
                </antipattern>
                <pattern>
                    <token skip="-1" postag_regexp="yes" inflected="yes" regexp="yes">endevinar|descobrir</token>
                    <marker>
                        <token inflected="yes" regexp="yes">desvetl?lar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">desvelar</match></suggestion> en comptes de "<match no="2" case_conversion="alllower"/>" (perdre la son, suscitar)?</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">revelar</match></suggestion>
                <example correction="desvelar|revelar">Com que algú ha endevinat el nom, ja el puc <marker>desvetllar</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FALLAR" name="fallar">
            <antipattern>
                <token>la</token>
                <token>falla</token>
            </antipattern>
            <antipattern>
                <token>les</token>
                <token>falles</token>
            </antipattern>
            <antipattern>
                <token>procés</token>
                <token regexp="yes">diagnòstic|analític</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="5">fallar<exception postag="_GN_F." postag_regexp="yes"/></token>
                    </marker>
                    <token inflected="yes" regexp="yes">&context_FALLAR;|procés</token>
                </pattern>
                <message>Possible castellanisme.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dictaminar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dictar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pronunciar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentenciar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">adjudicar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">concedir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">atorgar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">decidir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">resoldre</match></suggestion>
                <example correction="dictaminar|dictar|pronunciar|sentenciar|adjudicar|concedir|atorgar|decidir|resoldre">Diu que vol <marker>fallar</marker> sentència avui.</example>
                <example>Possibles fallades en el procés.</example>
                <example>Alguna cosa ha fallat en el procés diagnòstic.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="5">&context_FALLAR;|procés</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">fallar<exception postag="_GN_F." postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Possible castellanisme.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dictaminar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dictar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pronunciar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentenciar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">adjudicar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">concedir</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">atorgar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">decidir</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">resoldre</match></suggestion>
                <example correction="dictaminar|dictar|pronunciar|sentenciar|adjudicar|concedir|atorgar|decidir|resoldre">El jutge va <marker>fallar</marker> així.</example>
                <example correction="dictaminaren|dictaren|pronunciaren|sentenciaren|adjudicaren|concediren|atorgaren|decidiren|resolgueren">Els jutges <marker>fallaren</marker> en favor d'Ermessenda</example>
                <example>En el procés s'han trobat moltes fallades.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">fallar</token>
                    </marker>
                    <token regexp="yes">a|en</token>
                    <token regexp="yes">contra|favor</token>
                </pattern>
                <message>Possible castellanisme.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dictaminar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dictar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pronunciar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sentenciar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">adjudicar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">concedir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">atorgar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">decidir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">resoldre</match></suggestion>
                <example correction="dictaminar|dictar|pronunciar|sentenciar|adjudicar|concedir|atorgar|decidir|resoldre">El jutge va <marker>fallar</marker> a favor de la nacionalitzacion.</example>
                <example correction="dictaminaren|dictaren|pronunciaren|sentenciaren|adjudicaren|concediren|atorgaren|decidiren|resolgueren">Els jutges <marker>fallaren</marker> en contra d'Ermessenda</example>
                <example>En el procés s'han trobat moltes fallades.</example>
            </rule>
            <rule id="ANADA_VOLTA" name="anada i *volta/tornada">
                <pattern>
                    <token>anada</token>
                    <token>i</token>
                    <token>volta</token>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion>anada i tornada</suggestion>
                <example correction="anada i tornada"><marker>anada i volta</marker></example>
                <example>anada i tornada</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="5">fallada</token>
                    </marker>
                    <token inflected="yes" regexp="yes">&context_FALLAR;</token>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion>decisió</suggestion>
                <suggestion>part dispositiva</suggestion>
                <suggestion>sentència</suggestion>
                <example correction="decisió|part dispositiva|sentència">Ha aparegut la <marker>fallada</marker> del jutjat.</example>
                <example>Possibles fallades en el procés.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="5">&context_FALLAR;</token>
                    <marker>
                        <token inflected="yes">fallada</token>
                    </marker>
                </pattern>
                <message>Possible error de traducció automàtica.</message>
                <suggestion>decisió</suggestion>
                <suggestion>part dispositiva</suggestion>
                <suggestion>sentència</suggestion>
                <example correction="decisió|part dispositiva|sentència">El jutge ha emès una <marker>fallada</marker>.</example>
                <example>En el procés s'han trobat moltes fallades.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COLGAR_PENJAR" name="colgar / penjar">
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="10">colgar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">corbata|pantaló|tapís|quadre|dibuix|paret|guant|roba|camisa|jaqueta|falda|vestit|armari|penjador</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">penjar</match></suggestion> en comptes de "<match no="1" case_conversion="alllower"/>" (enterrar)?</message>
                <short>Possible error</short>
                <example correction="penjar">Diu que vol <marker>colgar</marker> els guants.</example>
                <example>El gos va colgar l'os a terra.</example>
            </rule>
        </rulegroup>
        <rule id="ASSENTAR_ASSEURE" name="assentar-se/asseure's">
            <antipattern>
                <token postag="V...3..." postag_regexp="yes" inflected="yes">assentar</token>
                <token min="0" postag_regexp="yes" postag="RG.*"/>
                <token regexp="yes">bé|malament</token>
                <example>No se m'ha assentat gaire bé el dinar.</example>
            </antipattern>
            <antipattern>
                <token postag="VA..3..." postag_regexp="yes"/>
                <token inflected="yes">assentar</token>
                <token min="0" postag_regexp="yes" postag="RG.*"/>
                <token regexp="yes">bé|malament</token>
                <example>Se m'assenta bé el dinar.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">donar</token>
                <token>per</token>
                <token regexp="yes">assentat|assentats|assentada|assentades</token>
            </antipattern>
            <antipattern>
                <and>
                    <token inflected="yes">assentar</token>
                    <token postag="_reflexiu"/>
                </and>
                <token>a</token>
                <token postag="_possible_nompropi"/>
                <example>Es van assentar a Sant Celoni.</example>
            </antipattern>
            <pattern>
                <token postag="SENT_START" skip="-1"><exception scope="next" postag="NP..G.." postag_regexp="yes"/><exception scope="next" regexp="yes" inflected="yes">&exceptions_ASSENTAR_ASSEURE;</exception></token>
                <marker>
                    <token postag="V.*" postag_regexp="yes" inflected="yes" skip="-1">assentar<exception inflected="yes">assentir</exception><exception scope="next" postag="NP..G.." postag_regexp="yes"/><exception scope="next" regexp="yes" inflected="yes">&exceptions_ASSENTAR_ASSEURE;</exception></token>
                </marker>
                <token postag="SENT_END"/>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">asseure</match></suggestion>? "Assentar" és correcte en altres sentits.</message>
            <!--<url>http://esadir.cat/entrades/fitxa/node/assentarse</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=assentar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=8562&amp;idHit=8562&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=sentar+o+assentar%3F+%2F+%C9s+correcte+sentar+les+bases%2C+sentar+un+precedent%2C+sentar+les+condicions+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="asseure">Es van <marker>assentar</marker> a taula.</example>
            <example correction="assegué">Joan s'<marker>assentà</marker> a la cadira.</example>
            <example>Els israelians s'assentaren a Cisjordània.</example>
            <example>S'assentaren en aquell territori.</example>
            <example>Volien que assentéssim les bases del futur.</example>
            <example>S'assentaren a Argentina.</example>
            <example>S'assenten sobre un fet comunicatiu.</example>
            <example>on s'assentaren els primers colonitzadors</example>
            <example>assentí</example>
            <example>tal negació s'assenta en un suport purament fàctic</example>
        </rule>
        <rulegroup id="SENTIR_ASSENTAR" name="*senten les bases">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" postag="V.*" postag_regexp="yes">sentir<exception>sent</exception></token>
                    </marker>
                    <token min="0" postag="D.*" postag_regexp="yes"/>
                    <token inflected="yes" regexp="yes">base[12]|fonament</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">assentar</match></suggestion>?</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">establir</match></suggestion>
                <example correction="assentin|estableixin">Quan <marker>sentin</marker> les bases del futur</example>
                <example correction="assenten|estableixen">Ells són els qui <marker>senten</marker> les bases del futur</example>
                <example>Sent la base de l'argument, no era prou.</example>
            </rule>
        </rulegroup>
        <rulegroup id="BOMBEJAR" name="bombejar / bombar">
            <!-- es pot completar amb més paraules -->
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="4">bombejar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">aigua|petroli|líquid|gasolina|benzina|gasoil|gasoli|sang</token>
                </pattern>
                <message>Val més dir <suggestion><match no="1" regexp_match="bombe[gj](.*)" regexp_replace="bomb$1"/></suggestion>.</message>
                <example correction="bombaren"><marker>bombejaren</marker> tota l'aigua</example>
                <example correction="bombessin">que <marker>bombegessin</marker> tota l'aigua</example>
                <example>van bombar tota l'aigua</example>
            </rule>
        </rulegroup>
        <rulegroup id="BORDAR_BRODAR" name="bordar / brodar">
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" inflected="yes" regexp="yes">&exceptions_BORDAR;</exception></token>
                    <marker>
                        <token inflected="yes" skip="-1">bordar<exception postag="_GN_.*|_possible_nompropi" postag_regexp="yes"/><exception scope="next" inflected="yes" regexp="yes">&exceptions_BORDAR;</exception><exception scope="previous" postag="UNKNOWN"/></token>
                    </marker>
                    <token postag="SENT_END"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="bord(.*)" regexp_replace="brod$1"/></suggestion> (v. 'brodar', 'ornamentar un teixit') en lloc de "<match no="2"/>" (v. 'bordar', 'lladrar')?</message>
                <example correction="brodat">Li va eixir <marker>bordat</marker>.</example>
                <example>S'ensumà el perill i començà a bordar.</example>
                <example>El gos bordava sense parar.</example>
                <example>Si tu has estat arrencat de l'olivera borda.</example>
                <example>Borda a Hècate, a la qual, com els cavalls a Posidó, tots els cans estan consagrats.</example>
                <example>l'escaiola o escasola borda</example>
                <example>els animals renillaven, bordaven o es barallaven.</example>
                <example>El va reblre a bots i bordant.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EMBOTAR" name="embotar">
            <!-- es pot completar amb més paraules -->
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="7">embotar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">cap|sentit|consciència|cervell|ment</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">afeblir</match></suggestion> en lloc de "<match no="1"/>" (posar en bótes)?</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enervar</match></suggestion>
                <suggestion>(estar espès)</suggestion>
                <suggestion>(estar atordit)</suggestion>
                <!-- També: espès, atordit -->
                <short>Possible castellanisme</short>
                <example correction="afebliren|enervaren|(estar espès)|(estar atordit)">Se li <marker>embotaren</marker> els sentits.</example>
                <example>doblegà el full</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="7">cap|sentit|consciència|cervell|ment</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">embotar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">afeblir</match></suggestion> en lloc de "<match no="1"/>" (posar en bótes)?</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enervar</match></suggestion>
                <suggestion>(estar espès)</suggestion>
                <suggestion>(estar atordit)</suggestion>
                <short>Possible castellanisme</short>
                <example correction="afeblit|enervat|(estar espès)|(estar atordit)">El cap el tenia <marker>embotat</marker>,</example>
                <example>Se sentia afeblit</example>
            </rule>
        </rulegroup>
        <rulegroup id="PROVAR_TASTAR" name="provar / tastar">
            <!-- es pot completar amb més paraules -->
            <antipattern>
                <marker>
                    <token inflected="yes">provar</token>
                    <token regexp="yes">a|de|d'|que</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="7">provar<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token inflected="yes" regexp="yes">&vocabulari_menjar;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tastar</match></suggestion> en lloc de "<match no="1"/>"?</message>
                <short>Possible confusió</short>
                <example correction="tastar">No va voler <marker>provar</marker> la carn.</example>
                <example>Provà de riure mentre agafava el vi.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="7">&vocabulari_menjar;</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">provar<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tastar</match></suggestion> en lloc de "<match no="2"/>"?</message>
                <short>Possible confusió</short>
                <example correction="tastà">El vi no el <marker>provà</marker>.</example>
                <example>El bon vi va provar que tenia raó.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">donar</token>
                    <token>a</token>
                    <marker>
                        <token>provar</token>
                    </marker>
                </pattern>
                <message>Parlant de menjar o beure, cal dir <suggestion>tastar</suggestion>.</message>
                <short>Possible confusió</short>
                <example correction="tastar">El vi no li'l donà a <marker>provar</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DOBLAR_DOBLEGAR" name="doblar / doblegar">
            <!-- es pot completar amb més paraules -->
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="7">doblar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">peça|tija|roba|camisa|pantaló|falda|samarreta|fulla?|gasa|llençol|paper|tela|teixit|vel|vela|pàgina|plana|fil|filferro|cable</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">doblegar</match></suggestion> en lloc de "<match no="1"/>" (fer doble)?</message>
                <short>Possible confusió</short>
                <example correction="doblegà">Llavors <marker>doblà</marker> el full.</example>
                <example>doblegà el full</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="7">peça|tija|roba|camisa|pantaló|falda|samarreta|fulla?|gasa|llençol|paper|tela|teixit|vel|vela|pàgina|plana|fil|filferro|cable</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">doblar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">doblegar</match></suggestion> en lloc de "<match no="2"/>" (fer doble)?</message>
                <short>Possible confusió</short>
                <example correction="doblegat">El full, una vegada <marker>doblat</marker>,</example>
                <example>El full, una vegada doblegat,</example>
            </rule>
        </rulegroup>
        <rulegroup id="ESPOSAR_EXPOSAR" name="esposar / exposar">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="7">esposar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">quadre|pintura|escultura|pintor|artista|museu|galeria|galerista|opinió|projecte|pla</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="es(.+)" regexp_replace="ex$1"/></suggestion> (exhibir, mostrar) en comptes de "esposar" (casar)?</message>
                <short>Possible confusió</short>
                <example correction="exposà">El pintor <marker>esposà</marker> els seus quadres</example>
                <example>exposà bons quadres</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">quadre|pintura|escultura|pintor|artista|museu|galeria|galerista|opinió|projecte|pla</token>
                    <marker>
                        <token inflected="yes">esposar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)es(.+)" regexp_replace="ex$1"/></suggestion> (exhibir, mostrar) en comptes de "esposar" (casar)?</message>
                <short>Possible confusió</short>
                <example correction="exposà">El pintor <marker>esposà</marker> els seus quadres</example>
                <example>exposà bons quadres</example>
            </rule>
        </rulegroup>
        <rulegroup id="SALTEJAR_SALTAR" name="saltejar / saltar">
            <!-- es pot completar amb més paraules -->
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="7">saltejar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">&vocabulari_menjar;</token>
                </pattern>
                <message>En gastronomia cal dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">saltar</match></suggestion>.</message>
                <short>Possible confusió</short>
                <example correction="salteu">Cal que <marker>saltegeu</marker> les mongetes.</example>
                <example>Un saltat de ronyons</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="7">&vocabulari_menjar;</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">saltejar</token>
                    </marker>
                </pattern>
                <message>En gastronomia cal dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">saltar</match></suggestion>.</message>
                <short>Possible confusió</short>
                <example correction="saltades">M'agraden les mongetes <marker>saltejades</marker>.</example>
                <example>Un saltat de ronyons</example>
            </rule>
        </rulegroup>
        <rulegroup id="ENCONAR" name="enconar">
            <!-- es pot completar amb més paraules -->
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="7">enconar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">lluita|problema|debat|discussió|guerra|disputa</token>
                </pattern>
                <message>Possible castellanisme. "Enconar" és correcte en altres sentits.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enverinar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">atiar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">exasperar</match></suggestion>
                <short>Possible castellanisme</short>
                <example correction="enverinen|atien|exasperen">S'<marker>enconen</marker> els problemes.</example>
                <example>Va enconar el meu fill.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="7">lluita|problema|debat|discussió|guerra|disputa</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">enconar</token>
                    </marker>
                </pattern>
                <message>Possible castellanisme. "Enconar" és correcte en altres sentits.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enverinar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">atiar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">exasperar</match></suggestion>
                <short>Possible castellanisme</short>
                <example correction="enverinen|atien|exasperen">Els problemes s'<marker>enconen</marker>.</example>
                <example>Va enconar el meu fill.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FEINEJAR_PESCAR" name="feinejar, faenejar / pescar ">
            <!--<url>http://esadir.cat/entrades/fitxa/id/2574</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=faenar&amp;numPagina=1&amp;database=CASCAT&amp;idFont=25970&amp;idHit=25970&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=faenar+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="7" regexp="yes">faenejar|feinejar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">vaixell|barca|embarcació|aigua|costa|jurisdiccional|jurisdicció|Marroc|Galícia|marroquí|gallec|atlàntic|pacífic|mediterrani|Mediterrània</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pescar</match></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="pescava">L'embarcació <marker>feinejava</marker> en aigües del Marroc.</example>
                <example correction="Pescaven"><marker>Feinejaven</marker> al Mediterrani.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="7">vaixell|barca|embarcació|aigua|costa|jurisdiccional|jurisdicció|Marroc|Galícia|marroquí|gallec|atlàntic|pacífic|mediterrani|Mediterrània</token>
                    <marker>
                        <token inflected="yes" regexp="yes">faenejar|feinejar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pescar</match></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="pescava">L'embarcació <marker>faenejava</marker> en aigües marroquines.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AMASSAR_PASTAR" name="amassar / pastar">
            <!-- es pot completar amb més paraules -->
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="7">amassar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">&context_PASTAR;</token>
                </pattern>
                <message>En aquest context el verb adequat és 'pastar'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pastar</match></suggestion>
                <example correction="Pasteu"><marker>Amasseu</marker> els ingredients.</example>
                <example>Va amassar una gran fortuna</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="7">&context_PASTAR;</token>
                    <marker>
                        <token inflected="yes">amassar</token>
                    </marker>
                </pattern>
                <message>En aquest context el verb adequat és 'pastar'.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pastar</match></suggestion>
                <example correction="pastar">Els ingredients s'han d'<marker>amassar</marker> durant cinc minuts.</example>
                <example>Una gran fortuna, va amssar.</example>
            </rule>
        </rulegroup>
        <rulegroup id="INSTRUMENTALITZAR" name="instrumentalitzar /instrumentar">
            <!-- es pot completar amb més paraules -->
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="15" regexp="yes">instrumentalitzar|instrumentalització|instrumentalitzador</token>
                    </marker>
                    <token inflected="yes" regexp="yes">&context_MUSICA;</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)instrumentalitz(.*)" regexp_replace="instrument$1"/></suggestion> (terme usat en música)?</message>
                <example correction="instrumentar">Va <marker>instrumentalitzar</marker> la peça per a banda de vent.</example>
                <example correction="instrumentació">La <marker>instrumentalització</marker> de les simfonies és brillant.</example>
                <example>El president va instrumentalitzar el partit.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="15">&context_MUSICA;</token>
                    <marker>
                        <token inflected="yes" skip="15" regexp="yes">instrumentalitzar|instrumentalització|instrumentalitzador</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)instrumentalitz(.*)" regexp_replace="instrument$1"/></suggestion> (terme usat en música)?</message>
                <example correction="instrumentà">El compositor la <marker>instrumentalitzà</marker> al seu gust.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ASSECAR_EIXUGAR" name="assecar / eixugar">
            <!-- es pot completar amb més paraules -->
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="7" regexp="yes">secar|assecar<exception regexp="yes">assec|sec</exception></token>
                    </marker>
                    <token inflected="yes" regexp="yes">mà|plat|llavi|cabell|suor|llàgrima|cara|roba|peu|front|gasa|tovallola|boca|tovalló</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">eixugar</match></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="eixugà">s'<marker>assecà</marker> les mans</example>
                <example correction="eixugar">i servia per a <marker>assecar</marker>, entre altres coses, les gases dels petits.</example>
                <example correction="Eixuga"><marker>Asseca</marker>'t amb la tovallola.</example>
                <example>s'assecà, aquell arbre</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="7">mà|plat|llavi|cabell|suor|llàgrima|cara|roba|peu|front|gasa|tovallola|boca|tovalló</token>
                    <marker>
                        <token inflected="yes" regexp="yes">secar|assecar<exception regexp="yes">assec|sec</exception></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">eixugar</match></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="eixugà">la roba s'<marker>assecà</marker> de seguida</example>
                <example>aquell arbre s'assecà</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes" regexp="yes">fruita|fruit</token>
                    <token inflected="yes">sec</token>
                </antipattern>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="6">plat|cabell|suor|llàgrima|cara|roba</token>
                    <marker>
                        <token inflected="yes">sec<exception scope="previous" regexp="yes">en|de|amb|a|per</exception></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">eixut</match></suggestion>?</message>
                <short>Possible confusió</short>
                <example correction="eixuts">Ja tinc els cabells <marker>secs</marker>.</example>
                <example correction="eixuta">La roba encara no està <marker>seca</marker>.</example>
                <example>llavis secs</example>
                <example>La visió d'aquella cara l'hauria aturat en sec</example>
                <example>Una plat de fruita seca.</example>
                <example>Una plat de fruits secse.</example>
            </rule>
        </rulegroup>
        <rulegroup id="RESSECAR_RESECAR" name="ressecar / resecar">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="7">ressecar<exception>ressec</exception></token>
                    </marker>
                    <token inflected="yes" regexp="yes">òrgan|fetge|pulmó|cervell|tumor|càncer</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">resecar</match></suggestion> (llevar part d'un òrgan) en comptes de \1 (assecar del tot)?</message>
                <short>Possible confusió</short>
                <example correction="resecà">I <marker>ressecà</marker> el tumor.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="7">òrgan|fetge|pulmó|cervell|tumor|càncer</token>
                    <marker>
                        <token inflected="yes" skip="7">ressecar<exception>ressec</exception></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">resecar</match></suggestion> (llevar part d'un òrgan) en comptes de \2 (assecar del tot)?</message>
                <short>Possible confusió</short>
                <example correction="resecar">El tumor cal <marker>ressecar</marker>-lo de seguida.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token postag="SENT_START" skip="-1"/>
                        <token regexp="yes" inflected="yes" skip="-1">òrgan|fetge|pulmó|cervell|tumor|càncer</token>
                        <token postag="SENT_END"/>
                    </marker>
                </antipattern>
                <pattern>
                    <token inflected="yes">resecar</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ressecar</match></suggestion> (assecar del tot) en comptes de \1 (llevar part d'un òrgan)?</message>
                <short>Possible confusió</short>
                <example correction="ressecar">La planta es va <marker>resecar</marker>.</example>
                <example>Van decidir que calia resecar el fetge.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ACONSEGUIT" name="*aconseguit/reeixit">
            <antipattern>
                <token postag="V.P.*" postag_regexp="yes" inflected="yes">aconseguir</token>
                <token inflected="yes">per</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">molt|tan|poc|especialment|més|menys|bastant|prou</token>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">aconseguir<exception postag="_GV_"/></token>
                    </marker>
                </pattern>
                <message>Expressió probablement incorrecta.</message>
                <suggestion><match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">reeixir</match></suggestion>
                <suggestion><match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">encertar</match></suggestion>
                <suggestion>ben <match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">trobar</match></suggestion>
                <example correction="reeixida|encertada|ben trobada">una fotografia molt <marker>aconseguida</marker>.</example>
                <example>Han aconseguit fer-ho</example>
                <example>ho han finalment aconseguit</example>
                <example>Una vegada aconseguit l'objectiu</example>
                <example>Aconseguit l'objectiu</example>
                <example>l'alfabet artificial tan laboriosament aconseguit</example>
                <example>S'ha saldat amb dos bronzes més aconseguits pel català Daniel Quesada.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ben</token>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">aconseguir<exception postag="_GV_"/></token>
                    </marker>
                </pattern>
                <message>Expressió probablement incorrecta.</message>
                <suggestion><match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">reeixir</match></suggestion>
                <suggestion><match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">encertar</match></suggestion>
                <suggestion><match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">trobar</match></suggestion>
                <example correction="reeixida|encertada|trobada">una fotografia ben <marker>aconseguida</marker>.</example>
                <example>Han aconseguit fer-ho</example>
                <example>ho han finalment aconseguit</example>
                <example>Una vegada aconseguit l'objectiu</example>
                <example>Aconseguit l'objectiu</example>
                <example>l'alfabet artificial tan laboriosament aconseguit</example>
            </rule>
        </rulegroup>
        <rule id="VISTIPLAU" name="vistiplau">
            <pattern>
                <token postag="D..MS.|PX.*" postag_regexp="yes"/>
                <marker>
                    <token>vist</token>
                    <token min="0">-</token>
                    <token>i</token>
                    <token min="0">-</token>
                    <token>plau</token>
                </marker>
            </pattern>
            <message>Com a substantiu s'escriu junt.</message>
            <suggestion>vistiplau</suggestion>
            <example correction="vistiplau">un <marker>vist i plau</marker></example>
            <example correction="vistiplau">el nostre <marker>vist-i plau</marker></example>
            <example correction="vistiplau">el <marker>vist i plau</marker></example>
            <example>el vistiplau</example>
            <example>un vistiplau</example>
        </rule>
        <rulegroup id="A_FALTA_DE" name="*a falta de cinc minuts">
            <!--<url>http://esadir.cat/entrades/fitxa/id/1507</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=a+falta+de&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13285&amp;idHit=13285&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27a+falta+de+cinc+minuts+del+final%27+o+%27a+cinc+minuts+del+final%27%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>falta</token>
                        <token skip="2">de</token>
                    </marker>
                    <token postag="NC.*" postag_regexp="yes" inflected="yes" regexp="yes">&unitats_temps;|moment|instant|temps|poc|molt</token>
                </pattern>
                <message>Construcció incorrecta en expressions de temps.</message>
                <suggestion>quan falten</suggestion>
                <suggestion>quan faltaven</suggestion>
                <example correction="Quan falten|Quan faltaven"><marker>A falta de</marker> tres minuts per al final del partit.</example>
                <example>Quan faltaven tres minuts per al final.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>falta</token>
                        <token skip="2">d'</token>
                    </marker>
                    <token postag="NC.*" postag_regexp="yes" inflected="yes" regexp="yes">&unitats_temps;|moment|instant|temps|poc|molt</token>
                </pattern>
                <message>Construcció incorrecta en expressions de temps.</message>
                <suggestion>quan falten </suggestion>
                <suggestion>quan faltaven </suggestion>
                <example correction="Quan falten |Quan faltaven "><marker>A falta d'</marker>un segon per al final del partit.</example>
                <example>Quan faltava un minut per al final.</example>
            </rule>
        </rulegroup>
        <rulegroup id="A_L_ACTUALITAT" name="*a l'actualitat/en l'actualitat">
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*|SPS00" postag_regexp="yes" skip="-1"><exception scope="next" regexp="yes" inflected="yes">origen|any|segle</exception><exception scope="next" regexp="yes">\d{3,4}</exception><exception scope="next" inflected="yes" regexp="yes">limitar|vincular|lligar|portar|saltar|tornar|remetre|arribar|transportar|traslladar|dedicar|repàs|repassada|aplicable|aplicar|referent|referir|anterior|referència|transcendir|corresponent|atent</exception></token>
                    <marker>
                        <token>a<exception scope="previous" regexp="yes">per|fins|cap|degut|ullada|ull</exception></token>
                        <token>l'</token>
                        <token>actualitat</token>
                    </marker>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>en l'actualitat</suggestion>
                <suggestion>actualment</suggestion>
                <example correction="en l'actualitat|actualment">No fa res <marker>a l'actualitat</marker>.</example>
                <example correction="En l'actualitat|Actualment"><marker>A l'actualitat</marker> no fa res.</example>
                <example correction="en l'actualitat|actualment">Ni al seu temps ni <marker>a l'actualitat</marker>.</example>
                <!-- Troba dos errors (no és problema) <example correction="en l'actualitat|actualment">La situació del català <marker>a l'actualitat</marker>.</example> -->
                <example>Dels orígens a l'actualitat.</example>
                <example>Dels anys 50 a l'actualitat.</example>
                <example>Del segle XV a l'actualitat.</example>
                <example>De 1920 a l'actualitat.</example>
                <example>Ha sobreviscut fins a l'actualitat.</example>
                <example>Ara tornem a l'actualitat.</example>
                <example>Una lliçó per a l'actualitat</example>
                <example>Que remet a l'actualitat que viu el país.</example>
                <example>que transportava Romeo i Julieta a l'actualitat</example>
                <example>Dóna una ullada a l'actualitat.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ADICIO_ADDICIO" name="adició/addicció/addició">
            <rule>
                <pattern>
                    <token>adició</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>addició</suggestion> (unió, suma) o <suggestion>addicció</suggestion> (dependència) en lloc de "adició" (acceptació d'una herència)?</message>
                <example correction="addició|addicció"><marker>adició</marker></example>
                <example>addició</example>
            </rule>
            <rule>
                <pattern>
                    <token>adicions</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>addicions</suggestion> (unió, suma) o <suggestion>addiccions</suggestion> (dependència) en lloc de "adició" (acceptació d'una herència)?</message>
                <example correction="addicions|addiccions"><marker>adicions</marker></example>
                <example>addició</example>
            </rule>
            <rule>
                <antipattern>
                    <token skip="10">addicció</token>
                    <token regexp="yes" inflected="yes">&context_ADDICCIO;</token>
                </antipattern>
                <pattern>
                    <token>l'</token>
                    <marker>
                        <token regexp="yes">adició|addicció</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="NC.*|_GN.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>addició</suggestion> (suma, afegiment)?</message>
                <example correction="addició">amb l'<marker>addicció</marker> de colorants</example>
                <example>amb l'addició de colorants</example>
                <example>l'addicció de Coltrane a l'heroïna</example>
            </rule>
            <rule>
                <antipattern>
                    <token>addició</token>
                    <token regexp="yes">de|d'</token>
                    <token><exception regexp="yes">\p{Lu}.*</exception></token>
                </antipattern>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="-1">addició</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&context_ADDICCIO;</token>
                </pattern>
                <message>¿Volíeu dir "addicció" (dependència) en comptes de "addició" (suma, afegiment)?</message>
                <suggestion><match no="1" regexp_match="(?iu)c" regexp_replace="cc" case_conversion="preserve"/></suggestion>
                <example correction="addicció">Va començar a superar l'<marker>addició</marker> a la marihuana</example>
                <example correction="addicció">l'<marker>addició</marker> de Coltrane a l'heroïna</example>
                <example>requereix l'addició de corticoides al tractament convencional</example>
            </rule>
            <rule>
                <antipattern>
                    <token>addició</token>
                    <token regexp="yes">de|d'</token>
                    <token><exception regexp="yes">\p{Lu}.*</exception></token>
                </antipattern>
                <pattern>
                    <token skip="-1" regexp="yes" inflected="yes">&context_ADDICCIO;</token>
                    <marker>
                        <token inflected="yes">addició</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir "addicció" (dependència) en comptes de "addició" (suma, afegiment)?</message>
                <suggestion><match no="2" regexp_match="(?iu)c" regexp_replace="cc" case_conversion="preserve"/></suggestion>
                <example correction="addicció">El joc pot provocar <marker>addició</marker>.</example>
                <example>Es fan treballs de camp amb l'addició de nutrients.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="3">tenir|crear|generar|causar|provocar</token>
                    <marker>
                        <token inflected="yes">addició</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir "addicció" (dependència) en comptes de "addició" (suma, afegiment)?</message>
                <suggestion><match no="2" regexp_match="(?iu)c" regexp_replace="cc" case_conversion="preserve"/></suggestion>
                <example correction="addicció">Tenia <marker>addició</marker> a l'aigua de colònia.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMPLIMENTAR" name="complimentar">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="-1">complimentar</token>
                    </marker>
                    <token regexp="yes" inflected="yes">butlletí|formulari|test|examen|enquesta|apartat|paper|paperassa</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">omplir</match></suggestion>, <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">emplenar</match></suggestion> en comptes de "<match no="1"/>" (fer compliments)?</message>
                <example correction="Ompliu|Empleneu"><marker>Complimenteu</marker> el formulari.</example>
                <example>Ompliu el formulari.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="-1">butlletí|formulari|test|examen|enquesta|apartat|paper|paperassa</token>
                    <marker>
                        <token inflected="yes">complimentar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">omplir</match></suggestion>, <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">emplenar</match></suggestion> en comptes de "<match no="2"/>" (fer compliments)?</message>
                <example correction="omplert|omplit|emplenat">Quan tingueu el formulari <marker>complimentat</marker>,</example>
                <example>Ompliu el formulari.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="-1">complimentar</token>
                    </marker>
                    <token regexp="yes" inflected="yes">tràmit|ordre</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">acomplir</match></suggestion> en comptes de "<match no="1"/>" (fer compliments)?</message>
                <example correction="acomplir">Has de <marker>complimentar</marker> tots els tràmits.</example>
                <example>Acompliu els tràmits.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">tràmit|ordre</token>
                    <marker>
                        <token inflected="yes" skip="-1">complimentar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">acomplir</match></suggestion> en comptes de "<match no="2"/>" (fer compliments)?</message>
                <example correction="acomplerts|acomplits">Quan tingueu tots els tràmits <marker>complimentats</marker>.</example>
                <example>Acompliu els tràmits.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMPLIR_ACOMPLIR" name="complir/acomplir">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="-1">acomplir</token>
                    </marker>
                    <!-- casos dubtosos: tràmits, missió -->
                    <token regexp="yes">exigènci(a|es)|voluntats?|condici(ó|ons)|pronòstics?|deures?|obligaci(ó|ons)|promes(a|es)|objectius?|anys?|desigs?|desitjos|mes|mesos|setman(a|es)|requisits?|norm(a|es)|lleis?|regles?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)a(.+)" regexp_replace="$1" case_conversion="preserve"/></suggestion> en comptes de "<match no="1"/>" (dur a terme, executar)?</message>
                <example correction="complir">Ahir va <marker>acomplir</marker> tres anys.</example>
                <example correction="Compleixen"><marker>Acompleixen</marker> vint-i-sis anys aviat.</example>
                <example>Acompliren la tasca perfectament.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" skip="-1">exigènci(a|es)|voluntats?|condici(ó|ons)|pronòstics?|deures?|obligaci(ó|ons)|promes(a|es)|objectius?|anys?|desigs?|desitjos|mes|mesos|setman(a|es)|requisits?|norm(a|es)|lleis?|regles?</token>
                    <marker>
                        <token inflected="yes">acomplir</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="(?iu)a(.+)" regexp_replace="$1" case_conversion="preserve"/></suggestion> en comptes de "<match no="2"/>" (dur a terme, executar)?</message>
                <example correction="complir">Els pronòstics no es van <marker>acomplir</marker>.</example>
                <example>Acompliren la tasca perfectament.</example>
            </rule>
        </rulegroup>
        <rule id="EXPRIMIR" name="exprimir/esprémer">
            <pattern>
                <token inflected="yes">exprimir</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esprémer</match></suggestion> en comptes de "<match no="1" case_conversion="alllower"/>" (antic, 'expressar')?</message>
            <example correction="esprémer">acabar-la d’<marker>exprimir</marker> totalment com una taronja.</example>
            <example correction="esprem"><marker>exprimeix</marker>-la com una taronja.</example>
            <example>L'espremé tota.</example>
        </rule>
        <rule id="NOMBRAR" name="nombrar/nomenar">
            <pattern>
                <token inflected="yes">nombrar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)nombr(.*)" regexp_replace="nomen$1"/></suggestion> en comptes de "<match no="1" case_conversion="alllower"/>" (afegir fils a l'ordit d'un teixit)?</message>
            <suggestion><match no="1" regexp_match="(?iu)nombr(.*)" regexp_replace="anomen$1"/></suggestion>
            <suggestion><match no="1" regexp_match="(?iu)nombr(.*)" regexp_replace="mencion$1"/></suggestion>
            <suggestion><match no="1" regexp_match="(?iu)nombr(.*)" regexp_replace="esment$1"/></suggestion>
            <example correction="nomenada|anomenada|mencionada|esmentada">quan fou <marker>nombrada</marker>.</example>
            <example correction="nomenés|anomenés|mencionés|esmentés">que la <marker>nombrés</marker> per al càrrec.</example>
            <example>El nomenà president.</example>
        </rule>
        <rule id="AUTONOMBRAR" name="autonombrar/autoanomenar">
            <pattern>
                <token inflected="yes">autonombrar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)nombr(.*)" regexp_replace="anomen$1"/></suggestion>?</message>
            <example correction="autoanomenava">Ella s'<marker>autonombrava</marker> així.</example>
        </rule>
        <rule id="AUTOREPLICAR" name="autoreplicar -> autoreproduir">
            <pattern>
                <token inflected="yes">autoreplicar</token>
            </pattern>
            <message>Anglicisme innecessari.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">autoreproduir</match></suggestion>
            <example correction="autoreproduïa">Ella s'<marker>autoreplicava</marker> així.</example>
        </rule>
        <rulegroup id="APRESSAR" name="apressar/capturar">
            <!--<url>http://esadir.cat/entrades/fitxa/node/apressar</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=apresar&amp;numPagina=1&amp;database=CASCAT&amp;idFont=5138&amp;idHit=5138&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=apresar+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="-1">apressar</token>
                    </marker>
                    <token regexp="yes">pesquers?|vaixells?|aigües|aigua|pirates|pirata|barca|barques|naus?|presoners?|delinqüents?|assass.*|culpables?|lladres?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">capturar</match></suggestion> en comptes de "<match no="1" case_conversion="alllower"/>" (donar pressa)?</message>
                <example correction="capturat">Han <marker>apressat</marker> un vaixell francès.</example>
                <example correction="capturar">Van <marker>apressar</marker>-lo en aigües internacionals.</example>
                <example>Apressa el teu germà.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" skip="-1">pesquers?|vaixells?|aigües|aigua|pirates|pirata|barca|barques|naus?|presoners?|delinqüents?|assass.*|culpables?|lladres?<exception postag="_PUNCT.*" postag_regexp="yes" scope="next"/></token>
                    <marker>
                        <token inflected="yes">apressar</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">capturar</match></suggestion> en comptes de "<match no="2" case_conversion="alllower"/>" (donar pressa)?</message>
                <example correction="capturat">El pesquer fou <marker>apressat</marker> en aigües marroquines.</example>
                <example>Apressa el teu germà.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">ser</token>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">apressar</token>
                    </marker>
                    <token inflected="yes">per</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">capturar</match></suggestion> en comptes de "<match no="2" case_conversion="alllower"/>" (donar pressa)?</message>
                <example correction="capturat">Va ser <marker>apressat</marker> per un grup d'adolescents.</example>
                <example>Apressa el teu germà.</example>
            </rule>
        </rulegroup>
        <rule id="APLACAR_AJORNAR" name="aplaçar/ajornar">
            <pattern>
                <token inflected="yes">aplaçar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ajornar</match></suggestion> en comptes de "<match no="1" case_conversion="alllower"/>" (contractar, prendre possessió d'una plaça de treball)?</message>
            <!--<url>http://esadir.cat/entrades/fitxa/id/1576</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=apla%E7ar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=9670&amp;idHit=9670&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Com+es+diu+aplazar+en+catal%E0%3F+%2F+%C9s+correcte+apla%E7ar+%28%27ajornar%27%29+en+catal%E0%3F&amp;tematica=&amp;databaseFilterName=Fitxes%20de%20l%27Optimot&amp;parameterField=FITXES_PUB&amp;tipusCerca=cerca.traduir&amp;databaseFilter=FITXES_PUB</url>
            <example correction="ajornar">Van haver d'<marker>aplaçar</marker> la reunió.</example>
            <example correction="Ajornarem"><marker>Aplaçarem</marker>.</example>
            <example>L'ajornem.</example>
        </rule>
        <rule id="APLACAMENT_AJORNAMENT" name="aplaçament/ajornament">
            <pattern>
                <token inflected="yes">aplaçament</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">ajornament</match></suggestion>?</message>
            <!--<url>http://esadir.cat/entrades/fitxa/id/1576</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=apla%E7ar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=9670&amp;idHit=9670&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Com+es+diu+aplazar+en+catal%E0%3F+%2F+%C9s+correcte+apla%E7ar+%28%27ajornar%27%29+en+catal%E0%3F&amp;tematica=&amp;databaseFilterName=Fitxes%20de%20l%27Optimot&amp;parameterField=FITXES_PUB&amp;tipusCerca=cerca.traduir&amp;databaseFilter=FITXES_PUB</url>
            <example correction="ajornament">Decidiren un <marker>aplaçament</marker>.</example>
            <example>L'ajornament fou inevitable.</example>
        </rule>
        <rulegroup id="MATEIX_INCORRECTE" name="*les causes del mateix/les seves causes">
            <!--<url>http://esadir.cat/entrades/fitxa/id/2029</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22del+mateix%22&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13036&amp;idHit=13036&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=3&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Restriccions+en+l%27%FAs+de+%27mateix%27%2C+%27mateixa%27&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token regexp="yes">més|,|;</token>
                <token postag="SPS00">de</token>
                <token postag="DA.*" postag_regexp="yes"/>
                <token inflected="yes" regexp="yes">mateixa?</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">parlar</token>
                <token min="0" postag="RG|.*LOC_ADV.*" postag_regexp="yes"/>
                <token postag="SPS00">de</token>
                <token postag="DA.*" postag_regexp="yes"/>
                <token inflected="yes" regexp="yes">mateixa?</token>
            </antipattern>
            <antipattern>
                <token>quarts</token>
                <token>de</token>
                <token>l</token>
                <token>mateix</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="SPS00">de</token>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token inflected="yes" regexp="yes">mateixa?</token>
                    </marker>
                    <token regexp="yes">[.;,]</token>
                </pattern>
                <message>Construcció probablement incorrecta.</message>
                <suggestion>d'<match no="2" postag="DA.(..)." postag_regexp="yes" postag_replace="DD.$1.">aquest</match></suggestion>
                <example correction="d'aquest">Les causes <marker>del mateix</marker>.</example>
                <example correction="d'aquesta">Les causes <marker>de la mateixa</marker>.</example>
                <example>Parlaven sempre del mateix.</example>
                <example>I els altres tres quarts del mateix.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="SPS00"><exception>de</exception></token>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token regexp="yes">mateixa|mateixos|mateixes</token>
                    </marker>
                    <token regexp="yes">[.;,]</token>
                </pattern>
                <message>Construcció probablement incorrecta.</message>
                <suggestion>\1 <match no="2" postag="DA.(..)." postag_regexp="yes" postag_replace="DD.$1.">aquest</match></suggestion>
                <example correction="entre aquestes">Són les millors <marker>entre les mateixes</marker>.</example>
                <example correction="en aquesta">de drets recollits <marker>en la mateixa</marker>.</example>
                <example>Tots hem passat pel mateix.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="_GN_.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="SPS00">de</token>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <token inflected="yes" regexp="yes">mateixa?</token>
                    </marker>
                    <token inflected="yes">ser</token>
                </pattern>
                <message>Construcció probablement incorrecta o supèrflua.</message>
                <suggestion>d'<match no="3" postag="DA.(..)." postag_regexp="yes" postag_replace="DD.$1.">aquest</match></suggestion>
                <suggestion/>
                <example correction="d'aquesta|">El total <marker>de la mateixa</marker> és 100 €.</example>
                <example>Parlaven sempre del mateix.</example>
                <example>I els altres tres quarts del mateix.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PROPI_MATEIX" name="el *propi/mateix president">
            <!--<url>http://esadir.cat/entrades/fitxa/id/2195</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=mateix&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11971&amp;idHit=11971&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27propi%27+o+%27mateix%27%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <unify>
                        <feature id="genere"/>
                        <feature id="nombre"/>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <marker>
                            <token inflected="yes">propi</token>
                        </marker>
                        <token postag="N.*" postag_regexp="yes" skip="-1"><exception regexp="yes">mans|vivències|vida|cos|decisions</exception></token>
                    </unify>
                    <token><exception postag="_GN_.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Amb valor emfàtic cal dir <suggestion><match no="2" postag="AQ0(..)0" postag_regexp="yes" postag_replace="AQ0$10">mateix</match></suggestion>. Correcte si indica possessió.</message>
                <example correction="mateix">Ho digué el <marker>propi</marker> president.</example>
                <example correction="mateix">Ho digué el <marker>propi</marker> fill.</example>
                <example correction="mateix">Ho digué el <marker>propi</marker> pare.</example>
                <example>Ho digué el mateix president.</example>
                <example>Ho va fer amb les pròpies mans.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <marker>
                        <token inflected="yes">propi</token>
                    </marker>
                    <token regexp="yes">\p{Lu}.+</token>
                </pattern>
                <message>Amb valor emfàtic cal dir <suggestion><match no="2" postag=".+([MF][SP]).+" postag_regexp="yes" postag_replace="AQ0$10">mateix</match></suggestion>.</message>
                <example correction="mateix">Ho digué el <marker>propi</marker> Felber.</example>
                <example>Ho digué el mateix president.</example>
                <example>Ho va fer amb les pròpies mans.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DESCONTENT" name="descontent (adj. no subst.)">
            <!-- Però: el descontent = la persona descontenta -->
            <antipattern>
                <token regexp="yes">deixar|quedar|restar|mostrar|sentir</token>
                <token min="0">molt</token>
                <token regexp="yes">descontent|malcontent</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="D..[MC]S.|SPS00|PX.MS...|DP3CSP" postag_regexp="yes"/>
                    <!--<exception postag="N.*|RG|V.[NMSI].*|_GV_|C[CS]|SENT_START|_PUNCT.*|PR.*|_possible_nompropi" postag_regexp="yes"/><exception regexp="yes">\p{Lu}.+|únic</exception> -->
                    <marker>
                        <token regexp="yes">descontent|malcontent</token>
                    </marker>
                    <token><exception postag="N.*" postag_regexp="yes"/><exception regexp="yes">\p{Lu}.+</exception></token>
                </pattern>
                <message>"<match no="2" case_conversion="startupper"/>" sols pot ser adjectiu.</message>
                <suggestion>\2ament</suggestion>
                <suggestion>insatisfacció</suggestion>
                <suggestion>disgust</suggestion>
                <suggestion>malestar</suggestion>
                <example correction="descontentament|insatisfacció|disgust|malestar">el <marker>descontent</marker> de la població</example>
                <example correction="descontentament|insatisfacció|disgust|malestar">el <marker>descontent</marker> amb Mussolini era tal </example>
                <example correction="descontentament|insatisfacció|disgust|malestar">En una situació de <marker>descontent</marker>.</example>
                <example correction="descontentament|insatisfacció|disgust|malestar">Van mostrar el seu <marker>descontent</marker>.</example>
                <example correction="descontentament|insatisfacció|disgust|malestar">El meu <marker>descontent</marker> és total.</example>
                <example>Era un home descontent.</example>
                <example>Es trobava molt descontent.</example>
                <example>Se sentia descontent.</example>
                <example>Frustrat i descontent amb el duc Wilhelm Ernst</example>
                <example>Descontent per no veure reconeguts els seus mèrits a Portugal</example>
                <example>un sector descontent va demanar retirar-se</example>
                <example>el professorat està en general descontent</example>
                <example>el general, descontent amb la tropa</example>
                <example>intel·ligent i erudit encara que descontent;</example>
                <example>El descontent Teodosi</example>
                <example>Va quedar descontent per la tria.</example>
                <example>Tot i quedar descontent amb el resultat.</example>
                <example>el descontent Hou Cheng</example>
                <example>Ell no era l'únic descontent.</example>
                <!-- <example>després del <marker>descontent</marker> general.</example> INDECIDIBLE -->
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">descontent|malcontent</token>
                    </marker>
                    <token regexp="yes">total|ple|general</token>
                </pattern>
                <message>"<match no="1" case_conversion="startupper"/>" sols pot ser adjectiu.</message>
                <suggestion>\1ament</suggestion>
                <suggestion>insatisfacció</suggestion>
                <suggestion>disgust</suggestion>
                <suggestion>malestar</suggestion>
                <example correction="descontentament|insatisfacció|disgust|malestar">el <marker>descontent</marker> general de la població</example>
                <example correction="descontentament|insatisfacció|disgust|malestar">Era un <marker>descontent</marker> general.</example>
                <example>el descontentament general</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">total|ple|general|gran|major</token>
                    <marker>
                        <token regexp="yes">descontent|malcontent</token>
                    </marker>
                </pattern>
                <message>"<match no="2" case_conversion="startupper"/>" sols pot ser adjectiu.</message>
                <suggestion>\2ament</suggestion>
                <suggestion>insatisfacció</suggestion>
                <suggestion>disgust</suggestion>
                <suggestion>malestar</suggestion>
                <example correction="descontentament|insatisfacció|disgust|malestar">el ple <marker>descontent</marker> de la població</example>
                <example>Era un descontent general.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">haver|tenir</token>
                    <marker>
                        <token regexp="yes">descontent|malcontent</token>
                    </marker>
                    <token><exception postag="N.*" postag_regexp="yes"/><exception regexp="yes">\p{Lu}.+</exception></token>
                </pattern>
                <message>"<match no="2" case_conversion="startupper"/>" sols pot ser adjectiu.</message>
                <suggestion>\2ament</suggestion>
                <suggestion>insatisfacció</suggestion>
                <suggestion>disgust</suggestion>
                <suggestion>malestar</suggestion>
                <example correction="malcontentament|insatisfacció|disgust|malestar">Hi ha <marker>malcontent</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>gran</token>
                    <token>content</token>
                </pattern>
                <message>"Content" és un adjectiu. Com a substantiu val més usar altres paraules.</message>
                <suggestion>gran goig</suggestion>
                <suggestion>molt de goig</suggestion>
                <suggestion>molta satisfacció</suggestion>
                <example correction="gran goig|molt de goig|molta satisfacció">Va ser un <marker>gran content</marker> per a tothom!</example>
            </rule>
        </rulegroup>
        <rule id="DISPAR" name="dispar (adj. no subst.)">
            <antipattern>
                <token regexp="yes">dispars?</token>
                <token postag="NC.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="NC.*|RG.*|.*LOC_ADV.*|V.[MSI].*|_GV_|VS.*" postag_regexp="yes"/>
                <token regexp="yes">dispars?</token>
            </antipattern>
            <antipattern>
                <token postag="AQ..P.|DI0.P0|V.P..P.." postag_regexp="yes"/>
                <token>i</token>
                <token>dispars</token>
            </antipattern>
            <pattern>
                <marker>
                    <token regexp="yes">dispars?</token>
                </marker>
            </pattern>
            <message>'Dispar' sols pot ser adjectiu. Com a nom, cal dir <suggestion><match no="1" regexp_match="dispar(.*)" regexp_replace="tret$1"/></suggestion>.</message>
            <suggestion><match no="1" regexp_match="dispar(.*)" regexp_replace="disparament$1"/></suggestion>
            <suggestion><match no="1" regexp_match="dispar(.*)" regexp_replace="tir$1"/></suggestion>
            <suggestion><match no="1" regexp_match="dispar(.*)" regexp_replace="xut$1"/></suggestion>
            <suggestion><match no="1" regexp_match="dispar(.*)" regexp_replace="llançament$1"/></suggestion>
            <example correction="tret|disparament|tir|xut|llançament">després del <marker>dispar</marker> de la palmera des del Castell</example>
            <example>eren situacions dispars.</example>
            <example>han manifestat llurs opinions de manera dispar.</example>
            <example>resulta summament dispar entre ells</example>
            <example>Una coalició dispar de partits d'oposició</example>
            <example>de sort dispar</example>
            <example>de dispar sort</example>
            <example>Els resultats acostumen a ser dispars.</example>
            <example>Han estat moltes i dispars.</example>
            <example>Van ser variades i dispars.</example>
            <example>Van ser diverses i dispars.</example>
        </rule>
        <rule id="BURDA" name="burda (subst. no adj.)">
            <pattern>
                <token regexp="yes">burd(a|es)</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="AQ0F$10">groller</match></suggestion> (adj.) en lloc de "<match no="1"/>" (subst., terme marítim)?</message>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="AQ0F$10">bast</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="AQ0F$10">tosc</match></suggestion>
            <example correction="grollera|basta|tosca">una manipulació molt <marker>burda</marker> </example>
            <example correction="grolleres|bastes|tosques">unes idees <marker>burdes</marker> </example>
            <example>pensament barroer</example>
        </rule>
        <rulegroup id="FONDO" name="fondo (adj. no subst.)">
            <rule>
                <pattern case_sensitive="yes">
                    <token><exception postag="N.*|RG|VS.*" postag_regexp="yes"/><exception inflected="yes">respirar</exception></token>
                    <marker>
                        <token regexp="yes">fondos?</token>
                    </marker>
                    <token><exception postag="N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>fons</suggestion> (nom)? 'Fondo' sol ser adjectiu o adverbi. Pot ser correcte com a substantiu en geografia.</message>
                <example correction="fons">el <marker>fondo</marker> de la crisi d’Europa</example>
                <example>el més fondo</example>
                <example>un pou molt fondo</example>
                <example>el pou fondo</example>
                <example>el fondo sentiment</example>
                <example>parc natural del Fondo d'Elx</example>
                <example>que allà era fondo</example>
                <example>Va respirar fondo</example>
                <example>El got és massa fondo.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>Fondo</token>
                        <token>de</token>
                        <token>Cultura</token>
                        <token>Económica</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token><exception regexp="yes">camí|barranc</exception></token>
                    <marker>
                        <token regexp="yes">(?-i)Fondo</token>
                    </marker>
                    <token inflected="yes" regexp="yes">de|per</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Fons</suggestion>? 'Fondo' sol ser adjectiu o adverbi. Pot ser correcte com a substantiu en geografia.</message>
                <example correction="Fons">El <marker>Fondo</marker> de Liquiditat</example>
            </rule>
        </rulegroup>
        <rulegroup id="FONS" name="fons (subst. no adj.)">
            <rule>
                <pattern>
                    <token postag="NC.*" postag_regexp="yes"/>
                    <token postag="RG_anteposat"/>
                    <marker>
                        <token>fons<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="NC(..).*" postag_regexp="yes" postag_replace="AQ0$10">fondo</match></suggestion> (adj.) en lloc de "fons" (nom)?</message>
                <example>que era el fons</example>
                <example>va obtenir prou fons per a dur-ho a terme</example>
                <example>Alguns cursos són simplement fons de valls o barrancs</example>
                <example>les diverses conques marcianes actuals serien fons marins secs.</example>
                <example correction="fondo">el pou més <marker>fons</marker>.</example>
                <example correction="fonda">una rasa poc <marker>fons</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">calar|respirar|inspirar|aspirar|inhalar|pressionar|pitjar|prémer|apretar</token>
                    <marker>
                        <token>fons</token>
                    </marker>
                </pattern>
                <message>Cal dir <suggestion>fondo</suggestion> (adv.) en lloc de "fons" (nom).</message>
                <example correction="fondo">Respira <marker>fons</marker>.</example>
                <example>Respira fondo.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">ser</token>
                    <token postag="RG"/>
                    <marker>
                        <token>fons</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>fondo</suggestion> (adjectiu, 'profund') en lloc de "fons" (nom).</message>
                <example correction="fondo">No és gaire <marker>fons</marker>.</example>
                <example>Respira fondo.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[MF][SP].*" postag_regexp="yes"><exception>cap</exception></token>
                    <marker>
                        <token case_sensitive="yes">fons<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="NC(..).*" postag_regexp="yes" postag_replace="AQ0$10">fondo</match></suggestion> (adj.) en lloc de "fons" (nom)?</message>
                <example correction="fondo">Un plat <marker>fons</marker>.</example>
                <example>que era el fons</example>
                <example>va obtenir prou fons per a dur-ho a terme</example>
                <example>Alguns cursos són simplement fons de valls o barrancs</example>
                <example>les diverses conques marcianes actuals serien fons marins secs.</example>
                <example>no està adherida a cap fons de garantia</example>
                <example>barranc de l'estany Fons</example>
            </rule>
        </rulegroup>
        <rulegroup id="NADALS_NADAL" name="Nadals/Nadal">
            <antipattern>
                <token postag="DN.*" postag_regexp="yes"/>
                <token>Nadals</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\d+</token>
                <token>Nadals</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">a|de|pe</token>
                        <token>ls</token>
                        <token>Nadals</token>
                    </marker>
                </pattern>
                <message>Si es refereix sols a un any, ha de ser singular i preferiblement sense article.</message>
                <suggestion><match no="1" regexp_match="(?iu)pe" regexp_replace="per" case_conversion="preserve"/> Nadal</suggestion>
                <example correction="Per Nadal"><marker>Pels Nadals</marker> vaig a ca mos pares.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>els</token>
                        <token>Nadals</token>
                    </marker>
                </pattern>
                <message>Si es refereix sols a un any, ha de ser singular i preferiblement sense article.</message>
                <suggestion>Nadal</suggestion>
                <example correction="Nadal"><marker>Els Nadals</marker> és la millor època de l'any.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="D.*" postag_regexp="yes"/>
                        <token>Nadals</token>
                    </marker>
                </pattern>
                <message>Si es refereix sols a un any, ha de ser singular.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(D..).*" postag_replace="$1MS0"/> Nadal</suggestion>
                <example correction="Aquest Nadal"><marker>Aquests Nadals</marker></example>
                <example>el Nadal</example>
                <example>tres Nadals</example>
                <example>15 Nadals</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>Nadals</token>
                    </marker>
                </pattern>
                <message>Si es refereix sols a un any, ha de ser singular.</message>
                <suggestion>Nadal</suggestion>
                <example correction="Nadal">els <marker>Nadals</marker></example>
                <example>el Nadal</example>
                <example>tres Nadals</example>
                <example>15 Nadals</example>
            </rule>
        </rulegroup>
        <rule id="PEL_GENERAL" name="*pel general/en general">
            <antipattern>
                <token>general</token>
                <token regexp="yes">de|d'</token>
                <token regexp="yes" min="0">el|l|l'|la|les</token>
                <token regexp="yes">\p{Lu}.+|brigada|de|divisió|al-.*|orde|marina|califa|rei|exèrcit|consell</token>
            </antipattern>
            <antipattern>
                <token>general</token>
                <token>en</token>
                <token>cap</token>
            </antipattern>
            <pattern>
                <token><exception postag="V.P.*" postag_regexp="yes"/><!--<exception inflected="yes" regexp="yes">dirigir|comandar|encapçalar|derrotar|bombardejar|manar|capitanejar|liderar|vèncer</exception>--></token>
                <marker>
                    <token>pe</token>
                    <token>l</token>
                    <token>general</token>
                </marker>
                <token><exception postag="A..[MC][SN].|N.[MC][SN].*|V.P..SM." postag_regexp="yes"/><exception regexp="yes">\p{Lu}.+|que</exception></token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>en general</suggestion>
            <suggestion>generalment</suggestion>
            <example correction="En general|Generalment"><marker>Pel general</marker> són una farsa.</example>
            <example>Encapçalats pel general en cap Ramon Cabrera.</example>
            <example>Les tropes dirigides pel general Franco.</example>
            <example>Dirigida pel general de brigada.</example>
            <example>Fou convidat a Roma pel general de l'orde. </example>
            <example>Pel general retirat</example>
        </rule>
        <rule id="PEL_MOMENT" name="*pel moment">
            <pattern>
                <!--verbs que regeixen 'per' -->
                <token><exception inflected="yes" regexp="yes">ordenar|determinar|caracteritzar|produir|aclaparar</exception></token>
                <marker>
                    <token>pe</token>
                    <token>l</token>
                    <token>moment</token>
                </marker>
                <token><exception regexp="yes">de|d'|en</exception><exception postag="AQ.[MC][SN].|RG.*" postag_regexp="yes"/></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>de moment</suggestion> o <suggestion>per al moment</suggestion>?</message>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2120</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22por+el+momento%22&amp;numPagina=1&amp;database=CASCAT&amp;idFont=38203&amp;idHit=38203&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=3&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=momento+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="de moment|per al moment">impedeixen <marker>pel moment</marker> construir-los</example>
            <example correction="de moment|per al moment">Joana havia salvat la seva vida <marker>pel moment</marker>.</example>
            <example>Els efectes rotacionals són determinats pel moment.</example>
            <example>caracteritzades pel moment angular</example>
            <example>fou només possible pel moment d'eufòria</example>
            <example>un gir produït pel moment</example>
            <example>pel moment en què fou premiada</example>
            <example>Pel moment històric en què regnà</example>
            <example>sorprengué pel moment extremadament dramàtic en què tingué lloc.</example>
        </rule>
        <rule id="COMPLERT_COMPLET" name="complert/complet">
            <!-- <antipattern>
                <marker>
                <token regexp="yes">\d{1,3}</token>
                <token>complerts</token>
                </marker>
                </antipattern> -->
            <antipattern>
                <token regexp="yes">&formes_HAVER_sense_hac;</token>
                <token regexp="yes">(in)?complert(a|s|es)?</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">haver</token>
                <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no" min="0"/>
                <token regexp="yes">(in)?complert(a|s|es)?</token>
            </antipattern>
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes" skip="-1"><exception scope="next" regexp="yes">disposici(ó|ons)|lleis?|terminis?|pronòstics?|deures?|obligaci(ó|ons)|promes(a|es)|objectius?|anys?|missió|desigs?|desitjos|mes|mesos|setman(a|es)|tràmits?|somnis?|pensió|pensions</exception><exception scope="next" postag="_PUNCT.*" postag_regexp="yes"/></token>
                <marker>
                    <token postag="(V.+)" postag_regexp="yes" regexp="yes" skip="-1">(in)?complert(a|s|es)?<exception inflected="yes" scope="previous" regexp="yes">haver|considerar|-ne</exception><exception postag="_C_TEMPS|.*LOC_ADV.*" postag_regexp="yes"/><exception regexp="yes" scope="next">profeci(a|es)|disposici(ó|ons)|lleis?|terminis?|pronòstics?|deures?|obligaci(ó|ons)|promes(a|es)|objectius?|anys?|missió|desigs?|desitjos|mes|mesos|setman(a|es)|tràmits?|somnis?</exception></token>
                </marker>
                <token postag="SENT_END"/>
            </pattern>
            <message>Si no és del v. '<match no="2" postag="(V.+)" postag_regexp="yes" postag_replace="V.N.*"/>', cal dir <suggestion><match no="2" regexp_match="(?i)(.*)omplert(.*)" regexp_replace="$1omplet$2"/></suggestion>.</message>
            <short>Possible confusió</short>
            <example correction="completa">La família <marker>complerta</marker>.</example>
            <example correction="incomplet">és un llibre <marker>incomplert</marker>.</example>
            <example correction="complet">Any platònic: període de temps en el qual l'eix de la terra descriu un cercle <marker>complert</marker>.</example>
            <example correction="completes"> una de les més <marker>complertes</marker> i ben conservades</example>
            <example>que no hagin complert vuitanta anys.</example>
            <example>consideraven complert el seu deure.</example>
            <example>han incomplert el seu deure.</example>
            <example>són promeses incomplertes.</example>
            <example>es presenta amb els deures complerts.</example>
            <example>Objectiu complert!</example>
            <example>Complerts els desitjos</example>
            <example>és a dir, lleis concretes complertes amb un autèntic goig.</example>
            <example>Havent complert les seves obligacions,</example>
            <example>Havent complert un llustre,</example>
            <example>I haver-ne complertes tan poques.</example>
            <!-- un cop complerta la condemna -->
        </rule>
        <rulegroup id="MODALS" name="modals">
            <!-- En alguns casos cal informació contextual -->
            <rule>
                <pattern>
                    <token>bons</token>
                    <token>modals</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>bones maneres</suggestion>?</message>
                <example correction="bones maneres">els <marker>bons modals</marker> </example>
                <example>les bones maneres</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="NC.P.*|CC" postag_regexp="yes"/></token>
                    <marker>
                        <token>modals<exception postag="_GN_FP"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>maneres</suggestion>?</message>
                <example correction="maneres">els <marker>modals</marker> </example>
                <example>les partícules modals</example>
                <example>valors temporals i modals</example>
                <example>En algunes expressions temporals, modals, de lloc.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="AQ.*" postag_regexp="yes"><exception postag="NC.P.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>modals</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>maneres</suggestion>?</message>
                <example correction="maneres">i magnífics <marker>modals</marker></example>
                <example>valors temporals i modals</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>modals</token>
                    </marker>
                    <token postag="AQ.*" postag_regexp="yes"><exception postag="NC.P.*" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>maneres</suggestion>?</message>
                <example correction="maneres">i <marker>modals</marker> exquisits</example>
                <example>valors temporals i modals</example>
            </rule>
        </rulegroup>
        <rulegroup id="MIG_DIA_NIT" name="mig dia/migdia, mitja nit/mitjanit">
            <rule>
                <pattern>
                    <token regexp="yes" negate="yes">més|menys</token>
                    <token negate="yes" regexp="yes" inflected="yes">de|durant|passar<exception postag="V.[MIS].*|_GV_" postag_regexp="yes"/></token>
                    <marker>
                        <token regexp="yes">mig|mitja</token>
                        <token regexp="yes">dia|nit</token>
                    </marker>
                    <token><exception regexp="yes">abans|després|lliure|de</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3"/><match no="4"/></suggestion>?</message>
                <example correction="migdia">Va venir a <marker>mig dia</marker>.</example>
                <example>Ho va fer en menys de mig dia</example>
                <example>S'ha de fer mig dia després</example>
                <example>S'ha de congelar durant mig dia</example>
                <example>Hi vaig passar mig dia.</example>
                <example>i mig dia lliure</example>
                <example>calvacaríeu mig dia</example>
                <example>a mig dia de viatge</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" negate="yes">més|menys</token>
                    <token>de</token>
                    <marker>
                        <token regexp="yes">mig|mitja</token>
                        <token regexp="yes">dia|nit</token>
                    </marker>
                    <token negate="yes" regexp="yes">abans|després</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="3"/><match no="4"/></suggestion>?</message>
                <example correction="migdia">En horari de <marker>mig dia</marker>.</example>
                <example>Ho va fer en menys de mig dia</example>
                <example>De mig dia abans</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">mig|mitja</token>
                    <token>-</token>
                    <token regexp="yes">dia|nit</token>
                </pattern>
                <message>S'escriu sense guionet, junt o separat segons el sentit.</message>
                <suggestion>\1\3</suggestion>
                <suggestion>\1 \3</suggestion>
                <example correction="migdia|mig dia">Van arribar a <marker>mig-dia</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MIG_MITJA" name="*mig/mitjà">
            <antipattern>
                <token>mig</token>
                <token>de</token>
                <token regexp="yes">conya|broma</token>
            </antipattern>
            <rule>
                <antipattern>
                    <marker>
                        <unify>
                            <feature id="genere"/>
                            <feature id="nombre"/>
                            <token inflected="yes">mig</token>
                            <token postag="NC.*" postag_regexp="yes"><exception postag="V.[SI].*|_GV_" postag_regexp="yes"/></token>
                        </unify>
                    </marker>
                </antipattern>
                <antipattern>
                    <token>a</token>
                    <token>l</token>
                    <token>vell</token>
                    <token>mig</token>
                </antipattern>
                <pattern>
                    <unify>
                        <feature id="genere"/>
                        <feature id="nombre"/>
                        <token postag="NC.*" postag_regexp="yes"><exception postag="V.[SI].*|_GV_" postag_regexp="yes"/></token>
                        <marker>
                            <token inflected="yes">mig</token>
                        </marker>
                    </unify>
                </pattern>
                <message>L'adjectiu adequat és <suggestion><match no="2" postag="(AQ0.+)" postag_regexp="yes" postag_replace="$1">mitjà</match></suggestion>.</message>
                <example correction="mitjà">No hi ha terme <marker>mig</marker> en la seva vida.</example>
                <example correction="mitjà">No hi ha terme <marker>mig</marker></example>
                <example correction="mitjanes">Entre les classes <marker>mitges</marker> europees.</example>
                <example correction="mitjà">el consum <marker>mig</marker> mundial.</example>
                <example>Orient Mitjà</example>
                <example>caminant mig nu</example>
                <example>un monstre mig home mig diable</example>
                <example>un globus mig ple</example>
                <example>la noia cau mig morta.</example>
                <example>un gest mig despectiu.</example>
                <example>la característica mitja canya</example>
                <example>Quan passa mitja hora</example>
                <example>amb un ull mig aclucat</example>
                <example>pel porticó mig tancat.</example>
                <example>sacrificant mig milió de soldats</example>
                <example>al vell riu mig sec</example>
                <example>dirigien el poble mig any cadascuna</example>
                <example>al foc mig litre de nata</example>
                <example>vora mitja dotzena de registres</example>
                <example>sota el glaç mig fos</example>
                <!-- un marc mig d'un color i mig de l'altre  -->
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">cost|terme|valor|preu|punt|sou<exception postag="_GV_"/></token>
                    <marker>
                        <token>mig</token>
                    </marker>
                </pattern>
                <message>L'adjectiu adequat és <suggestion>mitjà</suggestion>.</message>
                <example correction="mitjà">És el terme <marker>mig</marker> ponderat.</example>
                <example correction="mitjà">És el sou <marker>mig</marker> valencià.</example>
                <example>amb un ull mig aclucat</example>
                <example>Duen a terme mig milió d'hores de feina.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">cost|terme|valor|preu|punt|sou|grau|nivell|orient|votant<exception postag="_GV_"/></token>
                    <marker>
                        <token>mitja</token>
                    </marker>
                </pattern>
                <message>S'escriu amb accent.</message>
                <suggestion>mitjà</suggestion>
                <example correction="mitjà">És el terme <marker>mitja</marker> ponderat.</example>
                <example correction="mitjà">És el sou <marker>mitja</marker> valencià.</example>
                <example>amb un ull mig aclucat</example>
                <example>Duen a terme mig milió d'hores de feina.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>mitja</token>
                    </marker>
                    <token min="0" max="4" regexp="yes">curta|llarga|baixa|alta|/|,|i|o|ni</token>
                    <token regexp="yes">edat|altura|alçària|alçada|distància</token>
                </pattern>
                <message>L'adjectiu adequat és <suggestion>mitjana</suggestion>.</message>
                <example correction="mitjana">És una persona de <marker>mitja</marker> edat.</example>
                <example correction="mitjana">Participa en proves de <marker>mitja</marker>/llarga distància.</example>
                <example>amb un ull mig aclucat</example>
            </rule>
        </rulegroup>
        <rulegroup id="MITJAN_MITJA" name="a mitjan termini -> a mitjà termini">
            <rule>
                <pattern>
                    <token>a</token>
                    <token regexp="yes" min="0" max="4">i|o|ni|curt|llarg</token>
                    <marker>
                        <token>mitjan</token>
                    </marker>
                    <token regexp="yes" min="0" max="4">i|o|ni|curt|llarg</token>
                    <token regexp="yes">termini|terme</token>
                </pattern>
                <message>L'adjectiu adequat és <suggestion>mitjà</suggestion>.</message>
                <example correction="mitjà">Això passarà a <marker>mitjan</marker> o llarg termini.</example>
                <example correction="mitjà">Això passarà a curt i <marker>mitjan</marker> termini.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MES_BE" name="*més bé/més aviat">
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">ser|tenir<exception>estat</exception></token>
                    <marker>
                        <token>més</token>
                        <token>bé</token>
                    </marker>
                    <token><exception>per</exception></token>
                </pattern>
                <message>Probablement cal usar una altra expressió.</message>
                <suggestion>més aviat</suggestion>
                <suggestion>més aïna</suggestion>
                <example correction="més aviat|més aïna">És <marker>més bé</marker> un espectacle.</example>
                <example>És més aviat un espectacle.</example>
                <example>ho hauria tingut més bé per descobrir</example>
                <example>Mai no havia estat més bé que ara</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[MC][SN].*" postag_regexp="yes"/>
                    <marker>
                        <token>més</token>
                        <token>bé</token>
                    </marker>
                    <token postag="AQ.[MC][SN]." postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar una altra expressió.</message>
                <suggestion>més aviat</suggestion>
                <suggestion>més aïna</suggestion>
                <example correction="més aviat|més aïna">un relat <marker>més bé</marker> increïble.</example>
                <example>un relat més aviat increïble.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[FC][SN].*" postag_regexp="yes"/>
                    <marker>
                        <token>més</token>
                        <token>bé</token>
                    </marker>
                    <token postag="AQ.[FC][SN]." postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar una altra expressió.</message>
                <suggestion>més aviat</suggestion>
                <suggestion>més aïna</suggestion>
                <example correction="més aviat|més aïna">una casa <marker>més bé</marker> gran.</example>
                <example>una casa més aviat gran.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[MC][PN].*" postag_regexp="yes"/>
                    <marker>
                        <token>més</token>
                        <token>bé</token>
                    </marker>
                    <token postag="AQ.[MC][PN]." postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar una altra expressió.</message>
                <suggestion>més aviat</suggestion>
                <suggestion>més aïna</suggestion>
                <example correction="més aviat|més aïna">uns relats <marker>més bé</marker> increïbles.</example>
                <example>uns relats més aviat increïbles.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[FC][PN].*" postag_regexp="yes"/>
                    <marker>
                        <token>més</token>
                        <token>bé</token>
                    </marker>
                    <token postag="AQ.[FC][PN]." postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar una altra expressió.</message>
                <suggestion>més aviat</suggestion>
                <suggestion>més aïna</suggestion>
                <example correction="més aviat|més aïna">unes cases <marker>més bé</marker> grans.</example>
                <example>unes cases més aviat grans.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*|CC" postag_regexp="yes"/>
                    <marker>
                        <token>més</token>
                        <token>bé</token>
                    </marker>
                    <token postag="&pronom_feble;|V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar una altra expressió.</message>
                <suggestion>més aviat</suggestion>
                <suggestion>més aïna</suggestion>
                <example correction="més aviat|més aïna"><marker>més bé</marker> es tracta d'un error</example>
                <example correction="més aviat|més aïna"><marker>més bé</marker> elimina el problema</example>
                <example correction="més aviat|més aïna">o <marker>més bé</marker> elimina el problema</example>
                <example correction="més aviat|més aïna">(<marker>més bé</marker> elimina el problema)</example>
                <example>era l'orador que més bé ho feia</example>
                <example>més aviat es tracta d'un error</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>més</token>
                        <token>bé</token>
                    </marker>
                    <token postag="_GN_.*|_GV_|V.[MSI].*|[NAD].*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar una altra expressió.</message>
                <suggestion>més aviat</suggestion>
                <suggestion>més aïna</suggestion>
                <example correction="més aviat|més aïna">(<marker>més bé</marker> una refundació del partit)</example>
                <example correction="més aviat|més aïna"><marker>més bé</marker> elimina el problema</example>
                <example>més aviat es tracta d'un error</example>
                <example>Més bé o més malament</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="1">sinó</token>
                    <marker>
                        <token>més</token>
                        <token>bé</token>
                    </marker>
                    <token postag="_GN_.*|_GV_|V.[MSI].*|[NADS].*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal usar una altra expressió.</message>
                <suggestion>més aviat</suggestion>
                <suggestion>més aïna</suggestion>
                <example correction="més aviat|més aïna">sinó <marker>més bé</marker> una refundació del partit</example>
                <example correction="més aviat|més aïna">sinó que <marker>més bé</marker> elimina el problema</example>
                <example correction="més aviat|més aïna">no és per convenciment, sinó <marker>més bé</marker> per limitacions tècniques.</example>
                <example>més aviat es tracta d'un error</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>més</token>
                        <token>bé</token>
                    </marker>
                    <token>a</token>
                    <token>l</token>
                    <token>contrari</token>
                </pattern>
                <message>Probablement cal usar una altra expressió.</message>
                <suggestion>més aviat</suggestion>
                <suggestion>més aïna</suggestion>
                <example correction="més aviat|més aïna"><marker>més bé</marker> al contrari</example>
                <example>Més aviat al contrari</example>
            </rule>
        </rulegroup>
        <rulegroup id="METGE_MEDIC" name="*metge/mèdic">
            <rule>
                <pattern>
                    <token postag="NC.*" postag_regexp="yes" regexp="yes" inflected="yes">revisió|centre|tractament|material|procediment|coneixement|diagnòstic|problema|maletí|interrogatori|consultori|document|instrumental|dispositiu|ús|institut|servei|servici</token>
                    <marker>
                        <token regexp="yes">metges?</token>
                    </marker>
                </pattern>
                <message>Com a adjectiu, en aquest context cal dir <suggestion><match no="1" postag="NC(..).*" postag_regexp="yes" postag_replace="AQ0$10">mèdic</match></suggestion>.</message>
                <example correction="mèdiques">unes revisions <marker>metges</marker></example>
                <example>un certificat mèdic</example>
                <example>de la col·lecció "Bernat Metge"</example>
            </rule>
            <rule>
                <!-- noms que es poden analitzar com a altres categories: participi, adjectiu -->
                <pattern>
                    <token regexp="yes">certificat|informe</token>
                    <marker>
                        <token>metge</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>mèdic</suggestion>?</message>
                <example correction="mèdic">un certificat <marker>metge</marker></example>
                <example correction="mèdic">Demanaré l'informe <marker>metge</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">certificats|informes</token>
                    <marker>
                        <token>metges</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>mèdics</suggestion>?</message>
                <example correction="mèdics">Demanaré els informes <marker>metges</marker></example>
                <example correction="mèdics">uns certificats <marker>metges</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="MEDIS_MITJANS_MIG" name="alguns usos erronis de medi/mitjà/mig">
            <url>http://esadir.cat/entrades/fitxa/node/medi</url>
            <rule>
                <pattern>
                    <marker>
                        <token>mitja</token>
                    </marker>
                    <token inflected="yes" min="0">de</token>
                    <token regexp="yes">comunicació|pagament|transport|subsistència|producció|informació|audiovisuals?|imprès|imprés|impresos|informatius?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>mitjà</suggestion>?</message>
                <example correction="mitjà">En el paper de <marker>mitja</marker> de comunicació.</example>
                <example correction="Mitjà"><marker>Mitja</marker> audiovisual.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">medis?|mig|mitjos</token>
                    </marker>
                    <token inflected="yes">de</token>
                    <token regexp="yes">comunicació|pagament|transport|subsistència|producció|informació</token>
                </pattern>
                <message>Paraula incorrecta en aquest context.</message>
                <suggestion><match no="1" postag="NC(.+)" postag_regexp="yes" postag_replace="NC$1">mitjà</match></suggestion>
                <short>Expressió incorrecta</short>
                <example correction="mitjans">Els <marker>medis</marker> de comunicació.</example>
                <example correction="mitjans">Els <marker>medis</marker> d'informació.</example>
                <example>Els mitjans de comunicació</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">medis?|mig|mitjos</token>
                    </marker>
                    <token regexp="yes">audiovisuals?|imprès|imprés|impresos|informatius?</token>
                </pattern>
                <message>Paraula incorrecta en aquest context.</message>
                <suggestion><match no="1" postag="NC(.+)" postag_regexp="yes" postag_replace="NC$1">mitjà</match></suggestion>
                <short>Expressió incorrecta</short>
                <example correction="mitjans">Els <marker>medis</marker> impresos</example>
                <example>Els mitjans impresos</example>
            </rule>
            <rule>
                <pattern>
                    <token>mig</token>
                    <token>ambient</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>medi ambient</suggestion>
                <example correction="medi ambient"><marker>mig ambient</marker></example>
                <example>medi ambient</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <marker>
                        <token regexp="yes">medi|mig</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>mitjà</suggestion>
                <example correction="mitjà">per <marker>medi</marker> de</example>
                <example>per mitjà de</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">mitjà|mitjans</token>
                    </marker>
                    <token inflected="yes" regexp="yes">marí|terrestre|aquàtic|líquid|sòlid|gasós|semisòlid</token>
                </pattern>
                <message>Incorrecte en el sentit de 'entorn, ambient'.</message>
                <suggestion><match no="1" postag="NC(.+)" postag_regexp="yes" postag_replace="NC$1">medi</match></suggestion>
                <example correction="medis">Els <marker>mitjans</marker> marins</example>
                <example>La temperatura mitjana terrestre.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" regexp="yes">mitjà|mig</token>
                    </marker>
                    <token inflected="yes">de</token>
                    <token>cultiu</token>
                </pattern>
                <message>Incorrecte en el sentit de 'entorn, ambient'.</message>
                <suggestion><match no="1" postag="NC(.+)" postag_regexp="yes" postag_replace="NC$1">medi</match></suggestion>
                <example correction="medi">El <marker>mitjà</marker> de cultiu</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_EL_SEU_CAS" name="en el seu cas">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="-1">aprovar|votar|determinar|aprovació|lectura|votació|proclamar|proclamació|presentar|presentació|examen|estudi|estudiar|sol·licitar|sol·licitud</token>
                    <token>,</token>
                    <marker>
                        <token>en</token>
                        <token>el</token>
                        <token>seu</token>
                        <token>cas</token>
                    </marker>
                    <token>,</token>
                </pattern>
                <message>Probablement cal usar una altra expressió.</message>
                <suggestion>si escau</suggestion>
                <suggestion>si és procedent</suggestion>
                <suggestion>si cal</suggestion>
                <suggestion>si convé</suggestion>
                <url>https://www.parlament.cat/document/intrade/28346</url>
                <example correction="si escau|si és procedent|si cal|si convé">estudiar, <marker>en el seu cas</marker>, la declaració</example>
                <example>aprovar, si escau, l'acta</example>
            </rule>
            <rule>
                <pattern>
                    <token>,</token>
                    <marker>
                        <token>en</token>
                        <token>el</token>
                        <token>seu</token>
                        <token>cas</token>
                    </marker>
                    <token>,</token>
                </pattern>
                <message>Probablement cal usar una altra expressió.</message>
                <suggestion>si escau</suggestion>
                <suggestion>si és procedent</suggestion>
                <suggestion>si s'escau</suggestion>
                <suggestion>si és el cas</suggestion>
                <url>https://www.parlament.cat/document/intrade/28346</url>
                <example correction="si escau|si és procedent|si s'escau|si és el cas">estudiar, <marker>en el seu cas</marker>, la declaració</example>
                <example>aprovar, si escau, l'acta</example>
            </rule>
        </rulegroup>
        <rule id="SI_SESCAU" name="si s'escau/si escau">
            <pattern>
                <token inflected="yes" regexp="yes" skip="-1">aprovar|votar|determinar|aprovació|lectura|votació|proclamar|proclamació|presentar|presentació|examen|estudi|estudiar|sol·licitar|sol·licitud</token>
                <token>,</token>
                <marker>
                    <token>si</token>
                    <token>s'</token>
                    <token>escau</token>
                </marker>
                <token>,</token>
            </pattern>
            <message>Probablement 'escaure' no és pronominal en aquest context.</message>
            <suggestion>si escau</suggestion>
            <suggestion>si és procedent</suggestion>
            <suggestion>si cal</suggestion>
            <suggestion>si convé</suggestion>
            <url>https://www.parlament.cat/document/intrade/28346</url>
            <example correction="si escau|si és procedent|si cal|si convé">aprovar, <marker>si s'escau</marker>, la declaració</example>
            <example>aprovar, si escau, l'acta</example>
        </rule>
        <rule id="SI_PROCEDEIX" name="si procedeix">
            <pattern>
                <marker>
                    <token>si</token>
                    <token>procedeix</token>
                </marker>
                <token negate="yes" regexp="yes">de|d'</token>
            </pattern>
            <message>Expressió probablement incorrecta.</message>
            <suggestion>si és procedent</suggestion>
            <suggestion>si escau</suggestion>
            <example correction="si és procedent|si escau">aprovar, <marker>si procedeix</marker>, l'acta</example>
            <example>és humit si procedeix de l'Atlàntic</example>
        </rule>
        <rulegroup id="ENTENIMENT_ENTESA" name="*enteniment/entesa entre">
            <url>https://esadir.cat/entrades/fitxa/node/enteniment</url>
            <rule>
                <pattern>
                    <marker>
                        <token>enteniment</token>
                    </marker>
                    <token regexp="yes">entre|amb|mutual</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>entesa</suggestion> (acord) en comptes de "enteniment" (seny)?</message>
                <suggestion>acord</suggestion>
                <short>Possible confusió</short>
                <example correction="entesa|acord">cal un <marker>enteniment</marker> entre generacions</example>
                <example>entesa entre</example>
            </rule>
            <rule>
                <pattern>
                    <token>enteniment</token>
                    <token regexp="yes">mutu|recíproc|respectiu|intern</token>
                </pattern>
                <message>¿Volíeu dir "entesa" (acord) en comptes de "enteniment" (seny)?</message>
                <suggestion>entesa <match no="2" postag="(A.*)" postag_regexp="yes" postag_replace="AQ0[FC]S0"/></suggestion>
                <suggestion>acord \2</suggestion>
                <short>Possible confusió</short>
                <example correction="entesa mútua|acord mutu">cal un <marker>enteniment mutu</marker> entre generacions</example>
                <example correction="entesa recíproca|acord recíproc">cal un <marker>enteniment recíproc</marker> entre generacions</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">falta|manca|intentar|cercar|buscar|trobar|pont|via|camí</token>
                    <token min="0" regexp="yes">d'|l'|un</token>
                    <marker>
                        <token>enteniment</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>entesa</suggestion> (acord) en comptes de "enteniment" (seny)?</message>
                <suggestion>acord</suggestion>
                <short>Possible confusió</short>
                <example correction="entesa|acord">Hi ha una manca d'<marker>enteniment</marker>.</example>
                <example correction="entesa|acord">Cal cercar un <marker>enteniment</marker>.</example>
                <example correction="entesa|acord">Cal cercar ponts d'<marker>enteniment</marker>.</example>
                <example correction="entesa|acord">Intenten l'<marker>enteniment</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>mal</token>
                        <token>enteniment</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir "entesa" (acord) en comptes de "enteniment" (seny)?</message>
                <suggestion>mala entesa</suggestion>
                <suggestion>confusió</suggestion>
                <short>Possible confusió</short>
                <example correction="mala entesa|confusió">Tot va ser producte d'un <marker>mal enteniment</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="RATLLAR" name="*ratllar/vorejar">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="2">ratllar<exception scope="next" postag="_PUNCT.*" postag_regexp="yes"/><exception postag="_GN_.*|_reflexiu" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="NC[FM]S000" postag_regexp="yes" regexp="yes">.+ència|.+ància|.+itat|.+etat|.+ió|.+úria|.+itud|.+etud|amenaça|majoria|.+[aiï]sme</token>
                    <!--  noms abstractes -->
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(.+)" postag_regexp="yes" postag_replace="$1">vorejar</match></suggestion>?</message>
                <example correction="vorejava">allò <marker>ratllava</marker> la indecència</example>
                <example correction="vorejant"><marker>ratllant</marker> el sarcasme</example>
                <example>ratllava una poma</example>
                <example>ratlles (passió)</example>
                <example>Es ratllava amb facilitat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="2">ratllar<exception scope="next" postag="_PUNCT.*" postag_regexp="yes"/><exception postag="_GN_.*|_reflexiu" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="NCMS000" regexp="yes">insult|absurd</token>
                    <!--  noms abstractes -->
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(.+)" postag_regexp="yes" postag_replace="$1">vorejar</match></suggestion>?</message>
                <example correction="vorejava">allò <marker>ratllava</marker> l'insult</example>
                <example>ratllava un préssec</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="2">ratllar<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token regexp="yes">.*\%</token>
                    <!--  noms abstractes -->
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(.+)" postag_regexp="yes" postag_replace="$1">vorejar</match></suggestion>?</message>
                <example correction="voreja">la desocupació <marker>ratlla</marker> el 20%</example>
                <example correction="voreja">la desocupació <marker>ratlla</marker> el 20 %</example>
                <example>ratllava un préssec</example>
            </rule>
        </rulegroup>
        <rulegroup id="CREUATS_CROATS" name="*creuats/croats">
            <!-- Podria anar en WrongWordInContext ? -->
            <rule>
                <pattern>
                    <token postag="D[DAIN].*|AO.*" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">creua(t|ts|da|des)</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="([Cc])reua(.+)" regexp_replace="$1roa$2"/></suggestion>?</message>
                <example correction="croats">els <marker>creuats</marker> assetjaren la ciutat</example>
                <example>els croats assetjaren la ciutat</example>
                <example>té els cables creuats</example>
                <example correction="Croada">la <marker>Creuada</marker> albigesa</example>
                <example correction="croada">la primera <marker>creuada</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">soldats?|exèrcits?|hosts?|cavallers?|guerrers?</token>
                    <marker>
                        <token regexp="yes">creua(t|ts|da|des)</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" regexp_match="([Cc])reua(.+)" regexp_replace="croa$2"/></suggestion>?</message>
                <example correction="croats">els exèrcits <marker>creuats</marker> assetjaren la ciutat</example>
                <example>els exèrcits croats assetjaren la ciutat</example>
                <example>té els cables creuats</example>
            </rule>
        </rulegroup>
        <rulegroup id="ORDRE_ORDE" name="ordre/orde">
            <!-- Podria anar en WrongWordInContext ? S'ha d'ampliar-->
            <antipattern>
                <marker>
                    <token regexp="yes">ordres?</token>
                    <token skip="1">de</token>
                    <token regexp="yes" inflected="yes">magnitud|major|menor|militar</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes" inflected="yes">assumpte|afer|causa|motiu|problema|qüestió</token>
                    <token>d'</token>
                    <token>ordre</token>
                    <token>religiós</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">ordres?</token>
                    <token inflected="yes" regexp="yes">&ordes;|&ordes_invariable;</token>
                </pattern>
                <message>En el sentit de 'societat religiosa', 'ritu cristià' o 'cos de persones unides per una regla', cal dir: <suggestion><match no="1" regexp_match="([Oo]rd)r(e.*)" regexp_replace="$1$2"/> <match no="2" postag="AQ0.(.)." postag_regexp="yes" postag_replace="AQ0[MC]$10"/></suggestion>.</message>
                <!--<url>http://esadir.cat/entrades/fitxa/id/2575</url>-->
                <url>https://dlc.iec.cat/results.asp?txtEntrada=orde</url>
                <example correction="ordes religiosos">les <marker>ordres religioses</marker></example>
                <example correction="orde franciscà">l'<marker>ordre franciscana</marker></example>
                <example correction="orde franciscà">l'<marker>ordre franciscà</marker></example>
                <example correction="ordes majors">va rebre els <marker>ordres majors</marker></example>
                <example>Va ser per motius d'ordre religiós.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..F.*" postag_regexp="yes"/>
                    <token postag="_GN_F." postag_regexp="yes" regexp="yes">ordes?</token>
                    <token postag="AQ0[FC].*" postag_regexp="yes" inflected="yes" regexp="yes">&ordes;|&ordes_invariable;</token>
                </pattern>
                <message>En el sentit de 'societat religiosa', 'ritu cristià' o 'cos de persones unides per una regla', "orde" és masculí.</message>
                <suggestion><match no="1" postag="(D..).(..)" postag_regexp="yes" postag_replace="$1M$2"/> <match no="2" regexp_match="([Oo]rd)r(e.*)" regexp_replace="$1$2"/> <match no="3" postag="AQ0.(.)." postag_regexp="yes" postag_replace="AQ0[MC]$10"/></suggestion>
                <url>http://esadir.cat/entrades/fitxa/id/2575</url>
                <example correction="els ordes religiosos"><marker>les ordes religioses</marker></example>
                <example correction="els ordes militars"><marker>les ordes militars</marker></example>
                <example correction="els ordes majors">Va rebre <marker>les ordes majors</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token postag="_GN_F." postag_regexp="yes" regexp="yes">ordes?</token>
                    <token postag="AQ0[FC].*" postag_regexp="yes" inflected="yes" regexp="yes">&ordes;</token>
                </pattern>
                <message>En el sentit de 'societat religiosa', 'ritu cristià' o 'cos de persones unides per una regla', "orde" és masculí.</message>
                <suggestion><match no="1" regexp_match="([Oo]rd)r(e.*)" regexp_replace="$1$2"/> <match no="2" postag="AQ0.(.)." postag_regexp="yes" postag_replace="AQ0[MC]$10"/></suggestion>
                <url>http://esadir.cat/entrades/fitxa/id/2575</url>
                <example correction="ordes religiosos"><marker>ordes religioses</marker></example>
                <example correction="orde franciscà">l'<marker>orde franciscana</marker></example>
                <example>de l'Orde militar de Montesa</example>
                <example>de l'orde jesuïta</example>
                <example>d'ordes majors</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="D..FP.|A..FP.*" postag_regexp="yes"/>
                        <token postag="_GN_F." postag_regexp="yes">ordes</token>
                    </marker>
                    <token skip="1">de</token>
                    <token regexp="yes" inflected="yes">garrotera|lligacama|imperi|Fènix|mèrit|temple|sant|cavalleria|cartoixa|Cister|Malta|Canadà|Montesa|toisó|&ordes;|&ordes_invariable;</token>
                </pattern>
                <message>En el sentit de 'societat religiosa', 'ritu cristià' o 'cos de persones unides per una regla', "orde" és masculí.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(D..|A..)FP.*" postag_replace="$1MP.*"/> ordes</suggestion>
                <url>http://esadir.cat/entrades/fitxa/id/2575</url>
                <example correction="Els ordes"><marker>Les ordes</marker> de cavalleria</example>
                <example>L'orde del Temple.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>per</token>
                        <token regexp="yes">ordres?</token>
                        <token>de</token>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">ordres?</token>
                    </marker>
                    <token skip="1">de</token>
                    <token regexp="yes" inflected="yes">garrotera|lligacama|imperi|Fènix|mèrit|temple|sant|cavalleria|cartoixa|Cister|Malta|Canadà|Montesa|toisó|&ordes;|&ordes_invariable;</token>
                </pattern>
                <message>En el sentit de 'societat religiosa', 'ritu cristià' o 'cos de persones unides per una regla', cal dir: <suggestion><match no="1" regexp_match="([Oo]rd)r(e.*)" regexp_replace="$1$2"/></suggestion>.</message>
                <url>http://esadir.cat/entrades/fitxa/id/2575</url>
                <example correction="orde">l'<marker>ordre</marker> del Temple</example>
                <example correction="orde">l'<marker>ordre</marker> de sant Benet.</example>
                <example>Hi van anar per ordre de sant Lluís.</example>
            </rule>
        </rulegroup>
        <rule id="XOLLO" name="xollo">
            <pattern>
                <token>xollo</token>
            </pattern>
            <message>Només és correcte com a forma del v. 'xollar'.</message>
            <suggestion>ganga</suggestion>
            <suggestion>mina</suggestion>
            <suggestion>bicoca</suggestion>
            <suggestion>moma</suggestion>
            <example correction="ganga|mina|bicoca|moma"><marker>xollo</marker></example>
            <example>ganga</example>
        </rule>
        <rule id="EN_CONTES_DE" name="en contes de">
            <pattern>
                <marker>
                    <token>en</token>
                    <token regexp="yes">contes?</token>
                    <token regexp="yes">de|d'</token>
                </marker>
                <token><exception regexp="yes">\p{Lu}.+|fades|prínceps|terror|por</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>en comptes <match no="3"/></suggestion>?</message>
            <suggestion>en compte <match no="3"/></suggestion>
            <example correction="en comptes d'|en compte d'"><marker>en contes d'</marker>ell</example>
            <example>en comptes de</example>
            <example>en contes de Pere Calders</example>
            <example>en contes de terror</example>
        </rule>
        <rule id="EN_COMTES_DE" name="en contes de">
            <pattern>
                <marker>
                    <token>en</token>
                    <token regexp="yes">comtes?</token>
                    <token regexp="yes">de|d'</token>
                </marker>
                <token><exception regexp="yes">\p{Lu}.+</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>en comptes <match no="3"/></suggestion>?</message>
            <suggestion>en compte <match no="3"/></suggestion>
            <example correction="en comptes d'|en compte d'"><marker>en comtes d'</marker>ell</example>
            <example>Es van convertir en comtes de Barcelona</example>
        </rule>
        <rule id="CERCAT_TANCA_CLOS" name="cercat/tanca, clos">
            <pattern>
                <token postag="D[ID].*" postag_regexp="yes"/>
                <!-- "el cercat" és dubtós -->
                <marker>
                    <token regexp="yes">cercats?</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>tanca</suggestion>, <suggestion>clos</suggestion>?</message>
            <example correction="tanca|clos">un <marker>cercat</marker></example>
            <example>una tanca</example>
        </rule>
        <rule id="CAVALLAR" name="cavallar">
            <pattern>
                <token postag="NC.*" postag_regexp="yes"/>
                <marker>
                    <token regexp="yes">cavallars?</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="NC(..).*" postag_regexp="yes" postag_replace="AQ0$10">cavallí</match></suggestion>?</message>
            <example correction="cavallí">bestiar <marker>cavallar</marker></example>
            <example>bestiar cavallí</example>
        </rule>
        <rule id="UN_CASUAL_UNA_CASUALITAT" name="*un casual / una casualitat">
            <pattern>
                <marker>
                    <token>un</token>
                    <token>casual</token>
                </marker>
                <token><exception postag="NC[MC][SN].*" postag_regexp="yes"/></token>
            </pattern>
            <message>Cal dir: <suggestion>una casualitat</suggestion>.</message>
            <example correction="una casualitat"><marker>un casual</marker> ho va impedir</example>
            <example>per un casual accident</example>
        </rule>
        <rulegroup id="DEMES" name="*els demés/*pel demés/*i demés">
            <rule>
                <pattern>
                    <token>tot</token>
                    <token regexp="yes">lo|el</token>
                    <token regexp="yes">demés|demes|demès</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>tota la resta</suggestion>
                <example correction="tota la resta">Com de <marker>tot el demès</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">els|ls|les</token>
                    <marker>
                        <token regexp="yes">demés|demes|demès</token>
                    </marker>
                </pattern>
                <message>Incorrecte en el sentit de <suggestion>altres</suggestion>.</message>
                <example correction="altres">Els <marker>demés</marker></example>
                <example>els altres</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token regexp="yes">demés|demes</token>
                </pattern>
                <message>Incorrecte en el sentit de <suggestion>l'altra</suggestion>.</message>
                <example correction="l'altra"><marker>la demés</marker> gent</example>
                <example>l'altra gent</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">de|a</token>
                    <token>l</token>
                    <token regexp="yes">demés|demes</token>
                </pattern>
                <message>Incorrecte en el sentit de <suggestion>\1 l'altre</suggestion>.</message>
                <suggestion>\1 la resta</suggestion>
                <example correction="De l'altre|De la resta"><marker>Del demés</marker> no importa res.</example>
                <example>la resta no importa</example>
            </rule>
            <rule>
                <pattern>
                    <token>el</token>
                    <token regexp="yes">demés|demes</token>
                </pattern>
                <message>Incorrecte en el sentit de <suggestion>l'altre</suggestion>.</message>
                <suggestion>la resta</suggestion>
                <example correction="l'altre|la resta"><marker>el demés</marker> no importa</example>
                <example>la resta no importa</example>
            </rule>
            <rule>
                <pattern>
                    <token>pe</token>
                    <token>l</token>
                    <token regexp="yes">demés|demes</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>fora d'això</suggestion>
                <suggestion>a part d'això</suggestion>
                <suggestion>d'altra banda</suggestion>
                <example correction="fora d'això|a part d'això|d'altra banda"><marker>pel demés</marker></example>
                <example>fora d'això</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">i|o</token>
                    <token regexp="yes">demés|demes</token>
                </pattern>
                <message>Cal dir: <suggestion><match no="1"/> altres</suggestion>.</message>
                <example correction="i altres"><marker>i demés</marker></example>
                <example>i altres</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token regexp="yes">demés|demes|demès</token>
                </pattern>
                <message>Cal dir: <suggestion>a més</suggestion>.</message>
                <example correction="a més"><marker>a demés</marker></example>
                <example>a més</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>de</token>
                    <token regexp="yes">més|mes</token>
                </pattern>
                <message>Cal dir: <suggestion>a més</suggestion>.</message>
                <example correction="a més"><marker>a de més</marker></example>
                <example>a més</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">demés|demes|demès</token>
                    </marker>
                    <token postag="N..S.*" postag_regexp="yes"/>
                </pattern>
                <message>Cal dir: <suggestion><match no="2" postag="N.(.).*" postag_regexp="yes" postag_replace="AQ0$1S0">altre</match></suggestion>.</message>
                <example correction="altra"><marker>demés</marker> gent</example>
                <example>altra gent</example>
                <example> i explotar el turisme de muntanya; demés, la seua proximitat amb nuclis de població</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">demés|demes|demès</token>
                    </marker>
                    <token postag="N..P.*" postag_regexp="yes"/>
                </pattern>
                <message>Cal dir: <suggestion>altres</suggestion>.</message>
                <example correction="altres"><marker>demés</marker> inquisidors</example>
                <example>altres inquisidors</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">demés|demes|demès</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>de més</suggestion>? "Demés" és correcte quan equival a "a més d'això", però poc usual.</message>
                <suggestion>a més</suggestion>
                <suggestion>altres</suggestion>
                <example correction="de més|a més|altres">Hi havia menjar <marker>demés</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ACORDE" name="acorde">
            <rule>
                <pattern>
                    <token postag="N..[PN].*|_GN_.P" postag_regexp="yes"/>
                    <marker>
                        <token>acordes</token>
                    </marker>
                </pattern>
                <message>'Acordes' no és adjectiu. Correcte si és del v. 'acordar'.</message>
                <suggestion>concordes</suggestion>
                <suggestion>coincidents</suggestion>
                <suggestion>d'acord</suggestion>
                <suggestion>a l'una</suggestion>
                <example correction="concordes|coincidents|d'acord|a l'una">a base de gestos <marker>acordes</marker> amb una visió centralista de l’Estat</example>
                <example>gestos concordes</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token skip="6" regexp="yes">quan|que</token>
                        <token>acorde</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token postag="N..[SN].*|_GN_.S" postag_regexp="yes"/>
                    <marker>
                        <token>acorde</token>
                    </marker>
                    <token><exception postag="V.N.*|_PUNCT.*" postag_regexp="yes"/></token>
                </pattern>
                <message>'Acorde' no és adjectiu. Correcte si és del v. 'acordar'.</message>
                <suggestion>concorde</suggestion>
                <suggestion>coincident</suggestion>
                <suggestion>d'acord</suggestion>
                <suggestion>a l'una</suggestion>
                <example correction="concorde|coincident|d'acord|a l'una">un gest <marker>acorde</marker> amb una visió centralista de l’Estat</example>
                <example>gest concorde</example>
                <example>que el ple acorde constituir</example>
                <example>que el ple acorde:</example>
                <example>Quan una empresa de serveis d’inversió acorde la seua dissolució.</example>
                <example>que el Parlament acorde la reprovacó del president.</example>
                <example>que el Ple acorde amb posterioritat</example>
            </rule>
        </rulegroup>
        <rulegroup id="DEPENENT" name="*depenent/dependent">
            <rule>
                <pattern>
                    <token postag="D[A].*" postag_regexp="yes"/>
                    <marker>
                        <token postag="V.G.*" postag_regexp="yes"><exception postag="_GN_.*|_GV_|_possible_nompropi" postag_regexp="yes"/><exception>vesant</exception></token>
                    </marker>
                </pattern>
                <message>"<match no="2" case_conversion="startupper"/>" és un gerundi. Caldria un nom, un adjectiu o un participi.</message>
                <example correction="">el <marker>depenent</marker></example>
                <example>el dependent</example>
                <example correction="">el moviment del <marker>composant</marker> líquid.</example>
                <example>el moviment del component líquid</example>
                <example>Haurà de ser la prevalent per a un cas determinat.</example>
                <example correction="">El <marker>pretenent</marker> carlí Carles VII</example>
                <example>El pretendent carlí Carles VII</example>
                <example>la sent pròxima</example>
                <example>fer una estimació d'aquesta reduint molt el risc,</example>
                <example>Refermà el lligam amb aquest casant dos dels seus fills</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V...3S.." postag_regexp="yes" inflected="yes" regexp="yes">ser|semblar|parèixer</token>
                    <marker>
                        <token>depenent</token>
                    </marker>
                </pattern>
                <message>Si no és gerundi, cal dir <suggestion>dependent</suggestion>.</message>
                <example correction="dependent">és <marker>depenent</marker></example>
                <example>és dependent</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V...3S.." postag_regexp="yes" inflected="yes" regexp="yes">ser|semblar|parèixer</token>
                    <token postag="RG_anteposat"/>
                    <marker>
                        <token>depenent</token>
                    </marker>
                </pattern>
                <message>Si no és gerundi, cal dir <suggestion>dependent</suggestion>.</message>
                <example correction="dependent">és totalment <marker>depenent</marker></example>
                <example>és dependent</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VS.*|_PUNCT.*" postag_regexp="yes"/>
                    <token regexp="yes">molt|més|menys</token>
                    <marker>
                        <token>depenent</token>
                    </marker>
                </pattern>
                <message>Si no és gerundi, cal dir <suggestion>dependent</suggestion>.</message>
                <example correction="dependent">una agricultura molt diversificada, molt <marker>depenent</marker> de la ramaderia.</example>
                <example correction="dependent">que és molt <marker>depenent</marker> de l comerç exterior</example>
                <example>variava molt depenent de la importància de l'oficial</example>
            </rule>
            <rule>
                <pattern>
                    <token>cada</token>
                    <token/>
                    <token regexp="yes">més|menys</token>
                    <marker>
                        <token>depenent</token>
                    </marker>
                </pattern>
                <message>Si no és gerundi, cal dir <suggestion>dependent</suggestion>.</message>
                <example correction="dependent">És cada vegada més <marker>depenent</marker> dels aliats.</example>
            </rule>
            <!-- <rule>
                <pattern>
                <token regexp="yes" negate="yes">-ne|'n</token>
                <token postag="DI.*" postag_regexp="yes" inflected="yes" regexp="yes">un|altre|cert|cada</token>
                <marker>
                <token postag="V.G.*" postag_regexp="yes"><exception postag="_GN_.*" postag_regexp="yes"/></token>
                </marker>
                </pattern>
                <message>'<match no="3"/>' és un gerundi.</message>
                <example correction="">un <marker>depenent</marker></example>
                <example>agafa'n un depenent del color</example>
                <example>un dependent</example>
                <example>un duent un bàcul</example>
                </rule> -->
        </rulegroup>
        <rulegroup id="RATI_RATIO" name="*rati/ràtio">
            <rule>
                <pattern>
                    <token postag="D[^R].*" postag_regexp="yes"/>
                    <token regexp="yes">ratis?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(D.)..(.)0" postag_regexp="yes" postag_replace="$10F$20"/> <match no="2" regexp_match="rati(s?)" regexp_replace="ràtio$1"/></suggestion>?</message>
                <example correction="unes ràtios"><marker>uns ratis</marker></example>
                <example>una ràtio</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="PP3..A00|PP3CP000" postag_regexp="yes"/>
                    <token regexp="yes">ratis?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="PP3.(.).00" postag_regexp="yes" postag_replace="DA0F$10">el</match> <match no="2" regexp_match="rati(s?)" regexp_replace="ràtio$1"/></suggestion>?</message>
                <example correction="la ràtio">Es defineix com <marker>la rati</marker></example>
                <example correction="la ràtio">Es defineix com <marker>el rati</marker></example>
                <example correction="les ràtios">Es defineix com <marker>els ratis</marker></example>
                <example correction="les ràtios">Es defineix com <marker>les ratis</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="ET_SEMBLA" name="*et sembla? / et sembla bé?">
            <rule>
                <pattern>
                    <token><exception regexp="yes">què|no|que</exception></token>
                    <marker>
                        <token postag="P0.{6}|PP3CP000|PP3CSD00" postag_regexp="yes"/>
                        <token inflected="yes" regexp="yes">parèixer|semblar</token>
                    </marker>
                    <token>?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\2 \3 bé</suggestion>
                <suggestion>no <match no="2" postag="P.(.).(.).*" postag_regexp="yes" postag_replace="VMIP$1$200">trobar</match></suggestion>
                <example correction="et sembla bé|no trobes">Vindré demà, <marker>et sembla</marker>?</example>
                <example correction="us pareix bé|no trobeu">Vindré demà, <marker>us pareix</marker>?</example>
                <example correction="li pareix bé|no troba">Vindré demà, <marker>li pareix</marker>?</example>
                <example correction="els pareix bé|no troben">Vindré demà, <marker>els pareix</marker>?</example>
                <example>Què et sembla?</example>
                <example>Els pareix bé?</example>
                <example>No ho sembla?</example>
            </rule>
            <rule>
                <pattern>
                    <token>no</token>
                    <marker>
                        <token postag="P0.{6}|PP3CP000|PP3CSD00" postag_regexp="yes"/>
                        <token inflected="yes" regexp="yes">parèixer|semblar</token>
                    </marker>
                    <token>?</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\2 \3 bé</suggestion>
                <suggestion><match no="2" postag="P.(.).(.).*" postag_regexp="yes" postag_replace="VMIP$1$200">trobar</match></suggestion>
                <example correction="et sembla bé|trobes">Vindré demà, no <marker>et sembla</marker>?</example>
                <example correction="us pareix bé|trobeu">Vindré demà, no <marker>us pareix</marker>?</example>
                <example correction="li pareix bé|troba">Vindré demà, no <marker>li pareix</marker>?</example>
                <example correction="els pareix bé|troben">Vindré demà, no <marker>els pareix</marker>?</example>
                <example>Què et sembla?</example>
                <example>Els pareix bé?</example>
                <example>No ho sembla?</example>
            </rule>
            <rule>
                <pattern>
                    <token>si</token>
                    <token postag="P0.{6}|PP3CP000|PP3CSD00" postag_regexp="yes"/>
                    <marker>
                        <token inflected="yes" regexp="yes">parèixer|semblar</token>
                    </marker>
                    <token regexp="yes">[.,;!?]</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion><match no="3"/> bé</suggestion>
                <example correction="sembla bé">Vindré demà, si et <marker>sembla</marker>.</example>
                <example>Si et sembla bé, vindré</example>
            </rule>
        </rulegroup>
        <rulegroup id="QUASI_BE" name="*quasi bé/gairebé">
            <rule>
                <pattern>
                    <token>quasi</token>
                    <token regexp="yes">bé|be</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quasi</suggestion>?</message>
                <suggestion>gairebé</suggestion>
                <example correction="quasi|gairebé"><marker>quasi bé</marker></example>
                <example>gairebé</example>
            </rule>
            <rule>
                <pattern>
                    <token>quasi</token>
                    <token>-</token>
                    <token regexp="yes">bé|be</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>quasi</suggestion>?</message>
                <suggestion>gairebé</suggestion>
                <example correction="quasi|gairebé"><marker>quasi-bé</marker></example>
                <example>gairebé</example>
            </rule>
        </rulegroup>
        <rule id="ESTEVA" name="*Esteva/Esteve">
            <pattern case_sensitive="yes">
                <token>Esteva</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>Esteve</suggestion>?</message>
            <example correction="Esteve"><marker>Esteva</marker></example>
            <example>Esteve</example>
            <example>el llaurdor agafa l'arada per l'esteva</example>
        </rule>
        <rulegroup id="TANS_TANTS" name="*tans/tants">
            <!-- No detectat pel diccionari Hunspell -->
            <antipattern>
                <token>black</token>
                <token>and</token>
                <token>tans</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>tans</token>
                    </marker>
                    <token postag="V.P...S.|A...S.|RG|LOC_ADV" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>tan</suggestion>?</message>
                <example correction="tan">És <marker>tans</marker> bonic.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tans</token>
                    </marker>
                    <token postag="V.P.*|A.*|RG|LOC_ADV" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>tan</suggestion> o <suggestion>tants</suggestion>?</message>
                <example correction="tan|tants">Són <marker>tans</marker> bonics.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tans</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>tants</suggestion>?</message>
                <example correction="tants">Hi ha <marker>tans</marker> cotxes!</example>
            </rule>
        </rulegroup>
        <rule id="MOLT_DE_POR_MOLTA_POR" name="*molt de por/molta por">
            <pattern>
                <token>molt</token>
                <token>de</token>
                <token regexp="yes">por|son|barra|voga</token>
            </pattern>
            <message>Error de concordança si s'usa com a nom femení. <match no="3"/> també existeix com a nom masculí.</message>
            <suggestion>molta <match no="3"/></suggestion>
            <suggestion>molta de <match no="3"/></suggestion>
            <short>Possible error de concordança.</short>
            <example correction="molta por|molta de por">Ens fa <marker>molt de por</marker></example>
            <example correction="molta son|molta de son">Tenia <marker>molt de son</marker>.</example>
            <example>Ens fa molta por</example>
        </rule>
    </category>
    <category id="SECONDARY_FORMS" name="Formes secundàries" default="on" type="style">
        <rulegroup id="QUE_TAL" name="què tal">
            <url>https://esadir.cat/entrades/fitxa/node/quetal</url>
            <rule>
                <pattern>
                    <marker>
                        <token>què</token>
                        <token>tal<exception postag_regexp="yes" postag="_GN_.*"/></token>
                    </marker>
                    <token>?</token>
                </pattern>
                <message>És preferible usar una altra expressió.</message>
                <suggestion>com anem</suggestion>
                <suggestion>com va</suggestion>
                <suggestion>com va la vida</suggestion>
                <suggestion>com estàs</suggestion>
                <suggestion>què fem</suggestion>
                <example correction="Com anem|Com va|Com va la vida|Com estàs|Què fem"><marker>Què tal</marker>?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>què</token>
                        <token skip="2">tal<exception postag_regexp="yes" postag="_GN_.*"/></token>
                    </marker>
                    <token regexp="yes">tot|vida|cosa|feina|faena|treball</token>
                </pattern>
                <message>És preferible usar una altra expressió.</message>
                <suggestion>com va</suggestion>
                <example correction="Com va"><marker>Què tal</marker> la feina?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>què</token>
                        <token>tal</token>
                    </marker>
                    <token postag="_GN_.S" postag_regexp="yes" skip="-1"/>
                    <token>?</token>
                </pattern>
                <message>És preferible usar una altra expressió.</message>
                <suggestion>què t'ha semblat</suggestion>
                <suggestion>com prova</suggestion>
                <suggestion>què,</suggestion>
                <example correction="Què t'ha semblat|Com prova|Què,"><marker>Què tal</marker> la pel·lícula?</example>
                <example correction="Què t'ha semblat|Com prova|Què,"><marker>Què tal</marker> la nova feina?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>què</token>
                        <token>tal</token>
                    </marker>
                    <token postag="_GN_.P" postag_regexp="yes" skip="-1"/>
                    <token>?</token>
                </pattern>
                <message>És preferible usar una altra expressió.</message>
                <suggestion>què t'han semblat</suggestion>
                <suggestion>com proven</suggestion>
                <suggestion>què,</suggestion>
                <example correction="Què t'han semblat|Com proven|Què,"><marker>Què tal</marker> les vacances?</example>
                <example correction="Què t'han semblat|Com proven|Què,"><marker>Què tal</marker> els nous companys?</example>
            </rule>
        </rulegroup>
        <rulegroup id="CURRAR" name="currar">
            <rule>
                <pattern>
                    <and>
                        <token inflected="yes">currar</token>
                        <token postag="_reflexiu"/>
                    </and>
                </pattern>
                <message>Col·loquialisme no admès pels diccionaris.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">treballar</match></suggestion>
                <example correction="treballat">S'ho han <marker>currat</marker> molt.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">currar</token>
                </pattern>
                <message>Col·loquialisme no admès pels diccionaris.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pencar</match></suggestion>
                <example correction="pencaven">Tots els membres del grup <marker>curraven</marker> molt.</example>
            </rule>
        </rulegroup>
        <rule id="ALIMANYA" name="alimanya">
            <pattern>
                <token postag="(N.*)" postag_regexp="yes" inflected="yes">alimanya</token>
            </pattern>
            <message>Paraula admesa només per alguns diccionaris.</message>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCF$1">feristela</match></suggestion>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCF$1">bèstia</match></suggestion>
            <suggestion><match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="AQ0F$10">mal</match> <match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCF$1">bèstia</match></suggestion>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">escurçó</match></suggestion>
            <example correction="feristela|bèstia|mala bèstia|escurçó">És una <marker>alimanya</marker>.</example>
            <example correction="feristeles|bèsties|males bèsties|escurçons">Són <marker>alimanyes</marker>.</example>
        </rule>
        <rule id="NORIA" name="nòria">
            <pattern>
                <token postag="(N.*)" postag_regexp="yes" inflected="yes">nòria</token>
            </pattern>
            <message>Paraula admesa només per alguns diccionaris en el sentit de <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">roda</match> de fira</suggestion>. Incorrecte en el sentit de <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">sénia</match></suggestion>.</message>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">roda</match></suggestion>
            <example correction="roda de fira|sénia|roda">Vam pujar a la <marker>nòria</marker>.</example>
        </rule>
        <rule id="EMBARASSOS" name="embarassós">
            <pattern>
                <token inflected="yes">embarassós</token>
            </pattern>
            <message>Adjectiu no admès per tots els diccionaris.</message>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">incòmode</match></suggestion>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">violent</match></suggestion>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">compromès</match></suggestion>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">engavanyador</match></suggestion>
            <example correction="incòmoda|violenta|compromesa|engavanyadora">Era una situació <marker>embarassosa</marker>.</example>
        </rule>
        <rule id="VENENOS" name="venenós/verinós">
            <pattern>
                <token inflected="yes">venenós</token>
            </pattern>
            <message>Forma secundària no admesa per tots els diccionaris.</message>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes">verinós</match></suggestion>
            <example correction="verinosa">Era molt <marker>venenosa</marker>.</example>
        </rule>
        <rulegroup id="DEMATI" name="dematí">
            <rule>
                <pattern>
                    <token postag="D[^R]0MS0" postag_regexp="yes"/>
                    <token min="0" postag="A..[MC][SN]." postag_regexp="yes"/>
                    <marker>
                        <token>dematí</token>
                    </marker>
                </pattern>
                <message>En registres formals val més dir <suggestion>matí</suggestion>.</message>
                <example correction="matí">al <marker>dematí</marker></example>
                <example correction="matí">Un bon <marker>dematí</marker></example>
                <example correction="matí">Aquell <marker>dematí</marker></example>
                <example correction="matí">Ha estat un gran <marker>dematí</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>bon</token>
                    <token>dematí</token>
                </pattern>
                <message>En registres formals val més dir <suggestion>bon matí</suggestion>.</message>
                <example correction="bon matí">De <marker>bon dematí</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>dematí</token>
                </pattern>
                <message>Com a locució adverbial cal escriure <suggestion>de matí</suggestion> (aviat del matí).</message>
                <example correction="De matí"><marker>Dematí</marker> vam anar a córrer</example>
                <example correction="de matí">Ben <marker>dematí</marker> vam anar a córrer</example>
            </rule>
            <rule>
                <pattern>
                    <token>dematins</token>
                </pattern>
                <message>En registres formals val més dir <suggestion>matins</suggestion>.</message>
                <example correction="matins">Els <marker>dematins</marker> els dedico a estudiar</example>
            </rule>
        </rulegroup>
        <rule id="FUSELLATGE" name="fusellatges/fuselatge">
            <pattern>
                <token regexp="yes">fusell?atges?</token>
            </pattern>
            <message>Forma secundària (gal·licisme).</message>
            <suggestion><match no="1" regexp_match="(?iu)fusel?latge(s?)" regexp_replace="buc$1"/></suggestion>
            <example correction="bucs">Els <marker>fusellatges</marker>.</example>
            <example correction="buc">El <marker>fuselatge</marker>.</example>
        </rule>
        <rule id="TENNIS" name="tennis/tenis">
            <pattern>
                <token>tennis</token>
            </pattern>
            <message>Forma secundària adaptada en <suggestion>tenis</suggestion>.</message>
            <example correction="tenis"><marker>tennis</marker></example>
        </rule>
        <rule id="MIDAR" name="midar">
            <pattern>
                <token inflected="yes">midar<exception postag="_GN_.*|N.*" postag_regexp="yes"/></token>
            </pattern>
            <message>Forma secundària.</message>
            <suggestion>a<match no="1" case_conversion="alllower"/></suggestion>
            <example correction="amidat">Li han <marker>midat</marker> els pantalons.</example>
            <example>Les mides de la casa són bones.</example>
        </rule>
        <rule id="CONVINENT" name="convinent">
            <pattern>
                <token postag="A.*" postag_regexp="yes" inflected="yes">convinent</token>
            </pattern>
            <message>Forma antiga.</message>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">convenient</match></suggestion>
            <example correction="convenients">Els més <marker>convinents</marker></example>
        </rule>
        <rule id="FOR" name="for">
            <antipattern>
                <marker>
                    <token regexp="yes">bucles?|cicles?</token>
                    <token>for</token>
                </marker>
            </antipattern>
            <pattern>
                <token postag="N.*" postag_regexp="yes" inflected="yes">for<exception postag="_english_ignore_"/></token>
            </pattern>
            <message>Forma secundària o antiga.</message>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">fur</match></suggestion>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">fòrum</match></suggestion>
            <example correction="furs|fòrums">Els <marker>fors</marker></example>
            <example>Està programat amb dos bucles for.</example>
        </rule>
        <rule id="MARGARITA" name="margarita">
            <pattern>
                <token postag="N.*" postag_regexp="yes" inflected="yes">margarita</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">margarida</match></suggestion>? "Margarita" és una forma secundària o una paraula amb sentits menys usuals.</message>
            <example correction="margarides">Les <marker>margarites</marker></example>
        </rule>
        <rule id="HAVEU" name="haveu">
            <pattern>
                <token>haveu<exception inflected="yes">heure</exception></token>
            </pattern>
            <message>Forma secundària.</message>
            <suggestion>heu</suggestion>
            <example correction="heu">Què <marker>haveu</marker> dit?</example>
            <example>No sabeu amb qui us les haveu.</example>
        </rule>
        <rule id="HAVEM" name="havem">
            <pattern>
                <token>havem<exception inflected="yes">heure</exception></token>
            </pattern>
            <message>Forma secundària.</message>
            <suggestion>hem</suggestion>
            <example correction="hem">Què <marker>havem</marker> dit?</example>
            <example>Volem descobrir amb què ens les havem.</example>
        </rule>
        <rule id="LIDERAT_LIDERATGE" name="liderat/lideratge">
            <pattern>
                <token postag="D[^R].*|PX.*|SPS00|SENT_START" postag_regexp="yes"><exception postag="RG_anteposat|N.*|CC|_PUNCT.*|_loc_unavegada|RN" postag_regexp="yes"/></token>
                <marker>
                    <token regexp="yes">liderats?<exception postag="_GV_"/></token>
                </marker>
                <token><exception inflected="yes" regexp="yes">per|com|des</exception><exception postag="N.*" postag_regexp="yes"/></token>
            </pattern>
            <message>Forma secundària.</message>
            <suggestion><match no="2" regexp_match="(.+)t(s?)" regexp_replace="$1tge$2"/></suggestion>
            <suggestion><match no="2" regexp_match=".+t(s?)" regexp_replace="líder$1"/></suggestion>
            <suggestion>primera posició</suggestion>
            <example correction="lideratge|líder|primera posició">amb el seu <marker>liderat</marker>.</example>
            <example correction="lideratge|líder|primera posició">Cal un <marker>liderat</marker> fort.</example>
            <example correction="lideratge|líder|primera posició">A un punt del <marker>liderat</marker>.</example>
            <example>ha liderat la batalla</example>
            <example>L'equip, liderat pel capità, aconseguí la victòria.</example>
            <example>L'equip, ben liderat, podria arribar lluny.</example>
            <example>el liderat per Kerensky</example>
            <example>sector enfrontat al liderat pel qui havia estat secretari general</example>
            <example>en dos grups, un liderat per</example>
            <example>liderats per Ria Beckers</example>
        </rule>
        <!--<rule id="AGUTZIL" name="agutzil">
            <pattern>
                <token inflected="yes">agutzil</token>
            </pattern>
            <message>Variant col·loquial.</message>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">algutzir</match></suggestion>
            <example correction="algutzirs">Tots els <marker>agutzils</marker>.</example>
        </rule>-->
        <rulegroup id="ESCOLLIR_INCOATIU" name="escollir (conjugació incoativa)">
            <rule>
                <pattern>
                    <token regexp="yes">(escoll)([ei]sc|[ei]squ|e?ixc|e?ixqu|e?ix)([ieoa]?)([ns]?)<exception>escolleixes</exception></token>
                </pattern>
                <message>La forma incoativa és secundària, i no és recollida per la major part dels diccionaris.</message>
                <suggestion><match no="1" regexp_match="([Ee])scoll([ei]sc|[ei]squ|e?ixc|e?ixqu|e?ix)([ioae]?)([ns]?)" regexp_replace="$1scull$3$4"/></suggestion>
                <short>Forma secundària</short>
                <example correction="Escullo"><marker>Escolleixo</marker></example>
                <example correction="escullen"><marker>escollisquen</marker></example>
                <example correction="escullin"><marker>escollesquin</marker></example>
                <example correction="escullen"><marker>escolleixen</marker></example>
                <example>escullin</example>
            </rule>
            <rule>
                <pattern>
                    <token>escolleixes</token>
                </pattern>
                <message>La forma incoativa és secundària, i no és recollida per tots els diccionaris.</message>
                <suggestion>esculls</suggestion>
                <suggestion>esculles</suggestion>
                <!-- subjuntiu valencià -->
                <short>Forma secundària</short>
                <example correction="esculls|esculles"><marker>escolleixes</marker></example>
                <example>esculls</example>
            </rule>
        </rulegroup>
        <rule id="SES_ILLES" name="ses Illes -> les Illes">
            <pattern>
                <marker>
                    <token>ses</token>
                </marker>
                <token regexp="yes">illes|balears</token>
            </pattern>
            <message>Useu preferiblement l'article estàndard. En aquest context, l'article salat es pot considerar una folklorització de mal gust.</message>
            <suggestion>les</suggestion>
            <url>https://bibiloni.cat/blog/ses-illes-catecisme-per-a-alguns-catalans-continentals/</url>
            <example correction="les">¿Què diu la gent de <marker>ses</marker> Illes?</example>
        </rule>
        <rulegroup id="EVITA_ARTICLE_SALAT" name="Evita article salat: es moix, es plats" default="on">
            <!-- Normalment hi ha altres regles que detecten error: pronom feble solt... -->
            <rule>
                <pattern>
                    <token>d'</token>
                    <token>es</token>
                </pattern>
                <message>Eviteu l'article salat.</message>
                <suggestion>del</suggestion>
                <example correction="del">És <marker>d'es</marker> Cap Negre.</example>
                <example>S'informaren bé.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <and>
                            <token postag="DA.*" postag_regexp="yes" regexp="yes">es|s'</token>
                            <token postag="_GN_MS"/>
                        </and>
                    </marker>
                    <token><exception postag="NP.*|_possible_nompropi" postag_regexp="yes"/></token>
                </pattern>
                <message>Eviteu l'article salat.</message>
                <suggestion><match no="1" regexp_match="(e?)s('?)" regexp_replace="$1l$2"/></suggestion>
                <example correction="l'">És de <marker>s'</marker>home.</example>
                <example correction="el">Amb <marker>es</marker> moix.</example>
                <!-- <example correction="l'">Amb <marker>s'</marker>Eixample.</example> -->
                <example>S'informaren bé.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <and>
                            <token postag="DA.*" postag_regexp="yes">es</token>
                            <token postag="_GN_MP"/>
                        </and>
                    </marker>
                    <token><exception postag="NP.*|_possible_nompropi" postag_regexp="yes"/></token>
                </pattern>
                <message>Eviteu l'article salat.</message>
                <suggestion>els</suggestion>
                <example correction="els">Amb <marker>es</marker> moixos.</example>
                <example>Es portaren bé.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <and>
                            <token postag="DA.*" postag_regexp="yes">s'</token>
                            <token postag="_GN_FS"/>
                        </and>
                        <token postag="_GN_FS"/>
                    </marker>
                </pattern>
                <message>Eviteu l'article salat.</message>
                <suggestion>la \2</suggestion>
                <suggestion>l'\2</suggestion>
                <!-- TODO: apostrofació correcta -->
                <example correction="la imatge|l'imatge">La cova de <marker>s'imatge</marker>.</example>
                <example>S'ha portat bé.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>s'</token>
                        <token postag="N.FS.*|AQ0FS0|V.P..SF." postag_regexp="yes" regexp="yes">h?[iu].*</token>
                    </marker>
                </pattern>
                <message>Possible error de picatge. Eviteu l'article salat en texts formals.</message>
                <suggestion>la \2</suggestion>
                <suggestion>d'\2</suggestion>
                <example correction="la internacionalització|d'internacionalització"><marker>s'internacionalització</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="SEGUT" name="segut/sigut">
            <antipattern>
                <token postag="SENT_START" skip="-1"/>
                <token skip="-1" regexp="yes" inflected="yes">seient|costat|taula|cadira|sofà|terrassa|restaurant|butaca|banc|cine|cinema|teatre|sala|falda|peu|cama|dret|.*\bcostat\b.*</token>
                <token postag="SENT_END"/>
            </antipattern>
            <antipattern>
                <token>segut</token>
                <token regexp="yes" inflected="yes">sol|junt|plegat</token>
            </antipattern>
            <antipattern>
                <token skip="-1">segut</token>
                <token inflected="yes">seure</token>
            </antipattern>
            <antipattern>
                <token skip="-1" inflected="yes">seure</token>
                <token>segut</token>
            </antipattern>
            <pattern>
                <token inflected="yes">haver</token>
                <marker>
                    <token>segut</token>
                </marker>
            </pattern>
            <message>Si és del v. 'ser', val més dir <suggestion>estat</suggestion>. Correcte si és del v. 'seure'.</message>
            <suggestion>sigut</suggestion>
            <example correction="estat|sigut">Havien <marker>segut</marker> molt bons.</example>
            <example>Havien sigut bons.</example>
            <example>Ha segut al costat de reis i prínceps.</example>
            <example>Era al costat de la cadira bolcada on havia segut.</example>
            <example>Més de dues vegades han segut colze a colze a la mateixa taula.</example>
            <example>Havien segut plegats.</example>
            <example>¿Com és que no has segut quan t'he dit que seguessis?</example>
            <example>Estaves dreta o havies segut?</example>
        </rule>
        <rule id="MILLORIA" name="milloria/millora">
            <pattern>
                <token inflected="yes">milloria</token>
            </pattern>
            <message>Val més dir: <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">millora</match></suggestion>. "Milloria" té sentits poc habituals.</message>
            <example correction="millora">Ha experimentat una <marker>milloria</marker>.</example>
            <example>Quina millora!</example>
        </rule>
        <rule id="CARGOL_CARBASSA" name="cargol, carbassa / caragol, carabassa">
            <pattern>
                <token postag="[ANV].*" postag_regexp="yes" inflected="yes" regexp="yes">.*(car)(gol|bass).*</token>
            </pattern>
            <message>Forma secundària.</message>
            <suggestion><match no="1" regexp_match="(?iu)(.*car)(.*)" regexp_replace="$1a$2"/></suggestion>
            <short>Forma secundària</short>
            <example correction="descaragolaven"><marker>descargolaven</marker></example>
            <example correction="carabassal"><marker>carbassal</marker></example>
            <example correction="carabassegéssim"><marker>carbassegéssim</marker></example>
            <example>carabassa</example>
        </rule>
        <rule id="MILACRE" name="milacre / miracle">
            <pattern>
                <token regexp="yes">milacres?</token>
            </pattern>
            <message>Forma secundària.</message>
            <suggestion><match no="1" regexp_match="(?iu)milacre(s?)" regexp_replace="miracle$1"/></suggestion>
            <short>Forma secundària</short>
            <example correction="Miracle"><marker>Milacre</marker>!</example>
            <example correction="miracles">Fa molts <marker>milacres</marker>.</example>
        </rule>
        <rule id="MOTLLO" name="motllo / motlle">
            <pattern>
                <token inflected="yes">motllo</token>
            </pattern>
            <message>Forma secundària.</message>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">motlle</match></suggestion>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">motle</match></suggestion>
            <example correction="motlles|motles">Els <marker>motllos</marker></example>
            <example>motlle</example>
        </rule>
        <rule id="CARTRO" name="cartró / cartó">
            <pattern>
                <token inflected="yes">cartró</token>
            </pattern>
            <message>És preferible usar la forma <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">cartó</match></suggestion>.</message>
            <example correction="cartons"><marker>cartrons</marker></example>
            <example correction="cartó"><marker>cartró</marker></example>
        </rule>
        <rule id="EUGA" name="euga / egua">
            <pattern>
                <token inflected="yes">euga</token>
            </pattern>
            <message>Forma secundària.</message>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">egua</match></suggestion>
            <example correction="egües">Les <marker>eugues</marker></example>
            <example correction="egua">Una <marker>euga</marker></example>
        </rule>
        <rule id="MURTRA" name="murtra / murta">
            <antipattern>
                <marker>
                    <token>Sant</token>
                    <token>Jeroni</token>
                    <token>de</token>
                    <token>la</token>
                    <token>Murtra</token>
                </marker>
            </antipattern>
            <pattern>
                <token inflected="yes">murtra</token>
            </pattern>
            <message>Forma secundària.</message>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">murta</match></suggestion>
            <example correction="murta"><marker>murtra</marker></example>
            <example correction="murtes"><marker>murtres</marker></example>
            <example>Sant Jeroni de la Murtra a Badalona.</example>
        </rule>
        <rule id="FRISSAR" name="frissar/frisar">
            <pattern>
                <token regexp="yes" inflected="yes">frissós|frissança|frissar|frissor</token>
            </pattern>
            <message>Forma secundària.</message>
            <suggestion><match no="1" regexp_match="(?iu)(.)riss(.*)" regexp_replace="$1ris$2" case_conversion="preserve"/></suggestion>
            <short>Forma preferible</short>
            <example correction="frisoses">Estaven <marker>frissoses</marker>.</example>
            <example correction="Frisaven"><marker>Frissaven</marker> per anar-se'n.</example>
            <example>Frisaven per arribar.</example>
        </rule>
    </category>
    <category id="PREFERABLE_EXPRESSIONS" name="Expressions preferibles" default="on" type="style">
        <rule id="CARITAS_ACCENT" name="Caritas -> Càritas">
            <pattern>
                <token>Caritas<exception scope="next">Internationalis</exception></token>
            </pattern>
            <message>Normalment s'usa la forma adaptada amb accent.</message>
            <suggestion>Càritas</suggestion>
            <example correction="Càritas">És el responsable de <marker>Caritas</marker> local.</example>
        </rule>
        <rulegroup id="CABELL_CABELLS" name="cabell -> cabells">
            <!-- TODO: filtre que converteix tot el grup nominal en masculí plural, incloent-hi contraccions: als, dels, pels -->
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token postag="PX.*" postag_regexp="yes"/>
                    <token>cabell</token>
                    <token postag_regexp="yes" postag="AQ.*|V.P.*"/>
                </pattern>
                <message>En referència a un conjunt de cabells, val més usar el plural.</message>
                <suggestion><match no="1" postag="(D.).*" postag_regexp="yes" postag_replace="$1.[MC]P."/> <match no="2" postag="(PX.)MS(...)" postag_regexp="yes" postag_replace="$1MP$2"/> cabells <match no="4" postag="AQ.*|V.P.*" postag_regexp="yes" postag_replace="AQ.[MC]P0|V.P..PM."/></suggestion>
                <example correction="els teus cabells rossos"><marker>el teu cabell ros</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token postag="PX.*" postag_regexp="yes"/>
                    <token>cabell</token>
                </pattern>
                <message>En referència a un conjunt de cabells, val més usar el plural.</message>
                <suggestion><match no="1" postag="(D.).*" postag_regexp="yes" postag_replace="$1.[MC]P."/> <match no="2" postag="(PX.)MS(...)" postag_regexp="yes" postag_replace="$1MP$2"/> cabells</suggestion>
                <example correction="Els seus cabells"><marker>El seu cabell</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token>cabell</token>
                    <token postag_regexp="yes" postag="AQ.*|V.P.*"/>
                </pattern>
                <message>En referència a un conjunt de cabells, val més usar el plural.</message>
                <suggestion><match no="1" postag="(D.).*" postag_regexp="yes" postag_replace="$1.[MC]P."/> cabells <match no="3" postag="AQ.*|V.P.*" postag_regexp="yes" postag_replace="AQ.[MC]P0|V.P..PM."/></suggestion>
                <example correction="els cabells rossos"><marker>el cabell ros</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>cabell</token>
                    <token postag_regexp="yes" postag="AQ.*|V.P.*"/>
                </pattern>
                <message>En referència a un conjunt de cabells, val més usar el plural.</message>
                <suggestion>cabells <match no="3" postag="AQ.*|V.P.*" postag_regexp="yes" postag_replace="AQ.[MC]P0|V.P..PM."/></suggestion>
                <example correction="Cabells rossos"><marker>Cabell ros</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="5">pentinar|caure|néixer|arrissar|tallar|esbullar|tintar|eixugar|rentar|llavar|netejar</token>
                    <marker>
                        <token postag="D.*" postag_regexp="yes"/>
                        <token>cabell</token>
                    </marker>
                </pattern>
                <message>En referència a un conjunt de cabells, val més usar el plural.</message>
                <suggestion><match no="2" postag="(D.).*" postag_regexp="yes" postag_replace="$1.[MC]P."/> cabells</suggestion>
                <example correction="els cabells">Es pentinava <marker>el cabell</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="ARRIBAR_A_OIDES" name="arribar a oïdes -> arribar a orelles, a oïda">
            <pattern>
                <token regexp="yes" inflected="yes" skip="5">arribar|venir|aplegar</token>
                <marker>
                    <token>a</token>
                    <token>oïdes</token>
                </marker>
            </pattern>
            <message>L'expressió adequada és <suggestion>a orelles</suggestion> o <suggestion>a oïda</suggestion>.</message>
            <example correction="a orelles|a oïda">Això arribarà en algun moment <marker>a oïdes</marker> de la direcció.</example>
        </rule>
        <rule id="ES_NECESSITA_CAL_INF" name="es necessita + inf. -> cal + inf.">
            <pattern>
                <marker>
                    <token>es</token>
                    <token postag="V...3S.." postag_regexp="yes" inflected="yes">necessitar</token>
                </marker>
                <token postag_regexp="yes" postag="V.N.*"/>
            </pattern>
            <message>Podeu fer la redacció més fluida, amb el verb 'caldre'.</message>
            <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">caldre</match></suggestion>
            <example correction="Cal"><marker>Es necessita</marker> tenir ajuda.</example>
            <example correction="Calia"><marker>Es necessitava</marker> tenir ajuda.</example>
        </rule>
        <rule id="SUB21" name="sub21 -> sub-21">
            <pattern>
                <token regexp="yes">sub\d+</token>
            </pattern>
            <message>S'escriu preferiblement amb guionet.</message>
            <suggestion><match no="1" case_conversion="alllower" regexp_match="(?iu)(sub)(\d+)" regexp_replace="$1-$2"/></suggestion>
            <url>https://esadir.cat/entrades/fitxa/node/sub</url>
            <example correction="sub-21">Jugava en la selecció <marker>Sub21</marker>.</example>
        </rule>
        <rule id="FALLADA_FALLIDA" name="fallada -> fallida">
            <pattern>
                <marker>
                    <token postag_regexp="yes" postag="N.*" inflected="yes">fallada</token>
                </marker>
                <token inflected="yes">cardíac</token>
            </pattern>
            <message>En aquest context, la paraula adequada és <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">fallit</match></suggestion>.</message>
            <example correction="fallida">Va patir una <marker>fallada</marker> cardíaca.</example>
        </rule>
        <rule id="GORD" name="gord -> gros, gras" tags="picky">
            <pattern>
                <token postag_regexp="yes" postag="A.*" inflected="yes">gord<exception scope="previous" inflected="yes" regexp="yes">pa|coca</exception></token>
            </pattern>
            <message>Encara que 'gord' és en els diccionaris, és més natural usar un altre adjectiu.</message>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">gros</match></suggestion>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">gras</match></suggestion>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">corpulent</match></suggestion>
            <example correction="grosses|grasses|corpulentes">Eren molt <marker>gordes</marker>.</example>
        </rule>
        <rulegroup id="TOMBAR" name="tombar (ús abusiu)" tags="picky">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="4">tombar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">llei|projecte|tramitació|decret|esmena|votació|elecció|recurs|pressupost</token>
                </pattern>
                <message>En aquest context, val més usar un verb més precís.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" case_conversion="preserve">rebutjar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" case_conversion="preserve">derogar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" case_conversion="preserve">anul·lar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" case_conversion="preserve">vetar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" case_conversion="preserve">votar</match> en contra de</suggestion>
                <example correction="Rebutjaren|Derogaren|Anul·laren|Vetaren|Votaren en contra de"><marker>Tombaren</marker> el projecte de llei.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="4">tombar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">argument|raonament|argumentació|recurs</token>
                </pattern>
                <message>En aquest context, val més usar un verb més precís.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" case_conversion="preserve">descartar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" case_conversion="preserve">refutar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" case_conversion="preserve">desestimar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" case_conversion="preserve">rebutjar</match></suggestion>
                <example correction="descartat|refutat|desestimat|rebutjat">Han <marker>tombat</marker> tots els arguments.</example>
            </rule>
        </rulegroup>
        <rulegroup id="GANA_FAM" name="gana -> fam">
            <antipattern>
                <token regexp="yes" inflected="yes">passar|matar</token>
                <token>la</token>
                <token>gana</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">patir|passar|sofrir|matar</token>
                    <token min="0" postag="D.*" postag_regexp="yes"/>
                    <marker>
                        <token>gana</token>
                    </marker>
                </pattern>
                <message>En aquest context, la paraula adequada és <suggestion>fam</suggestion>.</message>
                <example correction="fam">Passaven molta <marker>gana</marker>.</example>
                <example>Vaig matar la gana amb pa i oli.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="3">morir|perir|matar|mort1|mort2|mort</token>
                    <token regexp="yes">de|per</token>
                    <marker>
                        <token>gana</token>
                    </marker>
                </pattern>
                <message>En aquest context, la paraula adequada és <suggestion>fam</suggestion>.</message>
                <example correction="fam">No vull morir-me de <marker>gana</marker>.</example>
                <example correction="fam">Els van matar de <marker>gana</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="OBRIR_ENCETAR" name="obrir -> encetar">
            <rule>
                <pattern>
                    <marker>
                        <token postag="(V.*)" postag_regexp="yes" inflected="yes" skip="2">obrir</token>
                    </marker>
                    <token regexp="yes" inflected="yes">torró|xampany|cava|melmelada|confitura|iogurt|síndria|pernil|pastís|tortell|meló|ampolla|botella</token>
                </pattern>
                <message>En el sentit de "començar a consumir" val més usar el verb 'encetar'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">encetar</match></suggestion>
                <example correction="encetar">Puc <marker>obrir</marker> aquesta melmelada?</example>
            </rule>
        </rulegroup>
        <rulegroup id="NADALENC_DE_NADAL" name="nadalenc -> de Nadal">
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">&noms_nadal;</token>
                    <marker>
                        <token case_sensitive="yes" regexp="yes">NADALENC[AS]?|NADALENQUES</token>
                    </marker>
                </pattern>
                <message>En aquest context és més natural dir <suggestion>DE NADAL</suggestion>.</message>
                <example correction="DE NADAL">FESTES <marker>NADALENQUES</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">&noms_nadal;</token>
                    <marker>
                        <token inflected="yes">nadalenc</token>
                    </marker>
                </pattern>
                <message>En aquest context és més natural dir <suggestion><match no="2" regexp_match="^(.*)$" regexp_replace="de" case_conversion="alllower"/> Nadal</suggestion>.</message>
                <example correction="de Nadal">Arribem les festes <marker>nadalenques</marker>.</example>
                <example correction="de Nadal">Arribem les Festes <marker>Nadalenques</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup name="on -> en què" id="ON_EN_QUE">
            <rule>
                <antipattern>
                    <token skip="5">on</token>
                    <token inflected="yes" regexp="yes">arribar|aplegar</token>
                    <example>La situació on hem arribat.</example>
                </antipattern>
                <pattern>
                    <token regexp="yes" inflected="yes">situació|context|aprenentatge|moment|època|&unitats_temps;</token>
                    <marker>
                        <token>on</token>
                    </marker>
                </pattern>
                <message>Si no es tracta d'un lloc físic, és preferible dir <suggestion>en què</suggestion>.</message>
                <example correction="en què">És una situació <marker>on</marker> no pot eixir guanyant ningú.</example>
                <example correction="en què">Ha arribat un moment <marker>on</marker> ja no puc fer res.</example>
            </rule>
        </rulegroup>
        <!--<rule id="DONAR_LA_NOTA" name="donar la nota" default="off">
            <pattern>
                <token inflected="yes">donar</token>
                <token>la</token>
                <token>nota</token>
            </pattern>
            <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:addPronounReflexive newLemma:fer"/>
            <message>Aquesta expressió és un calc del castellà.</message>
            <suggestion>{suggestion} notar</suggestion>
            <suggestion>{suggestion} veure</suggestion>
            <example correction="es feia notar|es feia veure">Sempre <marker>donava la nota</marker>.</example>
        </rule>-->
        <rulegroup id="DE_MANERA_EN_LINIA" name="de manera en línia -> en línia">
            <rule>
                <pattern>
                    <token>de</token>
                    <token regexp="yes">forma|manera</token>
                    <token>en</token>
                    <token>línia</token>
                </pattern>
                <message>Podeu fer més àgil el text dient simplement <suggestion>en línia</suggestion> (locució adverbial).</message>
                <example correction="en línia">Ho faran tot <marker>de manera en línia</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>de</token>
                    <token regexp="yes">forma|manera</token>
                    <token>on</token>
                    <token>line</token>
                </pattern>
                <message>Podeu fer més àgil el text dient simplement <suggestion>online</suggestion> (locució adverbial).</message>
                <suggestion>en línia</suggestion>
                <example correction="online|en línia">Ho faran tot <marker>de manera on line</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>de</token>
                    <token regexp="yes">forma|manera</token>
                    <token regexp="yes">online|on-line</token>
                </pattern>
                <message>Podeu fer més àgil el text dient simplement <suggestion>\3</suggestion> (locució adverbial).</message>
                <suggestion>en línia</suggestion>
                <example correction="online|en línia">Ho faran tot <marker>de manera online</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="SER_DEL_PENSAR" name="ser del pensar">
            <pattern>
                <token inflected="yes" skip="3">ser</token>
                <marker>
                    <token>de</token>
                    <token>l</token>
                    <token>pensar</token>
                </marker>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>del parer</suggestion>
            <suggestion>de l'opinió</suggestion>
            <example correction="del parer|de l'opinió">Sóc <marker>del pensar</marker> que cal actuar aviat.</example>
        </rule>
        <rule id="COPA_AMÈRICA" name="Copa Amèrica">
            <pattern>
                <token>Copa</token>
                <token>de</token>
                <token>l'</token>
                <token>Amèrica</token>
            </pattern>
            <message>La denominació recomanada és <suggestion>Copa Amèrica</suggestion> (en anglès "America's Cup").</message>
            <suggestion>Copa Amèrica de vela</suggestion>
            <url>https://www.termcat.cat/ca/actualitat/apunts/termedelasetmana-copa-america-o-copa-lamerica</url>
            <example correction="Copa Amèrica|Copa Amèrica de vela">No participa en aquesta edició de la <marker>Copa de l'Amèrica</marker>.</example>
        </rule>
        <rulegroup id="UNA_VEGADA_I_UNA_ALTRA" name="una i altra vegada/una vegada i una altra">
            <rule>
                <pattern>
                    <token regexp="yes">una?</token>
                    <token regexp="yes">vegada|volta|cop</token>
                    <token>i</token>
                    <token regexp="yes">altra|altre</token>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion><match no="1"/> <match no="2"/> i <match no="1" case_conversion="alllower"/> <match no="4"/></suggestion>
                <suggestion><match no="1"/> <match no="2"/> darrere l'<match no="4"/></suggestion>
                <example correction="una vegada i una altra|una vegada darrere l'altra"><marker>una vegada i altra</marker></example>
                <example>una vegada i una altra</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">una?</token>
                    <token>i</token>
                    <token regexp="yes">altra|altre</token>
                    <token regexp="yes">vegada|volta|cop</token>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion><match no="1"/> <match no="4"/> i <match no="1" case_conversion="alllower"/> <match no="3"/></suggestion>
                <suggestion><match no="1"/> <match no="4"/> darrere l'<match no="3"/></suggestion>
                <example correction="una vegada i una altra|una vegada darrere l'altra"><marker>una i altra vegada</marker></example>
                <example>una vegada i una altra</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">una?</token>
                    <token>i</token>
                    <token regexp="yes">una?</token>
                    <token regexp="yes">altra|altre</token>
                    <token regexp="yes">vegada|volta|cop</token>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion><match no="1"/> <match no="5"/> i <match no="1" case_conversion="alllower"/> <match no="4"/></suggestion>
                <suggestion><match no="1"/> <match no="5"/> darrere l'<match no="4"/></suggestion>
                <example correction="una vegada i una altra|una vegada darrere l'altra"><marker>una i una altra vegada</marker></example>
                <example>una vegada i una altra</example>
            </rule>
        </rulegroup>
        <rule id="EN_LA_SEVA_TOTALITAT" name="*en la seva totalitat/totalment">
            <pattern>
                <token>en</token>
                <token>la</token>
                <token regexp="yes">seva|seua</token>
                <token>totalitat</token>
            </pattern>
            <message>Calc del castellà. Val més fer servir una altra expressió.</message>
            <suggestion>completament</suggestion>
            <suggestion>totalment</suggestion>
            <suggestion>del tot</suggestion>
            <suggestion>tot</suggestion>
            <suggestion>tota</suggestion>
            <example correction="completament|totalment|del tot|tot|tota">Va ser destruït <marker>en la seua totalitat</marker>.</example>
        </rule>
        <rule id="EN_BONA_MESURA" name="*en bona mesura">
            <pattern>
                <token>en</token>
                <token>bona</token>
                <token regexp="yes">mesura|mida</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>en bona part</suggestion>
            <suggestion>en grau considerable</suggestion>
            <suggestion>en alt grau</suggestion>
            <example correction="en bona part|en grau considerable|en alt grau">És així <marker>en bona mida</marker>.</example>
        </rule>
        <rule id="EN_GRAN_MESURA" name="*en gran mesura">
            <pattern>
                <token>en</token>
                <token>gran</token>
                <token regexp="yes">mesura|mida</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>en gran manera</suggestion>
            <suggestion>sobre manera</suggestion>
            <example correction="en gran manera|sobre manera">És així <marker>en gran mida</marker>.</example>
        </rule>
        <rule id="EN_CERTA_MESURA" name="*en certa mesura">
            <pattern>
                <token>en</token>
                <token min="0">una</token>
                <token>certa</token>
                <token regexp="yes">mesura|mida</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>en certa manera</suggestion>
            <suggestion>d'alguna manera</suggestion>
            <example correction="en certa manera|d'alguna manera">És així <marker>en certa mesura</marker>.</example>
            <example correction="en certa manera|d'alguna manera">És així <marker>en una certa mida</marker>.</example>
        </rule>
        <rulegroup id="EN_MAJOR_MENOR_MESURA" name="*en major o menor mesura">
            <rule>
                <pattern>
                    <token>en</token>
                    <token>major</token>
                    <token>o</token>
                    <token>menor</token>
                    <token>mesura</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>d'una manera o una altra</suggestion>
                <suggestion>en un grau o un altre</suggestion>
                <example correction="d'una manera o una altra|en un grau o un altre"><marker>en major o menor mesura</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>major</token>
                    <token>mesura</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>encara més</suggestion>
                <suggestion>més</suggestion>
                <suggestion>en grau més alt</suggestion>
                <example correction="encara més|més|en grau més alt"><marker>en major mesura</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>menor</token>
                    <token>mesura</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>encara menys</suggestion>
                <suggestion>menys</suggestion>
                <suggestion>en grau més baix</suggestion>
                <example correction="encara menys|menys|en grau més baix"><marker>en menor mesura</marker></example>
            </rule>
        </rulegroup>
        <rulegroup id="VEIEM_VEUREM" name="ens veiem -> ens veurem">
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <marker>
                        <token min="0">ja</token>
                        <token>ho</token>
                        <token postag="V.*" postag_regexp="yes">parlem</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes">[.!?]|demà|despús-demà|&dies_setmana;|any|setmana|mes</token>
                </pattern>
                <message>És recomanable usar el verb en futur.</message>
                <suggestion>en parlarem</suggestion>
                <suggestion>ja en parlarem</suggestion>
                <example correction="En parlarem|Ja en parlarem"><marker>Ja ho parlem</marker> demà.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <marker>
                        <token regexp="yes">ens|ho|en</token>
                        <token postag="V.*" postag_regexp="yes" regexp="yes">parlem|veiem</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes">[.!?]|demà|despús-demà|&dies_setmana;|any|setmana|mes</token>
                </pattern>
                <message>És recomanable usar el verb en futur.</message>
                <suggestion><match no="3"/> <match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="VMIF1P00"/></suggestion>
                <suggestion>Ja <match no="3" case_conversion="alllower"/> <match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="VMIF1P00"/></suggestion>
                <example correction="Ens veurem|Ja ens veurem"><marker>Ens veiem</marker>.</example>
                <example correction="Ens veurem|Ja ens veurem"><marker>Ens veiem</marker> la setmana que ve.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" regexp="yes">\p{P}</token>
                    <marker>
                        <token>ja</token>
                        <token regexp="yes" min="0">ens|ho|en</token>
                        <token postag="V.*" postag_regexp="yes" regexp="yes">parlem|veiem</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes" min="0"/>
                    <token regexp="yes">[.!?]|demà|despús-demà|&dies_setmana;|any|setmana|mes</token>
                </pattern>
                <message>És recomanable usar el verb en futur.</message>
                <suggestion>ja <match no="4" case_conversion="alllower"/> <match no="5" postag="(V.*)" postag_regexp="yes" postag_replace="VMIF1P00"/></suggestion>
                <example correction="Ja ens veurem"><marker>Ja ens veiem</marker> dissabte.</example>
            </rule>
        </rulegroup>
        <rule id="MENYS_PLORAR" name="menys plorar i més estudiar -> no ploreu tant i estudieu més">
            <pattern>
                <token>menys</token>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token>i</token>
                <token>més</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>no <match no="2" postag_regexp="yes" postag="(V.)N.*" postag_replace="$1SP2P00"/> tant i <match no="5" postag_regexp="yes" postag="(V.)N.*" postag_replace="$1M02P00"/> més</suggestion>
            <example correction="No protesteu tant i estudieu més"><marker>Menys protestar i més estudiar</marker>.</example>
        </rule>
        <rule id="A_NO_SER_QUE" name="a no ser que -> llevat que">
            <pattern>
                <marker>
                    <token>a</token>
                    <token>no</token>
                    <token regexp="yes">ser|esser|ésser</token>
                    <token>que</token>
                </marker>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>llevat que</suggestion>
            <suggestion>fora que</suggestion>
            <suggestion>tret que</suggestion>
            <suggestion>a menys que</suggestion>
            <!--
                en aquests casos caldria canviar el verb de subjuntiu a indicatiu:
            <suggestion>si no és que</suggestion>
            <suggestion>excepte si</suggestion>-->
            <example correction="llevat que|fora que|tret que|a menys que">Li posaran una multa <marker>a no ser que</marker> es presenti de seguida.</example>
        </rule>
        <rulegroup id="A_AMBDOS_COSTATS" name="a ambdós costats -> a banda i banda">
            <rule>
                <pattern>
                    <token>a</token>
                    <token>ambdós</token>
                    <token>costats</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>a banda i banda</suggestion>
                <example correction="a banda i banda">N'hi havia <marker>a ambdós costats</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>tots</token>
                    <token>dos</token>
                    <token>costats</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>a banda i banda</suggestion>
                <example correction="a banda i banda">N'hi havia <marker>a tots dos costats</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ESTA_SENT_FET" name="calc de l'anglès: està sent fet">
            <rule>
                <antipattern>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                    <token inflected="yes">per</token>
                </antipattern>
                <pattern>
                    <token inflected="yes" postag="V...3..." postag_regexp="yes">estar</token>
                    <token regexp="yes">sent|essent</token>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:3 lemmaSelect:V.P..SM. postagFrom:1 postagSelect:V.(.*) postagReplace:V.\b1"/>
                <message>Val més fer servir una altra expressió. Possible calc de l'anglès.</message>
                <suggestion><match no="1" postag="V.(..3...)" postag_regexp="yes" postag_replace="VS$1">ser</match> \3</suggestion>
                <suggestion>es {suggestion}</suggestion>
                <example correction="era estudiat|s'estudiava">L'informe <marker>estava sent estudiat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" postag="V...3..." postag_regexp="yes">estar</token>
                    <token regexp="yes">sent|essent</token>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                </pattern>
                <message>Val més fer servir una altra expressió. Possible calc de l'anglès.</message>
                <suggestion><match no="1" postag="V.(..3...)" postag_regexp="yes" postag_replace="VS$1">ser</match> \3</suggestion>
                <example correction="era estudiat">L'informe <marker>estava sent estudiat</marker> pel degà.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PER_A_LA_MEVA_SORPRESA" name="per a la meva sorpresa -> sorprenentment">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=para+mi+sorpresa&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13364&amp;idHit=13364&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Com+es+diu+%27para+mi+sorpresa%27+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <rule>
                <pattern>
                    <marker>
                        <token>per</token>
                        <token>a</token>
                        <token>la</token>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token>sorpresa</token>
                    </marker>
                    <token regexp="yes">\p{P}</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>sorprenentment</suggestion>
                <example correction="Sorprenentment"><marker>Per a la meva sorpresa</marker>, em van dir que tot estava resolt.</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <token>a</token>
                    <token>la</token>
                    <token postag="PX.*" postag_regexp="yes"/>
                    <token>sorpresa</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>sorprenentment</suggestion>
                <suggestion>quina sorpresa quan</suggestion>
                <suggestion>quina va ser la \4 sorpresa quan</suggestion>
                <example correction="Sorprenentment|Quina sorpresa quan|Quina va ser la meva sorpresa quan"><marker>Per a la meva sorpresa</marker> em van dir que tot estava resolt.</example>
            </rule>
        </rulegroup>
        <rulegroup id="LA_MES_MINIMA" name="el més mínim esforç -> el més petit esforç" tags="picky">
            <rule>
                <pattern>
                    <token regexp="yes">el|la</token>
                    <token>més</token>
                    <token regexp="yes">mínima?</token>
                    <token postag="NC.*" postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>És preferible fer servir una altra expressió.</message>
                <suggestion>\1 \2 <match no="3" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">petit</match> \4</suggestion>
                <suggestion>gens ni mica de \4</suggestion>
                <example correction="el més petit esforç|gens ni mica d'esforç">No va fer <marker>el més mínim esforç</marker>.</example>
                <!-- el més mínim deure -->
            </rule>
        </rulegroup>
        <rule id="ALLA_TU" name="allà tu -> tu mateix">
            <pattern>
                <marker>
                    <token>allà</token>
                    <token>tu</token>
                </marker>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>tu mateix</suggestion>
            <suggestion>ja t'ho faràs</suggestion>
            <suggestion>bon profit et faci</suggestion>
            <suggestion>fes el que vulguis</suggestion>
            <example correction="tu mateix|ja t'ho faràs|bon profit et faci|fes el que vulguis">Si no vols vindre, <marker>allà tu</marker>!</example>
        </rule>
        <rulegroup id="LLAR" name="llar -> família, casa">
            <rule>
                <pattern>
                    <or>
                        <token inflected="yes" regexp="yes">ingrés|despesa|renda|euro|dòlar|dinar|lliura|pesseta|ien</token>
                        <token regexp="yes">.*[€$£\d]</token>
                    </or>
                    <token regexp="yes">/|per</token>
                    <marker>
                        <token>llar</token>
                    </marker>
                </pattern>
                <message>En aquest context és més adequat dir <suggestion>família</suggestion>.</message>
                <suggestion>casa</suggestion>
                <example correction="família|casa">La renda per <marker>llar</marker> era la més alta del país.</example>
                <example correction="família|casa">3.000/<marker>llar</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="EN_ALLO_QUE_RESPECTA" name="en allò que respecta a">
            <pattern>
                <token>en</token>
                <token>allò</token>
                <token>que</token>
                <token>respecta</token>
                <token>a</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>pel que respecta a</suggestion>
            <suggestion>pel que fa a</suggestion>
            <suggestion>a propòsit de</suggestion>
            <suggestion>tocant a</suggestion>
            <suggestion>quant a</suggestion>
            <example correction="Pel que respecta a|Pel que fa a|A propòsit de|Tocant a|Quant a"><marker>En allò que respecta a</marker> la qüestió primera.</example>
        </rule>
        <rule id="AUS_DE_CORRAL" name="aus de corral -> aviram" tags="picky">
            <pattern>
                <token>aus</token>
                <token>de</token>
                <token>corral</token>
            </pattern>
            <message>Val més fer servir l'expressió <suggestion>aviram</suggestion>.</message>
            <suggestion>volateria</suggestion>
            <example correction="Aviram|Volateria"><marker>Aus de corral</marker></example>
        </rule>
        <rulegroup id="DISRUPCIO" name="disrupció" tags="picky">
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="3">disrupció</token>
                    </marker>
                    <token regexp="yes" inflected="yes">subministrament|proveïment|provisió|comunicació</token>
                </pattern>
                <message>Sovint s'abusa d'aquest nom per influència de l'anglès. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCF$1">interrupció</match></suggestion>
                <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCF$1">aturat</match></suggestion>
                <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCF$1">parat</match></suggestion>
                <example correction="interrupció|aturada|parada">Ha haver-hi una <marker>disrupció</marker> del subministrament.</example>
            </rule>
        </rulegroup>
        <rule id="DISRUPTIU" name="disruptiu" tags="picky">
            <pattern>
                <token postag_regexp="yes" postag="A.*" inflected="yes">disruptiu</token>
            </pattern>
            <message>Sovint s'abusa d'aquest adjectiu per influència de l'anglès. Considereu una opció alternativa.</message>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">innovador</match></suggestion>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">revolucionari</match></suggestion>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">pertorbador</match></suggestion>
            <suggestion><match no="1" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">rupturista</match></suggestion>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">transgressor</match></suggestion>
            <url>https://www.softcatala.org/diccionari-de-sinonims/paraula/disruptiu/</url>
            <example correction="innovadores|revolucionàries|pertorbadores|rupturistes|transgressores">Eren idees <marker>disruptives</marker>.</example>
        </rule>
        <rule id="A_TAULA" name="a la taula -> a taula" tags="picky">
            <antipattern>
                <token>taula</token>
                <token regexp="yes">de|d'<exception postag="LOC_ADV"/></token>
            </antipattern>
            <pattern>
                <token regexp="yes" inflected="yes">servir|seure|ser</token>
                <token min="0" max="3" postag="RG|LOC_ADV|DN.*" postag_regexp="yes"/>
                <marker>
                    <token>a</token>
                    <token>la</token>
                    <token>taula</token>
                </marker>
            </pattern>
            <message>Val més usar l'expressió <suggestion>a taula</suggestion>.</message>
            <example correction="a taula">Heu de seure <marker>a la taula</marker> de seguida.</example>
            <example correction="a taula">Érem dotze <marker>a la taula</marker>.</example>
            <example>La mare i ella seien a la taula de la cuina. </example>
        </rule>
        <rulegroup id="LUN_LALTRE" name="l'un i l'altre" tags="picky">
            <antipattern>
                <unify>
                    <feature id="nombre"/>
                    <feature id="genere"/>
                    <token postag="A.*" postag_regexp="yes" inflected="yes">altre</token>
                    <token postag="[AN].*|V.P.*" postag_regexp="yes"/>
                </unify>
            </antipattern>
            <antipattern>
                <token regexp="yes">un|una</token>
                <token>de</token>
                <token regexp="yes">ls|les</token>
                <token>altres</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">un|una</token>
                <token regexp="yes">darrere|rere</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>d'</token>
                        <token regexp="yes">un|una</token>
                    </marker>
                    <token postag="SPS00|CC" postag_regexp="yes"/>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token inflected="yes">altre</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>És preferible usar l'article en els dos elements (l'un, l'altre).</message>
                <suggestion>de l'\2</suggestion>
                <example correction="de l'un">Anaven <marker>d'un</marker> a l'altre.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>d'</token>
                        <token>uns</token>
                    </marker>
                    <token postag="SPS00|CC" postag_regexp="yes"/>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token inflected="yes">altre</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>És preferible usar l'article en els dos elements (l'un, l'altre).</message>
                <suggestion>dels uns</suggestion>
                <example correction="dels uns">Anaven <marker>d'uns</marker> als altres.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>d'</token>
                        <token>unes</token>
                    </marker>
                    <token postag="SPS00|CC" postag_regexp="yes"/>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token inflected="yes">altre</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>És preferible usar l'article en els dos elements.</message>
                <suggestion>de les unes</suggestion>
                <example correction="de les unes">Anaven <marker>d'unes</marker> a les altres.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">un|una<exception postag="DA.*" scope="previous" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="SPS00|CC" postag_regexp="yes"/>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token inflected="yes">altre</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>És preferible usar l'article en els dos elements (l'un, l'altre).</message>
                <suggestion>l'\1</suggestion>
                <example correction="l'un">S'estimaven <marker>un</marker> a l'altre.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">uns|unes<exception postag="DA.*" scope="previous" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="SPS00|CC" postag_regexp="yes"/>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token inflected="yes">altre</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>És preferible usar l'article en els dos elements (l'un, l'altre).</message>
                <suggestion><match no="1" postag_regexp="yes" postag="DI(.*)" postag_replace="DA$1">el</match> \1</suggestion>
                <example correction="els uns">Estimeu-vos <marker>uns</marker> als altres.</example>
            </rule>
        </rulegroup>
        <rulegroup id="QUE_AVIAT_ES_DIT" name="que es diu ràpid -> aviat">
            <rule>
                <pattern>
                    <marker>
                        <token>es</token>
                        <token>diu</token>
                        <token>ràpid</token>
                    </marker>
                    <token postag_regexp="yes" postag="_PUNCT.*"/>
                </pattern>
                <message>Val més usar una altra expressió. Calc del castellà.</message>
                <suggestion>aviat és dit</suggestion>
                <suggestion>es diu aviat</suggestion>
                <suggestion>es diu prompte</suggestion>
                <suggestion>de seguida és dit</suggestion>
                <example correction="aviat és dit|es diu aviat|es diu prompte|de seguida és dit">Hem guanyat dues lligues, que <marker>es diu ràpid</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_BASE_A" name="en base a">
            <!--<url>http://esadir.cat/entrades/fitxa/id/1842</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=en+base+a&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12428&amp;idHit=12428&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27en+base+a%27+o+%27sobre+la+base+de%27%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>base</token>
                    <token>a</token>
                    <token regexp="yes">ls?</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>d'acord amb e\4</suggestion>
                <suggestion>segons e\4</suggestion>
                <suggestion>a partir de\4</suggestion>
                <suggestion>partint de\4</suggestion>
                <suggestion>sobre la base de\4</suggestion>
                <suggestion>basant-se en e\4</suggestion>
                <suggestion>tenint en compte e\4</suggestion>
                <example correction="D'acord amb els|Segons els|A partir dels|Partint dels|Sobre la base dels|Basant-se en els|Tenint en compte els"><marker>En base als</marker> acords presos</example>
                <example>d'acord amb això</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>base</token>
                    <token>a</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>d'acord amb</suggestion>
                <suggestion>segons</suggestion>
                <suggestion>a partir de</suggestion>
                <suggestion>partint de</suggestion>
                <suggestion>sobre la base de</suggestion>
                <suggestion>basant-se en</suggestion>
                <suggestion>tenint en compte</suggestion>
                <example correction="d'acord amb|segons|a partir de|partint de|sobre la base de|basant-se en|tenint en compte"><marker>en base a</marker> això</example>
                <example>d'acord amb això</example>
            </rule>
        </rulegroup>
        <rule id="ENTERRO" name="enterro -> enterrament, soterrar">
            <pattern>
                <token postag="N.*" postag_regexp="yes" inflected="yes">enterro</token>
            </pattern>
            <message>Com a substantiu, és preferible usar una altra paraula. Correcte si és una forma del verb 'enterrar'.</message>
            <suggestion><match no="1" postag_regexp="yes" postag="NC(.*)" postag_replace="NC$1">enterrament</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="NC(.*)" postag_replace="NC$1">soterrar</match></suggestion>
            <example correction="enterraments|soterrars">Anava a tots els <marker>enterros</marker>.</example>
        </rule>
        <rule id="BODEGA" name="bodega / celler">
            <pattern>
                <token postag="N.*" postag_regexp="yes" inflected="yes">bodega</token>
            </pattern>
            <message>"Bodega" és la part interior d'una nau destinada a la càrrega. En altres sentits, val més dir "celler".</message>
            <suggestion><match no="1" postag_regexp="yes" postag="NCF(.*)" postag_replace="NCM$1">celler</match></suggestion>
            <example correction="cellers">Les millors <marker>bodegues</marker> productores de vins.</example>
        </rule>
        <rule id="DE_TOTES_FORMES" name="de totes formes">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>de</token>
                    <token>totes</token>
                    <token>formes</token>
                </marker>
            </pattern>
            <message>Val més dir <suggestion>de totes maneres</suggestion>.</message>
            <short>Suggeriment de canvi</short>
            <example correction="de totes maneres"><marker>de totes formes</marker>, no hauríem arribat avui</example>
            <example>De totes maneres, no hauríem arribat avui</example>
            <example>N'hi ha de totes formes i colors.</example>
        </rule>
        <rulegroup id="A_L_ENTORN_DE" name="a l'entorn de">
            <rule>
                <pattern>
                    <token><exception regexp="yes">tot|fins|cap</exception><exception inflected="yes">adaptar</exception></token>
                    <marker>
                        <token>a</token>
                        <token>l'</token>
                        <token>entorn</token>
                        <token regexp="yes">de|d'</token>
                    </marker>
                </pattern>
                <message>Val més dir <suggestion>entorn <match no="5"/></suggestion>.</message>
                <suggestion>al voltant <match no="5"/></suggestion>
                <short>Expressió preferible</short>
                <example correction="Entorn de|Al voltant de"><marker>A l'entorn de</marker> la botiga hi ha molta gent</example>
                <example>Al voltant la botiga hi ha molta gent</example>
                <example>És adaptadaa l’entorn de l’adolescent.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tot</token>
                    <token>a</token>
                    <token>l'</token>
                    <token>entorn</token>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Val més dir <suggestion>entorn <match no="5"/></suggestion>.</message>
                <suggestion>tot al voltant <match no="5"/></suggestion>
                <short>Expressió preferible</short>
                <example correction="Entorn de|Tot al voltant de"><marker>Tot a l'entorn de</marker> la botiga hi ha molta gent</example>
                <example>Tot al voltant de la botiga hi ha molta gent</example>
            </rule>
        </rulegroup>
        <rule id="EN_LA_SEVA_MAJORIA" name="en la seva majoria -> majoritàriament" tags="picky">
            <pattern>
                <token>en</token>
                <token>la</token>
                <token regexp="yes">seua|seva</token>
                <token>majoria</token>
            </pattern>
            <message>Val més usar una altra expressió sense possessiu.</message>
            <suggestion>majoritàriament</suggestion>
            <suggestion>en general</suggestion>
            <suggestion>generalment</suggestion>
            <suggestion>en gran part</suggestion>
            <suggestion>la major part de les vegades</suggestion>
            <example correction="majoritàriament|en general|generalment|en gran part|la major part de les vegades">Els elesctors són <marker>en la seva majoria</marker> abstencionistes</example>
        </rule>
        <rule id="TANCAR_XIRINGUITO" name="tancar el xiringuito -> tancar la paradeta">
            <pattern>
                <token inflected="yes" regexp="yes" skip="2">tancar|xapar</token>
                <marker>
                    <token postag="D..M.." postag_regexp="yes"/>
                    <token inflected="yes">xiringuito</token>
                </marker>
            </pattern>
            <message>Val més fer servir l'expressió "tancar la paradeta".</message>
            <suggestion><match no="2" postag_regexp="yes" postag="(D..)M(..)" postag_replace="$1F$2"/> <match no="3" postag_regexp="yes" postag="NCM(.*)" postag_replace="NCF$1">paradeta</match></suggestion>
            <example correction="la paradeta">Van haver de tancar <marker>el xiringuito</marker>.</example>
        </rule>
        <rule id="QUE_APROFITI" name="que aprofiti -> bon profit" tags="picky">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>que</token>
                    <token regexp="yes">aprofiti|aprofite</token>
                </marker>
                <token postag="SENT_END" regexp="yes">\p{P}</token>
            </pattern>
            <message>La fórmula tradicional per a saludar els que mengen és <suggestion>bon profit</suggestion>.</message>
            <example correction="Bon profit"><marker>Que aprofiti</marker>!</example>
        </rule>
        <rulegroup id="LA_MAJORIA_DE_LES" name="la major part de (les) persones" tags="picky">
            <!-- Not sure about this rule. Too picky? -->
            <rule>
                <pattern>
                    <token regexp="yes">la|el|l</token>
                    <token min="0" regexp="yes">\d[\d\.,]*</token>
                    <token regexp="yes">majoria|mitat|meitat|.*%</token>
                    <marker>
                        <token>de</token>
                    </marker>
                    <token postag="NC[MC]P.*" postag_regexp="yes"/>
                </pattern>
                <message>En aquest context és preferible no ometre l'article.</message>
                <suggestion>dels</suggestion>
                <example correction="dels">La majoria <marker>de</marker> suïcides.</example>
                <example correction="dels">El 45% <marker>de</marker> jugadors.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">la|el|l</token>
                    <token min="0" regexp="yes">\d[\d\.,]*</token>
                    <token regexp="yes">majoria|mitat|meitat|.*%</token>
                    <marker>
                        <token>de</token>
                    </marker>
                    <token postag="NCFP.*" postag_regexp="yes"/>
                </pattern>
                <message>En aquest context és preferible no ometre l'article.</message>
                <suggestion>de les</suggestion>
                <example correction="de les">La majoria <marker>de</marker> persones.</example>
                <example correction="de les">El 45% <marker>de</marker> jugadores.</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token>major</token>
                    <token>part</token>
                    <marker>
                        <token>de</token>
                    </marker>
                    <token postag="NC[MC]P.*" postag_regexp="yes"/>
                </pattern>
                <message>En aquest context és preferible no ometre l'article.</message>
                <suggestion>dels</suggestion>
                <example correction="dels">La major part <marker>de</marker> jugadors.</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token>major</token>
                    <token>part</token>
                    <marker>
                        <token>de</token>
                    </marker>
                    <token postag="NCFP.*" postag_regexp="yes"/>
                </pattern>
                <message>En aquest context és preferible no ometre l'article.</message>
                <suggestion>de les</suggestion>
                <example correction="de les">La major part <marker>de</marker> persones.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MAJORIA_MAJOR_PART" name="la majoria de/la major part de" tags="picky">
            <antipattern>
                <token regexp="yes">de|d'</token>
                <token regexp="yes" inflected="yes">caràcter|tema|origen</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">la|una</token>
                        <token>majoria</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="D...S.|PX.*" postag_regexp="yes" min="1" max="2"/>
                    <token postag="NC.S.*" postag_regexp="yes"><exception regexp="yes">&noms_collectius2;|edat</exception><exception postag="_possible_nompropi"/></token>
                </pattern>
                <message>Seguit d'un nom en singular, no col·lectiu, és més apropiat dir <suggestion>la major part</suggestion>.</message>
                <example correction="La major part"><marker>La majoria</marker> del capital.</example>
                <example correction="La major part"><marker>La majoria</marker> del temps.</example>
                <example>La majoria dels llauradors.</example>
                <example>La majoria de la cambra hi va votar en contra.</example>
                <example>No es pot beure fins a la majoria d'edat.</example>
                <example>retrats, la majoria de bronze</example>
                <example>la majoria d'origen incert</example>
                <example>La majoria del tribunal va votar que no.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">la|una</token>
                        <token>immensa</token>
                        <token>majoria</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="D.*|PX.*" postag_regexp="yes" min="1" max="2"/>
                    <token postag="NC.S.*" postag_regexp="yes"><exception regexp="yes">&noms_collectius2;</exception></token>
                </pattern>
                <message>Seguit d'un nom en singular, no col·lectiu, és més apropiat dir <suggestion>la major part</suggestion>.</message>
                <suggestion>una part \2</suggestion>
                <suggestion>una quantitat \2</suggestion>
                <example correction="La major part|Una part immensa|Una quantitat immensa"><marker>La immensa majoria</marker> del capital.</example>
                <example>La immensa majoria de la cambra hi va votar en contra.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">la|una</token>
                        <token>gran</token>
                        <token>majoria</token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                    <token postag="D.*|PX.*" postag_regexp="yes" min="0" max="2"/>
                    <or>
                        <token postag="NC.S.*" postag_regexp="yes"><exception regexp="yes">gent|ciutadania|població|societat|humanitat|generació|congrés|parlament|senat|assemblea|cambra|ple|plenari|voluntariat|brigada|colla|grup|resta</exception></token>
                        <token>temps</token>
                    </or>
                </pattern>
                <message>Seguit d'un nom en singular, no col·lectiu, és més apropiat dir <suggestion>la major part</suggestion>.</message>
                <suggestion>una \2 part</suggestion>
                <suggestion>una \2 quantitat</suggestion>
                <example correction="La major part|Una gran part|Una gran quantitat"><marker>La gran majoria</marker> del capital.</example>
                <example>La gran majoria de la cambra hi va votar en contra.</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token>majoria</token>
                    <token>de</token>
                    <token min="0">les</token>
                    <token regexp="yes">vegades|voltes</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion>la major part de les \5</suggestion>
                <example correction="la major part de les vegades">Ho fan així <marker>la majoria de vegades</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token>majoria</token>
                    <token>de</token>
                    <token min="0">ls</token>
                    <token regexp="yes">cops|colps</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion>la major part dels \5</suggestion>
                <example correction="la major part dels cops">Ho fan així <marker>la majoria de cops</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ES_MES" name="és més -> encara més" tags="picky">
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>és</token>
                        <token>més</token>
                    </marker>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Possible calc del castellà. Val més usar una altra expressió.</message>
                <suggestion>encara més</suggestion>
                <example correction="Encara més"><marker>És més</marker>, trobo que seria una bona solució.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>i</token>
                        <token>el</token>
                        <token>que</token>
                        <token>és</token>
                        <token>més</token>
                    </marker>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Possible calc del castellà. Val més usar una altra expressió.</message>
                <suggestion>i més encara</suggestion>
                <suggestion>i més</suggestion>
                <example correction="I més encara|I més"><marker>I el que és més</marker>, trobo que seria una bona solució.</example>
            </rule>
        </rulegroup>
        <rule id="PALMA" name="Palma de Mallorca -> Palma" tags="picky">
            <pattern>
                <token>Palma</token>
                <token>de</token>
                <token>Mallorca</token>
            </pattern>
            <message>El nom apropiat és <suggestion>Palma</suggestion>.</message>
            <suggestion>Palma, a Mallorca</suggestion>
            <suggestion>Palma (Mallorca)</suggestion>
            <url>https://esadir.cat/Toponims/Paisos_Catalans/illes_Balears/Mallorca/Palma</url>
            <example correction="Palma|Palma, a Mallorca|Palma (Mallorca)">Vivien a <marker>Palma de Mallorca</marker>.</example>
        </rule>
        <rule id="AIXO_ES_EL_QUE_HI_HA" name="això és el que hi ha">
            <pattern>
                <marker>
                    <token>això</token>
                    <token>és</token>
                    <token>el</token>
                    <token>que</token>
                    <token>hi</token>
                    <token>ha</token>
                </marker>
                <token regexp="yes">\p{P}</token>
            </pattern>
            <message>En sentit figurat, val més usar una altra expressió.</message>
            <suggestion>les coses són com són</suggestion>
            <suggestion>què hi farem</suggestion>
            <suggestion>va com va</suggestion>
            <suggestion>ens ho hem d'agafar tal com ve</suggestion>
            <suggestion>paciència</suggestion>
            <suggestion>prenguem paciència</suggestion>
            <example correction="Les coses són com són|Què hi farem|Va com va|Ens ho hem d'agafar tal com ve|Paciència|Prenguem paciència"><marker>Això és el que hi ha</marker>.</example>
            <example>Això és el que hi ha en aquesta habitació.</example>
        </rule>
        <rulegroup id="ANY_NOU_CAP_DANY" name="Any Nou -> Cap d'Any">
            <url>https://esadir.cat/Nomspropis/Entitats/Societat/Cap_d_Any</url>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">retransmissió|transmissió|programa|cotilló|concert|raïm|festa|nit|revetll?a|sopar|dinar|àpat|banquet|festival|festí|foc|ball|ballada|cantada|discurs|vetl?lada|vetl?la|vigília</token>
                    <marker>
                        <token min="0">d'</token>
                        <token>any</token>
                        <token>nou</token>
                    </marker>
                </pattern>
                <message>L'expressió adequada per a referir-se al primer dia de l'any és "Cap d'Any".</message>
                <suggestion><match no="3" regexp_match="^.*$" regexp_replace="de" case_conversion="alllower"/> Cap d'Any</suggestion>
                <example correction="de Cap d'Any">El concert <marker>d'any nou</marker>.</example>
                <example correction="de Cap d'Any">Concert <marker>Any Nou</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <marker>
                        <token>any</token>
                        <token>nou</token>
                    </marker>
                </pattern>
                <message>L'expressió adequada per a referir-se al primer dia de l'any és <suggestion>Cap d'Any</suggestion>.</message>
                <example correction="Cap d'Any">Per <marker>any nou</marker> no farem cap festa.</example>
            </rule>
        </rulegroup>
        <rule id="ESCRACHE" name="escrache">
            <pattern>
                <token postag_regexp="yes" postag="NCM.*" inflected="yes">escrache</token>
            </pattern>
            <message>Castellanisme d'origen argentí. Podeu usar una expressió alternativa.</message>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">escarni</match></suggestion>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">assetjament</match> <match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="AQ0M$10">públic</match></suggestion>
            <url>https://esadir.cat/entrades/fitxa/node/escrache</url>
            <example correction="escarnis|assetjaments públics">Li van fer molts <marker>escraches</marker>.</example>
        </rule>
        <rulegroup id="TINGLADO" name="tinglado">
            <url>https://esadir.cat/entrades/fitxa/id/2339</url>
            <rule>
                <pattern>
                    <token>tinglado</token>
                </pattern>
                <message>Paraula col·loquial no admesa pels diccionaris. Podeu fer servir una alternativa.</message>
                <suggestion>magatzem portuari</suggestion>
                <suggestion>muntatge</suggestion>
                <suggestion>trama</suggestion>
                <suggestion>embolic</suggestion>
                <suggestion>desori</suggestion>
                <suggestion>tripijoc</suggestion>
                <suggestion>enrenou</suggestion>
                <example correction="magatzem portuari|muntatge|trama|embolic|desori|tripijoc|enrenou">Era un <marker>tinglado</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tinglados</token>
                </pattern>
                <message>Paraula col·loquial no admesa pels diccionaris. Podeu fer servir una alternativa.</message>
                <suggestion>magatzems portuaris</suggestion>
                <suggestion>muntatges</suggestion>
                <suggestion>trames</suggestion>
                <suggestion>embolics</suggestion>
                <suggestion>desoris</suggestion>
                <suggestion>tripijocs</suggestion>
                <suggestion>enrenous</suggestion>
                <example correction="magatzems portuaris|muntatges|trames|embolics|desoris|tripijocs|enrenous">Els <marker>tinglados</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MINDUNDI" name="mindundi -> pelacanyes">
            <rule>
                <pattern>
                    <token>mindundi</token>
                </pattern>
                <message>Paraula col·loquial no admesa pels diccionaris. Podeu fer servir una alternativa.</message>
                <suggestion>pelacanyes</suggestion>
                <suggestion>trinxeraire</suggestion>
                <suggestion>furtamantes</suggestion>
                <suggestion>poca cosa</suggestion>
                <suggestion>no ningú</suggestion>
                <suggestion>afaitapobres</suggestion>
                <example correction="pelacanyes|trinxeraire|furtamantes|poca cosa|no ningú|afaitapobres">Era un <marker>mindundi</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>mindundis</token>
                </pattern>
                <message>Paraula col·loquial no admesa pels diccionaris. Podeu fer servir una alternativa.</message>
                <suggestion>pelacanyes</suggestion>
                <suggestion>trinxeraires</suggestion>
                <suggestion>furtamantes</suggestion>
                <suggestion>afaitapobres</suggestion>
                <example correction="pelacanyes|trinxeraires|furtamantes|afaitapobres">Eren uns <marker>mindundis</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="NIT_DE_CAP_DANY" name="nit de fi d'any -> cap d'any">
            <pattern>
                <token>nit</token>
                <token>de</token>
                <token regexp="yes">fi|final</token>
                <token>d'</token>
                <token>any</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>nit de Cap d'Any</suggestion>
            <example correction="nit de Cap d'Any">Ens veurem la <marker>nit de final d'any</marker>.</example>
        </rule>
        <rulegroup id="APRESSARSE" name="apressar-se / afanyar-se">
            <url>https://esadir.cat/entrades/fitxa/node/apressar</url>
            <rule>
                <pattern>
                    <and>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">apressar</token>
                        <token postag="_reflexiu"/>
                    </and>
                </pattern>
                <message>Com a verb pronominal, és preferible usar el verb 'afanyar-se'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">afanyar</match></suggestion>
                <example correction="afanyessis">Si t'<marker>apressessis</marker>, arribaríem a hora.</example>
                <example correction="afanyes">Si t'<marker>apresses</marker>, arribarem a hora.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CIMA_CIM" name="cima/cim">
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token postag="N.*" postag_regexp="yes" inflected="yes">cima</token>
                </pattern>
                <message>Val més usar el nom "cim" (masculí). "Cima" s'usa preferentment en botànica.</message>
                <suggestion><match no="1" postag="(D..).(..)" postag_regexp="yes" postag_replace="$1M$2"/> <match no="2" postag="(N.).(.*)" postag_regexp="yes" postag_replace="$1M$2">cim</match></suggestion>
                <example correction="Un cim"><marker>Una cima</marker></example>
                <example correction="Els cims"><marker>Les cimes</marker></example>
                <example correction="Aquells cims"><marker>Aquelles cimes</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token postag="N.*" postag_regexp="yes" inflected="yes">cima</token>
                </pattern>
                <message>Val més usar el nom "cim" (masculí). "Cima" s'usa preferentment en botànica.</message>
                <suggestion><match no="1" postag="(N.).(..*)" postag_regexp="yes" postag_replace="$1M$2">cim</match></suggestion>
                <example correction="cims">amb <marker>cimes</marker> molt elevades.</example>
            </rule>
        </rulegroup>
        <rule id="FINS_A_DALT" name="ple fins a dalt > ple a vessar" default="off">
            <!-- frase vàlida: un bol ple fins a dalt -->
            <antipattern>
                <token>dalt</token>
                <token>de</token>
                <token>tot</token>
            </antipattern>
            <pattern>
                <token inflected="yes">ple</token>
                <token>fins</token>
                <token min="0">a</token>
                <token>dalt</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>\1 a vessar</suggestion>
            <suggestion>\1 com un ou</suggestion>
            <suggestion>\1 a rebentar</suggestion>
            <suggestion>\1 de banda a banda</suggestion>
            <suggestion>\1 de gom a gom</suggestion>
            <suggestion>\1 a rompre</suggestion>
            <example correction="plena a vessar|plena com un ou|plena a rebentar|plena de banda a banda|plena de gom a gom|plena a rompre">La plaça era <marker>plena fins a dalt</marker>.</example>
        </rule>
        <rulegroup id="COMPLIR_AMB" name="complir / complir amb">
            <rule>
                <pattern>
                    <token inflected="yes" skip="3">complir</token>
                    <marker>
                        <token>amb</token>
                        <token regexp="yes">el|allò</token>
                        <token>promès</token>
                    </marker>
                </pattern>
                <message>Val més fer servir una altra construcció.</message>
                <suggestion>el que s'ha \4</suggestion>
                <suggestion>les prometences</suggestion>
                <example correction="el que s'ha promès|les prometences">Han de complir <marker>amb allò promès</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="COLQUE" name="colque > qualque">
            <pattern>
                <token>colque</token>
            </pattern>
            <message>Variant informal de <suggestion>qualque</suggestion>.</message>
            <example correction="qualque">Vindrà <marker>colque</marker> amic.</example>
        </rule>
        <rule id="COLCAR" name="colcar > cavalcar">
            <pattern>
                <token inflected="yes">colcar<exception>colque</exception></token>
            </pattern>
            <message>Variant secundària de <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">cavalcar</match></suggestion>.</message>
            <example correction="Cavalcaven"><marker>Colcaven</marker> a tota velocitat.</example>
        </rule>
        <rule id="TAL_O_QUAL" name="tal o qual -> tal o tal altre">
            <pattern>
                <token>tal</token>
                <token regexp="yes">o|i</token>
                <token>qual</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>tal \2 tal altre</suggestion>
            <example correction="tal o tal altre">Ho va dir <marker>tal o qual</marker>.</example>
        </rule>
        <rule id="TRENCAR_A" name="trencar a -> rompre a">
            <pattern>
                <marker>
                    <token postag="(V.*)" postag_regexp="yes" inflected="yes">trencar</token>
                </marker>
                <token>a</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Val més usar un altre verb.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">rompre</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esclafir</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esclatar</match></suggestion>
            <example correction="rompé|esclafí|esclatà">Llavors <marker>trencà</marker> a plorar.</example>
        </rule>
        <rule id="SERVIR_D_UTILITAT" name="*servir d'utilitat -> ser d'utilitat, servir">
            <pattern>
                <token inflected="yes">servir</token>
                <token regexp="yes">d'|de</token>
                <token regexp="yes" min="0">molta|gran</token>
                <token>utilitat</token>
            </pattern>
            <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
            <message>Val més evitar aquesta expressió.</message>
            <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> \2 \3 \4</suggestion>
            <suggestion>\1</suggestion>
            <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VM$1">resultar</match> útil</suggestion>
            <example correction="serà d'utilitat|servirà|resultarà útil">Això <marker>servirà d'utilitat</marker></example>
            <example correction="serà de molta utilitat|servirà|resultarà útil">Això <marker>servirà de molta utilitat</marker></example>
        </rule>
        <rule id="FOIE" name="foie">
            <antipattern>
                <token>foie</token>
                <token>gras</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>foie</token>
                </marker>
            </pattern>
            <message>Normalment s'usa el nom complet.</message>
            <suggestion>foie-gras</suggestion>
            <suggestion>foie gras</suggestion>
            <example correction="foie-gras|foie gras">Per a acabar el menú hi ha un <marker>foie</marker>.</example>
        </rule>
        <rule id="LLAVAT" name="llavat/llavada">
            <pattern>
                <marker>
                    <token postag="N.*" postag_regexp="yes">llavat</token>
                </marker>
                <token regexp="yes">de|d'</token>
                <token regexp="yes" inflected="yes">cara|cervell|cotxe|imatge</token>
            </pattern>
            <message>En aquest context és preferible dir <suggestion><match no="1" postag="(NC)M(.*)" postag_regexp="yes" postag_replace="$1F$2">llavada</match></suggestion>.</message>
            <example correction="llavada">L'enèsima <marker>llavat</marker> de cara.</example>
        </rule>
        <rule id="RENTADA" name="rentat/rentada">
            <pattern>
                <marker>
                    <token postag="N.*" postag_regexp="yes">rentat</token>
                </marker>
                <token regexp="yes">de|d'</token>
                <token regexp="yes" inflected="yes">cara|cervell|cotxe|imatge</token>
            </pattern>
            <message>En aquest context és preferible dir <suggestion><match no="1" postag="(NC)M(.*)" postag_regexp="yes" postag_replace="$1F$2">rentada</match></suggestion>.</message>
            <example correction="rentada">L'enèsima <marker>rentat</marker> de cara.</example>
        </rule>
        <rulegroup id="FELIC_BON" name="feliç -> bon">
            <rule>
                <antipattern>
                    <token>any</token>
                    <token>nou</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>feliç</token>
                    </marker>
                    <token regexp="yes">sant|nadal|any</token>
                </pattern>
                <message>En aquesta expressió és preferible usar l'adjectiu <suggestion>bon</suggestion>.</message>
                <example correction="Bon"><marker>Feliç</marker> Sant Jordi!</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">feliç</token>
                    <token regexp="yes" inflected="yes">setmana|vacança|vacació|pasqua|diada</token>
                </pattern>
                <message>En aquesta expressió és preferible usar l'adjectiu <suggestion><match no="2" postag_regexp="yes" postag=".*([MF][PS]).*" postag_replace="AQ0$10">bo</match> \2</suggestion>.</message>
                <example correction="Bones vacances"><marker>Felices vacances</marker>!</example>
                <example correction="Bona Setmana"><marker>Feliç Setmana</marker> Santa!</example>
                <example correction="Bona Pasqua"><marker>Feliç Pasqua</marker>!</example>
                <example correction="Bones Pasqües"><marker>Felices Pasqües</marker>!</example>
            </rule>
        </rulegroup>
        <rule id="AVIRAM" name="aus de corral -> aviram">
            <pattern>
                <token>aus</token>
                <token>de</token>
                <token>corral</token>
            </pattern>
            <message>És preferible dir <suggestion>aviram</suggestion>.</message>
            <example correction="Aviram"><marker>Aus de corral</marker></example>
        </rule>
        <rule id="A_MITJANS_A_MITJAN" name="a mitjans de -> a mitjan" tags="picky">
            <pattern>
                <token regexp="yes">a|de</token>
                <token>mitjans</token>
                <token regexp="yes">de|d'</token>
                <token min="0" regexp="yes">l|la|l'</token>
                <token regexp="yes">&unitats_temps;|&mesos_any;|\d+|&estacions;</token>
            </pattern>
            <message>És preferible usar l'expressió "a mitjan".</message>
            <suggestion>\1 mitjan \5</suggestion>
            <example correction="A mitjan segle"><marker>A mitjans del segle</marker> XX encara no hi havia aigua potable.</example>
            <example correction="A mitjan agost"><marker>A mitjans d'agost</marker> encara no hi havia aigua.</example>
            <example correction="de mitjan segle">Des <marker>de mitjans de segle</marker> passat.</example>
        </rule>
        <rule id="A_LA_MEITAT_DE_A_MITJAN" name="a la meitat de -> a mitjan" tags="picky">
            <pattern>
                <token>a</token>
                <token>la</token>
                <token regexp="yes">meitat|mitat</token>
                <token regexp="yes">de|d'</token>
                <token min="0" regexp="yes">l|la|l'</token>
                <token regexp="yes">&unitats_temps;|&mesos_any;|\d+|&estacions;</token>
            </pattern>
            <message>És preferible usar l'expressió "a mitjan".</message>
            <suggestion>a mitjan \6</suggestion>
            <example correction="a mitjan segle">Cap <marker>a la meitat del segle</marker> XX encara no hi havia aigua potable.</example>
            <example correction="A mitjan agost"><marker>A la mitat d'agost</marker> encara no hi havia aigua.</example>
        </rule>
        <rule id="EN_EL_SEU_CONJUNT" name="en el seu conjunt" tags="picky">
            <pattern>
                <token>en</token>
                <token>el</token>
                <token>seu</token>
                <token>conjunt</token>
            </pattern>
            <message>Podeu fer la redacció més fluida prescindint del possessiu.</message>
            <suggestion>en conjunt</suggestion>
            <example correction="En conjunt"><marker>En el seu conjunt</marker>, aquestes solucions són més pràctiques.</example>
        </rule>
        <rule id="ES_FA_NECESSARI" name="es fa necessari -> cal" tags="picky">
            <pattern>
                <marker>
                    <token>es</token>
                    <token inflected="yes" postag="V.[IS].3S.." postag_regexp="yes">fer</token>
                    <token>necessari</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Podeu fer més fluida la redacció amb el verb 'caldre'.</message>
            <suggestion><match no="2" postag="(V.[IS].3S..)" postag_regexp="yes" postag_replace="$1">caldre</match></suggestion>
            <example correction="Calia"><marker>Es feia necessari</marker> avançar.</example>
            <example correction="Cal"><marker>Es fa necessari</marker> avançar.</example>
        </rule>
        <rule id="PER_ULTIM" name="per últim -> finalment" tags="picky">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <token min="0" max="3" regexp="yes">\p{P}|i|ja</token>
                <marker>
                    <token>per</token>
                    <token>últim<exception postag="_GN_MS"/></token>
                </marker>
            </pattern>
            <message>Alguns llibres d'estil recomanen evitar aquesta expressió.</message>
            <suggestion>finalment</suggestion>
            <suggestion>per acabar</suggestion>
            <suggestion>en conclusió</suggestion>
            <suggestion>en últim lloc</suggestion>
            <url>https://www.ub.edu/cub/criteri.php?id=2498</url>
            <example correction="Finalment|Per acabar|En conclusió|En últim lloc"><marker>Per últim</marker>, vull resumir les conclusions.</example>
            <example>Per últim cop, et dic que vinguis.</example>
        </rule>
        <rulegroup id="PILLAR" name="pillar -> arreplegar">
            <rule>
                <pattern>
                    <marker>
                        <token skip="3" inflected="yes">pillar</token>
                    </marker>
                    <token regexp="yes" inflected="yes">refredat|galipàndria|melopea|cadarn|calapàndria|constipat|calipàndria|empitrament|catarro|grip|empitarrament|cràpula|ebrietat|embriaguesa|entrompada|intoxicació|borrasca|bufa|bufera|canyamó|gafarró|gat|gatera|guitarró|mamadura|mantellina|merda|merla|moix|moixa|mona|moneia|paperina|pet|petorrera|pítima|torradora|trompa|turca|xufa</token>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">arreplegar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">agafar</match></suggestion>
                <example correction="arreplegar|agafar">Vaig <marker>pillar</marker> una bona galipàndria.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="5">refredat|galipàndria|melopea|cadarn|calapàndria|constipat|calipàndria|empitrament|catarro|grip|empitarrament|cràpula|ebrietat|embriaguesa|entrompada|intoxicació|borrasca|bufa|bufera|canyamó|gafarró|gat|gatera|guitarró|mamadura|mantellina|merda|merla|moix|moixa|mona|moneia|paperina|pet|petorrera|pítima|torradora|trompa|turca|xufa</token>
                    <marker>
                        <token inflected="yes">pillar</token>
                    </marker>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">arreplegar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">agafar</match></suggestion>
                <example correction="arreplegat|agafat">El refredat que he <marker>pillat</marker> em durarà uns quants dies.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="3" inflected="yes">pillar</token>
                    </marker>
                    <token regexp="yes" inflected="yes">&mitjans_transport;|apunt|nota</token>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">agafar</match></suggestion>
                <example correction="agafar">Vaig <marker>pillar</marker> un taxi.</example>
                <example correction="agafar">No sé com pots <marker>pillar</marker> apunts tan de pressa.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="5">&mitjans_transport;</token>
                    <marker>
                        <token inflected="yes">pillar</token>
                    </marker>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">agafar</match></suggestion>
                <example correction="agafat">L'avió no l'he <marker>pillat</marker> a temps.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="10" inflected="yes">pillar</token>
                    </marker>
                    <token regexp="yes" inflected="yes">córrer|perseguir|encalçar|acaçar|empaitar|cursa|correguda|persecució</token>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">atrapar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enxampar</match></suggestion>
                <example correction="atrapar|enxampar">El va <marker>pillar</marker> després d'una llarga persecució.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="10">córrer|perseguir|encalçar|acaçar|empaitar|cursa|correguda|persecució</token>
                    <marker>
                        <token inflected="yes">pillar</token>
                    </marker>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">atrapar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enxampar</match></suggestion>
                <example correction="atrapar|enxampar">Va arrencar a córrer darrere seu fins que el va <marker>pillar</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="10" inflected="yes">pillar</token>
                    </marker>
                    <token regexp="yes" inflected="yes">mentida|bola|falsedat</token>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enxampar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pescar</match></suggestion>
                <example correction="enxampar|pescar">El va <marker>pillar</marker> dient mentides.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="10">mentida|bola|falsedat</token>
                    <marker>
                        <token inflected="yes">pillar</token>
                    </marker>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">enxampar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pescar</match></suggestion>
                <example correction="enxamparen|pescaren">Dient aquelles mentides el <marker>pillaren</marker> de seguida.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="3" inflected="yes">pillar</token>
                    </marker>
                    <token regexp="yes" inflected="yes">res|cosa|quelcom|sorteig|loteria|rifa</token>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pessigar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">llepar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">arreplegar</match></suggestion>
                <example correction="pessigar|llepar|arreplegar">Espero <marker>pillar</marker> alguna cosa.</example>
                <example correction="pessigar|llepar|arreplegar">Espero <marker>pillar</marker> en la rifa.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="5">sorteig|loteria|rifa</token>
                    <marker>
                        <token inflected="yes">pillar</token>
                    </marker>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pessigar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">llepar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">arreplegar</match></suggestion>
                <example correction="pessigar|llepar|arreplegar">En el sorteig no vaig <marker>pillar</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="3" inflected="yes">pillar</token>
                    </marker>
                    <token inflected="yes">negoci</token>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sucar</match></suggestion>
                <example correction="sucar">Espero <marker>pillar</marker> en aquell negoci.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="5">negoci</token>
                    <marker>
                        <token inflected="yes">pillar</token>
                    </marker>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sucar</match></suggestion>
                <example correction="sucar">En aquell negoci no vaig <marker>pillar</marker> gaire.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">que|,</token>
                    <marker>
                        <token postag="V.IF.*" postag_regexp="yes" inflected="yes">pillar</token>
                    </marker>
                    <token regexp="yes">\p{P}</token>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">rebre</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">llepar</match></suggestion>
                <example correction="rebrem|lleparem">No el facis enfadar, que <marker>pillarem</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ho</token>
                    <token chunk="GV" min="0" max="3"><exception inflected="yes">pillar</exception></token>
                    <marker>
                        <token inflected="yes">pillar</token>
                    </marker>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">entendre</match></suggestion>
                <example correction="entès|entés">No ho he <marker>pillat</marker>.</example>
                <example correction="entès|entés">Ho has <marker>pillat</marker>?</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">pillar</token>
                    </marker>
                    <token min="0" regexp="yes">alguna|una</token>
                    <token regexp="yes">-ho|res|quelcom|cosa</token>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">entendre</match></suggestion>
                <example correction="entès|entés">Només he <marker>pillat</marker> una cosa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token skip="4" inflected="yes">pillar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">ironia|sarcasme|broma|significat|idea</token>
                </pattern>
                <message>En aquest context, val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">copsar</match></suggestion>
                <example correction="copsar">No va <marker>pillar</marker> la ironia de la situació.</example>
            </rule>
        </rulegroup>
        <rule id="SEGUIR_ENDAVANT_AMB" name="seguir endavant amb">
            <pattern>
                <token inflected="yes">seguir</token>
                <token regexp="yes">endavant|avant</token>
                <token>amb</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">continuar</match> amb</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">persistir</match> en</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tirar</match> \2</suggestion>
            <example correction="Continuaren amb|Persistiren en|Tiraren avant"><marker>Seguiren avant amb</marker> la seva idea.</example>
        </rule>
        <rule id="SEGUIM" name="Seguim! -> Avant!">
            <pattern>
                <token postag="SENT_START"/>
                <token min="0">¡</token>
                <marker>
                    <token>seguim</token>
                </marker>
                <token regexp="yes">\.|!</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>avant</suggestion>
            <suggestion>continuem</suggestion>
            <suggestion>endavant</suggestion>
            <example correction="Avant|Continuem|Endavant"><marker>Seguim</marker>!</example>
        </rule>
        <rulegroup id="SEGUIR_CONTINUAR_GERUNDI" name="seguir/continuar + gerundi" tags="picky">
            <url>https://www.ub.edu/cub/criteri.php?id=1140</url>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">segueix|seguix|segueixen</token>
                        <token>existint</token>
                    </marker>
                    <token postag="[DAN].*" postag_regexp="yes"/>
                </pattern>
                <message>És preferible usar una altra construcció.</message>
                <suggestion>encara hi ha</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">continuar</match> \2</suggestion>
                <example correction="Encara hi ha|Continuen existint"><marker>Segueixen existint</marker> qüestions sense resoldre.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>seguien</token>
                        <token>existint</token>
                    </marker>
                    <token postag="[DAN].*" postag_regexp="yes"/>
                </pattern>
                <message>És preferible usar una altra construcció.</message>
                <suggestion>encara hi havia</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">continuar</match> \2</suggestion>
                <example correction="Encara hi havia|Continuaven existint"><marker>Seguien existint</marker> qüestions sense resoldre.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.G.*" postag_regexp="yes"/>
                    <token postag="_PUNCT.*|CC" postag_regexp="yes"><exception postag="SENT_END"/></token>
                </antipattern>
                <antipattern>
                    <token postag="V.G.*" postag_regexp="yes"/>
                    <token postag="P.*" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">seguir</token>
                </antipattern>
                <antipattern>
                    <token>no</token>
                    <token min="0" max="3" chunk="GV"><exception inflected="yes">seguir</exception></token>
                    <token inflected="yes">seguir</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">seguir<exception postag="V.[NPG].*" postag_regexp="yes"/></token>
                        <token postag="V.G.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:2 lemmaSelect:V.G.* postagFrom:1 postagSelect:V.(.*) postagReplace:V.\b1"/>
                <message>És preferible usar el verb "continuar" o construir la frase amb "encara".</message>
                <suggestion>encara {suggestion}</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">continuar</match> \2</suggestion>
                <example correction="encara és|continua sent">Ell <marker>segueix sent</marker> el millor.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">seguir</token>
                    </marker>
                    <token min="0" postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <token postag="V.G.*" postag_regexp="yes"><exception>corrent</exception></token>
                </pattern>
                <message>És preferible usar el verb "continuar".</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">continuar</match></suggestion>
                <example correction="Continuem"><marker>Seguim</marker> escampant-nos per tot arreu.</example>
                <example correction="Continua"><marker>Segueix</marker> llegint.</example>
                <example correction="continuar">Això em permetrà <marker>seguir</marker>-vos informant.</example>
                <example>Vull seguir-los corrent.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>que</token>
                    <token inflected="yes">seguir</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">seguir<exception postag="V.[NPG].*" postag_regexp="yes"/></token>
                        <token>sense</token>
                        <token postag="V.N.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:3 lemmaSelect:V.N.* postagFrom:1 postagSelect:V.(.*) postagReplace:V.\b1"/>
                <message>És preferible usar el verb "continuar" o construir la frase amb "encara".</message>
                <suggestion>encara no {suggestion}</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">continuar</match> \2 \3</suggestion>
                <example correction="encara no entenia|continuava sense entendre">Ell <marker>seguia sense entendre</marker> què passava.</example>
                <example>Agafem un camí senyalitzat que seguim sense fer cas a cap trencall.</example>
                <example>No reduïm el cristianisme a quatre tòpics que seguim sense pensar.</example>
            </rule>
        </rulegroup>
        <rule id="SEGUIR_CONTINUAR_AMB" name="seguir/continuar amb" tags="picky">
            <antipattern>
                <token postag="D.*" postag_regexp="yes" skip="3"/>
                <token regexp="yes" inflected="yes">mirada|ull|vista|humor|interès|etiqueta</token>
                <example>He seguit amb molt d'interès la campanya presidencial.</example>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token postag="VA.*" postag_regexp="yes" min="0"/>
                <token inflected="yes">seguir</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="3">seguir</token>
                <token regexp="yes" inflected="yes">evolució|novetat|conversa</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>seguir</token>
            </antipattern>
            <pattern>
                <marker>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">seguir</token>
                </marker>
                <token>amb</token>
                <token postag="D.*|P[DI].*" postag_regexp="yes"/>
            </pattern>
            <message>És preferible usar el verb "continuar".</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">continuar</match></suggestion>
            <example correction="continuem">Ara <marker>seguim</marker> amb la lliçó.</example>
            <example correction="continuarem">Fins quan <marker>seguirem</marker> amb açò, Ontinyent?</example>
            <example>Philip el va seguir amb els nervis de punta.</example>
        </rule>
        <rule id="SEGUIR_CONTINUAR_SENSE" name="seguir/continuar amb" tags="picky">
            <antipattern>
                <token postag="D.*" postag_regexp="yes" skip="3"/>
                <token regexp="yes" inflected="yes">mirada|ull|vista|humor|interès|etiqueta</token>
                <example>He seguit amb molt d'interès la campanya presidencial.</example>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes"/>
                <token postag="VA.*" postag_regexp="yes" min="0"/>
                <token inflected="yes">seguir</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="3">seguir</token>
                <token regexp="yes" inflected="yes">evolució|novetat|conversa</token>
            </antipattern>
            <antipattern>
                <token>a</token>
                <token>seguir</token>
            </antipattern>
            <antipattern>
                <token>sense</token>
                <token inflected="yes">interès</token>
            </antipattern>
            <antipattern>
                <token postag="V.P.*" postag_regexp="yes"><exception postag="_GV_"/></token>
                <example>Tres hores de musica seguida sense cap pausa</example>
            </antipattern>
            <pattern>
                <marker>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">seguir</token>
                </marker>
                <token>sense</token>
                <token postag="D.*|P[DI].*|N.*" postag_regexp="yes"/>
            </pattern>
            <message>És preferible usar el verb "continuar".</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">continuar</match></suggestion>
            <example correction="continuem">Els veïns <marker>seguim</marker> sense respostes.</example>
        </rule>
        <rulegroup id="SEGUIR_CONTINUAR_ADJECTIU" name="seguir/continuar + adjectiu" tags="picky">
            <!-- TODO: un altre enllaç -->
            <url>https://www.ub.edu/cub/criteri.php?id=1140</url>
            <antipattern>
                <token inflected="yes" skip="3">seguir</token>
                <token regexp="yes" inflected="yes">evolució|novetat|conversa</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="4">seguir</token>
                <token regexp="yes">conversa|converses|ordre|ordres|instruccions|instrucció|guia|indicació|indicacions|senyals?</token>
                <example>L'estudiant seguia atent les ordres del monitor.</example>
            </antipattern>
            <antipattern>
                <token postag="A.*|V.P.*" postag_regexp="yes"/>
                <token postag="N.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes" inflected="yes" regexp="yes">ho|ell|en</token>
                <token min="0" postag_regexp="yes" postag="V.*"><exception inflected="yes">seguir</exception></token>
                <token inflected="yes">seguir</token>
                <example>Ho segueixo encuriosida.</example>
                <example>La política que se'n seguí impulsada pels estats europeus.</example>
            </antipattern>
            <rule>
                <pattern>
                    <token inflected="yes">haver</token>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">seguir</token>
                    </marker>
                    <token postag="A.*|V.P.*" postag_regexp="yes"><exception regexp="yes">recte|altres|carreteres</exception><exception postag="[PD].*" postag_regexp="yes"/></token>
                </pattern>
                <message>És preferible usar el verb "continuar" o construir la frase amb "encara".</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">continuar</match></suggestion>
                <example correction="continuat">La lluita ha <marker>seguit</marker> aferrissada a la represa.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">seguir</token>
                    <token postag="A.*|V.P.*" postag_regexp="yes"><exception regexp="yes">recte|altres|carreteres</exception><exception postag="[PD].*" postag_regexp="yes"/></token>
                </pattern>
                <message>És preferible usar el verb "continuar" o construir la frase amb "encara".</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">continuar</match> \2</suggestion>
                <suggestion>encara <match no="1" postag="V.([^P].*)" postag_regexp="yes" postag_replace="VS$1">ser</match> \2</suggestion>
                <example correction="continués malalt|encara fos malalt">Si <marker>seguís malalt</marker>, no podria venir.</example>
                <example correction="continua malalt|encara és malalt">Ell <marker>segueix malalt</marker>.</example>
                <example>Seguiré atent les teves novetats.</example>
                <example>L'han forçat a seguir carreteres secundàries.</example>
                <example>Pots seguir qualsevol resposta a aquesta entrada a través de la sindicació RSS 2.0.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">seguir</token>
                    </marker>
                    <token regexp="yes">a|en</token>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token inflected="yes" regexp="yes">presó|casa|hospital</token>
                </pattern>
                <message>És preferible usar el verb "continuar" o construir la frase amb "encara".</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">continuar</match></suggestion>
                <suggestion>encara <match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match></suggestion>
                <example correction="continuava|encara era">Ell <marker>seguia</marker> a la presó.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>així</token>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">camí|senda|pas|evolució|novetat</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">seguir</token>
                    </marker>
                    <token regexp="yes">així|igual|avant|endavant</token>
                </pattern>
                <message>És preferible usar el verb "continuar".</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">continuar</match></suggestion>
                <example correction="continuava">Ell <marker>seguia</marker> així.</example>
                <example>Segueix així el camí marcat pels predecessors.</example>
            </rule>
        </rulegroup>
        <rulegroup id="OBRIM_AVIAT" name="pròxima obertura -> obrim aviat">
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">propera|pròxima</token>
                        <token regexp="yes">obertura|apertura</token>
                    </marker>
                </pattern>
                <message>En un cartell, val més dir simplement <suggestion>Obrim aviat</suggestion>.</message>
                <suggestion>Obrim prompte</suggestion>
                <example correction="Obrim aviat|Obrim prompte"><marker>Propera obertura</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">propera|pròxima</token>
                        <token regexp="yes">reobertura|reapertura</token>
                    </marker>
                </pattern>
                <message>En un cartell, val més dir simplement <suggestion>Tornem a obrir aviat</suggestion>.</message>
                <suggestion>Tornem a obrir prompte</suggestion>
                <example correction="Tornem a obrir aviat|Tornem a obrir prompte"><marker>Propera reobertura</marker></example>
            </rule>
        </rulegroup>
        <rule id="QUE_ET_BOMBIN" name="que et follin -> bombin">
            <pattern>
                <token>que</token>
                <token>et</token>
                <token>follin</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>que et bombin</suggestion>
            <example correction="Que et bombin"><marker>Que et follin</marker>!</example>
        </rule>
        <rule id="JA_EM_DIUS" name="ja em dius">
            <pattern>
                <marker>
                    <token>ja</token>
                    <token regexp="yes">em|en</token>
                    <token regexp="yes">dius|diràs</token>
                    <token min="0">coses</token>
                </marker>
                <token postag_regexp="yes" postag="_PUNCT.*"/>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>ja m'ho diràs</suggestion>
            <suggestion>digues-me alguna cosa</suggestion>
            <suggestion>ja me'n diràs coses</suggestion>
            <suggestion>ja em diràs el què</suggestion>
            <suggestion>espero una resposta</suggestion>
            <example correction="Ja m'ho diràs|Digues-me alguna cosa|Ja me'n diràs coses|Ja em diràs el què|Espero una resposta"><marker>Ja em dius</marker>!</example>
        </rule>
        <rule id="MON_SACABA" name="*com si no hi hagués un demà">
            <pattern>
                <token>com</token>
                <token>si</token>
                <token>no</token>
                <token>hi</token>
                <token regexp="yes">hagués|haguera</token>
                <token min="0">un</token>
                <token regexp="yes">demà|endemà</token>
            </pattern>
            <message>Aquesta expressió és un calc de l'anglès. Considereu una solució alternativa.</message>
            <suggestion>com si s'\5 d'acabar el món</suggestion>
            <example correction="com si s'hagués d'acabar el món">Ballaven <marker>com si no hi hagués un demà</marker>.</example>
        </rule>
        <rulegroup id="DONAR_PRESSA" name="donar-se pressa">
            <rule>
                <pattern>
                    <token inflected="yes">donar</token>
                    <token postag_regexp="yes" postag="&pronom_feble;" spacebefore="no"/>
                    <token>pressa</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">afanyar</match>\2</suggestion>
                <example correction="afanyar-se">Ara cal <marker>donar-se pressa</marker>.</example>
                <example correction="Afanya't"><marker>Dóna't pressa</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">et|em|de</token>
                    <and>
                        <token inflected="yes">donar</token>
                        <token postag="_reflexiu"/>
                    </and>
                    <token>pressa</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion><match no="1" regexp_match="^(?iu)e?([tmd])e?$" regexp_replace="$1'"/><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">afanyar</match></suggestion>
                <example correction="t'afanyis">Ara cal que <marker>et donis pressa</marker>.</example>
                <example correction="d'afanyar">Ara us heu <marker>de donar pressa</marker>.</example>
                <example>Ara no li donis pressa.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token inflected="yes">donar</token>
                        <token postag="_reflexiu"/>
                    </and>
                    <token>pressa</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">afanyar</match></suggestion>
                <example correction="afanyeu">Ara cal que us <marker>doneu pressa</marker>.</example>
                <example>Ara no li donis pressa.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FRASE_INFINITIU" name="frase que comença per infinitiu">
            <url>https://esadir.cat/gramatica/sintaxi/introinf</url>
            <antipattern>
                <token postag="V.N.*" postag_regexp="yes" regexp="yes">&verbs_infinitiu;</token>
                <token skip="-1">que</token>
                <token skip="-1" postag="V...[123]..." postag_regexp="yes"><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                <token postag="V...3..." postag_regexp="yes" regexp="yes" inflected="yes">ser|semblar|esdevenir|convertir|parèixer|significar</token>
            </antipattern>
            <antipattern>
                <token postag="V.N.*" postag_regexp="yes" regexp="yes">&verbs_infinitiu;</token>
                <token skip="-1">que</token>
                <token skip="-1" postag="V...3..." postag_regexp="yes" regexp="yes" inflected="yes">ser|semblar|esdevenir|convertir|parèixer|significar<exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                <token postag="V...3..." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="V.N.*" postag_regexp="yes" regexp="yes">&verbs_infinitiu;</token>
                <token skip="-1">que</token>
                <token skip="-1" postag="V...[123]..." postag_regexp="yes"><exception scope="next" postag="C.*" postag_regexp="yes"/></token>
                <token postag="V...3..." postag_regexp="yes" inflected="yes">haver</token>
                <token postag="V.P.*" postag_regexp="yes" regexp="yes" inflected="yes">ser|semblar|esdevenir|convertir|parèixer|significar</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">com|un</token>
                <token postag="V.N.*" postag_regexp="yes" regexp="yes">&verbs_infinitiu;</token>
            </antipattern>
            <antipattern>
                <token postag="V.N.*" postag_regexp="yes" regexp="yes">&verbs_infinitiu;</token>
                <token regexp="yes" min="0">-te|-li|-vos|-los|-hi</token>
                <token postag="[DA].*" postag_regexp="yes" skip="-1"/>
                <token postag="V...3..." postag_regexp="yes" regexp="yes" inflected="yes">ser|semblar|esdevenir|convertir|parèixer|significar</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token postag="V.N.*" postag_regexp="yes" regexp="yes">&verbs_infinitiu;</token>
                    </marker>
                    <token>que</token>
                </pattern>
                <message>Aquesta construcció d'infinitiu sense un verb principal és inadequada.</message>
                <suggestion>cal <match no="2" case_conversion="alllower"/></suggestion>
                <suggestion><match no="2" postag_regexp="yes" postag="V.N.*" postag_replace="VMM01P00"/></suggestion>
                <suggestion>voldria <match no="2" case_conversion="alllower"/></suggestion>
                <example correction="Cal assenyalar|Assenyalem|Voldria assenyalar"><marker>Assenyalar</marker> que aquest era l'objectiu.</example>
                <example>Dir que el teu pare és el batlle vesteix molt.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token regexp="yes" min="0">l|l'</token>
                    <token postag="V.N.*" postag_regexp="yes" regexp="yes">&verbs_infinitiu;</token>
                </antipattern>
                <antipattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token postag="V.N.*" postag_regexp="yes"/>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="SENT_START"/>
                    <token postag="V.N.*" postag_regexp="yes" skip="15"><exception postag_regexp="yes" postag="_PUNCT.*|C.|LOC_CONJ|PR.*"/></token>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                    <example>Escriure el correu perfecte no havia estat mai tan fàcil.</example>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="5" postag="RG|SP.*|[ANDI].*|V.P.*|_PUNCT_CONT|V.N.*|CC" postag_regexp="yes"><exception postag="V...[123]..." postag_regexp="yes"/><exception regexp="yes">&verbs_infinitiu;</exception></token>
                    <marker>
                        <token postag="V.N.*" postag_regexp="yes" regexp="yes">&verbs_infinitiu;</token>
                    </marker>
                    <token min="0" postag="RG"/>
                    <or>
                        <token>que</token>
                        <token postag="D.*" postag_regexp="yes"/>
                    </or>
                </pattern>
                <message>Aquesta construcció d'infinitiu sense un verb principal és probablement inadequada.</message>
                <suggestion>cal <match no="3" case_conversion="alllower"/></suggestion>
                <suggestion><match no="3" postag_regexp="yes" postag="V.N.*" postag_replace="VMM01P00"/></suggestion>
                <suggestion>voldria \3</suggestion>
                <example correction="cal assenyalar|assenyalem|voldria assenyalar">Finalment, <marker>assenyalar</marker> que aquest era l'objectiu.</example>
                <example correction="cal dir|diguem|voldria dir">Per acabar, <marker>dir</marker> que demà no hi ha classe.</example>
                <example correction="cal destacar|destaquem|voldria destacar">En tercer lloc, <marker>destacar</marker> la gran col·laboració de tothom.</example>
                <example correction="cal assenyalar|assenyalem|voldria assenyalar">D'una altra banda, <marker>assenyalar</marker> que la proposta inicial no era aquesta.</example>
                <example correction="cal afegir|afegim|voldria afegir">I <marker>afegir</marker> encara que és una tasca molt necessària.</example>
                <example>Per a poder assegurar que hem assolit l'objectiu, cal verificar els indicis.</example>
                <example correction="cal afegir|afegim|voldria afegir">Hola, Antoni, només <marker>afegir</marker> que és una tasca molt necessària.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token postag="V.N.*" postag_regexp="yes" regexp="yes">&verbs_infinitiu;</token>
                    </marker>
                    <token regexp="yes">-te|-li|-vos|-los|-hi</token>
                    <token>que</token>
                </pattern>
                <message>Aquesta construcció d'infinitiu sense un verb principal és inadequada.</message>
                <suggestion>vull <match no="2" case_conversion="alllower"/></suggestion>
                <suggestion>voldria <match no="2" case_conversion="alllower"/></suggestion>
                <example correction="Vull assenyalar|Voldria assenyalar"><marker>Assenyalar</marker>-vos que aquest era l'objectiu.</example>
                <example>Dir que el teu pare és el batlle vesteix molt.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <token regexp="yes" min="0">l|l'</token>
                    <token postag="V.N.*" postag_regexp="yes" regexp="yes">&verbs_infinitiu;</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="4" postag="RG|S.*|[AND].*|V.P.*|_PUNCT_CONT|V.N.*|CC" postag_regexp="yes"><exception postag="V...[123]..." postag_regexp="yes"/><exception regexp="yes">&verbs_infinitiu;</exception></token>
                    <marker>
                        <token postag="V.N.*" postag_regexp="yes" regexp="yes">&verbs_infinitiu;</token>
                    </marker>
                    <token regexp="yes">-te|-li|-vos|-los|-hi</token>
                    <or>
                        <token>que</token>
                        <token postag="[DA].*" postag_regexp="yes"/>
                    </or>
                </pattern>
                <message>Aquesta construcció d'infinitiu sense un verb principal és inadequada.</message>
                <suggestion>vull <match no="3" case_conversion="alllower"/></suggestion>
                <suggestion>voldria <match no="3" case_conversion="alllower"/></suggestion>
                <example correction="vull assenyalar|voldria assenyalar">Finalment, <marker>assenyalar</marker>-los que aquest era l'objectiu.</example>
                <example correction="vull dir|voldria dir">Per acabar, <marker>dir</marker>-vos que demà no hi ha classe.</example>
                <example correction="vull dir|voldria dir">I per últim <marker>dir</marker>-vos que demà no hi ha classe.</example>
                <example correction="vull desitjar|voldria desitjar">En primer lloc, <marker>desitjar</marker>-vos un bon any!</example>
            </rule>
            <rule>
                <antipattern>
                    <token>agrair</token>
                    <token inflected="yes" regexp="yes">ser|semblar</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START"/>
                    <token postag="RG|_PUNCT.*" postag_regexp="yes" min="0" max="4"/>
                    <marker>
                        <token>agrair</token>
                    </marker>
                </pattern>
                <message>Aquesta construcció d'infinitiu sense un verb principal és inadequada.</message>
                <suggestion>vull <match no="3" case_conversion="alllower"/></suggestion>
                <suggestion>voldria <match no="3" case_conversion="alllower"/></suggestion>
                <example correction="vull agrair|voldria agrair">Finalment, <marker>agrair</marker> a tothom la seva col·laboració.</example>
                <example>Agrair és complir.</example>
            </rule>
        </rulegroup>
        <rulegroup id="REPETICIO_VERB_NOM" name="repeticions verb/nom">
            <rule>
                <pattern>
                    <token inflected="yes" skip="-1">observació</token>
                    <marker>
                        <token inflected="yes">observar</token>
                    </marker>
                </pattern>
                <message>Considereu usar un sinònim per a evitar la repetició de "\1" i "\2".</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">veure</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">percebre</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">notar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">remarcar</match></suggestion>
                <example correction="veure|percebre|notar|remarcar">Esta observació me la hizo <marker>observar</marker> él</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="-1">observar</token>
                    </marker>
                    <token inflected="yes">observació</token>
                </pattern>
                <message>Considereu usar un sinònim per a evitar la repetició de "\1" i "\2".</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">veure</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">percebre</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">notar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">remarcar</match></suggestion>
                <example correction="veure|percebre|notar|remarcar">Em va fer <marker>observar</marker> aquesta observació.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="-1">explicació</token>
                    <marker>
                        <token inflected="yes">explicar</token>
                    </marker>
                </pattern>
                <message>Considereu usar un sinònim per a evitar la repetició de "\1" i "\2".</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">contar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dir</match></suggestion>
                <example correction="contà|digué">Aquestes explicacions me les <marker>explicà</marker> ell.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="-1">explicar</token>
                    </marker>
                    <token inflected="yes">explicació</token>
                </pattern>
                <message>Considereu usar un sinònim per a evitar la repetició de "\1" i "\2".</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">contar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dir</match></suggestion>
                <example correction="contà|digué">Me <marker>explicà</marker> aquesta explicació.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="-1">marca</token>
                    <marker>
                        <token inflected="yes">marcar<exception inflected="yes">marca</exception></token>
                    </marker>
                </pattern>
                <message>Considereu usar un sinònim per a evitar la repetició de "\1" i "\2".</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">indicar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">assenyalar</match></suggestion>
                <example correction="indicà|assenyalà">Aquesta marca me la <marker>marcà</marker> Josep.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="-1">marcar<exception inflected="yes">marca</exception></token>
                    </marker>
                    <token inflected="yes">marca<!--<exception inflected="yes">marcar</exception>--></token>
                </pattern>
                <message>Considereu usar un sinònim per a evitar la repetició de "\1" i "\2".</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">indicar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">assenyalar</match></suggestion>
                <example correction="indicar|assenyalar">Per a <marker>marcar</marker>-ho es fan servir aqueixes marques.</example>
                <example correction="indicar|assenyalar">Vaig <marker>marcar</marker> una marca en el cotxe.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>pregunta</token>
                    <token regexp="yes">,|i|o|ni</token>
                    <token>pregunta</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes">preguntar</token>
                    <token postag="PT.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token inflected="yes" skip="-1">preguntar</token>
                    <marker>
                        <token inflected="yes">pregunta</token>
                    </marker>
                </pattern>
                <message>Considereu usar un sinònim per a evitar la repetició de "\1" i "\2".</message>
                <suggestion><match no="2" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">dubte</match></suggestion>
                <example correction="dubtes">Podeu preguntar totes les <marker>preguntes</marker> que vulgueu.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>pregunta</token>
                    <token regexp="yes">,|i|o|ni</token>
                    <token>pregunta</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes">preguntar</token>
                    <token postag="PT.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="-1">pregunta</token>
                    </marker>
                    <token inflected="yes">preguntar</token>
                </pattern>
                <message>Considereu usar un sinònim per a evitar la repetició de "\1" i "\2".</message>
                <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">dubte</match></suggestion>
                <example correction="dubtes">Si teniu <marker>preguntes</marker>, pregunteu-les.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>dubte</token>
                    <token regexp="yes">,|i|o|ni</token>
                    <token>dubte</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes">dubtar</token>
                    <token postag="PT.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token inflected="yes" skip="-1">dubtar</token>
                    <marker>
                        <token inflected="yes">dubte</token>
                    </marker>
                </pattern>
                <message>Considereu usar un sinònim per a evitar la repetició de "\1" i "\2".</message>
                <suggestion><match no="2" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">qüestió</match></suggestion>
                <suggestion><match no="2" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">pregunta</match></suggestion>
                <example correction="qüestions|preguntes">Si dubteu, apunteu-vos els <marker>dubtes</marker> que tingue.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>dubte</token>
                    <token regexp="yes">,|i|o|ni</token>
                    <token>dubte</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes">dubtar</token>
                    <token postag="PT.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="-1">dubte</token>
                    </marker>
                    <token inflected="yes">dubtar</token>
                </pattern>
                <message>Considereu usar un sinònim per a evitar la repetició de "\1" i "\2".</message>
                <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">pregunta</match></suggestion>
                <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">qüestió</match></suggestion>
                <example correction="preguntes|qüestions">Si teniu <marker>dubtes</marker>, no dubteu a preguntar.</example>
            </rule>
        </rulegroup>
        <rulegroup id="TORRO" name="torró fort/fluix">
            <url>https://termcat.blog.gencat.cat/2014/12/18/quines-son-les-formes-catalanes-que-es-refereixen-a-la-duresa-dels-torrons/</url>
            <rule>
                <pattern>
                    <token inflected="yes" skip="3">torró</token>
                    <marker>
                        <token regexp="yes">durs?</token>
                    </marker>
                </pattern>
                <message>Quan parlem de torró, és preferible dir <suggestion><match no="2" regexp_match="(?iu)dur" regexp_replace="fort"/></suggestion>.</message>
                <example correction="forts">M'agraden els torrons <marker>durs</marker> com els d'Alacant i Agramunt.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="3">torró</token>
                    <marker>
                        <token regexp="yes" inflected="yes">tou|bla|blanet</token>
                    </marker>
                </pattern>
                <message>Quan parlem de torró, és preferible dir <suggestion><match no="2" postag="(A.*)" postag_regexp="yes" postag_replace="$1">fluix</match></suggestion>.</message>
                <example correction="fluixos">M'agraden els torrons <marker>blanets</marker> com els de Xixona i de massapà.</example>
                <example correction="fluixos">M'agraden els torrons <marker>tous</marker> com els de Xixona i de massapà.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COLMADO" name="colmado">
            <rule>
                <pattern>
                    <token>colmado</token>
                </pattern>
                <message>Forma col·loquial per a dir <suggestion>botiga de queviures</suggestion>.</message>
                <example correction="botiga de queviures">Un <marker>colmado</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>colmados</token>
                </pattern>
                <message>Forma col·loquial per a dir <suggestion>botigues de queviures</suggestion>.</message>
                <example correction="botigues de queviures">Uns <marker>colmados</marker></example>
            </rule>
        </rulegroup>
        <rulegroup name="hortera, horterada" id="HORTERA">
            <rule>
                <pattern>
                    <token>hortera</token>
                </pattern>
                <message>Paraula col·loquial no admesa per la major part dels diccionaris.</message>
                <suggestion>cursi</suggestion>
                <suggestion>coent</suggestion>
                <suggestion>ridícul</suggestion>
                <suggestion>carrincló</suggestion>
                <suggestion>de mal gust</suggestion>
                <suggestion>ordinari</suggestion>
                <suggestion>vulgar</suggestion>
                <suggestion>quico</suggestion>
                <suggestion>kitsch</suggestion>
                <example correction="cursi|coent|ridícul|carrincló|de mal gust|ordinari|vulgar|quico|kitsch">Era molt <marker>hortera</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>horteres</token>
                </pattern>
                <message>Paraula col·loquial no admesa per la major part dels diccionaris.</message>
                <suggestion>cursis</suggestion>
                <suggestion>coents</suggestion>
                <suggestion>ridículs</suggestion>
                <suggestion>carrinclons</suggestion>
                <suggestion>de mal gust</suggestion>
                <suggestion>ordinaris</suggestion>
                <suggestion>vulgars</suggestion>
                <suggestion>quicos</suggestion>
                <suggestion>kitsch</suggestion>
                <example correction="cursis|coents|ridículs|carrinclons|de mal gust|ordinaris|vulgars|quicos|kitsch">Eren molt <marker>horteres</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>horterada</token>
                </pattern>
                <message>Paraula col·loquial no admesa per la major part dels diccionaris.</message>
                <suggestion>collonada</suggestion>
                <suggestion>cursileria</suggestion>
                <suggestion>vulgaritat</suggestion>
                <example correction="collonada|cursileria|vulgaritat">Era una <marker>horterada</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>horterades</token>
                </pattern>
                <message>Paraula col·loquial no admesa per la major part dels diccionaris.</message>
                <suggestion>collonades</suggestion>
                <suggestion>cursileries</suggestion>
                <suggestion>vulgaritats</suggestion>
                <example correction="collonades|cursileries|vulgaritats">Eren tot <marker>horterades</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="ESPITOS" name="espitós">
            <pattern>
                <token inflected="yes">espitós</token>
            </pattern>
            <message>Paraula col·loquial. Considereu una alternativa.</message>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">desficiós</match></suggestion>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">neguitós</match></suggestion>
            <suggestion><match no="1" postag="A..(.)(.)." postag_regexp="yes" postag_replace="V.P..$2$1.">esverar</match></suggestion>
            <example correction="desficiosa|neguitosa|esverada">Estava <marker>espitosa</marker>.</example>
        </rule>
        <rule id="XORRADA" name="xorrada (col·loquial)">
            <pattern>
                <token regexp="yes">xorrada|xorrades</token>
            </pattern>
            <message>Llenguatge col·loquial. Considereu usar una paraula alternativa.</message>
            <suggestion><match no="1" regexp_match="(?iu)xorrad" regexp_replace="collonad"/></suggestion>
            <suggestion><match no="1" regexp_match="(?iu)xorrad" regexp_replace="parid"/></suggestion>
            <suggestion><match no="1" regexp_match="(?iu)xorrad" regexp_replace="besties"/></suggestion>
            <suggestion><match no="1" regexp_match="(?iu)xorrad" regexp_replace="animalad"/></suggestion>
            <suggestion><match no="1" regexp_match="(?iu)xorrad" regexp_replace="poca-soltad"/></suggestion>
            <suggestion><match no="1" regexp_match="(?iu)xorrad" regexp_replace="bajanad"/></suggestion>
            <url>https://esadir.cat/entrades/fitxa/node/xorrada</url>
            <example correction="collonades|parides|bestieses|animalades|poca-soltades|bajanades">Això són <marker>xorrades</marker>.</example>
        </rule>
        <rule id="FREDAT" name="fredat">
            <pattern>
                <token>fredat</token>
            </pattern>
            <message>Pronunciació col·loquial de <suggestion>feredat</suggestion>.</message>
            <example correction="feredat">Fa <marker>fredat</marker>.</example>
        </rule>
        <rule id="TRASQUILAR" name="trasquilar/esquilar">
            <pattern>
                <marker>
                    <token inflected="yes">trasquilar</token>
                </marker>
            </pattern>
            <message>Paraula no admesa en tots els diccionaris. Val més fer servir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esquilar</match></suggestion>.</message>
            <example correction="esquilar">Em van <marker>trasquilar</marker> el dret de rèplica.</example>
            <example correction="esquilat">Anar per llana i eixir <marker>trasquilat</marker>.</example>
        </rule>
        <rule id="EXERCITAR" name="exercitar/exercir">
            <pattern>
                <marker>
                    <token inflected="yes" skip="4">exercitar</token>
                </marker>
                <token regexp="yes" inflected="yes">dret|capacitat|virtut|qualitat</token>
            </pattern>
            <message>En aquest context és preferible fer servir el v. 'exercir'.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">exercir</match></suggestion>
            <example correction="Exercim"><marker>Exercitem</marker> el dret de rèplica.</example>
        </rule>
        <rulegroup id="EL_NADAL" name="el Nadal/Nadal">
            <url>https://esadir.cat/Nomspropis/Entitats/Societat/nadal</url>
            <antipattern>
                <token>Nadal</token>
                <token regexp="yes">de|d'|que</token>
            </antipattern>
            <antipattern>
                <token>Nadal</token>
                <token min="0" regexp="yes">més|menys</token>
                <token postag="A..[MC]S.|V.P..SM." postag_regexp="yes"><exception>volant</exception></token>
                <example>El Nadal més fred de tot el segle.</example>
            </antipattern>
            <rule>
                <pattern>
                    <token>pe</token>
                    <token>l</token>
                    <token>Nadal</token>
                </pattern>
                <message>El terme "Nadal" va generalment sense article.</message>
                <suggestion>per Nadal</suggestion>
                <example correction="Per Nadal"><marker>Pel Nadal</marker> no farem vacances.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de</token>
                    <token>l</token>
                    <token>Nadal</token>
                </pattern>
                <message>El terme "Nadal" va generalment sense article.</message>
                <suggestion>\1 Nadal</suggestion>
                <example correction="a Nadal">Fins <marker>al Nadal</marker> no farem vacances.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="10">felicitar</token>
                    <marker>
                        <token>el</token>
                        <token>Nadal</token>
                    </marker>
                </pattern>
                <message>L'expressió adequada és "felicitar (algú) per Nadal".</message>
                <suggestion>per Nadal</suggestion>
                <example correction="per Nadal">Vaig felicitar als meus pares <marker>el Nadal</marker>.</example>
            </rule>
            <rule>
                <!-- <antipattern>
                    <token skip="2" regexp="yes" inflected="yes">desagradar|agradar|repensar</token>
                    <token>el</token>
                    <token>Nadal</token>
                </antipattern>-->
                <pattern>
                    <token>el</token>
                    <token>Nadal</token>
                </pattern>
                <message>El terme "Nadal" va generalment sense article.</message>
                <suggestion>Nadal</suggestion>
                <example correction="Nadal"><marker>El Nadal</marker> és bonic.</example>
                <example>el Nadal de l'any passat</example>
                <example>la gran nevada del Nadal del 1967</example>
                <example>el Nadal solidari de la parròquia</example>
                <!-- <example>No m'agrada gens el Nadal.</example>-->
            </rule>
        </rulegroup>
        <rule id="SI_O_SI" name="sí o sí/tant sí com no">
            <pattern>
                <token>sí</token>
                <token>o</token>
                <token>sí</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>tant sí com no</suggestion>
            <suggestion>costi el que costi</suggestion>
            <suggestion>peti qui peti</suggestion>
            <suggestion>passi el que passi</suggestion>
            <suggestion>de totes passades</suggestion>
            <suggestion>de bon o mal grat</suggestion>
            <suggestion>a qualsevol preu</suggestion>
            <suggestion>de totes totes</suggestion>
            <suggestion>tretze són tretze</suggestion>
            <url>https://dsff.uab.cat/concepte/indefectiblement</url>
            <example correction="tant sí com no|costi el que costi|peti qui peti|passi el que passi|de totes passades|de bon o mal grat|a qualsevol preu|de totes totes|tretze són tretze">Ho hem de fer <marker>sí o sí</marker>.</example>
        </rule>
        <rule id="PARALITZAR" name="paralitzar (abusiu)">
            <pattern>
                <marker>
                    <token postag="V.*" postag_regexp="yes" inflected="yes" skip="2">paralitzar</token>
                </marker>
                <token inflected="yes" regexp="yes">servei|servici|desnonament|enviament|tramesa|compra|venda|traspàs|compravenda</token>
            </pattern>
            <message>Ús abusiu del v. 'paralitzar'. Considereu una opció alternativa.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">aturar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">interrompre</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">detenir</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">retenir</match></suggestion>
            <example correction="Aturat|Interromput|Detingut|Retingut"><marker>Paralitzat</marker> el servei d'automús entre València i Barcelona.</example>
        </rule>
        <rulegroup id="RECOLLIR" name="recollir (ús abusiu)">
            <rule>
                <pattern>
                    <token inflected="yes">recollir</token>
                    <token min="0">la</token>
                    <token>taula</token>
                </pattern>
                <message>En aquest context val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">desparar</match> taula</suggestion>
                <example correction="desparava taula">Va passar mentre <marker>recollia la taula</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">recollir</token>
                    </marker>
                    <token min="0" spacebefore="no"/>
                    <token min="0" regexp="yes">la|l'</token>
                    <token regexp="yes">casa|cuina|habitació|cambra</token>
                </pattern>
                <message>En aquest context val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">endreçar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">arreglar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ordenar</match></suggestion>
                <example correction="endreçava|arreglava|ordenava">Va passar mentre <marker>recollia</marker> la cuina.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">recollir</token>
                    </marker>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">nen|xiquet</token>
                </pattern>
                <message>En aquest context val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">passar</match> a buscar</suggestion>
                <example correction="passaré a buscar">Avui <marker>recolliré</marker> els nens a les quatre.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">recollir</token>
                    </marker>
                    <token>a</token>
                    <token>les</token>
                    <token postag="DN.*" postag_regexp="yes"/>
                </pattern>
                <message>En aquest context val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">passar</match> a buscar</suggestion>
                <example correction="passaré a buscar">Avui us <marker>recolliré</marker> a les quatre.</example>
                <example correction="passaré a buscar">Avui us <marker>recolliré</marker> a les 4.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="3">recollir</token>
                    </marker>
                    <token regexp="yes" spacebefore="yes">l|litres?</token>
                </pattern>
                <message>Per a parlar de la quantitat de pluja, val més usar verbs diferents.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">registrar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">caure</match></suggestion>
                <example correction="registraren|caigueren">Es <marker>recolliren</marker> 6,4 litres per metre quadrat.</example>
                <example>Recollida d'entrades del 20 al 28 març.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FER_ABUSIU" name="fer -> cometre..." tags="picky">
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">fer|realitzar</token>
                    </marker>
                    <token postag="[DA].*" postag_regexp="yes" min="0" max="3"/>
                    <token regexp="yes">errors?|erros?|errad(a|es)</token>
                    <!--faltes-->
                </pattern>
                <message>Podeu usar un verb més precís en aquest context.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">cometre</match></suggestion>
                <example correction="Cometeren"><marker>Feren</marker> un error imperdonable.</example>
                <!--<example correction="comès|comés">Espero ho haver <marker>fet</marker> massa faltes.</example>-->
                <example>Ara fa falta canviar-ho tot.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">fer</token>
                    <token postag="A.*|V.P.*|N.*" postag_regexp="yes"><exception regexp="yes" inflected="yes">&substantius_MALDATS;</exception></token>
                    <example>Fa impossible el frau en la xarxa.</example>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">fer</token>
                    </marker>
                    <token min="0" max="4" postag="[DAN].*|V.P.*|_GN_.*|RG.*|LOC_ADV" postag_regexp="yes"><exception regexp="yes" inflected="yes">&substantius_MALDATS;</exception></token>
                    <token regexp="yes" inflected="yes">&substantius_MALDATS;<exception regexp="yes">falta|faltes</exception></token>
                </pattern>
                <message>Podeu usar un verb més precís en aquest context.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">cometre</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">perpetrar</match></suggestion>
                <example correction="Cometeren|Perpetraren"><marker>Feren</marker> un atemptat horrorós.</example>
                <example>Fa falta provar una altra cosa ara mateix.</example>
            </rule>
        </rulegroup>
        <rulegroup id="REALITZAR" name="realitzar (abusiu)">
            <url>https://esadir.cat/entrades/fitxa/id/2226</url>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar<exception scope="next" regexp="yes">[:;]</exception></token>
                        <token postag="D.*" postag_regexp="yes"/>
                        <token inflected="yes">sol·licitud</token>
                    </marker>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">sol·licitar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> \2 \3</suggestion>
                <example correction="sol·licitar|fer la sol·licitud">Van <marker>realitzar la sol·licitud</marker> del menjar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar<exception scope="next" regexp="yes">[:;]</exception></token>
                        <token postag="D.*" postag_regexp="yes"/>
                        <token inflected="yes">distribució</token>
                    </marker>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">distribuir</match></suggestion>
                <example correction="distribuir">Van <marker>realitzar la distribució</marker> del menjar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar<exception scope="next" regexp="yes">[:;]</exception></token>
                        <token postag="D.*" postag_regexp="yes"/>
                        <token inflected="yes">visita</token>
                    </marker>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">visitar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> \2 \3</suggestion>
                <example correction="visitar|fer una visita">Van <marker>realitzar una visita</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar<exception scope="next" regexp="yes">[:;]</exception></token>
                        <token postag="D.*" postag_regexp="yes"/>
                        <token inflected="yes">viatge</token>
                    </marker>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">viatjar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> \2 \3</suggestion>
                <example correction="viatjar|fer un viatge">Van <marker>realitzar un viatge</marker> a Austràlia.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar<exception scope="next" regexp="yes">[:;]</exception></token>
                        <token postag="D.*" postag_regexp="yes"/>
                        <token inflected="yes">evacuació</token>
                    </marker>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">evacuar</match></suggestion>
                <example correction="evacuar">Van <marker>realitzar l'evacuació</marker> els ferits.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                        <token postag="D.*" postag_regexp="yes"/>
                        <token inflected="yes">compra</token>
                    </marker>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">comprar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> \2 \3</suggestion>
                <example correction="comprarem|farem la compra">I llavors <marker>realitzarem la compra</marker> dels avions.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                    <token inflected="yes">compra</token>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">comprar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> \3</suggestion>
                <example correction="comprarem|farem compres">I llavors <marker>realitzarem compres</marker> al barri.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                        <token postag="D.*" postag_regexp="yes"/>
                        <token inflected="yes">venda</token>
                    </marker>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">vendre</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> \2 \3</suggestion>
                <example correction="vendrem|farem la venda">I llavors <marker>realitzarem la venda</marker> dels avions.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                        <token postag="D.*" postag_regexp="yes"/>
                        <token inflected="yes">avaluació</token>
                    </marker>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">avaluar</match></suggestion>
                <example correction="avaluarem">I llavors <marker>realitzarem l'avaluació</marker> dels avions.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                    </marker>
                    <token min="0" max="4" postag="[DAN].*|V.P.*|_GN_.*|RG.*|LOC_ADV" postag_regexp="yes"><exception regexp="yes" inflected="yes">&substantius_MALDATS;</exception></token>
                    <token regexp="yes" inflected="yes">&substantius_MALDATS;</token>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">cometre</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">perpetrar</match></suggestion>
                <example correction="Cometeren|Perpetraren"><marker>Realitzaren</marker> una violació dels drets humans.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="5">&substantius_MALDATS;|atac</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                    </marker>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">cometre</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">perpetrar</match></suggestion>
                <example correction="comès|comés|perpetrat">Va ser un atac <marker>realitzat</marker> per la banda terrorista.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="3" regexp="yes">realitzar|celebrar</token>
                    </marker>
                    <token min="0" max="4" postag="[DAN].*|V.P.*|_GN_.*|RG.*|LOC_ADV" postag_regexp="yes"><exception regexp="yes" inflected="yes">conferència|roda</exception></token>
                    <token regexp="yes" inflected="yes" skip="1">conferència|roda</token>
                    <token>premsa</token>
                </pattern>
                <message>Ús abusiu del v. '<match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="V.N.*"/>'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">oferir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="oferí|feu|féu">Es <marker>realitzà</marker> una roda de premsa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar<exception scope="next" regexp="yes">[:;]</exception></token>
                    </marker>
                    <token min="0" max="4" postag="[DAN].*|V.P.*|_GN_.*|RG.*|LOC_ADV" postag_regexp="yes"><exception regexp="yes" inflected="yes">reunió|assemblea|conferència|roda|concurs|elecció|trobada|sopar|manifestació|votació</exception></token>
                    <token regexp="yes" inflected="yes">reunió|assemblea|conferència|roda|concurs|elecció|trobada|sopar|manifestació|votació</token>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">celebrar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dur</match> a terme</suggestion>
                <example correction="celebraren|feren|dugueren a terme">Es <marker>realitzaren</marker> unes eleccions plebiscitàries.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar<exception scope="next" regexp="yes">[:;]</exception></token>
                    </marker>
                    <token min="0" max="4" postag="[DAN].*|V.P.*|_GN_.*|RG.*|LOC_ADV" postag_regexp="yes"><exception regexp="yes" inflected="yes">discurs|sermó|al·locució</exception></token>
                    <token regexp="yes" inflected="yes">discurs|sermó|al·locució</token>
                </pattern>
                <message>Ús abusiu del v. '<match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="V.N.*"/>'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">oferir</match></suggestion>
                <example correction="oferir">Va <marker>realitzar</marker> un discurs solemne.</example>
            </rule>
            <rule>
                <antipattern>
                    <token><exception regexp="yes">la|una</exception></token>
                    <token regexp="yes">finals?</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">realitzar|celebrar</token>
                    </marker>
                    <token min="0" max="4" postag="[DAN].*|V.P.*|_GN_.*|RG.*|LOC_ADV" postag_regexp="yes"><exception regexp="yes" inflected="yes">partit|partida|matx|competició|copa|lliga|eliminatòria|final|semifinal</exception></token>
                    <token regexp="yes" inflected="yes">partit|partida|matx|competició|copa|lliga|eliminatòria|final|semifinal</token>
                </pattern>
                <message>Ús abusiu del v. '<match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="V.N.*"/>'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">disputar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">jugar</match></suggestion>
                <example correction="disputà|jugà">Es <marker>realitzà</marker> un partit a porta tancada.</example>
                <example correction="disputà|jugà">Es <marker>celebrà</marker> l'eliminatòria de la copa.</example>
                <example>Celebra el final de la campanya.</example>
                <example>per a realitzar les presentacions finals de projectes</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                    </marker>
                    <token min="0" max="4" postag="[DAN].*|V.P.*|_GN_.*|RG.*|LOC_ADV" postag_regexp="yes"><exception regexp="yes" inflected="yes">cursa|carrera|correguda</exception></token>
                    <token regexp="yes" inflected="yes">cursa|carrera|correguda</token>
                </pattern>
                <message>Ús abusiu del v. '<match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="V.N.*"/>'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">córrer</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="Corregué|Feu|Féu"><marker>Realitzà</marker> una cursa extraordinària.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                    </marker>
                    <token min="0" max="4" postag="[DAN].*|V.P.*|_GN_.*|RG.*|LOC_ADV" postag_regexp="yes"><exception regexp="yes" inflected="yes">marca|rècord|gesta</exception></token>
                    <token regexp="yes" inflected="yes">marca|rècord|gesta</token>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">aconseguir</match></suggestion>
                <example correction="Aconseguí"><marker>Realitzà</marker> la setena millor marca de la història.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                    </marker>
                    <token min="0" max="4" postag="[DAN].*|V.P.*|_GN_.*|RG.*|LOC_ADV" postag_regexp="yes"><exception regexp="yes" inflected="yes">activitat|actuació|pla|tasca</exception></token>
                    <token inflected="yes" regexp="yes">activitat|actuació|pla|tasca</token>
                    <!--|projecte -->
                </pattern>
                <message>Ús abusiu del v. '<match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="V.N.*"/>'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">acomplir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">executar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dur</match> a terme</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="acomplirem|executarem|durem a terme|farem">I llavors <marker>realitzarem</marker> l'activitat.</example>
                <example>Junts vam realitzar grans projectes.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                    </marker>
                    <token min="0" max="4" postag="[DAN].*|V.P.*|_GN_.*|RG.*|LOC_ADV" postag_regexp="yes"><exception regexp="yes" inflected="yes">test|prova|experiment|experimentació|anàlisi|avaluació</exception></token>
                    <token inflected="yes" regexp="yes">test|prova|experiment|experimentació|anàlisi|avaluació</token>
                    <!--|projecte -->
                </pattern>
                <message>Ús abusiu del v. '<match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="V.N.*"/>'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dur</match> a terme</suggestion>
                <example correction="farem|durem a terme">I llavors <marker>realitzarem</marker> diversos tests.</example>
                <example>Junts vam realitzar grans projectes.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                    </marker>
                    <token min="0" max="4" postag="[DAN].*|V.P.*|_GN_.*|RG.*|LOC_ADV" postag_regexp="yes"><exception inflected="yes">obra</exception></token>
                    <token inflected="yes">obra</token>
                </pattern>
                <message>Ús abusiu del v. '<match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="V.N.*"/>'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">executar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="executaren|feren">I llavors <marker>realitzaren</marker> l'obra.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                    </marker>
                    <token min="0" max="4" postag="[DAN].*|V.P.*|_GN_.*|RG.*|LOC_ADV" postag_regexp="yes"><exception inflected="yes" regexp="yes">pagament|compravenda|lliurament|entrega|enviament|tramesa|operació</exception></token>
                    <token inflected="yes" regexp="yes">pagament|compravenda|lliurament|entrega|enviament|tramesa|operació</token>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">efectuar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="efectuarem|farem">I llavors <marker>realitzarem</marker> els pagaments.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                    </marker>
                    <token min="0" max="4" postag="[DAN].*|V.P.*|_GN_.*|RG.*|LOC_ADV" postag_regexp="yes"><exception inflected="yes" regexp="yes">inform|anàlisi</exception></token>
                    <token inflected="yes" regexp="yes">informe|anàlisi</token>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">elaborar</match></suggestion>
                <example correction="farem|elaborarem">I llavors <marker>realitzarem</marker> l'anàlisi.</example>
            </rule>
            <!-- sentit contrari -->
            <rule>
                <pattern>
                    <token inflected="yes" skip="6">pagament<exception scope="next" regexp="yes">[:;]</exception></token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                    </marker>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">efectuar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="efectuar|fer">El pagament s'ha de <marker>realitzar</marker> anticipadament.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">informe|anàlisi|pla|projecte</token>
                    <token min="0" postag="RG"/>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                    </marker>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">elaborar</match></suggestion>
                <example correction="fet|elaborat">I llavors han presentat l'informe <marker>realitzat</marker> per ells.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">activitat|actuació|projecte|pla|tasca</token>
                    <token min="0" postag="RG"/>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                    </marker>
                </pattern>
                <message>Ús abusiu del v. '<match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="V.N.*"/>'. Considereu una opció alternativa.</message>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">acomplir</match></suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">executar</match></suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dur</match> a terme</suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="acomplertes|acomplides|executades|dutes a terme|fetes">Les tasques actualment <marker>realitzades</marker> per humans.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                    </marker>
                    <token min="0" max="4" postag="[DAN].*|V.P.*|_GN_.*|RG.*|LOC_ADV" postag_regexp="yes"><exception regexp="yes" inflected="yes">curs|faena|feina|treball|visita|viatge|proposta|declaració|reflexió|cua|coa|devolució</exception></token>
                    <token regexp="yes" inflected="yes">curs|faena|feina|treball|visita|viatge|proposta|declaració|reflexió|cua|coa|devolució</token>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="fa">El Joan <marker>realitza</marker> una molt bona feina.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="2">curs|faena|feina|treball|visita|viatge|proposta|declaració|reflexió|cua|coa|devolució</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">realitzar</token>
                    </marker>
                </pattern>
                <message>Ús abusiu del v. 'realitzar'. Considereu una opció alternativa.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
                <example correction="fet">Una vegada la devolució s'ha <marker>realitzat</marker>, no hi pot haver més canvis.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COLLE" name="col·le/escola">
            <url>https://esadir.cat/entrades/fitxa/node/Entry2004-05-053749</url>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>l</token>
                    <token>col·le</token>
                </pattern>
                <message>Escurçament informal.</message>
                <suggestion>a escola</suggestion>
                <suggestion>a estudi</suggestion>
                <suggestion>al col·legi</suggestion>
                <example correction="a escola|a estudi|al col·legi">Me'n vaig <marker>al col·le</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>de</token>
                    <token>l</token>
                    <token>col·le</token>
                </pattern>
                <message>Escurçament informal.</message>
                <suggestion>d'escola</suggestion>
                <suggestion>d'estudi</suggestion>
                <suggestion>del col·legi</suggestion>
                <example correction="d'escola|d'estudi|del col·legi">Vinc <marker>del col·le</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>col·le</token>
                </pattern>
                <message>Escurçament informal.</message>
                <suggestion>escola</suggestion>
                <suggestion>estudi</suggestion>
                <suggestion>col·legi</suggestion>
                <example correction="escola|estudi|col·legi">Me'n vaig al <marker>col·le</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>col·les</token>
                </pattern>
                <message>Escurçament informal.</message>
                <suggestion>escoles</suggestion>
                <suggestion>estudis</suggestion>
                <suggestion>col·legis</suggestion>
                <example correction="escoles|estudis|col·legis">Els <marker>col·les</marker> ho fan.</example>
            </rule>
        </rulegroup>
        <rule id="A_COMPTAGOTES" name="a comptagotes/amb comptagotes">
            <pattern>
                <token>a<exception scope="previous">per</exception></token>
                <token>comptagotes</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>amb comptagotes</suggestion>?</message>
            <suggestion>a gotes</suggestion>
            <example correction="amb comptagotes|a gotes">Ho fan <marker>a comptagotes</marker>.</example>
            <example>Flascons per a comptagotes.</example>
        </rule>
        <rulegroup id="TIPUS_DE_LLETRA" name="*tipus de lletra">
            <url>https://www.termcat.cat/ca/cercaterm/lletra%20tipogr%C3%A0fica?type=basic&amp;thematic_area=&amp;language=</url>
            <rule>
                <pattern>
                    <token>pe</token>
                    <token postag="D.*" postag_regexp="yes"/>
                    <token>tipus</token>
                    <token>de</token>
                    <token>lletra</token>
                </pattern>
                <message>D'acord amb el Termcat, és preferible usar una altra expressió.</message>
                <suggestion>per <match no="2" postag="(D..).([SP].)" postag_regexp="yes" postag_replace="$1F$2"/> <match no="2" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">lletra</match></suggestion>
                <suggestion>per <match no="2" postag="(D..).([SP].)" postag_regexp="yes" postag_replace="$1F$2"/> <match no="2" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">família</match></suggestion>
                <suggestion>per <match no="2" postag="(D..).([SP].)" postag_regexp="yes" postag_replace="$1F$2"/> <match no="2" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">lletra</match> <match no="2" postag="D...([SP])." postag_regexp="yes" postag_replace="AQ0F$10">tipogràfic</match></suggestion>
                <suggestion>per <match no="2" postag="(D..).([SP].)" postag_regexp="yes" postag_replace="$1F$2"/> <match no="2" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">família</match> <match no="2" postag="D...([SP])." postag_regexp="yes" postag_replace="AQ0F$10">tipogràfic</match></suggestion>
                <example correction="per la lletra|per la família|per la lletra tipogràfica|per la família tipogràfica">No us preocupeu <marker>pel tipus de lletra</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|de</token>
                    <token postag="D.*" postag_regexp="yes" regexp="yes">l|ls</token>
                    <token>tipus</token>
                    <token>de</token>
                    <token>lletra</token>
                </pattern>
                <message>D'acord amb el Termcat, és preferible usar una altra expressió.</message>
                <suggestion>\1 <match no="2" postag="(D..).([SP].)" postag_regexp="yes" postag_replace="$1F$2"/> <match no="2" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">lletra</match></suggestion>
                <suggestion>\1 <match no="2" postag="(D..).([SP].)" postag_regexp="yes" postag_replace="$1F$2"/> <match no="2" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">família</match></suggestion>
                <suggestion>\1 <match no="2" postag="(D..).([SP].)" postag_regexp="yes" postag_replace="$1F$2"/> <match no="2" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">lletra</match> <match no="2" postag="D...([SP])." postag_regexp="yes" postag_replace="AQ0F$10">tipogràfic</match></suggestion>
                <suggestion>\1 <match no="2" postag="(D..).([SP].)" postag_regexp="yes" postag_replace="$1F$2"/> <match no="2" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">família</match> <match no="2" postag="D...([SP])." postag_regexp="yes" postag_replace="AQ0F$10">tipogràfic</match></suggestion>
                <example correction="a la lletra|a la família|a la lletra tipogràfica|a la família tipogràfica">Correspon <marker>al tipus de lletra</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..C.." postag_regexp="yes"/>
                    <marker>
                        <token>tipus</token>
                        <token>de</token>
                        <token>lletra</token>
                    </marker>
                </pattern>
                <message>D'acord amb el Termcat, és preferible usar una altra expressió.</message>
                <suggestion><match no="1" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">lletra</match></suggestion>
                <suggestion><match no="1" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">família</match></suggestion>
                <suggestion><match no="1" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">lletra</match> <match no="1" postag="D...([SP])." postag_regexp="yes" postag_replace="AQ0F$10">tipogràfic</match></suggestion>
                <suggestion><match no="1" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">família</match> <match no="1" postag="D...([SP])." postag_regexp="yes" postag_replace="AQ0F$10">tipogràfic</match></suggestion>
                <url>https://www.termcat.cat/ca/cercaterm/lletra%20tipogr%C3%A0fica?type=basic&amp;thematic_area=&amp;language=</url>
                <example correction="lletra|família|lletra tipogràfica|família tipogràfica">Qualsevol <marker>tipus de lletra</marker> pot servir.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..[MS].." postag_regexp="yes"/>
                    <token>tipus</token>
                    <token>de</token>
                    <token>lletra</token>
                </pattern>
                <message>D'acord amb el Termcat, és preferible usar una altra expressió.</message>
                <suggestion><match no="1" postag="(D..).([SP].)" postag_regexp="yes" postag_replace="$1F$2"/> <match no="1" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">lletra</match></suggestion>
                <suggestion><match no="1" postag="(D..).([SP].)" postag_regexp="yes" postag_replace="$1F$2"/> <match no="1" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">família</match></suggestion>
                <suggestion><match no="1" postag="(D..).([SP].)" postag_regexp="yes" postag_replace="$1F$2"/> <match no="1" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">lletra</match> <match no="1" postag="D...([SP])." postag_regexp="yes" postag_replace="AQ0F$10">tipogràfic</match></suggestion>
                <suggestion><match no="1" postag="(D..).([SP].)" postag_regexp="yes" postag_replace="$1F$2"/> <match no="1" postag="D...([SP])." postag_regexp="yes" postag_replace="NCF$1000">família</match> <match no="1" postag="D...([SP])." postag_regexp="yes" postag_replace="AQ0F$10">tipogràfic</match></suggestion>
                <url>https://www.termcat.cat/ca/cercaterm/lletra%20tipogr%C3%A0fica?type=basic&amp;thematic_area=&amp;language=</url>
                <example correction="aquesta lletra|aquesta família|aquesta lletra tipogràfica|aquesta família tipogràfica">No m'agrada gens <marker>aquest tipus de lletra</marker>.</example>
                <example correction="les lletres|les famílies|les lletres tipogràfiques|les famílies tipogràfiques">No m'agraden gens <marker>els tipus de lletra</marker> d'aquesta empresa.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tipus</token>
                    <token>de</token>
                    <token>lletra</token>
                    <token postag="A.*" postag_regexp="yes"/>
                </pattern>
                <message>D'acord amb el Termcat, és preferible usar una altra expressió.</message>
                <suggestion><match no="4" postag="A...([SP])." postag_regexp="yes" postag_replace="NCF$1000">lletra</match> <match no="4" postag="(A..).([SP].)" postag_regexp="yes" postag_replace="$1[FC]$2"/></suggestion>
                <suggestion><match no="4" postag="A...([SP])." postag_regexp="yes" postag_replace="NCF$1000">família</match> <match no="4" postag="(A..).([SP].)" postag_regexp="yes" postag_replace="$1[FC]$2"/></suggestion>
                <suggestion><match no="4" postag="A...([SP])." postag_regexp="yes" postag_replace="NCF$1000">lletra</match> <match no="4" postag="A...([SP])." postag_regexp="yes" postag_replace="AQ0F$10">tipogràfic</match> <match no="4" postag="(A..).([SP].)" postag_regexp="yes" postag_replace="$1[FC]$2"/></suggestion>
                <suggestion><match no="4" postag="A...([SP])." postag_regexp="yes" postag_replace="NCF$1000">família</match> <match no="4" postag="A...([SP])." postag_regexp="yes" postag_replace="AQ0F$10">tipogràfic</match> <match no="4" postag="(A..).([SP].)" postag_regexp="yes" postag_replace="$1[FC]$2"/></suggestion>
                <url>https://www.termcat.cat/ca/cercaterm/lletra%20tipogr%C3%A0fica?type=basic&amp;thematic_area=&amp;language=</url>
                <example correction="lletres bàsiques|famílies bàsiques|lletres tipogràfiques bàsiques|famílies tipogràfiques bàsiques">Instal·leu <marker>tipus de lletra bàsics</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tipus</token>
                    <token>de</token>
                    <token>lletra</token>
                </pattern>
                <message>D'acord amb el Termcat, és preferible usar una altra expressió.</message>
                <suggestion>lletra</suggestion>
                <suggestion>família</suggestion>
                <suggestion>lletra tipogràfica</suggestion>
                <suggestion>família tipogràfica</suggestion>
                <suggestion>lletres</suggestion>
                <suggestion>famílies</suggestion>
                <suggestion>lletres tipogràfiques</suggestion>
                <suggestion>famílies tipogràfiques</suggestion>
                <url>https://www.termcat.cat/ca/cercaterm/lletra%20tipogr%C3%A0fica?type=basic&amp;thematic_area=&amp;language=</url>
                <example correction="lletra|família|lletra tipogràfica|família tipogràfica|lletres|famílies|lletres tipogràfiques|famílies tipogràfiques">No m'agrada gens aquest <marker>tipus de lletra</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PELOTAZO" name="pelotazo">
            <rule>
                <pattern>
                    <token regexp="yes">pelotazo|pelotasso</token>
                </pattern>
                <message>Paraula castellana. En sentit figurat ('enriquiment ràpid'), podeu deixar-la en cursiva o fer servir una alternativa.</message>
                <suggestion>esclafit</suggestion>
                <suggestion>arramassada</suggestion>
                <suggestion>morterada</suggestion>
                <suggestion>arreplec</suggestion>
                <example correction="esclafit|arramassada|morterada|arreplec">Van fer un <marker>pelotazo</marker> a la costa de la Marina.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">pelotazos|pelotassos</token>
                </pattern>
                <message>Paraula castellana. En sentit figurat ('enriquiment ràpid'), podeu deixar-la en cursiva o fer servir una alternativa.</message>
                <suggestion>esclafits</suggestion>
                <suggestion>arramassades</suggestion>
                <suggestion>morterades</suggestion>
                <suggestion>arreplecs</suggestion>
                <example correction="esclafits|arramassades|morterades|arreplecs">Van fer uns bons <marker>pelotazos</marker> a la costa de la Marina.</example>
            </rule>
        </rulegroup>
        <rule id="KARABAKH" name="Karabakh">
            <pattern>
                <token>Nagorno</token>
                <token min="0">-</token>
                <token>Karabakh</token>
            </pattern>
            <message>"Nagorno Karabakh" és una antiga forma russa. És preferible usar una altra forma.</message>
            <suggestion><match no="1" regexp_match="Nagorno" regexp_replace="l'Alt Karabakh" case_conversion="startlower"/></suggestion>
            <suggestion>República d'Artsakh</suggestion>
            <url>https://esadir.cat/Toponims/Toponims_del_mon/Asia/Alt_Karabakh</url>
            <example correction="l'Alt Karabakh|República d'Artsakh"><marker>Nagorno Karabakh</marker></example>
            <example correction="l'Alt Karabakh|República d'Artsakh"><marker>Nagorno-Karabakh</marker></example>
        </rule>
        <rule id="ELEGIR" name="escollir/triar/elegir">
            <pattern>
                <marker>
                    <token regexp="yes" inflected="yes">triar|escollir</token>
                </marker>
                <token min="0" max="3" regexp="yes" inflected="yes">com|a|nou|un|el</token>
                <token regexp="yes" inflected="yes">coordinador|candidat|diputat|senador|regidor|president|alcalde|alcaldessa|batll?e|batll?essa|representant</token>
            </pattern>
            <message>En aquest context és més precís usar el v. 'elegir'.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">elegir</match></suggestion>
            <example correction="elegit">Va ser <marker>escollit</marker> diputat.</example>
            <example correction="elegit">Va ser <marker>escollit</marker> com a diputat.</example>
        </rule>
        <rule id="MENJAR_PORQUERIA" name="menjar escombraries/porqueria">
            <pattern>
                <token inflected="yes" regexp="yes">menjar|televisió|contracte|feina|faena|treball|acció|llibre|hipoteca|bo</token>
                <marker>
                    <token regexp="yes">escombraries|escombreries|fem</token>
                </marker>
            </pattern>
            <message>En sentit figurat, és preferible dir <suggestion>porqueria</suggestion>.</message>
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=comida+basura&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=8722&amp;idHit=8722&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=televisi%F3+escombraria%2C+televisi%F3+escombraries+o+televisi%F3+porqueria%3F+%2F+Com+es+diu+telebasura%2C+comida+basura%2C+trabajo+basura%2C+contrato+basura+en+catal%E0%3F&amp;tematica=Comunicaci%F3.+Audiovisuals&amp;tipusCerca=cerca.fitxes</url>
            <example correction="porqueria">No m'agrada la televisió <marker>escombraries</marker>.</example>
        </rule>
        <rulegroup id="SIRI" name="siri/sirià">
            <rule>
                <antipattern>
                    <token><exception postag="[AN].*" postag_regexp="yes"/></token>
                    <token case_sensitive="yes" regexp="yes">Siri|Síria</token>
                </antipattern>
                <antipattern>
                    <token skip="-1">Siri</token>
                    <token regexp="yes">Apple|iPhone|mac|macOS</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes" skip="-1">Apple|iPhone|mac|macOS</token>
                    <token>Siri</token>
                </antipattern>
                <pattern>
                    <token inflected="yes">siri</token>
                </pattern>
                <message>Per a referir-se a la Síria moderna, és més habitual dir <suggestion><match no="1" postag="([AN].*)" postag_regexp="yes" postag_replace="$1">sirià</match></suggestion>.</message>
                <!--<suggestion><match no="([AN].*)" postag_regexp="yes" postag_replace="$1">siríac</match></suggestion>-->
                <example correction="sirià">El president <marker>siri</marker> no va fer declaracions.</example>
                <example correction="Sirià">El Govern <marker>Siri</marker> no va fer declaracions.</example>
                <example>Vaig preguntar a Siri quin temps faria demà.</example>
                <example>El govern de Síria no es va pronunciar.</example>
                <example>Tant Siri com Alexa parlaran aviat en català.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">República|Àrab</token>
                    <marker>
                        <token>Síria</token>
                    </marker>
                </pattern>
                <message>Per a referir-se a la Síria moderna, com a adjectiu és més habitual dir <suggestion>Siriana</suggestion>.</message>
                <example correction="Siriana">La República <marker>Síria</marker> no va fer declaracions.</example>
                <example correction="Siriana">La República Àrab <marker>Síria</marker> no va fer declaracions.</example>
            </rule>
        </rulegroup>
        <rule id="FLAC_FAVOR" name="flac favor/mal servei">
            <pattern>
                <token regexp="yes">flac|flaquíssim</token>
                <token regexp="yes">favor|servei</token>
            </pattern>
            <message>Aquesta expressió és un calc del castellà. Podeu usar una expressió alternativa.</message>
            <suggestion>mal servei</suggestion>
            <suggestion>servei ben galdós</suggestion>
            <suggestion>trist servei</suggestion>
            <suggestion>(fer més mal que bé)</suggestion>
            <example correction="mal servei|servei ben galdós|trist servei|(fer més mal que bé)">Ha fet un <marker>flac favor</marker> al partit i al país.</example>
        </rule>
        <rule id="EN_BREU" name="en breu">
            <pattern>
                <marker>
                    <token>en</token>
                    <token>breu</token>
                </marker>
                <token><exception postag="NC[MC][SN].*" postag_regexp="yes"/></token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>aviat</suggestion>
            <suggestion>ben aviat</suggestion>
            <suggestion>d'ací a poc</suggestion>
            <suggestion>d'aquí a poc temps</suggestion>
            <suggestion>prompte</suggestion>
            <suggestion>d'aquí a no gaire</suggestion>
            <suggestion>de seguida</suggestion>
            <suggestion>abans de gaire</suggestion>
            <short>Expressió preferible</short>
            <example correction="aviat|ben aviat|d'ací a poc|d'aquí a poc temps|prompte|d'aquí a no gaire|de seguida|abans de gaire"><marker>en breu</marker> arribarà</example>
            <example>d'ací a poc temps</example>
            <example>en breu temps ho aconseguiren</example>
        </rule>
        <rulegroup id="POSSESSIUS_PARTS_COS" name="possessius redundants amb parts del cos">
            <short>Possessiu redundant</short>
            <rule>
                <antipattern>
                    <token inflected="yes" skip="3">recolzar<exception scope="next">en</exception></token>
                    <token postag="DA.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token skip="3" inflected="yes" regexp="yes">&verbs_parts_cos;<exception scope="next" postag_regexp="yes" postag="V.[ISM].*|_PUNCT.*|C.*"/><exception scope="next" regexp="yes">amb|enllà</exception></token>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token postag="PX.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">&parts_cos;</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.PossessiusRedundantsFilter" args="none:none"/>
                <message>Davant de parts del cos, val més evitar el possessiu i usar un pronom.</message>
                <example correction="">Em vaig recolzar en el <marker>meu</marker> braç.</example>
                <example correction="">Et vas recolzar en el <marker>teu</marker> braç.</example>
                <example correction="">Em toquí el <marker>meu</marker> braç.</example>
                <example correction="">Em va tocar el <marker>meu</marker> braç.</example>
                <example correction="">Va tocar-me el <marker>meu</marker> braç.</example>
                <example correction="">Va tocar-li el <marker>seu</marker> braç.</example>
                <example correction="">Va tocar-los el <marker>seu</marker> braç.</example>
                <example correction="">Em toca el <marker>meu</marker> braç.</example>
                <example correction="l'esquena">Em toca <marker>la meua esquena</marker>.</example>
                <example correction="Em talla els cabells"><marker>Talla els meus cabells</marker>.</example>
                <example correction="li talla els cabells">El perruquer <marker>talla els seus cabells</marker>.</example>
                <example correction="et toca la galta">El perruquer <marker>toca la teva galta</marker>.</example>
                <example correction="et mira l'ull">El metge <marker>mira el teu ull</marker>.</example>
                <example correction="us miren als ulls">Els amics <marker>miren als vostres ulls</marker>.</example>
                <example correction="">Els amics us miren als <marker>vostres</marker> ulls.</example>
                <example correction="Acariciant-li la galta"><marker>Acariciant la seva galta</marker>.</example>
                <example correction="Mirant-li als ulls"><marker>Mirant als seus ulls</marker>.</example>
                <example correction="Mirant-li els ulls"><marker>Mirant els seus ulls</marker>.</example>
                <example>Em vaig recolzar en el seu braç.</example>
                <example>Em vaig recolzar en el teu braç.</example>
                <example>Mirant-lo amb els seus ulls brillants</example>
                <example>Va recolzar les seves mans.</example>
                <example>Que ho fa, que no puguis mirar més enllà del teu nas?</example>
                <!-- FIXME: 
                 sols miren el seu melic -> es miren el melic -->
            </rule>
            <rule>
                <pattern>
                    <token skip="2" inflected="yes" regexp="yes">&lemes_parts_cos;<exception scope="next" postag_regexp="yes" postag="V.[ISM].*|_PUNCT.*|C.*"/></token>
                    <marker>
                        <token regexp="yes">el|la</token>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token regexp="yes">&parts_cos_apostrofa;</token>
                    </marker>
                </pattern>
                <message>Davant de parts del cos, el possessiu és normalment redundant.</message>
                <suggestion>l'\4</suggestion>
                <example correction="l'ull">Van aixecar <marker>el seu ull</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token skip="2" inflected="yes" regexp="yes">&lemes_parts_cos;<exception scope="next" postag_regexp="yes" postag="V.[ISM].*|_PUNCT.*|C.*"/></token>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="PX.*" postag_regexp="yes"/>
                    </marker>
                    <token regexp="yes" inflected="yes">&parts_cos;</token>
                </pattern>
                <message>Davant de parts del cos, el possessiu és normalment redundant.</message>
                <suggestion/>
                <example correction="">Van aixecar el <marker>seu</marker> braç.</example>
                <!-- se li va obrir -->
                <example>l'abisme que es va obrir sota els seus peus</example>
            </rule>
        </rulegroup>
        <rulegroup id="POSSESSIU_REDUNDANT" name="possessius redundants" type="style">
            <short>Possessiu redundant</short>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">obrir|tancar|reobrir</token>
                    <token min="0" postag="RG"/>
                    <marker>
                        <token>les</token>
                        <token regexp="yes">seues|seves</token>
                        <token>portes</token>
                    </marker>
                </pattern>
                <message>Aquest possessiu és redundant. Val més eliminar-lo.</message>
                <suggestion>\3 \5</suggestion>
                <example correction="les portes">La botiga reobre <marker>les seves portes</marker>.</example>
                <example correction="les portes">La botiga reobre temporalment <marker>les seves portes</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">obrir|tancar|reobrir|entreobrir|entretancar|aclucar</token>
                    <token min="0">tots</token>
                    <token min="0" postag="RG"/>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="PX.*" postag_regexp="yes"/>
                    </marker>
                    <token regexp="yes" inflected="yes">ull|boca</token>
                </pattern>
                <message>Aquest possessiu és redundant. Val més eliminar-lo.</message>
                <suggestion/>
                <example correction="">Llavors entretancà els <marker>seus</marker> ulls.</example>
                <example correction="">Ara tanqueu tots els <marker>vostres</marker> ulls.</example>
                <example correction="">Entreobria la <marker>seua</marker> boca.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>el</token>
                        <token>seu</token>
                        <token>article</token>
                    </marker>
                    <token regexp="yes">núm|\d[\d\.]*</token>
                </pattern>
                <message>Aquest possessiu és redundant. Val més eliminar-lo.</message>
                <suggestion>l'article</suggestion>
                <example correction="l'article">En <marker>el seu article</marker> 45.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>el</token>
                        <token>seu</token>
                        <token>art</token>
                        <token>.</token>
                    </marker>
                    <token regexp="yes">núm|\d[\d\.]*</token>
                </pattern>
                <message>Aquest possessiu és redundant. Val més eliminar-lo.</message>
                <suggestion>l'art.</suggestion>
                <example correction="l'art.">En <marker>el seu art.</marker> 45.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>l</token>
                        <token>seu</token>
                        <token>article</token>
                    </marker>
                    <token regexp="yes">núm|\d[\d\.]*</token>
                </pattern>
                <message>Aquest possessiu és redundant. Val més eliminar-lo.</message>
                <suggestion> l'article</suggestion>
                <example correction=" l'article">De<marker>l seu article</marker> 45.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>l</token>
                        <token>seu</token>
                        <token>art</token>
                        <token>.</token>
                    </marker>
                    <token regexp="yes">núm|\d[\d\.]*</token>
                </pattern>
                <message>Aquest possessiu és redundant. Val més eliminar-lo.</message>
                <suggestion> l'art.</suggestion>
                <example correction=" l'art.">De<marker>l seu art.</marker> 45.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>el</token>
                        <token>seu</token>
                        <token>article</token>
                    </marker>
                    <token regexp="yes">núm|\d[\d\.]*</token>
                </pattern>
                <message>Aquest possessiu és redundant. Val més eliminar-lo.</message>
                <suggestion>l'article</suggestion>
                <example correction="l'article">En <marker>el seu article</marker> 45.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">els|ls</token>
                        <token>seus</token>
                    </marker>
                    <token regexp="yes">articles|art</token>
                    <token min="0">.</token>
                    <token regexp="yes">núm|\d[\d\.]*</token>
                </pattern>
                <message>Aquest possessiu és redundant. Val més eliminar-lo.</message>
                <suggestion>\1</suggestion>
                <example correction="els">En <marker>els seus</marker> art. 45.</example>
                <example correction="ls">De<marker>ls seus</marker> articles 45.</example>
            </rule>
            <rule>
                <pattern>
                    <token>gràcies</token>
                    <token>per</token>
                    <token>la</token>
                    <marker>
                        <token postag="PX.*" postag_regexp="yes"/>
                    </marker>
                    <token regexp="yes">resposta|compra</token>
                </pattern>
                <message>Aquest possessiu és redundant. Val més eliminar-lo.</message>
                <suggestion/>
                <example correction="">Gràcies per la <marker>vostra</marker> resposta.</example>
                <example correction="">Gràcies per la <marker>teua</marker> resposta.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">oblidar</token>
                    <token>la</token>
                    <marker>
                        <token postag="PX.*" postag_regexp="yes"/>
                    </marker>
                    <token>contrasenya</token>
                </pattern>
                <message>Aquest possessiu és redundant. Val més eliminar-lo.</message>
                <suggestion/>
                <example correction="">Heu oblidat la <marker>vostra</marker> contrasenya.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">fer</token>
                    <marker>
                        <token>els</token>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token>números</token>
                    </marker>
                </pattern>
                <message>Aquest possessiu és redundant. Val més eliminar-lo.</message>
                <suggestion>números</suggestion>
                <example correction="números">Feu <marker>els vostres números</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">arribar</token>
                    <marker>
                        <token>a</token>
                        <token>la</token>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token>hora</token>
                    </marker>
                </pattern>
                <message>Aquest possessiu és probablement redundant. Val més eliminar-lo.</message>
                <suggestion>a l'hora</suggestion>
                <example correction="a l'hora">Cal que arribi <marker>a la seva hora</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>l</token>
                    <marker>
                        <token postag="PX.*" postag_regexp="yes"/>
                    </marker>
                    <token regexp="yes">principi|començament</token>
                </pattern>
                <message>Aquest possessiu és probablement redundant. Val més eliminar-lo.</message>
                <suggestion/>
                <example correction="">Al <marker>seu</marker> començament, tot pareixia fàcil.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>càrrec</token>
                    <marker>
                        <token>de</token>
                        <token>l</token>
                        <token>seu</token>
                        <token regexp="yes">autor|autora</token>
                    </marker>
                </pattern>
                <message>Aquest possessiu és probablement redundant. Val més eliminar-lo.</message>
                <suggestion>de l'\6</suggestion>
                <example correction="de l'autor">A càrrec <marker>del seu autor</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>càrrec</token>
                    <token>de</token>
                    <token regexp="yes">ls|les|l|la</token>
                    <marker>
                        <token postag="PX.*" postag_regexp="yes"/>
                    </marker>
                    <token regexp="yes" inflected="yes">autor|director</token>
                </pattern>
                <message>Aquest possessiu és probablement redundant. Val més eliminar-lo.</message>
                <suggestion/>
                <example correction="">A càrrec de les <marker>seues</marker> autores.</example>
                <example correction="">A càrrec del <marker>seu</marker> director.</example>
            </rule>
        </rulegroup>
        <rule id="FORT_RESPECTE" name="*fort/gran respecte">
            <pattern>
                <token postag="D..MS." postag_regexp="yes"/>
                <marker>
                    <token>fort</token>
                    <token>respecte</token>
                </marker>
                <or>
                    <token regexp="yes">per|pe|que</token>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </or>
            </pattern>
            <message>És més adequat dir: <suggestion>gran respecte</suggestion>.</message>
            <example correction="gran respecte">Li tinc un <marker>fort respecte</marker>.</example>
            <example correction="gran respecte">Tinc un <marker>fort respecte</marker> pels bonsais.</example>
            <example>És molt fort respecte als seus rivals.</example>
            <example>És fort respecte al dèbil.</example>
        </rule>
        <rule id="NO_PODER_MENYS" name="no poder menys">
            <pattern>
                <marker>
                    <token>no</token>
                    <token inflected="yes">poder</token>
                    <token>menys</token>
                    <token regexp="yes">de|d'|que</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>\1 \2 sinó</suggestion>
            <suggestion>\1 \2 deixar de</suggestion>
            <example correction="No puc sinó|No puc deixar de"><marker>No puc menys que</marker> confirmar-ho.</example>
        </rule>
        <rule id="ATENA" name="Atena/Atenea">
            <pattern>
                <token>Atenea</token>
            </pattern>
            <message>Forma preferible.</message>
            <suggestion>Atena</suggestion>
            <example correction="Atena"><marker>Atenea</marker></example>
        </rule>
        <rule id="WEBGRAFIA" name="*webgrafia/bibliografia web">
            <pattern>
                <marker>
                    <token inflected="yes">webgrafia</token>
                </marker>
            </pattern>
            <message>D'acord amb el Termcat, són preferibles altres expressions.</message>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">bibliografia</match> web</suggestion>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">bibliografia</match> <match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="AQ0F$10">electrònic</match></suggestion>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">bibliografia</match> en línia</suggestion>
            <example correction="Bibliografia web|Bibliografia electrònica|Bibliografia en línia"><marker>Webgrafia</marker>.</example>
        </rule>
        <rule id="XOCOLATA_DESFETA" name="xocolata *a la tassa/desfeta">
            <pattern>
                <token regexp="yes" inflected="yes">xocolate|xocolata</token>
                <token>a</token>
                <token>la</token>
                <token>tassa</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>\1 <match no="1" postag_regexp="yes" postag="NC(.)(.).*" postag_replace="VMP00$2$10">desfer</match></suggestion>
            <example correction="xocolata desfeta"><marker>xocolata a la tassa</marker></example>
            <example correction="xocolate desfet"><marker>xocolate a la tassa</marker></example>
            <example correction="xocolates desfets">Uns <marker>xocolates a la tassa</marker></example>
        </rule>
        <rulegroup id="CAIXA_CAPSA" name="capsa/caixa">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=capsa+caixa&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=8470&amp;idHit=8470&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=caixa+o+capsa%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">caixa</token>
                    </marker>
                    <token>de</token>
                    <token min="0" postag="DA.*" postag_regexp="yes"/>
                    <token regexp="yes">cartó|cartró|mistos|sabates|galetes|bombons|medicaments|colors|música|sorpreses|Pandora|llumins|píndoles|compassos|lents|mocadors</token>
                    <!-- trons -->
                </pattern>
                <message>Probablement val més dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">capsa</match></suggestion>.</message>
                <example correction="capsa">Vet aquí la <marker>caixa</marker> de mistos.</example>
                <example>Això seria destapar la caixa dels trons.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">caixa</token>
                    </marker>
                    <token inflected="yes">regal</token>
                </pattern>
                <message>Probablement val més dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">capsa</match></suggestion>.</message>
                <example correction="capsa">Vet aquí la <marker>caixa</marker> regal.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">capsa</token>
                    </marker>
                    <token>de</token>
                    <token min="0" postag="DA.*" postag_regexp="yes"/>
                    <token regexp="yes">taronges|cabals|morts|ressonància|canvis</token>
                </pattern>
                <message>Probablement val més dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">caixa</match></suggestion>.</message>
                <example correction="caixa">Vet aquí la <marker>capsa</marker> de taronges.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">capsa</token>
                    </marker>
                    <token regexp="yes" inflected="yes">forta|negra</token>
                </pattern>
                <message>Probablement val més dir <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">caixa</match></suggestion>.</message>
                <example correction="caixa">Vet aquí la <marker>capsa</marker> forta.</example>
            </rule>
        </rulegroup>
        <rule id="EN_ENTREDIT" name="en entredit" tags="picky">
            <pattern>
                <token>en</token>
                <token>entredit</token>
            </pattern>
            <message>Val més fer servir una altra expressió, encara que és acceptada per alguns diccionaris.</message>
            <suggestion>en dubte</suggestion>
            <suggestion>en qüestió</suggestion>
            <example correction="en dubte|en qüestió">ho va posar <marker>en entredit</marker></example>
        </rule>
        <rule id="CATALUNYA_DEL_NORD" name="Catalunya Nord/Catalunya del Nord" tags="picky" default="off">
            <pattern>
                <token>Catalunya</token>
                <token>Nord</token>
            </pattern>
            <message>Alguns llibres d'estil recomanen <suggestion>Catalunya del Nord</suggestion> com a forma preferible.</message>
            <url>https://esadir.cat/Toponims/Paisos_Catalans/Catalunya_del_Nord</url>
            <!--<url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=Catalunya+del+Nord&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=7993&amp;idHit=7993&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcta+la+denominaci%F3+Catalunya+Nord+en+catal%E0%3F+%2F+Catalunya+del+Nord&amp;tematica=&amp;tipusCerca=cerca.tot</url>-->
            <example correction="Catalunya del Nord"><marker>Catalunya Nord</marker>.</example>
        </rule>
        <rule id="DONAR_COMPLIMENT" name="donar compliment/complir" default="off">
            <pattern>
                <token inflected="yes">donar</token>
                <token>compliment</token>
            </pattern>
            <message>Expressió preferible.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">complir</match></suggestion>
            <example correction="complir">va <marker>donar compliment</marker> a la sentència.</example>
        </rule>
        <rule id="COM_A_CONSEQUENCIA" name="*com a conseqüència de/a conseqüència de">
            <pattern>
                <marker>
                    <token>com</token>
                    <token>a</token>
                    <token>conseqüència</token>
                </marker>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>Expressió preferible.</message>
            <suggestion>a conseqüència</suggestion>
            <example correction="a conseqüència">Va passar això <marker>com a conseqüència</marker> d'un terratrèmol.</example>
            <example correction="a conseqüència">Va passar això <marker>com a conseqüència</marker> del terratrèmol.</example>
        </rule>
        <rule id="VENIR_DONAT_PER" name="venir donat per / ser causat per, ser definit per">
            <pattern>
                <marker>
                    <token inflected="yes">venir</token>
                    <token inflected="yes" postag="V.P.*" postag_regexp="yes">donar</token>
                </marker>
                <token inflected="yes">per</token>
            </pattern>
            <message>Expressió incorrecta amb valor causal. En altres sentits també és preferible evitar-la.</message>
            <suggestion><match no="1" postag="VM(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> <match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">causar</match></suggestion>
            <suggestion><match no="1" postag="VM(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> <match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">definir</match></suggestion>
            <suggestion><match no="1" postag="VM(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> <match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">expressar</match></suggestion>
            <example correction="eren causades|eren definides|eren expressades">Les pluges <marker>venien donades</marker> pel canvi climàtic.</example>
        </rule>
        <rulegroup id="DIFERENT_A" name="diferent a">
            <!--<url>http://esadir.cat/entrades/fitxa/node/diferent</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=diferent&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12100&amp;idHit=12100&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27diferent+a%27+o+%27diferent+de%27%3F+%2F+diferent%2C+distint+%28r%E8gim+adjectival%29+%2F+%27distint+a%27+o+%27distint+de%27%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <marker>
                    <token regexp="yes">diferents?|distints?|distinta|distintes</token>
                    <token postag=".*LOC_.*" postag_regexp="yes">a</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">diferents?|distints?|distinta|distintes</token>
                    <token skip="3">a</token>
                    <token regexp="yes" inflected="yes">voltant|territori|nord|sud|banda|lloc|si|país|localitat|ciutat|regió</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">diferents?|distints?|distinta|distintes</token>
                    <token>a</token>
                    <token regexp="yes">més|causa|nivell|banda|part|partir</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>de</token>
                    <token regexp="yes">manera|forma</token>
                    <token regexp="yes">diferent|distinta</token>
                </marker>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes" skip="3">donar|atorgar|concedir</token>
                <token inflected="yes" regexp="yes">prioritat|valor|avaluació|nota|al·licient</token>
                <token inflected="yes">diferent</token>
                <token>a</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">diferents?</token>
                    <token>a<exception postag=".*LOC_.*" postag_regexp="yes"/></token>
                    <token spacebefore="no">l</token>
                </pattern>
                <message>Probablement és preferible usar la preposició 'de'.</message>
                <suggestion>\1 del</suggestion>
                <example correction="diferent del">un resultat <marker>diferent al</marker> d'abans</example>
                <example>És diferent al nord i al sud del Loira.</example>
                <example>la llum viatja a velocitats diferents al llarg d’una mateixa direcció</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">diferents?</token>
                    <token>a<exception postag=".*LOC_.*" postag_regexp="yes"/></token>
                    <token spacebefore="no">ls</token>
                </pattern>
                <message>Probablement és preferible usar la preposició 'de'.</message>
                <suggestion>\1 dels</suggestion>
                <example correction="diferent dels">un resultat <marker>diferent als</marker> d'abans</example>
                <example>Calia ensenyar el rus de manera diferent als pobles que parlen llengües indoeuropees.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">diferents?</token>
                    <token>a<exception postag=".*LOC_.*" postag_regexp="yes"/></token>
                    <token regexp="yes">[^aeiouhàéèíòóú].*<exception>cada</exception><exception postag="NP..G..|V.N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Probablement és preferible usar la preposició 'de'.</message>
                <suggestion>\1 de <match no="3"/></suggestion>
                <example correction="diferent de mi">un resultat <marker>diferent a mi</marker></example>
                <example>Un de diferent a cada lloc</example>
                <example>Hi ha més de 200 espècies diferents a Cuba.</example>
                <example>diferent a la banda de Tramuntana</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">diferents?</token>
                    <token>a<exception postag=".*LOC_.*" postag_regexp="yes"/></token>
                    <token regexp="yes">[aeiouhàéèíòóú].*<exception postag="NP..G..|V.N.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Probablement és preferible usar la preposició 'de'.</message>
                <suggestion>\1 d'<match no="3"/></suggestion>
                <example correction="diferent d'aquest">un resultat <marker>diferent a aquest</marker></example>
            </rule>
            <rule id="DISTINT_A_DIFERENT_DE" name="*distint a / diferent de">
                <!--  Falses alarmes? -->
                <pattern>
                    <token inflected="yes">distint</token>
                    <token regexp="yes">(?-i)a</token>
                </pattern>
                <message>Amb valor comparatiu val més dir <suggestion><match no="1" postag="AQ..(.)0" postag_regexp="yes" postag_replace="AQ0C$10">diferent</match> de</suggestion>. Correcte si equival a "<match no="1"/> en".</message>
                <example correction="diferent de">un entorn <marker>distint a</marker> l'actual</example>
                <example correction="diferents de">Sostenien postures polítiques <marker>distintes a</marker> les de Marx.</example>
                <example>un entorn diferent de l'actual</example>
                <example correction="diferent de">l'existència de la ment com a realitat <marker>distinta a</marker>l cervell.</example>
                <!-- dubtós -->
                <example>l'existència de la ment com a realitat distinta en el cervell.</example>
            </rule>
        </rulegroup>
        <rule id="A_CIENCIA_CERTA" name="a ciència certa">
            <pattern>
                <token>a</token>
                <token>ciència</token>
                <token>certa</token>
            </pattern>
            <message>Expressió preferible.</message>
            <suggestion>del cert</suggestion>
            <suggestion>de ciència certa</suggestion>
            <example correction="del cert|de ciència certa">Això ho sap <marker>a ciència certa</marker>.</example>
            <example>Això ho sap <marker>de ciència certa</marker></example>
        </rule>
        <rule id="COM_A_MOLT_TARD" name="com a molt tard">
            <pattern>
                <token>com</token>
                <token min="0">a</token>
                <token>molt</token>
                <token>tard</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>a tot tardar</suggestion>
            <suggestion>a tot estirar</suggestion>
            <suggestion>no més tard</suggestion>
            <example correction="a tot tardar|a tot estirar|no més tard">Vine a les 2 <marker>com a molt tard</marker>.</example>
        </rule>
        <rulegroup id="SABER_A" name="*saber a/fer gust de">
            <antipattern>
                <marker>
                    <token inflected="yes">fer</token>
                    <token>saber</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="VM..3[SP].." postag_regexp="yes" inflected="yes">saber</token>
                        <token>a<exception postag=".*LOC_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception regexp="yes">intervals|estones|poc|fora</exception><exception postag="NP..G..|[PD].*" postag_regexp="yes"/></token>
                </pattern>
                <message>Expressió normativa, però obsoleta. Val més usar-ne una altra.</message>
                <suggestion><match no="1" postag="(V.[^M].*)" postag_regexp="yes" postag_replace="$1">fer</match> gust de</suggestion>
                <suggestion><match no="1" postag="(V.[^M].*)" postag_regexp="yes" postag_replace="$1">tenir</match> gust de</suggestion>
                <example correction="fa gust de|té gust de">El llard <marker>sap a</marker> ranci.</example>
                <example>Ho sabia al voltant de la séquia.</example>
                <example>Sabien a Grècia el que passava a Tarragona?</example>
                <example>No sé a què et refereixes.</example>
                <example>No sabien a quines coses et refereixes.</example>
                <example>M'agradaria saber a mi.</example>
                <example>No sé a qui et refereixes.</example>
                <example>Ho van saber a l'acte.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V...3[SP].." postag_regexp="yes" inflected="yes" regexp="yes">anar|haver</token>
                        <token regexp="yes">sabut|saber</token>
                        <token>a<exception postag=".*LOC_.*" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception regexp="yes">intervals|estones|poc|fora</exception><exception postag="NP..G..|[PD].*" postag_regexp="yes"/></token>
                </pattern>
                <message>Expressió normativa, però obsoleta. Val més usar-ne una altra.</message>
                <suggestion>\1 <match no="2" postag="(V.[^M].*)" postag_regexp="yes" postag_replace="$1">fer</match> gust de</suggestion>
                <suggestion>\1 <match no="2" postag="(V.[^M].*)" postag_regexp="yes" postag_replace="$1">tenir</match> gust de</suggestion>
                <example correction="va fer gust de|va tenir gust de|va tindre gust de">El llard <marker>va saber a</marker> ranci.</example>
            </rule>
        </rulegroup>
        <rule id="SER_CESSAT" name="ser cessat/destituït">
            <pattern>
                <token inflected="yes">ser</token>
                <marker>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes">cessar</token>
                </marker>
            </pattern>
            <message>Ús impropi, no normatiu, en el sentit de <suggestion><match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">destituir</match></suggestion>.</message>
            <!--<url>http://esadir.cat/entrades/fitxa/node/cessar</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=cessar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12278&amp;idHit=12278&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=cessar+%28r%E8gim+verbal%29&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="destituït">Fou <marker>cessat</marker> pel president.</example>
        </rule>
        <rulegroup id="TIPUS_MENA" name="*tipus/mena">
            <antipattern>
                <token>tipus</token>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">lletra|interès|interés|transport</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>cap</token>
                    <marker>
                        <token>tipus<exception scope="next" postag_regexp="yes" postag="A..[MC][SN].|V.P..SM."/></token>
                    </marker>
                </pattern>
                <message>En aquest context és més apropiat dir <suggestion>mena</suggestion> en lloc de "tipus" (model).</message>
                <suggestion>classe</suggestion>
                <example correction="mena|classe">Sense cap <marker>tipus</marker> de dubte.</example>
                <example>No s'ha trobat cap tipus de lletra.</example>
                <example>sense cap tipus reduït</example>
            </rule>
            <rule>
                <pattern>
                    <token>tot</token>
                    <token>tipus</token>
                </pattern>
                <message>En aquest context és més apropiat dir "mena" en lloc de "tipus" (model).</message>
                <suggestion>tota mena</suggestion>
                <suggestion>tota classe</suggestion>
                <example correction="tota mena|tota classe">Amb <marker>tot tipus</marker> de detall.</example>
            </rule>
            <rule>
                <pattern>
                    <token>qualsevol</token>
                    <marker>
                        <token>tipus</token>
                    </marker>
                </pattern>
                <message>En aquest context és més apropiat dir <suggestion>mena</suggestion> en lloc de "tipus" (model).</message>
                <suggestion>classe</suggestion>
                <example correction="mena|classe">Amb qualsevol <marker>tipus</marker> de detall.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ANAR_A_INFINITIU" name="anar a + infinitiu" default="on" type="style">
            <url>http://esadir.cat/entrades/fitxa/id/1564</url>
            <!--  false alarms?? -->
            <antipattern>
                <token regexp="yes">fer|donar</token>
                <token regexp="yes">un|una</token>
                <token regexp="yes">volt|volta|tomb|passejada|passeig</token>
            </antipattern>
            <antipattern>
                <token>aneu</token>
                <token>a</token>
                <token regexp="yes">saber|pastar</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">en|hi</token>
                <token regexp="yes">vaig|vas|va|anem|aneu|van</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">se|me|te|ens|us|vos</token>
                <token regexp="yes">'n|en|n'</token>
                <token postag="V.IP.*" postag_regexp="yes" regexp="yes">vaig|vas|va|anem|aneu|van</token>
                <example>Se'n va a salvar-se tot sol.</example>
            </antipattern>
            <!-- TODO: se'n va a dutxar -->
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.IP.*" postag_regexp="yes" regexp="yes">vaig|vas|va|anem|aneu|van</token>
                        <token>a</token>
                        <token postag="V.N.*" postag_regexp="yes">fer</token>
                    </marker>
                    <token min="0" max="3" postag="RG|LOC_ADV|[DP]I.*" postag_regexp="yes"/>
                    <token min="0" regexp="yes">de|d'</token>
                    <token regexp="yes">fred|calor|pluja|vent</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:3 lemmaSelect:V.N.* postagFrom:1 postagSelect:V.IP(.*) postagReplace:V.IF\b1"/>
                <message>Si no indica moviment, val més fer servir una altra expressió: elimineu el verb anar i useu el present o el futur.</message>
                <example correction="farà">Hui <marker>va a fer</marker> molta calor.</example>
                <example correction="farà">Hui <marker>va a fer</marker> una miqueta de fred.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">qui|com</token>
                    <token regexp="yes">m'|t'|li|ens|us|els|s'</token>
                    <token min="0">ho</token>
                    <marker>
                        <token postag="VMII.*" postag_regexp="yes" inflected="yes">anar</token>
                        <token>a</token>
                    </marker>
                    <token regexp="yes">dir|pensar|creure</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion><match no="4" postag="VMII(.*)" postag_regexp="yes" postag_replace="VAII$1">haver</match> de</suggestion>
                <example correction="havia de">Qui ens ho <marker>anava a</marker> dir?</example>
                <example correction="havia de">Com m'<marker>anava a</marker> pensar això?</example>
                <!--<example correction="havien de">Per què s'ho <marker>anaven a</marker> pensar, això?</example>-->
                <example correction="havíem de">Com ens ho <marker>anàvem a</marker> pensar?</example>
                <!--<example correction="havies de">Per què t'<marker>anaves a</marker> pensar que aniria així?</example>-->
                <example>Què m'anàveu a dir?</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>anem</token>
                        <token>a</token>
                        <token>veure</token>
                    </marker>
                    <token regexp="yes">[,\.;!]</token>
                </pattern>
                <message>Si no indica moviment, val més fer servir una altra expressió.</message>
                <suggestion>vejam</suggestion>
                <suggestion>a veure</suggestion>
                <example correction="Vejam|A veure"><marker>Anem a veure</marker>.</example>
                <example correction="vejam|a veure">Bé, <marker>anem a veure</marker>.</example>
                <example>Eixim al carrer i anem a veure'l.</example>
                <example>Vull saber a qui anem a veure.</example>
                <example>Anem a veure què passa.</example>
                <example>Vull que l'anem a veure.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.IP.*" postag_regexp="yes" regexp="yes">vaig|vas|va|anem|aneu|van</token>
                        <token>a</token>
                        <token postag="V.N.*" postag_regexp="yes">veure</token>
                    </marker>
                    <token regexp="yes">què|qui|quina|quins|quines</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:3 lemmaSelect:V.N.* postagFrom:1 postagSelect:V.IP(.*) postagReplace:V.I[PF]\b1"/>
                <message>Si no indica moviment, val més fer servir una altra expressió: elimineu el verb anar i useu el present o el futur.</message>
                <example correction="veurem|veiem">Ara <marker>anem a veure</marker> què passa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.IP.*" postag_regexp="yes" regexp="yes">vaig|vas|va|anem|aneu|van</token>
                        <token>a</token>
                        <token postag="V.N.*" postag_regexp="yes"><exception regexp="yes">petar|abocar|abordar|abraçar|adorar|ajudar|asseure|ballar|banyar|berenar|buscar|caçar|calfar|cantar|cercar|combatre|combregar|comprar|córrer|desaiguar|desguassar|desdejunar|desembocar|dinar|dormir|dutxar|escalfar|esmorzar|esquiar|estudiar|fer|jugar|lluitar|mirar|nedar|nadar|olorar|parar|parlar|passejar|patinar|pescar|raure|recollir|seure|socórrer|sopar|treballar|trobar|veure|visitar|viure</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.AnarASuggestionsFilter" args="none:none"/>
                <message>Si no indica moviment, val més fer servir una altra expressió: elimineu el verb anar i useu el present o el futur.</message>
                <example correction="Li diré|Li dic"><marker>Vaig a dir-li</marker> que no pot ser.</example>
                <example correction="diré|dic">Li <marker>vaig a dir</marker> que no pot ser.</example>
                <example correction="passarà|passa">Què creus que <marker>va a passar</marker>.</example>
                <example correction="serà|és">Crec que <marker>va a ésser</marker> molt difícil.</example>
                <example correction="començarà|comença">El concert <marker>va a començar</marker>.</example>
                <example correction="Ens centrarem|Ens centrem"><marker>Anem a centrar-nos</marker> en el que toca.</example>
                <example correction="Ens n'anirem|Ens n'anem"><marker>Anem a anar-nos-en</marker> ara mateix.</example>
                <!--<example correction="veurem|veiem">Ara <marker>anem a veure</marker> què passa.</example>-->
                <example>Li diré que no pot ser.</example>
                <example>que hi van a passar els caps de setmana</example>
                <example>Me'n vaig a mirar.</example>
                <example>Van a l'escola.</example>
            </rule>
        </rulegroup>
        <rule id="FINS_A_LA_SACIETAT" name="fins a la sacietat">
            <pattern>
                <token>fins</token>
                <token>a</token>
                <token>la</token>
                <token>sacietat</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>fins a l'avorriment</suggestion>
            <suggestion>fins a no poder més</suggestion>
            <suggestion>ad nauseam</suggestion>
            <example correction="fins a l'avorriment|fins a no poder més|ad nauseam">Ho van fer <marker>fins a la sacietat</marker>.</example>
        </rule>
        <rule id="EL_QUE_ES_EL_MATEIX" name="el que és el mateix/cosa equivalent">
            <pattern>
                <token regexp="yes">però|i|o</token>
                <token min="0">,</token>
                <marker>
                    <token>el</token>
                    <token>que</token>
                    <token>és</token>
                    <token>el</token>
                    <token>mateix</token>
                </marker>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>cosa que és el mateix</suggestion>
            <suggestion>cosa equivalent</suggestion>
            <suggestion>cosa que és equivalent</suggestion>
            <example correction="cosa que és el mateix|cosa equivalent|cosa que és equivalent">Però <marker>el que és el mateix</marker>,</example>
            <example correction="cosa que és el mateix|cosa equivalent|cosa que és equivalent">Però, <marker>el que és el mateix</marker>,</example>
        </rule>
        <rule id="EL_QUE_COSA_QUE" name="*el que/cosa que">
            <antipattern>
                <token inflected="yes" skip="25">ser</token>
                <token>el</token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token>el</token>
                <token skip="25">que</token>
                <token inflected="yes">ser</token>
            </antipattern>
            <pattern>
                <marker>
                    <token>el<exception scope="previous" regexp="yes">sinó|que|i|o|ni|en|com</exception><exception scope="previous" postag="V.[MSI].*|_QM_OPEN" postag_regexp="yes"/></token>
                    <token>que</token>
                </marker>
                <token min="0" regexp="yes">em|m'|et|t'|li|ens|us|vos|els</token>
                <token min="0" inflected="yes" regexp="yes">haver|anar</token>
                <token postag="V.[INP].*" postag_regexp="yes" inflected="yes">permetre</token>
            </pattern>
            <message>Probablement cal dir <suggestion>cosa que</suggestion>.</message>
            <suggestion>i això</suggestion>
            <suggestion>la qual cosa</suggestion>
            <example correction="cosa que|i això|la qual cosa">Va declarar que sí, <marker>el que</marker> li va permetre guanyar vots.</example>
            <example>L'autoritat política no suposa una violència, sinó el que li permet d'existir.</example>
            <example>El que permet millorar és treballar de manera constant.</example>
            <example>l'historiador i periodista granadí explica el que va suposar la seva trobada amb Madrid</example>
            <example>per a ubicar-hi el que va suposa</example>
            <example>Ho definien com "el que permet que hi hagi competència".</example>
            <example>I podrien fer-ne el que permeti la llicència.</example>
        </rule>
        <rule id="PER_SI_FOS_POC" name="per si fos poc">
            <pattern>
                <token>per</token>
                <token>si</token>
                <token min="0" max="2" regexp="yes">això|açò|no</token>
                <token regexp="yes">fos|fóra|fora</token>
                <token>poc</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>per si no n'hi hagués prou</suggestion>
            <suggestion>per si no n'hi haguera prou</suggestion>
            <suggestion>per a acabar-ho d'adobar</suggestion>
            <suggestion>per si no fos prou</suggestion>
            <example correction="per si no n'hi hagués prou|per si no n'hi haguera prou|per a acabar-ho d'adobar|per si no fos prou">I <marker>per si fos poc</marker>, va arribar tard.</example>
        </rule>
        <rule id="DE_BEN_SEGUR" name="de ben segur">
            <pattern>
                <token>de</token>
                <token>ben</token>
                <token>segur</token>
            </pattern>
            <message>Val més usar <suggestion>ben segur</suggestion> o <suggestion>de segur</suggestion>. "De ben segur" és una barreja de les dues locucions.</message>
            <suggestion>segur</suggestion>
            <example correction="Ben segur|De segur|Segur"><marker>De ben segur</marker> que vindrà.</example>
        </rule>
        <rule id="TOT_I_AIXI" name="tot i així">
            <pattern>
                <token>tot</token>
                <token>i</token>
                <token>així</token>
            </pattern>
            <message>Expressió preferible.</message>
            <suggestion>així i tot</suggestion>
            <suggestion>tot i això</suggestion>
            <example correction="així i tot|tot i això"><marker>tot i així</marker></example>
            <example>així i tot</example>
        </rule>
        <rulegroup id="SER_ESSER" name="Exigeix ser (verb) / ésser (nom)">
            <antipattern>
                <marker>
                    <token>com</token>
                    <token>a</token>
                    <token>ésser</token>
                </marker>
            </antipattern>
            <antipattern>
                <token>ésser</token>
                <token regexp="yes">suprem|viu|humà|vius|humans</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token>ésser<exception postag="_GN_MS"/></token>
                </pattern>
                <message>Si és infinitiu, usem preferentment la forma "ser".</message>
                <suggestion>de ser</suggestion>
                <example correction="de ser">Hem <marker>d'ésser</marker> coherents.</example>
                <example correction="de ser">Un ésser digne <marker>d'ésser</marker> escoltat.</example>
                <example>És natural en un ésser viu.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ésser<exception postag="_GN_MS"/></token>
                </pattern>
                <message>Si és infinitiu, usem preferentment la forma <suggestion>ser</suggestion>.</message>
                <example correction="ser">Vam <marker>ésser</marker> coherents.</example>
                <example correction="ser">No vàrem <marker>ésser</marker> escoltat.</example>
                <example>És natural en un ésser viu.</example>
                <example>un ésser digne de ser escoltat.</example>
                <example>Va pensar en el nou ésser.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="_GN_MS">ser</token>
                    </marker>
                    <token regexp="yes">humà|viu|vivent</token>
                </pattern>
                <message>Si és nom, usem preferentment la forma <suggestion>ésser</suggestion>.</message>
                <example correction="ésser">És natural en un <marker>ser</marker> viu.</example>
                <example>Hem de ser coherents.</example>
                <example>Podrà no ser aplicable.</example>
                <example>Ser incompetent.</example>
                <example>ser capaç de sentir empatia</example>
            </rule>
            <rule>
                <pattern>
                    <token>un</token>
                    <marker>
                        <token postag="_GN_MS">ser</token>
                    </marker>
                </pattern>
                <message>Si és nom, usem preferentment la forma <suggestion>ésser</suggestion>.</message>
                <example correction="ésser">un <marker>ser</marker> digne de ser escoltat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>sers</token>
                    </marker>
                </pattern>
                <message>Si és nom, usem preferentment la forma <suggestion>éssers</suggestion>.</message>
                <example correction="éssers">Són <marker>sers</marker> vius.</example>
            </rule>
        </rulegroup>
        <rule id="SEMPRE_I_QUAN_QUE" name="sempre i quan que -> sempre que">
            <pattern>
                <token>sempre</token>
                <token>i</token>
                <token>quan</token>
                <token min="0">,</token>
                <token>que</token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>sempre que</suggestion>
            <suggestion>a condició que</suggestion>
            <example correction="Sempre que|A condició que"><marker>Sempre i quan que</marker> sigui legal.</example>
        </rule>
        <rule id="SEMPRE_I_QUAN" name="sempre i quan/sempre que">
            <pattern>
                <token>sempre</token>
                <token>i</token>
                <token>quan</token>
            </pattern>
            <message>Molts llibres d'estil recomanen usar una altra expressió.</message>
            <suggestion>sempre que</suggestion>
            <suggestion>a condició que</suggestion>
            <example correction="Sempre que|A condició que"><marker>Sempre i quan</marker> sigui legal.</example>
        </rule>
        <rule id="ESTENDRE_LA_MA" name="estendre la mà/oferir diàleg">
            <pattern>
                <token inflected="yes">estendre</token>
                <token>la</token>
                <token>mà</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">allargar</match> la mà</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">donar</match> la mà</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">oferir</match> diàleg</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">oferir</match> consens</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">parar</match> la mà</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/estendre_la_ma</url>-->
            <url>https://dlc.iec.cat/results.asp?txtEntrada=allargar</url>
            <example correction="Allarguen la mà|Donen la mà|Ofereixen diàleg|Ofereixen consens|Paren la mà"><marker>Estenen la mà</marker>.</example>
        </rule>
        <rule id="MAREJAR_LA_PERDIU" name="marejar la perdiu">
            <pattern>
                <token inflected="yes">marejar</token>
                <token>la</token>
                <token>perdiu</token>
            </pattern>
            <message>Considereu usar una expressió alternativa.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="($1)">enredar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="($1)">fer</match> passar (algú) amb raons</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="($1)">fugir</match> d'estudi</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="($1)">embolicar</match> la troca</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="($1)">fer</match> ballar el cap</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="($1)">emprenyar</match> la gata</suggestion>
            <url>https://esadir.cat/entrades/fitxa/node/marejarlaperdiu</url>
            <example correction="enredaven|feien passar (algú) amb raons|fugien d'estudi|embolicaven la troca|feien ballar el cap|emprenyaven la gata">Sempre <marker>marejaven la perdiu</marker>.</example>
        </rule>
        <rulegroup id="COMPTAR_AMB_TENIR" name="comptar amb/tenir">
            <url>http://esadir.cat/entrades/fitxa/node/comptaramb</url>
            <rule>
                <pattern>
                    <marker>
                        <token postag="(V.[^M].*)" postag_regexp="yes" inflected="yes">comptar</token>
                        <token skip="3">amb</token>
                    </marker>
                    <token postag="N.*|V.P.*" postag_regexp="yes" inflected="yes" regexp="yes">població|habitant|batejar|municipi|cantó|h|episodi|capítol|jugador|novetat|experiència|treballador|membre|policia|vigilant|guàrdia</token>
                </pattern>
                <message>En aquest context val més evitar l'expressió "comptar amb".</message>
                <suggestion><match no="1" postag="(V.[^M].*)" postag_regexp="yes" postag_replace="$1">tenir</match></suggestion>
                <example correction="Tenia"><marker>Comptava amb</marker> 3.500 batejats.</example>
                <example correction="Tenia"><marker>Comptava amb</marker> 3.500 h.</example>
                <example correction="Té"><marker>Compta amb</marker> 3.500 habitants.</example>
                <example correction="Tenim"><marker>Comptem amb</marker> una gran novetat.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="(V.[^M].*)" postag_regexp="yes" inflected="yes">comptar</token>
                        <token skip="3">amb</token>
                    </marker>
                    <token postag="N.*|V.P.*" postag_regexp="yes" inflected="yes" regexp="yes">habitació|espai|lavabo|cuina|menjador|sala|corredor|passadís</token>
                </pattern>
                <message>En aquest context val més evitar l'expressió "comptar amb".</message>
                <suggestion><match no="1" postag="(V.[^M].*)" postag_regexp="yes" postag_replace="$1">tenir</match></suggestion>
                <suggestion><match no="1" postag="(V.[^M].*)" postag_regexp="yes" postag_replace="$1">constar</match> de</suggestion>
                <suggestion><match no="1" postag="(V.[^M].*)" postag_regexp="yes" postag_replace="$1">disposar</match> de</suggestion>
                <example correction="Tenia|Constava de|Disposava de"><marker>Comptava amb</marker> tres espais.</example>
                <example correction="Té|Consta de|Disposa de"><marker>Compta amb</marker> dues habitacions.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="(V.[^M].*)" postag_regexp="yes" inflected="yes">comptar</token>
                        <token skip="3">amb</token>
                    </marker>
                    <token postag="N.*|V.P.*" postag_regexp="yes" inflected="yes" regexp="yes">càmera|equip|projector|televisió|servei|servici|capital|patrimoni</token>
                </pattern>
                <message>En aquest context val més evitar l'expressió "comptar amb".</message>
                <suggestion><match no="1" postag="(V.[^M].*)" postag_regexp="yes" postag_replace="$1">disposar</match> de</suggestion>
                <suggestion><match no="1" postag="(V.[^M].*)" postag_regexp="yes" postag_replace="$1">tenir</match></suggestion>
                <example correction="Disposava de|Tenia"><marker>Comptava amb</marker> un equip molt complet.</example>
            </rule>
            <rule default="off">
                <pattern>
                    <marker>
                        <token postag="(V.[^M].*)" postag_regexp="yes" inflected="yes">comptar</token>
                        <token skip="3">amb</token>
                    </marker>
                    <token postag="N.*|V.P.*" postag_regexp="yes" inflected="yes" regexp="yes">presència|participació|suport|recolzament</token>
                </pattern>
                <message>En aquest context val més evitar l'expressió "comptar amb".</message>
                <suggestion><match no="1" postag="(V.[^M].*)" postag_regexp="yes" postag_replace="$1">tenir</match></suggestion>
                <example correction="Tindrem"><marker>Comptarem amb</marker> la participació del president.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="(V.[^M].*)" postag_regexp="yes" inflected="yes">comptar</token>
                        <token skip="3">amb</token>
                    </marker>
                    <token postag="N.*|V.P.*" postag_regexp="yes" inflected="yes" regexp="yes">actuació|concert</token>
                </pattern>
                <message>En aquest context val més evitar l'expressió "comptar amb".</message>
                <suggestion><match no="1" postag="(V.[^M].*)" postag_regexp="yes" postag_replace="$1">gaudir</match></suggestion>
                <example correction="Gaudirem"><marker>Comptarem amb</marker> l'actuació de l'estrella del moment.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DONAR_TEMPS" name="no donar temps -> no tenir temps/no haver-hi">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=donar+temps&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11785&amp;idHit=11785&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27donar+temps%27+o+%27tenir+temps%27%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <antipattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <token min="1" max="5" postag="_GN_.*|N.*|P.*" postag_regexp="yes"><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|vegada|volta|cop|&noms_collectius;</exception><exception regexp="yes">.*%</exception></token>
                <token min="0" max="2" postag="&pronom_feble;|R." postag_regexp="yes"/>
                <token inflected="yes">donar</token>
            </antipattern>
            <antipattern>
                <token>/</token>
                <token regexp="yes">a|es</token>
                <token min="0" max="2" postag="&pronom_feble;|R." postag_regexp="yes"/>
                <token inflected="yes">donar</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="P.*" postag_regexp="yes" regexp="yes">em|et|m'|t'|li|ens|us|vos|els</token>
                    <token postag="V...3S.." postag_regexp="yes" inflected="yes">donar</token>
                    <token>temps</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.DonarTempsSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta si equival a alguna de les següents.</message>
                <example correction="hi ha temps|tinc temps">No <marker>em dóna temps</marker> de fer-ho.</example>
                <example correction="hi ha temps|tinc temps">Aquest mes no <marker>em dóna temps</marker> de fer-ho.</example>
                <example correction="hi haurà temps|tindré temps">Enguany no <marker>em donarà temps</marker> de fer-ho.</example>
                <example>El professor em dona temps per a acabar l'examen.</example>
                <example>El professor no em donava temps per a acabar l'examen.</example>
                <example>El professor sempre em donava temps per a acabar l'examen.</example>
                <example>Joan sempre em donava temps per a acabar l'examen.</example>
                <example>Ell sempre em donava temps per a acabar l'examen.</example>
                <example correction="hi ha temps|tens temps">No <marker>et dóna temps</marker> de fer-ho.</example>
                <example correction="hi ha temps|té temps">No <marker>li dóna temps</marker> de fer-ho.</example>
                <example correction="hi ha temps|tenim temps">No <marker>ens dóna temps</marker> de fer-ho.</example>
                <example correction="hi ha temps|teniu temps">No <marker>us dóna temps</marker> de fer-ho.</example>
                <example correction="hi ha temps|tenen temps">No <marker>els dóna temps</marker> de fer-ho.</example>
                <example correction="hi ha temps|tinc temps">No <marker>em dóna temps</marker> de fer-ho.</example>
                <example>El/La professor/a ens dona temps per pensar les respostes de les activitats.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P.*" postag_regexp="yes" regexp="yes">em|et|m'|t'|li|ens|us|vos|els</token>
                    <token postag="V...3S.." postag_regexp="yes" chunk="GV"/>
                    <token min="0" max="3" chunk="GV"><exception inflected="yes">donar</exception></token>
                    <token postag="V.[NP].*" postag_regexp="yes" inflected="yes">donar</token>
                    <token>temps</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.DonarTempsSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta si equival a alguna de les següents.</message>
                <example correction="hi va haver temps|vaig tenir temps">No <marker>em va donar temps</marker> de fer-ho.</example>
                <example correction="hi ha hagut temps|he tingut temps">No <marker>m'ha donat temps</marker> de fer-ho.</example>
                <example correction="Hi hauria d'haver temps|Hauríem de tenir temps"><marker>Ens hauria de donar temps</marker> de fer-ho.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">donar</token>
                    <token>temps</token>
                    <token>a</token>
                    <token postag="[DA].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="V...3S.." postag_regexp="yes" inflected="yes">donar</token>
                    <token>temps</token>
                </pattern>
                <message>Expressió incorrecta si equival a 'haver-hi temps'.</message>
                <suggestion>hi <match no="1" postag="VM(..3S..)" postag_regexp="yes" postag_replace="VA$1">haver</match> temps</suggestion>
                <example correction="hi ha temps">No <marker>dóna temps</marker> de fer-ho.</example>
                <example correction="hi hagué temps">No <marker>donà temps</marker> de fer-ho.</example>
                <example>La competència donarà temps a qualsevol varietat de ser millorada.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">donar</token>
                    <token>temps</token>
                    <token>a</token>
                    <token postag="[DA].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="V...3S.." postag_regexp="yes" chunk="GV" skip="3"/>
                    <token chunk="GV" min="0"><exception inflected="yes">donar</exception></token>
                    <token postag="V.[NP].*" postag_regexp="yes" inflected="yes">donar</token>
                    <token>temps</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Expressió incorrecta si equival a 'haver-hi temps'.</message>
                <suggestion>hi <match no="1" case_conversion="alllower"/> \2 <match no="3" postag="VM(.*)" postag_regexp="yes" postag_replace="VA$1">haver</match> temps</suggestion>
                <example correction="hi va haver temps">No <marker>va donar temps</marker> de fer-ho.</example>
                <example correction="hi ha hagut temps">No <marker>ha donat temps</marker> de fer-ho.</example>
                <example correction="Hi hauria d'haver temps"><marker>Hauria de donar temps</marker> de fer-ho.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EN_LLOGUER" name="en lloguer">
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="1">pis|casa|oficina|planta|edifici|plaça|pàrquing|apartament|cotxe|vehicle|furgoneta|habitatge</token>
                    <marker>
                        <token>en</token>
                        <token>lloguer</token>
                    </marker>
                </pattern>
                <message>Forma preferible.</message>
                <suggestion>de lloguer</suggestion>
                <suggestion>per a llogar</suggestion>
                <suggestion>per llogar</suggestion>
                <example correction="de lloguer|per a llogar|per llogar">Pis <marker>en lloguer</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>en</token>
                        <token>lloguer</token>
                    </marker>
                </pattern>
                <message>Forma preferible.</message>
                <suggestion>per a llogar</suggestion>
                <suggestion>per llogar</suggestion>
                <example correction="per a llogar|per llogar">Estava <marker>en lloguer</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CREUAR" name="creuar/encreuar/travessar/passar">
            <url>http://esadir.cat/entrades/fitxa/node/creuar</url>
            <!--<url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=cruzar&amp;numPagina=1&amp;database=CASCAT&amp;idFont=16929&amp;idHit=16929&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=cruzar+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>-->
            <rule>
                <pattern>
                    <marker>
                        <token skip="2" inflected="yes">creuar<exception postag="_reflexiu"/></token>
                    </marker>
                    <token regexp="yes" inflected="yes">braç|cama|dit</token>
                </pattern>
                <message>En aquest context val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">encreuar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">plegar</match></suggestion>
                <example correction="encreuar|plegar">Va <marker>creuar</marker> els braços.</example>
                <example correction="Encreuà|Plegà"><marker>Creuà</marker> les cames.</example>
            </rule>
            <rule>
                <antipattern>
                    <and>
                        <token postag_regexp="yes" postag="V.[IS].*" inflected="yes">creuar</token>
                        <token postag="_reflexiu"/>
                    </and>
                </antipattern>
                <pattern>
                    <marker>
                        <token skip="2" inflected="yes">creuar</token>
                    </marker>
                    <token regexp="yes" inflected="yes">equador|passeig|via|carril|línia|meta|carrer|frontera|avinguda|riu|llac|estany|carretera|autopista|autovia|llindar|porta|entrada|portal|atlàntic|pacífic|mar|oceà|mediterrani|Rubicó|país|pont|plana</token>
                </pattern>
                <message>En aquest context val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">travessar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">passar</match></suggestion>
                <example correction="travessar|passar">Va <marker>creuar</marker> la frontera.</example>
                <example correction="travessar|passar">Així aprendran per on s'han de <marker>creuar</marker> les vies.</example>
                <example>El terme es creua amb l'autovia.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">creuar<exception postag="_reflexiu"/></token>
                    </marker>
                    <token regexp="yes" min="0" max="3">el|la|els|les|l'|per|pe|l|cap|a|tot|tota|tots|totes</token>
                    <token postag="NP..G.*" postag_regexp="yes"/>
                </pattern>
                <message>En aquest context val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">travessar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">passar</match></suggestion>
                <example correction="travessar|passar">Va <marker>creuar</marker> França per camins rurals.</example>
                <example correction="travessaren|passaren">Les forces de l'exèrcit <marker>creuaren</marker> per Riba-roja.</example>
                <example>El terme es creua amb l'autovia.</example>
                <example>un llibre de cartes creuades amb Francesc Torralba</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">creuar<exception postag="_reflexiu"/></token>
                    </marker>
                    <token>a</token>
                    <token regexp="yes">peu|cavall</token>
                </pattern>
                <message>En aquest context val més usar un altre verb.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">travessar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">passar</match></suggestion>
                <example correction="travessava|passava">Joan <marker>creuava</marker> a peu cada dia l'avinguda de França.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SENS_SENSE" name="sens / sense">
            <rule>
                <pattern>
                    <marker>
                        <token>sens<exception postag="_possible_nompropi"/></token>
                        <token postag="V.[SI].3..." postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Si són pronoms, cal escriure "se'ns".</message>
                <suggestion>se'ns \2</suggestion>
                <example correction="se'ns presenta">La temporada <marker>sens presenta</marker> interessant.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>sens<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token><exception regexp="yes">dubte|falta|fi|mesura|nombre|parió|perjudici|perjuí</exception></token>
                </pattern>
                <message>Normalment s'escriu <suggestion>sense</suggestion>.</message>
                <example correction="sense">Una pel·lícula <marker>sens</marker> interès.</example>
                <example>És, sens dubte, així.</example>
            </rule>
        </rulegroup>
        <rule id="SANS_SERIF" name="sans serif / de pal sec">
            <pattern>
                <token>sans</token>
                <token min="0">-</token>
                <token>serif</token>
            </pattern>
            <message>En català es diu <suggestion>de pal sec</suggestion>.</message>
            <suggestion>lletra de pal sec</suggestion>
            <example correction="de pal sec|lletra de pal sec">És una <marker>sans serif</marker>.</example>
            <example correction="de pal sec|lletra de pal sec">És una <marker>sans-serif</marker>.</example>
        </rule>
        <rulegroup id="A_AQUESTES_ALCADES" name="a aquestes alçades/a hores d'ara">
            <rule>
                <pattern>
                    <token>a</token>
                    <token regexp="yes">aquestes|estes</token>
                    <token>alçades</token>
                    <token>de</token>
                    <token>la</token>
                    <token>pel·lícula</token>
                </pattern>
                <message>En sentit figurat val més fer servir una altra expressió.</message>
                <suggestion>en aquest punt de la pel·lícula</suggestion>
                <suggestion>en aquest punt</suggestion>
                <suggestion>en aquests moments</suggestion>
                <suggestion>a hores d'ara</suggestion>
                <example correction="En aquest punt de la pel·lícula|En aquest punt|En aquests moments|A hores d'ara"><marker>A estes alçades de la pel·lícula</marker> encara no ho sap.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token regexp="yes">aquestes|estes</token>
                        <token>alçades</token>
                    </marker>
                    <token>de</token>
                </pattern>
                <message>En sentit figurat val més fer servir una altra expressió.</message>
                <suggestion>en aquest punt</suggestion>
                <suggestion>a hores d'ara</suggestion>
                <suggestion>en aquests moments</suggestion>
                <example correction="En aquest punt|A hores d'ara|En aquests moments"><marker>A estes alçades</marker> de l'article, encara no he començat a parlar clar.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token regexp="yes">aquestes|estes</token>
                    <token>alçades</token>
                </pattern>
                <message>En sentit figurat val més fer servir una altra expressió.</message>
                <suggestion>a hores d'ara</suggestion>
                <suggestion>en aquest punt</suggestion>
                <suggestion>en aquests moments</suggestion>
                <example correction="A hores d'ara|En aquest punt|En aquests moments"><marker>A estes alçades</marker> encara no ho sap.</example>
            </rule>
        </rulegroup>
        <rule id="PER_SUPOSAT" name="per suposat">
            <antipattern>
                <marker>
                    <token inflected="yes" skip="2">donar</token>
                    <token>per</token>
                    <token>suposat</token>
                </marker>
            </antipattern>
            <pattern>
                <marker>
                    <token>per</token>
                    <token>suposat</token>
                </marker>
                <token><exception regexp="yes">finançament|robatori</exception></token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>per descomptat</suggestion>
            <suggestion>i tant</suggestion>
            <suggestion>ja ho crec</suggestion>
            <suggestion>naturalment</suggestion>
            <suggestion>no cal dir-ho</suggestion>
            <example correction="per descomptat|i tant|ja ho crec|naturalment|no cal dir-ho">No, <marker>per suposat</marker>.</example>
            <example>No ho donis per suposat</example>
            <example>No ho donis mai per suposat</example>
            <example>Encausat per suposat finançament il·legal.</example>
        </rule>
        <rulegroup id="CAP_GENS" name="cap ganes/gens de ganes" default="on">
            <!-- Alguns accepten 'cap' davant de nom no comptable abstracte -->
            <url>http://esadir.cat/entrades/fitxa/id/7104</url>
            <antipattern>
                <token inflected="yes">ser</token>
                <token>cap</token>
            </antipattern>
            <antipattern>
                <token postag="PX.*" postag_regexp="yes"/>
                <token>cap</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>cap</token>
                    <token regexp="yes">importància|interès|interés|estima</token>
                    <token>ni</token>
                    <token regexp="yes">un|una</token>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion>gens ni mica d'\2</suggestion>
                <example correction="gens ni mica d'importància">No té <marker>cap importància ni una</marker>.</example>
                <example>gens d'importància</example>
                <example>Vessà sobre el seu cap gràcia infinita.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>pena</token>
                        <token>de</token>
                        <token regexp="yes">mort|presó</token>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token>cap</token>
                        <!-- Eliminat: necessitat -->
                        <token regexp="yes">simpatia|gana|ganes|respecte|vergonya|gràcia|por|pena|pressa|paciència</token>
                        <token>ni</token>
                        <token regexp="yes">un|una</token>
                    </marker>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion>gens ni mica de \2</suggestion>
                <example correction="gens ni mica de gràcia">Sense <marker>cap gràcia ni una</marker>.</example>
                <example>Ser pobre no és cap vergonya.</example>
                <example>No va aprovar cap pena de mort.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">interès|interés</token>
                    <token regexp="yes">particular|específic|propi|especial|peculiar|característic|singular</token>
                </antipattern>
                <pattern>
                    <token>cap</token>
                    <token regexp="yes">importància|interès|interés|estima</token>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion>gens d'\2</suggestion>
                <example correction="gens d'importància">No té <marker>cap importància</marker>.</example>
                <example>gens d'importància</example>
                <example>Vessà sobre el seu cap gràcia infinita.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>pena</token>
                        <token>de</token>
                        <token regexp="yes">mort|presó</token>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token>cap</token>
                    </marker>
                    <!-- Eliminat: necessitat -->
                    <token regexp="yes">simpatia|gana|ganes|respecte|vergonya|gràcia|por|pena|pressa|paciència</token>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion>gens de</suggestion>
                <example correction="gens de">Sense <marker>cap</marker> ganes.</example>
                <example>Ser pobre no és cap vergonya.</example>
                <example>No va aprovar cap pena de mort.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">fer</token>
                    <token min="0" max="2" postag="RG|.*LOC_ADV.*" postag_regexp="yes"/>
                    <marker>
                        <token>cap</token>
                    </marker>
                    <token>cas</token>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion>gens de</suggestion>
                <example correction="gens de">No em fa <marker>cap</marker> cas.</example>
                <example correction="gens de">No em feia mai <marker>cap</marker> cas.</example>
                <example>En cap cas</example>
                <example>De cap cas</example>
                <example>Cap cas</example>
            </rule>
        </rulegroup>
        <rule id="GAIRE_RES" name="gaire res">
            <pattern>
                <token>gaire</token>
                <token>res</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>pràcticament res</suggestion>
            <suggestion>gairebé res</suggestion>
            <suggestion>quasi res</suggestion>
            <suggestion>gran cosa</suggestion>
            <short>Expressió preferible</short>
            <example correction="pràcticament res|gairebé res|quasi res|gran cosa">No som <marker>gaire res</marker>.</example>
            <example>No som quasi res.</example>
        </rule>
        <rule id="GAIRE_GENS" name="gaire gens">
            <pattern>
                <token>gaire</token>
                <token>gens</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion>pràcticament gens</suggestion>
            <suggestion>gairebé gens</suggestion>
            <suggestion>quasi gens</suggestion>
            <short>Expressió preferible</short>
            <example correction="pràcticament gens|gairebé gens|quasi gens">No m'agrada <marker>gaire gens</marker>.</example>
            <example>No som quasi res.</example>
        </rule>
        <rulegroup id="A_MEITAT" name="a meitat/a mitjan/a mig">
            <rule>
                <pattern>
                    <token>a</token>
                    <token regexp="yes">meitat|mitat</token>
                    <token regexp="yes">segle|dia|mes|lustre</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>a mitjan \3</suggestion>
                <example correction="A mitjan segle"><marker>A meitat segle</marker>.</example>
                <example>A la meitat del segle.</example>
                <example>M'ho va vendre a meitat de preu.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token regexp="yes">meitat|mitat</token>
                    <token postag="NC[MC][SN].*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>a mitjan \3</suggestion>
                <suggestion>a mig \3</suggestion>
                <example correction="A mitjan camí|A mig camí"><marker>A meitat camí</marker>.</example>
            </rule>
            <rule>
                <pattern raw_pos="yes">
                    <token>a</token>
                    <token regexp="yes">meitat|mitat</token>
                    <token postag="NC[FC][SN].*" postag_regexp="yes"/>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>a mitjan \3</suggestion>
                <suggestion>a mitja \3</suggestion>
                <example correction="A mitjan tarda|A mitja tarda"><marker>A meitat tarda</marker>.</example>
                <example correction="A mitjan vesprada|A mitja vesprada"><marker>A mitat vesprada</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="A_MEITAT_DE" name="a meitat de/a mitjan">
            <pattern>
                <token>a</token>
                <token regexp="yes">meitat|mitat</token>
                <token regexp="yes">de|d'</token>
                <token min="0" postag="DA.*" postag_regexp="yes"/>
                <token postag="A.*|N.*" postag_regexp="yes"><exception>preu</exception></token>
            </pattern>
            <message>Expressió preferible.</message>
            <suggestion>a mitjan \5</suggestion>
            <example correction="A mitjan segle"><marker>A meitat del segle</marker>.</example>
            <example correction="A mitjan camí"><marker>A meitat de camí</marker>.</example>
            <example>A la meitat del segle.</example>
            <example>M'ho va vendre a meitat de preu.</example>
        </rule>
        <rule id="FINS_MEITAT_DE" name="a meitat de/a mitjan">
            <pattern>
                <token>fins</token>
                <token regexp="yes">meitat|mitat</token>
                <token regexp="yes">de|d'</token>
                <token min="0" postag="DA.*" postag_regexp="yes"/>
                <token postag="A.*|N.*" postag_regexp="yes"><exception>preu</exception></token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>fins a mitjan \5</suggestion>
            <example correction="Fins a mitjan segle"><marker>Fins meitat del segle</marker>.</example>
            <example correction="Fins a mitjan camí"><marker>Fins meitat de camí</marker>.</example>
            <example>A la meitat del segle.</example>
            <example>M'ho va vendre a meitat de preu.</example>
        </rule>
        <rule id="A_MEITATS_DE" name="a meitats de/a mitjan">
            <pattern>
                <token>a</token>
                <token regexp="yes">meitats|mitats</token>
                <token regexp="yes">de|d'</token>
                <token min="0" postag="DA.*" postag_regexp="yes"/>
                <token postag="A.*|N.*" postag_regexp="yes"><exception>preu</exception></token>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>a mitjan \5</suggestion>
            <!-- també: a mitjans de (però per a escriure els suggeriments bé hi ha molts casos -->
            <example correction="A mitjan segle"><marker>A meitats de segle</marker>.</example>
            <example correction="A mitjan segle"><marker>A meitats del segle</marker>.</example>
            <example correction="A mitjan dècada"><marker>A meitats de la dècada</marker> passada.</example>
            <example>A la meitat del segle.</example>
            <example>M'ho va vendre a meitat de preu.</example>
        </rule>
        <rule id="TROBAR_SE_ESTAR_SITUAT" name="trobar-se/estar situat...">
            <pattern>
                <token>es</token>
                <token inflected="yes">trobar</token>
                <token postag="V.P.*" postag_regexp="yes" inflected="yes" regexp="yes">situar|dividir|orientar|ubicar</token>
            </pattern>
            <message>Probablement val més usar el v. 'estar'.</message>
            <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estar</match> \3</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/trobarse</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=trobar-se&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12408&amp;idHit=12408&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27trobar%27%2C+%27trobar-se%27+i+%27trobar-s%27hi%27+%2F+Verbs+amb+el+pronom+feble+%27hi%27&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="Estava situat"><marker>Es trobava situat</marker> dalt d'un penyal.</example>
            <example correction="Estaven situats"><marker>Es trobaven situats</marker> dalt d'un penyal.</example>
            <example correction="Està situada"><marker>Es troba situada</marker> dalt d'un penyal.</example>
            <example>Estava situat dalt d'un penyal.</example>
        </rule>
        <rule id="JA_SIA_O" name="ja sia... o... / sia... o...">
            <pattern>
                <token>ja</token>
                <token regexp="yes">sigui|siga|sia|siguen|siguin|sien|fos|fóra</token>
                <token skip="4"/>
                <token>o</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>\2 <match no="3" include_skipped="all"/> \4</suggestion>
            <suggestion>\2 <match no="3" include_skipped="all"/> \2</suggestion>
            <suggestion><match no="3" include_skipped="all"/> \4</suggestion>
            <suggestion>\4 <match no="3" include_skipped="all"/> \4</suggestion>
            <url>http://www.uoc.edu/serveilinguistic/criteris/gramatica/conjuncions.html</url>
            <example correction="Sigui blanc o|Sigui blanc sigui|Blanc o|O blanc o"><marker>Ja sigui blanc o</marker> negre.</example>
            <example correction="sia per una causa o|sia per una causa sia|per una causa o|o per una causa o">I <marker>ja sia per una causa o</marker> per una altra.</example>
            <example>Siga blanc o negre.</example>
        </rule>
        <rulegroup id="DONAR_LA_CASUALITAT" name="donar la casualitat">
            <rule>
                <pattern>
                    <token>es</token>
                    <token postag="VM..3S.." postag_regexp="yes" inflected="yes">donar</token>
                    <token>la</token>
                    <token>casualitat</token>
                    <token>que</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">resultar</match> que</suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ocórrer</match> que</suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">succeir</match> que</suggestion>
                <suggestion><match no="2" postag="V.([^M].*)" postag_regexp="yes" postag_replace="VS$1">ser</match> una casualitat que</suggestion>
                <suggestion>per casualitat</suggestion>
                <suggestion>casualment</suggestion>
                <suggestion>per atzar</suggestion>
                <short>Expressió preferible</short>
                <example correction="Resultava que|Ocorria que|Succeïa que|Era una casualitat que|Per casualitat|Casualment|Per atzar"><marker>Es donava la casualitat que</marker> sí.</example>
                <example>Resulta que sí.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM..3S.." postag_regexp="yes" inflected="yes">donar</token>
                    <token>la</token>
                    <token>casualitat</token>
                    <token>que</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">resultar</match> que</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ocórrer</match> que</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">succeir</match> que</suggestion>
                <suggestion><match no="1" postag="V.([^M].*)" postag_regexp="yes" postag_replace="VS$1">ser</match> una casualitat que</suggestion>
                <suggestion>per casualitat</suggestion>
                <suggestion>casualment</suggestion>
                <suggestion>per atzar</suggestion>
                <short>Expressió preferible</short>
                <example correction="Resultava que|Ocorria que|Succeïa que|Era una casualitat que|Per casualitat|Casualment|Per atzar"><marker>Donava la casualitat que</marker> sí.</example>
                <example>Resulta que sí.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">es|s'</token>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <token postag="V.[NP].*" postag_regexp="yes" inflected="yes">donar</token>
                    <token>la</token>
                    <token>casualitat</token>
                    <token>que</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">resultar</match> que</suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ocórrer</match> que</suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">succeir</match> que</suggestion>
                <suggestion>\2 <match no="3" postag="V.([^M].*)" postag_regexp="yes" postag_replace="VS$1">ser</match> una casualitat que</suggestion>
                <suggestion>per casualitat</suggestion>
                <suggestion>casualment</suggestion>
                <suggestion>per atzar</suggestion>
                <short>Expressió preferible</short>
                <example correction="Ha resultat que|Ha ocorregut que|Ha succeït que|Ha estat una casualitat que|Ha sigut una casualitat que|Per casualitat|Casualment|Per atzar"><marker>S'ha donat la casualitat que</marker> sí.</example>
                <example>Ha resultat que sí.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <token postag="V.[NP].*" postag_regexp="yes" inflected="yes">donar</token>
                    <token>la</token>
                    <token>casualitat</token>
                    <token>que</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">resultar</match> que</suggestion>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ocórrer</match> que</suggestion>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">succeir</match> que</suggestion>
                <suggestion>\1 <match no="2" postag="V.([^M].*)" postag_regexp="yes" postag_replace="VS$1">ser</match> una casualitat que</suggestion>
                <suggestion>per casualitat</suggestion>
                <suggestion>casualment</suggestion>
                <suggestion>per atzar</suggestion>
                <short>Expressió preferible</short>
                <example correction="Ha resultat que|Ha ocorregut que|Ha succeït que|Ha estat una casualitat que|Ha sigut una casualitat que|Per casualitat|Casualment|Per atzar"><marker>Ha donat la casualitat que</marker> sí.</example>
                <example>Ha resultat que sí.</example>
            </rule>
        </rulegroup>
        <!-- <rule id="CAP_A_BAIX" name="cap a baix/cap avall">
            <pattern>
            <token>cap</token>
            <token>a</token>
            <token>baix</token>
            </pattern>
            <message>Expressió preferible.</message>
            <suggestion>cap avall</suggestion>
            <suggestion>avall</suggestion>
            <url>http://esadir.cat/gramatica/sintaxi/adverlloc</url>
            <short>Expressió preferible</short>
            <example type='incorrect'><marker>cap a baix</marker></example>
            <example>cap avall</example>
            </rule>
            <rule id="CAP_A_DALT" name="cap a dalt/cap amunt">
            <pattern>
            <token>cap</token>
            <token>a</token>
            <token>dalt</token>
            </pattern>
            <message>Expressió preferible.</message>
            <suggestion>cap amunt</suggestion>
            <suggestion>amunt</suggestion>
            <url>http://esadir.cat/gramatica/sintaxi/adverlloc</url>
            <short>Expressió preferible</short>
            <example type='incorrect'><marker>cap a dalt</marker></example>
            <example>cap amunt</example>
            </rule> -->
        <rule id="TREURE_LLEVAR" name="treure/llevar/prendre">
            <pattern>
                <marker>
                    <token skip="2" inflected="yes">treure<exception postag="_GN_.*" postag_regexp="yes"/><exception scope="next" inflected="yes">de</exception></token>
                </marker>
                <token inflected="yes" regexp="yes">dret|cartera|gana|vida|llibertat|rècord|fam</token>
            </pattern>
            <message>Val més usar un altre verb.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">llevar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">prendre</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">furtar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> perdre</suggestion>
            <short>Expressió preferible</short>
            <example correction="llevar|prendre|furtar|fer perdre">Em van <marker>treure</marker> la cartera.</example>
            <example correction="llevaren|prengueren|furtaren|feren perdre">Ens <marker>tragueren</marker> molts drets.</example>
            <example>Ens llevaren tots els drets.</example>
            <example>No es podien traure diners del caixer.</example>
            <example>sempre senzills i trets de la vida</example>
        </rule>
        <rule id="NO_TREU_QUE" name="no treu que">
            <pattern>
                <token>no</token>
                <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">treure|llevar</token>
                <token>que</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>no <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">impedir</match> que</suggestion>
            <suggestion>no <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">obstar</match> perquè</suggestion>
            <suggestion>no <match no="2" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> obstacle perquè</suggestion>
            <short>Expressió preferible</short>
            <example correction="no impedeix que|no obsta perquè|no és obstacle perquè">Això <marker>no treu que</marker> sigui així.</example>
            <example correction="no impedia que|no obstava perquè|no era obstacle perquè">Això <marker>no treia que</marker>.</example>
            <example>No impedeix que a mi m'agradi.</example>
        </rule>
        <rulegroup id="POSAR_EN_VALOR" name="posar en valor">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?input_cercar=&amp;action=Principal&amp;method=detall_completa&amp;numPagina=1&amp;idHit=12197&amp;database=FITXES_PUB&amp;tipusFont=Fitxes%20de%20l%27Optimot&amp;idFont=12197&amp;titol=%27posar%20en%20valor%27%20o%20%27fer%20valer%27?%20/%20Com%20es%20diu%20poner%20en%20valor%20en%20catal%E0?&amp;numeroResultat=1&amp;clickLink=detall&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token inflected="yes">posar</token>
                    <token min="0" regexp="yes" postag="P.*" postag_regexp="yes">-.+</token>
                    <token>en</token>
                    <token>valor</token>
                </pattern>
                <message>Expressió usada a vegades de manera abusiva. Considereu una alternativa.</message>
                <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">valorar</match></suggestion>
                <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">fer</match> valdre</suggestion>
                <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">afavorir</match></suggestion>
                <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">treure</match> profit</suggestion>
                <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">remarcar</match></suggestion>
                <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">realçar</match></suggestion>
                <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">reivindicar</match></suggestion>
                <example correction="Valorarem|Farem valdre|Afavorirem|Traurem profit|Remarcarem|Realçarem|Reivindicarem"><marker>Posarem en valor</marker> el museu.</example>
                <example correction="valorar|fer valdre|afavorir|traure profit|treure profit|remarcar|realçar|reivindicar">Cal <marker>posar-la en valor</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">posada|posades</token>
                        <token>en</token>
                        <token>valor</token>
                    </marker>
                </pattern>
                <message>Expressió usada a vegades de manera abusiva. Considereu una alternativa.</message>
                <suggestion><match no="2" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCF$1">valoració</match></suggestion>
                <suggestion><match no="2" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">reconeixement</match></suggestion>
                <suggestion><match no="2" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCF$1">reivindicació</match></suggestion>
                <example correction="valoracions|reconeixements|reivindicacions">Les <marker>posades en valor</marker> del patrimoni artístic.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SUFICIENT_PROU" name="suficient/prou">
            <rule>
                <pattern>
                    <token regexp="yes">el|lo|l</token>
                    <token regexp="yes">suficientment|bastant|suficient</token>
                </pattern>
                <message>Val més dir <suggestion>prou</suggestion>.</message>
                <url>http://esadir.cat/gramatica/sintaxi/advermanera</url>
                <short>Expressió preferible</short>
                <example correction="prou">No és <marker>el suficientment</marker> bo.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes" regexp="yes">ser|resultar|semblar|parèixer</token>
                    <token>suficient</token>
                </antipattern>
                <pattern>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">suficientment|suficient</token>
                    </marker>
                    <token min="0" postag="AQ.*|V.P.*" postag_regexp="yes"/>
                    <token regexp="yes">per|amb</token>
                </pattern>
                <message>Val més dir <suggestion>prou</suggestion>.</message>
                <url>http://esadir.cat/gramatica/sintaxi/advermanera</url>
                <short>Expressió preferible</short>
                <example correction="prou">Disfruto <marker>suficient</marker> per a oblidar-me'n.</example>
                <example correction="prou">N'hi ha <marker>suficient</marker> amb això.</example>
                <example correction="prou">Arriba <marker>suficientment</marker> preparat per a aprovar.</example>
                <example>És suficient per a aconseguir-ho.</example>
                <example>El principi de raó suficient combinat amb el "principi del millor"</example>
                <example>Arriba amb poder suficient per a fer i desfer.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SER_SUFICIENT_HAVERNHI_PROU" name="ser suficient -> haver-n'hi prou">
            <rule>
                <pattern>
                    <marker>
                        <token postag="V...3S.." postag_regexp="yes" inflected="yes" regexp="yes">ser|resultar</token>
                        <token>suficient</token>
                    </marker>
                    <token regexp="yes">amb|de|d'|a</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>n'hi <match no="1" postag="V.(..)3S(..)" postag_regexp="yes" postag_replace="VA$13S$2">haver</match> prou</suggestion>
                <short>Expressió preferible</short>
                <example correction="N'hi ha prou"><marker>És suficient</marker> amb dir-ho així.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token chunk="GV" postag="V...3S.." postag_regexp="yes"/>
                        <token chunk="GV" min="0" max="1"><exception inflected="yes" regexp="yes">ser|resultar</exception></token>
                        <token regexp="yes" inflected="yes">ser|resultar</token>
                        <token>suficient</token>
                    </marker>
                    <token regexp="yes">amb|de|d'|a</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>n'hi <match no="1" case_conversion="alllower"/> \2 <match no="3" postag="V.(.*)" postag_regexp="yes" postag_replace="VA$1">haver</match> prou</suggestion>
                <short>Expressió preferible</short>
                <example correction="N'hi va haver prou"><marker>Va ser suficient</marker> amb dir-ho així.</example>
                <example correction="N'hi ha d'haver prou"><marker>Ha de ser suficient</marker> amb fer-ho així.</example>
            </rule>
        </rulegroup>
        <rulegroup name="bastant/prou" id="BASTANT_PROU">
            <rule>
                <pattern>
                    <token>per</token>
                    <token>si</token>
                    <token>no</token>
                    <token inflected="yes">ser</token>
                    <marker>
                        <token>bastant</token>
                    </marker>
                </pattern>
                <message>En aquest context és més adequat dir <suggestion>prou</suggestion>.</message>
                <example correction="prou">Per si no fos <marker>bastant</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <token>si</token>
                    <token>no</token>
                    <token>n'</token>
                    <token>hi</token>
                    <token inflected="yes">haver</token>
                    <marker>
                        <token>bastant</token>
                    </marker>
                </pattern>
                <message>En aquest context és més adequat dir <suggestion>prou</suggestion>.</message>
                <example correction="prou">Per si no n'hi havia <marker>bastant</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="DONAR_LESQUENA" name="donar l'esquena/girar l'esquena" default="off">
            <pattern>
                <marker>
                    <token inflected="yes" skip="2">donar</token>
                </marker>
                <token>l'<exception scope="previous">a</exception></token>
                <token>esquena</token>
            </pattern>
            <message>Expressió preferible.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">girar</match></suggestion>
            <example correction="giraren">Li <marker>donaren</marker> sempre l'esquena.</example>
            <example>girar l'esquena</example>
            <example>Li donava copets a l'esquena</example>
        </rule>
        <rule id="EN_EL_QUE_PORTEM_DE_CURS" name="en el que portem de curs">
            <pattern>
                <token regexp="yes">en|durant</token>
                <token>el</token>
                <token>que</token>
                <token inflected="yes" regexp="yes">portar|dur|anar</token>
                <token>de</token>
                <token regexp="yes">temporada|mes|setmana|trimestre|quadrimestre|curs|legislatura|gener|febrer|març|maig|juny|juliol|setembre|novembre|desembre</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion><match no="6" postag="NC(.).*" postag_regexp="yes" postag_replace="DD0$1S0">aquest</match> <match no="6"/></suggestion>
            <suggestion>des de principi de <match no="6"/></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2178</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=portar+temps&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12738&amp;idHit=12738&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27Portem+temps+sense+veure%27ns%27+o+%27Fa+temps+que+no+ens+veiem%27%3F+%2F+%27portar%27+%2B+expressi%F3+temporal+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <short>Expressió preferible</short>
            <example correction="aquest curs|des de principi de curs"><marker>en el que portem de curs</marker></example>
            <example correction="aquesta legislatura|des de principi de legislatura"><marker>en el que va de legislatura</marker></example>
            <example correction="aquesta temporada|des de principi de temporada"><marker>en el que portem de temporada</marker> després de tres partits</example>
            <example>aquest curs</example>
        </rule>
        <rule id="EN_EL_QUE_PORTEM_D_AGOST" name="en el que portem d'agost">
            <pattern>
                <token regexp="yes">en|durant</token>
                <token>el</token>
                <token>que</token>
                <token inflected="yes" regexp="yes">portar|dur|anar</token>
                <token>d'</token>
                <token regexp="yes">abril|agost|octubre</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>des de principi d'\6</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2178</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=portar+temps&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12738&amp;idHit=12738&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27Portem+temps+sense+veure%27ns%27+o+%27Fa+temps+que+no+ens+veiem%27%3F+%2F+%27portar%27+%2B+expressi%F3+temporal+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <short>Expressió preferible</short>
            <example correction="des de principi d'agost"><marker>en el que portem d'agost</marker></example>
            <example>aquest any</example>
        </rule>
        <rule id="EN_EL_QUE_PORTEM_D_ANY" name="en el que portem d'any">
            <pattern>
                <token regexp="yes">en|durant</token>
                <token>el</token>
                <token>que</token>
                <token inflected="yes" regexp="yes">portar|dur|anar</token>
                <token>d'</token>
                <token>any</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>enguany</suggestion>
            <suggestion>des de principi d'\6</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2178</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=portar+temps&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12738&amp;idHit=12738&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27Portem+temps+sense+veure%27ns%27+o+%27Fa+temps+que+no+ens+veiem%27%3F+%2F+%27portar%27+%2B+expressi%F3+temporal+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <short>Expressió preferible</short>
            <example correction="enguany|des de principi d'any"><marker>en el que portem d'any</marker></example>
            <example correction="enguany|des de principi d'any"><marker>en el que va d'any</marker></example>
            <example correction="Enguany|Des de principi d'any"><marker>Durant el que portem d'any</marker></example>
            <example>aquest any</example>
        </rule>
        <rule id="PORTAR_FENT" name="portar fent -> fer">
            <pattern>
                <marker>
                    <token inflected="yes" regexp="yes" postag="V.*" postag_regexp="yes">portar|dur</token>
                    <token>fent</token>
                </marker>
                <token regexp="yes">des|d'</token>
                <token regexp="yes">de|que|ençà</token>
            </pattern>
            <message>Val més fer servir una altra expressió.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match></suggestion>
            <example correction="feien">Ho <marker>portaven fent</marker> des de fa molts anys.</example>
        </rule>
        <rulegroup id="FA_TEMPS_QUE_PORTO_LLEGINT" name="fa temps que porto llegint -> fa temps que llegeixo">
            <rule>
                <pattern>
                    <token regexp="yes">fa|feia</token>
                    <token chunk="PTime" min="1" max="5"/>
                    <token>que</token>
                    <marker>
                        <token postag_regexp="yes" postag="(V.*)" regexp="yes" inflected="yes">portar|dur</token>
                        <token postag="V.G.*" postag_regexp="yes"/>
                        <token postag="&pronom_feble;" postag_regexp="yes" regexp="yes">-.*</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:marker1 lemmaSelect:V.G.* postagFrom:marker postagSelect:V(.*) postagReplace:V\b1"/>
                <message>Val més usar una altra expressió.</message>
                <suggestion><match no="6" regexp_match="-" regexp_replace=""/> {suggestion}</suggestion>
                <example correction="ho denuncio">Fa temps que <marker>porto denunciant-ho</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">fa|feia</token>
                    <token chunk="PTime" min="1" max="5"/>
                    <token>que</token>
                    <marker>
                        <token postag_regexp="yes" postag="(V.*)" regexp="yes" inflected="yes">portar|dur</token>
                        <token postag="V.G.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:marker1 lemmaSelect:V.G.* postagFrom:marker postagSelect:V(.*) postagReplace:V\b1"/>
                <message>Val més usar una altra expressió.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="denunciava">Feia temps que <marker>portava denunciant</marker> la desídia del ministeri.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PORTO_LLEGINT" name="porto llegint -> he llegit">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" inflected="yes">portar|dur</token>
                        <token postag="V.G.*" postag_regexp="yes"/>
                    </marker>
                    <token>durant</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion><match no="1" postag="V.(.*)" postag_replace="VA$1" postag_regexp="yes">haver</match> <match no="2" postag="V.G.*" postag_replace="V.P..SM." postag_regexp="yes"/></suggestion>
                <example correction="He llegit"><marker>Porto llegint</marker> durant anys aquesta revista.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" inflected="yes">portar|dur</token>
                        <token postag="V.G.*" postag_regexp="yes"/>
                    </marker>
                    <token>de</token>
                    <token regexp="yes">fa|feia</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:2 lemmaSelect:V.N.* postagFrom:1 postagSelect:V.*"/>
                <message>Val més usar una altra expressió.</message>
                <suggestion><match no="1" postag="V.(.*)" postag_replace="VA$1" postag_regexp="yes">haver</match> <match no="2" postag="V.G.*" postag_replace="V.P..SM." postag_regexp="yes"/></suggestion>
                <suggestion>{suggestion}</suggestion>
                <example correction="Havia llegit|Llegia"><marker>Portava llegint</marker> de feia anys aquesta revista.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" inflected="yes">portar|dur</token>
                        <token postag="V.G.*" postag_regexp="yes"/>
                    </marker>
                    <token regexp="yes">fa|feia</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:2 lemmaSelect:V.N.* postagFrom:1 postagSelect:V.*"/>
                <message>Val més usar una altra expressió.</message>
                <suggestion><match no="1" postag="V.(.*)" postag_replace="VA$1" postag_regexp="yes">haver</match> <match no="2" postag="V.G.*" postag_replace="V.P..SM." postag_regexp="yes"/> de</suggestion>
                <suggestion>{suggestion} de</suggestion>
                <example correction="Havia llegit de|Llegia de"><marker>Portava llegint</marker> feia anys aquesta revista.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" inflected="yes">portar|dur</token>
                        <token postag="V.G.*" postag_regexp="yes"/>
                    </marker>
                    <token chunk="PTime"/>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion><match no="1" postag="V.(.*)" postag_replace="VA$1" postag_regexp="yes">haver</match> <match no="2" postag="V.G.*" postag_replace="V.P..SM." postag_regexp="yes"/> durant</suggestion>
                <example correction="Havia llegit durant"><marker>Portava llegint</marker> quatre anys aquest llibre.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" inflected="yes">portar|dur</token>
                        <token postag="V.G.*" postag_regexp="yes"/>
                        <token regexp="yes">fa|feia</token>
                    </marker>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion><match no="1" postag="V.(.*)" postag_replace="VA$1" postag_regexp="yes">haver</match> <match no="2" postag="V.G.*" postag_replace="V.P..SM." postag_regexp="yes"/> durant</suggestion>
                <example correction="Han avisat durant"><marker>Porten avisant fa</marker> setmanes que no es renovaria.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V...[123]..." postag_regexp="yes" regexp="yes" inflected="yes">portar|dur</token>
                    </marker>
                    <token inflected="yes" chunk="PTime">tot</token>
                    <token chunk="PTime" min="1" max="3"/>
                    <token postag="V.G.*" postag_regexp="yes"/>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion><match no="1" postag="V.(.*)" postag_replace="VA$1" postag_regexp="yes">haver</match> estat</suggestion>
                <example correction="Hem estat"><marker>Portem</marker> tot el matí avisant del problema.</example>
            </rule>
        </rulegroup>
        <rule id="FARA_COM_DEU_FER" name="farà com -> deu fer">
            <pattern>
                <marker>
                    <token>farà</token>
                    <token>com</token>
                </marker>
                <token chunk="PTime" postag="D.*" postag_regexp="yes"/>
            </pattern>
            <message>Per a referir-se a un temps aproximat val més usar una altra expressió.</message>
            <suggestion>deu fer</suggestion>
            <example correction="Deu fer"><marker>Farà com</marker> uns tres anys que no el veig.</example>
        </rule>
        <rulegroup id="PORTA_UNA_HORA" name="porta una hora/fa una hora">
            <!--<url>http://esadir.cat/entrades/fitxa/id/2178</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=portar+temps&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12738&amp;idHit=12738&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27Portem+temps+sense+veure%27ns%27+o+%27Fa+temps+que+no+ens+veiem%27%3F+%2F+%27portar%27+%2B+expressi%F3+temporal+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token postag="&pronom_feble;|RN" postag_regexp="yes"/>
                <token>va</token>
                <token regexp="yes">portar|dur</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">haver</token>
                <token>de</token>
                <token regexp="yes">portar|dur</token>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception postag="&pronom_feble;|RN" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">portar|dur<exception inflected="yes">durar</exception><exception postag="V.IS.*" postag_regexp="yes"/></token>
                        <token chunk="PTime" min="1" max="5"/>
                        <or>
                            <token postag="V.G.*|AQ.*|VMP.*" postag_regexp="yes"><exception postag="_GN_.*" postag_regexp="yes"/><exception regexp="yes">cabals?</exception></token>
                            <token regexp="yes">que|sense|així|a|en|ací|aquí|ahí|allí|allà</token>
                        </or>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.PortarTempsSuggestionsFilter" args="none:none"/>
                <message>Val més usar una altra expressió.</message>
                <short>Expressió preferible</short>
                <example correction="Fa una hora que diu"><marker>Porta una hora dient</marker> això.</example>
                <example correction="Feia vint-i-cinc anys que no deia"><marker>Portava vint-i-cinc anys sense dir</marker> res.</example>
                <example correction="Fa dues setmanes que donen"><marker>Porten dues setmanes donant</marker> la tabarra.</example>
                <example correction="Fa dues setmanes que ens diuen"><marker>Porten dues setmanes dient-nos</marker> tot això.</example>
                <example correction="Feia dues setmanes que ens ho deien"><marker>Portaven dues setmanes dient-nos-ho</marker>.</example>
                <example correction="Feia molt de temps que pensava"><marker>Portava molt de temps pensant</marker> en allò.</example>
                <example correction="Feia mitja hora que pensava"><marker>Portava mitja hora pensant</marker> en allò.</example>
                <example correction="Feia mitja horeta que pensava"><marker>Portava mitja horeta pensant</marker> en allò.</example>
                <example correction="Feia molt de temps que hi pensava"><marker>Portava molt de temps pensant-hi</marker>.</example>
                <example correction="Fa mig any que ho diu"><marker>Porta mig any dient-ho</marker>.</example>
                <example correction="Fa temps que pensem"><marker>Portem temps pensant</marker> que aquesta és la solució.</example>
                <example correction="Feia més d'una hora que ho deia"><marker>Portava més d'una hora dient-ho</marker>.</example>
                <example correction="fes tants anys que ho deia">Era curiós que <marker>portés tants anys dient-ho</marker>.</example>
                <example correction="fes tant de temps que no els deia">Era curiós que <marker>dugués tant de temps sense dir-los</marker> res.</example>
                <example correction="Fa temps que s'encarrega"><marker>Porta temps encarregant-se</marker> d'això.</example>
                <example correction="Fa temps que se n'encarrega"><marker>Porta temps encarregant-se'n</marker>.</example>
                <example correction="Fa un any i mig que és"><marker>Porta un any i mig sent</marker> indigent.</example>
                <example correction="Feia un any que estava"><marker>Portava un any</marker> així.</example>
                <example correction="Feia molts anys que estaven"><marker>Duien molts anys</marker> a la capital del Túria.</example>
                <example correction="fa dues hores que està">Potser <marker>porta dues hores</marker> camuflada.</example>
                <example correction="fa ja molts anys que escriu">La novel·lista <marker>porta ja molts anys escrivint</marker>.</example>
                <example correction="Feia mitja hora que estava"><marker>Portava mitja hora</marker> aquí.</example>
                <example>Allò li va portar més de tres anys de feina.</example>
                <example>ha de portar algun dia la humanitat sencera</example>
                <example>Això ens portarà molts anys.</example>
                <example>Aquella amistat durà vint anys.</example>
                <example>només li portava un mes d'avantatge</example>
                <example>Ho havia de portar cada dia.</example>
                <example>Dura dos dies.</example>
                <example>tots els anomenats portaven una segona vida</example>
                <example>La primavera porta dies càlids i flors que fan goig.</example>
                <example>El riu d'Abella duia molt cabal.</example>
                <example>encara que porti poc cabal, l'aigua és regular i fred</example>
                <example>Amb aquesta novel·la que parla dels durs temps de la postguerra a Barcelona va guanyar l'any 2003, el premi Ferran Canyameres.</example>
                <example>No aguantava més allà sota, portava tres hores i mitja</example>
                <example correction="Feia molt de temps que estava"><marker>Portava molt de temps</marker> així.</example>
                <!--<example correction="fa moltíssims anys (que ...)">alguna d'elles <marker>porta moltíssims anys</marker> d'existència</example>
                <example correction="fer moltíssims anys (que ...)">Deu <marker>portar moltíssims anys</marker> d'existència</example>
                <example correction="feia tants anys (que ...)">I que <marker>portaven tants anys</marker> d'existència</example>
                <example correction="fes tants anys (que ...)">I que <marker>portés tants anys</marker> d'existència</example>
                <example correction="fera tants anys (que ...)">I que <marker>portàrem tants anys</marker> d'existència</example>-->
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="&pronom_feble;|RN" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">portar|dur<exception inflected="yes">durar</exception><exception postag="V.IS.*" postag_regexp="yes"/></token>
                        <token chunk="PTime" min="1" max="5"/>
                        <token>de</token>
                    </marker>
                    <token regexp="yes">gira|festa</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.PortarTempsSuggestionsFilter" args="none:none"/>
                <message>Val més usar una altra expressió.</message>
                <short>Expressió preferible</short>
                <example correction="Fa mig any que està"><marker>Porta mig any</marker> de gira.</example>
            </rule>
        </rulegroup>
        <rule id="DONAR_COMENCAMENT" name="donar començament">
            <pattern>
                <token inflected="yes">donar</token>
                <token regexp="yes">començament|inici</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">començar</match></suggestion>
            <suggestion><match no="1"/> principi</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">iniciar</match></suggestion>
            <short>Expressió preferible</short>
            <example correction="començo|dono principi|inicio"><marker>dono començament</marker></example>
            <example correction="començàrem|donàrem principi|iniciàrem"><marker>donàrem començament</marker></example>
            <example>començar</example>
        </rule>
        <rule id="DONAR_AVIS" name="donar avís">
            <pattern>
                <token inflected="yes">donar</token>
                <token>avís</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">avisar</match></suggestion>
            <short>Expressió preferible</short>
            <example correction="avisem">Els <marker>donem avís</marker> de tot</example>
        </rule>
        <rule id="DONAR_CONSTANCIA" name="donar constància">
            <pattern>
                <token inflected="yes">donar</token>
                <token>constància</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">deixar</match> constància</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> constar</suggestion>
            <short>Expressió preferible</short>
            <example correction="Deixarem constància|Farem constar"><marker>Donarem constància</marker> a l'autoritat competent.</example>
        </rule>
        <rule id="PUNT_I_FINAL" name="punt i final">
            <pattern>
                <token>punt</token>
                <token min="0">-</token>
                <token>i</token>
                <token min="0">-</token>
                <token>final</token>
            </pattern>
            <message>Expressió preferible.</message>
            <suggestion>punt final</suggestion>
            <example correction="punt final">Hi van posar <marker>punt i final</marker>.</example>
            <example correction="punt final">Hi van posar el <marker>punt-i-final</marker>.</example>
            <example>Hi van posar punt final.</example>
        </rule>
        <rule id="DE_LA_NIT_AL_MATI" name="de la nit al matí">
            <pattern>
                <token>de</token>
                <token>la</token>
                <token>nit</token>
                <token>a</token>
                <token>l</token>
                <token>matí</token>
            </pattern>
            <message>Expressió preferible.</message>
            <suggestion>de la nit al dia</suggestion>
            <example correction="de la nit al dia"><marker>de la nit al matí</marker></example>
            <example>de la nit al dia</example>
        </rule>
        <rule id="DINER" name="diner/diners">
            <pattern>
                <marker>
                    <token>diner</token>
                </marker>
                <token><exception regexp="yes">negre|fiduciari</exception></token>
            </pattern>
            <message>Normalment s'usa en plural.</message>
            <suggestion>diners</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/1269</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=diner&amp;numPagina=1&amp;database=DIEC&amp;idFont=11027&amp;idHit=11027&amp;tipusFont=%3CI%3EDiccionari+de+la+llengua+catalana%3C%2FI%3E+de+l%27Institut+d%27Estudis+Catalans+%282a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=diner++&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.tot</url>
            <short>Expressió preferible</short>
            <example correction="diners">No tinc <marker>diner</marker>.</example>
            <example>És diner fiduciari.</example>
        </rule>
        <rule id="ALS_EFECTES_DE" name="als efectes de">
            <pattern>
                <token postag="SENT_START|PUNCT.*" postag_regexp="yes" skip="-1"><exception scope="next" inflected="yes">deure</exception></token>
                <marker>
                    <token>a</token>
                    <token>ls</token>
                    <token>efectes</token>
                </marker>
                <token regexp="yes">de|d'</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Expressió preferible.</message>
            <suggestion>a l'efecte</suggestion>
            <short>Expressió preferible</short>
            <example correction="A l'efecte"><marker>Als efectes</marker> de permetre-ho.</example>
            <example>Es deu als efectes de la radiació</example>
        </rule>
        <rulegroup id="D_SR" name="Dº > Sr.">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">D°|Dº</token>
                        <token>.</token>
                    </marker>
                    <token regexp="yes">\p{Lu}.*</token>
                </pattern>
                <message>Useu "Sr." com a abreviatura de "senyor". "Don" pot ser un tractament honorífic històric.</message>
                <suggestion>Sr.</suggestion>
                <example correction="Sr."><marker>Dº.</marker> Jaume Ivars.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">D°|Dº</token>
                    </marker>
                    <token regexp="yes">\p{Lu}.*</token>
                </pattern>
                <message>Useu "Sr." com a abreviatura de "senyor".</message>
                <suggestion>Sr.</suggestion>
                <example correction="Sr."><marker>Dº</marker> Jaume Ivars.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DON" name="don/senyor/en">
            <antipattern>
                <token regexp="yes" inflected="yes" skip="-1">desembocar|riu|Volga|Azov|afluent|conca|Rostov</token>
                <token case_sensitive="yes">Don</token>
            </antipattern>
            <antipattern>
                <token case_sensitive="yes" skip="-1">Don</token>
                <token regexp="yes" inflected="yes">desembocar|riu|Volga|Azov|afluent|conca|Rostov</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>don<exception postag="NP..SP." postag_regexp="yes"/></token>
                    </marker>
                    <token regexp="yes">\p{Lu}.*<exception regexp="yes">(?-i)Joan|Quixot|Juan|Quijote|Giovanni</exception></token>
                </pattern>
                <message>Val més usar una altra expressió. "Don" pot ser un tractament honorífic històric.</message>
                <suggestion>en</suggestion>
                <suggestion>senyor</suggestion>
                <suggestion>el senyor</suggestion>
                <suggestion>Sr.</suggestion>
                <example correction="En|Senyor|El senyor|Sr."><marker>Don</marker> Jaume</example>
                <example>Don Quixot i Don Joan</example>
                <example>El riu Don desemboca a la mar d'Azov.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>don</token>
                    <token regexp="yes">\p{Lu}.*</token>
                </antipattern>
                <antipattern>
                    <token>don</token>
                    <token>'t</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>don<exception postag="NP.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Possible confusió. "Don" pot ser un tractament honorífic històric o el nom d'un riu rus.</message>
                <suggestion>d'on</suggestion>
                <suggestion>do</suggestion>
                <example correction="d'on|do">És davant <marker>don</marker> et vaig dir.</example>
                <example>Don Quixot i Don Joan</example>
                <example>Baixaren pel riu Don.</example>
                <example>El Don passa prop del Volga.</example>
                <example>El riu Don desemboca a la mar d'Azov.</example>
                <example>Rostov del Don.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">Sr|Dr</token>
                        <token>.</token>
                        <token regexp="yes">D|D°</token>
                        <token>.</token>
                    </marker>
                    <token regexp="yes">\p{Lu}.*</token>
                </pattern>
                <message>Expressió incorrecta.</message>
                <suggestion>\1.</suggestion>
                <example correction="Sr."><marker>Sr. D.</marker> Joan Ivars</example>
                <example correction="Dr."><marker>Dr. D.</marker> Joan Ivars</example>
            </rule>
            <rule id="DON_D" name="Revisa l'abreviatura Don/D." default="off">
                <antipattern>
                    <marker>
                        <token regexp="yes">\p{Lu}.*</token>
                        <token case_sensitive="yes">D</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token regexp="yes">[A-Z]</token>
                        <token>.</token>
                        <token case_sensitive="yes">D</token>
                    </marker>
                </antipattern>
                <pattern>
                    <marker>
                        <token case_sensitive="yes">D</token>
                        <token>.</token>
                    </marker>
                    <token regexp="yes">\p{Lu}.+</token>
                </pattern>
                <message>Incorrecte si equival a <suggestion>Sr.</suggestion>.</message>
                <example correction="Sr."><marker>D.</marker> Joan Ivars</example>
                <example>John D. Rockefeller</example>
                <example>D.O. Ribera del Duero.</example>
                <example>J. D. Rockefeller</example>
                <!--<example>D. Westermann</example> No es pot resoldre-->
            </rule>
        </rulegroup>
        <rule id="LA_GRAN_PANTALLA" name="la gran pantalla/la pantalla gran">
            <pattern>
                <token>la</token>
                <token regexp="yes">gran|petita</token>
                <token>pantalla</token>
            </pattern>
            <message>Val més dir: <suggestion>la pantalla <match no="2"/></suggestion>.</message>
            <short>Expressió preferible</short>
            <example correction="la pantalla gran">Ho veurem a <marker>la gran pantalla</marker>.</example>
            <example>Ho veurem a la pantalla petita.</example>
        </rule>
        <rulegroup id="A_NIVELL" name="*a nivell de">
            <!--<url>http://esadir.cat/entrades/fitxa/id/1512</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=a+nivell+de&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12014&amp;idHit=12014&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcta+l%27expressi%F3+%27a+nivell+%28de%29%27%3F+%2F+a+nivell%2C+en+l%27%E0mbit%2C+en+el+terreny%2C+en+el+camp&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <antipattern>
                <marker>
                    <token>pas</token>
                    <token>a</token>
                    <token>nivell</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <token>a<exception postag=".*LOC.*" postag_regexp="yes"/></token>
                    <token>nivell</token>
                    <token postag="AQ.[MC][SN]." postag_regexp="yes"/>
                </pattern>
                <message>En sentit figurat, val més evitar aquesta expressió.</message>
                <suggestion>en l'àmbit <match no="3"/></suggestion>
                <suggestion>a escala <match no="3" postag="AQ.[MC][SN]." postag_regexp="yes" postag_replace="AQ.[FC][SN]."/></suggestion>
                <suggestion><match no="3" postag="AQ.[MC][SN]." postag_regexp="yes" postag_replace="AQ.[FC][SN]."/>ment</suggestion>
                <suggestion><match no="3"/></suggestion>
                <example correction="en l'àmbit mundial|a escala mundial|mundialment|mundial">Ho varen fer <marker>a nivell mundial</marker>.</example>
                <example>Aquest terra no és a nivell.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>nivell</token>
                        <token regexp="yes">de|d'</token>
                        <token postag="D.*" postag_regexp="yes" min="0"/>
                        <token regexp="yes">mar|terra|galeria|teulada|aplicació</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token><exception regexp="yes">quant|fa|respecte</exception></token>
                    <marker>
                        <token>a<exception postag=".*LOC.*" postag_regexp="yes"/></token>
                        <token>nivell</token>
                        <token regexp="yes">de|d'</token>
                    </marker>
                </pattern>
                <message>En sentit figurat, val més evitar aquesta expressió.</message>
                <suggestion>en l'àmbit <match no="4"/></suggestion>
                <suggestion>a escala <match no="4"/></suggestion>
                <suggestion>a</suggestion>
                <suggestion>en</suggestion>
                <suggestion>pel que fa a</suggestion>
                <suggestion>quant a</suggestion>
                <example correction="En l'àmbit d'|A escala d'|A|En|Pel que fa a|Quant a"><marker>A nivell d'</marker>Europa.</example>
                <example>Al nivell del mar.</example>
                <example>Pel que fa a nivell de renda, són els més alts.</example>
                <example>A nivell de terra, no hi havia res.</example>
            </rule>
        </rulegroup>
        <rule id="ALS_TRES_ANYS" name="Revisa: als tres anys/a tres anys/al cap de tres anys">
            <pattern>
                <token><exception regexp="yes" inflected="yes">&exceptions_ALS_TRES_MESOS;|homenatge</exception><exception postag=".*LOC_PREP.*|DN.*" postag_regexp="yes"/></token>
                <marker>
                    <token>a</token>
                    <token spacebefore="no">ls</token>
                    <token postag="DN.*|DI.*" postag_regexp="yes"/>
                    <token>anys</token>
                </marker>
                <token><exception regexp="yes">de|d'|que</exception></token>
            </pattern>
            <message>Incorrecte si equival a <suggestion>al cap de <match no="4"/> <match no="5"/></suggestion>. Referit a l'edat d'una persona, també es pot dir <suggestion><match no="2"/> <match no="4"/> <match no="5"/></suggestion>.</message>
            <suggestion><match no="4"/> <match no="5"/> després</suggestion>
            <example correction="Al cap de tres anys|A tres anys|Tres anys després"><marker>Als tres anys</marker>.</example>
            <example>Tres minuts després</example>
            <example>corresponents als dotze mesos de l'any</example>
            <example>L'ensenyament és gratuït i obligatori dels 6 als 15 anys.</example>
            <example>L'ensenyament és gratuït i obligatori dels sis als quinze anys.</example>
            <example>Fa referència als tres anys que hi va dedicar</example>
            <example>Gràcies als cinquanta anys de feina que vam fer.</example>
            <example>A mesura que ens acostem als catorze anys, el mestre compta més.</example>
            <example>Podria situar-se cap als tretze anys i coincidiria.</example>
        </rule>
        <rule id="A_RAN_DE" name="a ran de">
            <pattern>
                <marker>
                    <token>a</token>
                    <token>ran</token>
                </marker>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>Normalment s'escriu <suggestion>arran</suggestion>.</message>
            <example correction="Arran"><marker>A ran</marker> d'això, fugí.</example>
            <example>arran de</example>
        </rule>
        <rule id="PASSAR_PER_INFINITIU" name="passar per + infinitiu">
            <pattern>
                <marker>
                    <token postag="V.[IS].*" postag_regexp="yes" inflected="yes">passar<exception scope="previous" postag="&pronom_feble;" postag_regexp="yes"/></token>
                    <token>per</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"><exception>ser</exception></token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion><match no="1" postag="(V.[IS].*)" postag_regexp="yes" postag_replace="$1">implicar</match></suggestion>
            <suggestion><match no="1" postag="(V.[IS].*)" postag_regexp="yes" postag_replace="$1">dependre</match> de</suggestion>
            <suggestion><match no="1" postag="(V.[IS].*)" postag_regexp="yes" postag_replace="$1">exigir</match></suggestion>
            <suggestion><match no="1" postag="(V.[IS].*)" postag_regexp="yes" postag_replace="$1">demanar</match></suggestion>
            <suggestion><match no="1" postag="(V.[IS].*)" postag_regexp="yes" postag_replace="$1">estar</match> en funció de</suggestion>
            <example correction="implica|depèn de|depén de|exigeix|demana|està en funció de">La solució <marker>passa per</marker> negar-li el dret.</example>
            <example>No passis per la plaça.</example>
            <example>les vicissituds que ha hagut de passar per arribar al plaçament actual</example>
            <example>a finals del segle passat per examinar críticament</example>
            <example>Això em passa per anar a veure'l tan sovint.</example>
        </rule>
        <rule id="POSSESSIU_CARREC_FAVOR_PARER" name="possessiu + càrrec/favor/parer">
            <antipattern>
                <marker>
                    <token skip="4" inflected="yes" regexp="yes">.*tornar|.*integrar|renunciar|romandre|correspondre</token>
                    <token>a</token>
                    <token spacebefore="no">l</token>
                    <token postag="PX.*" postag_regexp="yes"/>
                    <token regexp="yes">càrrec|favor|parer</token>
                </marker>
            </antipattern>
            <pattern>
                <token><exception regexp="yes">gràcies|respecte|relatius?</exception></token>
                <marker>
                    <token>a</token>
                    <token spacebefore="no">l</token>
                    <token postag="PX.*" postag_regexp="yes"/>
                    <token regexp="yes">càrrec|favor|parer</token>
                </marker>
            </pattern>
            <message>Expressió preferible.</message>
            <suggestion>a <match no="5"/> <match no="4"/></suggestion>
            <example correction="a càrrec meu">el sopar va <marker>al meu càrrec</marker></example>
            <example>i llavors tornà al seu càrrec</example>
            <example>gràcies al meu favor</example>
            <example>i que romanga impune al seu càrrec</example>
            <example>Volia correspondre al vostre favor.</example>
        </rule>
        <rulegroup id="PER_COMPTES_DE" name="per comptes de">
            <rule>
                <pattern>
                    <token>per</token>
                    <token>comptes</token>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>En llenguatge formal, val més usar una altra expressió.</message>
                <suggestion>en comptes <match no="3"/></suggestion>
                <suggestion>en compte <match no="3"/></suggestion>
                <url>http://esadir.cat/entrades/fitxa/node/per_comptes_de</url>
                <example correction="en comptes d'|en compte d'"><marker>per comptes d'</marker>això</example>
            </rule>
        </rulegroup>
        <rulegroup id="EL_PROPER" name="el proper -> el següent">
            <url>https://esadir.cat/entrades/fitxa/node/proper</url>
            <antipattern>
                <token inflected="yes">proper</token>
                <token min="0" max="2" postag="A.*|V.P.*|CC" postag_regexp="yes"/>
                <token inflected="yes" regexp="yes">mont|ciutat|poble|població|metròpoli|port|presa|turó|tossal|muntanya|àrea|parròquia|castell|pantà|coll|serra|estany|llac|capella|església|balneari|terme|assentament|ermita|monestir|mas|masia|casa|caseta|hotel|costa|posició|font</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token min="0" postag="PX.*" postag_regexp="yes"/>
                    <marker>
                        <token inflected="yes">proper<exception scope="next">a</exception><exception scope="next" postag="NP..G.." postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Si no és referit a un lloc físic, val més fer servir un altre adjectiu.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="DA.(..)." postag_replace="AQ0$10">pròxim</match></suggestion>
                <suggestion><match no="1" postag_regexp="yes" postag="DA..(.)." postag_replace="AQ0C$10">següent</match></suggestion>
                <example correction="pròxim|següent">El vostre fitxer és el <marker>proper</marker> en la cua de transcripció.</example>
                <example>Ens acostàvem al proper Benidorm.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PROPER" name="proper > que ve/vinent">
            <url>https://esadir.cat/entrades/fitxa/node/proper</url>
            <!--<url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=proper&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=8495&amp;idHit=8495&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=pr%F2xim%2C+proper+o+vinent%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>-->
            <rule>
                <pattern>
                    <token regexp="yes">aquest|este</token>
                    <marker>
                        <token>proper</token>
                    </marker>
                    <token>mes</token>
                    <token>de</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu 'proper'. Es pot eliminar o canviar.</message>
                <suggestion/>
                <suggestion>pròxim</suggestion>
                <example correction="|pròxim">Aquest <marker>proper</marker> mes de juny.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">aquest|este</token>
                    <marker>
                        <token>proper</token>
                    </marker>
                    <token regexp="yes">&mesos_any;|&dies_setmana;</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu 'proper'. Es pot eliminar o canviar.</message>
                <suggestion/>
                <suggestion>pròxim</suggestion>
                <example correction="|pròxim">Aquest <marker>proper</marker> divendres actuarem a Terrassa.</example>
            </rule>
            <rule>
                <pattern>
                    <token>l</token>
                    <marker>
                        <token>proper</token>
                    </marker>
                    <token regexp="yes">&unitats_temps;</token>
                    <token>que</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu 'proper'.</message>
                <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">pròxim</match></suggestion>
                <example correction="pròxim">Fins al <marker>proper</marker> mes que vinguis.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">el|la</token>
                        <token regexp="yes">proper|propera</token>
                        <token regexp="yes">&unitats_temps;</token>
                    </marker>
                    <token>que</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu 'proper'.</message>
                <suggestion>\1 <match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">pròxim</match> \3</suggestion>
                <suggestion><match no="3" postag="NC(.).*" postag_regexp="yes" postag_replace="DI0$1S0">un</match> <match no="3" postag="NC(.).*" postag_regexp="yes" postag_replace="AQ0$1S0">altre</match> \3</suggestion>
                <example correction="El pròxim dia|Un altre dia"><marker>El proper dia</marker> que vinguis ho farem.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DA.*" postag_regexp="yes"><exception scope="previous" regexp="yes">a|de|pe</exception></token>
                    <token inflected="yes">proper</token>
                    <token postag="N.*" postag_regexp="yes" regexp="yes" inflected="yes">Nadal|Pasqua|falla</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="2"/>".</message>
                <suggestion><match no="3" postag="N.(..).*" postag_regexp="yes" postag_replace="DD0$10">aquest</match> <match no="3"/></suggestion>
                <suggestion>per \3</suggestion>
                <short>Expressió preferible</short>
                <example correction="Aquest Nadal|Per Nadal"><marker>El proper Nadal</marker></example>
                <example correction="Aquestes Falles|Per Falles"><marker>Les properes Falles</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DA.*" postag_regexp="yes"><exception scope="previous" regexp="yes">a|de|pe</exception></token>
                    <token inflected="yes">proper</token>
                    <token postag="N.*" postag_regexp="yes" regexp="yes" inflected="yes">&mesos_any;</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="2"/>".</message>
                <suggestion><match no="3" postag="N.(..).*" postag_regexp="yes" postag_replace="DD0$10">aquest</match> <match no="3"/></suggestion>
                <suggestion>al \3</suggestion>
                <suggestion>per \3</suggestion>
                <short>Expressió preferible</short>
                <example correction="Aquest juliol|Al juliol|Per juliol"><marker>El proper juliol</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DA.*" postag_regexp="yes"><exception scope="previous" regexp="yes">a|de|pe</exception></token>
                    <token inflected="yes">proper</token>
                    <token postag="N.*" postag_regexp="yes" regexp="yes" inflected="yes">&estacions;</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="2"/>".</message>
                <suggestion><match no="3" postag="N.(..).*" postag_regexp="yes" postag_replace="DD0$10">aquest</match> <match no="3"/></suggestion>
                <!-- TODO: altres suggeriments: a la tardor, a l'estiu... -->
                <short>Expressió preferible</short>
                <example correction="Aquesta tardor"><marker>La propera tardor</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>el</token>
                    <token>proper</token>
                    <token>mes</token>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes">&mesos_any;</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>En aquesta expressió val més evitar l'adjectiu "<match no="2"/>".</message>
                <suggestion>aquest \3 \4 \5</suggestion>
                <suggestion>\1 \3 \4 \5</suggestion>
                <suggestion>\1 \3 \4 \5 vinent</suggestion>
                <suggestion>\1 pròxim \3 \4 \5</suggestion>
                <example correction="Aquest mes de desembre|El mes de desembre|El mes de desembre vinent|El pròxim mes de desembre"><marker>El proper mes de desembre</marker>.</example>
                <example correction="Aquest mes d'agost|El mes d'agost|El mes d'agost vinent|El pròxim mes d'agost"><marker>El proper mes d'agost</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>de</token>
                    <token>l</token>
                    <token>proper</token>
                    <token>mes</token>
                    <token regexp="yes">de|d'</token>
                    <token regexp="yes">&mesos_any;</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>En aquesta expressió val més evitar l'adjectiu "<match no="3"/>".</message>
                <suggestion>d'aquest \4 \5 \6</suggestion>
                <suggestion>del \4 \5 \6</suggestion>
                <suggestion>del \4 \5 \6 vinent</suggestion>
                <suggestion>del pròxim \4 \5 \6</suggestion>
                <example correction="d'aquest mes de desembre|del mes de desembre|del mes de desembre vinent|del pròxim mes de desembre"><marker>del proper mes de desembre</marker>.</example>
                <example correction="d'aquest mes d'agost|del mes d'agost|del mes d'agost vinent|del pròxim mes d'agost"><marker>del proper mes d'agost</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|pe|de</token>
                    <token>l</token>
                    <token>proper</token>
                    <token regexp="yes">&noms_PROPER_vocal;</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="1"/>".</message>
                <suggestion><match no="1" regexp_match="(?iu)pe" regexp_replace="per"/> l'<match no="4"/> <match no="3" postag="AQ0.(.)." postag_regexp="yes" postag_replace="AQ0C$10">vinent</match></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)pe" regexp_replace="per"/> l'<match no="4"/> que <match no="3" postag="AQ0.(.)." postag_regexp="yes" postag_replace="VMIP3$10.?">venir</match></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)pe" regexp_replace="per"/> l'<match no="4"/> <match no="3" postag="AQ0.(.)." postag_regexp="yes" postag_replace="AQ0C$10">entrant</match></suggestion>
                <suggestion>\1\2 <match no="3" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">pròxim</match> <match no="4"/></suggestion>
                <short>Expressió preferible</short>
                <example correction="a l'any vinent|a l'any que ve|a l'any entrant|al pròxim any">Fins <marker>al proper any</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>el</token>
                    <token>proper</token>
                    <token regexp="yes">&noms_PROPER_vocal;</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="1"/>".</message>
                <suggestion>l'<match no="3"/> <match no="2" postag="AQ0.(.)." postag_regexp="yes" postag_replace="AQ0C$10">vinent</match></suggestion>
                <suggestion>l'<match no="3"/> que <match no="2" postag="AQ0.(.)." postag_regexp="yes" postag_replace="VMIP3$10.?">venir</match></suggestion>
                <suggestion>l'<match no="3"/> <match no="2" postag="AQ0.(.)." postag_regexp="yes" postag_replace="AQ0C$10">entrant</match></suggestion>
                <suggestion>\1 <match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">pròxim</match> <match no="3"/></suggestion>
                <short>Expressió preferible</short>
                <example correction="L'any vinent|L'any que ve|L'any entrant|El pròxim any"><marker>El proper any</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <token>dia</token>
                    <token regexp="yes">\d+</token>
                </antipattern>
                <pattern>
                    <token inflected="yes">proper</token>
                    <token regexp="yes" inflected="yes">temporada|legislatura|curs|&unitats_temps;|instant|moment|&dies_setmana;|&parts_dia;|&mesos_any;|&estacions;|Nadal|Pasqua|Pasqües|Falles</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="1"/>".</message>
                <suggestion><match no="2"/> <match no="1" postag="AQ0.(.)." postag_regexp="yes" postag_replace="AQ0C$10">vinent</match></suggestion>
                <suggestion><match no="2"/> que <match no="1" postag="AQ0.(.)." postag_regexp="yes" postag_replace="VMIP3$10.?">venir</match></suggestion>
                <suggestion><match no="2"/> <match no="1" postag="AQ0.(.)." postag_regexp="yes" postag_replace="AQ0C$10">entrant</match></suggestion>
                <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">pròxim</match> <match no="2"/></suggestion>
                <short>Expressió preferible</short>
                <example correction="any vinent|any que ve|any entrant|pròxim any">Aquest <marker>proper any</marker></example>
                <example correction="anys vinents|anys que venen|anys que vénen|anys entrants|pròxims anys">Aquests <marker>propers anys</marker></example>
                <example>L'any que ve</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">acte|comici|avaluació|elecció|contesa|temporada|legislatura|curs|&unitats_temps;|instant|moment|&dies_setmana;|&mesos_any;|&parts_dia;</token>
                    <token inflected="yes">proper</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="1"/>".</message>
                <suggestion><match no="1"/> <match no="2" postag="AQ0.(.)." postag_regexp="yes" postag_replace="AQ0C$10">vinent</match></suggestion>
                <suggestion><match no="1"/> que <match no="2" postag="AQ0.(.)." postag_regexp="yes" postag_replace="VMIP3$10.?">venir</match></suggestion>
                <suggestion><match no="1"/> <match no="2" postag="AQ0.(.)." postag_regexp="yes" postag_replace="AQ0C$10">entrant</match></suggestion>
                <suggestion><match no="1"/> <match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">pròxim</match></suggestion>
                <short>Expressió preferible</short>
                <example correction="mes vinent|mes que ve|mes entrant|mes pròxim">Aquest <marker>mes proper</marker>.</example>
                <example correction="anys vinents|anys que venen|anys que vénen|anys entrants|anys pròxims">Aquests <marker>anys propers</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">proper</token>
                    <token/>
                    <token regexp="yes" inflected="yes">&unitats_temps;|instant|moment|&dies_setmana;</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="1"/>".</message>
                <suggestion><match no="2"/> <match no="3"/> <match no="1" postag="AQ0.(.)." postag_regexp="yes" postag_replace="AQ0C$10">vinent</match></suggestion>
                <suggestion><match no="2"/> <match no="3"/> que <match no="1" postag="AQ0.(.)." postag_regexp="yes" postag_replace="VMIP3$10.?">venir</match></suggestion>
                <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">pròxim</match> <match no="2"/> <match no="3"/></suggestion>
                <short>Expressió preferible</short>
                <example correction="10 anys vinents|10 anys que venen|10 anys que vénen|pròxims 10 anys"> Els <marker>propers 10 anys</marker></example>
                <example>L'any que ve</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">proper</token>
                    <token regexp="yes" inflected="yes">&noms_PROPER;</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="1"/>".</message>
                <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">pròxim</match> <match no="2"/></suggestion>
                <suggestion><match no="1" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">següent</match> <match no="2"/></suggestion>
                <suggestion><match no="2"/> <match no="1" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">següent</match></suggestion>
                <short>Expressió preferible</short>
                <example correction="pròximes versions|següents versions|versions següents">En les <marker>properes versions</marker> a la dreta</example>
                <example correction="pròxima ocasió|següent ocasió|ocasió següent">Ho deixem per a la <marker>propera ocasió</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">&noms_PROPER;</token>
                    <token inflected="yes">proper</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="1"/>".</message>
                <suggestion><match no="1"/> <match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">pròxim</match></suggestion>
                <suggestion><match no="1"/> <match no="2" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">següent</match></suggestion>
                <short>Expressió preferible</short>
                <example correction="activitats pròximes|activitats següents">En les <marker>activitats properes</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">proper</token>
                    <token inflected="yes" regexp="yes">carrer|cantonada</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="1"/>".</message>
                <suggestion><match no="1" postag="AQ(.*)" postag_regexp="yes" postag_replace="AO$1">primer</match> <match no="2"/></suggestion>
                <suggestion><match no="1" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ0C$10">següent</match> <match no="2"/></suggestion>
                <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">pròxim</match> <match no="2"/></suggestion>
                <short>Expressió preferible</short>
                <example correction="primer carrer|següent carrer|pròxim carrer">Gira al <marker>proper carrer</marker> a la dreta</example>
                <example>L'any que ve</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">proper</token>
                    <token regexp="yes" inflected="yes">concert|futur|passat|esdeveniment|temps|data|obertura|apertura|jubilació</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="1"/>".</message>
                <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">pròxim</match> <match no="2"/></suggestion>
                <short>Expressió preferible</short>
                <example correction="pròxim futur">En el <marker>proper futur</marker></example>
                <example correction="pròxims temps">En els <marker>propers temps</marker></example>
                <example>L'any que ve</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">futur|passat|esdeveniment|temps|data|obertura|apertura|jubilació</token>
                    <token inflected="yes">proper</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="2"/>".</message>
                <suggestion><match no="1"/> <match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">pròxim</match></suggestion>
                <short>Expressió preferible</short>
                <example correction="futur pròxim">En el <marker>futur proper</marker></example>
                <example correction="data pròxima">En una <marker>data propera</marker></example>
                <example>L'any que ve</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token/>
                        <token>proper</token>
                        <token regexp="yes" skip="1">&dies_setmana;</token>
                    </marker>
                    <token regexp="yes">\d+</token>
                </pattern>
                <message>"Proper" és inadequat o redundant en expressions de temps.</message>
                <suggestion><match no="1"/> <match no="3"/></suggestion>
                <suggestion><match no="1"/> pròxim <match no="3"/></suggestion>
                <example correction="El dilluns|El pròxim dilluns"><marker>El proper dilluns</marker> 14 de març.</example>
            </rule>
            <rule>
                <pattern>
                    <token>proper</token>
                    <token>dia</token>
                    <token regexp="yes">\d+</token>
                </pattern>
                <message>"Proper" és inadequat o redundant en expressions de temps.</message>
                <suggestion>dia <match no="3"/></suggestion>
                <suggestion>pròxim dia <match no="3"/></suggestion>
                <suggestion>propvinent dia <match no="3"/></suggestion>
                <short>Expressió preferible</short>
                <example correction="dia 4|pròxim dia 4|propvinent dia 4">El <marker>proper dia 4</marker> de febrer</example>
                <example>El considera proper</example>
            </rule>
            <rule>
                <pattern>
                    <token>proper</token>
                    <token regexp="yes">\d+</token>
                </pattern>
                <message>"Proper" és inadequat o redundant en expressions de temps.</message>
                <suggestion><match no="2"/></suggestion>
                <suggestion>pròxim <match no="2"/></suggestion>
                <suggestion>propvinent <match no="2"/></suggestion>
                <short>Expressió preferible</short>
                <example correction="4|pròxim 4|propvinent 4">El <marker>proper 4</marker> de febrer</example>
                <example>El considera proper</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <token inflected="yes">proper</token>
                    <token regexp="yes" inflected="yes">vegada|volta|cop</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="2"/>".</message>
                <suggestion><match no="3" postag="NC(.).*" postag_regexp="yes" postag_replace="DI0$1S0">un</match> <match no="3" postag="NC(.).*" postag_regexp="yes" postag_replace="AQ0$1S0">altre</match> <match no="3"/></suggestion>
                <suggestion>\1 <match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">pròxim</match> <match no="3"/></suggestion>
                <short>Expressió preferible</short>
                <example correction="Una altra vegada|La pròxima vegada"><marker>La propera vegada</marker></example>
                <example correction="Un altre cop|El pròxim cop"><marker>El proper cop</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>properament</token>
                </pattern>
                <message>Val més usar una altra expressió, en especial en expressions temporals.</message>
                <suggestion>aviat</suggestion>
                <suggestion>prompte</suggestion>
                <suggestion>pròximament</suggestion>
                <short>Expressió preferible</short>
                <example correction="aviat|prompte|pròximament">Es publicarà <marker>properament</marker>.</example>
                <example>Es publicarà pròximament.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>fins</token>
                        <token>a</token>
                        <token>la</token>
                        <token>propera</token>
                    </marker>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="4"/>".</message>
                <suggestion>fins a l'altra</suggestion>
                <suggestion>fins a una altra</suggestion>
                <short>Expressió preferible</short>
                <example correction="Fins a l'altra|Fins a una altra"><marker>Fins a la propera</marker>.</example>
                <example>Fins a l'altra.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>la</token>
                        <token>propera</token>
                    </marker>
                    <token><exception postag="_GN_FS"/><exception regexp="yes">a|de|i</exception></token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion>la següent</suggestion>
                <suggestion>la que ve</suggestion>
                <suggestion>l'altra</suggestion>
                <example correction="la següent|la que ve|l'altra">Baixaré a <marker>la propera</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>les</token>
                        <token>properes</token>
                    </marker>
                    <token><exception postag="_GN_FP"/><exception regexp="yes">a|de|i</exception></token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion>les següents</suggestion>
                <suggestion>les que venen</suggestion>
                <suggestion>les altres</suggestion>
                <example correction="les següents|les que venen|les altres">El meu objectiu és arribar al 65% a <marker>les properes</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>el</token>
                    <token>proper</token>
                    <token>cap</token>
                    <token>de</token>
                    <token>setmana</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="2"/>".</message>
                <suggestion>aquest cap de setmana</suggestion>
                <suggestion>el cap de setmana que ve</suggestion>
                <example correction="Aquest cap de setmana|El cap de setmana que ve"><marker>El proper cap de setmana</marker> no vindrem.</example>
            </rule>
            <rule>
                <pattern>
                    <token>de</token>
                    <token>l</token>
                    <token>proper</token>
                    <token>cap</token>
                    <token>de</token>
                    <token>setmana</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="2"/>".</message>
                <suggestion>d'aquest cap de setmana</suggestion>
                <suggestion>del cap de setmana que ve</suggestion>
                <example correction="D'aquest cap de setmana|Del cap de setmana que ve"><marker>Del proper cap de setmana</marker> no sé res.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>l</token>
                    <token>proper</token>
                    <token>cap</token>
                    <token>de</token>
                    <token>setmana</token>
                </pattern>
                <message>En aquest cas val més evitar l'adjectiu "<match no="2"/>".</message>
                <suggestion>a aquest cap de setmana</suggestion>
                <suggestion>al cap de setmana que ve</suggestion>
                <example correction="a aquest cap de setmana|al cap de setmana que ve">Per <marker>al proper cap de setmana</marker> ho tindrem tot a punt.</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>un</token>
                    <token>lloc</token>
                    <token>proper</token>
                    <token>a</token>
                    <token regexp="yes">h?[àéèíòóúaeiou].*</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion>a prop d'\6</suggestion>
                <suggestion>prop d'\6</suggestion>
                <example correction="a prop d'una|prop d'una">Viuen <marker>en un lloc proper a una</marker> platja.</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>un</token>
                    <token>lloc</token>
                    <token>proper</token>
                    <token>a</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion>a prop de</suggestion>
                <suggestion>prop de</suggestion>
                <example correction="a prop de|prop de">Viuen <marker>en un lloc proper a</marker> la platja.</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>un</token>
                    <token>lloc</token>
                    <token>proper</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion>a prop</suggestion>
                <suggestion>prop</suggestion>
                <example correction="a prop|prop">Viuen <marker>en un lloc proper</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>proper</token>
                    <token>orient</token>
                </pattern>
                <message>L'expressió més habitual i apropiada és <suggestion>Pròxim Orient</suggestion>.</message>
                <example correction="Pròxim Orient">Les notícies del <marker>proper Orient</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token>orient</token>
                    <token>proper</token>
                </pattern>
                <message>L'expressió més habitual i apropiada és <suggestion>el Pròxim Orient</suggestion>.</message>
                <example correction="el Pròxim Orient">Les notícies de <marker>l'Orient proper</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>orient</token>
                    <token>proper</token>
                </pattern>
                <message>L'expressió més habitual i apropiada és <suggestion>Pròxim Orient</suggestion>.</message>
                <example correction="Pròxim Orient"><marker>Orient proper</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="SUFICIENTMENT" name="suficientment -> prou">
            <pattern>
                <token>suficientment</token>
            </pattern>
            <message>Val més dir <suggestion>prou</suggestion>.</message>
            <url>https://esadir.cat/gramatica/sintaxi/advermanera</url>
            <example correction="prou">Ell és <marker>suficientment</marker> despert per a entendre-ho.</example>
        </rule>
        <rule id="FREQUENTMENT" name="freqüentment -> sovint" tags="picky">
            <pattern>
                <token>freqüentment</token>
            </pattern>
            <message>Val més dir <suggestion>sovint</suggestion>.</message>
            <url>https://esadir.cat/gramatica/sintaxi/advermanera</url>
            <example correction="sovint">Ell és despert <marker>freqüentment</marker> a les nits.</example>
        </rule>
        <rule id="DE_FORMA_FREQUENT" name="de forma freqüent -> sovint" tags="picky">
            <pattern>
                <token>de</token>
                <token regexp="yes">forma|manera</token>
                <token>freqüent</token>
            </pattern>
            <message>Val més dir <suggestion>sovint</suggestion>.</message>
            <example correction="sovint">Ell és despert <marker>de forma freqüent</marker> a les nits.</example>
        </rule>
        <rule id="A_AQUEST_FI" name="a aquest fi">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>a</token>
                    <token>aquest</token>
                    <token>fi</token>
                </marker>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>a tal fi</suggestion>
            <suggestion>amb aquest fi</suggestion>
            <suggestion>per a aquest fi</suggestion>
            <example correction="A tal fi|Amb aquest fi|Per a aquest fi"><marker>A aquest fi</marker>, aprovaren la llei</example>
            <example>per a aquest fi</example>
            <example>Són destinades a aquest fi.</example>
        </rule>
        <rule id="FAXS" name="faxs">
            <pattern>
                <token regexp="yes">(tele)?faxs</token>
            </pattern>
            <message>Forma preferible.</message>
            <suggestion><match no="1" regexp_match="(?iu)(.*fax)s" regexp_replace="$1os"/></suggestion>
            <example correction="faxos"><marker>faxs</marker></example>
        </rule>
        <rule id="A_ULTIMA_HORA_DE_LA_TARDA" name="alternatives: última hora de la tarda">
            <pattern>
                <token>a</token>
                <token regexp="yes">última|darrera</token>
                <token>hora</token>
                <token>de</token>
                <token>la</token>
                <token regexp="yes">tarda|vesprada</token>
            </pattern>
            <message>Podem usar una expressió més curta i genuïna.</message>
            <suggestion>al vespre</suggestion>
            <suggestion>cap al tard</suggestion>
            <suggestion>a boqueta de nit</suggestion>
            <suggestion>a horabaixa</suggestion>
            <example correction="al vespre|cap al tard|a boqueta de nit|a horabaixa">Tindrem més dades <marker>a última hora de la tarda</marker></example>
        </rule>
        <rule id="AL_MATI_SEGUENT" name="al matí següent">
            <pattern>
                <token>a</token>
                <token>l</token>
                <token>matí</token>
                <token>següent</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>l'endemà</suggestion>
            <suggestion>l'endemà al matí</suggestion>
            <example correction="l'endemà|l'endemà al matí"><marker>al matí següent</marker> </example>
            <example>l'endemà al matí</example>
        </rule>
        <rule id="VERGONYA_ALIENA" name="vergonya aliena">
            <pattern>
                <token>vergonya</token>
                <token>aliena</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>(fer a algú) passar vergonya</suggestion>
            <suggestion>vergonya per (algú)</suggestion>
            <suggestion>vergonya</suggestion>
            <suggestion>espectacle vergonyós</suggestion>
            <example correction="(fer a algú) passar vergonya|vergonya per (algú)|vergonya|espectacle vergonyós">Tinc <marker>vergonya aliena</marker></example>
            <example>Em va fer passar vergonya</example>
        </rule>
        <rule id="ACCENTUACIO_PRINCIPAL" name="Exigeix accentuacions principals: sépia" default="off">
            <pattern>
                <token regexp="yes">sèpi(a|es)</token>
            </pattern>
            <message>La forma principal és <suggestion><match no="1" regexp_match="(?iu)(.+)è()" regexp_replace="$1é$2"/></suggestion>.</message>
            <short>Forma preferible</short>
            <example correction="sépia">La <marker>sèpia</marker>.</example>
            <example><marker>sépies</marker>.</example>
        </rule>
        <rule id="DICTAR_TESTAMENT" name="dictar (*el) testament">
            <pattern>
                <marker>
                    <token inflected="yes" skip="3">dictar</token>
                    <token>el</token>
                    <token>testament</token>
                </marker>
                <token><exception inflected="yes">de</exception></token>
            </pattern>
            <message>Val més dir: <suggestion><match no="1" include_skipped="all"/> testament</suggestion>.</message>
            <short>Expressió preferible</short>
            <example correction="dictà testament">De seguida <marker>dictà el testament</marker>.</example>
            <example>Segons el que dicta el testament de Nobel</example>
        </rule>
        <rule id="FER_LA_GUARDIA" name="fer (*la) guàrdia">
            <antipattern>
                <token>guàrdia</token>
                <token>civil</token>
            </antipattern>
            <pattern>
                <token inflected="yes">fer</token>
                <token>la</token>
                <token>guàrdia</token>
            </pattern>
            <message>Val més dir <suggestion><match no="1" include_skipped="all"/> guàrdia</suggestion>.</message>
            <short>Expressió preferible</short>
            <example correction="fer guàrdia">Ell no va <marker>fer la guàrdia</marker>.</example>
        </rule>
        <rulegroup id="EL_DIA_SEGUENT" name="el dia següent">
            <rule>
                <pattern>
                    <token regexp="yes">fins|per</token>
                    <token>a</token>
                    <token>l</token>
                    <token>dia</token>
                    <token regexp="yes">següent|després</token>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion><match no="1"/> a l'endemà</suggestion>
                <example correction="per a l'endemà"><marker>per al dia següent</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" negate="yes">fins|per</token>
                    <marker>
                        <token>a</token>
                        <token>l</token>
                        <token>dia</token>
                        <token regexp="yes">següent|després</token>
                    </marker>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion>l'endemà</suggestion>
                <example correction="l'endemà"><marker>al dia següent</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>el</token>
                    <token>dia</token>
                    <token regexp="yes">següent|després</token>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion>l'endemà</suggestion>
                <example correction="l'endemà"><marker>el dia següent</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token spacebefore="no">l</token>
                    <token>dia</token>
                    <token regexp="yes">següent|després</token>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion> l'endemà</suggestion>
                <example correction=" l'endemà">de<marker>l dia següent</marker></example>
                <example>de l'endemà</example>
            </rule>
        </rulegroup>
        <rule id="CONSELLAR" name="consellar">
            <pattern>
                <token inflected="yes">consellar</token>
            </pattern>
            <message>Forma secundària.</message>
            <suggestion>a<match no="1"/></suggestion>
            <example correction="aconsellar">Fes el que et va <marker>consellar</marker>.</example>
            <example>aconsellar</example>
        </rule>
        <rule id="POSAR_DE_RELLEU" name="posar de/en relleu">
            <pattern>
                <token inflected="yes" skip="1">posar</token>
                <marker>
                    <token>de</token>
                    <token regexp="yes">relleu|rellevància</token>
                </marker>
            </pattern>
            <message>Val més dir: <suggestion>en relleu</suggestion>.</message>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2179</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=posar+de+relleu&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=10556&amp;idHit=10556&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+posar+de+relleu+en+catal%E0%3F+%2F+Com+es+diu+poner+de+relieve+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <short>Expressió preferible</short>
            <example correction="en relleu">Ell va posar-ho <marker>de relleu</marker></example>
        </rule>
        <rule id="CATEDRAL_CATEDRALICI" name="catedral / catedralici">
            <pattern>
                <token regexp="yes">capítols?|temples?</token>
                <marker>
                    <token regexp="yes">catedrals?</token>
                </marker>
            </pattern>
            <message>Val més dir: <suggestion><match no="2" regexp_match="catedral(.*)" regexp_replace="catedralici$1"/></suggestion>.</message>
            <short>Expressió preferible</short>
            <example correction="catedralicis">capítols <marker>catedrals</marker></example>
            <example correction="catedralici">temple <marker>catedral</marker></example>
            <example>capítols catedralicis</example>
        </rule>
        <rulegroup id="ART_MASCULI_FEMENI" name="comprova el gènere de 'art': belles arts, art sacre">
            <!-- TODO: add suggestions -->
            <rule>
                <pattern>
                    <token postag="_GN_M." postag_regexp="yes" regexp="yes">bells|nobles|mals<exception postag="_GN_F." postag_regexp="yes"/></token>
                    <token postag="_GN_M." postag_regexp="yes">arts</token>
                </pattern>
                <message>En aquest cas, 'art' sol ser femení.</message>
                <example correction="">ho va fer amb <marker>mals arts</marker>.</example>
                <example correction=""><marker>bells arts</marker>.</example>
                <example>les belles arts</example>
                <example>Acadèmia de Nobles Arts de Palma</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="_GN_M." postag_regexp="yes" regexp="yes">arts?</token>
                    <token postag="_GN_M." postag_regexp="yes" regexp="yes">culinaris?|poètics|màgics|aplicats|plàstics|decoratius|sumptuaris</token>
                </pattern>
                <message>En aquest cas, 'art' sol ser femení.</message>
                <example correction="">els <marker>arts sumptuaris</marker>.</example>
                <example correction=""><marker>arts decoratius</marker>.</example>
                <example>les belles arts</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D[^R].M.*" postag_regexp="yes"/>
                    <token postag="_GN_M." postag_regexp="yes">arts</token>
                    <token postag="_GN_M." postag_regexp="yes" regexp="yes">majors|menors|liberals|marcials</token>
                </pattern>
                <message>En aquest cas, 'art' sol ser femení.</message>
                <short>Gènere inadequat</short>
                <example correction=""><marker>els arts liberals</marker>.</example>
                <example correction=""><marker>els arts majors</marker>.</example>
                <example>les belles arts i arts liberals</example>
                <example>les belles arts</example>
                <example>les set belles arts</example>
            </rule>
        </rulegroup>
        <rule id="INCLUSIVE" name="inclusive">
            <pattern>
                <token>inclusive</token>
            </pattern>
            <message>Arcaisme.</message>
            <suggestion>inclusivament</suggestion>
            <example correction="inclusivament"><marker>inclusive</marker></example>
            <example>inclusivament</example>
        </rule>
        <rule id="CREU_TERMENAL" name="creu termenal">
            <pattern>
                <token regexp="yes">creus?</token>
                <marker>
                    <token regexp="yes">termenals?</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>de terme</suggestion>?</message>
            <example correction="de terme">La creu <marker>termenal</marker></example>
            <example>creu de terme</example>
        </rule>
        <rule id="DARREL_DE_SOCAREL" name="d'arrel/de soca-rel">
            <pattern>
                <token inflected="yes" regexp="yes">atacar|tallar|destruir|eliminar|suprimir|anihilar|aniquilar|acabar</token>
                <marker>
                    <token>d'</token>
                    <token>arrel</token>
                </marker>
            </pattern>
            <message>Expressió preferible.</message>
            <suggestion>de soca-rel</suggestion>
            <example correction="de soca-rel">Ho va tallar <marker>d'arrel</marker>.</example>
            <example>música d'arrel celta</example>
        </rule>
        <rule id="TOT_QUANT_TOT_EL_QUE" name="tot quant/tot el que">
            <!-- Falta la regla per a: té quant desitja -->
            <pattern>
                <token>tot<exception postag=".*LOC.*" postag_regexp="yes"/></token>
                <token>quant</token>
            </pattern>
            <message>Arcaisme. Val més usar una altra expressió.</message>
            <suggestion>tot el que</suggestion>
            <suggestion>tot allò que</suggestion>
            <example correction="tot el que|tot allò que">té <marker>tot quant</marker> desitja</example>
            <example>té tot allò que desitja</example>
            <example>difereixen del tot quant a llur funcionalitat</example>
        </rule>
        <rule id="DITA_PERSONA" name="dita persona/la dita persona">
            <antipattern>
                <token regexp="yes">el|la|els|les</token>
                <token>damunt</token>
                <token regexp="yes">dit|dita|dits|dites</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">dits?</token>
                <token inflected="yes" regexp="yes">polze|gros|índex|apuntador|assenyalador|mestre|saludador|mitger|llarg|llépol|anular|auricular|gorrí|menut|menovell|menuell|petit|xic|garranxet|corronxet|hàl·lux|fi</token>
            </antipattern>
            <antipattern>
                <token>abans</token>
                <token regexp="yes">dit|dita|dits|dites</token>
            </antipattern>
            <pattern>
                <!-- <token><exception inflected="yes">mà</exception></token> -->
                <token postag="SPS00|.*LOC_.*|CS|PR.*" postag_regexp="yes"/>
                <unify>
                    <feature id="nombre"/>
                    <feature id="genere"/>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">dir<exception postag="_GV_"/></token>
                        <token postag="N.*" postag_regexp="yes"/>
                    </marker>
                </unify>
            </pattern>
            <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
            <message>El participi 'dit' davant del nom ha d'anar precedit d'article.</message>
            <suggestion><match no="2" postag="V.P.*(.)(.)." postag_regexp="yes" postag_replace="DA0$2$10">el</match> <match no="2" case_conversion="alllower"/> \3</suggestion>
            <suggestion><match no="2" postag="V.P.*(.)(.)." postag_regexp="yes" postag_replace="DD0$2$10">aquest</match> \3</suggestion>
            <suggestion><match no="2" postag="V.P.*(.)(.)." postag_regexp="yes" postag_replace="DA0$2$10">el</match> \3 <match no="2" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">esmentar</match></suggestion>
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?input_cercar=dit&amp;action=Principal&amp;method=detall_completa&amp;numPagina=1&amp;idHit=12508&amp;database=FITXES_PUB&amp;tipusFont=Fitxes%20de%20l%27Optimot&amp;idFont=12508&amp;titol=%27el%20dit%20informe%27%20o%20%27dit%20informe%27?%20/%20dit,%20dita;%20esmentat,%20esmentada;%20mencionat,%20mencionada&amp;numeroResultat=3&amp;clickLink=detall&amp;tipusCerca=cerca.tot</url>
            <example correction="el dit home|aquest home|l'home esmentat">La cara de <marker>dit home</marker>.</example>
            <example correction="les dites persones|aquestes persones|les persones esmentades">Amb <marker>dites persones</marker> no aparegueren.</example>
            <example correction="la dita ciutat|aquesta ciutat|la ciutat esmentada">els drets i deures de <marker>dita ciutat</marker></example>
            <example correction="la dita cessió|aquesta cessió|la cessió esmentada">I que <marker>dita cessió</marker> tinga efectes reals.</example>
            <example correction="la dita empresa|aquesta empresa|l'empresa esmentada">La imatge de <marker>dita empresa</marker>.</example>
            <example>Les dites persones m'ho van confirmar.</example>
            <example>Ell no me n'ha dit res.</example>
            <example>Des del dit museu</example>
            <example>L'alfabet àrab, altrament dit alifat</example>
            <example>El meu dit petit</example>
            <example>en forma de dit polze </example>
            <example>La seva mà de dits fins.</example>
            <example>La ciutat abans dita Morverdre.</example>
        </rule>
        <rulegroup id="MONT_MUNTANYA" name="mont/muntanya">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">monts?<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token><exception regexp="yes">\p{Lu}[\p{Ll}·]*|de</exception></token>
                </pattern>
                <message>Val més dir: <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">muntanya</match></suggestion>.</message>
                <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCM$1">tossal</match></suggestion>
                <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCM$1">turó</match></suggestion>
                <example correction="muntanyes|tossals|turons">Són aquests <marker>monts</marker>.</example>
                <example correction="muntanyes|tossals|turons">Són <marker>monts</marker> magnífics.</example>
                <example>mont Carmel</example>
                <example>monts Universals</example>
                <example>monts de pietat</example>
                <example>mont de Venus</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">monts?<exception postag="_possible_nompropi"/></token>
                    </marker>
                    <token>de</token>
                    <token><exception regexp="yes">Venus|pietat</exception></token>
                </pattern>
                <message>Val més dir: <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">muntanya</match></suggestion>.</message>
                <example correction="muntanya"><marker>mont</marker> del Sinaí</example>
                <example>monts de pietat</example>
                <example>mont de Venus</example>
            </rule>
        </rulegroup>
        <rule id="AMB_MOLT" name="amb molt">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>amb</token>
                    <token>molt</token>
                </marker>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>de molt</suggestion>
            <suggestion>de bon tros</suggestion>
            <example correction="de molt|de bon tros">El productor més important són, <marker>amb molt</marker>, els Estats Units.</example>
            <example>El productor més important són, de molt, els Estats Units.</example>
        </rule>
        <rule id="NI_MOLT_MENYS" name="ni molt menys/ni de bon tros">
            <pattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <marker>
                    <token>ni</token>
                    <token>molt</token>
                    <token>menys</token>
                </marker>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>ni de bon tros</suggestion>
            <suggestion>ni de molt</suggestion>
            <example correction="ni de bon tros|ni de molt"><marker>ni molt menys</marker>!</example>
            <example>ni de bon tros!</example>
        </rule>
        <rule id="MOLT_DESPRES" name="molt després/molt de temps després">
            <pattern>
                <marker>
                    <token>molt</token>
                    <token>després</token>
                </marker>
                <token regexp="yes" negate="yes">de|d'|que</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>molt de temps després</suggestion>
            <suggestion>molt temps després</suggestion>
            <example correction="molt de temps després|molt temps després">Van venir <marker>molt després</marker>.</example>
            <example>Van venir molt de temps després.</example>
            <example>Van venir molt després del final.</example>
        </rule>
        <rulegroup id="A_BASE_DE" name="a base de">
            <!-- Acceptat per "esadir" -->
            <rule>
                <pattern>
                    <token>a</token>
                    <token>base</token>
                    <token>de</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Val més usar una altra expressió. També podeu usar un gerundi.</message>
                <suggestion>a còpia \3 \4</suggestion>
                <suggestion>a força \3 \4</suggestion>
                <suggestion>per mitjà \3 \4</suggestion>
                <suggestion><match no="4" postag="V.N.*" postag_regexp="yes" postag_replace="V.G.*"/></suggestion>
                <example correction="a còpia de treballar|a força de treballar|per mitjà de treballar|treballant">Ho aconseguiren <marker>a base de treballar</marker> .</example>
                <example>Una metzina a base d'arsènic.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>base</token>
                    <token>d'</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Val més usar una altra expressió. També podeu usar un gerundi.</message>
                <suggestion>a còpia \3\4</suggestion>
                <suggestion>a força \3\4</suggestion>
                <suggestion>per mitjà \3\4</suggestion>
                <suggestion><match no="4" postag="V.N.*" postag_regexp="yes" postag_replace="V.G.*"/></suggestion>
                <example correction="a còpia d'esforçar|a força d'esforçar|per mitjà d'esforçar|esforçant">Ho aconseguiren <marker>a base d'esforçar</marker>-se molt.</example>
                <example>Una metzina a base d'arsènic.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="REDUNDANCIES" name="Redundàncies" type="style">
        <rule id="MES_MENOR" name="més menor/major -> menor/major">
            <pattern>
                <token>més</token>
                <token>menor</token>
            </pattern>
            <message>Expressió redundant.</message>
            <suggestion>\2</suggestion>
            <example correction="menor">La temperatura és <marker>més menor</marker>.</example>
            <example>Em sento més major.</example>
        </rule>
        <rule id="EN_FA_QUATRE_ANYS" name="en fa quatre anys -> fa quatre anys">
            <pattern>
                <marker>
                    <token>en</token>
                </marker>
                <token regexp="yes">fa|feia|fes|fera</token>
                <token chunk="PTime"/>
            </pattern>
            <message>El pronom 'en' és probablement redundant.</message>
            <suggestion/>
            <example correction="">D'això <marker>en</marker> fa quatre anys.</example>
            <example correction="">D'això <marker>en</marker> fa molts anys.</example>
            <example correction="">Ara <marker>en</marker> fa mes i mig.</example>
            <example>En fa molt.</example>
            <example>En fa molts.</example>
        </rule>
        <rulegroup id="EN_ELLA_SHI" name="redundància: en ella s'hi troba">
            <rule>
                <pattern>
                    <token>en</token>
                    <token regexp="yes">ella|ell|ells|elles</token>
                    <token min="0">,</token>
                    <token>s'</token>
                    <token>hi</token>
                </pattern>
                <message>Expressió redundant.</message>
                <suggestion>s'hi</suggestion>
                <example correction="S'hi"><marker>En ella s'hi</marker> troben tots els casos.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>hi</token>
                    <token inflected="yes">haver<exception postag="_perfet"/></token>
                    <example>En ell hi havia totes aquestes coses.</example>
                </antipattern>
                <pattern>
                    <token>en</token>
                    <token regexp="yes">ella|ell|ells|elles</token>
                    <token min="0">,</token>
                    <token>hi</token>
                </pattern>
                <message>Expressió redundant.</message>
                <suggestion>hi</suggestion>
                <example correction="Hi"><marker>En ella hi</marker> trobem tots els casos.</example>
            </rule>
        </rulegroup>
        <rulegroup id="NE_EL_SEU" name="redundància: pronom 'en' + el seu">
            <antipattern>
                <token postag="PX.*" postag_regexp="yes"/>
                <token inflected="yes">propi</token>
                <token postag="N.*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <token><exception inflected="yes">fer</exception><exception>diguem</exception></token>
                    <marker>
                        <token regexp="yes">-ne|'n</token>
                        <token regexp="yes">el|la|els|les</token>
                        <token postag="PX.*" postag_regexp="yes"/>
                    </marker>
                    <token postag="[NA].*|V.P.*|_GN_.*" postag_regexp="yes"/>
                </pattern>
                <message>Possible ús redundant: pronom 'en' i possessiu. Elimineu un dels dos elements.</message>
                <suggestion><match no="2"/> <match no="3"/></suggestion>
                <suggestion> <match no="3"/> <match no="4"/></suggestion>
                <short>Redundància</short>
                <example correction="-ne el| el seu">ser<marker>-ne el seu</marker> amic</example>
                <example>van decidir fer-ne la seva residència permanent</example>
                <example>diguem-ne la seva ànima</example>
                <example>Uneix-t'hi i tria'n la teva!</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">en|n'</token>
                    <token postag="V.[IS].*" postag_regexp="yes"><exception inflected="yes">ocupar</exception></token>
                    <token min="0" max="3" chunk="GV"><exception inflected="yes">ocupar</exception></token>
                    <marker>
                        <token regexp="yes">el|la|els|les</token>
                        <token postag="PX.*" postag_regexp="yes"/>
                        <token postag="[NA].*|V.P.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.SynthesizeWithDeterminerFilter" args="lemmaFrom:marker2 lemmaSelect:N.*|A.*|V.P.* synthAllForms:false"/>
                <message>Possible ús redundant: pronom 'en' i possessiu. Elimineu un dels dos elements.</message>
                <short>Redundància</short>
                <example correction="la compra">Se n'ha documentat <marker>la seva compra</marker>.</example>
                <example correction="l'ús">Si continua navegant n’accepta <marker>el seu ús</marker>.</example>
                <example>Se n'ocupa el seu pare.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception inflected="yes">fer</exception><exception>diguem</exception></token>
                    <marker>
                        <token regexp="yes">-ne|'n</token>
                        <token regexp="yes">llurs?</token>
                    </marker>
                    <token postag="[NA].*|V.P.*|_GN_.*" postag_regexp="yes"/>
                </pattern>
                <message>Possible ús redundant: pronom 'en' i possessiu. Elimineu un dels dos elements.</message>
                <suggestion><match no="2"/></suggestion>
                <suggestion> <match no="3"/></suggestion>
                <short>Redundància</short>
                <example correction="-ne| llur">Vol ser<marker>-ne llur</marker> amic</example>
                <example>van decidir fer-ne la seva residència permanent</example>
                <example>diguem-ne la seva ànima</example>
                <example>Uneix-t'hi i tria'n la teva!</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">en|n'</token>
                    <token postag="V.[IS].*" postag_regexp="yes"><exception inflected="yes">ocupar</exception></token>
                    <token min="0" max="3" chunk="GV"><exception inflected="yes">ocupar</exception></token>
                    <marker>
                        <token regexp="yes">llurs?</token>
                        <token postag="[NA].*|V.P.*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.SynthesizeWithDeterminerFilter" args="lemmaFrom:marker1 lemmaSelect:N.*|A.*|V.P.* synthAllForms:false"/>
                <message>Possible ús redundant: pronom 'en' i possessiu. Elimineu un dels dos elements.</message>
                <short>Redundància</short>
                <example correction="la compra">Se n'ha documentat <marker>llur compra</marker>.</example>
                <example correction="l'ús">Si continua navegant n’accepta <marker>llur ús</marker>.</example>
                <example>Se n'ocupa el seu pare.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ACONSEGUIR_PODER_SER" name="redundància: aconseguir poder ser">
            <rule>
                <pattern>
                    <marker>
                        <token postag="(V.*)" postag_regexp="yes" inflected="yes" regexp="yes">aconseguir|poder</token>
                        <token postag="V.N.*" postag_regexp="yes" inflected="yes" regexp="yes">aconseguir|poder</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Construcció redundant.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">aconseguir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">poder</match></suggestion>
                <example correction="aconseguit|pogut">Ha <marker>aconseguit poder</marker> fer-ho.</example>
                <example correction="Aconsegueix|Pot"><marker>Aconsegueix poder</marker> fer-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="(V.*)" postag_regexp="yes" inflected="yes" regexp="yes">aconseguir|poder</token>
                    <token postag="V.N.*" postag_regexp="yes" inflected="yes" regexp="yes">aconseguir|poder</token>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Construcció redundant.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">aconseguir</match> \4\3</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">poder</match> \4\3</suggestion>
                <example correction="aconseguit fer-ho|pogut fer-ho">Ha <marker>aconseguit poder-ho fer</marker>.</example>
                <example correction="Aconsegueix fer-ho|Pot fer-ho"><marker>Aconsegueix poder-ho fer</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PREDOMINAR_MES" name="predominar més">
            <antipattern>
                <token>més</token>
                <token>i</token>
                <token>més</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>més</token>
                    <token regexp="yes" inflected="yes">predominar|prevalen|preponderar</token>
                </pattern>
                <message>El v. '<match no="2" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>' ja expressa grau superlatiu. L'adverbi 'més' és redundant.</message>
                <suggestion>\2</suggestion>
                <example correction="predomina">És el que <marker>més predomina</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">predominar|prevaler|preponderar</token>
                    <token>més</token>
                </pattern>
                <message>El v. '<match no="1" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>' ja expressa grau superlatiu. L'adverbi 'més' és redundant.</message>
                <suggestion>\1</suggestion>
                <example correction="preval">És el que <marker>preval més</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MAI_ABANS" name="mai abans">
            <antipattern>
                <token>abans</token>
                <token regexp="yes">de|d'</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>no</token>
                    <token inflected="yes">haver</token>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                    <marker>
                        <token>mai</token>
                        <token>abans</token>
                    </marker>
                </pattern>
                <message>Aquesta expressió és redundant i un possible calc de l'anglès.</message>
                <suggestion>mai</suggestion>
                <suggestion>abans</suggestion>
                <url>https://esadir.cat/entrades/fitxa/id/5507</url>
                <example correction="mai|abans">Això no havia passat <marker>mai abans</marker>.</example>
                <example>No havia passat mai abans de les 10 del matí.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>mai</token>
                        <token>abans</token>
                    </marker>
                    <token min="0">no</token>
                    <token inflected="yes">haver</token>
                    <token postag="V.P..SM." postag_regexp="yes"/>
                </pattern>
                <message>Aquesta expressió és redundant i un possible calc de l'anglès.</message>
                <suggestion>mai</suggestion>
                <suggestion>abans</suggestion>
                <url>https://esadir.cat/entrades/fitxa/id/5507</url>
                <example correction="mai|abans">Això <marker>mai abans</marker> no havia passat.</example>
                <example correction="mai|abans">Això <marker>mai abans</marker> havia passat.</example>
                <example>No havia passat mai abans de les 10 del matí.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>abans</token>
                    <token regexp="yes">de|d'</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>mai</token>
                        <token>abans</token>
                    </marker>
                </pattern>
                <message>Aquesta expressió és redundant i un possible calc de l'anglès.</message>
                <suggestion>mai</suggestion>
                <!--<suggestion>abans</suggestion>-->
                <url>https://esadir.cat/entrades/fitxa/id/5507</url>
                <example correction="mai">Això <marker>mai abans</marker> no havia passat.</example>
                <example correction="mai">Això <marker>mai abans</marker> havia passat.</example>
                <example correction="mai">Perquè <marker>mai abans</marker>, si no és en la dècada anterior, la participació electoral ha estat tan elevada.</example>
                <example>No havia passat mai abans de les 10 del matí.</example>
            </rule>
        </rulegroup>
        <!--<rule id="VOSTE" name="'vostè' redundant">
            <pattern>
                <token postag="VM.03..." postag_regexp="yes"></token>
                <token regexp="yes">vost[èé]s?</token>
            </pattern>
            <message>El pronom \2 és innecessari.</message>
            <suggestion>\1</suggestion>
            <example correction="Tinguin"><marker>Tinguin vostès</marker> bon dia.</example>
        </rule>-->
        <rulegroup id="CITA_PREVIA" name="cita prèvia">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="5">data|dada|hora|dia</token>
                    <marker>
                        <token inflected="yes">cita</token>
                        <token inflected="yes">prèvia</token>
                    </marker>
                </pattern>
                <message>Expressió redundant. N'hi ha prou de dir <suggestion>cita</suggestion>.</message>
                <example correction="cita">Dades de la <marker>cita prèvia</marker>.</example>
                <example correction="cita">El dia que té la seua <marker>cita prèvia</marker>.</example>
                <example>S'ha de venir amb cita prèvia.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="7">demanar|sol·licitar|reservar|tenir|concertar|concretar</token>
                    <marker>
                        <token inflected="yes">cita</token>
                        <token inflected="yes">prèvia</token>
                    </marker>
                </pattern>
                <message>Expressió redundant. N'hi ha prou de dir <suggestion>hora</suggestion>.</message>
                <suggestion>cita</suggestion>
                <example correction="hora|cita">He demanat <marker>cita prèvia</marker> en la clínica.</example>
                <example>S'ha de venir amb cita prèvia.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="7">demanar|sol·licitar|reservar|tenir|concertar|concretar</token>
                    <marker>
                        <token>la</token>
                        <token regexp="yes">teua|teva|vostra|seua|seva|meua|meva|nostra</token>
                        <token inflected="yes">cita</token>
                        <token inflected="yes">prèvia</token>
                    </marker>
                </pattern>
                <message>Expressió redundant. N'hi ha prou de dir <suggestion>hora</suggestion>.</message>
                <suggestion>cita</suggestion>
                <example correction="hora|cita">Demana <marker>la teva cita prèvia</marker> en la clínica.</example>
                <example>S'ha de venir amb cita prèvia.</example>
            </rule>
        </rulegroup>
        <rule id="PREVEURE" name="preveure amb antelació">
            <pattern>
                <token inflected="yes">preveure</token>
                <token>amb</token>
                <token>antelació</token>
            </pattern>
            <message>Expressió redundant.</message>
            <suggestion>\1</suggestion>
            <example correction="preveure">Cal <marker>preveure amb antelació</marker> les necessitats futures.</example>
        </rule>
        <rule id="DES_ENCA" name="des de ... ençà">
            <pattern>
                <token skip="5">des<exception scope="next" postag="_PUNCT.*" postag_regexp="yes"/></token>
                <token>ençà<exception scope="previous">d'</exception></token>
            </pattern>
            <message>Expressió redundant.</message>
            <suggestion><match no="1" include_skipped="all"/></suggestion>
            <suggestion><match no="1" include_skipped="following"/> \2</suggestion>
            <example correction="des del 2014|del 2014 ençà"><marker>des del 2014 ençà</marker>.</example>
            <example>Des del 2000 d'ençà que és president.</example>
        </rule>
        <rule id="COLLABORACIO_MUTUA" name="col·laboració mútua">
            <pattern>
                <token inflected="yes">col·laboració</token>
                <token inflected="yes">mutu</token>
            </pattern>
            <message>Expressió redundant.</message>
            <suggestion>\1</suggestion>
            <example correction="col·laboració"><marker>col·laboració mútua</marker>.</example>
        </rule>
        <rule id="POT_SER_POSSIBLE" name="pot ser possible/és possible">
            <pattern>
                <token inflected="yes">poder</token>
                <token regexp="yes">ser|ésser|esser</token>
                <token>possible</token>
            </pattern>
            <message>Redacció redundant.</message>
            <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> possible</suggestion>
            <example correction="És possible"><marker>Pot ser possible</marker>.</example>
            <example correction="Fora possible|Fóra possible|Seria possible"><marker>Podria ser possible</marker>.</example>
        </rule>
        <rule id="TORNAR_A_REFER" name="*tornar a refer/tornar a fer/refer">
            <pattern>
                <token inflected="yes">tornar</token>
                <token>a</token>
                <token postag="V.N.*" postag_regexp="yes" regexp="yes">re(llançar|afegir|caure|dimensionar|fer|aparèixer|prendre|emprendre|poblar|unificar|viure|construir|dissenyar|stablir|editar)</token>
            </pattern>
            <filter class="org.languagetool.rules.ca.AdvancedSynthesizerFilter" args="lemmaFrom:3 lemmaSelect:V.N.* postagFrom:1 postagSelect:V.*"/>
            <message>Possible redundància.</message>
            <example correction="referen">La <marker>tornaren a refer</marker>.</example>
            <example correction="reconstrueixo">Ho <marker>torn a reconstruir</marker>.</example>
            <example>La tornaren a fer</example>
        </rule>
        <rule id="AIXI_COM_TAMBE" name="així com també">
            <pattern>
                <token>així</token>
                <token>com</token>
                <token>també</token>
            </pattern>
            <message>Redundància.</message>
            <suggestion>i també</suggestion>
            <suggestion>així com</suggestion>
            <example correction="i també|així com">La música <marker>així com també</marker> la literatura.</example>
            <example>La música i també la literatura.</example>
        </rule>
        <rule id="ANYS_D_EDAT" name="anys d'edat">
            <pattern>
                <token regexp="yes">anys?</token>
                <token>d'</token>
                <token>edat</token>
            </pattern>
            <message>Redundància.</message>
            <suggestion><match no="1"/></suggestion>
            <example correction="anys">Té 30 <marker>anys d'edat</marker>.</example>
            <example>Té 30 anys.</example>
        </rule>
        <rule id="PER_TANT_DONCS" name="per tant doncs">
            <pattern>
                <token>per</token>
                <token>tant</token>
                <token min="0">,</token>
                <token>doncs</token>
            </pattern>
            <message>Hi ha una redundància.</message>
            <suggestion>per tant</suggestion>
            <suggestion>doncs</suggestion>
            <example correction="Per tant|Doncs"><marker>Per tant, doncs</marker>, ho farem.</example>
            <example correction="Per tant|Doncs"><marker>Per tant doncs</marker>, ho farem.</example>
            <example>Per tant, ho farem.</example>
        </rule>
        <rulegroup id="UNICA_EXCLUSIVAMENT" name="únicament i exclusivament">
            <rule>
                <pattern>
                    <token>únicament</token>
                    <token>i</token>
                    <token>exclusivament</token>
                </pattern>
                <message>Redundància.</message>
                <suggestion>únicament</suggestion>
                <suggestion>exclusivament</suggestion>
                <example correction="únicament|exclusivament"><marker>únicament i exclusivament</marker></example>
                <example>únicament</example>
            </rule>
            <rule>
                <pattern>
                    <token>únicament</token>
                    <token>i</token>
                    <token>exclusiva</token>
                </pattern>
                <message>Hi ha una redundància. Val més dir <suggestion>únicament</suggestion> o <suggestion>exclusivament</suggestion>.</message>
                <short>Redundància</short>
                <example correction="únicament|exclusivament"><marker>únicament i exclusiva</marker></example>
                <example>únicament</example>
            </rule>
        </rulegroup>
        <rule id="TOT_INCLOENT" name="tot incloent">
            <pattern>
                <token>,</token>
                <marker>
                    <token>tot</token>
                    <token>incloent</token>
                </marker>
            </pattern>
            <message>"Tot" és redundant si no remarquem la simultaneïtat o l'oposició.</message>
            <suggestion>incloent</suggestion>
            <short>Redundància</short>
            <example correction="incloent">sense desmerèixer els anteriors, <marker>tot incloent</marker>-hi el muntatge de la Fura dels Baus</example>
            <example>sense desmerèixer els anteriors, incloent-hi el muntatge de la Fura dels Baus</example>
        </rule>
        <rulegroup id="NI_NO" name="ni... no (redundant)">
            <!--<url>http://esadir.cat/gramatica/sintaxi/advnegdlbneg</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=doble+negaci%F3&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13180&amp;idHit=13180&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Doble+negaci%F3+%2F+%27cap%27%2C+%27enlloc%27%2C+%27mai%27%2C+%27ning%FA%27%2C+%27res%27%2C+%27tampoc%27%2C+%27en+ma+vida%27%2C+%27ni%27...+%2B+%27no%27+%2B+verb+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token skip="5" regexp="yes">ni|no<exception scope="next" postag="_PUNCT|C," postag_regexp="yes"/></token>
                <token skip="5">ni<exception scope="next" postag="_PUNCT|C." postag_regexp="yes"/></token>
                <token>no</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>ni</token>
                        <token>tan</token>
                        <token regexp="yes">sols|solament</token>
                        <token>no</token>
                    </marker>
                </pattern>
                <message>Possible redundància. És correcte si es pot invertir l'ordre: "no... ni tan sols".</message>
                <!--<suggestion><match no="1" include_skipped="all"/></suggestion>-->
                <suggestion>ni tan sols</suggestion>
                <example correction="Ni tan sols"><marker>Ni tan sols no</marker> ho sabia.</example>
                <example>sense manillar ni pedals que no reeixí.</example>
                <example>Ni l'un ni l'altre no ho sabien.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ni</token>
                    <token regexp="yes">res|cap|ningú|gens|enlloc|mai|tampoc</token>
                    <token>no</token>
                </pattern>
                <message>Possible redundància.</message>
                <suggestion>\1 \2</suggestion>
                <example correction="ni ningú"><marker>ni ningú no</marker> pot considerar-ho així</example>
                <example>Ni vosaltres ni ningú no ho sap pas</example>
            </rule>
        </rulegroup>
        <rule id="COMICIS_ELECTORALS" name="comicis electorals">
            <pattern>
                <token>comicis</token>
                <token>electorals</token>
            </pattern>
            <message>Redundància.</message>
            <suggestion>comicis</suggestion>
            <suggestion>eleccions</suggestion>
            <example correction="comicis|eleccions"><marker>comicis electorals</marker>.</example>
        </rule>
    </category>
    <category id="NOT_FORMAL" name="Evita formes impròpies d'un registre formal" type="style">
        <rule id="MOSQUEJAR" name="mosquejar">
            <pattern>
                <token postag="(V.*)" postag_regexp="yes" inflected="yes">mosquejar</token>
            </pattern>
            <message>En el sentit de 'enrabiar, emmurriar' és col·loquial i no admès pels diccionaris normatius.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">enrabiar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">emmurriar</match></suggestion>
            <url>https://esadir.cat/entrades/fitxa/node/mosquejar</url>
            <example correction="enrabiar|emmurriar">Va <marker>mosquejar</marker> tot el personal.</example>
            <example>Fou nomenat per Lluís XIV.</example>
            <example>Jo sóc de Xiva.</example>
            <example>Xirivella, Xiva, Xixona.</example>
        </rule>
        <rule id="LLAPISSOS" name="llàpissos/llapis">
            <pattern>
                <token>llàpissos</token>
            </pattern>
            <message>Forma de plural col·loquial.</message>
            <suggestion>llapis</suggestion>
            <example correction="llapis">Els <marker>llàpissos</marker>.</example>
        </rule>
        <rule id="NOSALTRES" name="formes col·loquials de 'nosaltres'">
            <pattern>
                <token regexp="yes">matros|moatros|mosaltros|mosatres|mosatros|naltres|naltri|naltris|naltros|nantres|nantri|nantris|nantros|natri|natris|natros|noatros|noltres|noltros|nosaltros|nosatres|nosatris|nosatros|nosautris</token>
            </pattern>
            <message>Forma col·loquial de <suggestion>nosaltres</suggestion>.</message>
            <example correction="Nosaltres"><marker>Noltros</marker> venim.</example>
        </rule>
        <rule id="VOSALTRES" name="formes col·loquials de 'vosaltres'">
            <pattern>
                <token regexp="yes">valtres|valtri|valtris|valtros|vantres|vantri|vantris|vantros|vatri|vatris|vatros|voatros|voltres|voltros|vosaltros|vosatres|vosatris|vosatros|vosautris</token>
            </pattern>
            <message>Forma col·loquial de <suggestion>vosaltres</suggestion>.</message>
            <example correction="Vosaltres"><marker>Voltros</marker> veniu?</example>
        </rule>
        <rule id="ENCONSTIPAT" name="enconstipat">
            <!-- TODO: remove after dictionary update -->
            <pattern>
                <token regexp="yes">(enconstip|costip|encostip)[aeiàé].*</token>
            </pattern>
            <message>Forma col·loquial, no admesa per la major part dels diccionaris.</message>
            <suggestion><match no="1" regexp_match="(?iu)(enconstip|costip|encostip)(.*)" regexp_replace="constip$2"/></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/constipat</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=constipado&amp;numPagina=1&amp;database=CASCAT&amp;idFont=15497&amp;idHit=15497&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=constipado+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="constipat">Estic <marker>encostipat</marker>.</example>
            <example correction="constipat">Estic <marker>enconstipat</marker>.</example>
            <example correction="constipar">Es va <marker>costipar</marker>.</example>
        </rule>
        <rulegroup id="PRONOMS_FEBLES_COLLOQUIALS" name="Pronoms febles col·loquials: digue'm">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=dis&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13602&amp;idHit=13602&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Imperatiu+del+verb+%3Cem%3Edir+%3C%2Fem%3E%2B+pronom+feble%3A+%3Cem%3Ediga%27m%3C%2Fem%3E+o+%3Cem%3Edigue%27m%3C%2Fem%3E%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token regexp="yes">els|us|'ls|'ns|ens</token>
                    <token>hi</token>
                    <token>en</token>
                </pattern>
                <message>Combinació incorrecta de pronoms febles.</message>
                <suggestion>\1 \3</suggestion>
                <example correction="'ls en">Se<marker>'ls hi en</marker> va la mà.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>els</token>
                        <token>hi</token>
                    </marker>
                    <token inflected="yes">anar</token>
                    <token postag="RG|LOC_ADV" postag_regexp="yes"/>
                </pattern>
                <message>En un registre formal cal dir <suggestion>els</suggestion>, no "els hi".</message>
                <example correction="Els"><marker>Els hi</marker> va molt bé.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">&verbs_colloquials;</token>
                    <token regexp="yes" spacebefore="no">'m|'t</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>\1s<match no="2" regexp_match="'(.)" regexp_replace="-$1e"/></suggestion>
                <example correction="Digues-me"><marker>Digue'm</marker> què vols.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">&verbs_colloquials;</token>
                    <token spacebefore="no">'ns</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>\1s-nos</suggestion>
                <example correction="Digues-nos"><marker>Digue'ns</marker> què vols.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">&verbs_colloquials;</token>
                    <token spacebefore="no">'ls</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>\1s-los</suggestion>
                <example correction="Digues-los"><marker>Digue'ls</marker> que vinguin de seguida.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">&verbs_colloquials;</token>
                    <token spacebefore="no">'l</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>\1s-lo</suggestion>
                <example correction="Dugues-lo"><marker>Dugue'l</marker> demà.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">&verbs_colloquials;</token>
                    <token regexp="yes" spacebefore="no">-.*</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>\1s\2</suggestion>
                <example correction="Digues-li"><marker>Digue-li</marker> això.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(des)?coneixe</token>
                    <token regexp="yes" spacebefore="no">'m|'t|'n|'s</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion><match no="1" regexp_match="eixe$" regexp_replace="èixer"/><match no="2" regexp_match="'(.)" regexp_replace="-$1e"/></suggestion>
                <example correction="conèixer-te">Vull <marker>coneixe't</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(des)?coneixe</token>
                    <token spacebefore="no">'ns</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion><match no="1" regexp_match="eixe$" regexp_replace="èixer"/>-nos</suggestion>
                <example correction="conèixer-nos">Només per <marker>coneixe'ns</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(des)?coneixe</token>
                    <token spacebefore="no">-us</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion><match no="1" regexp_match="eixe$" regexp_replace="èixer"/>-vos</suggestion>
                <example correction="conèixer-vos">Només per <marker>coneixe-us</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(des)?coneixe</token>
                    <token spacebefore="no">'l</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion><match no="1" regexp_match="eixe$" regexp_replace="èixer"/>-lo</suggestion>
                <example correction="conèixer-lo">M'agradaria <marker>coneixe'l</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(des)?coneixe</token>
                    <token spacebefore="no">'ls</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion><match no="1" regexp_match="eixe$" regexp_replace="èixer"/>-los</suggestion>
                <example correction="conèixer-los">M'agradaria <marker>coneixe'ls</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(des)?coneixe</token>
                    <token regexp="yes" spacebefore="no">-.*</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion><match no="1" regexp_match="eixe$" regexp_replace="èixer"/>\2</suggestion>
                <example correction="conèixer-la">Vull <marker>coneixe-la</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">conv[eèé]nce</token>
                    <token regexp="yes" spacebefore="no">'m|'t|'n|'s</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>convèncer<match no="2" regexp_match="'(.)" regexp_replace="-$1e"/></suggestion>
                <example correction="convèncer-te">Vull <marker>convence't</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">conv[eèé]nce</token>
                    <token spacebefore="no">'ns</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>convèncer-nos</suggestion>
                <example correction="convèncer-nos">Només per <marker>convence'ns</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">conv[eèé]nce</token>
                    <token spacebefore="no">'ls</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>convèncer-los</suggestion>
                <example correction="convèncer-los">Només per <marker>convence'ls</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">conv[eèé]nce</token>
                    <token spacebefore="no">-us</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>convèncer-vos</suggestion>
                <example correction="convèncer-vos">Només per <marker>convence-us</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">conv[eèé]nce</token>
                    <token spacebefore="no">'l</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>convèncer-lo</suggestion>
                <example correction="convèncer-lo">M'agradaria <marker>convence'l</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">conv[eèé]nce</token>
                    <token regexp="yes" spacebefore="no">-.*</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>convèncer\2</suggestion>
                <example correction="convèncer-la">Vull <marker>convence-la</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>permete</token>
                    <token spacebefore="no">'m</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>permet-me</suggestion>
                <example correction="Permet-me"><marker>Permete'm</marker> una pregunta.</example>
            </rule>
            <rule>
                <pattern>
                    <token>fote</token>
                    <token spacebefore="no">'t</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>fot-te</suggestion>
                <example correction="Fot-te"><marker>Fote't</marker>.</example>
            </rule>
            <rule id="LHI_TOT_LIHO_TOT" name="l'hi dic tot -> li ho dic tot">
                <pattern>
                    <marker>
                        <token>l'</token>
                        <token>hi</token>
                    </marker>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                    <token min="0" max="2" postag="V.[NGP].*|SPS00" postag_regexp="yes"/>
                    <token>tot</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>li ho</suggestion>
                <example correction="li ho">Va passar abans que <marker>l'hi</marker> pispés tot.</example>
                <example correction="Li ho"><marker>L'hi</marker> vaig explicar tot.</example>
                <example correction="Li ho"><marker>L'hi</marker> he d'explicar tot.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.M01P.*" postag_regexp="yes"/>
                    <token regexp="yes">-se|'s</token>
                    <token regexp="yes">'n|-en</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>\1-nos-en</suggestion>
                <example correction="Anem-nos-en"><marker>Anem-se'n</marker>.</example>
                <example correction="Anem-nos-en"><marker>Anem's-en</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.M02P.*" postag_regexp="yes"/>
                    <token regexp="yes">-se|'s</token>
                    <token regexp="yes">'n|-en</token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>\1-vos-en</suggestion>
                <example correction="Aneu-vos-en"><marker>Aneu-se'n</marker>.</example>
                <example correction="Aneu-vos-en"><marker>Aneu's-en</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">se|s'</token>
                    <token regexp="yes">'n|n'|en</token>
                    <token postag="V...1P.*" postag_regexp="yes" regexp="yes">h?[aeiou].*<exception inflected="yes">halar</exception></token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>ens n'\3</suggestion>
                <example correction="Ens n'anem"><marker>Se n'anem</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">se|s'</token>
                    <token regexp="yes">'n|n'|en</token>
                    <token postag="V...2P.*" postag_regexp="yes" regexp="yes">h?[aeiou].*<exception inflected="yes">halar</exception></token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>us n'\3</suggestion>
                <example correction="Us n'aneu"><marker>Se n'aneu</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">se|s'</token>
                    <token regexp="yes">'n|n'|en</token>
                    <token postag="V...1P.*" postag_regexp="yes"/>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>ens en \3</suggestion>
                <example correction="Ens en venim"><marker>Se'n venim</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">se|s'</token>
                    <token regexp="yes">'n|n'|en</token>
                    <token postag="V...2P.*" postag_regexp="yes"><exception postag="V...3.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Combinació col·loquial de pronoms febles.</message>
                <suggestion>us en \3</suggestion>
                <example correction="Us en veniu"><marker>Se'n veniu</marker>.</example>
                <example>No se'n deu haver sortit.</example>
            </rule>
        </rulegroup>
        <rulegroup id="NHI_DIU" name="n'hi diu -> en diu">
            <rule>
                <pattern>
                    <token regexp="yes">això|allò|el|açò|cosa</token>
                    <token skip="10">que</token>
                    <marker>
                        <token>n'</token>
                        <token>hi</token>
                        <token postag="VA.*" postag_regexp="yes" inflected="yes">haver</token>
                    </marker>
                    <token inflected="yes">dir</token>
                </pattern>
                <message>El pronom 'hi' segurament és redundant.</message>
                <suggestion>n'\5</suggestion>
                <example correction="n'havien">D'allò que els nens del poble <marker>n'hi havien</marker> dit festa.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">això|allò|el|açò|cosa</token>
                    <token skip="10">que</token>
                    <marker>
                        <token>n'</token>
                        <token>hi</token>
                    </marker>
                    <token postag="VA.*" postag_regexp="yes" min="0"/>
                    <token inflected="yes">dir</token>
                </pattern>
                <message>El pronom 'hi' segurament és redundant.</message>
                <suggestion>en</suggestion>
                <example correction="en">Allò que l'escriptor britànic, Julian Barnes, <marker>n'hi</marker> diu festa grossa.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">això|allò|el|açò|cosa|jo|tu|ell|ella|nosaltres|vosaltres|ells|elles</token>
                    <token min="0">que</token>
                    <marker>
                        <token>n'</token>
                        <token>hi</token>
                        <token postag="VA.*" postag_regexp="yes" inflected="yes">haver</token>
                    </marker>
                    <token inflected="yes">dir</token>
                </pattern>
                <message>El pronom 'hi' segurament és redundant.</message>
                <suggestion>n'\5</suggestion>
                <example correction="n'havien">D'això <marker>n'hi havien</marker> dit festa.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">això|allò|el|açò|cosa|jo|tu|ell|ella|nosaltres|vosaltres|ells|elles</token>
                    <token min="0">que</token>
                    <marker>
                        <token>n'</token>
                        <token>hi</token>
                    </marker>
                    <token postag="VA.*" postag_regexp="yes" min="0"/>
                    <token inflected="yes">dir</token>
                </pattern>
                <message>El pronom 'hi' segurament és redundant.</message>
                <suggestion>en</suggestion>
                <example correction="en">D'això <marker>n'hi</marker> diuen festa.</example>
                <example correction="en">El vot d’això que <marker>n'hi</marker> diuen populisme.</example>
            </rule>
        </rulegroup>
        <rulegroup name="els hi (col·loquial) -> els hi" id="ELS_HI_ELS">
            <rule>
                <pattern>
                    <marker>
                        <token>els</token>
                        <token>hi</token>
                    </marker>
                    <token min="0" max="4" chunk="GV"><exception inflected="yes" regexp="yes">agradar|respondre|regalar|semblar|parèixer</exception></token>
                    <token inflected="yes" regexp="yes">agradar|respondre|regalar|semblar|parèixer</token>
                </pattern>
                <message>Probablement cal dir <suggestion>els</suggestion> (complement indirecte). La forma "els hi" és col·loquial.</message>
                <example correction="els">Allò <marker>els hi</marker> va agradar molt.</example>
                <example correction="els">Ell <marker>els hi</marker> respon l'endemà.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">se|s'</token>
                        <token regexp="yes">els|'ls|'ns|ens</token>
                        <token>hi</token>
                    </marker>
                    <token min="0" max="4" chunk="GV"><exception inflected="yes">caure</exception></token>
                    <token inflected="yes">caure</token>
                </pattern>
                <message>El verb caure no és pronominal.</message>
                <suggestion><match no="2" regexp_match="'" regexp_replace="e"/></suggestion>
                <example correction="els">Això <marker>se'ls hi</marker> va caure.</example>
                <example correction="els">Això <marker>se'ls hi</marker> ha caigut.</example>
                <example correction="ens">Això <marker>se'ns hi</marker> ha caigut.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>els</token>
                        <token>hi</token>
                    </marker>
                    <token min="0" max="4" chunk="GV"><exception inflected="yes" regexp="yes">&verbs_dicendi;</exception></token>
                    <token inflected="yes" regexp="yes">&verbs_dicendi;</token>
                    <token>que</token>
                </pattern>
                <message>Probablement cal dir <suggestion>els</suggestion> (complement indirecte). La forma "els hi" és col·loquial.</message>
                <example correction="els">Allò <marker>els hi</marker> va confirmar que era definitiu.</example>
                <example correction="els">Ell <marker>els hi</marker> suggereix que no pot fer-hi res.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>els</token>
                        <token>hi</token>
                    </marker>
                    <token min="0" max="4" chunk="GV"><exception inflected="yes" regexp="yes">deixar|fer</exception></token>
                    <token inflected="yes" regexp="yes">deixar|fer</token>
                    <token regexp="yes">caure|implícit|anar|visible|explícit|notar|palès|ressaltar</token>
                    <token>que</token>
                </pattern>
                <message>Probablement cal dir <suggestion>els</suggestion> (complement indirecte). La forma "els hi" és col·loquial.</message>
                <example correction="els">Llavors <marker>els hi</marker> va deixar caure que no podia ser.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>els</token>
                        <token>hi</token>
                    </marker>
                    <token min="0" max="4" chunk="GV"><exception inflected="yes" regexp="yes">&verbs_dicendi;</exception></token>
                    <token inflected="yes" regexp="yes">&verbs_dicendi;</token>
                    <token postag="PD.*|D.*|V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal dir <suggestion>els</suggestion> (complement indirecte). La forma "els hi" és col·loquial.</message>
                <example correction="els">Allò <marker>els hi</marker> va confirmar allò que pensaven.</example>
                <example correction="els">Ell <marker>els hi</marker> suggereix aquesta solució.</example>
                <example correction="els">Jo <marker>els hi</marker> vaig suggerir fer proves.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>els</token>
                        <token>hi</token>
                    </marker>
                    <token min="0" max="4" chunk="GV"><exception inflected="yes" regexp="yes">deixar|fer</exception></token>
                    <token inflected="yes" regexp="yes">deixar|fer</token>
                    <token regexp="yes">caure|implícit|anar|visible|explícit|notar|palès|ressaltar</token>
                    <token postag="PD.*|D.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal dir <suggestion>els</suggestion> (complement indirecte). La forma "els hi" és col·loquial.</message>
                <example correction="els">Llavors <marker>els hi</marker> va deixar caure això.</example>
                <example correction="els">Llavors <marker>els hi</marker> va deixar caure una bola molt grossa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>els</token>
                        <token>hi</token>
                    </marker>
                    <token min="0" max="4" chunk="GV"><exception inflected="yes" regexp="yes">adjuntar|enviar|remetre</exception></token>
                    <token inflected="yes" regexp="yes">adjuntar|enviar|remetre</token>
                    <token postag="PD.*|D.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal dir <suggestion>els</suggestion> (complement indirecte). La forma "els hi" és col·loquial.</message>
                <example correction="Els"><marker>Els hi</marker> adjuntem la factura corresponent.</example>
            </rule>
        </rulegroup>
        <rule id="XIVAR" name="xivar, xivatar">
            <pattern>
                <token postag="(V.+)" postag_regexp="yes" regexp="yes" inflected="yes">xivar|xivatar<exception postag="_possible_nompropi"/></token>
            </pattern>
            <message>Llenguatge col·loquial.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">delatar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">xerrar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">xarrar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">cantar</match></suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/xivar</url>
            <example correction="delatar|xerrar|xarrar|cantar">Ho van <marker>xivar</marker> tot.</example>
            <example>Fou nomenat per Lluís XIV.</example>
            <example>Jo sóc de Xiva.</example>
            <example>Xirivella, Xiva, Xixona.</example>
        </rule>
        <rule id="SEGURATA" name="segurata" tone_tags="formal">
            <pattern>
                <token postag="NC.*" postag_regexp="yes" regexp="yes">segurata|segurates</token>
            </pattern>
            <message>Llenguatge col·loquial.</message>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCC$1.*">vigilant</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCC$1.*">vigilant</match> de seguretat</suggestion>
            <url>https://esadir.cat/entrades/fitxa/node/segurata</url>
            <example correction="vigilants|vigilants de seguretat">Hi havia dos <marker>segurates</marker>.</example>
        </rule>
        <rulegroup id="XIVATO" name="xivato">
            <rule>
                <pattern>
                    <token postag="NCM(.).*" postag_regexp="yes" inflected="yes">xivato</token>
                </pattern>
                <message>Llenguatge col·loquial.</message>
                <suggestion><match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="NCC$1.*">espieta</match></suggestion>
                <suggestion><match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="NCC$1.*">xerraire</match></suggestion>
                <suggestion><match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="NCM$1.*">delator</match></suggestion>
                <suggestion><match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="NCM$1.*">indicador</match></suggestion>
                <suggestion><match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="NCM$1.*">senyal</match></suggestion>
                <url>http://esadir.cat/entrades/fitxa/node/xivato</url>
                <example correction="espietes|xerraires|delators|indicadors|senyals">Els <marker>xivatos</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NCF(.).*" postag_regexp="yes" inflected="yes">xivato</token>
                </pattern>
                <message>Llenguatge col·loquial.</message>
                <suggestion><match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="NCC$1.*">espieta</match></suggestion>
                <suggestion><match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="NCC$1.*">xerraire</match></suggestion>
                <suggestion><match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="NCF$1.*">delator</match></suggestion>
                <url>http://esadir.cat/entrades/fitxa/node/xivato</url>
                <example correction="espietes|xerraires|delatores">Les <marker>xivates</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NCF(.).*" postag_regexp="yes" inflected="yes">xivatada</token>
                </pattern>
                <message>Llenguatge col·loquial.</message>
                <suggestion><match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="NCF$1.*">delació</match></suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/id/3962</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=chivatazo&amp;numPagina=1&amp;database=CASCAT&amp;idFont=13168&amp;idHit=13168&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=chivatazo+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.tot</url>
                <example correction="delacions">Les <marker>xivatades</marker>!</example>
            </rule>
        </rulegroup>
        <rulegroup id="GUAI" name="guai">
            <rule>
                <pattern>
                    <token regexp="yes">superguai|guai</token>
                </pattern>
                <message>Llenguatge col·loquial. Podeu fer servir una alternativa.</message>
                <suggestion>súper</suggestion>
                <suggestion>ben parit</suggestion>
                <suggestion>mel</suggestion>
                <suggestion>mel de romer</suggestion>
                <suggestion>collonut</suggestion>
                <suggestion>fabulós</suggestion>
                <suggestion>magnífic</suggestion>
                <suggestion>bufó</suggestion>
                <suggestion>fantàstic</suggestion>
                <suggestion>divertit</suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/guai</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=guai&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11712&amp;idHit=11712&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+%27guai%27+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
                <example correction="súper|ben parit|mel|mel de romer|collonut|fabulós|magnífic|bufó|fantàstic|divertit">Era molt <marker>guai</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">superguais|guais</token>
                </pattern>
                <message>Llenguatge col·loquial. Podeu fer servir una alternativa.</message>
                <suggestion>súpers</suggestion>
                <suggestion>ben parits</suggestion>
                <suggestion>mel</suggestion>
                <suggestion>mel de romer</suggestion>
                <suggestion>collonuts</suggestion>
                <suggestion>fabulosos</suggestion>
                <suggestion>magnífics</suggestion>
                <suggestion>bufons</suggestion>
                <suggestion>fantàstics</suggestion>
                <suggestion>divertits</suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/guai</url>-->
                <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=guai&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11712&amp;idHit=11712&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+%27guai%27+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
                <example correction="súpers|ben parits|mel|mel de romer|collonuts|fabulosos|magnífics|bufons|fantàstics|divertits">Eren molt <marker>guais</marker>!</example>
            </rule>
        </rulegroup>
        <rule id="XULERIA" name="xuleria">
            <pattern>
                <token inflected="yes">xuleria</token>
            </pattern>
            <message>Llenguatge col·loquial.</message>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">fatxenderia</match></suggestion>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">fanfarroneria</match></suggestion>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">fanfarronada</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/xuleria</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=chuler%EDa&amp;numPagina=1&amp;database=CASCAT&amp;idFont=13276&amp;idHit=13276&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=chuler%EDa+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="fatxenderia|fanfarroneria|fanfarronada">Quanta <marker>xuleria</marker>!</example>
        </rule>
        <rulegroup id="XULO" name="xulo">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=chulo&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=10665&amp;idHit=10665&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+xulo%2C+xula+en+catal%E0%3F+%2F+Com+es+diu+chulo+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.traduir</url>
            <rule>
                <pattern>
                    <token postag="D..M.." postag_regexp="yes"/>
                    <marker>
                        <token inflected="yes">xulo</token>
                    </marker>
                </pattern>
                <message>Llenguatge col·loquial.</message>
                <suggestion><match no="2" postag="AQ..(.)." postag_regexp="yes" postag_replace="NCC$1000">fatxenda</match></suggestion>
                <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">provocador</match></suggestion>
                <suggestion><match no="2" postag="AQ..(.)." postag_regexp="yes" postag_replace="NCC$1000">proxeneta</match></suggestion>
                <suggestion><match no="2" postag="AQ..(.)." postag_regexp="yes" postag_replace="NCM$1000">macarró</match></suggestion>
                <suggestion><match no="2" postag="AQ..(.)." postag_regexp="yes" postag_replace="NCM$1000">macarra</match></suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/xulo</url>-->
                <example correction="fatxenda|provocador|proxeneta|macarró|macarra">Era un <marker>xulo</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..F.." postag_regexp="yes"/>
                    <marker>
                        <token inflected="yes">xulo</token>
                    </marker>
                </pattern>
                <message>Llenguatge col·loquial.</message>
                <suggestion><match no="2" postag="AQ..(.)." postag_regexp="yes" postag_replace="NCC$1000">fatxenda</match></suggestion>
                <suggestion><match no="2" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">provocador</match></suggestion>
                <suggestion><match no="2" postag="AQ..(.)." postag_regexp="yes" postag_replace="NCC$1000">proxeneta</match></suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/xulo</url>-->
                <example correction="fatxenda|provocadora|proxeneta">Era una <marker>xula</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">xulo</token>
                </pattern>
                <message>Llenguatge col·loquial.</message>
                <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">bonic</match></suggestion>
                <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">vistós</match></suggestion>
                <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">maco</match></suggestion>
                <suggestion>ben <match no="1" postag="AQ.(.)(.)." postag_regexp="yes" postag_replace="V.P..$2$1.">parir</match></suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/xulo</url>-->
                <example correction="bonic|vistós|maco|ben parit">Era molt <marker>xulo</marker>!</example>
                <example correction="boniques|vistoses|maques|ben parides">La Paula fa coses molt <marker>xules</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">xulíssim</token>
                </pattern>
                <message>Llenguatge col·loquial.</message>
                <suggestion>molt <match no="1" postag="AQ.(.*)" postag_regexp="yes" postag_replace="AQ0$1">bonic</match></suggestion>
                <suggestion>molt <match no="1" postag="AQ.(.*)" postag_regexp="yes" postag_replace="AQ0$1">vistós</match></suggestion>
                <suggestion>molt <match no="1" postag="AQ.(.*)" postag_regexp="yes" postag_replace="AQ0$1">maco</match></suggestion>
                <suggestion><match no="1" postag="AQ.(.*)" postag_regexp="yes" postag_replace="AQA$1">maquíssim</match></suggestion>
                <suggestion>ben <match no="1" postag="AQ.(.)(.)." postag_regexp="yes" postag_replace="V.P..$2$1.">parir</match></suggestion>
                <example correction="molt boniques|molt vistoses|molt maques|maquíssimes|ben parides">Eren <marker>xulíssimes</marker>!</example>
            </rule>
        </rulegroup>
        <rule id="MONISSIM" name="moníssim">
            <pattern>
                <token inflected="yes">moníssim</token>
            </pattern>
            <message>Llenguatge col·loquial.</message>
            <suggestion>molt <match no="1" postag="AQ.(.*)" postag_regexp="yes" postag_replace="AQ0$1">bonic</match></suggestion>
            <suggestion>molt <match no="1" postag="AQ.(.*)" postag_regexp="yes" postag_replace="AQ0$1">bufó</match></suggestion>
            <suggestion>molt <match no="1" postag="AQ.(.*)" postag_regexp="yes" postag_replace="AQ0$1">graciós</match></suggestion>
            <suggestion>molt <match no="1" postag="AQ.(.*)" postag_regexp="yes" postag_replace="AQ0$1">delicat</match></suggestion>
            <suggestion>molt <match no="1" postag="AQ.(.*)" postag_regexp="yes" postag_replace="AQ0$1">atractiu</match></suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/mono</url>
            <example correction="molt boniques|molt bufones|molt gracioses|molt delicades|molt atractives">Eren <marker>moníssimes</marker>!</example>
        </rule>
        <rulegroup id="MONO" name="mono (bonic, mico, granota, monofònic, síndrome)">
            <url>http://esadir.cat/entrades/fitxa/node/mono</url>
            <short>Llenguatge informal</short>
            <antipattern>
                <token regexp="yes" inflected="yes">enregistrament|gravació|micròfon|disc|televisió|tele|televisor|ràdio|àudio|CD|altaveu|auricular|canal|emissor|emissora</token>
                <token regexp="yes">monos?</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>amb</token>
                    <token postag="D..MS." postag_regexp="yes" min="0"/>
                    <marker>
                        <token>mono</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>granota</suggestion> (vestit de feina)? També pot ser una paraula col·loquial amb el sentit de <suggestion>síndrome d'abstinència</suggestion>.</message>
                <example correction="granota|síndrome d'abstinència">Anava vestit amb <marker>mono</marker>.</example>
                <example correction="granota|síndrome d'abstinència">Anava vestit amb un <marker>mono</marker> verd.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC.*|RG.*" postag_regexp="yes"/>
                    <marker>
                        <token>mono</token>
                    </marker>
                </pattern>
                <message>Com a adjectiu és una paraula col·loquial no admesa pels diccionaris normatius.</message>
                <suggestion>bufó</suggestion>
                <suggestion>bonic</suggestion>
                <suggestion>graciós</suggestion>
                <example correction="bufó|bonic|graciós">Anava molt <marker>mono</marker> amb aquell vestit.</example>
                <example correction="bufó|bonic|graciós">Era un xiquet <marker>mono</marker>.</example>
                <example correction="bufó|bonic|graciós">Que <marker>mono</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>Anís</token>
                    <token>de</token>
                    <token>l</token>
                    <token>Mono</token>
                </antipattern>
                <pattern>
                    <token>mono</token>
                </pattern>
                <message>Llenguatge col·loquial. Té diferents significats segons el context: <suggestion>bufó</suggestion> (com a adjectiu), <suggestion>granota</suggestion> (vestit de feina), <suggestion>síndrome d'abstinència</suggestion>. Inadmissible amb el sentit de <suggestion>mico</suggestion>.</message>
                <suggestion>bonic</suggestion>
                <suggestion>graciós</suggestion>
                <suggestion>mona</suggestion>
                <suggestion>simi</suggestion>
                <suggestion>monofònic</suggestion>
                <suggestion>monofònica</suggestion>
                <example correction="bufó|granota|síndrome d'abstinència|mico|bonic|graciós|mona|simi|monofònic|monofònica">Que <marker>mono</marker>!</example>
                <example>Vicenç Bosch i Grau (1845-1907), empresari, creà l'Anís del Mono.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC.*|RG.*" postag_regexp="yes"/>
                    <marker>
                        <token>monos</token>
                    </marker>
                </pattern>
                <message>Com a adjectiu és una paraula col·loquial.</message>
                <suggestion>bufons</suggestion>
                <suggestion>bonics</suggestion>
                <suggestion>graciosos</suggestion>
                <example correction="bufons|bonics|graciosos">Anaven molt <marker>monos</marker> amb aquell vestit.</example>
                <example correction="bufons|bonics|graciosos">Eren uns xiquets <marker>monos</marker>.</example>
                <example correction="bufons|bonics|graciosos">Que <marker>monos</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token>monos</token>
                </pattern>
                <message>Llenguatge col·loquial. Té diferents significats segons el context: <suggestion>bufons</suggestion> (com a adjectiu), <suggestion>granotes</suggestion> (vestit de feina), <suggestion>síndromes d'abstinència</suggestion>. Inadmissible amb el sentit de <suggestion>micos</suggestion>.</message>
                <suggestion>bonics</suggestion>
                <suggestion>graciosos</suggestion>
                <suggestion>mones</suggestion>
                <suggestion>simis</suggestion>
                <suggestion>monofònics</suggestion>
                <suggestion>monofòniques</suggestion>
                <example correction="bufons|granotes|síndromes d'abstinència|micos|bonics|graciosos|mones|simis|monofònics|monofòniques">Els <marker>monos</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC.*|RG.*." postag_regexp="yes"/>
                    <marker>
                        <token postag="AQ.F.*" postag_regexp="yes" regexp="yes">mona|mones<exception postag="NC.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Llenguatge col·loquial. Correcte si equival a "mico, simi" o "tipus de coca o pastís".</message>
                <suggestion><match no="2" postag="AQ.(.*)" postag_regexp="yes" postag_replace="AQ0$1">bonic</match></suggestion>
                <suggestion><match no="2" postag="AQ.(.*)" postag_regexp="yes" postag_replace="AQ0$1">bufó</match></suggestion>
                <suggestion><match no="2" postag="AQ.(.*)" postag_regexp="yes" postag_replace="AQ0$1">graciós</match></suggestion>
                <suggestion><match no="2" postag="AQ.(.*)" postag_regexp="yes" postag_replace="AQ0$1">delicat</match></suggestion>
                <suggestion><match no="2" postag="AQ.(.*)" postag_regexp="yes" postag_replace="AQ0$1">atractiu</match></suggestion>
                <example correction="boniques|bufones|gracioses|delicades|atractives">Eren tan <marker>mones</marker>!</example>
                <example correction="boniques|bufones|gracioses|delicades|atractives">Eren cases <marker>mones</marker>!</example>
                <example correction="bonica|bufona|graciosa|delicada|atractiva">És molt <marker>mona</marker>!</example>
                <example>És una mona negra.</example>
                <example>Són mones albines.</example>
                <example>La mona ens la mengem el dia de Pasqua.</example>
            </rule>
        </rulegroup>
        <rule id="DESPENSA" name="despensa/rebost">
            <pattern>
                <token postag="N.*" postag_regexp="yes" inflected="yes">despensa</token>
            </pattern>
            <message>És preferible dir <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">rebost</match></suggestion>.</message>
            <short>Paraula preferible</short>
            <example correction="rebost">La <marker>despensa</marker> era buida.</example>
        </rule>
        <rule id="DESCEREBRAT" name="descerebrat">
            <pattern>
                <token inflected="yes">descerebrat</token>
            </pattern>
            <message>Val més usar una altra paraula. Existeix com a terme tècnic en neurologia (Termcat).</message>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">eixelebrat</match></suggestion>
            <suggestion><match no="1" postag="AQ.(.)(.)." postag_regexp="yes" postag_replace="VMP00$2$10">esbojarrar</match></suggestion>
            <short>Paraula preferible</short>
            <example correction="eixelebrades|esbojarrades"><marker>descerebrades</marker>!</example>
            <example>Quina esbojarrada.</example>
        </rule>
        <rule id="RABIETA" name="rabieta">
            <pattern>
                <token inflected="yes">rabieta</token>
            </pattern>
            <message>Paraula admesa només per alguns diccionaris.</message>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">enrabiada</match></suggestion>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">rebequeria</match></suggestion>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">rabiola</match></suggestion>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">botó</match></suggestion>
            <example correction="enrabiada|rebequeria|rabiola|botó">Quina <marker>rabieta</marker>!</example>
        </rule>
        <rule id="PAPANATISME" name="papanatisme">
            <pattern>
                <token inflected="yes">papanatisme</token>
            </pattern>
            <message>Col·loquialisme admès només per alguns diccionaris.</message>
            <suggestion>simplisme</suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/papanatisme</url>
            <short>Llenguatge col·loquial</short>
            <example correction="simplisme">Quin <marker>papanatisme</marker>!</example>
            <example>Quin ximplet</example>
        </rule>
        <rule id="PAPANATES" name="papanates">
            <pattern>
                <token inflected="yes">papanates</token>
            </pattern>
            <message>Col·loquialisme admès només per alguns diccionaris.</message>
            <suggestion>ximplet</suggestion>
            <suggestion>tanoca</suggestion>
            <suggestion>totxo</suggestion>
            <suggestion>bajoc</suggestion>
            <suggestion>sòmines</suggestion>
            <suggestion>babau</suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/papanates</url>
            <short>Llenguatge col·loquial</short>
            <example correction="ximplet|tanoca|totxo|bajoc|sòmines|babau">Quin <marker>papanates</marker>!</example>
            <example>Quin ximplet</example>
        </rule>
        <rule id="TENIR_DE" name="Informal: «tenir de» + infinitiu">
            <antipattern>
                <marker>
                    <token postag="NC.*" postag_regexp="yes" skip="5"><exception scope="next" postag="V.[IS].*" postag_regexp="yes"/></token>
                    <token skip="4">que</token>
                    <token inflected="yes">tenir</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes" inflected="yes">dret|necessitat|sort|avinentesa|deure|fama|capacitat|mania|costum|gana|desig|manera|esperança|oportunitat|possibilitat|alegria|probabilitat|culpa|perill|risc</token>
                    <token inflected="yes">tenir</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">necessitats?</token>
                    <token inflected="yes">tenir</token>
                </marker>
            </antipattern>
            <pattern>
                <marker>
                    <token inflected="yes">tenir</token>
                    <token inflected="yes">de</token>
                </marker>
                <token postag="V.N.*" postag_regexp="yes"/>
            </pattern>
            <message>Si és perífrasi d'obligació, val més usar una altra expressió.</message>
            <suggestion><match no="1" postag="V.([^M].*)" postag_regexp="yes" postag_replace="VA$1" setpos="yes">haver</match> \2</suggestion>
            <short>Llenguatge informal</short>
            <example correction="hem de">No <marker>tenim de</marker> fer res</example>
            <example correction="hagut d'">No ha <marker>tingut d'</marker>anar enlloc</example>
            <example correction="han de">Els treballadors saben que <marker>tenen de</marker> fer-ho</example>
            <example>No hem de fer res</example>
            <example>les poques possibilitats que els artistes tingueren de representar la figura</example>
            <example>la capacitat que tenim de percebre-la</example>
            <example>menys necessitat tindrà de fer-se l'important</example>
            <example>¿Quines possibilitats tenies de sortir-te'n?</example>
            <example>més poques ganes tenia d'anar-hi.</example>
            <example>la manera tan subtil i ben pensada que tenien de cantar</example>
            <example>¿Quin dret tenia de retraure-li-ho?</example>
        </rule>
        <rule id="ALFOMBRA" name="alfombra">
            <pattern>
                <token inflected="yes">alfombra</token>
            </pattern>
            <message>Paraula només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NC.$1">catifa</match></suggestion>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NC.$1">estora</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/1554</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=alfombra&amp;numPagina=1&amp;database=CASCAT&amp;idFont=2846&amp;idHit=2846&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=alfombra+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.tot</url>
            <example correction="catifes|estores">Les <marker>alfombres</marker>.</example>
            <example>catifes</example>
        </rule>
        <rule id="ESCLAR" name="esclar/és clar">
            <pattern>
                <token>esclar</token>
            </pattern>
            <message>Acceptat per alguns llibres d'estil com a lexicalització de <suggestion>és clar</suggestion>.</message>
            <suggestion>asclar</suggestion>
            <suggestion>esclat</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/esclar</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=esclar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11803&amp;idHit=11803&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+%27esclar%27+en+catal%E0%3F+%2F+%27esclar%27+o++%27%E9s+clar%27%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="És clar|Asclar|Esclat"><marker>Esclar</marker> que sí.</example>
            <example>És clar que sí!</example>
        </rule>
        <rule id="ENCABAT" name="encabat/en acabat">
            <pattern>
                <token>encabat</token>
            </pattern>
            <message>Llenguatge col·loquial.</message>
            <suggestion>en acabat</suggestion>
            <suggestion>en acabant</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/encabat</url>-->
            <url>https://dlc.iec.cat/results.asp?txtEntrada=acabat</url>
            <example correction="En acabat|En acabant"><marker>Encabat</marker> vindré.</example>
        </rule>
        <rule id="SISPLAU" name="sisplau">
            <pattern>
                <token>sisplau</token>
            </pattern>
            <message>Acceptat per alguns llibres d'estil com a lexicalització de <suggestion>si us plau</suggestion>.</message>
            <suggestion>si et plau</suggestion>
            <suggestion>si li plau</suggestion>
            <suggestion>si els plau</suggestion>
            <suggestion>per favor</suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/sisplau</url>
            <example correction="Si us plau|Si et plau|Si li plau|Si els plau|Per favor"><marker>Sisplau</marker>, veniu.</example>
            <example>És clar que sí!</example>
        </rule>
        <rulegroup id="ENRECORDAR" name="enrecordar">
            <url>http://esadir.cat/entrades/fitxa/node/enrecordarse</url>
            <!--<url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=enrecordar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13256&amp;idHit=13256&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Usos+lexicalitzats+del+pronom+%27en%27+%2F+%27Et+recordes+de+nosaltres%27+o+%27Te%27n+recordes+de+nosaltres%27%3F+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>-->
            <rule>
                <pattern>
                    <token regexp="yes">[mts]'</token>
                    <token inflected="yes">enrecordar</token>
                </pattern>
                <message>En registres formals usem el verb 'recordar' en comptes de 'enrecordar'. El pronom 'en' substitueix un complement que comença amb la preposició 'de'.</message>
                <suggestion><match no="1" regexp_match="(?iu)([mts])'" regexp_replace="e$1" case_conversion="preserve"/> <match no="2" regexp_match="(?iu)enrecord(.*)" regexp_replace="record$1" case_conversion="preserve"/></suggestion>
                <suggestion><match no="1" regexp_match="(?iu)([mts])'" regexp_replace="$1e'n" case_conversion="preserve"/> <match no="2" regexp_match="(?iu)enrecord(.*)" regexp_replace="record$1" case_conversion="preserve"/></suggestion>
                <short>Llenguatge col·loquial</short>
                <example correction="et recordes|te'n recordes">No <marker>t'enrecordes</marker>?</example>
                <example>No te'n recordes?</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">[mts]e</token>
                    <token>n'</token>
                    <token inflected="yes">enrecordar</token>
                </pattern>
                <message>En registres formals usem el verb 'recordar' en comptes de 'enrecordar'. El pronom 'en' substitueix un complement que comença amb la preposició 'de'.</message>
                <suggestion>\1'n <match no="3" regexp_match="(?iu)enrecord(.*)" regexp_replace="record$1" case_conversion="preserve"/></suggestion>
                <short>Llenguatge col·loquial</short>
                <example correction="te'n recordes">No <marker>te n'enrecordes</marker>?</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">vos|us|ens</token>
                    <token regexp="yes">n'|en</token>
                    <token inflected="yes">enrecordar</token>
                </pattern>
                <message>En registres formals usem el verb 'recordar' en comptes de 'enrecordar'. El pronom 'en' substitueix un complement que comença amb la preposició 'de'.</message>
                <suggestion>\1 en <match no="3" regexp_match="(?iu)enrecord(.*)" regexp_replace="record$1" case_conversion="preserve"/></suggestion>
                <short>Llenguatge col·loquial</short>
                <example correction="us en recordeu">No <marker>us n'enrecordeu</marker>?</example>
                <example correction="ens en recordem">No <marker>ens en enrecordem</marker>?</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">enrecordar</token>
                </pattern>
                <message>En registres formals usem el verb 'recordar' en comptes de 'enrecordar'.</message>
                <suggestion><match no="1" regexp_match="(?iu)enrecord(.*)" regexp_replace="record$1" case_conversion="preserve"/></suggestion>
                <short>Llenguatge col·loquial</short>
                <example correction="recordar">No em puc <marker>enrecordar</marker> de tot.</example>
                <example>No te'n recordes?</example>
            </rule>
        </rulegroup>
        <rule id="CARCAMAL" name="carcamal">
            <pattern>
                <token>carcamal</token>
            </pattern>
            <message>Paraula pròpia del llenguatge col·loquial. Només admesa per alguns diccionaris.</message>
            <suggestion>persona decrèpita</suggestion>
            <suggestion>home inútil</suggestion>
            <suggestion>eixelebrat</suggestion>
            <suggestion>barroer</suggestion>
            <suggestion>animalot</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/carcamal</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=carcamal&amp;numPagina=1&amp;database=CASCAT&amp;idFont=11257&amp;idHit=11257&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=carcamal+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <short>Llenguatge col·loquial</short>
            <example correction="persona decrèpita|home inútil|eixelebrat|barroer|animalot">Quin <marker>carcamal</marker>!</example>
            <example>Quin animal!</example>
        </rule>
        <rule id="CARCAMALS" name="carcamals">
            <pattern>
                <token>carcamals</token>
            </pattern>
            <message>Paraula pròpia del llenguatge col·loquial. Només admesa per alguns diccionaris.</message>
            <suggestion>persones decrèpites</suggestion>
            <suggestion>homes inútils</suggestion>
            <suggestion>eixelebrats</suggestion>
            <suggestion>barroers</suggestion>
            <suggestion>animalots</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/carcamal</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=carcamal&amp;numPagina=1&amp;database=CASCAT&amp;idFont=11257&amp;idHit=11257&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=carcamal+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <short>Llenguatge col·loquial</short>
            <example correction="persones decrèpites|homes inútils|eixelebrats|barroers|animalots">Quins <marker>carcamals</marker>!</example>
            <example>Són barroeres.</example>
        </rule>
        <rule id="GARBO" name="garbo">
            <pattern case_sensitive="yes">
                <token regexp="yes">garbos?</token>
            </pattern>
            <message>Paraula pròpia del llenguatge col·loquial. Només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="NC.$1.*">aire</match></suggestion>
            <suggestion><match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="NC.$1.*">gràcia</match></suggestion>
            <suggestion><match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="NC.$1.*">desimboltura</match></suggestion>
            <suggestion><match no="1" postag="NCM(.).*" postag_regexp="yes" postag_replace="NC.$1.*">airositat</match></suggestion>
            <short>Llenguatge col·loquial</short>
            <example correction="aire|gràcia|desimboltura|airositat">Quin <marker>garbo</marker> que té.</example>
            <example>Són beneites</example>
            <example>De Greta Garbo.</example>
        </rule>
        <rule id="GARBÓS" name="garbós">
            <pattern>
                <token inflected="yes">garbós</token>
            </pattern>
            <message>Paraula pròpia del llenguatge col·loquial. Només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" postag="AQ0(..)0" postag_regexp="yes" postag_replace="AQ0$10">airós</match></suggestion>
            <suggestion><match no="1" postag="AQ0(..)0" postag_regexp="yes" postag_replace="AQ0$10">graciós</match></suggestion>
            <suggestion><match no="1" postag="AQ0.(.)0" postag_regexp="yes" postag_replace="AQ0C$10">gentil</match></suggestion>
            <suggestion><match no="1" postag="AQ0.(.)0|AQ0(..)0" postag_regexp="yes" postag_replace="AQ0C$10|AQ0$10">ample</match></suggestion>
            <short>Llenguatge col·loquial</short>
            <example correction="airoses|gracioses|gentils|amples">Són <marker>garboses</marker>.</example>
            <example>Són beneites</example>
        </rule>
        <rule id="LELO" name="lelo, lero, alelat">
            <pattern>
                <token regexp="yes" inflected="yes">lero|lelo|alelat</token>
            </pattern>
            <message>Paraula pròpia del llenguatge col·loquial. Només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" postag="AQ0.(.)0|NC.(.).*" postag_regexp="yes" postag_replace="AQ0C$10|AQ0C$20">ximple</match></suggestion>
            <suggestion><match no="1" postag="AQ0(..)0|NC(..).*" postag_regexp="yes" postag_replace="AQ0$10|AQ0$20">beneit</match></suggestion>
            <suggestion><match no="1" postag="AQ0(..)0|NC(..).*" postag_regexp="yes" postag_replace="AQ0$10|AQ0$20">babau</match></suggestion>
            <suggestion><match no="1" postag="AQ0(..)0|NC(..).*" postag_regexp="yes" postag_replace="AQ0$10|AQ0$20">ximplet</match></suggestion>
            <short>Llenguatge col·loquial</short>
            <example correction="ximples|beneites|babaues|ximpletes">Són unes <marker>leles</marker>.</example>
            <example correction="ximples|beneits|babaus|ximplets">Estan <marker>alelats</marker>.</example>
            <example>Són beneites</example>
        </rule>
        <rule id="COQUETO" name="coqueto">
            <pattern>
                <token regexp="yes">coquetos?|coquets?|coquet(ó|ona|ons|ones)</token>
            </pattern>
            <message>Paraula pròpia del llenguatge col·loquial.</message>
            <short>Llenguatge col·loquial</short>
            <example correction="">Molt <marker>coqueto</marker></example>
            <example>És una coqueta.</example>
        </rule>
        <rule id="AVIAM" name="aviam/vejam/a veure">
            <pattern>
                <token>aviam</token>
            </pattern>
            <message>Impropi de registres formals.</message>
            <suggestion>vejam</suggestion>
            <suggestion>a veure</suggestion>
            <short>Llenguatge col·loquial</short>
            <example correction="Vejam|A veure"><marker>Aviam</marker> si ve.</example>
            <example>A veure si ve.</example>
        </rule>
        <rulegroup id="MUSIC" name="music/músic, musica/música">
            <rule>
                <antipattern>
                    <!-- English -->
                    <token>music</token>
                    <token regexp="yes">awards|and|hall|center|of|for|prize|council|foundation|festival</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">of|choral|chamber|water</token>
                    <token>music</token>
                </antipattern>
                <antipattern>
                    <!-- Italiano -->
                    <token regexp="yes">in|di|della|nella</token>
                    <token>musica</token>
                </antipattern>
                <antipattern>
                    <!-- Italiano -->
                    <token regexp="yes">melodramma|dramma|commedia</token>
                    <token>per</token>
                    <token>musica</token>
                </antipattern>
                <antipattern case_sensitive="yes">
                    <token regexp="yes">Apple|Warner</token>
                    <token>Music</token>
                </antipattern>
                <antipattern>
                    <token>musica</token>
                    <token regexp="yes">poemes|poesies|lletres</token>
                </antipattern>
                <pattern>
                    <token postag_regexp="yes" regexp="yes">music|musica|musiques</token>
                    <!-- musics -->
                </pattern>
                <message>Variant informal. Correcte si és del v. 'musicar'.</message>
                <suggestion><match no="1" regexp_match="[Mm][Uu](.+)" regexp_replace="mú$1"/></suggestion>
                <example correction="Música"><marker>Musica</marker> de cambra</example>
                <!-- <example>si tu musiques aquesta cançó</example> -->
                <example>universal music awards</example>
                <example>music and dance</example>
                <example>En la dècada dels seixanta, musica poemes d’autors de diferents contrades.</example>
            </rule>
            <rule>
                <pattern>
                    <token>musics</token>
                </pattern>
                <message>Variant informal.</message>
                <suggestion>músics</suggestion>
                <example correction="Músics">Unió de <marker>Musics</marker> Russos</example>
            </rule>
        </rulegroup>
        <rule id="BASTANTA" name="Evita el femení: bastanta -es">
            <pattern>
                <token regexp="yes">bastant(a|es)</token>
            </pattern>
            <message>Forma col·loquial de femení.</message>
            <suggestion><match no="1" regexp_match="(?iu)(.+)(a|e)(s?)" regexp_replace="$1$3"/></suggestion>
            <example correction="bastants"><marker>bastantes</marker> dificultats</example>
        </rule>
        <rulegroup id="VULLGA" name="vullga">
            <rule>
                <pattern>
                    <token regexp="yes">(mal)?vullg(a|ues|uem|ueu|uen)</token>
                </pattern>
                <message>Forma preferible.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*vul)l(g.*)" regexp_replace="$1$2"/></suggestion>
                <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=65</url>
                <example correction="vulgues">Fes-ho com <marker>vullgues</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(mal)?vullc</token>
                </pattern>
                <message>Forma preferible.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*vull)c" regexp_replace="$1"/></suggestion>
                <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=65</url>
                <example correction="vull">No <marker>vullc</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM.....V" postag_regexp="yes" regexp="yes">.*igc</token>
                </pattern>
                <message>Forma preferible.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*ig)c" regexp_replace="$1"/></suggestion>
                <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=49</url>
                <example correction="afig">Quan ho <marker>afigc</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM.....V" postag_regexp="yes" regexp="yes">.*igga</token>
                </pattern>
                <message>Forma preferible.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*i)gga" regexp_replace="$1ja"/></suggestion>
                <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=49</url>
                <example correction="afija">Quan ho <marker>afigga</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VM.....V" postag_regexp="yes" regexp="yes">.*iggu(es|en)</token>
                </pattern>
                <message>Forma preferible.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*i)ggu(es|en)" regexp_replace="$1g$2"/></suggestion>
                <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=49</url>
                <example correction="afiges">Quan ho <marker>afiggues</marker>.</example>
                <example correction="afigen">Quan ho <marker>afigguen</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="AHI" name="ahí">
            <pattern>
                <token>ahí</token>
            </pattern>
            <message>Paraula admesa només per alguns diccionaris (DNV). Alguns llibres d'estil recomanen evitar-la.</message>
            <suggestion>aquí</suggestion>
            <suggestion>ací</suggestion>
            <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=69</url>
            <example correction="aquí|ací"><marker>ahí</marker></example>
        </rule>
    </category>
    <category id="WORDS_NOT_ACCEPTED_BY_ALL" name="Evita paraules incloses només en alguns diccionaris" default="on" type="style">
        <!--  verbs valencians: caquejar -->
        <rule id="ESPAIAL" name="espaial">
            <pattern>
                <token postag="A.*" postag_regexp="yes" inflected="yes">espaial</token>
            </pattern>
            <message>Adjectiu admès només per alguns diccionaris.</message>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">espacial</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/1875</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=espaial&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=8550&amp;idHit=8550&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=espaial%2C+especial+o+espacial%3F&amp;tematica=&amp;tipusCerca=cerca.traduir</url>
            <example correction="espacials">Les <marker>espaials</marker>.</example>
        </rule>
        <rule id="TRATGE" name="tratge, trajo">
            <pattern>
                <token inflected="yes" regexp="yes">tratge|trajo</token>
            </pattern>
            <message>Paraula només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1000">vestit</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1000">vestit</match> d'home</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2349</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=trajo&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=10748&amp;idHit=10748&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+tratge+en+catal%E0%3F+%2F+%C9s+correcte+trage+en+catal%E0%3F+%2F+Com+es+diu+traje+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="vestits|vestits d'home">Els <marker>tratges</marker>.</example>
        </rule>
        <rule id="FAROL" name="farol/catxa/fanfarronada">
            <pattern>
                <token inflected="yes">farol</token>
            </pattern>
            <message>Paraula només admesa per alguns diccionaris. Incorrecte en el sentit de <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1000">fanal</match></suggestion>.</message>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1000">catxa</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1000">bluf</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1000">fanfarronada</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1000">enganyifa</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1000">bola</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/farol</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=farol&amp;numPagina=1&amp;database=CASCAT&amp;idFont=26173&amp;idHit=26173&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=farol+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="fanals|catxes|blufs|fanfarronades|enganyifes|boles"><marker>farols</marker>.</example>
        </rule>
        <rule id="TEMPLAT" name="templat">
            <pattern>
                <token inflected="yes">templat</token>
            </pattern>
            <message>Paraula admesa només per alguns diccionaris en el sentit de 'ben plantat, atractiu'.</message>
            <suggestion><match no="1" postag="AQ.(.)(.)." postag_regexp="yes" postag_replace="VMP..$2$1.">temperar</match></suggestion>
            <suggestion>ben <match no="1" postag="AQ.(.)(.)." postag_regexp="yes" postag_replace="VMP..$2$1.">plantar</match></suggestion>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">atractiu</match></suggestion>
            <example correction="temperades|ben plantades|atractives">Eren molt <marker>templades</marker>.</example>
        </rule>
        <rule id="TUBERIA" name="tuberia">
            <pattern>
                <token inflected="yes">tuberia</token>
            </pattern>
            <message>Paraula admesa per alguns diccionaris.</message>
            <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">canonada</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2360</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=tuberia&amp;numPagina=1&amp;database=CASCAT&amp;idFont=55383&amp;idHit=55383&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=tuber%EDa+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="canonades">Les <marker>tuberies</marker></example>
            <example>Canonades</example>
        </rule>
        <rule id="XAVACANERIA" name="xavacaneria, xavacanada">
            <pattern>
                <token inflected="yes" regexp="yes">xavacaneria|xavacanada</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1.*">grolleria</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1.*">barroeria</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1.*">matusseria</match></suggestion>
            <example correction="grolleries|barroeries|matusseries">Són <marker>xavacanades</marker>.</example>
            <example>Són coses xarones.</example>
        </rule>
        <rule id="XAVACA" name="xavacà">
            <pattern>
                <token inflected="yes">xavacà</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="AQ.(..)." postag_regexp="yes" postag_replace="AQ.$1.">xaró</match></suggestion>
            <suggestion><match no="1" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ.C$1.">vulgar</match></suggestion>
            <suggestion><match no="1" postag="AQ.(..)." postag_regexp="yes" postag_replace="AQ.$1.">groller</match></suggestion>
            <short>Forma preferible</short>
            <example correction="xarons|vulgars|grollers">Són <marker>xavacans</marker>.</example>
            <example correction="xarona|vulgar|grollera">És <marker>xavacana</marker>.</example>
        </rule>
        <rule id="IMPAR" name="impar">
            <pattern>
                <token inflected="yes">impar</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="AQ0.(.)0" postag_regexp="yes" postag_replace="AQ0M$10">imparell</match></suggestion>
            <suggestion><match no="1" postag="AQ0.(.)0" postag_regexp="yes" postag_replace="AQ0F$10">imparell</match></suggestion>
            <suggestion><match no="1" postag="AQ0.(.)0" postag_regexp="yes" postag_replace="AQ0C$10">senar</match></suggestion>
            <short>Forma preferible</short>
            <example correction="imparells|imparelles|senars">Són <marker>impars</marker>.</example>
            <example>Són senars.</example>
        </rule>
        <rule id="DESPRECIABLE" name="despreciable">
            <pattern>
                <token inflected="yes">despreciable</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">menyspreable</match></suggestion>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">negligible</match></suggestion>
            <example correction="menyspreable|negligible">Una quantiat <marker>despreciable</marker>.</example>
            <example>Una quantitat negligible.</example>
        </rule>
        <rule id="DESPRECIAR" name="despreciar">
            <pattern>
                <token inflected="yes">despreciar</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">menysprear</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">negligir</match></suggestion>
            <example correction="menyspreïs|negligeixis">No el <marker>despreciïs</marker>.</example>
            <example correction="menyspreats|negligits">Es van sentir <marker>despreciats</marker>.</example>
            <example>Es van veure menyspreats.</example>
        </rule>
        <rule id="DESPRECI" name="despreci">
            <pattern>
                <token inflected="yes">despreci</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">menyspreu</match></suggestion>
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=apreci&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=10956&amp;idHit=10956&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+apreci+en+catal%E0%3F+%2F+%C9s+correcte+despreci+en+catal%E0%3F+%2F+Com+es+diu+aprecio+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="menyspreu">Quin <marker>despreci</marker>.</example>
            <example>Menyspreu.</example>
        </rule>
        <rule id="XIRINGUITO" name="xiringuito">
            <pattern>
                <token>xiringuito</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion>barraca</suggestion>
            <suggestion>paradeta</suggestion>
            <suggestion>bar</suggestion>
            <suggestion>baret</suggestion>
            <suggestion>quiosc</suggestion>
            <suggestion>quiosquet</suggestion>
            <suggestion>barracó</suggestion>
            <example correction="barraca|paradeta|bar|baret|quiosc|quiosquet|barracó">Vés al <marker>xiringuito</marker>.</example>
            <example>Vés al baret</example>
        </rule>
        <rule id="XIRINGUITOS" name="xiringuitos">
            <pattern>
                <token>xiringuitos</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion>barraques</suggestion>
            <suggestion>paradetes</suggestion>
            <suggestion>bars</suggestion>
            <suggestion>barets</suggestion>
            <suggestion>quioscs</suggestion>
            <suggestion>quiosquets</suggestion>
            <suggestion>barracons</suggestion>
            <example correction="barraques|paradetes|bars|barets|quioscs|quiosquets|barracons">Cal tancar els <marker>xiringuitos</marker>.</example>
            <example>Cal tancar totes les paradetes</example>
        </rule>
        <rulegroup id="PAULATI" name="paulatí, paulatinament">
            <rule>
                <pattern>
                    <token inflected="yes">paulatí</token>
                </pattern>
                <message>Llatinisme no enregistrat pels diccionaris normatius.</message>
                <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">progressiu</match></suggestion>
                <suggestion><match no="1" postag="AQ0.(.)0" postag_regexp="yes" postag_replace="AQ0C$10">gradual</match></suggestion>
                <example correction="progressiva|gradual">La desaparició <marker>paulatina</marker></example>
                <example>la desaparició gradual</example>
            </rule>
            <rule>
                <pattern>
                    <token>paulatinament</token>
                </pattern>
                <message>Llatinisme no enregistrat pels diccionaris normatius.</message>
                <suggestion>progressivament</suggestion>
                <suggestion>gradualment</suggestion>
                <example correction="progressivament|gradualment"><marker>paulatinament</marker></example>
                <example>gradualment</example>
            </rule>
        </rulegroup>
    </category>
    <category id="DNV_PRIMARY_FORM" name="Paraules admeses pel DNV (AVL), però no per altres diccionaris" type="style">
        <rule id="DE_REFILO" name="de refiló">
            <pattern>
                <token>de</token>
                <token>refiló</token>
            </pattern>
            <message>Locució admesa només pel DNV, no per altres diccionaris.</message>
            <suggestion>de passada</suggestion>
            <suggestion>de reüll</suggestion>
            <suggestion>de cua d'ull</suggestion>
            <suggestion>de gairó</suggestion>
            <suggestion>de biaix</suggestion>
            <example correction="de passada|de reüll|de cua d'ull|de gairó|de biaix">La va veure passar <marker>de refiló</marker>.</example>
        </rule>
        <rulegroup id="EN_RELACIO_A" name="en relació a" default="on">
            <!--<url>http://esadir.cat/entrades/fitxa/node/en_relacio_a</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22en+relaci%F3+a%22&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12427&amp;idHit=12427&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=en+relaci%F3+amb+%2F+amb+relaci%F3+a&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>relació</token>
                    <token>a</token>
                    <token regexp="yes">ls?</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>amb relació a\4</suggestion>
                <suggestion>en relació amb e\4</suggestion>
                <example correction="Amb relació als|En relació amb els"><marker>En relació als</marker> teus dubtes.</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>relació</token>
                    <token>a</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>amb relació a</suggestion>
                <suggestion>en relació amb</suggestion>
                <example correction="Amb relació a|En relació amb"><marker>En relació a</marker> la qüestió.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMPTAR_ENTRE_AMB" name="comptar entre... amb">
            <rule>
                <pattern>
                    <token inflected="yes">comptar</token>
                    <token min="0">,</token>
                    <token>entre</token>
                    <token regexp="yes">els|les</token>
                    <token regexp="yes">seus|seues|seves</token>
                    <token postag="NC.P.*" postag_regexp="yes"/>
                    <token min="0">,</token>
                    <token>a</token>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>L'expressió adequada és 'comptar amb' o 'tenir'.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">tenir</match> \2 \3 \4 \5 \6 \7</suggestion>
                <suggestion>\1 \2 \3 \4 \5 \6 \7 amb</suggestion>
                <example correction="Tenia, entre els seus membres,|Comptava, entre els seus membres, amb"><marker>Comptava, entre els seus membres, a</marker> destacats membres de la burgesia</example>
            </rule>
        </rulegroup>
        <rulegroup id="ACABAR_AMB" name="acabar amb">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=acabar+amb&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13622&amp;idHit=13622&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=acabar+amb&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <rule>
                <antipattern>
                    <token inflected="yes">fracàs</token>
                    <token><exception inflected="yes">escolar</exception></token>
                    <example>Això acabarà amb el fracàs de l'empresa.</example>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" skip="2" inflected="yes">acabar<exception scope="next" postag="_PUNCT.*" postag_regexp="yes"/></token>
                        <token>amb</token>
                    </marker>
                    <token min="0" max="4" postag="[DA].*|RG|PX.*" postag_regexp="yes"/>
                    <token regexp="yes" inflected="yes">dependència|malson|desigualtat|fracàs|domini|dominació|monopoli|anomalia|síndrome|herència|pandèmia|epidèmia|sida|covid.*|intenció|dinastia|regnat|discriminació|abús|frau|plaga|pesta|infecció|situació|vida|exempció|excepció|precarietat|protesta|blocatge|bloqueig|espoli|espoliació|corrupció|corrupte|malària|pobresa|inseguretat</token>
                </pattern>
                <message>En el sentit de 'posar fi a' val més fer servir una altra expressió.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="none">posar</match> fi <match no="1" include_skipped="following" regexp_match=".+" regexp_replace=""/> a</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">eliminar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">destruir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">desfer</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">acabar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">fer</match> acabar</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">fer</match> cessar</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">exterminar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">aniquilar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">liquidar</match></suggestion>
                <short>Expressió incorrecta</short>
                <example correction="posar fi a|eliminar|destruir|desfer|acabar|fer acabar|fer cessar|exterminar|aniquilar|liquidar">Cal <marker>acabar amb</marker> els abusos.</example>
                <example correction="posant fi a|eliminant|destruint|desfent|acabant|fent acabar|fent cessar|exterminant|aniquilant|liquidant">estan <marker>acabant amb</marker> aquesta situació</example>
                <example correction="posar fi a|eliminar|destruir|desfer|acabar|fer acabar|fer cessar|exterminar|aniquilar|liquidar">Amenaçar d'<marker>acabar amb</marker> la seua vida.</example>
                <example correction="posar fi immediatament a|eliminar immediatament|destruir immediatament|desfer immediatament|acabar immediatament|fer immediatament acabar|fer immediatament cessar|exterminar immediatament|aniquilar immediatament|liquidar immediatament">Cal <marker>acabar immediatament amb</marker> els abusos.</example>
                <example>Acaba amb la fi del regnat d'Alexandre.</example>
                <example>La crema començarà i acabarà amb llum de dia, excepció feta dels focs d'esbarjo.</example>
                <example>Acabem amb unes aplicacions a distintes situacions.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>acabar</token>
                        <token>amb</token>
                        <token>tot</token>
                    </marker>
                    <token regexp="yes">el|allò</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>destruir tot</suggestion>
                <suggestion>desfer tot</suggestion>
                <suggestion>eliminar tot</suggestion>
                <suggestion>acabar tot</suggestion>
                <suggestion>posar fi a tot</suggestion>
                <example correction="destruir tot|desfer tot|eliminar tot|acabar tot|posar fi a tot">No pot <marker>acabar amb tot</marker> el que s'ha construït fins ara.</example>
            </rule>
            <rule>
                <pattern>
                    <token>acabar</token>
                    <token>amb</token>
                    <token>tot</token>
                </pattern>
                <message>Val més fer servir una altra expressió.</message>
                <suggestion>destruir-ho tot</suggestion>
                <suggestion>desfer-ho tot</suggestion>
                <suggestion>eliminar-ho tot</suggestion>
                <suggestion>acabar-ho tot</suggestion>
                <suggestion>posar fi a tot</suggestion>
                <example correction="destruir-ho tot|desfer-ho tot|eliminar-ho tot|acabar-ho tot|posar fi a tot">Volen <marker>acabar amb tot</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes" skip="2">acabar</token>
                    <token>encara</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="2">acabar<exception scope="next" postag="RG|RG_anteposat|SPS00|LOC_ADV" postag_regexp="yes" negate_pos="yes"/></token>
                        <token>amb</token>
                    </marker>
                    <token regexp="yes">això|açò|allò|tot</token>
                    <!-- TODO: acabar amb totes les morts evitables -->
                </pattern>
                <message>En el sentit de 'posar fi a' val més fer servir una altra expressió.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="none">posar</match> fi <match no="1" include_skipped="following" regexp_match=".+" regexp_replace=""/> a</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">eliminar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">destruir</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">desfer</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">acabar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">fer</match> acabar</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">fer</match> cessar</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">exterminar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">aniquilar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">liquidar</match></suggestion>
                <example correction="posar fi immediatament a|eliminar immediatament|destruir immediatament|desfer immediatament|acabar immediatament|fer immediatament acabar|fer immediatament cessar|exterminar immediatament|aniquilar immediatament|liquidar immediatament">Cal <marker>acabar immediatament amb</marker> això.</example>
                <example>Cal posar-hi fi.</example>
                <example>la història no s'acaba encara amb això</example>
                <example>Que cap equip s’acabi de mullar amb això és preocupant.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">prou|necessari|indispensable</token>
                    <token>per</token>
                    <token min="0">a</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" skip="2" inflected="yes">acabar<exception scope="next" postag="_PUNCT.*" postag_regexp="yes"/></token>
                        <token>amb</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'posar fi a' val més fer servir una altra expressió.</message>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="none">posar</match> fi <match no="4" include_skipped="following" regexp_match=".+" regexp_replace=""/> a</suggestion>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">eliminar</match></suggestion>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">destruir</match></suggestion>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">desfer</match></suggestion>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">acabar</match></suggestion>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">fer</match> acabar</suggestion>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">fer</match> cessar</suggestion>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">exterminar</match></suggestion>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">aniquilar</match></suggestion>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">liquidar</match></suggestion>
                <suggestion><match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">resoldre</match></suggestion>
                <example correction="posar fi immediatament a|eliminar immediatament|destruir immediatament|desfer immediatament|acabar immediatament|fer immediatament acabar|fer immediatament cessar|exterminar immediatament|aniquilar immediatament|liquidar immediatament|resoldre immediatament">És necessari per a <marker>acabar immediatament amb</marker> el problema.</example>
                <example>Cal posar-hi fi.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception inflected="yes" regexp="yes">arribar|portar|acostumar|fins|per</exception></token>
                    <token>a</token>
                    <marker>
                        <token postag="V.N.*" postag_regexp="yes">acabar</token>
                        <token>amb</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'posar fi a' val més fer servir una altra expressió.</message>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="none">posar</match> fi <match no="3" include_skipped="following" regexp_match=".+" regexp_replace=""/> a</suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">eliminar</match></suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">destruir</match></suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">desfer</match></suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">acabar</match></suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">fer</match> acabar</suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">fer</match> cessar</suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">exterminar</match></suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">aniquilar</match></suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">liquidar</match></suggestion>
                <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">resoldre</match></suggestion>
                <short>Expressió incorrecta</short>
                <example correction="posar fi a|eliminar|destruir|desfer|acabar|fer acabar|fer cessar|exterminar|aniquilar|liquidar|resoldre">Va contribuir a <marker>acabar amb</marker> el problema.</example>
                <example>acostuma a acabar amb un fort plaer</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">acabar</token>
                        <token regexp="yes">d'|de</token>
                        <token regexp="yes">arrel|soca-rel</token>
                        <token>amb</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'destruir' val més fer servir una altra expressió.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">eliminar</match> de soca-rel</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">destruir</match> de soca-rel</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">desfer</match> de soca-rel</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">acabar</match> de soca-rel</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">exterminar</match> de soca-rel</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">aniquilar</match> de soca-rel</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">liquidar</match> de soca-rel</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="eliminar de soca-rel|destruir de soca-rel|desfer de soca-rel|acabar de soca-rel|exterminar de soca-rel|aniquilar de soca-rel|liquidar de soca-rel">Cal <marker>acabar d'arrel amb</marker> els abusos.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ACABAR_AMB_ELL" name="acabar amb">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=acabar+amb&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13622&amp;idHit=13622&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=acabar+amb&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <rule>
                <pattern>
                    <marker>
                        <token>acabar<exception scope="next" postag="_PUNCT.*" postag_regexp="yes"/></token>
                        <token>amb</token>
                        <token>ell</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'eliminar' val més fer servir una altra expressió.</message>
                <suggestion>eliminar-lo</suggestion>
                <suggestion>destruir-lo</suggestion>
                <suggestion>desfer-lo</suggestion>
                <suggestion>acabar-lo</suggestion>
                <suggestion>exterminar-lo</suggestion>
                <suggestion>aniquilar-lo</suggestion>
                <suggestion>liquidar-lo</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="eliminar-lo|destruir-lo|desfer-lo|acabar-lo|exterminar-lo|aniquilar-lo|liquidar-lo">Cal <marker>acabar amb ell</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>acabar<exception scope="next" postag="_PUNCT.*" postag_regexp="yes"/></token>
                        <token>amb</token>
                        <token>ella</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'eliminar' val més fer servir una altra expressió.</message>
                <suggestion>eliminar-la</suggestion>
                <suggestion>destruir-la</suggestion>
                <suggestion>desfer-la</suggestion>
                <suggestion>acabar-la</suggestion>
                <suggestion>exterminar-la</suggestion>
                <suggestion>aniquilar-la</suggestion>
                <suggestion>liquidar-la</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="eliminar-la|destruir-la|desfer-la|acabar-la|exterminar-la|aniquilar-la|liquidar-la">Cal <marker>acabar amb ella</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>acabar<exception scope="next" postag="_PUNCT.*" postag_regexp="yes"/></token>
                        <token>amb</token>
                        <token>ells</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'eliminar' val més fer servir una altra expressió.</message>
                <suggestion>eliminar-los</suggestion>
                <suggestion>destruir-los</suggestion>
                <suggestion>desfer-los</suggestion>
                <suggestion>acabar-los</suggestion>
                <suggestion>exterminar-los</suggestion>
                <suggestion>aniquilar-los</suggestion>
                <suggestion>liquidar-los</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="eliminar-los|destruir-los|desfer-los|acabar-los|exterminar-los|aniquilar-los|liquidar-los">Cal <marker>acabar amb ells</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>acabar<exception scope="next" postag="_PUNCT.*" postag_regexp="yes"/></token>
                        <token>amb</token>
                        <token>elles</token>
                    </marker>
                </pattern>
                <message>En el sentit de 'eliminar' val més fer servir una altra expressió.</message>
                <suggestion>eliminar-les</suggestion>
                <suggestion>destruir-les</suggestion>
                <suggestion>desfer-les</suggestion>
                <suggestion>acabar-les</suggestion>
                <suggestion>exterminar-les</suggestion>
                <suggestion>aniquilar-les</suggestion>
                <suggestion>liquidar-les</suggestion>
                <short>Expressió incorrecta</short>
                <example correction="eliminar-les|destruir-les|desfer-les|acabar-les|exterminar-les|aniquilar-les|liquidar-les">Cal <marker>acabar amb elles</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="NO_OBSTANT" name="no obstant/això no obstant">
            <pattern>
                <token><exception regexp="yes">això|açò</exception></token>
                <marker>
                    <token>no</token>
                    <token>obstant</token>
                </marker>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
            </pattern>
            <message>Com a locució adverbial, és preferible usar una altra expressió.</message>
            <suggestion>això no obstant</suggestion>
            <suggestion>no obstant això</suggestion>
            <suggestion>tanmateix</suggestion>
            <suggestion>malgrat això</suggestion>
            <example correction="Això no obstant|No obstant això|Tanmateix|Malgrat això"><marker>No obstant</marker>, vingué.</example>
            <example>Això no obstant, vingué.</example>
            <example>No obstant les darreres precipitacions, encara hi ha secada.</example>
        </rule>
        <rulegroup id="CARA_DURA" name="cara dura">
            <rule>
                <pattern>
                    <token postag="V.(.*)" postag_regexp="yes" inflected="yes">tenir</token>
                    <token>la</token>
                    <token>cara</token>
                    <token>dura</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion>\1 la barra</suggestion>
                <suggestion>\1 les galtes</suggestion>
                <suggestion>\1 els pebrots</suggestion>
                <example correction="Tenia la barra|Tenia les galtes|Tenia els pebrots"><marker>Tenia la cara dura</marker> de fer tot això.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.(.*)" postag_regexp="yes" inflected="yes">tenir</token>
                    <token>una</token>
                    <token>cara</token>
                    <token>molt</token>
                    <token>dura</token>
                </pattern>
                <message>Val més usar una altra expressió.</message>
                <suggestion>\1 molta barra</suggestion>
                <suggestion>\1 la cara molt gruixuda</suggestion>
                <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> un barrut</suggestion>
                <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> un penques</suggestion>
                <suggestion><match no="1" postag="V.(.*)" postag_regexp="yes" postag_replace="VS$1">ser</match> un galtes</suggestion>
                <example correction="Tenia molta barra|Tenia la cara molt gruixuda|Era un barrut|Era un penques|Era un galtes"><marker>Tenia una cara molt dura</marker></example>
            </rule>
            <rule default="off">
                <pattern>
                    <token skip="1">cara</token>
                    <token>dura</token>
                </pattern>
                <message>Cal usar una altra expressió.</message>
                <suggestion>(tenir) barra</suggestion>
                <suggestion>(tenir) la cara gruixuda</suggestion>
                <suggestion>(ser) un barrut</suggestion>
                <suggestion>(ser) un penques</suggestion>
                <suggestion>(ser) un galtes</suggestion>
                <example correction="(tenir) barra|(tenir) la cara gruixuda|(ser) un barrut|(ser) un penques|(ser) un galtes"><marker>cara dura</marker></example>
                <example correction="(tenir) barra|(tenir) la cara gruixuda|(ser) un barrut|(ser) un penques|(ser) un galtes">Tenia una <marker>cara molt dura</marker></example>
            </rule>
            <!-- TODO: tenir la cara més dura que una pedra -->
        </rulegroup>
        <rulegroup id="MAJOR_MES_GRAN" name="major/més gran">
            <!-- <example correction="el problema sectorial més gran|el problema sectorial més gros"><marker>el major problema sectorial</marker> que tenim</example> -->
            <antipattern>
                <unify>
                    <feature id="nombre"/>
                    <feature id="genere"/>
                    <token>major</token>
                    <token postag="N.*" postag_regexp="yes"/>
                    <token postag="A.*|V.P.*" postag_regexp="yes"><exception inflected="yes">possible</exception></token>
                </unify>
                <example>la major potència predictiva</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <unify>
                            <feature id="nombre"/>
                            <feature id="genere"/>
                            <token postag="DA.*" postag_regexp="yes"/>
                            <token postag="_GN_MS">major</token>
                            <token postag="NC.*" postag_regexp="yes" regexp="yes">h?[aeiouàèéíòóú].*<exception regexp="yes">h?[ui][aeioàèéóòu].+|o|i|host|&mots_HAC_ASPIRADA;|&mots_HAC_ASPIRADA2;</exception></token>
                        </unify>
                    </marker>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion>l'<match no="3" include_skipped="all"/> més gran</suggestion>
                <suggestion>l'<match no="3" include_skipped="all"/> més <match no="2" postag="_GN_(MS)" postag_regexp="yes" postag_replace="AQ0$10">gros</match></suggestion>
                <example correction="l'error més gran|l'error més gros"><marker>el major error</marker> que vam cometre</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <unify>
                            <feature id="nombre"/>
                            <feature id="genere"/>
                            <token postag="DA.*" postag_regexp="yes"/>
                            <token postag="_GN_FS">major</token>
                            <token postag="NC.*" postag_regexp="yes" regexp="yes">h?[aeoàèéíòóú].*|h?[ui][^aeiouàèéíòóúüï]+([aeiou]s?|[ei]n)|urbs|URSS|UJI|11a<exception regexp="yes">ouija|host|ira|inxa|[aeiou]|efa|hac|ela|ema|en|ena|ene|er|erra|erre|essa|una|&mots_HAC_ASPIRADA;</exception></token>
                        </unify>
                    </marker>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion>l'<match no="3" include_skipped="all"/> més gran</suggestion>
                <suggestion>l'<match no="3" include_skipped="all"/> més <match no="2" postag="_GN_(FS)" postag_regexp="yes" postag_replace="AQ0$10">gros</match></suggestion>
                <example correction="l'errada més gran|l'errada més grossa"><marker>la major errada</marker> que vam cometre</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <unify>
                            <feature id="nombre"/>
                            <feature id="genere"/>
                            <token postag="DA.*" postag_regexp="yes"/>
                            <token postag="_GN_MS">major</token>
                            <token postag="NC.*" postag_regexp="yes"><exception regexp="yes">part|glòria|general</exception></token>
                        </unify>
                    </marker>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion><match no="1"/> <match no="3" include_skipped="all"/> més gran</suggestion>
                <suggestion><match no="1"/> <match no="3" include_skipped="all"/> més <match no="2" postag="_GN_(MS)" postag_regexp="yes" postag_replace="AQ0$10">gros</match></suggestion>
                <example correction="el problema més gran|el problema més gros"><marker>el major problema</marker> que tenim</example>
                <example>la major part dels ciutadans</example>
                <example>per a la major glòria de Déu</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <unify>
                            <feature id="nombre"/>
                            <feature id="genere"/>
                            <token postag="DA.*" postag_regexp="yes"/>
                            <token postag="_GN_FS">major</token>
                            <token postag="NC.*" postag_regexp="yes"><exception regexp="yes">part|glòria</exception></token>
                        </unify>
                    </marker>
                </pattern>
                <message>Expressió preferible.</message>
                <suggestion><match no="1"/> <match no="3" include_skipped="all"/> més gran</suggestion>
                <suggestion><match no="1"/> <match no="3" include_skipped="all"/> més <match no="2" postag="_GN_(FS)" postag_regexp="yes" postag_replace="AQ0$10">gros</match></suggestion>
                <example correction="la influència més gran|la influència més grossa"><marker>la major influència</marker> que tenim</example>
                <example>la major part dels ciutadans</example>
                <example>per a la major glòria de Déu</example>
            </rule>
        </rulegroup>
        <rule id="TOTS_ELS_DIES" name="tots els dies/cada dia" tags="picky">
            <antipattern>
                <token postag="NCMP000"/>
                <token postag="A..[MC][PN].|V.P..PM." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="NCFP000"/>
                <token postag="A..[FC][PN].|V.P..PF." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">&parts_dia;|&unitats_temps;|cop|colp|vegada|volta|pic</token>
                <token postag="V...3P.." postag_regexp="yes" inflected="yes" regexp="yes">ser|semblar|parèixer</token>
            </antipattern>
            <antipattern>
                <token>tots</token>
                <token>els</token>
                <token>matins</token>
                <token>de</token>
                <token>l</token>
                <token>món</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">&parts_dia;|&unitats_temps;|cop|colp|vegada|volta<exception/></token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token>ase</token>
                <token>de</token>
                <token>tots</token>
                <token>els</token>
                <token regexp="yes">col?ps</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">de|a|amb|per</token>
                <token regexp="yes">tots|totes</token>
                <token regexp="yes">els|les</token>
                <token regexp="yes" inflected="yes">&parts_dia;|&unitats_temps;<exception/></token>
                <token regexp="yes">de|d'</token>
                <example>Després de tots els anys de feina, estic cansat.</example>
            </antipattern>
            <pattern>
                <token regexp="yes">tots|totes</token>
                <token regexp="yes">els|les</token>
                <token regexp="yes" inflected="yes">&parts_dia;|&unitats_temps;|cop|colp|vegada|volta<exception/></token>
            </pattern>
            <message>Amb valor freqüentatiu val més dir <suggestion>cada <match no="3" postag="NC.*" postag_regexp="yes" postag_replace="NC.S.*"/></suggestion>.</message>
            <short>Expressió preferible</short>
            <example correction="Cada dia"><marker>Tots els dies</marker> canta.</example>
            <example correction="Cada dia"><marker>Tots els dies</marker> surt el sol</example>
            <example correction="cada any"><marker>tots els anys</marker> fan una trobada</example>
            <example correction="cada matí"><marker>tots els matins</marker> plou</example>
            <example correction="cada vegada"><marker>totes les vegades</marker> repeteix</example>
            <example correction="cada cop"><marker>tots els cops</marker> repeteix</example>
            <example correction="cada setmana"><marker>totes les setmanes</marker> canta</example>
            <example correction="Cada mes"><marker>Tots els mesos</marker> canta</example>
            <example>cada setmana canta</example>
            <example>cada cop repeteix</example>
            <example>cada vegada repeteix</example>
            <example>cada matí plou</example>
            <example>cada any fan una trobada</example>
            <example>cada dia surt el sol</example>
            <example>Cada dia canta</example>
            <example>Tots els dies són iguals.</example>
            <example>Tots els cops baixos que hem rebut.</example>
            <example>Totes les setmanes semblen iguals.</example>
            <example>Tots els dies plujosos de l'any.</example>
        </rule>
        <rule id="COLZE_A_COLZE" name="colze a colze">
            <pattern>
                <token>colze</token>
                <token>a</token>
                <token>colze</token>
            </pattern>
            <message>Expressió admesa només per alguns diccionaris.</message>
            <suggestion>braç a braç</suggestion>
            <suggestion>estretament</suggestion>
            <suggestion>de costat</suggestion>
            <suggestion>amb familiaritat</suggestion>
            <example correction="braç a braç|estretament|de costat|amb familiaritat"><marker>colze a colze</marker></example>
            <example>de costat</example>
        </rule>
        <rule id="A_FI_DE_COMPTES" name="a fi de comptes">
            <pattern>
                <token>a</token>
                <token>fi</token>
                <token>de</token>
                <token>comptes</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>al cap i a la fi</suggestion>
            <suggestion>al capdavall</suggestion>
            <suggestion>fet i fet</suggestion>
            <suggestion>comptat i debatut</suggestion>
            <suggestion>ben mirat</suggestion>
            <example correction="al cap i a la fi|al capdavall|fet i fet|comptat i debatut|ben mirat"><marker>a fi de comptes</marker>, no en traurem res</example>
        </rule>
        <rule id="PUDENTA" name="Evita el femení: pudenta, coenta, lluenta">
            <pattern>
                <token regexp="yes">(pudent|coent|lluent)(a|es)</token>
            </pattern>
            <message>Forma col·loquial de femení.</message>
            <suggestion><match no="1" regexp_match="(?iu)(.+)(a|e)(s?)" regexp_replace="$1$3"/></suggestion>
            <example correction="coents">Són molt <marker>coentes</marker>.</example>
        </rule>
        <rule id="DESGARBAT" name="desgarbat">
            <pattern>
                <token postag="AQ.*" postag_regexp="yes" inflected="yes">desgarbat</token>
            </pattern>
            <message>Paraula pròpia del llenguatge col·loquial, només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" postag="AQ0(..)0" postag_regexp="yes" postag_replace="AQ0$10">desairós</match></suggestion>
            <suggestion><match no="1" postag="AQ0(..)0" postag_regexp="yes" postag_replace="AQ0$10">desmanegat</match></suggestion>
            <suggestion><match no="1" postag="AQ0(..)0" postag_regexp="yes" postag_replace="AQ0$10">malforjat</match></suggestion>
            <suggestion><match no="1" postag="AQ0(..)0" postag_regexp="yes" postag_replace="AQ0$10">malgirbat</match></suggestion>
            <suggestion><match no="1" postag="AQ0.(.)0" postag_regexp="yes" postag_replace="NCC$1000">pengim-penjam</match></suggestion>
            <short>Llenguatge col·loquial</short>
            <example correction="desairoses|desmanegades|malforjades|malgirbades|pengim-penjams">Són <marker>desgarbades</marker>.</example>
        </rule>
        <rulegroup id="NOVIO" name="nòvio">
            <url>http://esadir.cat/entrades/fitxa/id/2073</url>
            <!--<url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=n%F2vio&amp;numPagina=1&amp;database=CASCAT&amp;idFont=39825&amp;idHit=39825&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=novio+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
-->
            <rule>
                <pattern>
                    <token regexp="yes">n[òó]vio</token>
                </pattern>
                <message>Paraula només admesa per alguns diccionaris.</message>
                <suggestion>xicot</suggestion>
                <suggestion>promès</suggestion>
                <suggestion>parella</suggestion>
                <short>Llenguatge col·loquial</short>
                <example correction="xicot|promès|parella"><marker>nòvio</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">n[òó]vios</token>
                </pattern>
                <message>Paraula només admesa per alguns diccionaris.</message>
                <suggestion>xicots</suggestion>
                <suggestion>promesos</suggestion>
                <short>Llenguatge col·loquial</short>
                <example correction="xicots|promesos"><marker>nòvios</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">n[òó]via</token>
                </pattern>
                <message>Paraula només admesa per alguns diccionaris.</message>
                <suggestion>xicota</suggestion>
                <suggestion>promesa</suggestion>
                <suggestion>parella</suggestion>
                <short>Llenguatge col·loquial</short>
                <example correction="xicota|promesa|parella"><marker>nòvia</marker>!</example>
                <example>xicota</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">n[òó]vies</token>
                </pattern>
                <message>Paraula només admesa per alguns diccionaris.</message>
                <suggestion>xicotes</suggestion>
                <suggestion>promeses</suggestion>
                <short>Llenguatge col·loquial</short>
                <example correction="xicotes|promeses"><marker>nòvies</marker>!</example>
                <example>xicotes</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">exn[òó]vio</token>
                </pattern>
                <message>Paraula només admesa per alguns diccionaris.</message>
                <suggestion>ex-xicot</suggestion>
                <suggestion>expromès</suggestion>
                <suggestion>exparella</suggestion>
                <short>Llenguatge col·loquial</short>
                <example correction="ex-xicot|expromès|exparella"><marker>exnòvio</marker>!</example>
                <example>xicot</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">exn[òó]via</token>
                </pattern>
                <message>Paraula només admesa per alguns diccionaris.</message>
                <suggestion>ex-xicota</suggestion>
                <suggestion>expromesa</suggestion>
                <suggestion>exparella</suggestion>
                <short>Llenguatge col·loquial</short>
                <example correction="ex-xicota|expromesa|exparella"><marker>exnòvia</marker>!</example>
                <example>xicot</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">exn[òó]vios</token>
                </pattern>
                <message>Paraula només admesa per alguns diccionaris.</message>
                <suggestion>ex-xicots</suggestion>
                <suggestion>expromesos</suggestion>
                <suggestion>exparelles</suggestion>
                <short>Llenguatge col·loquial</short>
                <example correction="ex-xicots|expromesos|exparelles"><marker>exnòvios</marker>!</example>
                <example>xicot</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">exn[òó]vies</token>
                </pattern>
                <message>Paraula només admesa per alguns diccionaris.</message>
                <suggestion>ex-xicotes</suggestion>
                <suggestion>expromeses</suggestion>
                <suggestion>exparelles</suggestion>
                <short>Llenguatge col·loquial</short>
                <example correction="ex-xicotes|expromeses|exparelles"><marker>exnòvies</marker>!</example>
                <example>xicot</example>
            </rule>
        </rulegroup>
        <rule id="BRONCA" name="bronca">
            <pattern>
                <token postag="NCF.*" postag_regexp="yes" inflected="yes">bronca</token>
            </pattern>
            <message>Paraula només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">baralla</match></suggestion>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">batussa</match></suggestion>
            <suggestion>ambient crispat</suggestion>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">esbroncada</match></suggestion>
            <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCM$1">esbronc</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/bronca</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=bronca&amp;numPagina=1&amp;database=CASCAT&amp;idFont=9485&amp;idHit=9485&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=bronca+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <short>Llenguatge col·loquial</short>
            <example correction="baralla|batussa|ambient crispat|esbroncada|esbronc">Quina <marker>bronca</marker>!</example>
            <example>Quina baralla!</example>
        </rule>
        <rule id="PATXORRA" name="patxorra">
            <pattern>
                <token postag="NCF.*" postag_regexp="yes" inflected="yes">patxorra</token>
            </pattern>
            <message>Paraula només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NC.$1">cançoneria</match></suggestion>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NC.$1">gansoneria</match></suggestion>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NC.$1">calma</match></suggestion>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NC.$1">fleuma</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2116</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=pachorra&amp;numPagina=1&amp;database=CASCAT&amp;idFont=41045&amp;idHit=41045&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=pachorra+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <short>Llenguatge col·loquial</short>
            <example correction="cançoneria|gansoneria|calma|fleuma">Quina <marker>patxorra</marker>!</example>
            <example>Quina calma!</example>
        </rule>
        <rule id="BACALLAR" name="bacallar/bacallà">
            <pattern>
                <token postag="NC.*" postag_regexp="yes" inflected="yes">bacallar</token>
            </pattern>
            <message>Com a nom de peix, val més dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">bacallà</match></suggestion>. 'Bacallar' existeix en altres sentits.</message>
            <short>Forma preferible</short>
            <example correction="bacallans">Els <marker>bacallars</marker>.</example>
            <example>El bacallà.</example>
        </rule>
        <rule id="EXITOS" name="exitós" default="off">
            <pattern>
                <token postag="AQ.*" postag_regexp="yes" inflected="yes">exitós</token>
            </pattern>
            <message>Paraula no recollida pels diccionaris, acceptable per a alguns.</message>
            <suggestion>d'èxit</suggestion>
            <suggestion>que té èxit</suggestion>
            <suggestion><match no="1" postag="AQ.(.)(.)." postag_regexp="yes" postag_replace="V.P..$2$1.">reeixir</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/exitos</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=exit%F3s&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=10791&amp;idHit=10791&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+exit%F3s%2C+exitosa+en+catal%E0%3F+%2F+Com+es+diu+exitoso+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="d'èxit|que té èxit|reeixida">Una pel·lícula <marker>exitosa</marker></example>
            <example>Una pel·lícula d'èxit.</example>
        </rule>
        <rule id="SUBLEVAR" name="sublevar" default="on">
            <pattern>
                <token inflected="yes">sublevar</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" regexp_match="sublev(.*)" regexp_replace="revolt$1"/></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2307</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=sublevar&amp;numPagina=1&amp;database=CASCAT&amp;idFont=51892&amp;idHit=51892&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=sublevar+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="revoltàrem">Ens <marker>sublevàrem</marker>.</example>
            <example>Ens revoltàrem.</example>
        </rule>
        <rulegroup id="ROTAR_GIRAR" name="rotar/girar">
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="7">rotar<exception/></token>
                    </marker>
                    <token inflected="yes" regexp="yes">&context_ROTAR_GIRAR;</token>
                </pattern>
                <message>Paraula incorrecta en aquest context.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">girar</match></suggestion>
                <example correction="girar">Va <marker>rotar</marker> un angle de 180 graus.</example>
                <example>No ho faré perquè no em rota.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="7">&context_ROTAR_GIRAR;</token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">rotar<exception/></token>
                    </marker>
                </pattern>
                <message>Paraula incorrecta en aquest context.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">girar</match></suggestion>
                <example correction="girar">Mesurar angles o <marker>rotar</marker> objectes.</example>
            </rule>
        </rulegroup>
        <rule id="DERRAMAR" name="derramar / vessar, escampar">
            <antipattern>
                <marker>
                    <token postag="N.*" postag_regexp="yes" inflected="yes">derrama</token>
                    <token postag="AQ0F.*" postag_regexp="yes" inflected="yes">voluntari</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token inflected="yes" regexp="yes">pagar|cobrar</token>
                    <token min="0" postag="D.*" postag_regexp="yes"/>
                    <token postag="N.*" postag_regexp="yes" inflected="yes">derrama</token>
                </marker>
            </antipattern>
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">derramar</token>
            </pattern>
            <message>Incorrecte en el sentit de <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">vessar</match></suggestion>. Correcte en altres sentits.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">escampar</match></suggestion>
            <example correction="Vessaren|Escamparen"><marker>Derramaren</marker> molta sang.</example>
            <example>Derrama voluntària.</example>
            <example>Vam pagar una derrama.</example>
        </rule>
        <rulegroup id="IMMEDIACIONS" name="immediacions">
            <rule>
                <pattern>
                    <token regexp="yes">a|en</token>
                    <token>les</token>
                    <token>immediacions</token>
                </pattern>
                <message>Incorrecte en el sentit de <suggestion>als voltants</suggestion>. "Immediació" existeix com a terme de dret civil.</message>
                <suggestion>en els encontorns</suggestion>
                <suggestion>a la rodalia</suggestion>
                <example correction="als voltants|en els encontorns|a la rodalia">Els van trobar <marker>en les immediacions</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>per</token>
                    <token>les</token>
                    <token>immediacions</token>
                </pattern>
                <message>Incorrecte en el sentit de <suggestion>pels voltants</suggestion>. "Immediació" existeix com a terme de dret civil.</message>
                <suggestion>pels encontorns</suggestion>
                <suggestion>per la rodalia</suggestion>
                <example correction="pels voltants|pels encontorns|per la rodalia">Els van trobar <marker>per les immediacions</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>immediacions</token>
                </pattern>
                <message>Incorrecte en el sentit de <suggestion>voltants</suggestion>. "Immediació" existeix com a terme de dret civil.</message>
                <suggestion>encontorns</suggestion>
                <suggestion>rodalia</suggestion>
                <example correction="voltants|encontorns|rodalia">Els van trobar per les <marker>immediacions</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="APURAR" name="apurar">
            <url>http://esadir.cat/entrades/fitxa/node/apurar</url>
            <!--<url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=apurar&amp;numPagina=1&amp;database=CASCAT&amp;idFont=5228&amp;idHit=5228&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=apurar+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>-->
            <!--  -->
            <rule>
                <pattern>
                    <token>si</token>
                    <token>m'</token>
                    <token>apures</token>
                </pattern>
                <message>"Apurar" és correcte en el sentit de 'depurar' o 'posar en clar, verificar'. Incorrecte en altres sentits.</message>
                <suggestion>a tot estirar</suggestion>
                <suggestion>si molt convé</suggestion>
                <example correction="A tot estirar|Si molt convé"><marker>Si m'apures</marker>, cinquanta.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag_regexp="yes" postag="V.P.*" inflected="yes">apurar</token>
                    </marker>
                    <token>de</token>
                    <token>temps</token>
                </pattern>
                <message>"Apurar" és correcte en el sentit de 'depurar' o 'posar en clar, verificar'. Incorrecte en altres sentits.</message>
                <suggestion><match no="1" postag="V.P..(.)(.)." postag_regexp="yes" postag_replace="AQ0$2$10">just</match></suggestion>
                <example correction="justa">Sempre anava molt <marker>apurada</marker> de temps.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="N.*" postag_regexp="yes"/>
                    <marker>
                        <token postag_regexp="yes" postag="V.P.*" inflected="yes">apurar</token>
                    </marker>
                </pattern>
                <message>"Apurar" és correcte en el sentit de 'depurar' o 'posar en clar, verificar'. Incorrecte en altres sentits.</message>
                <suggestion>al límit</suggestion>
                <example correction="al límit">Va ser una frenada <marker>apurada</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" skip="3">apurar</token>
                        <token postag="D.*" postag_regexp="yes"/>
                        <token inflected="yes">frenada</token>
                    </marker>
                </pattern>
                <message>Correcte en el sentit de 'depurar' o 'posar en clar, verificar'. Incorrecte en altres sentits.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">frenar</match> a l'últim moment</suggestion>
                <example correction="frenar a l'últim moment">Va <marker>apurar la frenada</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">apurar</token>
                        <token postag="_reflexiu"/>
                    </and>
                </pattern>
                <message>Correcte en el sentit de 'depurar' o 'posar en clar, verificar'. Incorrecte en altres sentits.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">atabalar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">amoïnar</match></suggestion>
                <example correction="atabalis|amoïnis">No t'<marker>apuris</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">apurar</token>
                </pattern>
                <message>Correcte en el sentit de 'depurar' o 'posar en clar, verificar'. Incorrecte en altres sentits.</message>
                <!--<suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esgotar</match></suggestion>-->
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">forçar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">escurar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">aprofitar</match> al màxim</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">atabalar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">amoïnar</match></suggestion>
                <example correction="forçat|escurat|aprofitat al màxim|atabalat|amoïnat">Estava <marker>apurat</marker>.</example>
                <example>Estava atabalat.</example>
            </rule>
        </rulegroup>
        <rule id="PEGAMENT" name="pegament">
            <pattern>
                <token>pegament</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>goma</suggestion>? "Pegament" és correcte com a adverbi (de manera pega, nècia).</message>
            <suggestion>pega</suggestion>
            <suggestion>goma d'enganxar</suggestion>
            <suggestion>cola</suggestion>
            <example correction="goma|pega|goma d'enganxar|cola">¿Has comprat <marker>pegament</marker>?</example>
            <example>No tinc cola</example>
        </rule>
        <rule id="DEPARAR" name="deparar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">deparar</token>
            </pattern>
            <message>Arcaisme. Val més usar un altre verb.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">oferir</match></suggestion>
            <suggestion><match no="1" regexp_match="depar(.+)" regexp_replace="proporcion$1"/></suggestion>
            <suggestion><match no="1" regexp_match="depar(.+)" regexp_replace="present$1"/></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fornir</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">donar</match></suggestion>
            <example correction="ofereix|proporciona|presenta|forneix|dona|dóna">Veurem què ens <marker>depara</marker> el futur.</example>
        </rule>
        <rule id="DESENFADAT" name="desenfadat">
            <pattern>
                <token><exception inflected="yes">haver</exception></token>
                <marker>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes">desenfadar</token>
                </marker>
            </pattern>
            <message>Paraula no admesa per tots els diccionaris en el sentit de <suggestion><match no="2" postag="VMP00(.)(.)." postag_regexp="yes" postag_replace="AQ0C$10">informal</match></suggestion>.</message>
            <suggestion><match no="2" postag="(VMP.*)" postag_regexp="yes" postag_replace="$1">despreocupar</match></suggestion>
            <suggestion><match no="2" postag="VMP00(.)(.)." postag_regexp="yes" postag_replace="AQ0$2$10">desimbolt</match></suggestion>
            <suggestion><match no="2" postag="VMP00(.)(.)." postag_regexp="yes" postag_replace="AQ0C$10">alegre</match></suggestion>
            <example correction="informal|despreocupat|desimbolt|alegre">Practica un humorisme <marker>desenfadat</marker> i anecdòtic.</example>
            <example>Practica un humorisme desimbolt i anecdòtic.</example>
        </rule>
        <rule id="BUSCA" name="busca / cerca ">
            <antipattern>
                <marker>
                    <token skip="2">busca</token>
                    <token regexp="yes" inflected="yes">ratolí|ull|rellotge|hora</token>
                </marker>
            </antipattern>
            <pattern>
                <token postag="D[DAI].FS.*" postag_regexp="yes"/>
                <token>busca</token>
                <token regexp="yes">de|d'</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1"/> cerca <match no="3"/></suggestion> en lloc de "busca" (bri, barreta)?</message>
            <suggestion><match no="1"/> recerca <match no="3"/></suggestion>
            <example correction="la cerca de|la recerca de"><marker>la busca de</marker> solucions.</example>
            <example correction="aquesta cerca de|aquesta recerca de">en <marker>aquesta busca de</marker> solucions</example>
            <example>trau-me la busca de l'ull</example>
            <example>La busca del ratolí</example>
            <example>Una busca de rellotge.</example>
            <example>Imaginem-nos que la busca de les hores es quedi quieta.</example>
        </rule>
        <rule id="AFAMAT" name="afamat/famós">
            <!-- caldria saber noms de professions: director, actor, acordionista, guitarrista, professor,... -->
            <pattern>
                <unify>
                    <feature id="genere"/>
                    <feature id="nombre"/>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">afamar</token>
                    </marker>
                    <token postag="NC.*" postag_regexp="yes"/>
                </unify>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="V.P.*([SP])([MF]).?" postag_regexp="yes" postag_replace="AQ0$2$10">famós</match></suggestion> en lloc de «<match no="1"/>» (que té fam)?</message>
            <example correction="famós">un <marker>afamat</marker> personatge</example>
            <example>un famós personatge</example>
            <example>un gos afamat</example>
        </rule>
        <rulegroup id="DIVISAR" name="divisar/albirar">
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">divisar<exception regexp="yes">divisa|divises</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">albirar</match></suggestion>? "Divisar" és correcte com a terme d'heràldica.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">atalaiar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">veure</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">endevinar</match></suggestion>
                <example correction="albirava|atalaiava|veia|endevinava">En la llunyania es <marker>divisava</marker> un poblet.</example>
                <example>S'albirava un poblet.</example>
                <example>Cotitzacions de les divises.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"/><exception>més</exception></token>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" regexp="yes">divisa|divises<exception postag="_GN_F.*" postag_regexp="yes"/></token>
                    </marker>
                    <token><exception regexp="yes" inflected="yes">heràldic|militar|de|original</exception></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">albirar</match></suggestion>? "Divisar" és correcte com a terme d'heràldica.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">atalaiar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">veure</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">endevinar</match></suggestion>
                <example correction="albira|atalaia|veu|endevina">En la llunyania es <marker>divisa</marker> un poblet.</example>
                <example>s'albirava un poblet.</example>
                <example>Cotitzacions de les divises.</example>
                <example>Volen estabilitzar les divises.</example>
                <example>La divisa fou una gerra d'assutzenes</example>
                <example>adoptà una divisa</example>
                <example>L'adoptà com a divisa.</example>
                <example>La divisa de l'estat.</example>
                <example>mentre que la divisa va situar-se al centre</example>
                <example>En cas que la divisa original s'hagi depreciat</example>
            </rule>
        </rulegroup>
        <rule id="MITAT" name="mitat">
            <pattern>
                <token postag="N.*" postag_regexp="yes" inflected="yes">mitat</token>
            </pattern>
            <message>Variant secundària.</message>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">meitat</match></suggestion>
            <example correction="meitat">la <marker>mitat</marker> del peix.</example>
            <example correction="meitats">tres <marker>mitats</marker></example>
            <example>La meitat del peix.</example>
        </rule>
        <rule id="ATRONAR" name="atronar">
            <pattern>
                <token inflected="yes">atronar</token>
            </pattern>
            <message>Variant secundària no admesa per tots els diccionaris.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">retronar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">retrunyir</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">eixordar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">atordir</match></suggestion>
            <example correction="retronaren|retrunyiren|eixordaren|atordiren"><marker>atronaren</marker></example>
        </rule>
        <rule id="ATRONADOR" name="atronador">
            <pattern>
                <token postag="A.*" postag_regexp="yes" inflected="yes">atronador</token>
            </pattern>
            <message>Variant secundària no admesa per tots els diccionaris.</message>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">eixordador</match></suggestion>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">clamorós</match></suggestion>
            <suggestion><match no="1" postag="A...(.*)" postag_regexp="yes" postag_replace="AQ.C$1">retronant</match></suggestion>
            <example correction="eixordadores|clamoroses|retronants"><marker>atronadores</marker></example>
        </rule>
        <rule id="GALLETA" name="galleta/galeta">
            <pattern>
                <token postag="N.*" postag_regexp="yes" inflected="yes">galleta</token>
            </pattern>
            <message>Forma secundària no admesa per tots els diccionaris.</message>
            <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">galeta</match></suggestion>
            <example correction="galetes"><marker>galletes</marker></example>
        </rule>
        <rule id="MINORISTA" name="minorista/detallista">
            <pattern>
                <marker>
                    <token inflected="yes">minorista</token>
                </marker>
                <token><exception inflected="yes" regexp="yes">&ordes;</exception></token>
            </pattern>
            <message>En el sentit de <suggestion><match no="1" regexp_match=".*(a|es)" regexp_replace="detallist$1"/></suggestion> no és acceptat per tots els diccionaris.</message>
            <suggestion>al detall</suggestion>
            <suggestion>a la menuda</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2048</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=minorista&amp;numPagina=1&amp;database=CASCAT&amp;idFont=37813&amp;idHit=37813&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=minorista+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="detallista|al detall|a la menuda">Del comerç <marker>minorista</marker>.</example>
            <example>Un minorista franciscà.</example>
        </rule>
        <rule id="GOTEIG" name="goteig/degoteig">
            <pattern>
                <token inflected="yes">goteig</token>
            </pattern>
            <message>Paraula no admesa per tots els diccionaris.</message>
            <suggestion><match no="1" regexp_match="^(.*)$" regexp_replace="de$1" case_conversion="preserve"/></suggestion>
            <example correction="degoteig">per <marker>goteig</marker></example>
        </rule>
        <rule id="ESTUDIANTAT" name="estudiantat/estudiants">
            <pattern>
                <token inflected="yes">estudiantat</token>
            </pattern>
            <message>Paraula no admesa per tots els diccionaris.</message>
            <suggestion>estudiants</suggestion>
            <suggestion>alumnes</suggestion>
            <suggestion>alumnat</suggestion>
            <url>http://www.ub.edu/cub/criteri.php?id=1149</url>
            <example correction="estudiants|alumnes|alumnat">L'<marker>estudiantat</marker>.</example>
        </rule>
        <rule id="CORSET" name="corset">
            <pattern>
                <token postag="N.*" postag_regexp="yes" inflected="yes">corset</token>
            </pattern>
            <message>Gal·licisme admès només per alguns diccionaris.</message>
            <suggestion><match no="1" postag="N..(.).*" postag_regexp="yes" postag_replace="NCF$1000">cotilla</match></suggestion>
            <example correction="cotilles">Els <marker>corsets</marker>.</example>
        </rule>
        <rule id="ENCORSETAR" name="encorsetar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">encorsetar</token>
            </pattern>
            <message>Gal·licisme admès només per alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">encotillar</match></suggestion>
            <example correction="encotillaren">Els <marker>encorsetaren</marker>.</example>
        </rule>
        <rule id="FREGONA" name="fregona">
            <pattern>
                <token postag="N.*" postag_regexp="yes" inflected="yes">fregona</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="N..(.).*" postag_regexp="yes" postag_replace="NCM$1000">pal</match> de fregar</suggestion>
            <suggestion><match no="1" postag="N..(.).*" postag_regexp="yes" postag_replace="NCF$1000">baieta</match></suggestion>
            <suggestion><match no="1" postag="N..(.).*" postag_regexp="yes" postag_replace="NCF$1000">fregador</match></suggestion>
            <example correction="pals de fregar|baietes|fregadores">Les <marker>fregones</marker>.</example>
        </rule>
        <rule id="MEDRAR" name="medrar">
            <pattern>
                <token postag="(V.+)" postag_regexp="yes" inflected="yes">medrar</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">surar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">progressar</match></suggestion>
            <suggestion>(enfilar-se)</suggestion>
            <example correction="surava|progressava|(enfilar-se)">Sempre <marker>medrava</marker>.</example>
        </rule>
        <rule id="BOLLIR" name="bollir/bullir">
            <pattern>
                <token inflected="yes" regexp="yes">bollir|rebollir<exception inflected="yes" regexp="yes">bullir|rebullir</exception></token>
            </pattern>
            <message>Paraula admesa només pel DNV (AVL).</message>
            <suggestion><match no="1" regexp_match="(?iu)(.*)boll(.*)" regexp_replace="$1bull$2"/></suggestion>
            <example correction="bullirem">Ho <marker>bollirem</marker>.</example>
            <example correction="rebullirem">Ho <marker>rebollirem</marker>.</example>
            <example>Bull les creïlles.</example>
            <example>Rebulliu les creïlles.</example>
        </rule>
        <rule id="GASTO" name="gasto/despesa">
            <pattern>
                <token postag="_GN_.*" postag_regexp="yes" regexp="yes">gastos?</token>
            </pattern>
            <message>Com a substantiu, sols és admès pel DNV (AVL).</message>
            <suggestion><match no="1" postag="NC.([SP]).+" postag_regexp="yes" postag_replace="NCF$1000">despesa</match></suggestion>
            <example correction="despeses">No s'han produït els <marker>gastos</marker>.</example>
            <example correction="despesa">Han fet un <marker>gasto</marker> important.</example>
            <example>Jo gasto molt poc.</example>
        </rule>
        <rule id="ULTRAVIOLETA" name="ultravioleta/ultraviolat">
            <pattern>
                <token>ultravioleta</token>
            </pattern>
            <message>Paraula admesa només pel DNV (AVL).</message>
            <suggestion>ultraviolat</suggestion>
            <suggestion>ultraviolats</suggestion>
            <suggestion>ultraviolada</suggestion>
            <suggestion>ultraviolades</suggestion>
            <example correction="ultraviolat|ultraviolats|ultraviolada|ultraviolades">Els raigs <marker>ultravioleta</marker>.</example>
        </rule>
        <rule id="ALCANCAR" name="alcançar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">alcançar</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris, que val més evitar en llenguatge formal.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">arribar</match> a</suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">assolir</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">aconseguir</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">atrapar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">obtenir</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">abastar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">atènyer</match></suggestion>
            <example correction="arribà a|assolí|aconseguí|atrapà|obtingué|abastà|atenyé">No <marker>alcançà</marker> el resultat</example>
            <example>No aconseguí el resultat</example>
        </rule>
        <rule id="APOLTRONARSE" name="apoltronar-se" default="off">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">apoltronar</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">endropir</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">arrepapar</match></suggestion>
            <example correction="endropí|arrepapà">s'<marker>apoltronà</marker></example>
            <example>s'endropí</example>
        </rule>
        <rule id="ESCARBAR" name="escarbar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">escarbar</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">gratar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">furgar</match></suggestion>
            <example correction="gratà|furgà"><marker>escarbà</marker> la terra</example>
            <example>va furgar per tot</example>
        </rule>
        <rule id="APENAR" name="apenar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">apenar</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">afligir</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">contristar</match></suggestion>
            <example correction="afligit|contristat">Estava <marker>apenat</marker>.</example>
            <example>Afligit</example>
        </rule>
        <rule id="AFIANCAR" name="afiançar">
            <pattern>
                <token inflected="yes">afiançar</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">consolidar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">refermar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">afermar</match></suggestion>
            <!--<suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">fiançar</match></suggestion>-->
            <example correction="consolidà|refermà|afermà"><marker>afiançà</marker></example>
            <example>es consolidà</example>
        </rule>
        <rule id="TANTEJAR" name="tantejar/temptejar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">tantejar</token>
            </pattern>
            <message>En general és preferible usar el v. 'temptejar'. 'Tantejar' (fer ús del dret de tanteig) es fa servir en dret civil.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">temptejar</match></suggestion>
            <example correction="temptejava">Mentrestant <marker>tantejava</marker> el terreny.</example>
        </rule>
        <rule id="AFINCAR" name="afincar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">afincar</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">establir</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">instal·lar</match></suggestion>
            <example correction="establí|instal·là">s'<marker>afincà</marker> a València</example>
            <example>s'establí a València</example>
        </rule>
        <rulegroup id="ABORREGAR" name="aborregar">
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="V.*" inflected="yes">aborregar</token>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris.</message>
                <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">amoltonar</match></suggestion>
                <example correction="amoltonaren">s'<marker>aborregaren</marker></example>
                <example>S'amoltonaven.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="N.*" inflected="yes">aborregament</token>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris.</message>
                <suggestion><match no="1" postag="(N.+)" postag_regexp="yes" postag_replace="$1">amoltonament</match></suggestion>
                <example correction="amoltonament">Quin <marker>aborregament</marker>!</example>
            </rule>
        </rulegroup>
        <rule id="EXPLOSIONAR" name="explosionar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">explosionar<exception scope="previous" inflected="yes">fer</exception></token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">fer</match> explotar</suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">fer</match> esclatar</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/explosionar</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=explosionar&amp;numPagina=1&amp;database=CASCAT&amp;idFont=25703&amp;idHit=25703&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=explosionar+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="Feu explotar|Féu explotar|Feu esclatar|Féu esclatar"><marker>Explosionà</marker></example>
            <example>la féu esclatar</example>
        </rule>
        <rule id="DISFRUTAR" name="disfrutar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">disfrutar</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">gaudir</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">fruir</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">sentir</match> goig</suggestion>
            <suggestion>(passar-ho bé)</suggestion>
            <suggestion>(divertir-se)</suggestion>
            <example correction="gaudir|fruir|sentir goig|(passar-ho bé)|(divertir-se)"><marker>disfrutar</marker></example>
            <example>gaudir</example>
        </rule>
        <rule id="ANSIAR" name="ansiar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">ansiar</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">anhelar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">delejar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">sospirar</match> per</suggestion>
            <example correction="Anhela|Deleja|Sospira per"><marker>Ansia</marker> arribar al final.</example>
            <example>Amurallà la ciutat</example>
        </rule>
        <rule id="COLLISIONAR" name="col·lisionar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">col·lisionar</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">col·lidir</match></suggestion>
            <example correction="col·lidí"><marker>col·lisionà</marker></example>
            <example>col·lidir</example>
        </rule>
        <rulegroup id="MEDIAR" name="mediar">
            <antipattern>
                <token regexp="yes">mass|social|new|image|globe|business</token>
                <token>media</token>
            </antipattern>
            <antipattern>
                <token>media</token>
                <token regexp="yes">ltd|limited|park|channels?|files?</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>media<exception postag="_english_ignore_"/></token>
                </pattern>
                <message>Incorrecte si és del v. '*medir'. El v. 'mediar' (mitjançar) és admès en alguns diccionaris.</message>
                <suggestion>mesurava</suggestion>
                <suggestion>feia d'alçada</suggestion>
                <suggestion>feia de llargada</suggestion>
                <suggestion>mitjançava</suggestion>
                <suggestion>intervenia</suggestion>
                <example correction="mesurava|feia d'alçada|feia de llargada|mitjançava|intervenia">Ell <marker>media</marker> 3 metres</example>
                <example>Els mass media</example>
            </rule>
            <rule>
                <pattern>
                    <token>medies</token>
                </pattern>
                <message>Incorrecte si és del v. '*medir'. El v. 'mediar' (mitjançar) és admès en alguns diccionaris.</message>
                <suggestion>mesuraves</suggestion>
                <suggestion>feies d'alçada</suggestion>
                <suggestion>feies de llargada</suggestion>
                <suggestion>mitjançaves</suggestion>
                <suggestion>intervenies</suggestion>
                <example correction="mesuraves|feies d'alçada|feies de llargada|mitjançaves|intervenies">Tu <marker>medies</marker> 3 metres</example>
                <example>Els mass media</example>
            </rule>
            <rule>
                <pattern>
                    <token>medien</token>
                </pattern>
                <message>Incorrecte si és del v. '*medir'. El v. 'mediar' (mitjançar) és admès en alguns diccionaris.</message>
                <suggestion>mesuraven</suggestion>
                <suggestion>feien d'alçada</suggestion>
                <suggestion>feien de llargada</suggestion>
                <suggestion>mitjançaven</suggestion>
                <suggestion>intervenien</suggestion>
                <example correction="mesuraven|feien d'alçada|feien de llargada|mitjançaven|intervenien">Ells <marker>medien</marker> 3 metres</example>
                <example>Els mass media</example>
            </rule>
            <rule default="off">
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">mediar</token>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris.</message>
                <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">mitjançar</match></suggestion>
                <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">intervenir</match></suggestion>
                <example correction="mitjançar|intervenir">El president hi va <marker>mediar</marker></example>
                <example>Els mass media</example>
            </rule>
        </rulegroup>
        <rule id="VIVENDA" name="vivenda">
            <pattern>
                <token>vivenda</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion>habitatge</suggestion>
            <suggestion>habitança</suggestion>
            <example correction="habitatge|habitança"><marker>vivenda</marker></example>
        </rule>
        <rule id="VIVENDES" name="vivendes">
            <pattern>
                <token>vivendes</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion>habitatges</suggestion>
            <suggestion>habitances</suggestion>
            <example correction="habitatges|habitances"><marker>vivendes</marker></example>
        </rule>
        <rule id="SENTINELLA" name="sentinel·la">
            <pattern>
                <token regexp="yes">sentinel·l(a|es)</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" regexp_match="sentinel·l(.+)" regexp_replace="sentinell$1"/></suggestion>
            <example correction="sentinella">El <marker>sentinel·la</marker>.</example>
            <example>El sentinella.</example>
        </rule>
        <rule id="DESANGELAT" name="desangelat">
            <pattern>
                <token postag="AQ.*" postag_regexp="yes" regexp="yes">desangela(t|ts|da|des)</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion>sense encant</suggestion>
            <suggestion>sense gràcia</suggestion>
            <suggestion>sense encís</suggestion>
            <suggestion><match no="1" regexp_match="desangela(.+)" regexp_replace="apaga$1"/></suggestion>
            <suggestion><match no="1" regexp_match="desangela[td](.*)" regexp_replace="fred$1"/></suggestion>
            <suggestion><match no="1" postag="AQ0(..)0" postag_regexp="yes" postag_replace="AQ0$10">gris</match></suggestion>
            <example correction="sense encant|sense gràcia|sense encís|apagada|freda|grisa">Una casa <marker>desangelada</marker>.</example>
            <example>Una casa sense gràcia.</example>
        </rule>
        <rule id="QUANTIOS" name="quantiós">
            <pattern>
                <token postag="AQ.*" postag_regexp="yes" inflected="yes">quantiós</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">copiós</match></suggestion>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">abundós</match></suggestion>
            <suggestion><match no="1" postag="AQ..(.)." postag_regexp="yes" postag_replace="AQ.C$1.">abundant</match></suggestion>
            <example correction="copiosa|abundosa|abundant">Una <marker>quantiosa</marker> presènica d'autoritats.</example>
            <example>una presència abundant</example>
        </rule>
        <rule id="SUBOFICIAL" name="suboficial">
            <pattern>
                <token regexp="yes">suboficials?</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" regexp_match="suboficial(.*)" regexp_replace="sotsoficial$1"/></suggestion>
            <example correction="sotsoficials"><marker>suboficials</marker></example>
            <example>sotsoficial</example>
        </rule>
        <rule id="MANUALITATS" name="manualitats">
            <pattern>
                <token>manualitats</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion>treballs manuals</suggestion>
            <example correction="treballs manuals">Li agrada fer <marker>manualitats</marker>.</example>
        </rule>
        <rule id="MANUALITAT" name="manualitat">
            <pattern>
                <token>manualitat</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion>treball manual</suggestion>
            <example correction="treball manual">Fa una <marker>manualitat</marker>.</example>
        </rule>
        <rule id="SOLAPAR" name="solapar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">solapar</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">encavalcar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">superposar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">trepitjar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">coincidir</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">encobrir</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">dissimular</match></suggestion>
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=solapar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=8813&amp;idHit=8813&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+solapar+en+catal%E0%3F+%2F+%C9s+correcte+solapar-se+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="encavalquen|superposen|trepitgen|coincideixen|encobreixen|dissimulen">Els programes se <marker>solapen</marker>.</example>
            <example>No se sobreposen.</example>
        </rule>
        <rule id="SOLAPAMENT" name="solapament">
            <pattern>
                <token postag="NC.*" postag_regexp="yes" inflected="yes">solapament</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCM$1">encavalcament</match></suggestion>
            <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">superposició</match></suggestion>
            <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">coincidència</match></suggestion>
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=solapar&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=8813&amp;idHit=8813&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+solapar+en+catal%E0%3F+%2F+%C9s+correcte+solapar-se+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="encavalcament|superposició|coincidència">Cal evitar-ne el <marker>solapament</marker>.</example>
            <example>Menyspreu.</example>
        </rule>
        <rule id="BARRICA" name="barrica">
            <pattern>
                <token postag="NC.*" postag_regexp="yes" inflected="yes">barrica</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris. Considereu una opció alternativa.</message>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1.*">bota</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1.*">bóta</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1.*">barril</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1.*">tonell</match></suggestion>
            <short>Forma preferible</short>
            <example correction="botes|bótes|barrils|tonells">Dues <marker>barriques</marker>.</example>
            <example>Són dues bótes.</example>
        </rule>
        <rule id="TACANYERIA" name="tacanyeria">
            <pattern>
                <token postag="NCF.*" postag_regexp="yes" inflected="yes">tacanyeria</token>
            </pattern>
            <message>Paraula només admesa per alguns diccionaris. Considereu una opció alternativa.</message>
            <suggestion><match no="1" postag="(NCF.*)" postag_regexp="yes" postag_replace="$1">gasiveria</match></suggestion>
            <suggestion><match no="1" postag="(NCF.*)" postag_regexp="yes" postag_replace="$1">mesquinesa</match></suggestion>
            <suggestion><match no="1" postag="(NCF.*)" postag_regexp="yes" postag_replace="$1">garreperia</match></suggestion>
            <suggestion><match no="1" postag="(NCF.*)" postag_regexp="yes" postag_replace="$1">avarícia</match></suggestion>
            <example correction="gasiveries|mesquineses|garreperies|avarícies"><marker>tacanyeries</marker></example>
            <example>gasiveria</example>
        </rule>
        <rule id="DEBACLE" name="debacle">
            <pattern>
                <token postag="NC.*" postag_regexp="yes" inflected="yes">debacle</token>
            </pattern>
            <message>Gal·licisme només admès per alguns diccionaris. Considereu una opció alternativa.</message>
            <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">desfeta</match></suggestion>
            <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">ruïna</match></suggestion>
            <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCM$1">desastre</match></suggestion>
            <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">derrota</match></suggestion>
            <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">desbandada</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/1774</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=debacle&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=10502&amp;idHit=10502&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Com+es+diu+debacle+en+catal%E0%3F+%2F+%C9s+correcte+debacle+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.tot</url>
            <short>Gal·licisme</short>
            <example correction="desfetes|ruïnes|desastres|derrotes|desbandades"><marker>debacles</marker></example>
            <example>desfeta</example>
        </rule>
        <rule id="SECAR" name="secar" tags="picky">
            <pattern>
                <token postag="(V.+)" postag_regexp="yes" inflected="yes">secar<exception postag="_GN_FS"/></token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">assecar</match></suggestion>
            <example correction="Assecava"><marker>Secava</marker> els pernils.</example>
            <example correction="asseca">És un mètode que <marker>seca</marker> ràpidament.</example>
            <example>i només el secà</example>
            <example>ferides en sec</example>
            <example>les terres litorals més seques</example>
            <example>per a convertir-lo en pols seca abans</example>
            <example>i relativament sec durant els mesos d'estiu</example>
            <example>en aliment sec cada dia</example>
            <example>de terra seca que comprenen</example>
            <example>és secant a una circumferència</example>
            <example>El dolç més que el sec.</example>
            <example>L'estació plujosa és la tardor i la seca l'estiu.</example>
            <example>El clima és mediterrani, molt sec;</example>
        </rule>
        <rule id="COLORINS" name="colorins">
            <pattern>
                <token>colorins</token>
            </pattern>
            <message>Paraula només admesa per alguns diccionaris. Considereu una opció alternativa.</message>
            <suggestion>coloraines</suggestion>
            <example correction="coloraines">Tenia <marker>colorins</marker>.</example>
        </rule>
        <rule id="ARRASTRONS" name="a arrastrons">
            <pattern>
                <token>a</token>
                <token>arrastrons</token>
            </pattern>
            <message>Expressió només admesa per alguns diccionaris.</message>
            <suggestion>a rossegons</suggestion>
            <suggestion>arrossegant</suggestion>
            <example correction="a rossegons|arrossegant">Anava <marker>a arrastrons</marker>.</example>
        </rule>
        <rule id="APRECI" name="apreci">
            <pattern>
                <token postag="NC.*" postag_regexp="yes" inflected="yes">apreci</token>
            </pattern>
            <message>Paraula només admesa per alguns diccionaris. Considereu una opció alternativa.</message>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1000">afecte</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1000">estimació</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1000">estima</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/apreci</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=apreci&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=10956&amp;idHit=10956&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+apreci+en+catal%E0%3F+%2F+%C9s+correcte+despreci+en+catal%E0%3F+%2F+Com+es+diu+aprecio+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="afecte|estimació|estima">El seu <marker>apreci</marker>.</example>
        </rule>
        <rule id="MIMAR" name="mimar">
            <pattern>
                <token postag="(V.*)" postag_regexp="yes" inflected="yes">mimar</token>
            </pattern>
            <message>Val més usar una altra paraula. És correcte en el sentit de 'imitar com fa un mim'.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">consentir</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">aviciar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">amanyagar</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2047</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=mimar&amp;numPagina=1&amp;database=CASCAT&amp;idFont=37749&amp;idHit=37749&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=mimar+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="consentit|aviciat|amanyagat">És un nen <marker>mimat</marker> sempre per la seguretat.</example>
            <example>L'estàndard MIME.</example>
            <example>És de tipus MIME.</example>
        </rule>
    </category>
    <category id="DNV_SECONDARY_FORM" name="Paraules admeses pel DNV (AVL), però com a formes secundàries" type="style">
        <rulegroup id="OFERTAR_OFERIR" name="ofertar/oferir">
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;|R.*|CS" postag_regexp="yes"><exception postag="A.*|D..FS.|DA.CS.|PX.*" postag_regexp="yes"/></token>
                        <token spacebefore="no">oferta</token>
                    </marker>
                    <token><exception postag="CC|A..[FC][SN]." postag_regexp="yes"/></token>
                </pattern>
                <message>Si és un verb, és preferible dir "ofereix". "Ofertar" no és admès per tots els diccionaris.</message>
                <suggestion>\1ofereix</suggestion>
                <example correction="s'ofereix">Ara no <marker>s'oferta</marker> aquesta opció.</example>
                <example>A igual oferta</example>
                <example>L'oferta és bona.</example>
                <example>Quan oferta i demanda es conjuguen.</example>
                <example>No hi ha gaire oferta.</example>
                <example>És una bona notícia que hi hagi més oferta comercial.</example>
            </rule>
            <rule>
                <antipattern>
                    <!-- és participi -->
                    <token postag="_GN_FS"/>
                    <token postag="RG_anteposat"/>
                    <token>oferta</token>
                </antipattern>
                <pattern>
                    <token postag="&pronom_feble;|R.*|CS" postag_regexp="yes"><exception postag="A.*|D..FS.|DA.CS.|PX.*" postag_regexp="yes"/><exception>massa</exception></token>
                    <marker>
                        <token>oferta</token>
                    </marker>
                    <token><exception postag="CC|A..[FC][SN]." postag_regexp="yes"/></token>
                </pattern>
                <message>Si és un verb, és preferible dir <suggestion>ofereix</suggestion>. "Ofertar" no és admès per tots els diccionaris.</message>
                <example correction="ofereix">Ningú no <marker>oferta</marker> res per ell.</example>
                <example correction="ofereix">Ningú no ens <marker>oferta</marker> res.</example>
                <example correction="ofereix">Si <marker>oferta</marker> res, digues que no.</example>
                <example>A igual oferta</example>
                <example>L'oferta és bona.</example>
                <example>Quan oferta i demanda es conjuguen.</example>
                <example>No hi ha gaire oferta.</example>
                <example>És una bona notícia que hi hagi més oferta comercial.</example>
                <example>la seva salvació generosament oferta</example>
                <example>no disposa de massa oferta d'oci.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">ofertar<exception>oferta</exception></token>
                    </marker>
                </pattern>
                <message>És preferible dir <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">oferir</match></suggestion>. "Ofertar" no és admès per tots els diccionaris.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.*)" postag_replace="$1">fer</match> una oferta</suggestion>
                <example correction="oferia|feia una oferta">Ningú no <marker>ofertava</marker> res per ell.</example>
            </rule>
        </rulegroup>
        <rule id="CULT" name="cult">
            <pattern>
                <token regexp="yes">(in)?cults?</token>
            </pattern>
            <message>Forma secundària, no admesa en tots els diccionaris.</message>
            <suggestion><match no="1" regexp_match="(?iu)((in)?)cult(s?)" regexp_replace="$1culte$3"/></suggestion>
            <example correction="cultes">Són molt <marker>cults</marker></example>
            <example correction="incultes">Són molt <marker>incults</marker></example>
            <example correction="culte">És molt <marker>cult</marker></example>
            <example>la seva salvació generosament oferta</example>
        </rule>
        <rulegroup id="DEVERES" name="de deveres/de veres">
            <rule>
                <pattern>
                    <token>de</token>
                    <token>deveres</token>
                </pattern>
                <message>Forma secundària, no admesa en tots els diccionaris.</message>
                <suggestion>de veres</suggestion>
                <example correction="de veres">Ho va dir <marker>de deveres</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>deveres</token>
                </pattern>
                <message>Forma secundària, no admesa en tots els diccionaris.</message>
                <suggestion>de veres</suggestion>
                <example correction="de veres">Ho va dir <marker>deveres</marker></example>
            </rule>
        </rulegroup>
        <rule id="MOSTRADOR" name="mostrador">
            <pattern>
                <token regexp="yes">mostradors?</token>
            </pattern>
            <message>Com a nom, val més usar una altra paraula.</message>
            <suggestion><match no="1" regexp_match="(?iu)mostrador(.?)" regexp_replace="taulell$1"/></suggestion>
            <suggestion><match no="1" regexp_match="(?iu)mostrador(.*)" regexp_replace="aparador$1"/></suggestion>
            <example correction="taulell|aparador"><marker>mostrador</marker></example>
            <example correction="taulells|aparadors">Els <marker>mostradors</marker></example>
        </rule>
        <rule id="A_MIDA_QUE" name="a mida que/a mesura que">
            <pattern>
                <token>a</token>
                <token>mida</token>
                <token>que</token>
            </pattern>
            <message>Val més usar una altra expressió.</message>
            <suggestion>a mesura que</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/1511</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22a+mida+que%22&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12676&amp;idHit=12676&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+%27a+mida+que%27+en+catal%E0%3F+%2F+a+mesura+que&amp;tematica=&amp;tipusCerca=cerca.queSignifica</url>
            <short>Expressió preferible</short>
            <example correction="A mesura que"><marker>A mida que</marker> aneu eixint, pagueu.</example>
            <example>A mesura que eixiu, pagueu.</example>
        </rule>
        <rule id="VORE" name="vore">
            <pattern>
                <and>
                    <token inflected="yes" regexp="yes">.*veure</token>
                    <token regexp="yes">.*vor.*</token>
                </and>
            </pattern>
            <message>Forma col·loquial.</message>
            <suggestion><match no="1" regexp_match="(?iu)(.*)vor(.*)" regexp_replace="$1veur$2"/></suggestion>
            <example correction="veuràs">Ho <marker>voràs</marker> bé</example>
            <example correction="preveuria">Ho <marker>prevoria</marker> bé</example>
        </rule>
        <rule id="PARPALL" name="parpall">
            <pattern>
                <token postag="NC.*" postag_regexp="yes" inflected="yes" regexp="yes">parpall|parpalla</token>
            </pattern>
            <message>Forma secundària.</message>
            <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">parpella</match></suggestion>
            <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">pestanya</match></suggestion>
            <example correction="parpella|pestanya"><marker>parpall</marker></example>
            <example correction="parpelles|pestanyes"><marker>parpalles</marker></example>
        </rule>
        <rule id="NINGUN_CAP" name="ningun -a">
            <pattern>
                <token regexp="yes">ninguna?|ningune?s</token>
            </pattern>
            <message>Forma secundària que val més evitar en la llengua formal.</message>
            <suggestion>cap</suggestion>
            <example correction="cap"><marker>ningun</marker> home</example>
            <example>cap home</example>
        </rule>
        <rule id="TIO" name="tio">
            <pattern>
                <token regexp="yes">tios?</token>
            </pattern>
            <message>Forma secundària o paraula col·loquial.</message>
            <suggestion><match no="1" regexp_match="[Tt]io(.*)" regexp_replace="oncle$1"/></suggestion>
            <suggestion>tipus</suggestion>
            <suggestion><match no="1" regexp_match="[Tt]io(.*)" regexp_replace="individu$1"/></suggestion>
            <suggestion><match no="1" regexp_match="[Tt]io(.*)" regexp_replace="soci$1"/></suggestion>
            <suggestion><match no="1" regexp_match="[Tt]io(.*)" regexp_replace="mestre$1"/></suggestion>
            <suggestion><match no="1" regexp_match="[Tt]io(.*)" regexp_replace="paio$1"/></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/tio</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=tio&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11891&amp;idHit=11891&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+%27tio%27%2C+%27tia%27+en+catal%E0%3F+%28%27individu%27%29+%2F+paio%2C+paia%3B+nen%2C+nena%3B+xaval%2C+xavala%2C+etc.&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <short>Llenguatge col·loquial</short>
            <example correction="oncle|tipus|individu|soci|mestre|paio"><marker>tio</marker></example>
        </rule>
        <rule id="CEGO" name="cego">
            <pattern>
                <token postag="[AN].*" postag_regexp="yes" regexp="yes">cegos?</token>
            </pattern>
            <message>Forma col·loquial.</message>
            <suggestion><match no="1" regexp_match="cego(s?)" regexp_replace="cec$1"/></suggestion>
            <example correction="cec">Un home <marker>cego</marker></example>
        </rule>
        <rule id="PASSACARRER" name="passacarrer">
            <pattern>
                <token postag="NC.*" postag_regexp="yes" inflected="yes">passacarrer</token>
            </pattern>
            <message>Paraula només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" postag="NC.(.*)" postag_regexp="yes" postag_replace="NCF$1">cercavila</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/cercavila</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=pasacalle&amp;numPagina=1&amp;database=CASCAT&amp;idFont=41932&amp;idHit=41932&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=pasacalle+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <short>Llenguatge col·loquial</short>
            <example correction="cercaviles"><marker>passacarrers</marker></example>
            <example>cercavila</example>
        </rule>
        <rule id="RAPID_DE_PRESSA" name="ràpid (adv.)/de pressa">
            <antipattern>
                <marker>
                    <token inflected="yes" regexp="yes">voler|significar</token>
                    <token min="0">dir</token>
                    <token>ràpid</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>menjar</token>
                    <token>ràpid</token>
                </marker>
            </antipattern>
            <pattern>
                <token postag="V.[MSING].*|_GV_" postag_regexp="yes"><exception inflected="yes" regexp="yes">ser|semblar|parèixer|estar</exception></token>
                <token postag="RG_anteposat" min="0"/>
                <marker>
                    <token>ràpid</token>
                </marker>
            </pattern>
            <message>Com a adverbi, val més usar una altra expressió.</message>
            <suggestion>de pressa</suggestion>
            <suggestion>ràpidament</suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/node/rapid</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=r%E0pid&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12022&amp;idHit=12022&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=parlar+clar%2C+cantar+fluix%2C+anar+r%E0pid+%2F+Adjectius+amb+funci%F3+adverbial+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="de pressa|ràpidament">Van <marker>ràpid</marker>.</example>
            <example correction="de pressa|ràpidament">Has d'anar més <marker>ràpid</marker>.</example>
            <example correction="de pressa|ràpidament">Joan corre tan <marker>ràpid</marker> com Pere.</example>
            <example correction="de pressa|ràpidament">No has de menjar tan <marker>ràpid</marker>.</example>
            <example>És ràpid de reflexos.</example>
            <example>No m'agrada el menjar ràpid.</example>
            <example>Restaurants de menjar ràpid.</example>
            <example>Wiki vol dir ràpid en hawaià.</example>
        </rule>
        <rule id="COA" name="coa">
            <pattern>
                <token postag="N.*" postag_regexp="yes" inflected="yes">coa</token>
            </pattern>
            <message>Forma secundària.</message>
            <suggestion><match no="1" postag="(N.+)" postag_regexp="yes" postag_replace="$1">cua</match></suggestion>
            <example correction="cues">Les <marker>coes</marker></example>
        </rule>
        <rule id="DISSUASORI" name="dissuasori">
            <pattern>
                <token postag="A.*" postag_regexp="yes" inflected="yes">dissuasori</token>
            </pattern>
            <message>Forma secundària no admesa per tots els diccionaris.</message>
            <suggestion><match no="1" postag="(A.*)" postag_regexp="yes" postag_replace="$1">dissuasiu</match></suggestion>
            <example correction="dissuasives">Accions <marker>dissuasòries</marker></example>
        </rule>
        <rule id="INVADIR" name="invadir/envair">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">invadir</token>
            </pattern>
            <message>Variant secundària no admesa per tots els diccionaris.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">envair</match></suggestion>
            <example correction="envaïren"><marker>invadiren</marker></example>
        </rule>
        <rule id="MELENA" name="melena / cabellera">
            <pattern>
                <token postag="NC.*" postag_regexp="yes" regexp="yes">melen(a|es)</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">cabellera</match></suggestion> en comptes de "melena" (terme mèdic)?</message>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">grenya</match></suggestion>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">crinera</match></suggestion>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">pelussera</match></suggestion>
            <short>Possible error</short>
            <example correction="cabellera|grenya|crinera|pelussera">Tenia una <marker>melena</marker> preciosa.</example>
            <example>Tenia una cabellera preciosa</example>
        </rule>
        <rule id="ESPESSOR" name="espessor/gruix">
            <pattern>
                <token postag="NCF.*" postag_regexp="yes" regexp="yes">espessors?</token>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="1" postag="NCF(.)000" postag_regexp="yes" postag_replace="NCM$1000">gruix</match></suggestion>? "Espessor" és correcte en el sentit de 'qualitat d'espès'.</message>
            <suggestion><match no="1" postag="NCF(.)000" postag_regexp="yes" postag_replace="NCF$1000">grossària</match></suggestion>
            <example correction="gruix|grossària">30 cm d'<marker>espessor</marker></example>
        </rule>
        <rule id="DESAFORAT" name="*desaforat/desmesurat">
            <pattern>
                <token postag="V.P.*" postag_regexp="yes" inflected="yes">desaforar<exception postag="_GV_"/></token>
            </pattern>
            <message>Correcte si és del v. 'desaforar'. En altres sentits, es considera antic.</message>
            <suggestion><match no="1" postag_regexp="yes" postag="V.P..(.)(.)." postag_replace="AQ0$2$10">desmesurat</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="V.P..(.)(.)." postag_replace="AQ0$2$10">boig</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="V.P..(.)(.)." postag_replace="AQ0$2$10">espantós</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="V.P..(.)(.)." postag_replace="AQ0$2$10">furiós</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="V.P..(.)(.)." postag_replace="AQ0$2$10">acèrrim</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.P.*)" postag_replace="$1">aferrissar</match></suggestion>
            <suggestion><match no="1" postag_regexp="yes" postag="(V.P.*)" postag_replace="$1">acarnissar</match></suggestion>
            <example correction="desmesurats|boigs|bojos|espantosos|furiosos|acèrrims|aferrissats|acarnissats">Uns crits <marker>desaforats</marker>.</example>
            <example>L'han desaforat.</example>
            <example>Fou desaforat.</example>
        </rule>
        <rule id="VIAL_VIARI" name="vial (nom)/viari (adj.)">
            <pattern>
                <token postag="NC.*" postag_regexp="yes"><exception regexp="yes">nous?</exception></token>
                <token inflected="yes">vial</token>
            </pattern>
            <message>"Vial" és un nom, no un adjectiu.</message>
            <suggestion>\1 <match no="1" postag_regexp="yes" postag="NC(..).*" postag_replace="AQ.$1.">viari</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2381</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=vial&amp;numPagina=1&amp;database=CASCAT&amp;idFont=56672&amp;idHit=56672&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=3&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=vial+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="Seguretat viària"><marker>Seguretat vial</marker>.</example>
            <example correction="Connexions viàries"><marker>Connexions vials</marker>.</example>
            <example>Van construir nous vials de comunicació.</example>
        </rule>
        <rule id="ABRAC_ABRACADA" name="abraç/abraçada">
            <pattern>
                <token postag="NCM.*" postag_regexp="yes" inflected="yes">abraç</token>
            </pattern>
            <message>Forma secundària no admesa per tots els diccionaris. Existeix com a terme d'heràldica.</message>
            <suggestion><match no="1" postag="NCM(.)000" postag_regexp="yes" postag_replace="NCF$1000">abraçada</match></suggestion>
            <example correction="abraçades">Van repartir <marker>abraços</marker> per a tothom.</example>
        </rule>
        <rule id="DE_REPENT" name="de repent">
            <pattern>
                <token>de</token>
                <token>repent</token>
            </pattern>
            <message>Expressió admesa només per alguns diccionaris.</message>
            <suggestion>de sobte</suggestion>
            <suggestion>de cop i volta</suggestion>
            <suggestion>tot d'una</suggestion>
            <suggestion>de cop i sobte</suggestion>
            <suggestion>tot d'un plegat</suggestion>
            <suggestion>de colp i volta</suggestion>
            <suggestion>de colp i sobte</suggestion>
            <example correction="de sobte|de cop i volta|tot d'una|de cop i sobte|tot d'un plegat|de colp i volta|de colp i sobte"><marker>de repent</marker>.</example>
        </rule>
        <rule id="RALENTITZAR" name="ralentitzar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">ralentitzar</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">alentir</match></suggestion>
            <example correction="alentiren">Ho <marker>ralentitzaren</marker></example>
            <example>Ho alentirem</example>
        </rule>
        <rule id="RALENTITZACIO" name="ralentització">
            <pattern>
                <token postag="NCF.*" postag_regexp="yes" inflected="yes">ralentització</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="NCF(.*)" postag_regexp="yes" postag_replace="NCM$1">alentiment</match></suggestion>
            <example correction="alentiments"><marker>ralentitzacions</marker></example>
            <example>L'alentiment</example>
        </rule>
        <rule id="RELAX" name="relax">
            <pattern>
                <token postag="NCM.*" postag_regexp="yes" inflected="yes">relax</token>
            </pattern>
            <message>Anglicisme admès només per alguns diccionaris.</message>
            <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCM$1">relaxament</match></suggestion>
            <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">relaxació</match></suggestion>
            <example correction="relaxaments|relaxacions">els <marker>relaxos</marker></example>
            <example>relaxament</example>
        </rule>
        <rule id="BARCO" name="barco">
            <pattern>
                <token postag="NCM.*" postag_regexp="yes" inflected="yes">barco</token>
            </pattern>
            <message>Paraula admesa només per alguns diccionaris.</message>
            <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCM$1">vaixell</match></suggestion>
            <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">embarcació</match></suggestion>
            <suggestion><match no="1" postag="NCM(.*)" postag_regexp="yes" postag_replace="NCF$1">nau</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/1613</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=barco&amp;numPagina=1&amp;database=CASCAT&amp;idFont=7797&amp;idHit=7797&amp;tipusFont=%3CI%3EDiccionari+catal%E0-castell%E0%3C%2FI%3E+d%27Enciclop%E8dia+Catalana+%283a+edici%F3%29&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=barco+&amp;tematica=%28Totes%29&amp;tipusCerca=cerca.traduir</url>
            <example correction="vaixells|embarcacions|naus"><marker>barcos</marker></example>
            <example>barques</example>
        </rule>
        <rule id="MENTIROS" name="mentirós">
            <pattern>
                <token postag="AQ.*" postag_regexp="yes" inflected="yes">mentirós</token>
            </pattern>
            <message>Paraula només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">mentider</match></suggestion>
            <example correction="mentideres">Eren molt <marker>mentiroses</marker>.</example>
        </rule>
        <rulegroup id="MENTIRA" name="mentira">
            <rule>
                <pattern>
                    <token postag="N.*" postag_regexp="yes" inflected="yes">mentira</token>
                </pattern>
                <message>Paraula només admesa per alguns diccionaris.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">mentida</match></suggestion>
                <example correction="mentida">És <marker>mentira</marker>.</example>
                <example correction="mentida">És una enorme <marker>mentira</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">mentira|mentires</token>
                    </marker>
                </pattern>
                <message>"Mentira" és una forma secundària de "mentida" o una forma del v. 'mentir'.</message>
                <suggestion><match no="2" regexp_match="(?iu)r" regexp_replace="d" case_conversion="preserve"/></suggestion>
                <example correction="mentida">La <marker>mentira</marker>.</example>
                <example correction="mentides">Les <marker>mentires</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DECEPCIONAR" name="decepcionar, decepcionant">
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">decepcionar<exception postag="AQ.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris.</message>
                <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">decebre</match></suggestion>
                <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">defraudar</match></suggestion>
                <example correction="decebé|defraudà">Ens <marker>decepcionà</marker> molt</example>
                <example>ens defraudà</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="AQ.*" postag_regexp="yes" inflected="yes">decepcionant</token>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris.</message>
                <suggestion><match no="1" postag="AQ0.(.)." postag_regexp="yes" postag_replace="AQ0[MF]$10">decebedor</match></suggestion>
                <example correction="decebedor|decebedora">va ser molt <marker>decepcionant</marker>.</example>
                <example>fou decebedor</example>
            </rule>
        </rulegroup>
        <rule id="AMURALLAR" name="amurallar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">amurallar</token>
            </pattern>
            <message>Forma secundària, admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">emmurallar</match></suggestion>
            <example correction="Emmurallà"><marker>Amurallà</marker> la ciutat</example>
            <example>Emmurallà la ciutat</example>
        </rule>
        <rule id="DESPEDIR" name="despedir">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">despedir</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">acomiadar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">despatxar</match></suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">dir</match> adéu</suggestion>
            <suggestion><match no="1" postag="(V.+)" postag_regexp="yes" postag_replace="$1">dir</match> adeu</suggestion>
            <example correction="acomiadà|despatxà|digué adéu|digué adeu">es <marker>despedí</marker></example>
        </rule>
        <rule id="DESPEDIDA" name="despedida">
            <pattern>
                <token postag="N.*" postag_regexp="yes" inflected="yes">despedida</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="NCM$1000">comiat</match></suggestion>
            <suggestion><match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="NCM$1000">acomiadament</match></suggestion>
            <example correction="comiats|acomiadaments">Les <marker>despedides</marker></example>
        </rule>
        <rule id="ANTORXA" name="antorxa">
            <pattern>
                <token inflected="yes">antorxa</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" regexp_match="an(torx.*)" regexp_replace="$1"/></suggestion>
            <example correction="torxa">Fou la seva <marker>antorxa</marker></example>
            <example>La torxa</example>
        </rule>
        <rule id="SUGGERENCIA" name="suggerència">
            <pattern>
                <token postag="NCF.*" postag_regexp="yes" inflected="yes">suggerència</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="NCM$1.*">suggeriment</match></suggestion>
            <example correction="suggeriments">Sense escoltar <marker>suggerències</marker>.</example>
            <example>El meu suggeriment.</example>
        </rule>
        <rule id="SIMPLESA" name="simplesa">
            <pattern>
                <token inflected="yes">simplesa</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="NCF(.).*" postag_regexp="yes" postag_replace="NCF$1.*">simplicitat</match></suggestion>
            <example correction="simplicitat">Va actuar amb <marker>simplesa</marker>.</example>
            <example>La simplicitat.</example>
        </rule>
        <rulegroup id="CREUAMENT" name="creuament">
            <rule>
                <pattern>
                    <token>creuament</token>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris.</message>
                <suggestion>encreuament</suggestion>
                <suggestion>cruïlla</suggestion>
                <example correction="encreuament|cruïlla">Atura't al <marker>creuament</marker>.</example>
                <example>a la cruïlla</example>
            </rule>
            <rule>
                <pattern>
                    <token>creuaments</token>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris.</message>
                <suggestion>encreuaments</suggestion>
                <suggestion>cruïlles</suggestion>
                <example correction="encreuaments|cruïlles">En els <marker>creuaments</marker>.</example>
                <example>En els encreuaments.</example>
            </rule>
        </rulegroup>
        <rule id="MENTRES" name="mentres">
            <pattern>
                <token>mentres</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion>mentre</suggestion>
            <example correction="mentre"><marker>mentres</marker> cantava</example>
            <example>mentre cantava</example>
        </rule>
        <rule id="APRETADAMENT" name="apretadament">
            <pattern>
                <token>apretadament</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion>estretament</suggestion>
            <suggestion>per poc</suggestion>
            <suggestion>en l'estretor</suggestion>
            <example correction="estretament|per poc|en l'estretor">Molt <marker>apretadament</marker>.</example>
            <example>mentre cantava</example>
        </rule>
        <rulegroup id="APRETAR" name="apretar">
            <url>http://esadir.cat/entrades/fitxa/id/1580</url>
            <!--<url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=cerca_generica&amp;input_cercar=apretar&amp;tipusCerca=cerca.fitxes</url>-->
            <antipattern>
                <marker>
                    <token inflected="yes" skip="2">apretar</token>
                    <token>a</token>
                    <token>córrer</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="4">apretar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">caragol|cargol</token>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris. Val més fer servir un verb alternatiu.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">collar</match></suggestion>
                <example correction="collar">Cal <marker>apretar</marker> aquests caragols.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="4">apretar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">botó|enllaç|link|tecla|polsador</token>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris. Val més fer servir un verb alternatiu.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">prémer</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">clicar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> clic</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tocar</match></suggestion>
                <example correction="Premeu|Cliqueu|Feu clic|Toqueu"><marker>Apreteu</marker> l'enllaç següent.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="4">apretar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">govern|president|ministre|conseller</token>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris. Val més fer servir un verb alternatiu.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">collar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pressionar</match></suggestion>
                <example correction="colla|pressiona">L'oposició <marker>apreta</marker> el govern.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="4">apretar</token>
                    </marker>
                    <token inflected="yes" regexp="yes">cinturó|corretja</token>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris. Val més fer servir un verb alternatiu.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estrènyer</match></suggestion>
                <example correction="estrènyer|estrényer">Ens haurem d'<marker>apretar</marker> el cinturó.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="3">equip</token>
                    <marker>
                        <token inflected="yes">apretar</token>
                    </marker>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris. Val més fer servir un verb alternatiu.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pressionar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">atacar</match></suggestion>
                <example correction="pressiona|ataca">L'equip <marker>apreta</marker> més que en la primera part.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="2">resultat</token>
                    <marker>
                        <token inflected="yes">apretar</token>
                    </marker>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris. Val més fer servir un verb alternatiu.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ajustar</match></suggestion>
                <example correction="ajustat">Ha estat un resultat molt <marker>apretat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="4">apretar</token>
                    </marker>
                    <token inflected="yes">dent</token>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris. Val més fer servir un verb alternatiu.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">serrar</match></suggestion>
                <example correction="serrava">Llavors sempre <marker>apretava</marker> les dents.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="2">sol</token>
                    <marker>
                        <token inflected="yes">apretar</token>
                    </marker>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris. Val més fer servir un verb alternatiu.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">picar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">cremar</match></suggestion>
                <example correction="picava|cremava">Aquell dia el sol <marker>apretava</marker> de debò.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="2">vestit</token>
                    <marker>
                        <token inflected="yes">apretar</token>
                    </marker>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris. Val més fer servir un verb alternatiu.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tibar</match></suggestion>
                <example correction="tiba">Un vestit que <marker>apreta</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" skip="2">calendari</token>
                    <marker>
                        <token inflected="yes">apretar<exception>apretat</exception></token>
                    </marker>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris. Val més fer servir un verb alternatiu.</message>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">empènyer</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pressionar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">collar</match></suggestion>
                <example correction="empeny|pressiona|colla">El calendari <marker>apreta</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">sabata|pantaló|vestit</token>
                    <token min="0" max="4" postag_regexp="yes" postag="RG|LOC_ADV"/>
                    <marker>
                        <token regexp="yes">[mt]'|li|ens|vos|us|els</token>
                        <token inflected="yes">apretar</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Paraula admesa només en alguns diccionaris. Val més fer servir un verb alternatiu.</message>
                <suggestion>\3 <match no="4" postag="(V.*)" postag_regexp="yes" postag_replace="$1">anar</match> <match no="1" postag="NC(..).*" postag_regexp="yes" postag_replace="AQ.$1.">estret</match></suggestion>
                <example correction="em van estretes">Aquestes sabates <marker>m'apreten</marker>.</example>
                <example correction="m'anaven estrets">Aquells pantalons sempre <marker>m'apretaven</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">agenda|calendari</token>
                    <token postag="RG"/>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">apretar</token>
                    </marker>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris.</message>
                <suggestion><match no="3" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">atapeir</match></suggestion>
                <suggestion><match no="3" postag_regexp="yes" postag="V.P..(.)(.)." postag_replace="AQ0$2$10">ple</match></suggestion>
                <suggestion><match no="3" postag="(V.P.*)" postag_regexp="yes" postag_replace="$1">carregar</match></suggestion>
                <example correction="atapeïda|plena|carregada">Tinc una agenda tan <marker>apretada</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="RG"/>
                    <marker>
                        <token postag="V.P.*" postag_regexp="yes" inflected="yes">apretar</token>
                    </marker>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris.</message>
                <suggestion><match no="2" postag_regexp="yes" postag="V.P..(.)(.)." postag_replace="AQ0$2$10">junt</match></suggestion>
                <example correction="juntes">Isòbares molt <marker>apretades</marker></example>
            </rule>
            <!-- TODO
No t'ho explicaré, no cal que m'apretis més
No t'ho explicaré, no cal que em burxis més-->
            <!-- catch-all rule -->
            <rule>
                <pattern>
                    <token inflected="yes">apretar</token>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris. Val més fer servir un verb alternatiu.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estrènyer</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">collar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">prémer</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pitjar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">clicar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pressionar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">intensificar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> força</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">ajustar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tibar</match></suggestion>
                <example correction="estrenyis|collis|premis|pitgis|cliquis|pressionis|intensifiquis|facis força|ajustis|tibis">No <marker>apretis</marker> el botó.</example>
                <example>No pitgis els botó.</example>
            </rule>
        </rulegroup>
        <rule id="ARRASTRAR" name="arrastrar/arrossegar">
            <!-- AVL: forma secundària-->
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">arrastrar</token>
            </pattern>
            <message>Forma secundària (castellanisme) per <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">arrossegar</match></suggestion>. "Arrastrar" és un terme usat en jocs de cartes.</message>
            <example correction="arrossegant"><marker>arrastrant</marker> un matalàs.</example>
            <example>s'arrossega per terra</example>
        </rule>
        <rule id="A_SOVINT" name="a sovint">
            <pattern>
                <token>a</token>
                <token>sovint</token>
            </pattern>
            <message>Forma secundària.</message>
            <suggestion>sovint</suggestion>
            <suggestion>tot sovint</suggestion>
            <example correction="sovint|tot sovint"><marker>a sovint</marker></example>
            <example>sovint</example>
        </rule>
        <rule id="AGUARDAR" name="aguardar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">aguardar</token>
            </pattern>
            <message>Paraula no recollida per la major part dels diccionaris.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esperar</match></suggestion>
            <example correction="espera">Vés-hi i <marker>aguarda</marker>'m.</example>
        </rule>
    </category>
    <category id="DNV_COLLOQUIAL" name="paraules col·loquials segons el DNV" type="style">
        <rulegroup id="MARICONADA" name="mariconada">
            <rule>
                <pattern>
                    <token>mariconada</token>
                </pattern>
                <message>Paraula col·loquial admesa només en alguns diccionaris.</message>
                <suggestion>favada</suggestion>
                <suggestion>minúcia</suggestion>
                <suggestion>galindaina</suggestion>
                <suggestion>carallotada</suggestion>
                <suggestion>parida</suggestion>
                <example correction="favada|minúcia|galindaina|carallotada|parida">És una <marker>mariconada</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>mariconades</token>
                </pattern>
                <message>Paraula col·loquial admesa només en alguns diccionaris.</message>
                <suggestion>favades</suggestion>
                <suggestion>minúcies</suggestion>
                <suggestion>galindaines</suggestion>
                <suggestion>carallotades</suggestion>
                <suggestion>parides</suggestion>
                <example correction="favades|minúcies|galindaines|carallotades|parides">Això són <marker>mariconades</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MANYO" name="manyo">
            <rule>
                <pattern>
                    <token>manyo</token>
                </pattern>
                <message>Paraula col·loquial.</message>
                <suggestion>aragonés</suggestion>
                <suggestion>aragonès</suggestion>
                <example correction="aragonés|aragonès">És <marker>manyo</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>manyos</token>
                </pattern>
                <message>Paraula col·loquial.</message>
                <suggestion>aragonesos</suggestion>
                <example correction="aragonesos">Són <marker>manyos</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AGULLETES" name="*agulletes/fiblades">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=agulletes&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=8566&amp;idHit=8566&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Com+es+diu+agujetas+en+catal%E0%3F+%2F+%C9s+correcte+agulletes+en+catal%E0%3F+%2F+%C9s+correcte+tiretes+en+catal%E0%3F&amp;tematica=Ci%E8ncies+de+la+salut&amp;tipusCerca=cerca.tot</url>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes" skip="1">tenir</token>
                    <token>agulletes</token>
                </pattern>
                <message>En el sentit de 'dolor muscular' val més usar una altra expressió.</message>
                <suggestion><match no="1"/> fiblades</suggestion>
                <suggestion><match no="1"/> punxades</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estar</match> cruixit</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estar</match> cruixida</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estar</match> baldat</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">estar</match> baldada</suggestion>
                <example correction="tenia fiblades|tenia punxades|estava cruixit|estava cruixida|estava baldat|estava baldada"><marker>tenia agulletes</marker></example>
                <example>estava cruixit</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>agulletes</token>
                    </marker>
                    <!--  <token regexp="yes" inflected="yes">cos|cama|braç</token>-->
                </pattern>
                <message>En el sentit de 'dolor muscular' val més usar una altra expressió.</message>
                <suggestion>cruiximent</suggestion>
                <suggestion>fiblades</suggestion>
                <suggestion>punxades</suggestion>
                <suggestion>estar baldat</suggestion>
                <suggestion>estar cruixit</suggestion>
                <suggestion>estar esbraonat</suggestion>
                <suggestion>estar esllomat</suggestion>
                <!-- <suggestion>adoloriment</suggestion> -->
                <example correction="cruiximent|fiblades|punxades|estar baldat|estar cruixit|estar esbraonat|estar esllomat">Tinc <marker>agulletes</marker> per tot el cos.</example>
            </rule>
        </rulegroup>
        <rule id="ANDAMI" name="*andami/bastida">
            <pattern>
                <token>andami</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>bastida</suggestion> (terme de construcció)?</message>
            <example correction="bastida">Un <marker>andami</marker>.</example>
        </rule>
        <rule id="ANDAMIS" name="*andamis/bastides">
            <pattern>
                <token>andamis</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>bastides</suggestion> (terme de construcció)? Correcte si voleu dir "manera de caminar".</message>
            <example correction="bastides">Els <marker>andamis</marker>.</example>
        </rule>
        <rule id="ANTEPASSAT" name="antepassat">
            <pattern>
                <token inflected="yes">antepassat</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" regexp_match="(?iu)ante(.+)" regexp_replace="avant$1"/></suggestion>
            <example correction="avantpassades">Les nostres <marker>antepassades</marker>.</example>
        </rule>
        <rule id="RABO" name="rabo">
            <pattern>
                <token postag="NC.*" postag_regexp="yes" inflected="yes">rabo</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1.*">cua</match></suggestion>
            <example correction="cua">No alcen un gat pel <marker>rabo</marker>.</example>
            <example>Són cues de rap.</example>
        </rule>
        <rule id="RABET" name="rabet">
            <pattern>
                <token postag="NC.*" postag_regexp="yes" inflected="yes">rabet</token>
            </pattern>
            <message>Paraula admesa només en alguns diccionaris.</message>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1.*">cueta</match></suggestion>
            <example correction="cuetes">Els <marker>rabets</marker>.</example>
            <example>Són cuetes de rap.</example>
        </rule>
        <rulegroup id="NO_TENIR_DESPERDICI" name="no tenir desperdici">
            <rule>
                <pattern>
                    <token>no</token>
                    <token postag="VM[^M].*" postag_regexp="yes" inflected="yes">tenir</token>
                    <token>desperdici</token>
                </pattern>
                <message>Expressió admesa només en alguns diccionaris.</message>
                <!-- VMIP3P00 -->
                <suggestion><match no="2" postag="VM([^M].*)" postag_regexp="yes" postag_replace="VS$1">ser</match> <match no="2" postag="VM[^M]..([SP]).." postag_regexp="yes" postag_replace="AQ0C$10">impagable</match></suggestion>
                <suggestion>n'hi <match no="2" postag="VM([^M]..)..." postag_regexp="yes" postag_replace="VA$1S00">haver</match> per a sucar-hi pa</suggestion>
                <suggestion>\1 \2 pèrdua</suggestion>
                <short>Expressió preferible</short>
                <example correction="És impagable|N'hi ha per a sucar-hi pa|No té pèrdua"><marker>No té desperdici</marker>.</example>
                <example correction="Eren impagables|N'hi havia per a sucar-hi pa|No tenien pèrdua"><marker>No tenien desperdici</marker>.</example>
                <example>Desperdicis</example>
            </rule>
            <rule>
                <pattern>
                    <token>no</token>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <token postag="VM[^M].*" postag_regexp="yes" inflected="yes">tenir</token>
                    <token>desperdici</token>
                </pattern>
                <message>Expressió admesa només en alguns diccionaris.</message>
                <suggestion><match no="2"/> <match no="3" postag="VM([^M].*)" postag_regexp="yes" postag_replace="VS$1">ser</match> impagable</suggestion>
                <suggestion>n'hi <match no="2"/> <match no="3" postag="VM([^M].*)" postag_regexp="yes" postag_replace="VA$1">haver</match> per a sucar-hi pa</suggestion>
                <suggestion>\1 \2 \3 pèrdua</suggestion>
                <example correction="Ha estat impagable|Ha sigut impagable|N'hi ha hagut per a sucar-hi pa|No ha tingut pèrdua"><marker>No ha tingut desperdici</marker>.</example>
                <example correction="Va ser impagable|N'hi va haver per a sucar-hi pa|No va tindre pèrdua"><marker>No va tindre desperdici</marker>.</example>
                <example>Desperdicis</example>
            </rule>
            <rule id="DESPERDICI" name="desperdici">
                <pattern>
                    <token><exception inflected="yes">tenir</exception></token>
                    <marker>
                        <token postag="NC.*" postag_regexp="yes" inflected="yes">desperdici</token>
                    </marker>
                </pattern>
                <message>Paraula admesa només en alguns diccionaris.</message>
                <suggestion><match no="2" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1.*">residu</match></suggestion>
                <suggestion><match no="2" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1.*">rebuig</match></suggestion>
                <suggestion><match no="2" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1.*">deixalla</match></suggestion>
                <short>Forma preferible</short>
                <example correction="residus|rebuigs|rebutjos|deixalles">Molts <marker>desperdicis</marker>.</example>
                <example>No té desperdici.</example>
            </rule>
        </rulegroup>
        <rule id="TAMANY" name="tamany">
            <pattern>
                <token postag="NC.*" postag_regexp="yes" inflected="yes">tamany</token>
            </pattern>
            <message>Paraula admesa només per alguns diccionaris.</message>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1000">mida</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1000">grandària</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1000">format</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1000">dimensió</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCF$1000">proporció</match></suggestion>
            <suggestion><match no="1" postag="NC.(.).*" postag_regexp="yes" postag_replace="NCM$1000">volum</match></suggestion>
            <!--<url>http://esadir.cat/entrades/fitxa/id/2319</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=tamany&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=8692&amp;idHit=8692&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Com+es+diu+tama%F1o+en+catal%E0%3F+%2F+%C9s+correcte+tamany+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <example correction="mides|grandàries|formats|dimensions|proporcions|volums">Els seus <marker>tamanys</marker>.</example>
        </rule>
        <rule id="TRAGE" name="trage (DNV)">
            <pattern>
                <token regexp="yes">trages?</token>
            </pattern>
            <message>Paraula només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" regexp_match="(?iu)trage(s?)" regexp_replace="vestit$1"/></suggestion>
            <suggestion><match no="1" regexp_match="(?iu)trage(s?)" regexp_replace="vestit$1"/> d'home</suggestion>
            <url>http://www.avl.gva.es/lexicval/xhtml/dnv.xhtml?paraula=trage</url>
            <example correction="vestits|vestits d'home">Els <marker>trages</marker>.</example>
            <example correction="vestit|vestit d'home">El <marker>trage</marker>.</example>
        </rule>
        <!--<rule id="ENSAIG" name="ensaig, ensajar (DNV)">
            <pattern>
                <token regexp="yes" inflected="yes">ensaig|ensajar</token>
            </pattern>
            <message>Paraula només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" regexp_match="(?iu)ens(.+)" regexp_replace="ass$1"/></suggestion>
            <url>http://www.avl.gva.es/lexicval/xhtml/dnv.xhtml?paraula=trage</url>
            <example correction="assajos">Els <marker>ensajos</marker>.</example>
            <example correction="assageu">Quan <marker>ensageu</marker>.</example>
        </rule>-->
        <!--<rule id="ACOLLONAR" name="acollonar/acollonir" >
            <pattern>
                <token inflected="yes">acollonar</token>
            </pattern>
            <message>Variant secundària.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">acollonir</match></suggestion>
            <example correction="acollonit">Estava <marker>acollonat</marker>.</example>
            <example correction="acollonia">Ens <marker>acollonava</marker>.</example>
        </rule>-->
        <!--<rule id="ACOLLONAMENT" name="acollonament/acolloniment" >
            <pattern>
                <token inflected="yes" regexp="yes">acollonament|acollonador</token>
            </pattern>
            <message>Variant secundària.</message>
            <suggestion><match no="1" regexp_match=".*[nN][Aa](.*)" regexp_replace="acolloni$1" case_conversion="alllower"/></suggestion>
            <example correction="acollonidora">Era <marker>acollonadora</marker>.</example>
        </rule>-->
        <rule id="ESCOMENCAR" name="escomençar">
            <pattern>
                <token inflected="yes">escomençar</token>
            </pattern>
            <message>Col·loquialisme no admès per la major part dels diccionaris.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">començar</match></suggestion>
            <example correction="començaren">Llavors <marker>escomençaren</marker> a cantar.</example>
        </rule>
        <rule id="ESTROPEJAR" name="estropejar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">estropejar</token>
            </pattern>
            <message>Col·loquialisme no admès per la major part dels diccionaris.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">espatllar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">espatlar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">desbaratar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">fer</match> malbé</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">esguerrar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">frustrar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">malmetre</match></suggestion>
            <example correction="espatllat|espatlat|desbaratat|fet malbé|esguerrat|frustrat|malmès|malmés">Ho has <marker>estropejat</marker>.</example>
        </rule>
        <rule id="DESCOLLONAR" name="descollonar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">descollonar</token>
            </pattern>
            <message>Col·loquialisme no admès per la major part dels diccionaris.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">petar</match> de riure</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">baquejar</match> de riure</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">caragolar</match> de riure</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">trencar</match> de riure</suggestion>
            <example correction="petava de riure|baquejava de riure|caragolava de riure|trencava de riure">Em <marker>descollonava</marker>.</example>
        </rule>
        <rule id="MANGAR" name="mangar">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">mangar<exception postag="[NA].*|_GN.*" postag_regexp="yes"/></token>
            </pattern>
            <message>Col·loquialisme no admès per la major part dels diccionaris.</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">pispar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">afaitar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">furtar</match></suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">robar</match></suggestion>
            <example correction="pisparen|afaitaren|furtaren|robaren">Em <marker>mangaren</marker> la cartera.</example>
            <example>Vam fer una amanida de mango.</example>
            <example>És un fan de l'estètica manga.</example>
            <example>Un curs de còmic-manga.</example>
            <example>Un curs de còmic manga.</example>
        </rule>
        <rule id="QUET" name="quet/quiet">
            <pattern>
                <token postag="A.*" postag_regexp="yes" inflected="yes">quet</token>
            </pattern>
            <message>Forma col·loquial.</message>
            <suggestion><match no="1" postag="(A.+)" postag_regexp="yes" postag_replace="$1">quiet</match></suggestion>
            <example correction="quietes">estaven molt <marker>quetes</marker></example>
        </rule>
        <rulegroup id="FIDEUA" name="fideuà, mascletà / fideuada, mascletada">
            <rule>
                <pattern>
                    <token regexp="yes">mascletà|fideuà|mocadorà|espardenyà|albà<exception postag="NP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Forma col·loquial.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.+)à" regexp_replace="$1ada"/></suggestion>
                <example correction="Fideuada"><marker>Fideuà</marker></example>
                <example correction="mascletada">La <marker>mascletà</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">mascletaes|fideuaes|mocadoraes|espardenyaes|albaes|despertaes|filaes</token>
                </pattern>
                <message>Forma col·loquial.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.+)aes" regexp_replace="$1ades"/></suggestion>
                <example correction="Fideuades"><marker>Fideuaes</marker></example>
                <example correction="mascletades">Les <marker>mascletaes</marker></example>
                <example correction="filades">Les <marker>filaes</marker> de moros i cristians.</example>
                <example>Bernat d'Albà</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">masclet[àá]s|fideu[àá]s|mocador[àá]s</token>
                </pattern>
                <message>Forma de plural incorrecta. Useu <suggestion><match no="1" regexp_match="(?iu)[àá]s" regexp_replace="ades" case_conversion="preserve"/></suggestion> o <suggestion><match no="1" regexp_match="(?iu)[àá]s" regexp_replace="aes" case_conversion="preserve"/></suggestion> (col·loquial).</message>
                <example correction="mascletades|mascletaes">Les <marker>mascletàs</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..FS." postag_regexp="yes"/>
                    <marker>
                        <token>filà</token>
                    </marker>
                </pattern>
                <message>Forma col·loquial. Correcte com a forma del v. 'filar'.</message>
                <suggestion>filada</suggestion>
                <example correction="filada">Una <marker>filà</marker> de moros i cristians.</example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <marker>
                        <token>filà</token>
                    </marker>
                </pattern>
                <message>Forma col·loquial de <suggestion>filada</suggestion>. Correcte com a forma del v. 'filar'.</message>
                <example correction="filada">La <marker>filà</marker> de moros i cristians.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D..FS." postag_regexp="yes"/>
                    <marker>
                        <token>despertà</token>
                    </marker>
                </pattern>
                <message>Com a substantiu, forma col·loquial de <suggestion>despertada</suggestion>. Correcte com a forma del v. 'despertar'.</message>
                <example correction="despertada">La festa comença amb una <marker>despertà</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="FARRAGOS" name="farragós">
            <pattern>
                <token postag="AQ.*" postag_regexp="yes" inflected="yes">farragós</token>
            </pattern>
            <message>Paraula col·loquial només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">confús</match></suggestion>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">enrevessat</match></suggestion>
            <suggestion><match no="1" postag="AQ.(.)(.)." postag_regexp="yes" postag_replace="V.P..$2$1.">embullar</match></suggestion>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">carregós</match></suggestion>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">pesat</match></suggestion>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">feixuc</match></suggestion>
            <suggestion><match no="1" postag="AQ.(.)(.)." postag_regexp="yes" postag_replace="V.P..$2$1.">embolicar</match></suggestion>
            <suggestion><match no="1" postag="AQ.(.)(.)." postag_regexp="yes" postag_replace="V.P..$2$1.">complicar</match></suggestion>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">desmanegat</match></suggestion>
            <short>Llenguatge col·loquial</short>
            <example correction="confusa|enrevessada|embullada|carregosa|pesada|feixuga|embolicada|complicada|desmanegada">Una prosa <marker>farragosa</marker>!</example>
        </rule>
        <rule id="VIRGUERIA" name="virgueria">
            <pattern>
                <token postag="NC.*" postag_regexp="yes" inflected="yes">virgueria</token>
            </pattern>
            <message>Col·loquialisme admès només per alguns diccionaris.</message>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">filigrana</match></suggestion>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">floritura</match></suggestion>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">meravella</match></suggestion>
            <short>Llenguatge col·loquial</short>
            <example correction="filigranes|floritures|meravelles">Quantes <marker>virgueries</marker>!</example>
        </rule>
        <rule id="PASSOTISME" name="passotisme">
            <pattern>
                <token postag="N.*" postag_regexp="yes" inflected="yes">passotisme</token>
            </pattern>
            <message>Paraula només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">menfotisme</match></suggestion>
            <short>Llenguatge col·loquial</short>
            <example correction="menfotisme"><marker>passotisme</marker>!</example>
            <example>menfotisme</example>
        </rule>
        <rule id="PASSOTA" name="passota">
            <pattern>
                <token postag="AQ.*" postag_regexp="yes" inflected="yes">passota</token>
            </pattern>
            <message>Paraula només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">menfot</match></suggestion>
            <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">menfotista</match></suggestion>
            <short>Llenguatge col·loquial</short>
            <example correction="menfots|menfotistes">Són uns <marker>passotes</marker>!</example>
            <example>menfot</example>
        </rule>
        <rulegroup id="CARINYO" name="carinyo">
            <url>https://esadir.cat/entrades/fitxa/id/1679</url>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes" skip="3">tenir|professar</token>
                    <marker>
                        <token>carinyo</token>
                    </marker>
                </pattern>
                <message>Paraula col·loquial. Considereu una alternativa.</message>
                <suggestion>afecte</suggestion>
                <suggestion>estima</suggestion>
                <suggestion>estimació</suggestion>
                <suggestion>amor</suggestion>
                <example correction="afecte|estima|estimació|amor">A ell li tinc molt de <marker>carinyo</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*|SP.*" postag_regexp="yes"/>
                    <marker>
                        <token>carinyo</token>
                    </marker>
                </pattern>
                <message>Paraula col·loquial. Considereu una alternativa.</message>
                <suggestion>afecte</suggestion>
                <suggestion>estima</suggestion>
                <suggestion>estimació</suggestion>
                <suggestion>amor</suggestion>
                <example correction="afecte|estima|estimació|amor">Mira el <marker>carinyo</marker> que li té.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>carinyo</token>
                    </marker>
                </pattern>
                <message>Paraula col·loquial. Considereu una alternativa.</message>
                <suggestion>reina</suggestion>
                <suggestion>rei</suggestion>
                <suggestion>xata</suggestion>
                <suggestion>xato</suggestion>
                <suggestion>amor</suggestion>
                <suggestion>amor meu</suggestion>
                <suggestion>vida</suggestion>
                <suggestion>afecte</suggestion>
                <suggestion>estima</suggestion>
                <suggestion>estimació</suggestion>
                <example correction="reina|rei|xata|xato|amor|amor meu|vida|afecte|estima|estimació">Vine, <marker>carinyo</marker>!</example>
            </rule>
        </rulegroup>
        <rulegroup id="CARINYOS" name="carinyós">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=cariny%F3s&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11711&amp;idHit=11711&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%C9s+correcte+%27carinyo%27+en+catal%E0%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token postag="AQ.*" postag_regexp="yes" inflected="yes">carinyós</token>
                </pattern>
                <message>Paraula col·loquial, només admesa per alguns diccionaris.</message>
                <suggestion><match no="1" postag="(AQ.*)" postag_regexp="yes" postag_replace="$1">afectuós</match></suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/carinyos</url>-->
                <short>Llenguatge col·loquial</short>
                <example correction="afectuoses">Eren molt <marker>carinyoses</marker>.</example>
                <example>Afectuoses</example>
            </rule>
            <rule>
                <pattern>
                    <token>carinyosament</token>
                </pattern>
                <message>Paraula col·loquial, només admesa per alguns diccionaris.</message>
                <suggestion>afectuosament</suggestion>
                <!--<url>http://esadir.cat/entrades/fitxa/node/carinyos</url>-->
                <short>Llenguatge col·loquial</short>
                <example correction="afectuosament">Li ho va dir <marker>carinyosament</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="FLIPAR" name="flipar" default="off">
            <pattern>
                <token postag="V.*" postag_regexp="yes" inflected="yes">flipar</token>
            </pattern>
            <message>Llenguatge col·loquial.</message>
            <suggestion>(passar-s'ho bé)</suggestion>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">al·lucinar</match></suggestion>
            <url>http://esadir.cat/entrades/fitxa/node/flipar</url>
            <short>Llenguatge col·loquial</short>
            <example correction="(passar-s'ho bé)|al·lucinar">Vaig <marker>flipar</marker>?</example>
        </rule>
        <rule id="BOVO" name="bobo">
            <antipattern>
                <marker>
                    <token inflected="yes">coca</token>
                    <token inflected="yes">bovo</token>
                </marker>
            </antipattern>
            <pattern>
                <token postag=".+[MF][SP].+" postag_regexp="yes" inflected="yes">bovo</token>
            </pattern>
            <message>Paraula només admesa per alguns diccionaris.</message>
            <suggestion><match no="1" postag=".+([MF][SP]).+" postag_regexp="yes" postag_replace="AQ0$10">beneit</match></suggestion>
            <suggestion><match no="1" postag=".+([MF][SP]).+" postag_regexp="yes" postag_replace="AQ0$10">badoc</match></suggestion>
            <suggestion><match no="1" postag=".+([MF][SP]).+" postag_regexp="yes" postag_replace="AQ0$10">babau</match></suggestion>
            <suggestion><match no="1" postag=".+([MF][SP]).+" postag_regexp="yes" postag_replace="AQ0$10">bajà</match></suggestion>
            <suggestion><match no="1" postag=".+([MF][SP]).+" postag_regexp="yes" postag_replace="AQ0$10">talòs</match></suggestion>
            <short>Llenguatge col·loquial</short>
            <example correction="beneits|badocs|babaus|bajans|talossos">Pareixen <marker>bovos</marker>.</example>
            <example correction="beneita|badoca|babaua|bajana|talossa">Pareix <marker>bova</marker>.</example>
            <example>La coca bova.</example>
        </rule>
        <rule id="MO_ENS" name="*mo/ens n'anem">
            <pattern>
                <token><exception postag="SPS.*|.*LOC_PREP.*" postag_regexp="yes"/></token>
                <marker>
                    <token>mo<exception postag="_GN_MS"/></token>
                </marker>
                <token>n'</token>
                <token postag="V.[MSI].*|&pronom_feble;" postag_regexp="yes"/>
            </pattern>
            <message>En un registre formal cal dir <suggestion>ens</suggestion>.</message>
            <short>Llenguatge col·loquial</short>
            <example correction="ens">Ara <marker>mo</marker> n'anàvem.</example>
        </rule>
        <rule id="MOS_ENS" name="*mos/ens agrada">
            <pattern>
                <token><exception postag="SPS.*|.*LOC_PREP.*" postag_regexp="yes"/></token>
                <marker>
                    <token>mos<exception postag="_GN_MS"/></token>
                </marker>
                <token postag="V.[MSI].*|&pronom_feble;" postag_regexp="yes"/>
            </pattern>
            <message>En un registre formal cal dir <suggestion>ens</suggestion>.</message>
            <short>Llenguatge col·loquial</short>
            <example correction="Ens"><marker>Mos</marker> agrada anar a la platja.</example>
            <example correction="Ens"><marker>Mos</marker> l'hem emportat a la platja.</example>
            <example>D'un mos trencà l'os</example>
        </rule>
        <rule id="MOS_NOS" name="*fer-mos/fer-nos">
            <pattern>
                <token postag_regexp="yes" postag="V.N.*"/>
                <token spacebefore="no">-</token>
                <marker>
                    <token spacebefore="no">mos</token>
                </marker>
            </pattern>
            <message>En un registre formal cal dir: <suggestion>nos</suggestion>.</message>
            <short>Llenguatge col·loquial</short>
            <example correction="nos">No volem fer-<marker>mos</marker> mal.</example>
        </rule>
        <rule id="LLI_LI" name="*fer-lli/fer-li">
            <pattern>
                <token postag_regexp="yes" postag="V.N.*"/>
                <token spacebefore="no">-</token>
                <marker>
                    <token spacebefore="no">lli</token>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion>li</suggestion>?</message>
            <example correction="li">No volem fer-<marker>lli</marker> mal.</example>
        </rule>
        <rule id="NOS_ENS" name="*nos/ens agrada">
            <antipattern>
                <token>déu</token>
                <token>nos</token>
                <token>en</token>
                <token>guard</token>
            </antipattern>
            <pattern>
                <token><exception postag="SPS.*|.*LOC_PREP.*" postag_regexp="yes"/></token>
                <marker>
                    <token>nos<exception postag="_GN_MP"/></token>
                </marker>
                <token postag="V.[MSI].*|&pronom_feble;" postag_regexp="yes"/>
            </pattern>
            <message>¿Volíeu dir <suggestion>ens</suggestion>? "Nos" és una forma arcaica o un plural majestàtic.</message>
            <suggestion>no</suggestion>
            <example correction="Ens|No"><marker>Nos</marker> agrada anar a la platja.</example>
            <example correction="Ens|No"><marker>Nos</marker> l'hem emportat a la platja.</example>
            <example correction="ens|no">Demà <marker>nos</marker> anem de vacacions.</example>
            <example correction="Ens|No"><marker>Nos</marker> ens hem vist des de l'any 2000.</example>
            <example>Va rebre diversos nos a les seves sol·licituds.</example>
            <example>Nos, el rei d'Aragó.</example>
            <example>Déu nos en guard d'un ja està fet!</example>
        </rule>
    </category>
    <category id="STYLE_OPTIONAL" name="Qüestions estilístiques opcionals" type="style">
        <rule id="EL_CERT_ES_QUE" name="el cert és que > el cas és que" tags="picky">
            <pattern>
                <marker>
                    <token>el</token>
                    <token>cert</token>
                </marker>
                <token regexp="yes">és|era</token>
                <token>que</token>
            </pattern>
            <message>Val més usar una expressió alternativa.</message>
            <suggestion>el fet</suggestion>
            <suggestion>la veritat</suggestion>
            <suggestion>la qüestió</suggestion>
            <suggestion>el cas</suggestion>
            <suggestion>la bona veritat</suggestion>
            <url>https://taller.iec.cat/filologica/documents/ajr/19101978.pdf</url>
            <example correction="El fet|La veritat|La qüestió|El cas|La bona veritat"><marker>El cert</marker> és que no m'agrada gaire.</example>
        </rule>
        <rulegroup name="vinc a proposar" id="VINC_A_PROPOSAR" tags="picky">
            <url>https://www.ub.edu/llibre-estil/criteri.php?id=794</url>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes">vinc</token>
                    <token>a</token>
                    <token>proposar</token>
                </pattern>
                <message>És preferible usar una expressió més directa.</message>
                <suggestion><match no="1" postag="(V.*)." postag_regexp="yes" postag_replace="$1.">proposar</match></suggestion>
                <example correction="Propose|Proposo|Propòs"><marker>Vinc a proposar</marker> l'expulsió del president del departament.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes">tinc</token>
                    <token>l'</token>
                    <token>honor</token>
                    <token>de</token>
                    <token>proposar</token>
                </pattern>
                <message>És preferible usar una expressió més directa.</message>
                <suggestion><match no="1" postag="(V.*)." postag_regexp="yes" postag_replace="$1.">proposar</match></suggestion>
                <example correction="Propose|Proposo|Propòs"><marker>Tinc l'honor de proposar</marker> l'informe definitiu.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FELICITATS" name="felicitats -> per molts anys" tags="picky">
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <token min="0" max="2" regexp="yes">\p{P}</token>
                    <marker>
                        <token min="0" regexp="yes">moltes|moltíssimes</token>
                        <token>felicitats</token>
                    </marker>
                    <token regexp="yes">\p{P}</token>
                </pattern>
                <message>Considereu usar una expressió més tradicional.</message>
                <suggestion>per molts anys</suggestion>
                <suggestion>enhorabona</suggestion>
                <url>https://esadir.cat/entrades/fitxa/node/felicitats</url>
                <example correction="Per molts anys|Enhorabona"><marker>Felicitats</marker>!</example>
                <example correction="Per molts anys|Enhorabona"><marker>Moltes felicitats</marker>, amic!</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <token min="0" max="2" regexp="yes">\p{P}</token>
                    <marker>
                        <token min="0" regexp="yes">moltes|moltíssimes</token>
                        <token>felicitats</token>
                    </marker>
                    <token>a</token>
                </pattern>
                <message>Considereu usar una expressió més tradicional.</message>
                <suggestion>enhorabona</suggestion>
                <url>https://esadir.cat/entrades/fitxa/node/felicitats</url>
                <example correction="Enhorabona"><marker>Moltes felicitats</marker> a tothom!</example>
                <example correction="Enhorabona">¡<marker>Moltes felicitats</marker> a tothom!</example>
            </rule>
        </rulegroup>
        <rulegroup id="AADD" name="abreviatura no aconsellable: AADD">
            <url>https://www.ub.edu/cub/criteri.php?id=372</url>
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">AADD|DDAA|VVAA</token>
                </pattern>
                <message>L'abreviatura de "diversos autors" és <suggestion><match no="1" regexp_match="^.+$" regexp_replace="d.&#160;a." case_conversion="alllower"/></suggestion>. En les bibliografies es recomana no usar l'expressió "diversos autors" (abreviada o no).</message>
                <example correction="d.&#160;a."><marker>DDAA</marker> (1990). La pesca de la truita. Editorial Peixatera.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token>AA</token>
                    <token>.</token>
                    <token>DD</token>
                    <token>.</token>
                </pattern>
                <message>L'abreviatura de "diversos autors" és <suggestion><match no="1" regexp_match="^.+$" regexp_replace="d.&#160;a." case_conversion="alllower"/></suggestion>. En les bibliografies es recomana no usar l'expressió "diversos autors" (abreviada o no).</message>
                <example correction="d.&#160;a."><marker>AA.DD.</marker> (1990). La pesca de la truita. Editorial Peixatera.</example>
            </rule>
            <rule>
                <pattern case_sensitive="yes">
                    <token regexp="yes">DD|VV</token>
                    <token>.</token>
                    <token>AA</token>
                    <token>.</token>
                </pattern>
                <message>L'abreviatura de "diversos autors" és <suggestion><match no="1" regexp_match="^.+$" regexp_replace="d.&#160;a." case_conversion="alllower"/></suggestion>. En les bibliografies es recomana no usar l'expressió "diversos autors" (abreviada o no).</message>
                <example correction="d.&#160;a."><marker>DD.AA.</marker> (1990). La pesca de la truita. Editorial Peixatera.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AV" name="abreviatura de: associació de veïns:">
            <rule>
                <pattern case_sensitive="yes">
                    <token>AAVV</token>
                </pattern>
                <message>L'abreviatura de "associació de veïns" és <suggestion>AV</suggestion> tant en singular com en plural.</message>
                <example correction="AV">Les <marker>AAVV</marker> no es van pronunciar.</example>
            </rule>
            <rule>
                <pattern>
                    <token>AA</token>
                    <token>.</token>
                    <token>VV</token>
                    <token>.</token>
                </pattern>
                <message>L'abreviatura de "associació de veïns" és <suggestion>AV</suggestion> tant en singular com en plural.</message>
                <example correction="AV">Les <marker>AA.VV.</marker> no es van pronunciar.</example>
            </rule>
        </rulegroup>
        <rulegroup id="RRHH_RH" name="abreviatura de: recursos humans">
            <rule>
                <pattern case_sensitive="yes">
                    <token>RRHH</token>
                </pattern>
                <message>L'abreviatura de "recursos humans" és <suggestion>RH</suggestion> tant en singular com en plural.</message>
                <suggestion><match no="1" regexp_match="RRHH" regexp_replace="recursos humans" case_conversion="alllower"/></suggestion>
                <example correction="RH|recursos humans">Els de <marker>RRHH</marker> han dit que sí.</example>
            </rule>
            <rule>
                <pattern>
                    <token>RR</token>
                    <token>.</token>
                    <token>HH</token>
                    <token>.</token>
                </pattern>
                <message>L'abreviatura de "recursos humans" és <suggestion>RH</suggestion> tant en singular com en plural.</message>
                <suggestion><match no="1" regexp_match="^.+$" regexp_replace="recursos humans" case_conversion="alllower"/></suggestion>
                <example correction="RH|recursos humans">Els de <marker>RR.HH.</marker> han dit que sí.</example>
            </rule>
        </rulegroup>
        <rulegroup id="RRPP_RP" name="abreviatura de: relacions públiques">
            <rule>
                <pattern case_sensitive="yes">
                    <token>RRPP</token>
                </pattern>
                <message>L'abreviatura de "relacions públiques" és <suggestion>RP</suggestion> tant en singular com en plural.</message>
                <suggestion><match no="1" regexp_match="RRPP" regexp_replace="relacions públiques" case_conversion="alllower"/></suggestion>
                <example correction="RP|relacions públiques">Els de <marker>RRPP</marker> han dit que sí.</example>
            </rule>
            <rule>
                <pattern>
                    <token>RR</token>
                    <token>.</token>
                    <token>PP</token>
                    <token>.</token>
                </pattern>
                <message>L'abreviatura de "relacions públiques" és <suggestion>RP</suggestion> tant en singular com en plural.</message>
                <suggestion><match no="1" regexp_match="^.+$" regexp_replace="relacions públiques" case_conversion="alllower"/></suggestion>
                <example correction="RP|relacions públiques">Els de <marker>RR.PP.</marker> han dit que sí.</example>
            </rule>
        </rulegroup>
        <rule id="I_O" name="i/o: fórmula innecessària">
            <antipattern>
                <token>/</token>
                <token regexp="yes">[io]</token>
                <token>/</token>
            </antipattern>
            <pattern case_sensitive="yes">
                <token>i</token>
                <token>/</token>
                <token>o</token>
            </pattern>
            <message>Fórmula sovint innecessària, llevat de contexts molt tècnics.</message>
            <suggestion>o</suggestion>
            <example correction="o">Digueu-me si voleu pomes <marker>i/o</marker> peres.</example>
            <example>Un sistema I/O (input/output).</example>
        </rule>
        <rulegroup id="SPELLOUT_NUMBERS" name="Escriu alguns nombres amb lletres" tags="picky">
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=xifres+o+lletres&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=11005&amp;idHit=11005&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=xifres+o+lletres%3F+cardinals+amb+lletres&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token regexp="yes">\d+(\.\d\d\d)*</token>
                <token regexp="yes">a|i|o|ni|/|-</token>
                <token min="0" postag="DA..P." postag_regexp="yes"/>
                <token regexp="yes">\d+(\.\d\d\d)*</token>
            </antipattern>
            <rule>
                <antipattern>
                    <token regexp="yes">\d+(\.\d\d\d)*<exception>1</exception></token>
                    <token postag="NC.S.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">\d+(\.\d\d\d)*</token>
                    </marker>
                    <token min="0" inflected="yes">de</token>
                    <token regexp="yes" inflected="yes">dia|mes|any|lustre|mil·lenni|segle</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanNumberSpellerFilter" args="number_to_spell:\1 gender:masculine"/>
                <message>És preferible escriure aquest nombre amb lletres.</message>
                <suggestion>(set in filter)</suggestion>
                <short>Preferible amb lletres</short>
                <example correction="vint-i-quatre"><marker>24</marker> anys</example>
                <example correction="un"><marker>1</marker> mil·lenni</example>
                <example correction="dos milions"><marker>2.000.000</marker> d'anys</example>
                <example>Ha de casar-se als 14 o 15 anys.</example>
                <example>Dels 10 als 14 anys d'edat.</example>
                <example>2009 Any internacional del llibre.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">\d+(\.\d\d\d)*<exception>1</exception></token>
                    <token postag="NC.S.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">\d+(\.\d\d\d)*</token>
                    </marker>
                    <token min="0" inflected="yes">de</token>
                    <token regexp="yes" inflected="yes">setmana|dècada</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.CatalanNumberSpellerFilter" args="number_to_spell:\1 gender:feminine"/>
                <message>És preferible escriure aquest nombre amb lletres.</message>
                <suggestion>(set in filter)</suggestion>
                <short>Preferible amb lletres</short>
                <example correction="vint-i-dues"><marker>22</marker> dècades</example>
                <example>50 setmana del llibre.</example>
                <example>50a setmana del llibre.</example>
            </rule>
            <rule>
                <pattern>
                    <token>anys</token>
                    <marker>
                        <token min="0" regexp="yes">[’']</token>
                        <token regexp="yes">[1-9]0</token>
                    </marker>
                </pattern>
                <message>És preferible escriure aquest nombre amb lletres.</message>
                <suggestion><match no="3" postag="_spell_number_" case_conversion="alllower"/></suggestion>
                <short>Preferible amb lletres</short>
                <example correction="seixanta">Va sorgir en els anys <marker>60</marker>.</example>
                <example correction="seixanta">Va sorgir en els anys <marker>'60</marker>.</example>
                <example correction="vuitanta">a mitjan anys <marker>80</marker> referit a motos</example>
                <example correction="seixanta">una escultura dels anys <marker>60</marker> feta de peces de ferro</example>
                <example>És dels anys 1960.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">[1-9]0</token>
                    <token postag="NC.[PN].*|Y|UNKNOWN" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">[1-9]0</token>
                    <token regexp="yes">.*(gram|litre|metre|bit|byte)</token>
                </antipattern>
                <pattern>
                    <token postag="DA.MP." postag_regexp="yes"/>
                    <marker>
                        <token min="0" regexp="yes">[’']</token>
                        <token regexp="yes">[1-9]0</token>
                    </marker>
                </pattern>
                <message>És preferible escriure aquest nombre amb lletres.</message>
                <suggestion><match no="3" postag="_spell_number_"/></suggestion>
                <short>Preferible amb lletres</short>
                <example correction="seixanta">Va sorgir en els <marker>60</marker>.</example>
                <example correction="seixanta">Va sorgir en la dècada dels <marker>'60</marker>.</example>
                <example>És dels anys 1960.</example>
                <example>Ultrapassa els 10 km de llargària.</example>
                <example>Inclosos en els 10 districtes.</example>
                <example>dels 10 als 14 anys d'edat</example>
                <example>No ultrapassen els 30 cm.</example>
                <example>No ultrapassen els 30 kJ.</example>
                <example>No ultrapassen els 30 KJ.</example>
                <example>No ultrapassen els 30 kilobits</example>
                <example>No ultrapassen els 30 kilobit/s</example>
            </rule>
        </rulegroup>
        <rulegroup id="SEGLES_ROMANS" name="segles en nombres romans">
            <antipattern>
                <token regexp="yes">\d+</token>
                <token regexp="yes">\-|/</token>
                <token regexp="yes">\d+</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">segles?</token>
                    <marker>
                        <token regexp="yes">[0-9]{1,3}</token>
                        <token postag="CC"/>
                        <token regexp="yes">[0-9]{1,3}</token>
                    </marker>
                </pattern>
                <message>Els segles s'escriuen amb números romans.</message>
                <suggestion><match no="2" postag="_spell_number_:Roman"/> \3 <match no="4" postag="_spell_number_:Roman"/></suggestion>
                <example correction="XVII i XVIII">Era propi dels segles <marker>17 i 18</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">segles?</token>
                    <marker>
                        <token regexp="yes">[0-9]{1,3}</token>
                    </marker>
                </pattern>
                <message>Els segles s'escriuen amb números romans.</message>
                <suggestion><match no="2" postag="_spell_number_:Roman"/></suggestion>
                <example correction="XX">Era propi del segle <marker>20</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="CARA_ENFORA" name="*cara enfora/de cara enfora" default="off">
            <pattern>
                <token><exception regexp="yes">de|la</exception></token>
                <marker>
                    <token>cara</token>
                    <token regexp="yes">enfora|endins|amunt|enlaire|avall</token>
                </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de cara <match no="3"/></suggestion>
            <short>Expressió incorrecta</short>
            <example correction="De cara enfora"><marker>Cara enfora</marker> no ha dit res.</example>
            <example>De cara enfora no ha dit mai res.</example>
            <example>Treu la cara enfora.</example>
        </rule>
        <!--<rule id="CARA_AVALL" name="*cara avall/de cara avall">
            <pattern>
            <token><exception regexp="yes">de|la</exception></token>
            <marker>
            <token>cara</token>
            <token>avall</token>
            </marker>
            </pattern>
            <message>Expressió incorrecta.</message>
            <suggestion>de cara avall</suggestion>
            <short>Expressió incorrecta</short>
            <example correction=""><marker>Cara enfora</marker> no ha dit res.</example>
            <example>De cara enfora no ha dit mai res.</example>
            <example>Les llàgrimes li regalimaven cara avall.</example>
            </rule>-->
        <rule id="FINS_CAP_A_DEMOSTRATIU" name="Exigeix 'fins a/cap a' davant de demostratiu" default="off">
            <!-- Fins (a)/ Cap (a) aquest. Hi ha diferents opinions segons els llibres d'estil-->
            <pattern>
                <marker>
                    <token regexp="yes">fins|cap</token>
                </marker>
                <token postag="DD.*" postag_regexp="yes"/>
            </pattern>
            <message>Escrivim <suggestion><match no="1"/> a</suggestion> davant de demostratiu.</message>
            <example correction="Fins a"><marker>Fins</marker> aquest matí.</example>
            <example><marker>Fins a</marker> aquest matí.</example>
        </rule>
        <rule id="FINS_CAP_DEMOSTRATIU" name="Exigeix 'fins/cap' davant de demostratiu" default="off">
            <pattern>
                <marker>
                    <token regexp="yes">fins|cap</token>
                    <token>a</token>
                </marker>
                <token postag="DD.*" postag_regexp="yes"/>
            </pattern>
            <message>Escrivim <suggestion><match no="1"/></suggestion> davant de demostratiu.</message>
            <example correction="Fins"><marker>Fins a</marker> aquest matí.</example>
            <example><marker>Fins</marker> aquest matí.</example>
        </rule>
        <rulegroup id="EN_NO_INFINITIU_CAUSAL" name="Evita: en no + infinitiu (causal)">
            <!--<url>http://esadir.cat/gramatica/sintaxi/enalinf</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=al+%2B+infinitiu&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12880&amp;idHit=12880&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27a+l%27entrar%27+o+%27en+entrar%27%3F+%2F+%27en%27%2F%27al%27+davant+d%27infinitiu+%28valor+temporal+i+causal%29+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token>no</token>
                <token>ser</token>
                <token regexp="yes">[\.;!\?]</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>no</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és causal, val més usar una altra construcció.</message>
                <suggestion>com que no (...)</suggestion>
                <suggestion>perquè no (...)</suggestion>
                <short>Expressió preferible</short>
                <example correction="com que no (...)|perquè no (...)"><marker>en no tenir</marker> efectes pràctics,</example>
                <example>com que no té efectes pràctics,</example>
            </rule>
            <rule>
                <pattern>
                    <token>a</token>
                    <token>l</token>
                    <token>no</token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Si és causal, val més usar una altra construcció.</message>
                <suggestion>com que no (...)</suggestion>
                <suggestion>perquè no (...)</suggestion>
                <short>Expressió preferible</short>
                <example correction="com que no (...)|perquè no (...)"><marker>al no tenir</marker> efectes pràctics,</example>
                <example>com que no té efectes pràctics,</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_INFINITIU" name="Evita: al + infinitiu">
            <!--<url>http://esadir.cat/gramatica/sintaxi/enalinf</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=al+%2B+infinitiu&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12880&amp;idHit=12880&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27a+l%27entrar%27+o+%27en+entrar%27%3F+%2F+%27en%27%2F%27al%27+davant+d%27infinitiu+%28valor+temporal+i+causal%29+%2F+Nova+gram%E0tica&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token>de</token>
                <token>l</token>
                <token>prometre</token>
                <token>a</token>
                <token>l</token>
                <token>complir</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token spacebefore="no">l</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"><exception postag="_GN_MS"/></token>
                    <token><exception postag="V.P..SM.?|AQ.[MC][SN]." postag_regexp="yes"/></token>
                </pattern>
                <message>Davant d'infinitiu, com a subordinada temporal, en llenguatge formal és preferible usar "en".</message>
                <suggestion>en</suggestion>
                <short>Preposició preferible</short>
                <example correction="en"><marker>al</marker> pensar en ell</example>
                <example>contrària al pensar generalitzat</example>
                <example>anem al pedregar</example>
                <example>No em remuntaré als temps dels Estats Pontificis ni al poder dels Savoia.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>l'</token>
                        <token postag="V.N.*" postag_regexp="yes"><exception postag="_GN_MS"/><exception>Oscar</exception></token>
                    </marker>
                    <token><exception postag="V.P..SM.?|AQ.[MC][SN]." postag_regexp="yes"/></token>
                </pattern>
                <message>Davant d'infinitiu, com a subordinada temporal, en llenguatge formal és preferible usar "en".</message>
                <suggestion>en <match no="3"/></suggestion>
                <short>Preposició preferible</short>
                <example correction="en observar"><marker>a l'observar</marker>-ho</example>
                <example>Va ser candidat a l'Oscar.</example>
            </rule>
        </rulegroup>
        <rule id="SE_DAVANT_SC" name="Exigeix 'se' davant verb que comença amb so de s (se sap, se celebra)">
            <pattern>
                <marker>
                    <token postag="P.*" postag_regexp="yes">es</token>
                </marker>
                <token postag="V.[SI].3.*" postag_regexp="yes" regexp="yes">s.*|c[ei].*</token>
            </pattern>
            <message>Davant del so de 's' és recomanable usar la forma plena.</message>
            <suggestion>se</suggestion>
            <!--<url>http://esadir.cat/gramatica/sintaxi/pronfebesse</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?input_cercar=se+es&amp;action=Principal&amp;method=detall_completa&amp;numPagina=1&amp;idHit=12395&amp;database=FITXES_PUB&amp;tipusFont=Fitxes%20de%20l%27Optimot&amp;idFont=12395&amp;titol=%27es%20celebra%27%20o%20%27se%20celebra%27?%20/%20Pronom%20%27es%27%20o%20%27se%27%20davant%20de%20verb%20comen%E7at%20amb%20%27s-%27,%20%27ce-%27%20o%20%27ci-%27&amp;numeroResultat=2&amp;clickLink=detall&amp;tipusCerca=cerca.fitxes</url>
            <short>Usem la forma plena</short>
            <example correction="se">Això <marker>es</marker> celebra.</example>
            <example>Ell es substituït per un altre.</example>
            <!-- another error: es/és -->
            <example>es sabem</example>
            <!-- another error: es/ens -->
        </rule>
        <rule id="EXIGEIX_TENIR_VENIR" name="Exigeix infinitius venir i tenir" default="off">
            <pattern>
                <token regexp="yes">[tv]indres?</token>
            </pattern>
            <message>Variant informal.</message>
            <suggestion><match no="1" regexp_match="(?iu)([tv])indre" regexp_replace="$1enir"/></suggestion>
            <example correction="venir">No heu de <marker>vindre</marker> tard.</example>
        </rule>
        <rule id="EVITA_INFINITIUS_INDRE" name="Evita infinitius i noms en -vindre, -tindre" default="on" tags="picky">
            <pattern>
                <token regexp="yes">.+[tv]indres?</token>
            </pattern>
            <message>Variant secundària.</message>
            <suggestion><match no="1" regexp_match="(?iu)(.+[tv])indre(s?)" regexp_replace="$1enir$2"/></suggestion>
            <example correction="esdevenir">No heu d'<marker>esdevindre</marker> mandrosos.</example>
            <example>Heu d'esdevenir lliures.</example>
        </rule>
        <rule id="EVITA_INFINITIUS_VALDRE" name="Evita infinitius en -valdre" default="off">
            <pattern>
                <token postag="V.N.*" postag_regexp="yes" regexp="yes">(preva|va|ca|do)ldre</token>
            </pattern>
            <message>Variant informal.</message>
            <suggestion><match no="1" regexp_match="(?iu)(.*)dre" regexp_replace="$1er"/></suggestion>
            <example correction="valer">Deu <marker>valdre</marker> molt</example>
            <example correction="prevaler">Ha de <marker>prevaldre</marker> el seny.</example>
            <example>Deu valer molt.</example>
        </rule>
        <rule id="EXIGEIX_INFINITIUS_INDRE" name="Usa infinitius i noms en -vindre, -tindre" default="off">
            <pattern>
                <token regexp="yes">.*[tv]enirs?</token>
            </pattern>
            <message>Usem preferentment la terminació -indre.</message>
            <suggestion><match no="1" regexp_match="(?iu)(.*[tv])enir(s?)" regexp_replace="$1indre$2"/></suggestion>
            <example correction="esdevindre">No heu d'<marker>esdevenir</marker> mandrosos.</example>
            <example correction="vindre">No heu de <marker>venir</marker> de seguida.</example>
        </rule>
        <rule id="EXIGEIX_INFINITIUS_ALDRE" name="Usa infinitius caldre, valdre, doldre" default="off">
            <pattern>
                <token postag="V.N.*" postag_regexp="yes" regexp="yes">(preva|va|ca|do)ler</token>
            </pattern>
            <message>Usem preferentment la terminació -ldre.</message>
            <suggestion><match no="1" regexp_match="(?iu)(.*)er" regexp_replace="$1dre"/></suggestion>
            <example correction="valdre">Deu <marker>valer</marker> molt</example>
            <example correction="prevaldre">Ha de <marker>prevaler</marker> el seny.</example>
        </rule>
    </category>
    <category id="SYNTAX" name="Sintaxi" type="grammar">
        <rulegroup id="DICENDI_QUE" name="comentar era -> comentar que era">
            <antipattern>
                <token postag="V.[SI].*" postag_regexp="yes"/>
                <token postag="N.*" postag_regexp="yes"/>
                <example>Demana ajuda.</example>
            </antipattern>
            <antipattern>
                <token>no</token>
                <token regexp="yes">sé|sabia</token>
                <token postag="[DP]T.*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" postag="C.*|PR.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="V.[SI].*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_dicendi;<exception postag_regexp="yes" postag="_GN_.*|_possible_nompropi"/></token>
                    </marker>
                    <token min="0" max="3" postag_regexp="yes" postag="&pronom_feble;|RN"/>
                    <token postag="V.[SI].*" postag_regexp="yes"><exception postag="LOC_ADV|_GN_.*|VMIP1S0B|NC.*" postag_regexp="yes"/><exception regexp="yes">&error_frequent_accent;|\p{Lu}.*</exception></token>
                </pattern>
                <message>Sembla que hi falta un "que" o una coma.</message>
                <suggestion>\2 que</suggestion>
                <suggestion>\2,</suggestion>
                <example correction="comento que|comento,">Sols <marker>comento</marker> era una broma.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.*" postag_regexp="yes"/>
                    <token postag_regexp="yes" postag="&pronom_feble;" spacebefore="no"/>
                </antipattern>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" postag="C.*|PR.*" postag_regexp="yes"/></token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                    <token chunk="GV" min="0" max="3"><exception inflected="yes" regexp="yes">&verbs_dicendi;</exception></token>
                    <marker>
                        <token chunk="GV" postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">&verbs_dicendi;<exception postag_regexp="yes" postag="_GN_.*|_possible_nompropi"/></token>
                    </marker>
                    <token min="0" max="3" postag_regexp="yes" postag="&pronom_feble;|RN"/>
                    <token postag="V.[SI].*" postag_regexp="yes"><exception postag="LOC_ADV|_GN_.*|VMIP1S0B|NC.*" postag_regexp="yes"/><exception regexp="yes">&error_frequent_accent;|\p{Lu}.*</exception></token>
                </pattern>
                <message>Sembla que hi falta un "que" o una coma.</message>
                <suggestion>\4 que</suggestion>
                <suggestion>\4,</suggestion>
                <example correction="comentar que|comentar,">Sols vull <marker>comentar</marker> era una broma.</example>
                <example>Ha dit fa una estona que no vindrà.</example>
                <example>Ha exposat obra pròpia en diferents espais de la ciutat </example>
                <example>Li he demanat ajuda al Baltasar.</example>
                <example>Per a poder afegir-les necessito l'ajuda de tothom.</example>
                <example>Saber dir no implica:</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START" skip="-1"><exception scope="next" postag="C.*|PR.*" postag_regexp="yes"/></token>
                    <marker>
                        <token>crec</token>
                    </marker>
                    <token min="0" max="3" postag_regexp="yes" postag="&pronom_feble;|RN"/>
                    <token postag="V.[SI].*" postag_regexp="yes"><exception postag="LOC_ADV|_GN_.*|VMIP1S0B|NC.*" postag_regexp="yes"/><exception regexp="yes">&error_frequent_accent;|\p{Lu}.*</exception></token>
                </pattern>
                <message>Sembla que hi falta un "que" o una coma.</message>
                <suggestion>\2 que</suggestion>
                <suggestion>\2,</suggestion>
                <example correction="crec que|crec,">El llibre <marker>crec</marker> tindrà unes cent pàgines.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CONCORDANCA_PRONOMS" name="concordança entre pronoms">
            <antipattern>
                <token postag="V.[PN].*|V...[123]..." postag_regexp="yes"/>
                <token min="0" postag="RG"/>
                <token>a</token>
                <example>Quan et vagi bé a tu en parlarem</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">per|cap</token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token skip="10">a</token>
                <token>a</token>
                <token>mi</token>
                <token min="0">no</token>
                <token>ens</token>
                <example>Als meus amics i a mi ens encanta la història.</example>
            </antipattern>
            <antipattern>
                <token skip="10">a</token>
                <token>a</token>
                <token>tu</token>
                <token min="0">no</token>
                <token regexp="yes">us|vos</token>
            </antipattern>
            <antipattern>
                <token>en</token>
                <token>copia</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">com|pròxim</token>
                <token>a</token>
                <token postag="PP.*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <token>a<exception postag="LOC_PREP"/></token>
                    <token>nosaltres</token>
                    <token min="0">no</token>
                    <marker>
                        <token>en</token>
                    </marker>
                    <token postag="V...[123]..." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>ens</suggestion> (a nosaltres)?</message>
                <example correction="ens">A nosaltres <marker>en</marker> va dir que no.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a<exception postag="LOC_PREP"/></token>
                    <token>mi</token>
                    <token min="0">no</token>
                    <marker>
                        <token>en</token>
                    </marker>
                    <token postag="V...[123]..." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>em</suggestion> (a mi)?</message>
                <example correction="em">A mi no <marker>en</marker> fa gaire gràcia.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a<exception postag="LOC_PREP"/></token>
                    <token>mi</token>
                    <token min="0">no</token>
                    <marker>
                        <token regexp="yes">et|t'</token>
                    </marker>
                    <token postag="V...[123]..." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="4" regexp_match="(?iu)t" regexp_replace="m" case_conversion="preserve"/></suggestion> (a mi)?</message>
                <example correction="em">A mi no <marker>et</marker> va fer gràcia.</example>
                <example correction="m'">A mi no <marker>t'</marker>ha agradat.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a<exception postag="LOC_PREP"/></token>
                    <token>tu</token>
                    <token min="0">no</token>
                    <marker>
                        <token regexp="yes">em|m'</token>
                    </marker>
                    <token postag="V...[123]..." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="4" regexp_match="(?iu)m" regexp_replace="t" case_conversion="preserve"/></suggestion> (a tu)?</message>
                <example correction="et">A tu no <marker>em</marker> va fer gràcia.</example>
                <example correction="t'">A tu no <marker>m'</marker>ha agradat.</example>
            </rule>
            <rule>
                <pattern>
                    <token>a<exception postag="LOC_PREP"/></token>
                    <token regexp="yes">ells|elles</token>
                    <token min="0">no</token>
                    <marker>
                        <token>li</token>
                    </marker>
                    <token postag="V...[123]..." postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>els</suggestion> (a <match no="2" case_conversion="alllower"/>)?</message>
                <example correction="els">A ells no <marker>li</marker> agrada gaire.</example>
            </rule>
            <rule id="CONCORDANCA_PRONOMS_CATCHALL" name="concordança entre pronoms" tags="picky">
                <pattern>
                    <token>a<exception postag="LOC_PREP"/></token>
                    <marker>
                        <unify negate="yes">
                            <feature id="nombre"/>
                            <feature id="genere"/>
                            <feature id="persona"/>
                            <token postag="PP.*" postag_regexp="yes"/>
                            <unify-ignore>
                                <token min="0">no</token>
                            </unify-ignore>
                            <token postag="P[P0].*" postag_regexp="yes"><exception inflected="yes" regexp="yes">es|hi|ho</exception><exception regexp="yes">el|la|l'|les</exception></token>
                        </unify>
                    </marker>
                    <token postag="V...[123]..." postag_regexp="yes"/>
                </pattern>
                <message>Possible error de concordança. Potser hi falta una coma.</message>
                <example correction="">A <marker>mi no t'</marker>agrada això.</example>
                <example correction="">A <marker>ell t'</marker>agrada això.</example>
                <example correction="">A <marker>ells li</marker> agrada això.</example>
                <example correction="">A <marker>nosaltres us</marker> agrada això.</example>
                <example correction="">A <marker>vosaltres ens</marker> agrada això.</example>
                <example correction="">A <marker>ella els</marker> agrada això.</example>
                <example correction="">A <marker>nosaltres m'</marker>agrada això.</example>
                <example>Gràcies a ell es publicaren les cartes.</example>
                <example>A ell es deu el descobriment.</example>
                <example>A ells es deuen el descobriment.</example>
                <example>Per a nosaltres no hi ha cosa més certa.</example>
                <example>m'havia estalviat a mi l'impacte</example>
                <example>Al Pere i a mi ens van ficar dins la barca.</example>
                <example>Ni a ella ni a mi no ens venia de gust.</example>
                <example>Tot el que et passa a tu em passa a mi.</example>
                <example type="triggers_error">A ell ens devem.</example>
                <example type="triggers_error">A tu em presento.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EXEMPLE_NES" name="un exemple n'és/n'és un exemple">
            <rule>
                <pattern>
                    <token regexp="yes">un|una</token>
                    <token regexp="yes">exemple|prova|evidència</token>
                    <token>n'</token>
                    <token inflected="yes">ser</token>
                </pattern>
                <message>Ordenació incorrecta amb el pronom 'en'.</message>
                <suggestion>n'\4 <match no="1" case_conversion="alllower"/> \2</suggestion>
                <suggestion>\1 \2 \4</suggestion>
                <example correction="N'és un exemple|Un exemple és"><marker>Un exemple n'és</marker>.</example>
                <example correction="N'era un exemple|Un exemple era"><marker>Un exemple n'era</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">un|una</token>
                    <token regexp="yes">clara?</token>
                    <token regexp="yes">exemple|prova|evidència</token>
                    <token>n'</token>
                    <token inflected="yes">ser</token>
                </pattern>
                <message>Ordenació incorrecta amb el pronom 'en'.</message>
                <suggestion>n'\5 <match no="1" case_conversion="alllower"/> \2 \3</suggestion>
                <suggestion>\1 \2 \3 \5</suggestion>
                <example correction="N'és un clar exemple|Un clar exemple és"><marker>Un clar exemple n'és</marker>.</example>
                <example correction="N'era un clar exemple|Un clar exemple era"><marker>Un clar exemple n'era</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMA_SUBJECTE_PREDICAT" name="coma innecessària entre subjecte i predicat">
            <url>http://www.ccma.cat/llibredestil/manual-dus/coma</url>
            <antipattern>
                <token>és</token>
                <token>a</token>
                <token>dir</token>
            </antipattern>
            <antipattern>
                <token>,</token>
                <token regexp="yes">és|era</token>
                <token regexp="yes">obvi|lògic|natural|evident|clar</token>
                <token regexp="yes">[,\.]</token>
            </antipattern>
            <antipattern>
                <token>no</token>
                <token>cal</token>
                <token>dir</token>
            </antipattern>
            <antipattern>
                <token postag="SENT_START" skip="-1"/>
                <token regexp="yes">[!?]</token>
            </antipattern>
            <antipattern>
                <token>,</token>
                <token min="0" max="3" postag="&pronom_feble;" postag_regexp="yes"/>
                <token inflected="yes" regexp="yes">dir|suposar|afirmar|creure|escriure|caldre|pensar|meditar|assenyalar|assegurar|explicar|destacar</token>
            </antipattern>
            <antipattern>
                <token>,</token>
                <token min="0" max="3" postag="&pronom_feble;" postag_regexp="yes"/>
                <token postag="VA.*" postag_regexp="yes"/>
                <token inflected="yes" regexp="yes">dir|suposar|afirmar|creure|escriure|caldre|pensar|meditar|assenyalar|assegurar|explicar|destacar</token>
            </antipattern>
            <antipattern>
                <token postag="_GN_.P" postag_regexp="yes"/>
                <token>,</token>
                <token min="0" max="3" postag="&pronom_feble;" postag_regexp="yes"/>
                <token postag="V....S.." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="_GN_.S" postag_regexp="yes"/>
                <token>,</token>
                <token min="0" max="3" postag="&pronom_feble;" postag_regexp="yes"/>
                <token postag="V....P.." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">em|et|li|ens|us|vos|els|m'|t'</token>
                <token inflected="yes" regexp="yes" min="0">anar|haver</token>
                <token inflected="yes" regexp="yes">semblar|parèixer</token>
                <token>que</token>
                <example>Un moment, em sembla que arriba.</example>
                <example>Un moment, m'ha semblat que arriba.</example>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <!--convé separar el cas de Nom sol-->
                    <token postag="D[DAI].*" postag_regexp="yes"/>
                    <token max="4" postag="_GN_.*|NP.*" postag_regexp="yes"><exception postag="V.[IS].*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|diada|col?p|volta|vegada|pic</exception></token>
                    <marker>
                        <token>,</token>
                        <token postag="V.I.*" postag_regexp="yes"><exception postag="_possible_nompropi|N.*|V.P.*|V.I.[12][PS].*|AQ.*" postag_regexp="yes"/><exception regexp="yes">\p{Lu}.*</exception></token>
                    </marker>
                </pattern>
                <message>Probablement sobra la coma entre subjecte i predicat.</message>
                <suggestion> \5</suggestion>
                <example correction=" va">El Joan<marker>, va</marker> cap a casa.</example>
                <example correction=" és">Aquesta discussió bizantina<marker>, és</marker> sempre present aquí.</example>
                <example>El 1918, van partir cap al sud.</example>
                <example>Joan, vine cap ací.</example>
                <example>La primavera anterior, havia estat a Venècia.</example>
                <example>Menja menjar ràpid, mor de seguida.</example>
                <example>Aquest paisatge, ric en or, és espectacular.</example>
                <example>George, t'he de dir una cosa.</example>
                <example>Els altres, veniu amb mi.</example>
                <example>Aquest mètode, és prou segur?</example>
                <example>L'objectiu, diu, és salvar vides.</example>
                <example>L'objectiu, ens diu, és salvar vides.</example>
                <example>L'objectiu, ens ha dit, és salvar vides.</example>
                <example>L'objectiu, ens va dir, és salvar vides.</example>
                <example>L'aplicació, activa des de l'octubre</example>
                <example>Els peixos marins, va xiuxiuejar.</example>
                <example>Un mite històric fals, és clar.</example>
                <!--<example type="trigers_error">Aquesta sang, baixa en oxigen,</example>-->
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <!--convé separar el cas de Nom sol-->
                    <token postag="D[DAI].*" postag_regexp="yes"/>
                    <token max="4" postag="_GN_.*|NP.*" postag_regexp="yes"><exception postag="V.[IS].*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|diada|col?p|volta|vegada|pic</exception></token>
                    <marker>
                        <token>,</token>
                        <token postag="&pronom_feble;|RN" postag_regexp="yes"><exception regexp="yes">\p{Lu}.*</exception></token>
                    </marker>
                    <token min="0" max="2" postag="&pronom_feble;|RN" postag_regexp="yes"/>
                    <token postag="V.I.*" postag_regexp="yes"><exception postag="_possible_nompropi|N.*|V.P.*|V.I.[12][PS].*|AQ.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Probablement sobra la coma entre subjecte i predicat.</message>
                <suggestion> \5</suggestion>
                <example correction=" se">El Joan<marker>, se</marker>'n va cap a casa.</example>
                <example correction=" hi">Aquesta discussió bizantina<marker>, hi</marker> és sempre present.</example>
                <example>El 1918, van partir cap al sud.</example>
                <example>Joan, vine cap ací.</example>
                <example>La primavera anterior, havia estat a Venècia.</example>
                <example>Menja menjar ràpid, mor de seguida.</example>
                <example>Aquest paisatge, ric en or, és espectacular.</example>
                <example>George, t'he de dir una cosa.</example>
                <example>Els altres, veniu amb mi.</example>
                <example>Aquest mètode, és prou segur?</example>
                <example>L'objectiu, diu, és salvar vides.</example>
                <example>L'objectiu, ens diu, és salvar vides.</example>
                <example>L'objectiu, ens ha dit, és salvar vides.</example>
                <example>L'objectiu, ens va dir, és salvar vides.</example>
                <example>L'aplicació, activa des de l'octubre</example>
                <example>Els peixos marins, va xiuxiuejar.</example>
                <example>Tot va bé, no passa res.</example>
                <!--<example type="trigers_error">Aquesta sang, baixa en oxigen,</example>-->
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token postag="NP[MF]SSP0|NP..O00|NP..G00" postag_regexp="yes"><exception postag="V.[IS].*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|diada|col?p|volta|vegada|pic|Perfecte</exception></token>
                    <marker>
                        <token>,</token>
                        <token postag="V.I.*" postag_regexp="yes"><exception postag="_possible_nompropi|N.*|V.P.*|V.I.[12][PS].*|AQ.*" postag_regexp="yes"/><exception regexp="yes">\p{Lu}.*</exception></token>
                    </marker>
                </pattern>
                <message>Probablement sobra la coma entre subjecte i predicat. Correcte si és un vocatiu ("Joan, vine ací!").</message>
                <suggestion> \4</suggestion>
                <example correction=" és">Joan<marker>, és</marker> molt bo en matemàtiques.</example>
                <example correction=" va">Ramir<marker>, va</marker> ventilar la situació.</example>
                <example correction=" justifica">Microsoft<marker>, justifica</marker> el nou sistema operatiu.</example>
                <example>Joan, vine cap ací.</example>
                <example>George, t'he de dir una cosa.</example>
                <example>Cargol, treu banya.</example>
                <example>Busca, troba, compra, ven.</example>
                <example>Noia, hi ha un proverbi que diu:</example>
                <example>Mira, agafa els diners.</example>
                <example>Confós, es va preguntar si potser era ell.</example>
                <example>Perfecte, apunta l’adreça.</example>
                <example>Parla, somriu, balla.</example>
                <example>Noia, para l'orella.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token postag="NP.*" postag_regexp="yes"><exception postag="V.[IS].*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">&expressions_temps;|&unitats_temps;|&dies_setmana;|&mesos_any;|&estacions;|&parts_dia;|diada|col?p|volta|vegada|pic</exception></token>
                    <marker>
                        <token>,</token>
                        <token postag="&pronom_feble;|RN" postag_regexp="yes"><exception regexp="yes">\p{Lu}.*|em</exception></token>
                    </marker>
                    <token min="0" max="2" postag="&pronom_feble;|RN" postag_regexp="yes"/>
                    <token postag="V.I.*" postag_regexp="yes"><exception postag="_possible_nompropi|N.*|V.P.*|V.I.[12][PS].*|AQ.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Probablement sobra la coma entre subjecte i predicat. Correcte si és un vocatiu ("Joan, vine ací!").</message>
                <suggestion> \4</suggestion>
                <example correction=" se">Joan<marker>, se</marker>'n va cap a casa.</example>
                <example>Joan, et parlo a tu.</example>
                <example>Jordi, t'he de dir una cosa.</example>
                <example>George, t'he de dir una cosa.</example>
                <example>Rosa, em sap greu.</example>
                <example>Noi, em sembla que sí.</example>
            </rule>
        </rulegroup>
        <rule id="DE_MANERA_PERMANENTMENT" name="confusió: de manera permanentment">
            <antipattern>
                <marker>
                    <token inflected="yes" regexp="yes">canviar|mudar</token>
                    <token>de</token>
                    <token>forma</token>
                </marker>
            </antipattern>
            <pattern>
                <marker>
                    <token>de</token>
                    <token regexp="yes">manera|forma</token>
                    <token postag="RG" regexp="yes">.+ment</token>
                </marker>
                <token><exception postag="AQ.[CF][SN].|V.P..SF." postag_regexp="yes"/></token>
            </pattern>
            <message>Construcció incorrecta.</message>
            <suggestion>\3</suggestion>
            <suggestion>de \2 <match no="3" regexp_match="(.+)ment" regexp_replace="$1"/></suggestion>
            <example correction="Permanentment|De manera permanent"><marker>De manera permanentment</marker>.</example>
            <example>De manera directament proporcional.</example>
            <example>D'una forma racionalment sostenible.</example>
            <example>De manera mínimament ordenada.</example>
            <example>això castigava de manera especialment dura els partits mitjans.</example>
        </rule>
        <rulegroup id="POTSER_SIGUI" name="potser *sigui/és">
            <url>https://esadir.cat/gramatica/sintaxi/advpotser</url>
            <rule>
                <pattern>
                    <!--<exception scope="next" regexp="yes">que|quan|perquè|si|qui|quals?</exception> -->
                    <token regexp="yes" inflected="yes">probablement|potser|possiblement|segurament|tal vegada|tal volta<exception scope="previous" regexp="yes">quan|si</exception></token>
                    <token min="0" max="4" postag="P.*|RN|RG|PI.*|_GN_.*" postag_regexp="yes"><exception regexp="yes">quan|que</exception></token>
                    <marker>
                        <token postag="V.SP.*" postag_regexp="yes"><exception postag="V.I.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Amb un adverbi de probabilitat ("<match no="1" case_conversion="alllower" regexp_match="(vegada|volta)" regexp_replace="tal $1"/>") és preferible usar un verb en indicatiu o en futur.</message>
                <suggestion><match no="3" postag="(V.)S(.*)" postag_regexp="yes" postag_replace="$1I$2"/></suggestion>
                <suggestion><match no="3" postag="(V.)S.(.*)" postag_regexp="yes" postag_replace="$1IF$2"/></suggestion>
                <short>Temps verbal incorrecte</short>
                <example correction="tens|tindràs">Probablement <marker>tinguis</marker> raó.</example>
                <example correction="tens|tindràs">Probablement encara <marker>tinguis</marker> raó.</example>
                <example correction="agrada|agradarà">Potser no sempre t'<marker>agradi</marker>.</example>
                <example>Potser arribaren l'any passat.</example>
                <example>quan probablement es produeixi la prohibició</example>
                <example>Potser si haguessin pogut desenvolupar-se.</example>
                <example>Potser trobaré qui m'ho pugui explicar.</example>
                <example>com si potser no l'hagués de veure més</example>
                <example>Potser quan s'acabi el curs tornarà</example>
                <example>La Gioconda, probablement el quadre més famós de la pintura occidental.</example>
            </rule>
            <rule>
                <pattern>
                    <!--<exception scope="next" regexp="yes">que|quan|perquè|si|qui|quals?</exception> -->
                    <token regexp="yes" inflected="yes">probablement|potser|possiblement|segurament|tal vegada|tal volta<exception scope="previous" regexp="yes">quan|si</exception></token>
                    <token min="0" max="4" postag="P.*|RN|RG|PI.*|_GN_.*" postag_regexp="yes"><exception regexp="yes">quan|que</exception></token>
                    <marker>
                        <token postag="V.SI.*" postag_regexp="yes" inflected="yes">haver<exception postag="V.I.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Probablement hi falta un verb en condicional.</message>
                <suggestion><match no="3" postag="(V.)S.(.*)" postag_regexp="yes" postag_replace="$1IC$2"/></suggestion>
                <short>Temps verbal incorrecte</short>
                <example correction="haurien">Potser l'<marker>haguessin</marker> omplert</example>
                <example>Potser l'hagueren omplert.</example>
                <example>Potser arribaren l'any passat.</example>
                <example>quan probablement es produeixi la prohibició</example>
                <example>Potser si haguessin pogut desenvolupar-se.</example>
                <example>Potser trobaré qui m'ho pugui explicar.</example>
                <example>com si potser no l'hagués de veure més</example>
                <example>Potser quan s'acabi el curs tornarà</example>
                <example>La Gioconda, probablement el quadre més famós de la pintura occidental.</example>
            </rule>
            <rule>
                <pattern>
                    <!--<exception scope="next" regexp="yes">que|quan|perquè|si|qui|quals?</exception> -->
                    <token regexp="yes" inflected="yes">probablement|potser|possiblement|segurament|tal vegada|tal volta<exception scope="previous" regexp="yes">quan|si</exception></token>
                    <token min="0" max="4" postag="P.*|RN|RG|PI.*|_GN_.*" postag_regexp="yes"><exception regexp="yes">quan|que</exception></token>
                    <marker>
                        <token postag="V.S[^P].*" postag_regexp="yes"><exception postag="V.I.*|_possible_nompropi" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Amb un adverbi de probabilitat ("<match no="1" case_conversion="alllower" regexp_match="(vegada|volta)" regexp_replace="tal $1"/>") és preferible usar un verb en indicatiu.</message>
                <suggestion><match no="3" postag="(V.)S(.*)" postag_regexp="yes" postag_replace="$1I$2"/></suggestion>
                <short>Temps verbal incorrecte</short>
                <example correction="estava">ha fet pensar que probablement ja <marker>estigués</marker> feta d'abans</example>
                <example>Potser arribaren l'any passat.</example>
                <example>quan probablement es produeixi la prohibició</example>
                <example>Potser si haguessin pogut desenvolupar-se.</example>
                <example>Potser trobaré qui m'ho pugui explicar.</example>
                <example>com si potser no l'hagués de veure més</example>
                <example>Potser quan s'acabi el curs tornarà</example>
                <example>La Gioconda, probablement el quadre més famós de la pintura occidental.</example>
            </rule>
        </rulegroup>
        <rule id="ESPERA_QUE_INDICATIU" name="esperar que + *indicatiu/subjuntiu">
            <!-- Espero que mai no es troben/trobin (cal distingir dialectes) -->
            <antipattern>
                <token skip="4">que</token>
                <token inflected="yes" regexp="yes">esperar|evitar<exception scope="previous" regexp="yes">a|per</exception></token>
                <token>que</token>
            </antipattern>
            <pattern>
                <token postag="V.IP.*|V.[NG].*" postag_regexp="yes" inflected="yes" skip="4" regexp="yes">esperar|evitar<exception scope="next" postag="_PUNCT.*|CC|_GN_.*|N.*|DI.*|NP.*|_possible_nompropi|V.[^P].*" postag_regexp="yes"/><exception scope="previous" postag="P0[12].{5}|PP3CN000|PP3NN000|PP3..A00|PP3CP000|PP3CSD00" postag_regexp="yes"/></token>
                <token skip="5">que<exception scope="next">que</exception><exception scope="next" postag="C.*|V.S.*|V.IF.*|_PUNCT.*" postag_regexp="yes"/><exception scope="previous" regexp="yes">fins|el</exception></token>
                <marker>
                    <token postag="V.IP.*" postag_regexp="yes"><exception postag="V.S.*|N.*|_possible_nompropi|V.IC.*" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>Temps verbal incorrecte.</message>
            <!-- VMIP3S00 -->
            <suggestion><match no="3" postag="(V.)I(P.*)" postag_regexp="yes" postag_replace="$1S$2"/></suggestion>
            <example correction="vingueu">Espero que <marker>veniu</marker>.</example>
            <example correction="produeixin">S'espera que es <marker>produeixen</marker>.</example>
            <example correction="pugueu">Espero que al final <marker>podeu</marker> venir.</example>
            <example correction="vegem">Tot esperant que ens <marker>veiem</marker> aquest divendres</example>
            <example correction="arribi">S'espera que la sonda Cassini <marker>arriba</marker> aviat.</example>
            <example correction="arribi">S'espera que la sonda <marker>arriba</marker> aviat.</example>
            <example correction="ampliï">esperen que el gas de lutita <marker>amplii</marker> el subministrament</example>
            <example correction="pugueu">S'espera que al final <marker>podeu</marker> venir.</example>
            <example correction="duguin">per a evitar que les esquerres <marker>duen</marker> avant el seu programa.</example>
            <example>S'espera que la sonda Cassini arribi aviat.</example>
            <example>S'espera que la sonda arribi aviat.</example>
            <example>Espero que pugueu venir.</example>
            <example>Espero que em perdonaràs si no vinc.</example>
            <example>Esperem el benestar que la publicitat no es cansa de predicar.</example>
            <!-- <example>Espero que no deus voler proposar-ho.</example> -->
            <example>Esperant fins que va fer el mateix.</example>
            <example>Esperem que la porta no estigui tancada.</example>
            <example>passa les vacances esperant que Marco s’hi uneixi.</example>
            <example>esperant una força animada que mai no arriba.</example>
            <example>esperant-ne una que mai no arriba.</example>
            <example>esperen que la capa de la capsada s'obri</example>
            <example>l'espera Spiderman que li confessa la història</example>
            <example>s'espera que la demanda d'indemnització sigui alta</example>
            <example>s'espera que l'obra estigui enllestida el 2014</example>
            <example>s'espera que l'esperança de vida sigui de 81,7 anys</example>
            <example>El comportament que s’espera que ha de tenir un individu</example>
            <example>S'espera que el nou edifici generi unes despeses anuals</example>
            <example>S'espera que nous descobriments puguin contribuir</example>
            <example>Bach espera que l'orquestra realitzi algun tipus d'improvisació</example>
            <example>estava esperant que el terra s'assequés després de la pluja</example>
            <example>Esperant que seria adoptat</example>
            <!-- ?? -->
            <example>que alguns esperen pensant que es ven droga</example>
            <example>Esperem que la rosa ‘Peace’ durà els pensaments humans</example>
            <example>Evitar el que és merament subjectiu.</example>
            <example>S’espera que el consum privat es mantinga.</example>
            <example>Esperava la pèl-roja que sempre fa tard.</example>
        </rule>
        <rule id="SI_BE_SUBJUNTIU" name="si bé + *subjuntiu/indicatiu">
            <pattern>
                <marker>
                    <token>si</token>
                    <token skip="8">bé<exception scope="next" postag="V.I.*|PR.*|CS|.*LOC_CONJ.*" postag_regexp="yes"/><exception scope="next" regexp="yes">[;)]</exception></token>
                    <token postag="V.S.*" postag_regexp="yes"><exception postag="V.I.*|_GN_.*|_possible_nompropi" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>La locució "si bé" s'usa sempre amb verbs en mode indicatiu.</message>
            <suggestion>encara que <match no="2" include_skipped="following"/> <match no="5"/></suggestion>
            <suggestion>si <match no="2" include_skipped="all"/> <match no="3" postag="(V.)S(.*)." postag_regexp="yes" postag_replace="$1I$2."/></suggestion>
            <short>Error de sintaxi</short>
            <example correction="Encara que algunes siguin|Si bé algunes són"><marker>Si bé algunes siguin</marker> diferents.</example>
            <example correction="Encara que se'l consideri|Si bé se'l considera"><marker>Si bé se'l consideri</marker> així.</example>
            <example>Tot i que són diferents</example>
            <example>Era possible, tot i que poc probable, que Joan fos un d'ells.</example>
            <example>Algú que el governi en tot i que sigui prudent.</example>
        </rule>
        <rule id="TOT_I_QUE_SUBJUNTIU" name="tot i que + *subjuntiu/indicatiu" tags="picky" default="off">
            <!-- Admès per la GIEC -->
            <pattern>
                <token><exception postag="SPS00|.*LOC_PREP.*" postag_regexp="yes"/></token>
                <marker>
                    <token>tot</token>
                    <token>i</token>
                    <token skip="8">que<exception scope="next" postag="V.I.*|PR.*|CS|.*LOC_CONJ.*" postag_regexp="yes"/><exception scope="next" regexp="yes">[;)]</exception></token>
                    <token postag="V.S.*" postag_regexp="yes"><exception postag="V.I.*|_GN_.*|_possible_nompropi" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>La locució "tot i que" s'usa preferentment amb verbs en mode indicatiu.</message>
            <suggestion>encara <match no="4" include_skipped="all"/> <match no="5"/></suggestion>
            <suggestion>tot i <match no="4" include_skipped="all"/> <match no="5" postag="(V.)S(.*)." postag_regexp="yes" postag_replace="$1I$2."/></suggestion>
            <short>Error de sintaxi</short>
            <example correction="Encara que algunes siguin|Tot i que algunes són"><marker>Tot i que algunes siguin</marker> diferents.</example>
            <example correction="Encara que se'l consideri|Tot i que se'l considera"><marker>Tot i que se'l consideri</marker> així.</example>
            <example>Tot i que són diferents</example>
            <example>Era possible, tot i que poc probable, que Joan fos un d'ells.</example>
            <example>Algú que el governi en tot i que sigui prudent.</example>
        </rule>
        <rule id="PER_BE_QUE_SUBJUNTIU" name="per bé que + *subjuntiu/indicatiu" default="off">
            <!-- Admès per la GIEC -->
            <pattern>
                <token>per</token>
                <token>bé</token>
                <token skip="8">que<exception scope="next" postag="V.I.*|PR.*|CS|.*LOC_CONJ.*" postag_regexp="yes"/></token>
                <token postag="V.S.*" postag_regexp="yes"><exception postag="V.I.*|_GN_.*|_possible_nompropi" postag_regexp="yes"/></token>
            </pattern>
            <message>La locució "per bé que" s'usa amb verbs en mode indicatiu.</message>
            <suggestion>encara <match no="3" include_skipped="all"/> <match no="4"/></suggestion>
            <suggestion>per bé <match no="3" include_skipped="all"/> <match no="4" postag="(V.)S(.*)." postag_regexp="yes" postag_replace="$1I$2."/></suggestion>
            <short>Error de sintaxi</short>
            <example correction="Encara que algunes siguin|Per bé que algunes són"><marker>Per bé que algunes siguin</marker> diferents.</example>
            <example>Per bé que són diferents</example>
        </rule>
        <rule id="BE_QUE_SUBJUNTIU" name="bé que + *subjuntiu/indicatiu" default="off">
            <!-- Admès per la GIEC -->
            <antipattern>
                <marker>
                    <token inflected="yes" regexp="yes">semblar|parèixer|trobar</token>
                    <token min="0" postag="&pronom_feble;" postag_regexp="yes"/>
                    <token>bé</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>gaire</token>
                    <token>bé</token>
                </marker>
            </antipattern>
            <pattern>
                <token><exception regexp="yes" inflected="yes">o|gens|anar|venir|cap|un</exception><exception postag="SPS00|RG_anteposat|PR.*|.*LOC_CONJ.*|.*LOC_ADV.*|_GV_|V.[^P].*" postag_regexp="yes"/></token>
                <marker>
                    <token>bé<exception postag="_GN_MS"/></token>
                    <token skip="8">que<exception scope="next" postag="V.I.*|PR.*|CS|.*LOC_CONJ.*" postag_regexp="yes"/><exception scope="next">;</exception></token>
                    <token postag="V.S.*" postag_regexp="yes"><exception postag="V.I.*|_GN_.*|_possible_nompropi" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>La locució "bé que" s'usa amb verbs en mode indicatiu.</message>
            <suggestion>encara <match no="3" include_skipped="all"/> <match no="4"/></suggestion>
            <suggestion>bé <match no="3" include_skipped="all"/> <match no="4" postag="(V.)S(.*)." postag_regexp="yes" postag_replace="$1I$2."/></suggestion>
            <short>Error de sintaxi</short>
            <example correction="Encara que algunes siguin|Bé que algunes són"><marker>Bé que algunes siguin</marker> diferents.</example>
            <example>Bé que són diferents</example>
            <example>Estaria bé que vinguessis.</example>
            <example>Que bé que hàgiu vingut.</example>
            <example>no va veure ben bé que fos ella</example>
            <example>Quin dia va bé que vinguin?</example>
            <example>sense semblar-li bé que fessin teràpia</example>
            <!-- I sobretot a preocupar-nos tots de treballar, bé que es rebaixin les hores de treball, bé que el treballador es pugui jubilar més jove que no pas ara, bé que els sous siguin suficients -->
        </rule>
        <rulegroup id="ALGUN_CAP" name="no hi ha esperança *alguna/cap esperança">
            <rule>
                <antipattern>
                    <token>alguna</token>
                    <token>altra</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="NCFS000"><exception postag="V.[IS].*|_GV_" postag_regexp="yes"/><exception scope="previous" regexp="yes">una|la|l'</exception></token>
                        <token>alguna<exception postag="LOC_ADV"/></token>
                    </marker>
                    <token><exception postag="N.[FC][SN].*" postag_regexp="yes"/><exception regexp="yes">\p{Lu}.+|de|d'</exception></token>
                </pattern>
                <message>Expressió incorrecta com a negació.</message>
                <suggestion>cap <match no="1"/></suggestion>
                <short>Possible error</short>
                <example correction="cap evidència">No n'hi ha <marker>evidència alguna</marker>.</example>
                <example>cap evidència</example>
                <example>Si durant l'any en passa alguna de grossa.</example>
                <example>És preferieble que faci la revisió alguna altra persona.</example>
                <example>Que t'he fet passar gana alguna vegada?</example>
            </rule>
            <rule>
                <antipattern>
                    <token>alguna</token>
                    <token>altra</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="NCFS000"><exception postag="V.[IS].*|_GV_" postag_regexp="yes"/><exception scope="previous" regexp="yes">una|la|l'</exception></token>
                        <token postag="_GN_FS"/>
                        <token>alguna<exception postag="LOC_ADV"/></token>
                    </marker>
                    <token><exception postag="N.[FC][SN].*" postag_regexp="yes"/><exception regexp="yes">\p{Lu}.+|de|d'</exception></token>
                </pattern>
                <message>Expressió incorrecta com a negació.</message>
                <suggestion>cap <match no="1"/> <match no="2"/></suggestion>
                <short>Possible error</short>
                <example correction="cap evidència positiva">No n'hi ha <marker>evidència positiva alguna</marker>.</example>
                <example>cap evidència</example>
                <example>Si durant l'any en passa alguna de grossa.</example>
                <example>És preferieble que faci la revisió alguna altra persona.</example>
                <example>Que t'he fet passar gana alguna vegada?</example>
            </rule>
            <rule>
                <antipattern>
                    <token>algun</token>
                    <token>altre</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="NCMS000"><exception postag="V.[IS].*|_GV_" postag_regexp="yes"/><exception scope="previous" regexp="yes">un|el|l'</exception></token>
                        <token>algun</token>
                    </marker>
                    <token><exception postag="N.[MC][SN].*" postag_regexp="yes"/><exception regexp="yes">\p{Lu}.+|de|d'</exception></token>
                </pattern>
                <message>Expressió incorrecta com a negació.</message>
                <suggestion>cap <match no="1"/></suggestion>
                <short>Possible error</short>
                <example correction="cap llibre">No hi ha <marker>llibre algun</marker> que ho aclarisca.</example>
                <example correction="cap efecte">No té <marker>efecte algun</marker> sobre els resultats.</example>
                <example>que es va fer un dia algun altre pacient</example>
                <example>per si de cas algun d'ells</example>
            </rule>
            <rule>
                <antipattern>
                    <token>algun</token>
                    <token>altre</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="NCMS000"><exception postag="V.[IS].*|_GV_" postag_regexp="yes"/><exception scope="previous" regexp="yes">un|el|l'</exception></token>
                        <token postag="_GN_MS"/>
                        <token>algun</token>
                    </marker>
                    <token><exception postag="N.[MC][SN].*" postag_regexp="yes"/><exception regexp="yes">\p{Lu}.+|de|d'</exception></token>
                </pattern>
                <message>Expressió incorrecta com a negació.</message>
                <suggestion>cap <match no="1"/> <match no="2"/></suggestion>
                <short>Possible error</short>
                <example correction="cap efecte positiu">No té <marker>efecte positiu algun</marker> sobre els resultats.</example>
                <example>que es va fer un dia algun altre pacient</example>
                <example>per si de cas algun d'ells</example>
            </rule>
        </rulegroup>
        <rulegroup id="PRES_SUBJ_EN_CONDICIONALS" name="Present de subjuntiu en frases condicionals: *si conegueu, * si tingues">
            <rule>
                <pattern>
                    <token><exception regexp="yes">en|entre|seu|per</exception></token>
                    <token skip="2">si<exception scope="next" postag="VSSI.*|V.IP.*|_PUNCT.*" postag_regexp="yes"/><exception scope="next" inflected="yes" regexp="yes">mateix|que|quan</exception></token>
                    <marker>
                        <token postag="V.SP.*" postag_regexp="yes" regexp="yes">.*es<exception postag="VSSI.*|V.IP.*|_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Temps verbal incorrecte en una frase condicional. ¿Volíeu dir <suggestion><match no="3" postag="(V.)SP(.*)." postag_regexp="yes" postag_replace="$1SI3S01"/></suggestion>?</message>
                <short>Temps verbal incorrecte</short>
                <example correction="tingués">Si <marker>tingues</marker> algú que ho sàpiga, digueu-m'ho.</example>
            </rule>
            <rule>
                <pattern>
                    <token>que</token>
                    <marker>
                        <token>si</token>
                        <token postag="V.SP.*" postag_regexp="yes"><exception postag="VSSI.*|V.IP.*|_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Temps verbal incorrecte en una frase condicional. ¿Volíeu dir <suggestion>sí que \3</suggestion>?</message>
                <short>Temps verbal incorrecte</short>
                <example correction="sí que tengui">Canviem-la per una que <marker>si tengui</marker> aquesta funció.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">en|entre|seu|per</exception></token>
                    <token skip="2">si<exception scope="next" postag="VSSI.*|V.IP.*|_PUNCT.*" postag_regexp="yes"/><exception scope="next" inflected="yes" regexp="yes">mateix|que|quan</exception></token>
                    <marker>
                        <token postag="V.SP.*" postag_regexp="yes"><exception postag="VSSI.*|V.IP.*|_GN_.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Temps verbal incorrecte en una frase condicional. Useu el present d'indicatiu.</message>
                <suggestion><match no="3" postag="(V.)SP(.*)." postag_regexp="yes" postag_replace="$1IP$2."/></suggestion>
                <short>Temps verbal incorrecte</short>
                <example correction="coneixeu">Si <marker>conegueu</marker> algú que ho sàpiga, digueu-m'ho.</example>
                <example correction="deis|dieu">Si li ho <marker>digueu</marker> a algú.</example>
                <example>Si veniu, digueu quan.</example>
                <example>Si pensem en algú, ja us ho direm.</example>
                <example>per si mateixes, tinguin al seu abast un ventall ample</example>
                <example>que per si mateixes tinguin al seu abast</example>
                <example>ens apareixen com si fossin trapezis</example>
                <example>encara que els òrgans en si resultin perfectes en estructura</example>
                <example>encreuar entre si espècies diverses sigui un do especial</example>
                <example>D'uns quants dies si el cometa acaba col·lidint.</example>
                <example>Si el vaticini que havia de revelar-nos.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ALLO_ADJECTIU" name="allò + adjectiu (valor abstractiu)">
            <!--<url>http://esadir.cat/gramatica/sintaxi/articleneutre</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22article+neutre%22&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=13168&amp;idHit=13168&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=2&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=Article+neutre+%27lo%27+%2B+adjectiu+%2F+%27Farem+tot+lo+possible%27+o+%27Farem+tot+el+possible%27%3F&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token>allò</token>
                <token>típic</token>
                <token regexp="yes">de|d'</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <!-- és correcte perquè és equivalent a "totes aquelles coses relacionades amb"? -->
                <token>tot</token>
                <token>allò</token>
                <token>relacionat</token>
                <token>amb</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>tot</token>
                    <token>allò</token>
                    <token>relatiu</token>
                </pattern>
                <message>Amb valor abstractiu val més usar una altra construcció.</message>
                <suggestion>tot el relatiu</suggestion>
                <suggestion>totes les coses relatives</suggestion>
                <example correction="tot el relatiu|totes les coses relatives">Parlarem de <marker>tot allò relatiu</marker> al finançament i les despeses.</example>
            </rule>
            <rule>
                <pattern>
                    <token>allò</token>
                    <token>relatiu</token>
                </pattern>
                <message>Amb valor abstractiu val més usar una altra construcció.</message>
                <suggestion>el relatiu</suggestion>
                <suggestion>les coses relatives</suggestion>
                <example correction="el relatiu|les coses relatives">Tractarem <marker>allò relatiu</marker> al finançament i les despeses.</example>
            </rule>
            <rule>
                <pattern>
                    <token>allò</token>
                    <token postag="A..[MC]S.*" postag_regexp="yes" regexp="yes">h?[aeiouàéèíóòú].+<exception>altre</exception></token>
                </pattern>
                <message>Amb valor abstractiu val més usar una altra construcció. Només és correcte si equival a "aquella cosa <match no="2" postag="A.*" postag_regexp="yes" postag_replace="A..[FC]S."/>".</message>
                <suggestion>el fet <match no="2"/></suggestion>
                <suggestion>la cosa <match no="2" postag="A.*" postag_regexp="yes" postag_replace="A..[FC]S."/></suggestion>
                <suggestion>el punt <match no="2"/></suggestion>
                <suggestion>el que és <match no="2"/></suggestion>
                <suggestion>l'<match no="2"/></suggestion>
                <short>Possible construcció incorrecta</short>
                <example correction="el fet important|la cosa important|el punt important|el que és important|l'important"><marker>allò important</marker></example>
                <example>l'important</example>
                <example>Allò altre no m'interessa tant.</example>
            </rule>
            <rule>
                <pattern>
                    <token>allò</token>
                    <token postag="A..[MC]S.*" postag_regexp="yes"><exception regexp="yes">h?[aeiouàéèíóòú].+|mateix|referent</exception></token>
                </pattern>
                <message>Amb valor abstractiu val més usar una altra construcció. Només és correcte si equival a "aquella cosa <match no="2" postag="A.*" postag_regexp="yes" postag_replace="A..[FC]S."/>".</message>
                <suggestion>el fet <match no="2"/></suggestion>
                <suggestion>la cosa <match no="2" postag="A.*" postag_regexp="yes" postag_replace="A..[FC]S."/></suggestion>
                <suggestion>el punt <match no="2"/></suggestion>
                <suggestion>el que és <match no="2"/></suggestion>
                <suggestion>el <match no="2"/></suggestion>
                <short>Possible construcció incorrecta</short>
                <example correction="el fet considerable|la cosa considerable|el punt considerable|el que és considerable|el considerable"><marker>allò considerable</marker></example>
                <example>Pensava en allò mateix</example>
            </rule>
            <rule>
                <pattern>
                    <token>allò</token>
                    <token postag="VMP.*SM." postag_regexp="yes" regexp="yes">h?[aeiouàéèíóòú].+</token>
                </pattern>
                <message>Amb valor abstractiu val més usar una altra construcció. Només és correcte si equival a "aquella cosa <match no="2" postag="VMP.*SM." postag_regexp="yes" postag_replace="VMP.*SF."/>".</message>
                <suggestion>el que <match no="2" postag="VMP.*SM." postag_regexp="yes" postag_replace="VMIP3S00"/></suggestion>
                <suggestion>l'<match no="2"/></suggestion>
                <suggestion>el que ha <match no="2"/></suggestion>
                <suggestion>el fet <match no="2"/></suggestion>
                <suggestion>el punt <match no="2"/></suggestion>
                <suggestion>la cosa <match no="2" postag="VMP.*SM." postag_regexp="yes" postag_replace="VMP.*SF."/></suggestion>
                <short>Possible construcció incorrecta</short>
                <example correction="el que estableix|l'establert|el que ha establert|el fet establert|el punt establert|la cosa establerta|la cosa establida"><marker>allò establert</marker></example>
                <example>el que estableix</example>
            </rule>
            <rule>
                <pattern>
                    <token>allò</token>
                    <token postag="VMP.*SM." postag_regexp="yes"><exception regexp="yes">h?[aeiouàéèíóòú].+</exception></token>
                </pattern>
                <message>Amb valor abstractiu val més usar una altra construcció. Només és correcte si equival a "aquella cosa <match no="2" postag="VMP.*SM." postag_regexp="yes" postag_replace="VMP.*SF."/>".</message>
                <suggestion>el que <match no="2" postag="VMP.*SM." postag_regexp="yes" postag_replace="VMIP3S00"/></suggestion>
                <suggestion>el <match no="2"/></suggestion>
                <suggestion>el que ha <match no="2"/></suggestion>
                <suggestion>el fet <match no="2"/></suggestion>
                <suggestion>el punt <match no="2"/></suggestion>
                <suggestion>la cosa <match no="2" postag="VMP.*SM." postag_regexp="yes" postag_replace="VMP.*SF."/></suggestion>
                <short>Possible construcció incorrecta</short>
                <example correction="el que discorre|el discorregut|el que ha discorregut|el fet discorregut|el punt discorregut|la cosa discorreguda"><marker>allò discorregut</marker></example>
                <example>el que estableix</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>d'</exception></token>
                    <marker>
                        <token>allò</token>
                        <token postag="RG_anteposat"><exception>tan</exception></token>
                        <token postag="A..[MC]S.*|VMP.*SM." postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Amb valor abstractiu val més usar una altra construcció. Només és correcte si equival a "aquella cosa <match no="3"/> <match no="4" postag="A.*" postag_regexp="yes" postag_replace="A..[FC]S.|VMP.*SF."/>".</message>
                <suggestion>el <match no="3"/> <match no="4"/></suggestion>
                <suggestion>el fet <match no="3"/> <match no="4"/></suggestion>
                <suggestion>la cosa <match no="3"/> <match no="4" postag="A.*" postag_regexp="yes" postag_replace="A..[FC]S.|VMP.*SF."/></suggestion>
                <suggestion>el punt <match no="3"/> <match no="4"/></suggestion>
                <suggestion>el que és <match no="3"/> <match no="4"/></suggestion>
                <short>Possible construcció incorrecta</short>
                <example correction="el políticament incorrecte|el fet políticament incorrecte|la cosa políticament incorrecta|el punt políticament incorrecte|el que és políticament incorrecte"><marker>allò políticament incorrecte</marker></example>
                <example>d'allò més bé</example>
                <example>Va dir allò tan bonic.</example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token>allò</token>
                    <token postag="RG_anteposat"><exception regexp="yes">més|tan</exception></token>
                    <token postag="A..[MC]S.*|VMP.*SM." postag_regexp="yes"/>
                </pattern>
                <message>Amb valor abstractiu val més usar una altra construcció. Només és correcte si equival a "aquella cosa <match no="3"/> <match no="4" postag="A.*" postag_regexp="yes" postag_replace="A..[FC]S.|VMP.*SF."/>".</message>
                <suggestion>del <match no="3"/> <match no="4"/></suggestion>
                <suggestion>del fet <match no="3"/> <match no="4"/></suggestion>
                <suggestion>de la cosa <match no="3"/> <match no="4" postag="A.*" postag_regexp="yes" postag_replace="A..[FC]S.|VMP.*SF."/></suggestion>
                <suggestion>del punt <match no="3"/> <match no="4"/></suggestion>
                <suggestion>del que és <match no="3"/> <match no="4"/></suggestion>
                <short>Possible construcció incorrecta</short>
                <example correction="del políticament incorrecte|del fet políticament incorrecte|de la cosa políticament incorrecta|del punt políticament incorrecte|del que és políticament incorrecte"><marker>d'allò políticament incorrecte</marker></example>
                <example>d'allò més bé</example>
                <example>estava content d'allò tan extraordinari</example>
            </rule>
        </rulegroup>
        <rule id="QUELCOM_CONDICIONALS" name="quelcom/res en frases condicionals">
            <antipattern>
                <token skip="-1" postag="V.[SIM].*" postag_regexp="yes"/>
                <token skip="-1" postag="V.[SIM].*" postag_regexp="yes"/>
                <token>quelcom</token>
            </antipattern>
            <pattern>
                <token skip="-1">si</token>
                <marker>
                    <token>quelcom</token>
                </marker>
            </pattern>
            <message>En frases condicionals és preferible usar <suggestion>res</suggestion> en comptes de "quelcom".</message>
            <suggestion>alguna cosa</suggestion>
            <url>https://www.vilaweb.cat/noticies/abus-quelcom-castellanisme-camuflat/</url>
            <example correction="res|alguna cosa">Si hi ha <marker>quelcom</marker> que pugui fer per tu, digues-m'ho.</example>
            <example>Si hi ha res que no m'agradi, farem quelcom per a arreglar-ho.</example>
            <example>Si hi ha alguna cosa, farem quelcom per a arreglar-ho.</example>
        </rule>
        <rule id="QUELCOM_INTERROGATIVES" name="quelcom/res en frases interrogatives">
            <antipattern>
                <token>quelcom</token>
                <token>així</token>
            </antipattern>
            <pattern>
                <marker>
                    <token skip="-1">quelcom<exception scope="next">;</exception></token>
                </marker>
                <token>?</token>
            </pattern>
            <message>En frases interrogatives és preferible usar <suggestion>res</suggestion> en comptes de "quelcom".</message>
            <suggestion>alguna cosa</suggestion>
            <url>https://www.vilaweb.cat/noticies/abus-quelcom-castellanisme-camuflat/</url>
            <example correction="res|alguna cosa">Hi ha <marker>quelcom</marker> que pugui fer per tu?</example>
        </rule>
        <rule id="QUELCOM_RELATIU" name="quelcom que (relatiu)">
            <pattern>
                <token>,</token>
                <marker>
                    <token>quelcom</token>
                    <token>que</token>
                </marker>
            </pattern>
            <message>'Quelcom' és incorrecte com a antecedent d'una oració de relatiu.</message>
            <suggestion>cosa que</suggestion>
            <suggestion>la qual cosa</suggestion>
            <url>https://www.vilaweb.cat/noticies/abus-quelcom-castellanisme-camuflat/</url>
            <example correction="cosa que|la qual cosa">Tot això ho faig per dignitat, <marker>quelcom que</marker> tu no has tingut.</example>
            <example correction="cosa que|la qual cosa">Vivim uns dies excepcionals, <marker>quelcom que</marker> ens fa estar angoixats</example>
        </rule>
        <rule id="QUELCOM_UNA_MICA" name="quelcom/una mica">
            <pattern>
                <marker>
                    <token>quelcom</token>
                </marker>
                <token regexp="yes">de|d'</token>
                <token regexp="yes"
                    >sort|aigua|temps|por|aire|tot|vi|llum|menjar|mal|cafè|pa|vergonya|paciència|ordre|te|sang|diners|llet|vent|pau|roba|seny|fred|carn|color|sal|música|oli|ajuda|espai|pressa|claror|pena|exercici|vida|respecte|atenció|intimitat|feina|companyia|whisky|mala|sucre|sentit|angúnia|terra|raó|esperança|calma|fum|broma|fruita|pols|febre|enveja|conversa|llàstima|amor|suc|escalfor|tranquil·litat|formatge|esforç|distància|informació|consol|imaginació|sopa|llenya|retard|ombra|costat|fàstic|compassió|pasta|hora|soroll|cada|alegria|gana|conyac|aquella|pràctica|saliva|aquell|sopar|sol|herba|calor|pes|ràbia|neu|lloc|confiança|alcohol|líquid|tabac|olor|repòs|peix|fresca|humor|dignitat|cervesa|xocolata|cas|mel|interès|gel|basarda|pressió|mantega|diversió|anglès|panxa|pudor|pernil|gràcia|experiència|comèdia|teatre|accent|paper|emoció|afecte|farina|recança|història|greix|felicitat|crema|cendra|suport|descans|llibertat|arròs|dolor|banda|pastís|orgull|foc|acció|veritat|curiositat|cansalada|brou|marge|brisa|pebre|or|xampany|recerca|perspectiva|maquillatge|cosa|alemany|turisme|menyspreu|licor|energia|sorra|sabó|esma|ella|volta|salsa|ironia|francès|esmorzar|boira|tant|resistència|tristesa|pintura|neteja|fe|coratge|silenci|moviment|gairell|dificultat|pell|trampa|màgia|avantatge|enrenou|pujada|món|memòria|aquí|terreny|recel|poder|gust|escuma|cotó|coca|allò|verd|son|marrada|mandra|coloret|valor|tendresa|pluja|justícia|borrissol|aprensió|alleujament|sexe|lluny|entendre|distracció|vinya|totes|taló|sorpresa|migdiada|material|vinagre|veure|tensió|palla|nostàlgia|confusió|cantó|alè|protecció|oxigen|gra|dinar|aiguardent|seguretat|res|plaer|perfum|humitat|ginebra|gelosia|fang|esport|comprensió|cara|blat|all|verdura|tots|simpatia|publicitat|empenta|cua|ajut|nosa|gas|culpa|cera|brutícia|rom|reüll|pèl|malícia|jardí|frescor|espatlles|decència|cap|camí|caliu|biaix|aires|varietat|pintallavis|pietat|mareig|julivert|humanitat|barba|amargor|allà|vermell|sobrepès|senderi|pollastre|gelat|cultura|corrent|corda|consideració|blau|angoixa|amanida|xavalla|vodka|sorna|serenitat|rímel|ressaca|pólvores|melmelada|mà|italià|inquietud|impaciència|gresca|detall|aliment|velocitat|suor|sensibilitat|llard|habilitat|cura|baixada|activitat|sarcasme|massatge|fusta|entusiasme|desordre|carbó|brandi|bestiar|bé|tristor|traça|tos|tacte|poesia|llimonada|gratitud|desconfiança|cel|capital|caldo</token>
            </pattern>
            <message>Amb ús adverbial, és preferible dir <suggestion>una mica</suggestion>.</message>
            <suggestion>un xic</suggestion>
            <suggestion>una miqueta</suggestion>
            <suggestion>un poc</suggestion>
            <suggestion>una engruna</suggestion>
            <url>https://www.vilaweb.cat/noticies/abus-quelcom-castellanisme-camuflat/</url>
            <example correction="una mica|un xic|una miqueta|un poc|una engruna">Cal tenir <marker>quelcom</marker> de paciència.</example>
        </rule>
        <rule id="ALLO_DE_QUE" name="allò del que -> allò de què">
            <pattern>
                <marker>
                    <token regexp="yes">açò|això|allò</token>
                    <token postag="SPS00"><exception regexp="yes">per|pe</exception></token>
                    <token regexp="yes">l|el</token>
                    <token>que</token>
                </marker>
            </pattern>
            <message>Cal escriure <suggestion>\1 \2 què</suggestion> (equivalent a 'aquella cosa \2 la qual').</message>
            <example correction="allò de què">Tornarem a parlar d'<marker>allò del que</marker> et vaig parlar l'altre dia.</example>
            <example>Això pel que fa a activitats noves però també n'hi ha que repeteixen.</example>
        </rule>
        <rule id="ALLO_PEL_QUE" name="allò pel que -> allò per què">
            <antipattern>
                <token>pe</token>
                <token>l</token>
                <token>que</token>
                <token regexp="yes">fa|feia|respecta</token>
            </antipattern>
            <pattern>
                <marker>
                    <token regexp="yes">açò|això|allò</token>
                    <token postag="SPS00" regexp="yes">pe|per</token>
                    <token regexp="yes">l|el</token>
                    <token>que</token>
                </marker>
            </pattern>
            <message>Cal escriure <suggestion>\1 per què</suggestion> (equivalent a 'la cosa per la qual').</message>
            <example correction="allò per què">Tornarem a defensar <marker>allò pel que</marker> hem lluitat sempre.</example>
        </rule>
        <rulegroup id="RELATIUS" name="Comprova les construccions de relatiu: amb el que/amb el qual" default="on">
            <url>http://esadir.cat/entrades/fitxa/node/Relatius_preposicio</url>
            <antipattern>
                <token>el</token>
                <token>que</token>
                <token regexp="yes" skip="2">actualment|avui|hui</token>
                <token regexp="yes">és|són</token>
            </antipattern>
            <antipattern>
                <token>en</token>
                <token>el</token>
                <token>que</token>
                <token regexp="yes">queda|quedava</token>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">&unitats_temps;|mandat|legislatura</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes" skip="7">comparar|comparació</token>
                <token>amb</token>
                <example>Ha comparat aquesta situació amb la que hi havia l'any 2016.</example>
            </antipattern>
            <antipattern>
                <token>fruit</token>
                <token>de</token>
                <token>l</token>
                <token>que</token>
                <example>Tot és fruit del que tu defineixes com la visió global.</example>
            </antipattern>
            <!--<antipattern>
                <marker>
                    <token>el</token>
                    <token>que</token>
                    <token postag=".*LOC_ADV.*" postag_regexp="yes" max="4" min="2"/>
                    <token regexp="yes">és|són</token>
                </marker>
            </antipattern>-->
            <antipattern>
                <token postag="NC[MS]S000" postag_regexp="yes"><exception regexp="yes">camí|moment|instant</exception></token>
                <token postag="SPS00"/>
                <token regexp="yes">el|l</token>
                <token>que</token>
                <token min="0" max="2" postag="&pronom_feble;" postag_regexp="yes"/>
                <token min="0" max="3" chunk="GV"><exception regexp="yes" inflected="yes">succeir|passar|ocórrer|esdevenir</exception></token>
                <token regexp="yes" inflected="yes">succeir|passar|ocórrer|esdevenir</token>
                <example>És un preludi del que pot succeir.</example>
                <example>És un preludi del que s'ha d'esdevenir.</example>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token postag_regexp="yes" postag="D.*"/>
                <token>que</token>
                <token inflected="yes" regexp="yes">tenir|posseir</token>
                <token regexp="yes">\p{P}</token>
                <example>(el 75% de la que tenim)</example>
            </antipattern>
            <antipattern>
                <token>el</token>
                <token>que</token>
                <token min="0" max="3" chunk="GV"><exception inflected="yes">fer</exception></token>
                <token inflected="yes">fer</token>
                <token regexp="yes">\p{P}</token>
                <example>No hi ha assoliment amb el que fem.</example>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="NC[CM]S.*|_GN_MS" postag_regexp="yes"><exception postag="_GV_"/></token>
                    <marker>
                        <token postag="SPS00"><exception postag="_no_relatiu"/></token>
                        <token>el</token>
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion><match no="2"/> <match no="3"/> qual</suggestion>
                <suggestion><match no="2"/> què</suggestion>
                <suggestion><match no="2"/> qui</suggestion>
                <short>Reviseu la construcció de relatiu</short>
                <example correction="amb el qual|amb què|amb qui">l'home <marker>amb el que</marker> vaig parlar</example>
                <example>l'home amb el qual vaig parlar</example>
                <example>tothom estava d'acord amb el que s'havia dit</example>
                <example>Un territori de caça en el que avui en dia és Geòrgia.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">diferent|distint</token>
                    <token>a</token>
                    <token>l</token>
                    <token>que</token>
                </antipattern>
                <pattern>
                    <token postag="NC[CM]S.*|_GN_MS" postag_regexp="yes"><exception postag="_GV_"/></token>
                    <marker>
                        <token postag="SPS00"><exception postag="_no_relatiu"/><exception>pe</exception></token>
                        <token spacebefore="no">l</token>
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion><match no="2"/><match no="3"/> qual</suggestion>
                <suggestion><match no="2"/> què</suggestion>
                <suggestion><match no="2"/> qui</suggestion>
                <short>Reviseu la construcció de relatiu</short>
                <example correction="al qual|a què|a qui">l'home <marker>al que</marker> vaig trobar</example>
                <example>l'home al qual vaig trobar</example>
                <example>provocar el contrari del que voldria</example>
                <example>la realitat, fent-nos càrrec del que és</example>
                <example>Queda pendent del que resolguin els jutjats.</example>
                <example>Queda subjecte al que es disposa en la LAU.</example>
                <example>A l'efecte del que es disposa en la LAU.</example>
                <example>No era ni la meitat de bo del que era llavors.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[CM]S.*|_GN_MS" postag_regexp="yes"><exception postag="_GV_"/></token>
                    <marker>
                        <token postag="SPS00">pe<exception postag="_no_relatiu"/></token>
                        <token spacebefore="no">l</token>
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion>pel qual</suggestion>
                <suggestion>per què</suggestion>
                <suggestion>per qui</suggestion>
                <short>Reviseu la construcció de relatiu</short>
                <example correction="pel qual|per què|per qui">l'home <marker>pel que</marker> vaig trobar</example>
                <example correction="pel qual|per què|per qui">Sigui quin sigui el moment <marker>pel que</marker> estigueu passant</example>
                <example>l'home pel qual vaig parlar</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[CF]S.*|_GN_FS" postag_regexp="yes"/>
                    <!--<exception postag="_GV_"/>-->
                    <marker>
                        <token postag="SPS00"><exception postag="_no_relatiu"/></token>
                        <token>la</token>
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion><match no="2"/> <match no="3"/> qual</suggestion>
                <suggestion><match no="2"/> què</suggestion>
                <suggestion><match no="2"/> qui</suggestion>
                <short>Reviseu la construcció de relatiu</short>
                <example correction="amb la qual|amb què|amb qui">la dona <marker>amb la que</marker> vaig parlar</example>
                <example>la dona amb la qual vaig parlar</example>
                <example>una dada relacionada amb la que van trobar els altres</example>
                <example>amb menys humitat de la que és habitual</example>
                <example>una constant cosmològica semblant a la que va proposar Albert Einstein</example>
                <example>en relació amb la que sofreixen les dones</example>
                <example>en caràcter general entre la que la precedeix i la que li succeeix</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[CM]P.*|_GN_MP" postag_regexp="yes"><exception postag="_GV_"/></token>
                    <marker>
                        <token postag="SPS00"><exception postag="_no_relatiu"/></token>
                        <token>els</token>
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion><match no="2"/> <match no="3"/> quals</suggestion>
                <suggestion><match no="2"/> què</suggestion>
                <suggestion><match no="2"/> qui</suggestion>
                <short>Reviseu la construcció de relatiu</short>
                <example correction="amb els quals|amb què|amb qui">els homes <marker>amb els que</marker> vaig parlar</example>
                <example correction="entre els quals|entre què|entre qui">5 milions d'habitants <marker>entre els que</marker> destaca</example>
                <example>els homes amb els quals vaig parlar</example>
                <example>aquests són semblants als que va trobar ell</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[CM]P.*|_GN_MP" postag_regexp="yes"><exception postag="_GV_"/></token>
                    <marker>
                        <token postag="SPS00"><exception postag="_no_relatiu"/><exception>pe</exception></token>
                        <token spacebefore="no">ls</token>
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion><match no="2"/><match no="3"/> quals</suggestion>
                <suggestion><match no="2"/> què</suggestion>
                <suggestion><match no="2"/> qui</suggestion>
                <short>Reviseu la construcció de relatiu</short>
                <example correction="als quals|a què|a qui">els homes <marker>als que</marker> vaig parlar</example>
                <example correction="dels quals|de què|de qui">Informació sobre els mitjans materials i personals <marker>dels que</marker> es disposa.</example>
                <example>els homes amb els quals vaig parlar</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[CM]P.*|_GN_MP" postag_regexp="yes"><exception postag="_GV_"/></token>
                    <marker>
                        <token postag="SPS00">pe<exception postag="_no_relatiu"/></token>
                        <token spacebefore="no">ls</token>
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion>pels quals</suggestion>
                <suggestion>per què</suggestion>
                <suggestion>per qui</suggestion>
                <short>Reviseu la construcció de relatiu</short>
                <example correction="pels quals|per què|per qui">els homes <marker>pels que</marker> vaig parlar</example>
                <example>els homes amb els quals vaig parlar</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[CF]P.*|_GN_FP" postag_regexp="yes"><exception postag="_GV_"/></token>
                    <marker>
                        <token postag="SPS00"><exception postag="_no_relatiu"/></token>
                        <token>les</token>
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion><match no="2"/> <match no="3"/> quals</suggestion>
                <suggestion><match no="2"/> què</suggestion>
                <suggestion><match no="2"/> qui</suggestion>
                <short>Reviseu la construcció de relatiu</short>
                <example correction="amb les quals|amb què|amb qui">les dones <marker>amb les que</marker> vaig parlar</example>
                <example>les dones amb les quals vaig parlar</example>
                <example>va dir coses similars a les que vaig dir jo</example>
                <example>el grup d'espècies relacionades amb les que Darwin trobà a les illes Galàpagos</example>
                <example>distingeixen les societats avançades de les que van a remolc.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[CM]S.*|_GN_MS" postag_regexp="yes"><exception postag="_GV_"/></token>
                    <token postag="SPS00|.*LOC_PREP.*" postag_regexp="yes" skip="4"><exception postag="_no_relatiu"/><exception postag="RG|SPS00|.*LOC_PREP.*|DA.*|SENT_END|PARA_END" scope="next" postag_regexp="yes" negate_pos="yes"/></token>
                    <token regexp="yes">el|l</token>
                    <marker>
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion>qual</suggestion>
                <example correction="qual">un conductor a través del <marker>que</marker> passa el corrent</example>
                <example correction="qual">el dipòsit a dins del <marker>que</marker> es trobava</example>
                <example>l'home amb el qual vaig parlar</example>
                <example>estava de molt bon humor després del que li havia passat</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[CF]S.*|_GN_FS" postag_regexp="yes"/>
                    <!--<exception postag="_GV_"/>-->
                    <token postag="SPS00|.*LOC_PREP.*" postag_regexp="yes" skip="4"><exception postag="_no_relatiu"/><exception postag="RG|SPS00|.*LOC_PREP.*|DA.*|SENT_END|PARA_END" scope="next" postag_regexp="yes" negate_pos="yes"/></token>
                    <token>la</token>
                    <marker>
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion>qual</suggestion>
                <short>Reviseu la construcció de relatiu</short>
                <example correction="qual">la dona a casa de la <marker>que</marker> vaig anar</example>
                <example>la dona a casa de la qual vaig anar</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[CM]P.*|_GN_MP" postag_regexp="yes"><exception postag="_GV_"/></token>
                    <token postag="SPS00|.*LOC_PREP.*" postag_regexp="yes" skip="4"><exception postag="_no_relatiu"/><exception postag="RG|SPS00|.*LOC_PREP.*|DA.*|SENT_END|PARA_END" scope="next" postag_regexp="yes" negate_pos="yes"/></token>
                    <token regexp="yes">els|ls</token>
                    <marker>
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion>quals</suggestion>
                <short>Reviseu la construcció de relatiu</short>
                <example correction="quals">els homes per mitjà dels <marker>que</marker> m'hi vaig introduir</example>
                <example>els homes per mitjà dels quals m'hi vaig introduir</example>
                <example>Tots els ajuntaments excepte els que tenen població alta.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="NC[CF]P.*|_GN_FP" postag_regexp="yes"><exception postag="_GV_"/></token>
                    <token postag="SPS00|.*LOC_PREP.*" postag_regexp="yes" skip="4"><exception postag="_no_relatiu"/><exception postag="RG|SPS00|.*LOC_PREP.*|DA.*|SENT_END|PARA_END" scope="next" postag_regexp="yes" negate_pos="yes"/></token>
                    <token>les</token>
                    <marker>
                        <token regexp="yes">que|què</token>
                    </marker>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion>quals</suggestion>
                <short>Reviseu la construcció de relatiu</short>
                <example correction="quals">les regles en contra de les <marker>que</marker> va lluitar</example>
                <example>les regles en contra de les quals va lluitar</example>
            </rule>
            <rule>
                <pattern>
                    <token>a<exception postag="_no_relatiu"/></token>
                    <token>l</token>
                    <token regexp="yes">que|què</token>
                    <token>se</token>
                    <token>li</token>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion>al qual se li</suggestion>
                <suggestion>a qui se li</suggestion>
                <suggestion>al qual es</suggestion>
                <suggestion>al qual se</suggestion>
                <example correction="al qual se li|a qui se li|al qual es|al qual se">És l'autor <marker>al que se li</marker> atribueix l'obra.</example>
            </rule>
            <rule>
                <pattern>
                    <token>aquell</token>
                    <token>en</token>
                    <token>el</token>
                    <token>que</token>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion>aquell en què</suggestion>
                <suggestion>aquell en el qual</suggestion>
                <example correction="aquell en què|aquell en el qual">És <marker>aquell en el que</marker> s'esdevé una agressió verbal.</example>
            </rule>
            <rule>
                <pattern>
                    <token>aquells</token>
                    <token>en</token>
                    <token>els</token>
                    <token>que</token>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion>aquells en què</suggestion>
                <suggestion>aquells en els quals</suggestion>
                <example correction="aquells en què|aquells en els quals">Són <marker>aquells en els que</marker> s'esdevé una agressió verbal.</example>
            </rule>
            <rule>
                <pattern>
                    <token>aquella</token>
                    <token>en</token>
                    <token>la</token>
                    <token>que</token>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion>aquella en què</suggestion>
                <suggestion>aquella en la qual</suggestion>
                <example correction="aquella en què|aquella en la qual">És <marker>aquella en la que</marker> s'esdevé una agressió verbal.</example>
            </rule>
            <rule>
                <pattern>
                    <token>aquelles</token>
                    <token>en</token>
                    <token>les</token>
                    <token>que</token>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion>aquelles en què</suggestion>
                <suggestion>aquelles en les quals</suggestion>
                <example correction="aquelles en què|aquelles en les quals">Són <marker>aquelles en les que</marker> s'esdevé una agressió verbal.</example>
            </rule>
        </rulegroup>
        <rule id="DELS_QUE_DELS_QUALS" name="dels que -> dels quals">
            <pattern>
                <token>,</token>
                <token>de</token>
                <token regexp="yes">ls|les</token>
                <marker>
                    <token>que</token>
                </marker>
                <token inflected="yes" min="0">en</token>
                <token postag="V.[SI].*" postag_regexp="yes"/>
                <token min="0" regexp="yes">de|d'</token>
                <token min="0" postag="V.[GNP].*" postag_regexp="yes"/>
                <or>
                    <token postag="DN.*" postag_regexp="yes"/>
                    <token inflected="yes">un</token>
                </or>
                <token postag="_PUNCT.*|C.*|PR.*" postag_regexp="yes"/>
            </pattern>
            <message>Construcció probablement incorrecta.</message>
            <suggestion>quals</suggestion>
            <example correction="quals">Va parlar de moltes coses, de les <marker>que</marker> en va destacar una.</example>
            <example correction="quals">Va parlar de moltes coses, de les <marker>que</marker> n'ha destacat dues.</example>
        </rule>
        <rulegroup id="ENTRE_ELS_QUE" name="entre els *que/quals destaca">
            <url>http://esadir.cat/entrades/fitxa/node/Relatius_preposicio</url>
            <antipattern>
                <marker>
                    <token postag="SENT_START"/>
                    <token>Entre</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>d'</token>
                    <token>entre</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>diferència</token>
                    <token>entre</token>
                </marker>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>entre</token>
                        <token postag="DA..P." postag_regexp="yes"/>
                        <token>que</token>
                    </marker>
                    <token min="0" max="3" postag="&pronom_feble;|RN" postag_regexp="yes"/>
                    <token inflected="yes" regexp="yes">destacar|trobar|incloure</token>
                    <token><exception regexp="yes">[.,]|a|en</exception></token>
                </pattern>
                <message>Construcció probablement incorrecta.</message>
                <suggestion>\1 \2 quals</suggestion>
                <short>Reviseu la construcció de relatiu</short>
                <example correction="entre les quals">Unes obres <marker>entre les que</marker> destaquen les més famoses.</example>
                <example>Joan està entre els que destaquen.</example>
                <example>una gran diferència entre els que es troben per sobre o a prop de la carretera</example>
                <example>àdhuc entre les que han superat el clericalisme</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>entre</token>
                        <token postag="DA..P." postag_regexp="yes"/>
                        <token>que</token>
                    </marker>
                    <token min="0" max="3" postag="&pronom_feble;|RN" postag_regexp="yes"/>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes" regexp="yes">destacar|trobar|haver</token>
                    <token><exception regexp="yes">[.,]|a|en</exception></token>
                </pattern>
                <message>Construcció probablement incorrecta.</message>
                <suggestion>\1 \2 quals</suggestion>
                <short>Reviseu la construcció de relatiu</short>
                <example correction="entre les quals">Unes obres <marker>entre les que</marker> en van destacar dues.</example>
                <example>Unes obres entre les quals destaquen les més famoses.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>entre</token>
                        <token postag="DA..P." postag_regexp="yes"/>
                        <token>que</token>
                    </marker>
                    <token min="0">no</token>
                    <token>hi</token>
                    <token inflected="yes">haver</token>
                    <token><exception regexp="yes">[.,]|a|en</exception></token>
                </pattern>
                <message>Construcció probablement incorrecta.</message>
                <suggestion>\1 \2 quals</suggestion>
                <example correction="entre les quals">Unes obres <marker>entre les que</marker> hi havia les seves.</example>
                <example correction="entre les quals">Unes obres <marker>entre les que</marker> no hi havia les seves.</example>
                <example>Unes obres entre les quals hi havia les seves.</example>
                <example>Unes cases entre les que hi havia a la zona.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>entre</token>
                        <token regexp="yes">els|les</token>
                        <token>que</token>
                    </marker>
                    <token min="0" max="3" inflected="yes" regexp="yes">caldre|es|haver|de|hi|en|anar</token>
                    <token inflected="yes" regexp="yes">destacar|incloure|trobar</token>
                </pattern>
                <message>Construcció probablement incorrecta.</message>
                <suggestion>\1 \2 quals</suggestion>
                <example correction="entre les quals">, <marker>entre les que</marker> s'inclouen</example>
                <example correction="entre els quals">, <marker>entre els que</marker> s'ha d'incloure</example>
                <example correction="entre les quals">, <marker>entre les que</marker> cal destacar</example>
                <example>una gran diferència entre els que es troben per damunt o a prop del camí.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tot</token>
                    <token>allò</token>
                    <token>contra</token>
                    <token>el</token>
                    <token regexp="yes">que|què</token>
                </pattern>
                <message>Construcció de relatiu incorrecta.</message>
                <suggestion>tot allò contra què</suggestion>
                <suggestion>totes les coses contra les quals</suggestion>
                <example correction="tot allò contra què|totes les coses contra les quals">Ell representa <marker>tot allò contra el que</marker> va lluitar sempre.</example>
            </rule>
            <rule>
                <pattern>
                    <token>allò</token>
                    <token>contra</token>
                    <token>el</token>
                    <token regexp="yes">que|què</token>
                </pattern>
                <message>Construcció de relatiu incorrecta.</message>
                <suggestion>allò contra què</suggestion>
                <suggestion>les coses contra les quals</suggestion>
                <example correction="allò contra què|les coses contra les quals">Ell representa <marker>allò contra el que</marker> va lluitar sempre.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ALTRES_CONSTRUCCIONS_RELATIU" name="Altres construccions de relatiu">
            <url>http://esadir.cat/entrades/fitxa/node/Relatius_preposicio</url>
            <antipattern>
                <marker>
                    <token regexp="yes">referència|fa|feia</token>
                    <token>a</token>
                </marker>
            </antipattern>
            <rule id="AL_QUAL_PERTANY" name="al *que/qual pertany">
                <pattern>
                    <token>a</token>
                    <token postag="DA.*" postag_regexp="yes"/>
                    <marker>
                        <token regexp="yes">que|què</token>
                    </marker>
                    <token min="0" regexp="yes">també|sempre|mai</token>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <token inflected="yes">pertànyer</token>
                </pattern>
                <message>Reviseu la construcció de relatiu.</message>
                <suggestion><match no="2" postag="DA..(.)." postag_regexp="yes" postag_replace="PR0C$1000">qual</match></suggestion>
                <example correction="qual">La casa a la <marker>que</marker> pertany.</example>
                <example correction="quals">Els gèneres als <marker>que</marker> pertanyia.</example>
                <example correction="quals">Els gèneres als <marker>que</marker> va pertànyer.</example>
                <example correction="qual">La casa a la <marker>que</marker> també pertany.</example>
                <example correction="quals">Els gèneres als <marker>que</marker> sempre pertanyia.</example>
                <example correction="quals">Els gèneres als <marker>que</marker> mai va pertànyer.</example>
                <example>Pel que fa als que pertanyen a la confederació,</example>
            </rule>
        </rulegroup>
        <rulegroup id="ELS_QUE_INFINITIU" name="els que + infinitiu">
            <rule>
                <pattern>
                    <token regexp="yes">prou|bastant|molt|gaire</token>
                    <marker>
                        <token>que</token>
                        <token>desitjar</token>
                    </marker>
                </pattern>
                <message>Construcció incorrecta.</message>
                <suggestion>a desitjar</suggestion>
                <example correction="a desitjar">Com a analista, deixa bastant <marker>que desitjar</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D[^R].*" postag_regexp="yes"><exception regexp="yes">tal|el</exception></token>
                    <token>que<exception postag="comparatiu"/></token>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Construcció de relatiu incorrecta o hi falta un verb conjugat.</message>
                <short>Construcció incorrecta</short>
                <example correction=""><marker>aquells que lluitar</marker></example>
                <example>aquells que lluiten</example>
                <example>per tal que veure-la sigui una cosa familiar</example>
                <example>sabem tot el que ésser català significa</example>
            </rule>
        </rulegroup>
        <rulegroup id="EL_INFINITIU" name="el + infinitiu">
            <!--<url>http://esadir.cat/gramatica/sintaxi/infinitiu_article</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=article+%2B+infinitiu&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12236&amp;idHit=12236&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=1&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27El+dedicar-se+als+fills%27+o+%27La+dedicaci%F3+als+fills%27%3F+%2F+Article+davant+d%27infinitiu+%2F+Nominalitzaci%F3+de+l%27infinitiu&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <antipattern>
                <token>aprendre</token>
                <token>a</token>
                <token>aprendre</token>
            </antipattern>
            <antipattern>
                <marker>
                    <token>saber</token>
                    <token>fer</token>
                </marker>
            </antipattern>
            <antipattern>
                <marker>
                    <token>mal</token>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token inflected="yes">estar</token>
                    <token>el</token>
                    <token>dir</token>
                    <token>-ho</token>
                </marker>
            </antipattern>
            <antipattern>
                <token inflected="yes">llarg</token>
                <token>en</token>
                <token>el</token>
                <token>donar</token>
            </antipattern>
            <antipattern>
                <token>l'</token>
                <token>anar</token>
                <token>a</token>
                <token>peu</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="4">tocar</token>
                <token>el</token>
                <token>rebre</token>
                <example>Ara li ha tocat el rebre.</example>
                <example>Ara li ha tocat a ell el rebre.</example>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token>l</token>
                <token>prometre</token>
                <token>a</token>
                <token>l</token>
                <token>complir</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">el|l</token>
                    <marker>
                        <token>transcórrer</token>
                    </marker>
                </pattern>
                <message>L'infinitiu sol usar-se sense article. Com a substantiu val més dir <suggestion>transcurs</suggestion>.</message>
                <example correction="transcurs">Capturar un instant del <marker>transcórrer</marker> de la vida.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>a</exception></token>
                    <marker>
                        <token>el</token>
                        <token postag="V.N.*" postag_regexp="yes"><exception postag="_GN_MS"/><exception regexp="yes">\p{Lu}.+</exception></token>
                    </marker>
                </pattern>
                <message>Llevat d'algunes excepcions, l'infinitiu sol usar-se sense article.</message>
                <suggestion><match no="3"/></suggestion>
                <suggestion>el fet de <match no="3"/></suggestion>
                <example correction="saber|el fet de saber">És bo <marker>el saber</marker>-ho.</example>
                <example correction="saber|el fet de saber">És bo <marker>el saber</marker> això.</example>
                <example correction="Saber|El fet de saber"><marker>El saber</marker> el resultat m'ha tranquil·litzat.</example>
                <!-- <example correction="poder|el fet de poder"><marker>El saber</marker> que vindràs em tranquil·litza.</example> INCOMPATIBLE AMB EL SEGÜENT -->
                <example>Per altra banda el saber que mobilitza la literatura no és complet</example>
                <example correction="poder|el fet de poder">M'interessa <marker>el poder</marker> fer coses noves.</example>
                <example correction="ser|el fet de ser">admet <marker>el ser</marker> utilitzada per a substàncies irritants</example>
                <example correction="viure|el fet de viure"><marker>el viure</marker> en posicions polítiques marginals</example>
                <example correction="Poder|El fet de poder"><marker>El poder</marker> cantar en els cinc continents</example>
                <example>És bo saber-ho.</example>
                <example>El poder l'ha trastocat.</example>
                <example>a la salut mental, el poder i el plaer</example>
                <example>Principis comuns a tot el saber que no necessiten demostració </example>
                <example>la virtut i el poder que pot haver-hi en les medicines.</example>
                <example>El poder no es troba allí.</example>
                <example>els emperadors van perdre el poder després de la Querella</example>
                <example>El poder llavors va passar a Sir Thomas More.</example>
                <example>Al furtar</example>
                <example>el ser més perfecte</example>
                <example>El menjar més típic de Monterrey és el cabrit</example>
                <example>El poder en els cinc estats centreasiàtics</example>
                <example>Els temes tradicionals del trobar en aquella època</example>
                <example>L'avenir del país.</example>
                <example>El saber fer i l'experiència.</example>
                <example>El despertar de la força</example>
                <example>Mal m'està el dir-ho.</example>
                <!-- que limita el menjar pans fermentats amb llevats, DIFÍCIL!!
                    Que el llegir no ens faci perdre l'escriure.
                    Sempre em toca el rebre.
                    la festa del segar i del batre
                -->
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>de</token>
                        <token>l</token>
                        <token postag="V.N.*" postag_regexp="yes"><exception postag="_GN_MS"/><exception regexp="yes">\p{Lu}.+</exception></token>
                    </marker>
                </pattern>
                <message>Llevat d'algunes excepcions, l'infinitiu sol usar-se sense article.</message>
                <suggestion>de \3</suggestion>
                <suggestion>del fet de <match no="3"/></suggestion>
                <example correction="de furtar|del fet de furtar">les ganes <marker>del furtar</marker></example>
                <example correction="de ser|del fet de ser">Un valor <marker>del ser</marker> mare.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>pe</token>
                        <token>l</token>
                        <token postag="V.N.*" postag_regexp="yes"><exception postag="_GN_MS"/><exception regexp="yes">\p{Lu}.+</exception></token>
                    </marker>
                </pattern>
                <message>Llevat d'algunes excepcions, l'infinitiu sol usar-se sense article.</message>
                <suggestion>per \3</suggestion>
                <suggestion>pel fet de <match no="3"/></suggestion>
                <example correction="per furtar|pel fet de furtar">les ganes <marker>pel furtar</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>a</exception></token>
                    <marker>
                        <token>l'</token>
                        <token postag="V.N.*" postag_regexp="yes"><exception postag="_GN_MS"/><exception regexp="yes">\p{Lu}.+</exception></token>
                    </marker>
                </pattern>
                <message>Llevat d'algunes excepcions, l'infinitiu sol usar-se sense article.</message>
                <suggestion><match no="3"/></suggestion>
                <suggestion>el fet d'<match no="3"/></suggestion>
                <short>Construcció dubtosa</short>
                <example correction="imaginar|el fet d'imaginar">És bo <marker>l'imaginar</marker>-s'ho.</example>
                <example>És bo imaginar-s'ho.</example>
                <example>a l'interrompre el debat</example>
                <example>va rebre l'Oscar al millor actor</example>
                <example>Categories de l'ésser.</example>
                <example>L'ésser ja no es troba allí.</example>
                <example>l'ésser cridat</example>
                <example>l'ésser efectivament real</example>
                <example>l'ésser que va anunciar a una dona verge</example>
            </rule>
        </rulegroup>
        <rule id="COMMA_REPETITION" name="falta coma en repetició">
            <antipattern>
                <token>si</token>
                <token>no</token>
                <token>no</token>
            </antipattern>
            <pattern>
                <token regexp="yes">no|sí</token>
                <token><match no="0"/></token>
            </pattern>
            <message>Poseu una coma o elimineu la repetició.</message>
            <suggestion>\1, \2</suggestion>
            <suggestion>\1</suggestion>
            <example correction="Sí, sí|Sí"><marker>Sí sí</marker>, i tant.</example>
        </rule>
        <rule id="COMMA_JA_QUE" name="'ja que' va precedit de coma">
            <pattern>
                <token><exception postag="SENT_START"/></token>
                <token><exception postag="SENT_START"/><exception regexp="yes">[,;:(]</exception><exception regexp="yes" spacebefore="yes">[—–-]</exception><exception postag="_QM_OPEN"/></token>
                <token><exception postag="SENT_START"/><exception regexp="yes">[,;:(]</exception><exception regexp="yes" spacebefore="yes">[—–-]</exception><exception postag="_QM_OPEN"/></token>
                <marker>
                    <token>ja<exception case_sensitive="yes">Ja</exception></token>
                    <token>que</token>
                </marker>
            </pattern>
            <message>Falta una coma davant de "ja que".</message>
            <suggestion>, ja que</suggestion>
            <suggestion> perquè</suggestion>
            <url>http://www.ara.cat/premium/opinio/Ja-que-vol-dir-perque_0_675532448.html</url>
            <short>Hi falta una coma</short>
            <example correction=", ja que| perquè">No és ell<marker> ja que</marker> no vol.</example>
            <example correction=", ja que| perquè">No és ell—<marker> ja que</marker> no vol.</example>
            <example correction=", ja que| perquè">Era un ocell «rar»<marker> ja que</marker> feia dies que no sortia.</example>
            <example>No és ell —ja que no vol.</example>
            <example>Però ja que venia ho aprofitava.</example>
            <example>són un angle recte (ja que l'angle central és de 180 graus)</example>
            <example>-I ja que parlem d'això, aclarim-ho.</example>
        </rule>
        <rule id="MI" name="mi/m'hi">
            <pattern case_sensitive="yes">
                <token><exception postag="SPS00|D[^R]0MS0|.*LOC_PREP.*" postag_regexp="yes"/><exception regexp="yes">\d+|/</exception></token>
                <marker>
                    <token>mi</token>
                </marker>
                <token><exception regexp="yes">major|menor|bemoll|sostingut|\d+|/</exception><exception postag="_PUNCT.*" postag_regexp="yes"/></token>
            </pattern>
            <message>Hi falta algun element.</message>
            <suggestion>m'hi</suggestion>
            <suggestion>a mi</suggestion>
            <suggestion>de mi</suggestion>
            <suggestion>en mi</suggestion>
            <suggestion>per mi</suggestion>
            <suggestion>amb mi</suggestion>
            <example correction="m'hi|a mi|de mi|en mi|per mi|amb mi">quan ho faig <marker>mi</marker> trobo bé.</example>
            <example>a mi m'agrada</example>
            <example>toca un mi bemoll</example>
            <example>mi major</example>
            <example>Mi</example>
            <example>34 mi</example>
            <example>do 3, mi 5.</example>
            <example>, mi/mg</example>
            <example>do, re, mi, fa</example>
            <example>Lluny de mi</example>
            <example>Gràcies a mi</example>
            <example>“A mi ningú em dóna lliçons”.</example>
        </rule>
        <rule id="SI_SHI" name="no si/no s'hi">
            <antipattern>
                <token regexp="yes">més|i|o|ni|però</token>
                <token>no</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">i|o</token>
                <token>ni</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="4">saber</token>
                <token>ni</token>
                <token>si</token>
                <example>No sé què fa ni si fa res.</example>
            </antipattern>
            <pattern>
                <token regexp="yes">no|ni</token>
                <marker>
                    <token>si</token>
                </marker>
                <token postag="V.[MSI].*" postag_regexp="yes"><exception inflected="yes">ser</exception></token>
            </pattern>
            <message>¿Volíeu dir <suggestion>s'hi</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="s'hi">Ells no <marker>si</marker> posen.</example>
            <example>Ells no s'hi posen.</example>
            <example>, si més no si vénen tard</example>
            <example>però no si vénen tard</example>
        </rule>
        <rule id="SI_SHI_DONA" name="el que que s'hi dona">
            <pattern>
                <token regexp="yes">el|l</token>
                <token>pa</token>
                <token>que</token>
                <marker>
                    <token>si</token>
                </marker>
                <token inflected="yes">donar</token>
            </pattern>
            <message>¿Volíeu dir <suggestion>s'hi</suggestion>?</message>
            <short>Possible confusió</short>
            <example correction="s'hi">Ells no saben el pa que <marker>si</marker> dona.</example>
            <example correction="s'hi">Ells no saben el pa que <marker>si</marker> dóna.</example>
        </rule>
        <rulegroup id="COSES_QUE_FER" name="coses *que/a fer">
            <rule>
                <antipattern>
                    <token>res</token>
                    <token skip="-1" regexp="yes">millor|més</token>
                    <token>que</token>
                </antipattern>
                <pattern>
                    <token inflected="yes" regexp="yes" skip="8">preguntar|demanar|sol·licitar</token>
                    <token postag="N.*|PI.*" postag_regexp="yes" skip="1"><exception postag="_GV_|V.*" postag_regexp="yes"/><exception scope="next" regexp="yes" negate="yes">que|més</exception></token>
                    <marker>
                        <token>que<exception postag="comparatiu|relatiu|conjuncio" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Si el 'que' no és comparatiu, potser cal canviar-lo.</message>
                <suggestion>què</suggestion>
                <suggestion>a</suggestion>
                <suggestion>per</suggestion>
                <suggestion>per a</suggestion>
                <example correction="què|a|per|per a">Finestra emergent que pregunta a l'usuari <marker>que</marker> fer.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>res</token>
                    <token skip="-1" regexp="yes">millor|més</token>
                    <token>que</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">el|l</token>
                    <token>sentit</token>
                    <token>que</token>
                </antipattern>
                <antipattern>
                    <token>de</token>
                    <token regexp="yes">manera|forma</token>
                    <token postag="A..[FC][SN].|V.P..SF." postag_regexp="yes"/>
                    <marker>
                        <token>que</token>
                    </marker>
                </antipattern>
                <pattern>
                    <!-- però no adjectiu sol  |complement-->
                    <token postag="N.*|_GN_.*|PI.*" postag_regexp="yes" skip="1"><exception postag="_GV_|V.*" postag_regexp="yes"/><exception scope="next" regexp="yes" negate="yes">que|més</exception></token>
                    <marker>
                        <token>que<exception postag="comparatiu|relatiu|conjuncio" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="VMN.*" postag_regexp="yes"/>
                </pattern>
                <message>Si el 'que' no és comparatiu, potser cal canviar-lo.</message>
                <suggestion>a</suggestion>
                <suggestion>per</suggestion>
                <suggestion>per a</suggestion>
                <short>Construcció incorrecta</short>
                <example correction="a|per|per a">no tinc res <marker>que</marker> dir</example>
                <example correction="a|per|per a">ell té molt <marker>que</marker> explicar</example>
                <example correction="a|per|per a">tens moltes coses bones <marker>que</marker> fer</example>
                <example correction="a|per|per a">no tenen altra cosa <marker>que</marker> dir.</example>
                <example correction="a|per|per a">no havent-hi altra cosa <marker>que</marker> comentar.</example>
                <example correction="a|per|per a">La seva longevitat va donar molt <marker>que</marker> parlar</example>
                <example correction="a|per|per a">tinc un remei <marker>que</marker> considerar</example>
                <example correction="a|per|per a">Molt d'amor <marker>que</marker> compartir.</example>
                <example>No faig res més que pensar en tu</example>
                <example>És el mateix que fer-ho així</example>
                <example>No és altra cosa que dibuixar la recta</example>
                <example>Estic segur que usar això anirà bé.</example>
                <example>posen de relleu que prendre cura de la malaltia</example>
                <example>No és el mateix fer servir un nom tradicional que traduir.</example>
                <example>No tinc res més a afegir.</example>
                <example>No hi ha hagut més remei que traspassar la informació.</example>
                <example>va reconèixer-los la ciutadania des del moment que revocar-los-la hauria causat encara més problemes</example>
                <example>arriba fins a tal punt que sortir a l'exterior</example>
                <example>No havia tingut més dolor en aquest món que haver-la deixat passar a millor vida</example>
                <example>Preferiria descobrir una sola causa que esdevenir rei de Pèrsia.</example>
                <example>Estic d'acord que copiar-les una vegada és factible</example>
                <example>És millor guanyar la confiança de la gent que confiar en la força.</example>
                <example>Crec que entendre la idea no és difícil.</example>
                <example>L'oposició no feia més que créixer.</example>
                <example>no tenen una altra opció que fugir o morir.</example>
                <example>Tingueu en compte que mantenir un viquiportal costa un gran esforç</example>
                <example>res hi ha més meritori que morir a Benarés,</example>
                <example>Si penses que dir a una persona pesada</example>
                <example>Després d'arribar a la conclusió que ser un músic i un artista era el mateix</example>
                <example>Després d'arribar a la conclusió que contractar un músic i un artista era el mateix</example>
                <example>ho dic en nom de tots que dir-li només</example>
                <example>va aclarir al parlament que vendre'n una versió científicament anotada podria</example>
                <example>qui sosté en nom del Partit Comunista que matar a Chian Kai-Shek</example>
                <example>L'afer es complica pel fet que marcar o desmarcar-se</example>
                <example>hi ha evidències que ingerir àcid palmític incrementa el risc</example>
                <!-- Quan hi ha complements entremig ("en aquesta vida"), no fem la comprovació. És massa complicat -->
                <example>no hi ha res millor en aquesta vida que menjar, beure i estar content</example>
                <example>no té altre camí que tancar-se a la cuina</example>
                <example>hi havia d'haver alguna cosa més que servir-lo</example>
                <example>Fa dies que agafar el tren és esport de risc.</example>
                <example>Em fa l'efecte que acabar el projecte no serà fàcil.</example>
                <example>No hi ha res de més inútil que intentar explicar-ho.</example>
                <example>No hi ha res més inútil que intentar explicar-ho.</example>
                <example>Hi ha alguna cosa més inútil que intentar explicar-ho.</example>
                <example>És molt diferent fer de novel·lista que fer de poeta.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">fer</token>
                    <token>res</token>
                    <token>més</token>
                </antipattern>
                <pattern>
                    <token postag="N.*|_GN_.*|PI.*" postag_regexp="yes" skip="1">res<exception postag="_GV_|V.*|complement" postag_regexp="yes"/><exception scope="next" regexp="yes" negate="yes">que|més|millor</exception></token>
                    <marker>
                        <token>que<exception postag="relatiu|conjuncio" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="VMN.*" postag_regexp="yes"/>
                    <token postag="SENT_END|_PUNCT.*|comparatiu|SPS00" postag_regexp="yes"/>
                </pattern>
                <message>Si el 'que' no és comparatiu, potser cal canviar-lo.</message>
                <suggestion>a</suggestion>
                <suggestion>per</suggestion>
                <suggestion>per a</suggestion>
                <short>Construcció incorrecta</short>
                <example correction="a|per|per a">No tenen res millor <marker>que</marker> fer.</example>
                <example correction="a|per|per a">No tenen res millor <marker>que</marker> fer que anar a caçar bolets.</example>
                <example correction="a|per|per a">No tenen res millor <marker>que</marker> fer amb els diners.</example>
                <example correction="a|per|per a">No hi ha res més <marker>que</marker> fer.</example>
                <example correction="a|per|per a">No hi ha res millor <marker>que</marker> fer.</example>
                <example correction="a|per|per a">No tinc res més <marker>que</marker> dir sobre el futur del país.</example>
                <!--INDECIDIBLE <example>No hi ha res millor que cantar.</example>-->
                <example>No hi ha res millor que fer un canvi.</example>
                <example>No tenia res millor que fer un canvi.</example>
                <example>no hi ha res millor en aquesta vida que menjar, beure i estar content</example>
                <example>No és el mateix fer servir un nom tradicional que traduir.</example>
                <example>No fa res més que pensar en la pluja.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SUBSTANTIUS_JUNTS" name="Dos noms comuns junts" tags="picky">
            <antipattern>
                <token postag="D.*" postag_regexp="yes"/>
                <token regexp="yes">meitat|mitat|totalitat</token>
            </antipattern>
            <antipattern>
                <token>enzim</token>
                <token regexp="yes">.*asa</token>
                <example>L'enzim helicasa</example>
            </antipattern>
            <antipattern>
                <token>tota</token>
                <token>la</token>
                <token>vida</token>
            </antipattern>
            <antipattern>
                <token>verb</token>
                <token>to</token>
                <token regexp="yes">\p{L}+</token>
                <example>Equival al verb to cater.</example>
            </antipattern>
            <antipattern>
                <token>quin</token>
                <token>motiu</token>
                <example>Indica per quin motiu administracions com el govern català i el consistori barceloní no hi inverteixen.</example>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">milions|milers|centenars|mils</token>
                </marker>
                <token regexp="yes">de|d'</token>
            </antipattern>
            <antipattern>
                <marker>
                    <token regexp="yes">milions|milers|centenars|mils</token>
                </marker>
                <token>i</token>
                <token regexp="yes">milions|milers|centenars|mils</token>
                <token regexp="yes">de|d'</token>
            </antipattern>
            <!-- oficis -->
            <antipattern>
                <unify>
                    <feature id="nombre"/>
                    <feature id="genere"/>
                    <token postag="N.*" postag_regexp="yes" inflected="yes" regexp="yes">dona|home</token>
                    <token postag="N.*" postag_regexp="yes"/>
                </unify>
                <example>Les dones periodistes.</example>
                <example>Els homes periodistes.</example>
            </antipattern>
            <antipattern>
                <token>to</token>
                <token>be</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">mes|dia|any</token>
                <token>a</token>
                <token><match no="0"/></token>
                <example>ampliar la seva vigència mes a mes</example>
            </antipattern>
            <antipattern>
                <!-- TODO: comporovar concordança -->
                <token inflected="yes">metge</token>
                <token inflected="yes" regexp="yes">.+òleg|.+iatre|.+ista|cirurgià|psiquiatre</token>
            </antipattern>
            <antipattern>
                <token>la</token>
                <token>boca</token>
                <token>aigua</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">.+</token>
                <token spacebefore="no">.</token>
                <token spacebefore="no" regexp="yes">.+</token>
            </antipattern>
            <antipattern>
                <token postag="N.*" postag_regexp="yes"/>
                <token postag="N.*" postag_regexp="yes"/>
                <token spacebefore="no">-</token>
                <token spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">causa|cost</token>
                <token regexp="yes">[/-]</token>
                <token regexp="yes">efecte|benefici</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">&expressio_DOS_NOMS;</token>
                <token/>
                <token regexp="yes">[/i\-–]</token>
                <token/>
            </antipattern>
            <antipattern>
                <token inflected="yes">tenir</token>
                <token min="0" postag="RG"/>
                <token>lloc</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes">major|gran|bona|formar|fer</token>
                <token inflected="yes">part</token>
            </antipattern>
            <antipattern>
                <token>número</token>
                <token postag="DN.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>el</token>
                <token>concepte</token>
            </antipattern>
            <antipattern>
                <token>la</token>
                <token>forma</token>
            </antipattern>
            <antipattern>
                <token/>
                <token regexp="yes">amunt|avall|enllà|endins|enfora</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">[“‘«'"]</token>
                <token postag="NC.*" postag_regexp="yes"/>
                <token postag="NC.*" postag_regexp="yes"/>
                <token regexp="yes">[’”»'"]</token>
            </antipattern>
            <antipattern>
                <token>dona</token>
                <token postag="NCFS000"/>
            </antipattern>
            <antipattern>
                <token>dones</token>
                <token postag="NCFP000"/>
            </antipattern>
            <antipattern>
                <token postag="NC[FC]P000" postag_regexp="yes"/>
                <token>filles</token>
                <example>són construccions filles de les muixerangues</example>
            </antipattern>
            <antipattern>
                <token postag="NC[PC]P000" postag_regexp="yes"/>
                <token>fills</token>
                <example>són conjunts fills dels altres</example>
            </antipattern>
            <antipattern>
                <token>mida</token>
                <token>carnet</token>
            </antipattern>
            <!-- llenguatge telegràfic -->
            <antipattern>
                <token regexp="yes">imports?|preus?</token>
                <token regexp="yes">factura|factures|gram|kilo|quilogram|menús?</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">colls?|escots?</token>
                <token regexp="yes">cremallera|nadó|xemeneia|cigne|forner|polo|barca</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">jerseis?</token>
                <token regexp="yes">jacquard|punt|denim|llana</token>
            </antipattern>
            <antipattern>
                <token>número</token>
                <token>pi</token>
            </antipattern>
            <antipattern>
                <token postag="_english_ignore_"/>
                <token postag="_english_ignore_"/>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token postag="NC.*" postag_regexp="yes" regexp="yes">\p{Ll}[\p{Ll}·]+<exception postag="A.*|V.P.*|V.[NMSI].*|complement.*|DN.*|_GV_|.*LOC_ADV.*|_loc_meitat" postag_regexp="yes"/><exception regexp="yes">\p{Lu}.*</exception><exception regexp="yes" inflected="yes">neologismes?|prefix|prefixos|projectes?|símbols?|factors?|mots?|paraul(a|es)|termes?|expressi(ó|ons)|vocables?|nombres?|entrad(a|es)|lletr(a|es)|colors?|vegad(a|es)|volt(a|es)|cops?|ocasió|ocasions|noms?|majoria|substantius?|objectes?|&dies_setmana;|&unitats_temps;|tipus|tema|mini|micro|macro|feu</exception></token>
                        <token postag="NC.*" postag_regexp="yes" regexp="yes">\p{Ll}[\p{Ll}·]+<exception postag="A.*|V.P.*|V.[NMSI].*|_GN.*|DN.*|_loc_enma|.*LOC_ADV.*|_loc_meitat" postag_regexp="yes"/><exception regexp="yes">\p{Lu}.*|fra|don|&dies_setmana;|.+ador(a|s|es)?|caser(a|s|es)?|insígnia|top|fetitxe|crec|bleda|bledes</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Reviseu: dos substantius junts. Potser hi falta algun element (una coma, una conjunció, una preposició).</message>
                <suggestion>\1, \2</suggestion>
                <suggestion>\1 i \2</suggestion>
                <suggestion>\1 de \2</suggestion>
                <short>Reviseu: dos substantius junts.</short>
                <example correction="cotxe, autobús|cotxe i autobús|cotxe d'autobús"><marker>cotxe autobús</marker>.</example>
                <example correction="abraçada, amic|abraçada i amic|abraçada d'amic">Una forta <marker>abraçada amic</marker>.</example>
                <!--<example correction=""><marker>infraestructures vials</marker>.</example>-->
                <example><marker>infraestructures viàries</marker>.</example>
                <example>cotxe i autobús.</example>
                <example>la planta dos.</example>
                <example>un lloc web.</example>
                <example>els països membres</example>
                <example>el poc instint d’observació</example>
                <example>Si et fan falta esclaus,</example>
                <example>com l'àguila cel enllà</example>
                <example>us barrarem el pas espasa en mà</example>
                <example>com a exemple exemple</example>
                <example>a fer tantes coses anys enrere.</example>
                <example>No s'hi ha fet front.</example>
                <example>És des de fa pocs dies presidenta de l’Acadèmia.</example>
                <example>El que hi havia era por.</example>
                <example>Un mite estès diu això.</example>
                <example>El que m'havia dit la primera era veritat.</example>
                <example>Tenien lloc celebracions.</example>
                <example>A mi que em costa tant trobar arguments.</example>
                <example>en la seva major part gent senzilla</example>
                <example>Té una penya blaugrana on pots veure partits del Barça.</example>
                <example>Si s'han de mostrar les adreces web a l'editor</example>
                <example>El valor alfa calculat</example>
                <example>La democràcia directa via referèndum.</example>
                <example>Crea constantment associacions ciutadanes.</example>
                <example>En el seu quaranta aniversari.</example>
                <example>Que almenys preste atenció al que fem.</example>
                <example>La despesa corrent és alta.</example>
                <example>Una altra pràctica corrent.</example>
                <example>El factor temps és determinant.</example>
                <example>fins a 200 km mar endins</example>
                <example>Quan hi ha trobat problemes.</example>
                <example>Hi ha afegit vídeos d'alta qualitat.</example>
                <example>Probablement era el «ministre tresorer».</example>
                <example>El binomi cultura i gestió.</example>
                <example>Passa entre les dones músiques.</example>
                <example>En qualsevol dels 4 formats diferents segons pes i forma previstos.</example>
                <example>Ha premiat els últims anys novel·les molt notables.</example>
                <example>Una entrevista via mail.</example>
                <example>L'esforç que les grans empreses fan són l'altre aspecte.</example>
                <example>Per això espera atenció, comprensió i amor.</example>
                <example>I el feu objecte d'agressions</example>
                <example>Segueix la direcció general SW-NE.</example>
                <example>Tinc a casa l'arxiu wiki.tar.gz.</example>
                <example>Més important que tenir-ne un sobre música.</example>
                <example>Vull saber quines calcetes portes avui.</example>
                <example>Una vegada s'acabi el tema covid.</example>
                <example>Quins dos tipus de teixit?</example>
                <example>Ja ho veig amb més bons ulls.</example>
                <example>Si us plau feu difusió.</example>
                <example>Va proclamar-se en tres ocasions campió de Catalunya.</example>
                <example>Què cony fots ara?</example>
                <example>D'on coi treus això?</example>
                <example>I un altre sobre turisme.</example>
                <example>Tant via mail com via correu postal.</example>
                <example>Ha quedat fet estelles.</example>
                <example>El llatí és una llengua morta.</example>
                <example>S'han registrat fins al moment tres persones mortes.</example>
                <example>L'entrenador ha tornat a demanr temps mort.</example>
                <example>A home avar no demanis consell.</example>
                <example>Precipita en la fam i la misèria milions i milions d’éssers.</example>
                <example>Precipita en la fam i la misèria milions d’éssers.</example>
                <example>El diccionari de l’Institut d’Estudis Catalans encara no ha registrat l’entrada establishment.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FALTA_ELEMENT_ENTRE_GN" name="Falta un element entre grups nominals" default="off">
            <rule>
                <pattern>
                    <token><exception postag="SPS00"/><exception inflected="yes" regexp="yes">ser|considerar|anomerar</exception></token>
                    <token><exception postag="SPS00|CC|NP.*" postag_regexp="yes"/><exception>com</exception><exception inflected="yes" regexp="yes">ser|considerar|anomerar</exception></token>
                    <marker>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <and>
                            <token postag="NC.*" postag_regexp="yes"><exception postag="DN.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">teatre|setmanari|òpera|revista|pel·lícula|poema|alto|llibre|documental|conte|novel·la|sintagma|mot|paraula|terme|expressió|vocable|nom|tipus|denominació</exception><exception regexp="yes" inflected="yes">endemà|any|dia|mes|setmana|&mesos_any;|&dies_setmana;</exception></token>
                            <token postag="_GN_.*" postag_regexp="yes"/>
                        </and>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <and>
                            <token postag="NC.*" postag_regexp="yes"><exception regexp="yes" inflected="yes">endemà|any|dia|mes|setmana|&mesos_any;|&dies_setmana;</exception></token>
                            <token postag="_GN_.*" postag_regexp="yes"/>
                        </and>
                    </marker>
                </pattern>
                <message>Potser falta algun element entre grups nominals.</message>
                <short>Hi falta algun element</short>
                <example correction="">m'arriba <marker>el traüt les coces</marker> del bestiar</example>
                <example>m'arriba el traüt de les coces del bestiar</example>
                <!--quan l'any següent es canviava el cultiu la terra es recuperava
                    igual com, a la mort del comte (1209), fou el rei el garant dels drets successoris
                    És precisament l'estiu l'estació en què hi ha més contrast
                    Tot plegat fa l'afrikaans la llengua materna d'un xic més de 6 milions
                    Els teoremes la prova dels quals inclou l'axioma
                    es sap que no és l'aire l'agent causant de la malària
                    És el verb l'element que marca la funció sintàctica
                    en són l'excepció els parlars d'Artà, Capdepera i Felanitx
                    Aprofitant l'anarquia el governador proclamà
                    a Girona s'anomena La Copa l'espai destinat a
                    es considera la ciutat el nucli d'influència d'altres poblacions
                    ocupa el tron la reina Margarida II de Dinamarca
                    perquè només coneixien la llei els especialistes-->
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <and>
                            <token postag="NC.*" postag_regexp="yes"><exception postag="DN.*" postag_regexp="yes"/><exception inflected="yes" regexp="yes">teatre|setmanari|òpera|revista|pel·lícula|poema|alto|llibre|documental|conte|novel·la|sintagma|mot|paraula|terme|expressió|vocable|nom|tipus|denominació</exception><exception regexp="yes" inflected="yes">endemà|any|dia|mes|setmana|&mesos_any;|&dies_setmana;</exception></token>
                            <token postag="_GN_.*" postag_regexp="yes"/>
                        </and>
                        <token postag="DA.*" postag_regexp="yes"/>
                        <and>
                            <token postag="NC.*" postag_regexp="yes"><exception regexp="yes" inflected="yes">endemà|any|dia|mes|setmana|&mesos_any;|&dies_setmana;</exception></token>
                            <token postag="_GN_.*" postag_regexp="yes"/>
                        </and>
                    </marker>
                </pattern>
                <message>Potser falta algun element entre grups nominals.</message>
                <short>Hi falta algun element</short>
                <example correction=""><marker>el traüt les coces</marker> del bestiar</example>
                <example>m'arriba el traüt de les coces del bestiar</example>
                <example>L'alto el foc no es va complir.</example>
            </rule>
        </rulegroup>
        <rulegroup id="FALTA_ELEMENT_ENTRE_VERBS" name="Falta un element entre verbs: hi ha una cosa *(que) és clara">
            <antipattern>
                <token regexp="yes">veg|vg</token>
                <token spacebefore="no">.</token>
            </antipattern>
            <antipattern>
                <token>ha</token>
                <token postag="RN|&pronom_feble;" postag_regexp="yes" min="0" max="4"/>
                <token postag="V.[SI].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>sé</token>
                <token regexp="yes">m'|t'|l'|les<exception postag="_GN_.*" postag_regexp="yes"/></token>
                <token postag="V.[SI].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="V.I.*|N.*" postag_regexp="yes" regexp="yes" inflected="yes">esperar|desitjar|esperant|sol·licitar|pregar|agrair|demanar|confiar</token>
                <token postag="&pronom_feble;" postag_regexp="yes" min="0"/>
                <token postag="V.S.*" postag_regexp="yes"><exception postag="[NA].*" postag_regexp="yes"/></token>
                <example>Preguem confirmis la sol·licitud.</example>
            </antipattern>
            <antipattern>
                <marker>
                    <token>és</token>
                    <!-- funciona una altra regla -->
                    <token postag="V.[^NGP].*" postag_regexp="yes"><exception>obre</exception></token>
                </marker>
            </antipattern>
            <antipattern>
                <!--funciona una altra regla: ja_sia_o-->
                <token>ja</token>
                <token regexp="yes">sigui|siga|sia|siguen|siguin|sien|fos|fóra</token>
                <token skip="10"/>
                <token>o</token>
            </antipattern>
            <antipattern>
                <!-- casos particulars tractats per altres regles -->
                <token regexp="yes">retràs|plaç|aixo|aixi</token>
            </antipattern>
            <antipattern>
                <token>no</token>
                <token>sé</token>
                <token regexp="yes">què|quants?|quan|quin|quina|quins|quines</token>
            </antipattern>
            <antipattern>
                <token>obra</token>
                <token inflected="yes">de</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">ací|aquí</token>
                <token>caic</token>
                <token regexp="yes">ací|aquí</token>
                <token>m'</token>
                <token regexp="yes">alce|aixeque|alço|aixeco</token>
            </antipattern>
            <antipattern>
                <token postag="V.SP3..." postag_regexp="yes"/>
                <token regexp="yes">el|la|els|les</token>
                <token>que</token>
                <token><match no="0"/></token>
                <example>El titular del dret no el pot perdre faci el que faci.</example>
            </antipattern>
            <antipattern>
                <token postag="V.SP3S.." postag_regexp="yes"/>
                <token>qui</token>
                <token><match no="0"/></token>
                <example>El titular del dret no el pot perdre vingui qui vingui.</example>
            </antipattern>
            <antipattern>
                <token>tema</token>
            </antipattern>
            <rule>
                <pattern>
                    <or>
                        <token postag="V.[^NGP].*|SENT_START" postag_regexp="yes" skip="-1"><exception postag="_possible_nompropi|.*LOC_ADV.*" postag_regexp="yes"/><exception postag="PR.*|PT.*|DT.*|DE.*|.*LOC_CONJ.*|C.|_loc_unavegada" postag_regexp="yes" scope="next"/><exception postag="PR.*|PT.*|DT.*|.*LOC_CONJ.*|CS|_loc_unavegada" postag_regexp="yes" scope="previous"/><exception scope="next" regexp="yes">perquè|com|&conjuncions_error;</exception></token>
                        <token regexp="yes" skip="-1">(?-i);|I|O|Ni|Però|Doncs<exception postag="PR.*|PT.*|DT.*|.*LOC_CONJ.*|CS" postag_regexp="yes" scope="next"/><exception scope="next" regexp="yes">perquè|com</exception></token>
                    </or>
                    <token postag="V.[^NGP].*" postag_regexp="yes" skip="-1"><exception postag=".*_GN_.*|N.*|A.*|V.[NGP].*|_loc_nosequi|.*LOC_ADV.*|RG|_possible_nompropi|&lt;.*&gt;" postag_regexp="yes"/><exception>di</exception><exception scope="next" regexp="yes">com|perquè|que|/|&conjuncions_error;</exception><exception postag="_PUNCT.*|C.*|PR.*|PT.*|DT.*|.*LOC_CONJ.*|_loc_unavegada" postag_regexp="yes" scope="next"/></token>
                    <marker>
                        <token postag="V.[^NGP].*" postag_regexp="yes"><exception postag=".*_GN_.*|N.*|A.*|V.[NGP].*|.*LOC.*|_loc_nosequi|.*LOC_ADV.*|RG|_possible_nompropi|&lt;.*&gt;" postag_regexp="yes"/><exception regexp="yes">di|cap</exception><exception scope="previous" postag="&pronom_feble;" postag_regexp="yes"/><exception regexp="yes" inflected="yes">ser|estar|haver|semblar|parèixer|anar|tenir|seure</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:marker desiredPostag:NC.*|A.*|V.[PN].* Mode:diacritics"/>
                <message>Possible confusió. Si és un nom o un adjectiu, s'escriu amb accent.</message>
                <example correction="arbitrària">Es tractava d'una àrea de visualització <marker>arbitraria</marker>.</example>
                <example correction="específica">És una qüestió molt <marker>especifica</marker>.</example>
                <example correction="íntima">Era la seva amiga <marker>intima</marker>.</example>
                <example>És una de les cançons en català més maques que s’han escrit</example>
                <example>Richard estaria dient a sota veu.</example>
                <example>Es conserven tres poemes amorosos seus, en occità.</example>
                <example>El 1670 foren enregistrats 476 h, i el 1242 la població tornà a aparèixer amb la de la Garrofera.</example>
            </rule>
            <rule>
                <pattern>
                    <or>
                        <token postag="V.[^NGP].*|SENT_START" postag_regexp="yes" skip="-1"><exception postag="_possible_nompropi|.*LOC_ADV.*" postag_regexp="yes"/><exception postag="PR.*|PT.*|DT.*|DE.*|.*LOC_CONJ.*|C.|_loc_unavegada" postag_regexp="yes" scope="next"/><exception postag="PR.*|PT.*|DT.*|.*LOC_CONJ.*|CS|_loc_unavegada" postag_regexp="yes" scope="previous"/><exception scope="next" regexp="yes">perquè|com|&conjuncions_error;</exception></token>
                        <token regexp="yes" skip="-1">(?-i);|I|O|Ni|Però|Doncs<exception postag="PR.*|PT.*|DT.*|.*LOC_CONJ.*|CS" postag_regexp="yes" scope="next"/><exception scope="next" regexp="yes">perquè|com|q|pq</exception></token>
                    </or>
                    <marker>
                        <token postag="V.[^NGP].*" postag_regexp="yes"><exception postag=".*_GN_.*|N.*|A.*|V.[NGP].*|_loc_nosequi|.*LOC_ADV.*|RG|_possible_nompropi|&lt;.*&gt;" postag_regexp="yes"/><exception>di</exception><exception scope="next" regexp="yes">com|perquè|que|/|&conjuncions_error;</exception><exception postag="_PUNCT.*|C.*|PR.*|PT.*|DT.*|.*LOC_CONJ.*|_loc_unavegada" postag_regexp="yes" scope="next"/></token>
                        <token postag="V.[^NGP].*" postag_regexp="yes" regexp="yes">.*[éàí]<exception postag=".*_GN_.*|N.*|A.*|V.[NGP].*|.*LOC.*|_loc_nosequi|.*LOC_ADV.*|RG|_possible_nompropi|&lt;.*&gt;" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:marker1 desiredPostag:V.N.*"/>
                <message>Possible confusió. Potser hi falta un infinitiu.</message>
                <suggestion>\2 {suggestion}</suggestion>
                <example correction="Necessito saber"><marker>Necessito sabé</marker> una cosa.</example>
                <example>L'Aiden programarà una cita a cegues.</example>
            </rule>
            <rule default="off">
                <pattern>
                    <or>
                        <token postag="V.[^NGP].*|SENT_START" postag_regexp="yes" skip="-1"><exception postag="_possible_nompropi|.*LOC_ADV.*" postag_regexp="yes"/><exception postag="PR.*|PT.*|DT.*|DE.*|.*LOC_CONJ.*|C.|_loc_unavegada" postag_regexp="yes" scope="next"/><exception postag="PR.*|PT.*|DT.*|.*LOC_CONJ.*|CS|_loc_unavegada" postag_regexp="yes" scope="previous"/><exception scope="next" regexp="yes">perquè|com|&conjuncions_error;</exception></token>
                        <token regexp="yes" skip="-1">(?-i);|I|O|Ni|Però|Doncs<exception postag="PR.*|PT.*|DT.*|.*LOC_CONJ.*|CS" postag_regexp="yes" scope="next"/><exception scope="next" regexp="yes">perquè|com|q|pq</exception></token>
                    </or>
                    <marker>
                        <token postag="V.[MSI].*" postag_regexp="yes"><exception postag=".*_GN_.*|N.*|A.*|V.[NGP].*|_loc_nosequi|.*LOC_ADV.*|RG|_possible_nompropi|&lt;.*&gt;" postag_regexp="yes"/><exception>di</exception></token>
                    </marker>
                    <token min="0" spacebefore="yes" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token min="0" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token postag="V.[MSI].*" postag_regexp="yes"><exception postag=".*_GN_.*|N.*|A.*|V.[NGP].*|.*LOC.*|_loc_nosequi|.*LOC_ADV.*|RG|_possible_nompropi|&lt;.*&gt;" postag_regexp="yes"/><exception regexp="yes">di|cap</exception></token>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\2,</suggestion>
                <example correction="Vine,"><marker>Vine</marker> canta i balla.</example>
                <example correction="Vés,"><marker>Vés</marker> li falta una cosa.</example>
            </rule>
            <rule default="off">
                <pattern>
                    <or>
                        <token postag="V.[^NGP].*|SENT_START" postag_regexp="yes" skip="-1"><exception postag="_possible_nompropi|.*LOC_ADV.*" postag_regexp="yes"/><exception postag="PR.*|PT.*|DT.*|DE.*|.*LOC_CONJ.*|C.|_loc_unavegada" postag_regexp="yes" scope="next"/><exception postag="PR.*|PT.*|DT.*|.*LOC_CONJ.*|CS|_loc_unavegada" postag_regexp="yes" scope="previous"/><exception scope="next" regexp="yes">perquè|com|&conjuncions_error;</exception></token>
                        <token regexp="yes" skip="-1">(?-i);|I|O|Ni|Però|Doncs<exception postag="PR.*|PT.*|DT.*|.*LOC_CONJ.*|CS" postag_regexp="yes" scope="next"/><exception scope="next" regexp="yes">perquè|com|q|pq</exception></token>
                    </or>
                    <token chunk="GV"/>
                    <marker>
                        <token chunk="GV"><exception postag=".*_GN_.*|N.*|A.*|_loc_nosequi|.*LOC_ADV.*|RG|_possible_nompropi|&lt;.*&gt;" postag_regexp="yes"/><exception>di</exception></token>
                    </marker>
                    <token min="0" spacebefore="yes" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token min="0" postag_regexp="yes" postag="&pronom_feble;"/>
                    <token postag="V.[MSI].*" postag_regexp="yes"><exception postag=".*_GN_.*|N.*|A.*|V.[NGP].*|.*LOC.*|_loc_nosequi|.*LOC_ADV.*|RG|_possible_nompropi|&lt;.*&gt;" postag_regexp="yes"/><exception regexp="yes">di|cap</exception></token>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\3,</suggestion>
                <example correction="venir,">Vas <marker>venir</marker> porta'm la paella.</example>
            </rule>
            <rule default="off" tags="picky">
                <pattern>
                    <or>
                        <token postag="V.[^NGP].*|SENT_START" postag_regexp="yes" skip="-1"><exception postag="_possible_nompropi|.*LOC_ADV.*" postag_regexp="yes"/><exception postag="PR.*|PT.*|DT.*|DE.*|.*LOC_CONJ.*|C.|_loc_unavegada" postag_regexp="yes" scope="next"/><exception postag="PR.*|PT.*|DT.*|.*LOC_CONJ.*|CS|_loc_unavegada" postag_regexp="yes" scope="previous"/><exception scope="next" regexp="yes">perquè|com|&conjuncions_error;</exception></token>
                        <token regexp="yes" skip="-1">(?-i);|I|O|Ni|Però|Doncs<exception postag="PR.*|PT.*|DT.*|.*LOC_CONJ.*|CS" postag_regexp="yes" scope="next"/><exception scope="next" regexp="yes">perquè|com|q|pq</exception></token>
                    </or>
                    <token postag="V.[^NGP].*" postag_regexp="yes" skip="-1"><exception postag=".*_GN_.*|N.*|A.*|V.[NGP].*|_loc_nosequi|.*LOC_ADV.*|RG|_possible_nompropi|&lt;.*&gt;" postag_regexp="yes"/><exception>di</exception><exception scope="next" regexp="yes">perquè|com|&conjuncions_error;|que|/</exception><exception postag="_PUNCT.*|C.*|PR.*|PT.*|DT.*|.*LOC_CONJ.*|_loc_unavegada" postag_regexp="yes" scope="next"/></token>
                    <marker>
                        <token postag="V.[^NGP].*" postag_regexp="yes"><exception postag=".*_GN_.*|N.*|A.*|V.[NGP].*|.*LOC.*|_loc_nosequi|.*LOC_ADV.*|RG|_possible_nompropi|&lt;.*&gt;" postag_regexp="yes"/><exception regexp="yes">di|cap</exception></token>
                    </marker>
                </pattern>
                <message>Probablement falta algun element entre aquest verb i l'anterior: coma, conjunció, pronom relatiu, etc.</message>
                <example correction="">Hi ha una cosa <marker>és</marker> clara.</example>
                <example correction="">Doncs ixo em <marker>passa</marker> sovint.</example>
                <example correction="">Ens ha comunicat una cosa <marker>és</marker> clara.</example>
                <example correction="">Això inclou tota una <marker>gama</marker> de coses.</example>
                <example>Joan fa quatre anys es va casar.</example>
                <!-- <example correction="">Quan va arribar, i ho <marker>va veure se'n va</marker> anar.</example> -->
                <!-- <example correction="">Va arribar i ho <marker>va veure se'n va</marker> anar.</example> -->
                <example>Quan va arribar i ho va veure se'n va anar.</example>
                <example>Quan va arribar i ho va veure, se'n va anar.</example>
                <!-- <example correction="">Toquen diana i <marker>demanen buscar una nova formula</marker></example> -->
                <!-- <example correction="">És on toquen diana i <marker>demanen buscar una nova formula</marker></example> -->
                <!-- <example correction="">És on les anàlisis toquen diana i <marker>demanen buscar una nova formula</marker></example> -->
                <example>Això inclou tota una gamma de coses.</example>
                <example>Hi ha una cosa que és clara.</example>
                <example>Hi ha una cosa i és clara.</example>
                <example>Hi ha una cosa, és clara.</example>
                <example>Hi ha una cosa en què som clars.</example>
                <!-- <example correction="">El camí de la política catalana dibuixa una espiral cònica i s'<marker>accelera a gran velocitat conforme s'apropa</marker> al vèrtex.</example> -->
                <example>El camí de la política catalana dibuixa una espiral cònica i s'accelera a gran velocitat a mesura que s'apropa al vèrtex.</example>
                <example>I encara no li ha passat.</example>
                <example>No ho diu d'aquesta manera encara que ho pensi així.</example>
                <example>Encara a vegades em miro la foto</example>
                <example>Encara no es troba bé</example>
                <example>L'ésser encara es troba allí. </example>
                <example>L'ésser ja no es troba allí. </example>
                <example>Era la feina més dura.</example>
                <example>Ara fa quatre anys em vaig atrevir a publicar.</example>
                <example>Els mascles tenen una tendència a dominar la caça un cop han atrapat la presa.</example>
                <example>li va donar el nom de «el Senyor proveeix»</example>
                <example>esgotament d'una deu poètica.</example>
                <example>La resta ha estat molt vaga i incerta</example>
                <example>La setmana passada anà a Roses per no sé quin afer.</example>
                <example>–Ja som a França –criden unes veus dins l'autocar.</example>
                <example>El passallís del Fluvià era molt poc som.</example>
                <example>han aparegut no sé d'on</example>
                <example>Li arrencaria la pell en viu</example>
                <example correction="">Heus ací <marker>és</marker> la història.</example>
                <example>Heus ací la història.</example>
                <example>I encara no li ha passat. </example>
                <example>Cap a la una dinàvem.</example>
                <example>Encara els quedaria un temps</example>
                <example>Fa 50 anys es naixia a casa.</example>
                <example correction="">Ha comunicat una cosa <marker>és</marker> clara.</example>
                <example correction="">Va comunicar-los una cosa <marker>és</marker> clara.</example>
                <example correction="">Va dient una cosa <marker>és</marker> clara.</example>
                <example>Ha comunicat una cosa que és clara.</example>
                <example>Va comunicar una cosa que és clara.</example>
                <example>Continuar marginant Wagner significa donar raons a aquells que l'han utilitzat</example>
                <example>Encara no li ha passat. </example>
                <example>I havent sopat féu igualment amb la copa.</example>
                <example>Han aparegut no sé d'on</example>
                <example correction="">I el cas és Mirabeau <marker>va</marker> tenir èxit.</example>
                <example>I el cas és que Mirabeau va tenir èxit.</example>
                <example>Hauria fet falta un coet.</example>
                <example>usà el recurs del deus ex machina.</example>
                <example>A l'antiga era de Pedret es ballen sardanes.</example>
                <example>Començava una nova era d'aplicació.</example>
                <example>La sex ratio fou molt alta.</example>
                <example>s'ha convertit en un dels mitjans de comunicació més vius,</example>
                <example>El pas cap a la independència implicarà un salt.</example>
                <example>Ja està el motlle a punt per a rebre el bronze fos.</example>
                <example>Fa falta un estudi més seriós.</example>
                <example>Això va dir Fuster fa més de 35 anys.</example>
                <example>El Japó entrà en una nova era.</example>
                <example>L'actitud del rei provocà la configuració d'una aliança fins feia poc inimaginable.</example>
                <example>Cal assenyalar amb tots els ets i uts.</example>
                <example>Cal assenyalar amb ets i uts.</example>
                <example>Es considera el començament d'una nova era.</example>
                <example>Es considera la fi d'una nova era.</example>
                <example>s'establí en 34 barris i 8 districtes</example>
                <example>Un cop vaig renunciar a encapçalar la llista vaig sentir un alleugeriment</example>
                <example>Li suggereix una alternativa a les faltes ja siguin ortogràfiques o gramaticals.</example>
                <example>Els recomptes d’E. coli aconseguiren nivells alts.</example>
                <example>Va eixir per més de 25.000 euros segons van denunciar.</example>
                <example>No m'imagino quina altra cosa pot haver-hi allà.</example>
                <example>M'estimo molt més ser dona que home.</example>
                <example>Té la temperatura mitjana més baixa de l'any.</example>
                <example>Les possibilitats són aquí baixes.</example>
                <example>La frase que la revista ens presenta aquesta setmana és aquesta.</example>
                <example>Eren uns 30 dòlars més barates que altres companyies.</example>
                <example>La força amb què la revolta s’havia imposat als carrers exigia el toc de queda.</example>
                <example>Aquest procés és enfocat de diferent forma des dels àmbits acadèmics.</example>
                <example>Es considera pèssima forma.</example>
                <example>La més estesa forma de relació es donava entre homes adults.</example>
                <!-- without period -->
                <example>No hi ha tasques d'impressió actives</example>
                <example>L'islam és la religió no cristiana més important.</example>
                <example>Més dura encara ha estat la resolució.</example>
                <example>És una de les cançons en català més maques que s’han escrit</example>
                <example>Richard estaria dient a sota veu i lentament.</example>
                <example>¿Fa no sé quants segles?</example>
                <example>Aconseguí el rècord mundial sobre terra el 1967.</example>
                <example>Destaquen les cases d'estiueig obra de l'arquitecte Ferran.</example>
                <example>I recordo sovint converses paraula per paraula.</example>
                <example>Es conserven tres poemes amorosos seus, en occità.</example>
                <example>És del tot manifesta l'atracció que tenen sobre ell.</example>
                <example>En cap cas l'organització suspendrà la prova per raons meteorològiques normals extremes.</example>
                <example>La fira va tancar portes diumenge a les vuit del vespre.</example>
                <example correction="">s'ha posat en <marker>dubta</marker> la naturalesa científica.</example>
                <example>A les portes d’una possible quarta onada hi ha gairebé mig miler de pacients als llits de crítics.</example>
            </rule>
        </rulegroup>
        <rule id="FALTA_COMA_FRASE_CONDICIONAL" name="Coma en frase condicional" type="style" tags="picky">
            <antipattern>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token>si</token>
            </antipattern>
            <antipattern>
                <token>per</token>
                <token>si</token>
                <token regexp="yes">sol|sola|sols|soles|mateix|mateixa|mateixos|mateixes</token>
            </antipattern>
            <antipattern>
                <token>si</token>
                <token postag="V.[^NGP].*" postag_regexp="yes"/>
                <token postag="V.[^NGP].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>si</token>
                <token postag="V.[^NGP].*" postag_regexp="yes"/>
                <token/>
                <token postag="V.[^NGP].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>si</token>
                <token postag="V.[^NGP].*" postag_regexp="yes"/>
                <token/>
                <token/>
                <token postag="V.[^NGP].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>si</token>
                <token/>
                <token postag="V.[^NGP].*" postag_regexp="yes"/>
                <token postag="V.[^NGP].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>si</token>
                <token/>
                <token postag="V.[^NGP].*" postag_regexp="yes"/>
                <token/>
                <token postag="V.[^NGP].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>si</token>
                <token/>
                <token postag="V.[^NGP].*" postag_regexp="yes"/>
                <token/>
                <token/>
                <token postag="V.[^NGP].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token skip="-1">si</token>
                <token regexp="yes">és|era|fou</token>
                <token regexp="yes">que|perquè|senyal</token>
            </antipattern>
            <antipattern>
                <token skip="-1">si</token>
                <token>va</token>
                <token>ser</token>
                <token regexp="yes">que|perquè</token>
            </antipattern>
            <antipattern>
                <token skip="-1">si</token>
                <token skip="-1">va</token>
                <token>va</token>
                <token>ser</token>
                <token regexp="yes">que|perquè</token>
            </antipattern>
            <pattern>
                <token skip="-1">si<exception postag="PR.*|PT.*|DT.*|.*LOC_CONJ.*|C.*" postag_regexp="yes" scope="next"/><exception scope="next" regexp="yes">perquè|com|sobre</exception><exception scope="previous" regexp="yes">com|sols|només|solament</exception></token>
                <token postag="V.[^NGP].*" postag_regexp="yes" regexp="yes" skip="-1">[\p{Ll}·]+<exception postag="_GN_.*|N.*|A.*|V.[NGP].*|.*LOC.*|_loc_nosequi" postag_regexp="yes"/><exception>di</exception><exception scope="next" regexp="yes">com|perquè|que</exception><exception postag="C.*|PR.*|PT.*|DT.*|.*LOC_CONJ.*|_PUNCT.*" postag_regexp="yes" scope="next"/></token>
                <marker>
                    <token postag="V.[^NGP].*" postag_regexp="yes" regexp="yes">[\p{Ll}·]+<exception postag="_GN_.*|N.*|A.*|V.[NGP].*|.*LOC.*|_loc_nosequi|RG" postag_regexp="yes"/><exception regexp="yes">di|cap</exception></token>
                </marker>
            </pattern>
            <message>Potser falta una coma entre les oracions. Oració subordinada condicional avançada a l'oració principal.</message>
            <short>Potser falta una coma.</short>
            <example correction="">Si volem pujar un semitò <marker>haurem</marker> de multiplicar la freqüència per dos.</example>
            <example>Si volem pujar un semitò, haurem de multiplicar la freqüència per dos.</example>
            <example>festa que -si no perdem de vista els seus orígens- enalteix el grotesc</example>
            <example>Si busquem variants d'aquest gen més actives</example>
            <example>Si no vingué fa tres dies, ara tampoc no vindrà.</example>
            <example>Si fa tres dies no vingué, ara tampoc no vindrà.</example>
            <example>Les vocals que es llegeixen com si fossin una paraula es poden neutralitzar.</example>
            <example>Les seccions sindicals que per si soles reuneixin la majoria dels membres de la representació unitària no poden constituir</example>
            <example>per a valorar si la limitació als signants en la comissió paritària és lesiva dels drets fonamentals indicats és que el sindicat</example>
            <!-- frases molt curtes -->
            <example>Si vols pujar vine</example>
            <example>Si ve vés-te'n.</example>
            <example>Si no ve vés-te'n.</example>
            <example>Si no ve me'n vaig.</example>
            <example>Si la comanda es realitza amb una destinació fora d'Espanya, el sistema calcularà les despeses.</example>
        </rule>
        <rule id="SORPRENDREM_SORPRENDRE_M" name="sorpredrem -> sorprendre'm">
            <pattern>
                <token inflected="yes" regexp="yes">agradar|desitjar|poder|voler|deure</token>
                <marker>
                    <and>
                        <token postag="V.*" postag_regexp="yes" regexp="yes">.*em</token>
                        <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">.*e</token>
                    </and>
                </marker>
            </pattern>
            <message>¿Volíeu dir <suggestion><match no="2" postag_regexp="yes" postag="V.*" postag_replace="V.N.*"/>'m</suggestion>?</message>
            <example correction="veure'm">No m'agrada <marker>veurem</marker> així.</example>
            <example correction="sorprendre'm">No podia <marker>sorprendrem</marker> res del que feia.</example>
        </rule>
        <rulegroup id="PREP_VERB_CONJUGAT" name="combinació impossible: preposició seguida de verb conjugat">
            <antipattern>
                <token>no</token>
                <token>obstant</token>
            </antipattern>
            <antipattern>
                <and>
                    <token inflected="yes">saber</token>
                    <token postag="_loc_nosequi"/>
                </and>
                <example>amb no sé ben bé el què</example>
            </antipattern>
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token min="0" postag="D.*" postag_regexp="yes"/>
                <token postag="_possible_nompropi"/>
            </antipattern>
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token regexp="yes">el|la|els|les</token>
                <token postag="_possible_nompropi"/>
            </antipattern>
            <antipattern>
                <!-- té regla específica -->
                <token regexp="yes">retràs|malgrat|music|musica|musiques|media|peques?</token>
            </antipattern>
            <antipattern>
                <token>en</token>
                <token postag="V.G.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>com</token>
                <token>a</token>
                <token postag="V.G.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <!--doblets de gènere: el xiquet/a que-->
                <token postag="[AN].*MS.*" postag_regexp="yes"/>
                <token spacebefore="no">/</token>
                <token spacebefore="no" regexp="yes">a|des</token>
            </antipattern>
            <antipattern>
                <token>de</token>
                <token>mira</token>
                <token>'m</token>
                <token>i</token>
                <token>no</token>
                <token>em</token>
                <token regexp="yes">toquis|toques</token>
            </antipattern>
            <antipattern>
                <token postag="[PAND].*|V.P.*" postag_regexp="yes"/>
                <token spacebefore="no">/</token>
                <token spacebefore="no" regexp="yes">a|es|da|des</token>
                <example>Ell/a serà qui t'ho dirà.</example>
                <example>Si l'entrevistat/a es despistés.</example>
                <example>Els interessats/des us podeu inscriure.</example>
            </antipattern>
            <rule name="sorprendrem -> sorprendre'm">
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                    <marker>
                        <and>
                            <token postag="V.*" postag_regexp="yes" regexp="yes">.*em</token>
                            <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">.*e</token>
                        </and>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="2" postag_regexp="yes" postag="V.*" postag_replace="V.N.*"/>'m</suggestion>?</message>
                <example correction="sorprendre'm">No deixa de <marker>sorprendrem</marker> tot el que fan.</example>
                <example correction="veure'm">No deixa de <marker>veurem</marker> com una cosa rarat</example>
            </rule>
            <rule>
                <pattern>
                    <token>d'</token>
                    <token postag="V.[MSI].3[SP].." postag_regexp="yes" case_sensitive="yes" regexp="yes">h?[aeiou].*<exception postag="V.[MSIG].*|_GV_|SENT_END|PARA_END|_perfet|_possible_nompropi" postag_regexp="yes" negate_pos="yes"/><exception>historia</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:N.*|A.*|V.[PN].* removeSuggestionsRegexp:[^haeiouàéèíòóúHAEIOUÀÉÈÍÒÓÚ].*|abraç"/>
                <message>Combinació impossible: preposició seguida de verb conjugat.</message>
                <suggestion>s'\2</suggestion>
                <suggestion>d'{suggestion}</suggestion>
                <example correction="s'estranyen|d'estranya|d'estranyes|d'estranyat|d'estranyar">Després <marker>d'estranyen</marker> que comparin la situació.</example>
                <example correction="s'obràs|d'obra|d'obres|d'obrar|d'obrat|d'obrats">cap <marker>d'obràs</marker>.</example>
                <!-- TODO: update dict <example correction="d'Hamelín">el flautista <marker>d'amelin</marker></example>-->
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"><exception postag="SPS00|LOC_PREP" postag_regexp="yes" negate_pos="yes"/></token>
                    <marker>
                        <token postag="V.[GM].*" postag_regexp="yes"/>
                    </marker>
                    <token regexp="yes" spacebefore="no">-.*</token>
                </pattern>
                <message>Combinació impossible: preposició seguida de verb conjugat.</message>
                <suggestion><match no="2" postag_regexp="yes" postag="V.[GM].*" postag_replace="V.N.*"/></suggestion>
                <example correction="refugiar">Optà per <marker>refugiant</marker>-se a casa.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>sens</token>
                    <token postag="V.[SI].3..." postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="SPS00|LOC_PREP" postag_regexp="yes"><exception postag="SPS00|LOC_PREP|_no_relatiu" postag_regexp="yes" negate_pos="yes"/></token>
                    <marker>
                        <token postag="V.[MSIG].*" postag_regexp="yes"><exception postag="V.[MSIG].*|_GV_|SENT_END|PARA_END|_perfet|_possible_nompropi|_reflexiu" postag_regexp="yes" negate_pos="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:2 desiredPostag:NC.*|A.*|V.[PN].*|NP.* priorityPostag:V.N.*"/>
                <message>Combinació impossible: preposició seguida de verb conjugat.</message>
                <example correction="maltractar|maltractat">de greuge i de <marker>maltracta</marker>.</example>
                <example correction="cel|cap|cas|mal|val|cat|cau|sal|coll|ca">Repintades amb <marker>cal</marker> cada any.</example>
                <!--<example correction="">Això no d'<marker>ha</marker> fet bé.</example>-->
                <example correction="béns|bens|bans|vans|ens|mans|bons|gens|nens|tens">Ens van tractar com a <marker>vens</marker></example>
                <!--<example correction="dur|do|de|no|o|jo|dos|diu|deu|bo">Optà per <marker>du</marker> avant la feina.</example>-->
                <example correction="viure|veure|riure|beure|vore|vidre|Biure|Vitré|Vlorë|biuret">la necessitat de <marker>viuré</marker>.</example>
                <example correction="Prometeu">El martiri de <marker>prometeu</marker>.</example>
                <example>de greuge i de maltractament.</example>
                <example>la de sobre ha d'arribar</example>
                <example>per sobre comença a escalfar-se</example>
                <example>però és menys precisa en la presa de mostres</example>
                <example>Les pupil·les completament dilatades en disminueixen la capacitat.</example>
                <example>segons el model de vas trobat en aquest jaciment romà.</example>
                <example>procedent de vés a saber on</example>
                <example>La posició enlairada en fa un mirador magnífic.</example>
                <example>Feia una cara de mira'm i no em toquis...</example>
                <example>A és igual a B</example>
                <example>¿A és igual a B?</example>
                <example>De fes religioses.</example>
                <example>He trencat amb tot i admeto la responsabilitat.</example>
                <example>El cap de l'estat en designava 38 dels 45 restants.</example>
                <example>un MOS de porta flotant</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SPS00"><exception postag="RG.*|PI.*|NP.*" postag_regexp="yes"/></token>
                    <token postag="P....A..|DA.*" postag_regexp="yes"><exception postag="_GN_.*" postag_regexp="yes"/><exception postag="allow_saxon_genitive"/></token>
                    <marker>
                        <token postag="V.[MSIG].*" postag_regexp="yes"><exception postag="[NA].*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:3 desiredPostag:NC.*|A.*|V.[PN].*|PX.*"/>
                <message>Combinació impossible: preposició seguida de verb conjugat.</message>
                <example correction="resta|santa|repte|trenta|lenta|renda|manta|menta|recta|pantà">Fer la declaració de la <marker>renta</marker>.</example>
                <example correction="cola|cosa|coll|colla|culpa|sola|copa|cua|cul|cura">Tornant del <marker>cole</marker>.</example>
                <example correction="desgràcia|desgraciat|desgràcies|desgraciar">donar part de la <marker>desgracia</marker></example>
                <!--<example correction="dos|fons|cos|foc|fou|nos|fas|fes|gos|fosc">que facilitaven que fins al <marker>fos</marker> un centre</example>-->
                <example>Fer la declaració de la renda.</example>
                <example>Segons m'han informat</example>
                <example>El pa àzim o pa sense llevat s'elabora</example>
                <example>Per dintre l'ofegava la sorpresa.</example>
                <example>es diferencien segons es tracti d'homes més grans</example>
                <example>Al damunt s'alça la creu.</example>
                <example>Les rectes que que passen per A es tallen en el punt C.</example>
                <example>A és igual a B</example>
                <example>-A és igual a B?</example>
                <example>A l’era internet trobo molt romàntic i ridícul.</example>
                <example>Algú de vosaltres compra les cistelles de verdura ecològiques?</example>
                <example>S'ha convertit a la fe cristiana.</example>
                <example>S'allargà la nau, segons es troba avui.</example>
                <example>Va passar sota les flames poblacions senceres.</example>
                <example>es va deixar caure sobre la porta recolzant-se sobre la fusta</example>
                <example>va entrar per la porta precedint la resta</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">a|de|per|aquí|ací|allí|allà</exception></token>
                    <token regexp="yes">sobre|sota<exception postag="_GN_MS"/></token>
                    <marker>
                        <token postag="V.[MSIG].*" postag_regexp="yes"><exception postag="V.[MSIG].*|_GV_|SENT_END|PARA_END" postag_regexp="yes" negate_pos="yes"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:3 desiredPostag:NC.*|A.*|V.[PN].*"/>
                <message>Combinació impossible: preposició+verb conjugat.</message>
                <example correction="passat|passar|passa|passant|peces|peça|passes|pesar|pesat|pesant">serres que sobre <marker>passen</marker> els mil metres</example>
                <example correction="custòdia|custodi|custodiat|custodiar|custodida|custodir|custodis|custodit|custòdies">Estava sota <marker>custodia</marker>.</example>
                <example>Aquell sobre tenia un document.</example>
                <example>Els paquets d'aquí sota necessiten ser revisats.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">el|la|l'|l|ls|les|els</token>
                    <token regexp="yes">el|la|l'|l|ls|les|els</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="SPS00|LOC_PREP" postag_regexp="yes"><exception postag="RG.*|PI.*|NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="&pronom_feble;|RN" postag_regexp="yes"/>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="V.[MSIG].*" postag_regexp="yes"><exception postag="[NA].*" postag_regexp="yes"/></token>
                </pattern>
                <message>Combinació impossible de preposició, pronoms i verb. Potser hi falta o hi sobra alguna paraula.</message>
                <suggestion>\1 què</suggestion>
                <suggestion>que</suggestion>
                <suggestion/>
                <example correction="de què|que|">La constància <marker>de</marker> se'n té.</example>
                <example>En benefici de no es sap ben bé què.</example>
                <example>Ho van realitzar amb no sé quins criteris.</example>
                <example>Vol que les seves dades personals siguin tractades segons s'hi estipula.</example>
                <example>No obstant no es té constància que hagi estat vector de malalties a Catalunya.</example>
                <example>El termo de te es va omplir fins a la vora.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="SPS00|LOC_PREP" postag_regexp="yes"><exception postag="RG.*|PI.*|NP.*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="&pronom_feble;|RN" postag_regexp="yes"><exception regexp="yes">el|la|l|l'|els|les</exception></token>
                    <token postag="V.[MSIG].*" postag_regexp="yes"><exception postag="[NA].*|_possible_nompropi" postag_regexp="yes"/></token>
                </pattern>
                <message>Combinació impossible de preposició, pronom i verb. Potser hi falta o hi sobra alguna paraula.</message>
                <suggestion>\1 què</suggestion>
                <suggestion>que</suggestion>
                <suggestion/>
                <example correction="de què|que|">La constància <marker>de</marker> li té.</example>
                <example correction="de què|que|">Aquestes galetes <marker>de</marker> s'anomenen de sessió.</example>
                <example>El Mas d'en Batana.</example>
                <example>La Font d'en Salla.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DE_INFINITIU_CONDICIONAL" name="de + infinitiu condicional">
            <!--<url>http://esadir.cat/gramatica/sintaxi/condeinf</url>-->
            <url>https://aplicacions.llengua.gencat.cat/llc/AppJava/index.html?action=Principal&amp;method=detall&amp;input_cercar=%22preposici%F3+de%22+condicional&amp;numPagina=1&amp;database=FITXES_PUB&amp;idFont=12237&amp;idHit=12237&amp;tipusFont=Fitxes+de+l%27Optimot&amp;numeroResultat=5&amp;databases_avansada=&amp;categories_avansada=&amp;clickLink=detall&amp;titol=%27d%27haver-ho+sabut%27+o+%27si+ho+hagu%E9s+sabut%27%3F+%2F+Preposici%F3+%27de%27+seguida+d%27infinitiu+amb+valor+condicional+%2F+Infinitiu+condicional&amp;tematica=&amp;tipusCerca=cerca.fitxes</url>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"><exception regexp="yes">["')’”»]</exception></token>
                    <marker>
                        <token regexp="yes">de|d'<exception postag="_complement_directe|_obligacio" postag_regexp="yes"/></token>
                    </marker>
                    <token min="0">no</token>
                    <token postag="V.N.*" postag_regexp="yes" skip="-1"><exception postag="[NA].*|_GN_.*" postag_regexp="yes"/><exception scope="next" postag="_PUNCT"/></token>
                    <token skip="-1">,<exception scope="next" postag="PP3CN000" inflected="yes">en</exception><exception scope="next" postag="CS" postag_regexp="yes"/></token>
                    <token postag="V..[CF].*" postag_regexp="yes"/>
                </pattern>
                <message>Incorrecte si és una construcció de condicional.</message>
                <suggestion>en cas <match no="2" case_conversion="startlower"/></suggestion>
                <!-- TODO: suggestions -->
                <suggestion>si (...)</suggestion>
                <example correction="En cas d'|Si (...)"><marker>D'</marker>haver-ho sabut, hauria vingut.</example>
                <example correction="En cas de|Si (...)"><marker>De</marker> no tenir-la, l'hauríem de fer aquí.</example>
                <example>En cas d'haver-ho sabut, hauria vingut</example>
                <example>El pare era un ric comerciant de coure que es convertiria en un respectat ciutadà</example>
                <example correction="en cas de|si (...)">una amenaça que, <marker>de</marker> concretar-se, fóra una insensatesa.</example>
                <example correction="En cas de|Si (...)"><marker>De</marker> marxar ara, encara hi arribareu a temps</example>
                <example correction="En cas de|Si (...)"><marker>De</marker> confirmar-se l'avaria, el tren no podrà sortir</example>
                <example>l'ideari juvenil "d'anar sempre més enllà"</example>
                <example>Tot el veïnat va decidir, doncs, de fer cada dia un sorteig entre tots els habitants de la vila i que aquell que destinés la sort seria lliurat a la "simpàtica" fera.</example>
                <example>D’enraonar, no me’n cansaria mai,</example>
                <example correction="En cas d'|Si (...)"><marker>D'</marker>aprovar-se, doncs, el Govern espanyol institucionalitzaria una pràctica contrària a l'educació en català.</example>
                <example correction="en cas d'|si (...)">Van decidir que, <marker>d'</marker>arribar a un acord, la presidència seria per a ell.</example>
                <!-- Potser això hauria estat possible de comptar amb l’”home nou” de què van parlar alguns teòrics marxistes. -->
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"><exception regexp="yes">["')’”»]</exception></token>
                    <marker>
                        <token>de<exception postag="_complement_directe|_obligacio" postag_regexp="yes"/></token>
                        <token>no</token>
                        <token regexp="yes">ser|ésser|esser</token>
                        <token regexp="yes">que|perquè</token>
                    </marker>
                </pattern>
                <message>Incorrecte si és una construcció de condicional.</message>
                <suggestion>si no fos \5</suggestion>
                <example correction="Si no fos perquè"><marker>De no ser perquè</marker> el seu interès és un altre.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"><exception regexp="yes">["')’”»]</exception></token>
                    <marker>
                        <token>de<exception postag="_complement_directe|_obligacio" postag_regexp="yes"/></token>
                        <token>no</token>
                        <token regexp="yes">ser|ésser|esser</token>
                        <token inflected="yes">per</token>
                    </marker>
                </pattern>
                <message>Incorrecte si és una construcció de condicional.</message>
                <suggestion>si no fos \5</suggestion>
                <example correction="Si no fos pe"><marker>De no ser pe</marker>l vertigen, hi hauria pujat.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>de</token>
                        <token>ser</token>
                        <token>així</token>
                    </marker>
                    <token>,</token>
                </pattern>
                <message>Construcció incorrecta si és una frase condicional.</message>
                <suggestion>si és així</suggestion>
                <suggestion>en cas de ser així</suggestion>
                <suggestion>en aquest cas</suggestion>
                <suggestion>en cas afirmatiu</suggestion>
                <example correction="Si és així|En cas de ser així|En aquest cas|En cas afirmatiu"><marker>De ser així</marker>, no hi ha solució.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>de</token>
                        <token>no</token>
                        <token>ser</token>
                        <token>així</token>
                    </marker>
                    <token>,</token>
                </pattern>
                <message>Construcció incorrecta si és una frase condicional.</message>
                <suggestion>si no és així</suggestion>
                <suggestion>en cas de no ser així</suggestion>
                <suggestion>en un altre cas</suggestion>
                <suggestion>en cas negatiu</suggestion>
                <example correction="Si no és així|En cas de no ser així|En un altre cas|En cas negatiu"><marker>De no ser així</marker>, no hi ha solució.</example>
            </rule>
            <rule>
                <pattern>
                    <token>de</token>
                    <token>no</token>
                    <token regexp="yes">ser|ésser|esser</token>
                    <token regexp="yes">per|pe|perquè</token>
                </pattern>
                <message>Construcció incorrecta si és una frase condicional.</message>
                <suggestion>si no és \4</suggestion>
                <suggestion>si no fos \4</suggestion>
                <suggestion>si no hagués estat \4</suggestion>
                <suggestion>a no ser \4</suggestion>
                <example correction="si no és per|si no fos per|si no hagués estat per|a no ser per">Joan hauria triat el camí del francès <marker>de no ser per</marker> la situació política.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="N.*" postag_regexp="yes"/>
                    <token regexp="yes">de|d'</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">de|d'</token>
                        <token regexp="yes">ser|esser|ésser</token>
                        <token regexp="yes">cert|veritat|ver|veritable|verdader|vertader|fals|mentida</token>
                    </marker>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Construcció incorrecta si és una frase condicional.</message>
                <suggestion>si és \3</suggestion>
                <suggestion>si fos \3</suggestion>
                <example correction="si és cert|si fos cert">Però <marker>de ser cert</marker>, seria molt gros.</example>
            </rule>
        </rulegroup>
        <!--  <rulegroup id="CONDICIONALS" name="condicionals">
            <rule>
            <pattern>
            <token postag="SENT_START"/>
            <token skip="-1">Si<exception scope="next" postag="V..C.*|V.M.*" postag_regexp="yes"/></token>
            <token postag="SENT_END"/>
            </pattern>
            <message>No hi ha cap verb condicional o imperatiu en la frase.</message>
            <example correction=""><marker>Si coincideixen força, però, a recordar les reiterades discrepàncies d’Aguirre</marker></example>
            <example correction=""><marker>Si ho haguessis fet, haguessis guanyat.</marker></example>
            <example>Si véns, truca'm.</example>
            <example>Si volguessis, guanyaries.</example>
            </rule>
            </rulegroup> -->
    </category>
    <category id="PLURAL_OPTIONAL" name="Formes de plural opcionals" default="on" type="style">
        <rule id="AQUESTOS" name="exigeix la forma 'aquests' en lloc de 'aquestos'">
            <pattern>
                <token>aquestos</token>
            </pattern>
            <message>És preferible usar la forma <suggestion>aquests</suggestion>.</message>
            <example correction="aquests">En <marker>aquestos</marker> casos</example>
            <example>En aquests casos</example>
        </rule>
        <rule id="EXIGEIX_PLURALS_S" name="Exigeix plurals en -s: homes, joves..." default="off">
            <pattern>
                <token regexp="yes">àsens|còvens|fréixens|(super)?hòmens|(super)?jóvens|(salta)?màrgens|òrfens|(bleda-|col)?ràvens|térmens|vèrgens|(clavi)?òrguens|.*órdens|.*imàtgens</token>
            </pattern>
            <message>Useu les formes de plural acabades en -s.</message>
            <example correction=""><marker>àsens</marker></example>
            <example>ases</example>
        </rule>
        <rule id="EXIGEIX_PLURALS_NS" name="Exigeix plurals en -ns: hòmens, jóvens..." default="off">
            <pattern>
                <token regexp="yes">ases|coves|freixes|(super)?homes|joves|(salta)?marges|orfes|(bleda-|col)?raves|termes|verges|(clavi)?orgues|.*ordes|.*imatges</token>
            </pattern>
            <message>Useu les formes de plural acabades en -ns.</message>
            <example correction=""><marker>ases</marker></example>
            <example>àsens</example>
        </rule>
        <rule id="EXIGEIX_PLURALS_SCS" name="Exigeix plurals en -scs: texts, boscs..." default="off">
            <pattern>
                <and>
                    <token regexp="yes">.+(sc|sp|st|xt)os</token>
                    <token regexp="yes" inflected="yes">.+(sc|sp|st|xt)</token>
                </and>
            </pattern>
            <message>Useu plural en -scs.</message>
            <suggestion><match no="1" regexp_match="(.+)os" regexp_replace="$1s"/></suggestion>
            <example correction="boscs">Els <marker>boscos</marker></example>
            <example correction="pretexts">Els seus <marker>pretextos</marker></example>
            <example>boscs</example>
        </rule>
        <rule id="EXIGEIX_PLURALS_SCOS" name="Exigeix plurals en -scos: textos, boscos..." default="off">
            <pattern>
                <and>
                    <token regexp="yes">.+(sc|sp|st|xt)s<exception regexp="yes">.*(tist|cist|blast|plast)s|aquests|tests|forests</exception></token>
                    <token regexp="yes" inflected="yes">.+(sc|sp|st|xt)</token>
                </and>
            </pattern>
            <message>Useu plural en -os.</message>
            <suggestion><match no="1" regexp_match="(.+)s" regexp_replace="$1os"/></suggestion>
            <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=23</url>
            <example correction="boscos">Els <marker>boscs</marker></example>
            <example correction="pretextos">Els seus <marker>pretexts</marker></example>
            <example>Aquests són els caliptoblasts</example>
            <example>Forests veïnals</example>
        </rule>
        <rulegroup id="EXIGEIX_PLURALS_IGS" name="Exigeix plurals en -igs: desigs, assaigs..." default="off">
            <rule>
                <pattern>
                    <and>
                        <token regexp="yes">.+tjos<exception regexp="yes">.*mitjos</exception></token>
                        <token regexp="yes" inflected="yes">.+ig</token>
                    </and>
                </pattern>
                <message>També es pot escriure: <suggestion><match no="1" regexp_match="(.+[^i])i?tjos" regexp_replace="$1igs"/></suggestion>.</message>
                <short>Existeix plural en -s</short>
                <example correction="desigs">Els <marker>desitjos</marker></example>
                <example correction="lleigs">Els <marker>lletjos</marker></example>
                <example>faigs</example>
                <example>mitjos</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token regexp="yes">.+[^t]jos<exception>abadejos</exception></token>
                        <token regexp="yes" inflected="yes">.+ig</token>
                    </and>
                </pattern>
                <message>Useu plural en -igs.</message>
                <suggestion><match no="1" regexp_match="(.+[^i])i?jos" regexp_replace="$1igs"/></suggestion>
                <example correction="faigs">Els <marker>fajos</marker></example>
                <example correction="fastigs">Els <marker>fastijos</marker></example>
                <example>faigs</example>
                <example>abadejos</example>
            </rule>
        </rulegroup>
        <rulegroup id="EXIGEIX_PLURALS_JOS" name="Exigeix plurals en -jos: desitjos, assajos..." default="off">
            <rule>
                <!--exception: raigs -->
                <pattern>
                    <and>
                        <token regexp="yes">.+igs<exception regexp="yes">boligs|desigs|estoigs|lleigs|rebuigs|remigs|trepigs|migs|raigs|càstigs|maigs</exception></token>
                        <token regexp="yes" inflected="yes">.+ig</token>
                    </and>
                </pattern>
                <message>Useu plural en -os.</message>
                <suggestion><match no="1" regexp_match="(.*[^aeiou][aeiou])i?gs" regexp_replace="$1jos"/></suggestion>
                <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=23</url>
                <example correction="assajos">Els <marker>assaigs</marker></example>
                <example correction="fajos">Els <marker>faigs</marker></example>
                <example correction="fastijos">Els <marker>fastigs</marker></example>
                <example>abadejos i càstigs</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">boligs|desigs|estoigs|lleigs|rebuigs|remigs|trepigs|migs</token>
                </pattern>
                <message>Useu plural en -jos.</message>
                <suggestion><match no="1" regexp_match="(.*[^aeiou][aeiou])i?gs" regexp_replace="$1tjos"/></suggestion>
                <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=23</url>
                <example correction="desitjos">Els <marker>desigs</marker></example>
                <example correction="lletjos">Els <marker>lleigs</marker></example>
                <example>faigs</example>
                <example>mitjos</example>
            </rule>
        </rulegroup>
    </category>
    <category id="REGIONAL_VERBS" name="Variants regionals: verbs" default="on" type="locale-violation">
        <!-- Evita formes no valencianes -->
        <rulegroup id="EXIGEIX_VERBS_CENTRAL" name="Exigeix formes verbals del català central">
            <antipattern>
                <token>is</token>
                <token>not</token>
            </antipattern>
            <antipattern>
                <token><exception regexp="yes">em|et|es|li|la|ens|us|vos|els|les</exception></token>
                <token>tema</token>
            </antipattern>
            <antipattern>
                <token>min</token>
            </antipattern>
            <antipattern>
                <token postag="UNKNOWN"/>
                <token>tir</token>
            </antipattern>
            <antipattern>
                <token postag="CC"/>
                <token>jo</token>
            </antipattern>
            <antipattern>
                <token postag_regexp="yes" postag="V.*"/>
                <token spacebefore="no">.</token>
                <token regexp="yes" spacebefore="no">&filename_extensions;</token>
                <example>index.php</example>
            </antipattern>
            <antipattern>
                <!-- divisió sil·làbica -->
                <token regexp="yes">.{1,4}</token>
                <token>/</token>
                <token regexp="yes">.{1,4}</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>digamho</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>digues-m'ho</suggestion> (tu), <suggestion>digue-m'ho</suggestion> (tu, col·loquial), <suggestion>diguem-ho</suggestion> (nosaltres)?</message>
                <example correction="Digues-m'ho|Digue-m'ho|Diguem-ho"><marker>Digamho</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">el|l</token>
                    <marker>
                        <token>sue</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>seu</suggestion> (possessiu)?</message>
                <example correction="seu">Li ho va dir el <marker>sue</marker> pare.</example>
            </rule>
            <rule>
                <pattern>
                    <token>dugues</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>dues</suggestion> (numeral)? "Dugues" pot ser una forma valenciana del verb 'dur'.</message>
                <suggestion>duguis</suggestion>
                <example correction="Dues|Duguis"><marker>Dugues</marker> coses.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.IP.*" postag_regexp="yes" regexp="yes" inflected="yes">&verbs_seguits_de_subjuntiu;<exception postag="_GN_.*" postag_regexp="yes"/></token>
                    <token>que</token>
                    <token postag="&pronom_feble;|RN|PI.*" postag_regexp="yes" min="0" max="2"/>
                    <marker>
                        <token postag="VMSP..0V" postag_regexp="yes" regexp="yes">\p{Ll}+<exception postag="VMSP..0[^V]" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Aquest verb hauria d'estar en subjuntiu. És correcte en la varietat valenciana.</message>
                <suggestion><match no="4" postag_regexp="yes" postag="(VMSP..0)V" postag_replace="$1[CY0]"/></suggestion>
                <example correction="estudiïs">Vull que <marker>estudies</marker> ara mateix.</example>
            </rule>
            <rule>
                <!-- similar a TORNEMHI -->
                <pattern>
                    <token postag="VMM03S0V" regexp="yes">.*e</token>
                    <token>-m</token>
                    <token>'ho</token>
                </pattern>
                <message>Possible confusió. La forma verbal "\1" no correspon a la varietat seleccionada.</message>
                <suggestion><match no="1" postag="VMM03S0V" postag_regexp="yes" postag_replace="VMM01P0."/><match no="3" regexp_match=".(hi|ho)" regexp_replace="-$1"/></suggestion>
                <suggestion><match no="1" postag="VMM03S0V" postag_regexp="yes" postag_replace="VMM03S0Y"/>\2\3</suggestion>
                <example correction="Mirem-ho|Miri-m'ho"><marker>Mire-m'ho</marker></example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>eclipse</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>eclipsi</suggestion> (ocultació d'un astre)? "Eclipse" és una forma verbal valenciana del v. 'eclipsar'.</message>
                <example correction="eclipsi">Un <marker>eclipse</marker> total.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">mentira|mentires</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)r" regexp_replace="d" case_conversion="preserve"/></suggestion>? "Mentira" és una forma secundària de "mentida" o una forma del v. 'mentir'.</message>
                <example correction="mentida">La <marker>mentira</marker>.</example>
                <example correction="mentides">Les <marker>mentires</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>fe</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>fer</suggestion> (infinitiu)?</message>
                <example correction="fer">Has de <marker>fe</marker> anar aquesta màquina.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>tin<exception case_sensitive="yes">TIN</exception><exception postag="NPMSSP0"/></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>tinc</suggestion> o <suggestion>té</suggestion>? 'Tin' és una forma valenciana del v. 'tenir'.</message>
                <example correction="Tinc|Té"><marker>Tin</marker> tres anys.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>diga</token>
                        <token>'m</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>digues-me</suggestion> o <suggestion>digue'm</suggestion> (forma col·loquial)?</message>
                <example correction="Digues-me|Digue'm"><marker>Diga'm</marker> què passa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>diga</token>
                    </marker>
                    <token regexp="yes">-li|-m</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>digues</suggestion> o <suggestion>digue</suggestion> (forma col·loquial)?</message>
                <example correction="Digues|Digue"><marker>Diga</marker>-li què passa.</example>
                <example correction="Digues|Digue"><marker>Diga</marker>-m'ho ara!</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>diga</token>
                        <token>'ns</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>digues-nos</suggestion> o <suggestion>digue'ns</suggestion> (forma col·loquial)?</message>
                <example correction="Digues-nos|Digue'ns"><marker>Diga'ns</marker> què passa.</example>
            </rule>
            <rule>
                <!--TODO: passar a balear -->
                <pattern>
                    <marker>
                        <token postag="VMM03S0V" regexp="yes">.*e</token>
                        <token>'m</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="VMM03S0V" postag_regexp="yes" postag_replace="VMIP1P00"/></suggestion> (imperatiu, nosaltres)?</message>
                <example correction="Necessitem"><marker>Necessite'm</marker> arreglar-ho.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>diga</token>
                        <token>'ls</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>digues-los</suggestion> o <suggestion>digue'ls</suggestion> (forma col·loquial)?</message>
                <example correction="Digues-los|Digue'ls"><marker>Diga'ls</marker> què passa.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">el|la|els|les</exception></token>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token postag="V.{6}[VBZ34567]" postag_regexp="yes"><exception postag="V.{6}[0CXY12]|N.*|AQ.*|SPS00|RG|.*_GN_.*|_possible_nompropi|VMIP1S0B" postag_regexp="yes"/><exception regexp="yes">vinga|aviam|music|hagues</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\1 postag:[AN].*"/>
                <message>Si és un nom o un adjectiu, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="gènere">L'edat i el <marker>genere</marker>.</example>
                <example correction="cèlebre">Cita <marker>celebre</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>fixe</token>
                    </marker>
                </pattern>
                <message>Com a adjectiu, cal dir <suggestion>fix</suggestion>. "Fixe" és una forma valenciana del v. 'fixar'.</message>
                <example correction="fix">Un treballador <marker>fixe</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>empresses</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>empreses</suggestion> (nom) o <suggestion>empressis</suggestion> (del v. 'emprar')?</message>
                <example correction="empreses|empressis">Les <marker>empresses</marker> més importants.</example>
            </rule>
            <rule>
                <pattern>
                    <token>jo</token>
                    <token>som</token>
                </pattern>
                <message>Forma verbal balear.</message>
                <suggestion>jo sóc</suggestion>
                <suggestion>jo soc</suggestion>
                <example correction="Jo sóc|Jo soc"><marker>Jo som</marker> menorquí.</example>
                <example>Vostè i jo som els millors.</example>
                <example>Joan i jo som molt bons.</example>
                <example>Ni Joan ni jo som lladres.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>es</token>
                        <token regexp="yes">vist|vista|lliure|digne</token>
                    </marker>
                </pattern>
                <message>S'accentua si és del v. 'ser'.</message>
                <suggestion>és \2</suggestion>
                <example correction="És vist"><marker>Es vist</marker> de qualsevol manera.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VMSI[13]S03" postag_regexp="yes" regexp="yes">.*[ai]ra<exception postag="V.{6}[0CXY12]|N.*|AQ.*|SPS00|RG|.*_GN_.*|_possible_nompropi" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(VMSI[13]S0)3" postag_regexp="yes" postag_replace="VMIF3S00"/></suggestion>?</message>
                <suggestion><match no="1" postag="(VMSI[13]S0)3" postag_regexp="yes" postag_replace="$11"/></suggestion>
                <example correction="cantarà|cantés"><marker>cantara</marker>.</example>
                <example>No us regira l'estómac?</example>
                <example>Ho va dir la Barbara.</example>
                <example>Això t'equipara als altres.</example>
                <example>Aquell delira.</example>
            </rule>
            <rule>
                <pattern>
                    <token>pugues</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>pogués</suggestion> o <suggestion>puguis</suggestion>? "Pugues" és una forma verbal valenciana.</message>
                <example correction="pogués|puguis">Us imagineu un artista que <marker>pugues</marker> arribar tan lluny.</example>
            </rule>
            <rule>
                <pattern>
                    <!-- TODO: generalitzar, amb tot el que no sigui central -->
                    <token postag="VMIP1S0B"><exception postag="V.{6}[0CXY12]|N.*|AQ.*|SPS00|RG|.*_GN_.*|_possible_nompropi|_english_ignore_" postag_regexp="yes"/><exception regexp="yes">vinga|aviam|music|hagues</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:1 desiredPostag:.*[^BV] suppressMatch:false"/>
                <message>Possible error ortogràfic. "<match no="1" case_conversion="firstupper"/>" és correcte com a forma balear (1a personal singular, present d'indicatiu).</message>
                <example correction="procés|proves|processó|promès|profes|prunes|proses|puces|probes|procaç">El <marker>procès</marker></example>
                <example correction="esbufega|esbufec|esbufego|esbufegà">Un <marker>esbufeg</marker></example>
                <example correction="enviï|envií|envia|canviï|envio|envià|enviïn|envit|enviïs|ansií">Que ho <marker>envii</marker> aviat.</example>
                <example correction="concurs|concorre|concorri|concorro"><marker>concorr</marker>.</example>
                <example correction="pans|ens|país|pels|pas|mans|gens|nens|pena|penso">Jo ara <marker>pens</marker>.</example>
                <example correction="desatraca|desatraco|desatracà">Jo <marker>desatrac</marker>.</example>
                <example correction="projecte|projecta|projecti|projecto|projectà|projectí">En aquest <marker>project</marker></example>
                <example>I que en bloc només es puguin rebutjar les esmenes.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag_regexp="yes" postag="&pronom_feble;"><exception postag="D.*" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="VMSP[13]S0V" postag_regexp="yes" regexp="yes">.*e<exception postag="V.{6}[0CXY12]|N.*|AQ.*|SPS00|RG|.*_GN_.*|_possible_nompropi|VMIP1S0B" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Aquest verb no es correspon amb la varietat en ús.</message>
                <suggestion><match no="2" postag="(VMSP[13]S0)V" postag_regexp="yes" postag_replace="$1[^VBZ]" case_conversion="preserve"/></suggestion>
                <suggestion><match no="2" postag="(VM)S(P[13]S0)V" postag_regexp="yes" postag_replace="$1I$2[^VBZ]" case_conversion="preserve"/></suggestion>
                <example correction="apostrofi|apostrofa">També s'<marker>apostrofe</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.*" postag_regexp="yes"/>
                    <token postag="P[P0].*" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <antipattern>
                    <token postag="&pronom_feble;|CS|PR.*" postag_regexp="yes"><exception regexp="yes">['-].*</exception></token>
                    <token postag="V.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="VMIP1P0B" regexp="yes">.*am<exception postag="V.{6}[0CXY12]|N.*|AQ.*|SPS00|RG|.*_GN_.*|_possible_nompropi|VMIP1S0B" postag_regexp="yes"/><exception regexp="yes">aviam|anam|estam</exception></token>
                </pattern>
                <message>Possible error ortogràfic. Aquesta forma verbal no es correspon amb la varietat seleccionada (central).</message>
                <suggestion><match no="1" postag="VMIP1P0B" postag_regexp="yes" postag_replace="VMM02S00" case_conversion="preserve"/>'m</suggestion>
                <suggestion><match no="1" postag="VMIP1P0B" postag_regexp="yes" postag_replace="VMIP1P00" case_conversion="preserve"/></suggestion>
                <short>Forma verbal que no corresponen a la varietat seleccionada</short>
                <example correction="Explica'm|Expliquem"><marker>Explicam</marker> què ha passat.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.*" postag_regexp="yes"/>
                    <token postag="P[P0].*" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <pattern>
                    <token postag="V.{6}[VBZ34567]" postag_regexp="yes"><exception postag="V.{6}[0CXY12]|N.*|AQ.*|SPS00|RG|.*_GN_.*|_possible_nompropi|VMIP1S0B|_english_ignore_" postag_regexp="yes"/><exception regexp="yes">vinga|aviam|music|hagues</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:1 desiredPostag:V.[^M].*[^VBZ34567] suppressMatch:true"/>
                <message>Possible error ortogràfic. Aquesta forma verbal no es correspon amb la varietat seleccionada (central).</message>
                <suggestion><match no="1" postag="(V.+)." postag_regexp="yes" postag_replace="$1[CXY012]" case_conversion="preserve"/></suggestion>
                <suggestion>{suggestion}</suggestion>
                <short>Forma verbal que no corresponen a la varietat seleccionada</short>
                <example correction="Importi|Importo|Importa|Importar|Importen|Importat|Emporta|Imputa|Importem|Importés"><marker>Importe</marker>: 300 €.</example>
                <example correction="haguessin">Si ho <marker>haguessen</marker> fet.</example>
                <example correction="ferratgi|ferratjo|farratges|Ferratges|farratgem|farratgen|farratgeu|farratgi|farratgés|farratgí"><marker>ferratge</marker></example>
                <example correction="senti|sent|sento|senten|sentia|canta|sents|salta|sana|renta">Que <marker>senta</marker> que la seva família li fa costat.</example>
                <example correction="diguis|digués|diguem|digué|dignes|digueu|dugués|adigués|degués|dignés">Mai li <marker>digues</marker> això.</example>
            </rule>
            <rule>
                <!-- TODO: copiar en valencià i balear -->
                <pattern>
                    <marker>
                        <token postag="V.{6}[VBZ34567]" postag_regexp="yes" regexp="yes">.*[aeiíé]n<exception postag="V.{6}[0CXY12]|N.*|AQ.*|SPS00|RG|.*_GN_.*|_possible_nompropi|VMIP1S0B|_english_ignore_" postag_regexp="yes"/></token>
                    </marker>
                    <token postag_regexp="yes" postag="&pronom_feble;" spacebefore="no"/>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(V.+)." postag_regexp="yes" postag_replace="V.G.*" case_conversion="preserve"/></suggestion> (gerundi)? "<match no="1" case_conversion="firstupper"/>" no es correspon amb la varietat seleccionada (central).</message>
                <suggestion><match no="1" postag="(V.+)." postag_regexp="yes" postag_replace="$1[CXY012]" case_conversion="preserve"/></suggestion>
                <example correction="Donant|Donin"><marker>Donen</marker>-li una cosa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="VMM03S0V" regexp="yes">.*e<exception postag="V.{6}[0CXY12]|N.*|AQ.*|SPS00|RG|.*_GN_.*|_possible_nompropi|VMIP1S0B|_english_ignore_" postag_regexp="yes"/></token>
                    </marker>
                    <token postag_regexp="yes" postag="&pronom_feble;" spacebefore="no"/>
                </pattern>
                <message>Aquest verb no es correspon amb la varietat en ús. ¿Volíeu dir <suggestion><match no="1" postag="VMM03S0V" postag_regexp="yes" postag_replace="VMM03S0Y" case_conversion="preserve"/></suggestion> (vostè) o <suggestion><match no="1" postag="VMM03S0V" postag_regexp="yes" postag_replace="VMM02S0." case_conversion="preserve"/></suggestion> (tu)?</message>
                <example correction="Afluixi|Afluixa"><marker>Afluixe</marker>-les.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.{6}[VBZ34567]" postag_regexp="yes"><exception postag="V.{6}[0CXY12]|N.*|AQ.*|SPS00|RG|.*_GN_.*|_possible_nompropi|VMIP1S0B|_english_ignore_" postag_regexp="yes"/><exception regexp="yes">vinga|aviam|music|hagues</exception></token>
                </pattern>
                <message>Aquesta forma verbal no es correspon amb la varietat seleccionada (central).</message>
                <suggestion><match no="1" postag="(V.+)." postag_regexp="yes" postag_replace="$1[CXY012]" case_conversion="preserve"/></suggestion>
                <short>Forma verbal que no corresponen a la varietat seleccionada</short>
                <example correction="pensi|penso">Jo ho <marker>pense</marker>.</example>
                <example correction="Digui">"<marker>Diga</marker> el que digui".</example>
                <example correction="sobri|sobro">Que no li <marker>sobre</marker> res.</example>
                <!--<example correction="vesteix|vesteixo">Em <marker>vist</marker> com vull.</example>-->
                <!-- <example correction="sobri|sobro">Que <marker>sobre</marker> una mica de fang.</example> -->
                <example>No es va poder encendre mai.</example>
                <example>Visc a la muntanya</example>
                <example>un mosaic d’exotismes digne de veure</example>
                <example>l'aeroport de Mais-Grate</example>
                <example correction="diguin">Que ells ho <marker>diguen</marker>.</example>
                <example correction="vagi">Que se'n <marker>vaja</marker>.</example>
                <example>Que ells ho diguin.</example>
                <example>Cal que sàpiguen com va.</example>
                <example>Vinga música!</example>
                <example>Vinga cantar!</example>
                <example>Visca la crisi!</example>
                <example correction="diguis">Que els ho <marker>digues</marker>, ho faran.</example>
                <example correction="siguis">Quan hi <marker>sigues</marker>, truca'm.</example>
                <example>Sigues sensat.</example>
                <example>Digues què penses.</example>
                <example correction="siguis">Quan <marker>sigues</marker> allà</example>
                <example correction="diguis">No m'importa res del que <marker>digues</marker></example>
                <example>Vull que sàpigues això.</example>
                <example>Li hauria agradat que ho fes.</example>
                <example>Garraf, temes sobre els quals redactà memòries</example>
                <example correction="Porti"><marker>Porte</marker>'n tres.</example>
                <example>Sàpiga que és així.</example>
                <example>Obre'm, germana meva</example>
                <example>Pren-ne</example>
                <example>La capital és Cape Coast.</example>
                <example correction="Digui"><marker>Diga</marker>'n tres.</example>
                <example correction="Vagi"><marker>Vaja</marker> on vulgui.</example>
                <example>Vaja, com li agrada.</example>
                <example>Vine-te'n.</example>
                <example>Retorça't.</example>
                <example correction="cantés">Si ell <marker>cantara</marker>.</example>
                <example>Ell haguera vingut, si li ho haguessis dit.</example>
                <example>La il·lusió que li amara el cor.</example>
                <example>que li regira l'estómac</example>
                <example>Maria Barbara Bach</example>
                <example>Ferrara, província de l'Emília-Romanya,</example>
                <example correction="cantessin">Si ells <marker>cantassen</marker>.</example>
                <example correction="cantessin">Si ells <marker>cantessen</marker>.</example>
                <example>Si travesses aigües profundes</example>
                <example correction="pateixi">Que no <marker>patisca</marker>.</example>
                <example>que visqueu santament</example>
                <example correction="pateixo">Jo <marker>patesc</marker>.</example>
                <example correction="obro">Jo no <marker>òbric</marker>.</example>
                <example correction="pateix">Ell <marker>patix</marker>.</example>
                <example>Ell reïx.</example>
                <example>sobreïxen.</example>
                <example>Els cotxes ixen.</example>
                <example>no naixen</example>
                <example>Ell usa un sistema Unix.</example>
                <example>Rue de la Paix</example>
                <example correction="extraient">Va <marker>extraent</marker>.</example>
                <example correction="veiem">No ho <marker>veem</marker>.</example>
                <example correction="creient">Se'n va <marker>creent</marker> que sí.</example>
                <example>nosaltres creem, vosaltres creeu</example>
                <example>Jaieu.</example>
                <example>El centre Temps de Salut.</example>
                <!-- balears -->
                <example correction="pateixi">Que no <marker>patesqui</marker>.</example>
                <example correction="Fes"><marker>Fé</marker>-li això.</example>
                <example correction="feu|féu">Li ho <marker>fé</marker> ell.</example>
                <example correction="feu">Quan <marker>faceu</marker> això.</example>
                <example correction="cantéssim">Que no <marker>cantàssim</marker>.</example>
                <example>Que no cantéssim.</example>
                <example>que no passin ni lassin</example>
                <example>No t'escarrassis.</example>
                <example>Jo penso, dic i faig.</example>
                <example>Déu me'n guard!</example>
                <example>Déu lo guard!</example>
                <example>acompanyat de Picol</example>
                <example>Cristian Cirici i Alomar.</example>
                <example>Lluc Capsigrany.</example>
                <example>Fou tres cops campió mundial</example>
                <example>Obtingué per primer cop cristalls d'insulina</example>
                <example>Doctor enginyer industrial</example>
                <!-- <example>cas Frares</example> -->
                <example correction="Anem"><marker>Anam</marker> a la ciutat</example>
                <example correction="canteu">Vosaltres <marker>cantau</marker>.</example>
                <example>No escau fer-ho així.</example>
                <example>Vosaltres canteu.</example>
                <example>Vam, finalment, pensa que sí.</example>
                <example>i Adoram, fill d'Abdà,</example>
                <example correction="incorres"><marker>incorrs</marker>.</example>
                <example>contendria.</example>
                <!-- és de contenir i contendre -->
                <example correction="entretindria"><marker>entretendria</marker>.</example>
                <example correction="vingui"><marker>véngui</marker>.</example>
                <example correction="convingui"><marker>convengui</marker>.</example>
                <example>corro</example>
                <!-- balears i valencianes-->
                <example correction="pateixo">Jo <marker>patesc</marker>.</example>
                <example correction="pensés">Que no <marker>pensàs</marker>.</example>
                <example>Escàs de pèl</example>
                <example>Tomàs sap la resposta</example>
                <example>Que no em trairàs</example>
                <example>El fill de Dèquer s'estava a Macàs</example>
                <example correction="mereixo">Que jo no <marker>meresc</marker>.</example>
                <example correction="sento">Jo <marker>sent</marker> que sí.</example>
                <example>Ell sent que sí.</example>
                <example>Més tard, ho va aconseguir.</example>
                <example>Demano que el tema es resolgui de pressa.</example>
                <example>La sex ratio era més alta.</example>
                <example>cometa Kohoutek</example>
                <example>dents de fera salvatge</example>
                <example>sex appeal</example>
                <example>Neymar (min. 88)</example>
                <example>Gustau I de Suència.</example>
                <example>Gustau de Suència.</example>
                <example correction="feu|féu">La manca de claredat <marker>fe</marker> que quedés a la pràctica dins de Bèlgica.</example>
                <example>Arnau</example>
                <example>ARNAU</example>
                <example>Vaja quines coses.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="1">heure<exception inflected="yes">haver</exception></token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Com a forma del verb auxiliar 'haver', cal dir <suggestion><match no="1" postag="VM(.+)." postag_regexp="yes" postag_replace="VA$1Y">haver</match></suggestion>.</message>
                <example correction="hàgim">No vol dir que l'<marker>haguem</marker> de conservar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">haguem|hagueu</token>
                        <token postag="V.[NG].*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Hi falta un participi o la preposició 'de' seguida d'un infinitiu. Cal usar la forma apropiada del verb 'haver' com a auxiliar.</message>
                <suggestion><match no="1" postag="VM(S.+)." postag_regexp="yes" postag_replace="VA$1Y">haver</match> <match no="2" postag="V.P.*SM.?" postag_regexp="yes"/></suggestion>
                <suggestion><match no="1" postag="VM(S.+)." postag_regexp="yes" postag_replace="VA$1Y">haver</match> de <match no="2" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <short>Hi falta un participi</short>
                <example correction="hàgiu revisat|hàgiu de revisar">Un cop <marker>hagueu revisar</marker> la traducció.</example>
                <example correction="hàgim acomplert|hàgim acomplit|hàgim d'acomplir">El que <marker>haguem acomplir</marker></example>
                <example correction="hàgim compartit|hàgim de compartir">Un cop <marker>haguem compartir</marker> la documentació.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">heure<exception inflected="yes">haver</exception><exception>hagues</exception></token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Com a forma del verb auxiliar 'haver', cal dir <suggestion><match no="1" postag="VM(.+)." postag_regexp="yes" postag_replace="VA$1Y">haver</match></suggestion>.</message>
                <short>Possible error ortogràfic.</short>
                <example correction="hagin">Quan ho <marker>heguin</marker> portat.</example>
                <example correction="hàgim">Quan ho <marker>haguem</marker> dut.</example>
                <example correction="hàgim">Quan ho <marker>haguem</marker> fet.</example>
                <example>Quan ho hàgiu portat</example>
                <example>Si ho haguéssiu portat</example>
                <example>Hi havien instaŀlat una antena.</example>
                <!-- Using deprecated char for ela geminada-->
            </rule>
        </rulegroup>
        <rulegroup id="EXIGEIX_VERBS_VALENCIANS" name="Exigeix formes verbals valencianes" default="off">
            <antipattern>
                <token postag="UNKNOWN"/>
                <token>ir</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">min|manco</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>digamho</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>diga-m'ho</suggestion> (vostè), <suggestion>diguem-ho</suggestion> (nosaltres)?</message>
                <example correction="Diga-m'ho|Diguem-ho"><marker>Digamho</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>fe</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>¿Volíeu dir <suggestion>fer</suggestion> (infinitiu)?</message>
                <example correction="fer">Has de <marker>fe</marker> anar aquesta màquina.</example>
            </rule>
            <rule>
                <pattern>
                    <token>jo</token>
                    <token>som</token>
                </pattern>
                <message>Forma verbal balear.</message>
                <suggestion>jo sóc</suggestion>
                <suggestion>jo soc</suggestion>
                <example correction="Jo sóc|Jo soc"><marker>Jo som</marker> menorquí.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VMIP1S0B"><exception postag="V.{6}[0VXZ13567]|N.*|AQ.*|.*_GN_.*|_possible_nompropi|_english_ignore_" postag_regexp="yes"/><exception regexp="yes">aixo|aixi|music</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.FindSuggestionsFilter" args="wordFrom:1 desiredPostag:.*[^BCY] suppressMatch:false"/>
                <message>Possible error ortogràfic. "<match no="1" case_conversion="firstupper"/>" és correcte com a forma balear (1a personal singular, present d'indicatiu).</message>
                <example correction="procés|proves|processó|promès|profes|prunes|proses|puces|probes|procaç">El <marker>procès</marker></example>
                <example correction="esbufega|esbufec|esbufegà">Un <marker>esbufeg</marker></example>
                <example correction="envií|envia|envià|envie|envit|ansií|avií|canvií|envaí|envidí">Que ho <marker>envii</marker> aviat.</example>
                <example correction="pans|ens|país|pels|pas|mans|gens|nens|pena|tens">Ara <marker>pens</marker> això.</example>
                <example correction="desatraca|desatracà">Jo <marker>desatrac</marker>.</example>
                <example correction="concurs|concorre"><marker>concorr</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="V.*" postag_regexp="yes"/>
                    <token postag="P[P0].*" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <antipattern>
                    <token postag="&pronom_feble;|CS|PR.*" postag_regexp="yes"><exception regexp="yes">['-].*</exception></token>
                    <token postag="V.*" postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <token postag="VMIP1P0B" regexp="yes">.*am<exception postag="V.{6}[0VXZ13567]|N.*|AQ.*|SPS00|RG|.*_GN_.*|_possible_nompropi|VMIP1S0B" postag_regexp="yes"/><exception regexp="yes">aviam|anam|estam</exception></token>
                </pattern>
                <message>Possible error ortogràfic. Aquesta forma verbal no es correspon amb la varietat seleccionada (valencià).</message>
                <suggestion><match no="1" postag="VMIP1P0B" postag_regexp="yes" postag_replace="VMM02S00" case_conversion="preserve"/>'m</suggestion>
                <suggestion><match no="1" postag="VMIP1P0B" postag_regexp="yes" postag_replace="VMIP1P00" case_conversion="preserve"/></suggestion>
                <short>Forma verbal que no corresponen a la varietat seleccionada</short>
                <example correction="Explica'm|Expliquem"><marker>Explicam</marker> què ha passat.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.{6}[CBY24]" postag_regexp="yes"><exception postag="V.{6}[0VXZ13567]|N.*|AQ.*|.*_GN_.*|_possible_nompropi|VMIP1S0B" postag_regexp="yes"/><exception regexp="yes">aixo|aixi|music</exception></token>
                </pattern>
                <message>Aquesta forma verbal no es correspon amb la varietat seleccionada (valencià).</message>
                <suggestion><match no="1" postag="(V.+)." postag_regexp="yes" postag_replace="$1[0VXZ13567]"/></suggestion>
                <short>Forma verbal que no corresponen a la varietat seleccionada</short>
                <example correction="tinguérem|tinguéssem">Si <marker>tinguéssim</marker> sort.</example>
                <example correction="pense">Jo <marker>penso</marker>.</example>
                <example correction="facen">Que ells <marker>facin</marker>.</example>
                <example>Visc a la muntanya</example>
                <!-- balears -->
                <example correction="patesca|patisca">Que no <marker>patesqui</marker>.</example>
                <example correction="Fes"><marker>Fé</marker>-li això.</example>
                <example correction="feu|féu">Li ho <marker>fé</marker> ell.</example>
                <example correction="feu">Quan <marker>faceu</marker> això.</example>
                <example correction="cantàrem|cantàssem|cantéssem">Que no <marker>cantàssim</marker>.</example>
                <example>Que no cantàssem.</example>
                <example>que no passen ni lassen</example>
                <example>No t'escarrasses.</example>
                <example>Jo pense, dic i faig.</example>
                <example>Déu me'n guard!</example>
                <example>acompanyat de Picol</example>
                <example>Cristian Cirici i Alomar.</example>
                <example>Lluc Capsigrany.</example>
                <example>Fou tres cops campió mundial</example>
                <example>Obtingué per primer cop cristalls d'insulina</example>
                <example>Doctor enginyer industrial</example>
                <!-- <example>cas Frares</example> -->
                <example correction="Anem"><marker>Anam</marker> a la ciutat</example>
                <example correction="canteu">Vosaltres <marker>cantau</marker>.</example>
                <example>No escau fer-ho així.</example>
                <example>Vosaltres canteu.</example>
                <example>Vam, finalment, pensa que sí.</example>
                <example>i Adoram, fill d'Abdà,</example>
                <example correction="incorres"><marker>incorrs</marker>.</example>
                <example correction="vinga"><marker>véngui</marker>.</example>
                <example correction="tindria"><marker>tendria</marker>.</example>
                <example correction="convinga"><marker>convengui</marker>.</example>
                <example>escórrec</example>
                <example>s'entén que el termini expira l'últim dia</example>
                <example>Aixo és aixi</example>
                <!-- errors detectats per altres regles -->
                <example>Neymar (min. 88)</example>
                <example>de les distàncies carboni-clor</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="1">heure<exception inflected="yes">haver</exception></token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="VM(.+)." postag_regexp="yes" postag_replace="VA$1V">haver</match></suggestion> (verb auxiliar 'haver') en comptes de "<match no="1"/>" (verb 'heure')?</message>
                <example correction="hàgem">No vol dir que l'<marker>haguem</marker> de conservar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">haguem|hagueu</token>
                        <token postag="V.[NG].*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <message>Hi falta un participi o la preposició 'de' seguida d'un infinitiu.</message>
                <suggestion><match no="1" postag="VM(.+)." postag_regexp="yes" postag_replace="VA$1V">haver</match> <match no="2" postag="V.P.*SM.?" postag_regexp="yes"/></suggestion>
                <suggestion><match no="1" postag="VM(.+)." postag_regexp="yes" postag_replace="VA$1V">haver</match> de <match no="2" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <short>Hi falta un participi</short>
                <example correction="hàgeu revisat|hàgeu de revisar">Un cop <marker>hagueu revisar</marker> la traducció.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">heure<exception inflected="yes">haver</exception><exception>hagues</exception></token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Com a forma del verb auxiliar ‘haver’, cal dir <suggestion><match no="1" postag="VM(.+)." postag_regexp="yes" postag_replace="VA$1V">haver</match></suggestion>.</message>
                <example correction="hagen">Quan ho <marker>heguin</marker> portat.</example>
                <example correction="hàgem">Quan ho <marker>haguem</marker> dut.</example>
                <example correction="hàgem">Quan ho <marker>haguem</marker> fet.</example>
                <example>Quan ho hàgiu portat</example>
                <example>Si ho haguéssiu portat</example>
                <example>Hi havien instaŀlat una antena.</example>
                <!-- Using deprecated char for ela geminada-->
            </rule>
        </rulegroup>
        <rulegroup id="EXIGEIX_VERBS_BALEARS" name="Exigeix formes verbals balears" default="off">
            <antipattern>
                <token regexp="yes">min|manco</token>
            </antipattern>
            <rule>
                <pattern>
                    <token>digamho</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>digues-m'ho</suggestion> (tu), <suggestion>digue-m'ho</suggestion> (tu, col·loquial), <suggestion>diguem-ho</suggestion> (nosaltres)?</message>
                <example correction="Digues-m'ho|Digue-m'ho|Diguem-ho"><marker>Digamho</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>dugues</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>dues</suggestion> (numeral)? "Dugues" pot ser una forma valenciana del verb 'dur'.</message>
                <suggestion>duguis</suggestion>
                <example correction="Dues|Duguis"><marker>Dugues</marker> coses.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">mentira|mentires</token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" regexp_match="(?iu)r" regexp_replace="d" case_conversion="preserve"/></suggestion>? "Mentira" és una forma secundària de "mentida" o una forma del v. 'mentir'.</message>
                <example correction="mentida">La <marker>mentira</marker>.</example>
                <example correction="mentides">Les <marker>mentires</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>es</token>
                        <token regexp="yes">vist|vista|lliure|digne</token>
                    </marker>
                </pattern>
                <message>S'accentua si és del v. 'ser'.</message>
                <suggestion>és \2</suggestion>
                <example correction="És vist"><marker>Es vist</marker> de qualsevol manera.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.{6}[CVX356]" postag_regexp="yes"><exception postag="V.{6}[0BYZ1247]|N.*|AQ.*|SPS00|.*_GN_.*|_possible_nompropi" postag_regexp="yes"/><exception regexp="yes">vinga|aixo|hagues</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.DiacriticsCheckFilter" args="form:\1 postag:[AN].*"/>
                <message>Si és un nom o un adjectiu, s'escriu amb accent.</message>
                <suggestion>{suggestion}</suggestion>
                <example correction="gènere">L'edat i el <marker>genere</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="VMSI[13]S03" postag_regexp="yes" regexp="yes">.*[ai]ra<exception postag="V.{6}[0BYZ1247]|N.*|AQ.*|SPS00|.*_GN_.*|_possible_nompropi" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion><match no="1" postag="(VMSI[13]S0)3" postag_regexp="yes" postag_replace="VMIF3S00"/></suggestion>?</message>
                <suggestion><match no="1" postag="(VMSI[13]S0)3" postag_regexp="yes" postag_replace="$17"/></suggestion>
                <suggestion><match no="1" postag="(VMSI[13]S0)3" postag_regexp="yes" postag_replace="$11"/></suggestion>
                <example correction="cantarà|cantàs|cantés"><marker>cantara</marker>.</example>
                <example>Us regira l'estómac.</example>
            </rule>
            <rule>
                <pattern>
                    <token>pugues</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>pogués</suggestion> o <suggestion>puguis</suggestion>? "Pugues" és una forma verbal valenciana.</message>
                <example correction="pogués|puguis">Us imagineu un artista que <marker>pugues</marker> arribar tan lluny.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.{6}[CVX356]" postag_regexp="yes"><exception postag="V.{6}[0BYZ1247]|N.*|AQ.*|SPS00|.*_GN_.*|_possible_nompropi" postag_regexp="yes"/><exception regexp="yes">vinga|aixo|hagues</exception></token>
                </pattern>
                <message>Aquesta forma verbal no es correspon amb la varietat seleccionada (balear).</message>
                <suggestion><match no="1" postag="(V.+)." postag_regexp="yes" postag_replace="$1[0BYZ1247]"/></suggestion>
                <short>Forma verbal que no corresponen a la varietat seleccionada</short>
                <!-- valencians -->
                <example correction="pens|pensi">Jo ho <marker>pense</marker>.</example>
                <example>No es va poder encendre mai.</example>
                <example>Visc a la muntanya</example>
                <example>un mosaic d’exotismes digne de veure</example>
                <example>l'aeroport de Mais-Grate</example>
                <example correction="diguin">Que ells ho <marker>diguen</marker>.</example>
                <example correction="vagi">Que se'n <marker>vaja</marker>.</example>
                <example>Que ells ho diguin.</example>
                <example>Cal que sàpiguen com va.</example>
                <example>Vinga música!</example>
                <example>Vinga cantar!</example>
                <example correction="diguis">Que els ho <marker>digues</marker>, ho faran.</example>
                <example correction="siguis">Quan hi <marker>sigues</marker>, truca'm.</example>
                <example>Sigues sensat.</example>
                <example>Digues què penses.</example>
                <example correction="siguis">Quan <marker>sigues</marker> allà</example>
                <example correction="diguis">No m'importa res del que <marker>digues</marker></example>
                <example>Vull que sàpigues això.</example>
                <example>Li hauria agradat que ho fes.</example>
                <example>Garraf, temes sobre els quals redactà memòries</example>
                <example correction="Porti"><marker>Porte</marker>'n tres.</example>
                <example>Sàpiga que és així.</example>
                <example>Obre'm, germana meva</example>
                <example>Pren-ne</example>
                <example>La capital és Cape Coast.</example>
                <example correction="Digui"><marker>Diga</marker>'n tres.</example>
                <example correction="Vagi"><marker>Vaja</marker> on vulgui.</example>
                <example>Vaja, com li agrada.</example>
                <example>Vine-te'n.</example>
                <example>Retorça't.</example>
                <example correction="cantàs|cantés">Si ell <marker>cantara</marker>.</example>
                <example>Ell haguera vingut, si li ho haguessis dit.</example>
                <example>La il·lusió que li amara el cor.</example>
                <example>que li regira l'estómac</example>
                <example>Maria Barbara Bach</example>
                <example>Ferrara, província de l'Emília-Romanya,</example>
                <example correction="cantassin|cantessin">Si ells <marker>cantassen</marker>.</example>
                <example correction="cantassin|cantessin">Si ells <marker>cantessen</marker>.</example>
                <example>Si travesses aigües profundes</example>
                <example correction="pateixi|patesqui">Que no <marker>patisca</marker>.</example>
                <example>que visqueu santament</example>
                <example>Jo patesc.</example>
                <example correction="obr">Jo no <marker>òbric</marker>.</example>
                <example correction="pateix">Ell <marker>patix</marker>.</example>
                <example>Ell reïx.</example>
                <example>sobreïxen.</example>
                <example>Els cotxes ixen.</example>
                <example>no naixen</example>
                <example>Ell usa un sistema Unix.</example>
                <example>Rue de la Paix</example>
                <example correction="extraient">Va <marker>extraent</marker>.</example>
                <example correction="veiem|veim">No ho <marker>veem</marker>.</example>
                <example correction="creient">Se'n va <marker>creent</marker> que sí.</example>
                <example>nosaltres creem, vosaltres creeu</example>
                <example>Jaieu.</example>
                <!--  -->
                <example correction="pens">Jo ho <marker>penso</marker>.</example>
                <example>Jo adequo.</example>
                <example>Tinc una pregunta.</example>
                <example correction="Cantau"><marker>Canteu</marker>-li.</example>
                <example correction="Digau"><marker>Digueu</marker>-li.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" skip="1">heure<exception inflected="yes">haver</exception></token>
                    </marker>
                    <token regexp="yes">de|d'</token>
                </pattern>
                <message>Com a forma del verb auxiliar 'haver', cal dir <suggestion><match no="1" postag="VM(.+)." postag_regexp="yes" postag_replace="VA$1Y">haver</match></suggestion>.</message>
                <example correction="hàgim">No vol dir que l'<marker>haguem</marker> de conservar.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">haguem|hagueu</token>
                        <token postag="V.[NG].*" postag_regexp="yes"/>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Hi falta un participi o la preposició 'de' seguida d'un infinitiu. Cal usar la forma apropiada del verb 'haver' com a auxiliar.</message>
                <suggestion><match no="1" postag="VM(.+)." postag_regexp="yes" postag_replace="VA$1Y">haver</match> <match no="2" postag="V.P.*SM.?" postag_regexp="yes"/></suggestion>
                <suggestion><match no="1" postag="VM(.+)." postag_regexp="yes" postag_replace="VA$1Y">haver</match> de <match no="2" postag="V.N.*" postag_regexp="yes"/></suggestion>
                <short>Hi falta un participi</short>
                <example correction="hàgiu revisat|hàgiu de revisar">Un cop <marker>hagueu revisar</marker> la traducció.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes">heure<exception inflected="yes">haver</exception><exception>hagues</exception></token>
                    </marker>
                    <token postag="V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Com a forma del verb auxiliar 'haver', cal dir <suggestion><match no="1" postag="VM(.+)." postag_regexp="yes" postag_replace="VA$1Y">haver</match></suggestion>.</message>
                <short>Possible error ortogràfic.</short>
                <example correction="hagin">Quan ho <marker>heguin</marker> portat.</example>
                <example correction="hàgim">Quan ho <marker>haguem</marker> dut.</example>
                <example correction="hàgim">Quan ho <marker>haguem</marker> fet.</example>
                <example>Quan ho hàgiu portat</example>
                <example>Si ho haguéssiu portat</example>
                <example>Hi havien instaŀlat una antena.</example>
                <!-- Using deprecated char for ela geminada-->
            </rule>
        </rulegroup>
        <rule id="EXIGEIX_VERBS_IX" name="Exigeix terminacions verbals en -ix" default="off">
            <pattern>
                <token postag="(V.IP...|VMM02S0).?" postag_regexp="yes" regexp="yes">.+(ei)(x|xes|xen)<exception inflected="yes" regexp="yes">.+[eèé]ixer|.+eixar</exception></token>
            </pattern>
            <message>Esteu usant terminacions verbals en -ix.</message>
            <suggestion><match no="1" postag="(V.IP...|VMM02S0)." postag_regexp="yes" postag_replace="$1V"/></suggestion>
            <example correction="exigix">Ell ens <marker>exigeix</marker> un resultat.</example>
            <example correction="encoixix">Ell <marker>encoixeix</marker>.</example>
            <example correction="estatuïx">Ell <marker>estatueix</marker>.</example>
            <example correction="aconseguixen">Ell <marker>aconsegueixen</marker>.</example>
            <example>Coneixen, neixen, peixen, deixen, esqueixen, enreixen.</example>
        </rule>
        <rule id="EXIGEIX_VERBS_EIX" name="Exigeix terminacions verbals en -eix" default="off">
            <pattern>
                <token postag="(V.IP...|VMM02S0).?" postag_regexp="yes" regexp="yes">.+([^e]i|ï)(x|xes|xen)<exception inflected="yes" regexp="yes">.+ix[ae]r|eixir|(re|sobre|des)eixir|.*cruixir</exception></token>
            </pattern>
            <message>Esteu usant terminacions verbals en -eix.</message>
            <!-- <suggestion><match no="1" regexp_match="(.+)(i|ï)(x|xes|xen)" regexp_replace="$1ei$3"/></suggestion> -->
            <suggestion><match no="1" postag="(V.IP...|VMM02S0)." postag_regexp="yes" postag_replace="$10"/></suggestion>
            <example correction="exigeix">Ell ens <marker>exigix</marker> un resultat.</example>
            <example correction="encoixeix">Ell <marker>encoixix</marker>.</example>
            <example correction="argüeix">Ell <marker>arguïx</marker>.</example>
            <example correction="aconsegueix">Ell <marker>aconseguix</marker>.</example>
            <example>Ix, cruix, cruixen, amoixen, desixen, es fixen, pixen.</example>
        </rule>
        <rulegroup id="EXIGEIX_VERBS_ISC" name="Exigeix terminacions verbals en -isc" default="off">
            <rule>
                <pattern>
                    <token postag="(V.IP1S0|V.SP...|VMM03.0)[VZ]" postag_regexp="yes" regexp="yes">.+[aeiou]e(sc|sca|sques|squen)<exception regexp="yes">.+[qg]ue(sc|sca|sques|squen)</exception></token>
                </pattern>
                <message>Esteu usant terminacions verbals en -isc.</message>
                <suggestion><match no="1" regexp_match="(.+[aeiou])e(sc|sca|sques|squen)" regexp_replace="$1ï$2"/></suggestion>
                <example correction="agraïsca">Que ell ens ho <marker>agraesca</marker>.</example>
                <example>aconseguesca</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="(V.IP1S0|V.SP...|VMM03.0)[VZ]" postag_regexp="yes" regexp="yes">.+([^aeiouü]|[qg]u)e(sc|sca|sques|squen)<exception inflected="yes" regexp="yes">.*[éè]ixer</exception><exception inflected="yes" regexp="yes">.*escar</exception></token>
                </pattern>
                <message>Esteu usant terminacions verbals en -isc.</message>
                <suggestion><match no="1" regexp_match="(.+)e(sc|sca|sques|squen)" regexp_replace="$1i$2"/></suggestion>
                <example correction="oferisca">Que ell ens ho <marker>oferesca</marker>.</example>
                <example correction="aconseguisca"><marker>aconseguesca</marker>.</example>
                <example correction="afranquisca"><marker>afranquesca</marker>.</example>
                <example>Servisca.</example>
                <example>Que cresca, acresquen, meresca i sobrecresques.</example>
                <example>bresquen</example>
                <example>engresques</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="(V.IP1S0|V.SP...|VMM03.0)[VZ]" postag_regexp="yes" regexp="yes">.+üe(sc|sca|sques|squen)</token>
                </pattern>
                <message>Esteu usant terminacions verbals en -isc.</message>
                <suggestion><match no="1" regexp_match="(.+)üe(sc|sca|sques|squen)" regexp_replace="$1uï$2"/></suggestion>
                <example correction="arguïsca">Que ell ens ho <marker>argüesca</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EXIGEIX_VERBS_ESC" name="Exigeix terminacions verbals en -esc" default="off">
            <rule>
                <pattern>
                    <token postag="(V.IP1S0|V.SP...|VMM03.0)[VZ]" postag_regexp="yes" regexp="yes">.+[iï](sc|sca|sques|squen)<exception inflected="yes" regexp="yes">.*argüir|.+iscar</exception></token>
                </pattern>
                <message>Esteu usant terminacions verbals en -esc.</message>
                <suggestion><match no="1" regexp_match="(.+)[iï](sc|sca|sques|squen)" regexp_replace="$1e$2"/></suggestion>
                <example correction="agraesca">Que ell ens ho <marker>agraïsca</marker>.</example>
                <example correction="servesquen">Que ell ens ho <marker>servisquen</marker>.</example>
                <example correction="aconseguesca"><marker>aconseguisca</marker>.</example>
                <example correction="afranquesca"><marker>afranquisca</marker>.</example>
                <example>Visc a la Rambla i envisc pardals.</example>
                <example>Que argüesca i arguïsca.</example>
                <example>desenllefisquen, arrisquen</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="(V.IP1S0|V.SP...|VMM03.0)[VZ]" postag_regexp="yes" regexp="yes">.*arguï(sc|sca|sques|squen)</token>
                </pattern>
                <message>Esteu usant terminacions verbals en -esc.</message>
                <suggestion><match no="1" regexp_match="(.*arg)uï(sc|sca|sques|squen)" regexp_replace="$1üe$2"/></suggestion>
                <example correction="argüesca">Que ell ens ho <marker>arguïsca</marker>.</example>
                <example>Que ens argüesquen.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="CRITERIS_UNIVERSITATS_VALENCIANES" name="Criteris de les universitats valencianes" default="off" type="locale-violation">
        <rulegroup id="NUMERALS_GENERALS" name="numerals valencians: huit, dèsset, díhuit, dènou">
            <url>https://sl.ua.es/es/assessorament/documentos/criteris-linguistics.pdf#page=27</url>
            <rule>
                <pattern>
                    <token regexp="yes" postag_regexp="yes" postag="[ADN].*" inflected="yes">huit.+-huit.*</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)huit(.*)-huit(.*)" regexp_replace="vuit$1-vuit$2"/></suggestion>.</message>
                <example correction="Vuitanta-vuit"><marker>Huitanta-huit</marker> coses</example>
                <example correction="vuitanta-vuitena">En la <marker>huitanta-huitena</marker> posició.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" postag_regexp="yes" postag="[ADVN].*" inflected="yes">huit.*|huitcent*</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)h(.*)" regexp_replace="v$1"/></suggestion>.</message>
                <example correction="Vuit-centes"><marker>Huit-centes</marker> coses</example>
                <example correction="vuitanta-tres">De <marker>huitanta-tres</marker> maneres</example>
                <example correction="vuitanta-quatrena">En la <marker>huitanta-quatrena</marker> posició.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" postag_regexp="yes" postag="[ADN].*" inflected="yes">.+-huit.*</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)(.*)-huit(.*)" regexp_replace="$1-vuit$2"/></suggestion>.</message>
                <example correction="Cinquanta-vuit"><marker>Cinquanta-huit</marker> coses</example>
                <example correction="trenta-vuitena">En la <marker>trenta-huitena</marker> posició.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" postag_regexp="yes" postag="[ADN].*" inflected="yes">d[ií]huit.+</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)d[ií]h(.*)" regexp_replace="div$1"/></suggestion>.</message>
                <example correction="divuitena">En la <marker>dihuitena</marker> posició.</example>
                <example correction="divuit">En la posició <marker>díhuit</marker>.</example>
                <example correction="divuits">Han eixit tres <marker>díhuits</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" postag_regexp="yes" postag="[ADN].*" inflected="yes">desset.+</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)desset(.*)" regexp_replace="disset$1"/></suggestion>.</message>
                <example correction="dissetena">En la <marker>dessetena</marker> posició.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">d[èe](sset|nou|vuit)s?</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)d[èe](.*)" regexp_replace="di$1"/></suggestion>.</message>
                <example correction="dissets">Han eixit tres <marker>dèssets</marker>.</example>
                <example correction="dinous">Han eixit tres <marker>denous</marker>.</example>
                <example correction="dinou">Han eixit un <marker>dènou</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AVUI" name="Preferència: avui">
            <url>https://sl.ua.es/es/assessorament/documentos/criteris-linguistics.pdf#page=31</url>
            <rule>
                <pattern>
                    <token>de</token>
                    <token>hui</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion>d'avui</suggestion>.</message>
                <example correction="d'avui">És el diari <marker>de hui</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>hui</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion>avui</suggestion>.</message>
                <example correction="Avui"><marker>Hui</marker> és un gran dia.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PREFERENCIES_LEXIC_UNIVERSITATS" name="Preferències: servei, defensar, aprendre...">
            <url>https://sl.ua.es/es/assessorament/documentos/criteris-linguistics.pdf#page=31</url>
            <rule>
                <pattern>
                    <token postag="N.*" postag_regexp="yes" inflected="yes">servici</token>
                </pattern>
                <message>Forma preferida.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">servei</match></suggestion>
                <example correction="serveis">Els <marker>servicis</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token postag="N.*" postag_regexp="yes" inflected="yes">juí</token>
                </pattern>
                <message>Forma preferida.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">judici</match></suggestion>
                <example correction="judicis">Els <marker>juís</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token postag="N.*" postag_regexp="yes" inflected="yes">perjuí</token>
                </pattern>
                <message>Forma preferida.</message>
                <suggestion><match no="1" postag="(N.*)" postag_regexp="yes" postag_replace="$1">perjudici</match></suggestion>
                <example correction="perjudici">En <marker>perjuí</marker> nostre.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">defendre</token>
                </pattern>
                <message>Forma preferida.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">defensar</match></suggestion>
                <example correction="defensar">No el va <marker>defendre</marker> nostre.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="CRITERIS_ADMINISTRACIO_VALENCIANA" name="Criteris de l'Administració Valenciana" default="off" type="locale-violation">
        <rule id="EVITA_AQUEIX_EIXE" name="Evita els demostratius 'aqueix/eixe'">
            <pattern>
                <token postag="DD.*" postag_regexp="yes" inflected="yes" regexp="yes">aqueix|eixe</token>
            </pattern>
            <message>Usem preferentment la forma <suggestion><match no="1" postag="(DD.*)" postag_regexp="yes" postag_replace="$1">aquest</match></suggestion>.</message>
            <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=33</url>
            <example correction="Aquest"><marker>Eixe</marker> home</example>
            <example correction="Aquests"><marker>Aqueixos</marker> homes</example>
            <example>és formada per eixos longitudinals</example>
        </rule>
        <rulegroup id="NUMERALS_VALENCIANS" name="numerals valencians: huit, dèsset, díhuit, dènou">
            <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=41</url>
            <rule>
                <pattern>
                    <token regexp="yes" postag_regexp="yes" postag="[ADN].*" inflected="yes">vuit.+-vuit.*</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)vuit(.*)-vuit(.*)" regexp_replace="huit$1-huit$2"/></suggestion>.</message>
                <example correction="Huitanta-huit"><marker>Vuitanta-vuit</marker> coses</example>
                <example correction="huitanta-huitena">En la <marker>vuitanta-vuitena</marker> posició.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" postag_regexp="yes" postag="[ADVN].*" inflected="yes">vuit.*</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)v(.*)" regexp_replace="h$1"/></suggestion>.</message>
                <example correction="Huit-centes"><marker>Vuit-centes</marker> coses</example>
                <example correction="huitanta-tres">De <marker>vuitanta-tres</marker> maneres</example>
                <example correction="huitanta-quatrena">En la <marker>vuitanta-quatrena</marker> posició.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" postag_regexp="yes" postag="[ADN].*" inflected="yes">.+-vuit.*</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)(.*)-vuit(.*)" regexp_replace="$1-huit$2"/></suggestion>.</message>
                <example correction="Cinquanta-huit"><marker>Cinquanta-vuit</marker> coses</example>
                <example correction="trenta-huitena">En la <marker>trenta-vuitena</marker> posició.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" postag_regexp="yes" postag="[ADN].*" inflected="yes">divuit.+</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)div(.*)" regexp_replace="dih$1"/></suggestion>.</message>
                <example correction="dihuitena">En la <marker>divuitena</marker> posició.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" postag_regexp="yes" postag="[ADN].*" inflected="yes">disset.+</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)disset(.*)" regexp_replace="desset$1"/></suggestion>.</message>
                <example correction="dessetena">En la <marker>dissetena</marker> posició.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">d[ie](sset|nou)s?</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)d[ie](.*)" regexp_replace="dè$1"/></suggestion>.</message>
                <example correction="dèssets">Han eixit tres <marker>dissets</marker>.</example>
                <example correction="dènous">Han eixit tres <marker>dinous</marker>.</example>
                <example correction="dènou">Han eixit un <marker>denou</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">divuits?</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)div(.*)" regexp_replace="díh$1"/></suggestion>.</message>
                <example correction="díhuits">Han eixit tres <marker>divuits</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ORDINALS_E" name="Exigeix ordinals: cinqué, sisé...">
            <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=41</url>
            <rule>
                <antipattern>
                    <marker>
                        <token>quinta</token>
                        <token regexp="yes">essència|columna</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token postag="AO.*" postag_regexp="yes" inflected="yes">quint</token>
                </pattern>
                <message>Si és un ordinal, usem preferentment la forma en -é/-ena.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(AO.*)" postag_replace="$1">cinquè</match></suggestion>
                <example correction="cinquena">Ha arribat en la <marker>quinta</marker> posició.</example>
                <example correction="cinquè|cinqué">Ha arribat el <marker>quint</marker> decret llei.</example>
                <example>N'és la quinta essència.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="AO.*" postag_regexp="yes" inflected="yes">sext</token>
                </pattern>
                <message>Si és un ordinal, usem preferentment la forma en -é/-ena.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(AO.*)" postag_replace="$1">sisè</match></suggestion>
                <example correction="sisena">Ha arribat en la <marker>sexta</marker> posició.</example>
                <example correction="sisè|sisé">Ha arribat el <marker>sext</marker> decret llei.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="AO.*" postag_regexp="yes" inflected="yes">sèptim</token>
                </pattern>
                <message>Si és un ordinal, usem preferentment la forma en -é/-ena.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(AO.*)" postag_replace="$1">setè</match></suggestion>
                <example correction="setena">Ha arribat en la <marker>sèptima</marker> posició.</example>
                <example correction="setè|seté">Ha arribat el <marker>sèptim</marker> decret llei.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="AO.*" postag_regexp="yes" inflected="yes">octau</token>
                </pattern>
                <message>Si és un ordinal, usem preferentment la forma en -é/-ena.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(AO.*)" postag_replace="$1">huitè</match></suggestion>
                <example correction="huitena">Ha arribat en la <marker>octava</marker> posició.</example>
                <example correction="huitè|huité">Ha arribat el <marker>octau</marker> decret llei.</example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token postag="D[IN].*" postag_regexp="yes"/>
                        <token postag="N.*" postag_regexp="yes" inflected="yes">dècim</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token postag="AO.*" postag_regexp="yes" inflected="yes">dècim</token>
                </pattern>
                <message>Si és un ordinal, usem preferentment la forma en -é/-ena.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(AO.*)" postag_replace="$1">desè</match></suggestion>
                <example correction="desena">Ha arribat en la <marker>dècima</marker> posició.</example>
                <example correction="desè|desé">Ha arribat el <marker>dècim</marker> decret llei.</example>
                <example>L'índex ha baixat dues dècimes.</example>
                <example>He comprat un dècim de loteria.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PREFERENCIES_VERBS_VALENCIANS" name="Algunes formes verbals preferibles: vam, cantara, sent, sàpia...">
            <rule>
                <pattern>
                    <token postag="V.SI..0[^3]" postag_regexp="yes"><exception postag="_GN_.*|V.P.*|NP.*" postag_regexp="yes"/></token>
                </pattern>
                <message>Usem preferentment les formes en -r- de l'imperfet de subjuntiu.</message>
                <suggestion><match no="1" postag_regexp="yes" postag="(V.SI...)[^3]" postag_replace="$13"/></suggestion>
                <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=52</url>
                <example correction="cantara"><marker>cantàs</marker></example>
                <example correction="cantaren"><marker>cantassin</marker></example>
                <example correction="foren">que <marker>fossen</marker> grans</example>
                <example correction="fora|fóra">Ens va agradar que <marker>fos</marker> tan bonic.</example>
                <example>Han portat alumini fos.</example>
                <example>amb un grau d’execució comprés entre el 80 % i el 100 %.</example>
                <example>Programa d’Estabilitat remés pel Govern en funcions</example>
                <example>al cap de sis mesos d’haver-se comés</example>
                <example>Tomàs, el seu germà</example>
                <example>Lluís Garcia</example>
                <example>Fes una taula</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">vares|vàrem|vàreu|varen</token>
                    </marker>
                    <token postag="V.N.*" postag_regexp="yes"/>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)v[aà]re(.*)" regexp_replace="va$1"/></suggestion>.</message>
                <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=52</url>
                <example correction="Vas"><marker>Vares</marker> cantar bé.</example>
                <example correction="vam">No <marker>vàrem</marker> cantar malament.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">[sc]àpi(ga|gues|guen)|[cs]apigue[mu]</token>
                    </marker>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)([sc][àa]pi)gu?(a|es|em|eu|en)" regexp_replace="$1$2"/></suggestion>.</message>
                <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=57</url>
                <example correction="sàpies">Quan ho <marker>sàpigues</marker></example>
                <example correction="sapieu">Quan ho <marker>sapigueu</marker></example>
                <example correction="capiem">Que hi <marker>capiguem</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>essent</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion>sent</suggestion>.</message>
                <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=66</url>
                <example correction="sent">Continua <marker>essent</marker> el millor.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PARTICIPIS_IT" name="exigeix participis -it: establit">
            <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=53</url>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">(acomplert|complert|desomplert|establert|incomplert|omplert|preestablert|reblert|recomplert|reomplert|restablert|suplert)s?</token>
                    </marker>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)(.*)ert(s?)" regexp_replace="$1it$2"/></suggestion>.</message>
                <example correction="acomplit"><marker>acomplert</marker></example>
                <example correction="reomplits"><marker>reomplerts</marker></example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">(acomplert|complert|desomplert|establert|incomplert|omplert|preestablert|reblert|recomplert|reomplert|restablert|suplert)(a|es)</token>
                    </marker>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)(.*)ert(a|es)" regexp_replace="$1id$2"/></suggestion>.</message>
                <example correction="acomplida"><marker>acomplerta</marker></example>
                <example correction="reomplides"><marker>reomplertes</marker></example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">soferts?</token>
                    </marker>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)(.*)ert(s?)" regexp_replace="$1rit$2"/></suggestion>.</message>
                <example correction="sofrit"><marker>sofert</marker></example>
                <example correction="sofrits"><marker>soferts</marker></example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">sofert(a|es)</token>
                    </marker>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)(.*)ert(a|es)" regexp_replace="$1rid$2"/></suggestion>.</message>
                <example correction="sofrida"><marker>soferta</marker></example>
                <example correction="sofrides"><marker>sofertes</marker></example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">oferts?</token>
                    </marker>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)(.*)ert(s?)" regexp_replace="$1erit$2"/></suggestion>.</message>
                <example correction="oferit"><marker>ofert</marker></example>
                <example correction="oferits"><marker>oferts</marker></example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">ofert(a|es)<exception postag="NCF.*" postag_regexp="yes"/></token>
                    </marker>
                </pattern>
                <message>Si és un participi, usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)(.*)ert(a|es)" regexp_replace="$1erid$2"/></suggestion>.</message>
                <example correction="oferida">L'han <marker>oferta</marker></example>
                <example correction="oferides">Les han <marker>ofertes</marker></example>
                <example>Hem rebut una oferta interessant.</example>
                <example>Van arribar moltes ofertes.</example>
                <example>Van arribar ofertes de tot arreu.</example>
                <example>la producció (oferta).</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">ofert(a|es)<exception postag="_GN_F." postag_regexp="yes"/></token>
                    </marker>
                    <token inflected="yes">per</token>
                </pattern>
                <message>Si és un participi, usem preferentment la forma <suggestion><match no="1" regexp_match="(?iu)(.*)ert(a|es)" regexp_replace="$1erid$2"/></suggestion>.</message>
                <example correction="Oferida"><marker>Oferta</marker> per l'associació</example>
            </rule>
        </rulegroup>
        <rule id="VERBS_I_ANTIHIATICA" name="Exigeix verbs amb i antihiàtica: caiem, veient...">
            <pattern>
                <marker>
                    <token postag="VMG0000V|VMIP[12]P0V|VMM02P0V" postag_regexp="yes" regexp="yes">.*[ae](ent|e[mu])<exception postag="[AN].*|VMSP[12]P00" postag_regexp="yes"/></token>
                </marker>
            </pattern>
            <message>Usem preferentment la forma amb i antihiàtica.</message>
            <suggestion><match no="1" regexp_match="(?iu)(.*[ae])(ent|e[mu])" regexp_replace="$1i$2"/></suggestion>
            <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=53</url>
            <example correction="caient">Van <marker>caent</marker></example>
            <example correction="veient">Anem <marker>veent</marker></example>
            <example correction="contraient">Que s'anaren <marker>contraent</marker></example>
            <example correction="caieu">Sempre <marker>caeu</marker></example>
            <example correction="creiem">No <marker>creem</marker> que siga així.</example>
            <example correction="Creieu"><marker>Creeu</marker> que vindrà?</example>
            <example correction="Jaiem"><marker>Jaem</marker> ací.</example>
            <example correction="Seieu"><marker>Seeu</marker> ací.</example>
            <example correction="veieu">Ho <marker>veeu</marker>?</example>
            <example correction="Traieu"><marker>Traeu</marker>-ho d'ací.</example>
            <example>No creem problemes on no n'hi ha.</example>
            <example>Res més plaent que viatjar.</example>
            <example>es va fer més i més complaent </example>
            <example>El contraent.</example>
            <example>La part contraent.</example>
        </rule>
        <rulegroup id="HUI" name="Preferència: hui">
            <rule>
                <pattern>
                    <token>d'</token>
                    <token>avui</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion>de hui</suggestion>.</message>
                <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=69</url>
                <example correction="de hui">És el diari <marker>d'avui</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>avui</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion>hui</suggestion>.</message>
                <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=69</url>
                <example correction="Hui"><marker>Avui</marker> és un gran dia.</example>
            </rule>
        </rulegroup>
        <rulegroup id="LEXIC_VAL" name="Preferències lèxiques valencianes: vetlar, traure, arrancar, cementeri, redó, xarrar...">
            <url>https://salt.gva.es/documents/165514261/165514298/CRITERIS+LING%C3%9C%C3%8DSTICS+DE+L%E2%80%99ADMINISTRACI%C3%93%20DE+LA+GENERALITAT/60079cdc-27cd-483f-8366-a56a4908f1bd#page=87</url>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">ametlla|batlle|bitlla|butlla|guatlla|(sobre|contra)?motlle|vetlla|vetllar|desvetllar|vetllada</token>
                </pattern>
                <message>Usem preferentment la forma amb -tl-.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.+)tll(.*)" regexp_replace="$1tl$2"/></suggestion>
                <example correction="desvetlaren">Em <marker>desvetllaren</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">rodó|arrodonir|rodonesa|rodolar|rodolí|rodonet</token>
                </pattern>
                <message>Usem preferentment la forma amb -e-.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*)rod(.+)" regexp_replace="$1red$2"/></suggestion>
                <example correction="arredoniren">Ho <marker>arrodoniren</marker>.</example>
                <example correction="redones">Eren <marker>rodones</marker>.</example>
                <example correction="redolant">Caigueren <marker>rodolant</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="N.*" postag_regexp="yes" inflected="yes">cementiri</token>
                </pattern>
                <message>Usem preferentment la forma <suggestion><match no="1" postag="(NC.*)" postag_regexp="yes" postag_replace="$1">cementeri</match></suggestion>.</message>
                <example correction="cementeris">Els <marker>cementiris</marker> municipals.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token inflected="yes" regexp="yes">.*(tr|j)eure</token>
                        <token postag="V.N.*|VM[IS]P.*|VMM.*" postag_regexp="yes" regexp="yes">.*(tr|j)e.*</token>
                    </and>
                </pattern>
                <message>Usem preferentment la forma amb -a-.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*(tr|j))e(.+)" regexp_replace="$1a$3"/></suggestion>
                <example correction="abstraure">Es va <marker>abstreure</marker>.</example>
                <example correction="ajaure">Es va <marker>ajeure</marker>.</example>
                <example correction="traguen">Quan el <marker>treguen</marker>.</example>
                <example correction="jau">Ara <marker>jeu</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">xerrar|xerrada|xerrador|xerraire|xerradissa|xerradeta|xerrameca|xerrotejar</token>
                </pattern>
                <message>Usem preferentment la forma amb -a-.</message>
                <suggestion><match no="1" regexp_match="(?iu)xe(.+)" regexp_replace="xa$1"/></suggestion>
                <example correction="xarraven">No <marker>xerraven</marker> gaire</example>
                <example correction="xarrador">Era molt <marker>xerrador</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token inflected="yes" regexp="yes">(re|sobre)?néixer</token>
                        <token postag="V.N.*|VM[IS]P.*|VMM.*" postag_regexp="yes" regexp="yes">.*neix.*</token>
                    </and>
                </pattern>
                <message>Usem preferentment la forma amb -a-.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*)neix(.*)" regexp_replace="$1naix$2"/></suggestion>
                <example correction="renaix">Llavors <marker>reneix</marker>.</example>
                <example correction="Naixen"><marker>Neixen</marker> a l'abril.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">(re|sobre)?néixer</token>
                </pattern>
                <message>Usem preferentment la forma amb -a-.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*)néixer" regexp_replace="$1nàixer"/></suggestion>
                <example correction="renàixer">Va <marker>renéixer</marker> ahir.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">arrenc.*</token>
                </pattern>
                <message>Usem preferentment la forma amb -a-.</message>
                <suggestion><match no="1" regexp_match="(?iu)arren(.*)" regexp_replace="arran$1"/></suggestion>
                <example correction="arrancada">L'<marker>arrencada</marker>.</example>
                <example correction="arrancaqueixals">L'<marker>arrencaqueixals</marker>.</example>
                <example correction="arrancaren">Llavors <marker>arrencaren</marker> a córrer.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">(sobre)?nedar|(ex)?nedador|nedada|nedant</token>
                </pattern>
                <message>Usem preferentment la forma amb -a-.</message>
                <suggestion><match no="1" regexp_match="(?iu)(.*)ned(.*)" regexp_replace="$1nad$2"/></suggestion>
                <example correction="nada">Corre, salta i <marker>neda</marker>.</example>
                <example correction="nadar">Anem a <marker>nedar</marker>.</example>
                <example correction="nadadores">Són <marker>nedadores</marker> professionals.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">llençar</token>
                </pattern>
                <message>Usem preferentment la forma amb -a-.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">llançar</match></suggestion>
                <example correction="llança">Corre, salta i <marker>llença</marker>.</example>
                <example correction="llançar">Anem a <marker>llençar</marker>-ho tot.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">amarar<exception inflected="yes">amar</exception></token>
                </pattern>
                <message>Usem preferentment la forma amb -e-.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">amerar</match></suggestion>
                <example correction="Amerat"><marker>Amarat</marker> de suor.</example>
                <example correction="ameraren">L'<marker>amararen</marker>.</example>
                <example>Es feia amar per tothom.</example>
            </rule>
        </rulegroup>
        <rulegroup id="MUNICIPIS_OFICIAL" name="Exigeix el nom oficial dels municipis valencians">
            <url>https://www.avl.gva.es/municipis/</url>
            <rule>
                <antipattern>
                    <marker>
                        <token regexp="yes">Alt|riu</token>
                        <token>Millars</token>
                    </marker>
                </antipattern>
                <antipattern>
                    <marker>
                        <token>Racó</token>
                        <token>d'</token>
                        <token>Ademús</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token postag="NP..G0V" postag_regexp="yes"/>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion><match no="1" postag="(NP..G0)V" postag_regexp="yes" postag_replace="$1O"/></suggestion>
                <example correction="Enguera"><marker>Énguera</marker></example>
                <example correction="Ademuz"><marker>Ademús</marker></example>
                <example correction="Barracas">Ajuntament de <marker>Barraques</marker></example>
                <example correction="Higueras">Ajuntament de <marker>Figueres</marker></example>
                <example correction="Millares">Ajuntament de <marker>Millars</marker></example>
                <example>Mare de Déu dels Dolors.</example>
                <example>El Mas de les Figueres.</example>
                <example>El coll de les Barraques.</example>
                <example>Alt Millars i riu Millars</example>
                <example>El Racó d'Ademús.</example>
            </rule>
            <rule>
                <pattern>
                    <token>Figueroles</token>
                    <token>de</token>
                    <token>Domenyo</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Higueruelas</suggestion>
                <example correction="Higueruelas"><marker>Figueroles de Domenyo</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token>Canyada</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Cañada</suggestion>
                <example correction="Cañada"><marker>la Canyada</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>les</token>
                    <token>Alcubles</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Alcublas</suggestion>
                <example correction="Alcublas"><marker>les Alcubles</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>les</token>
                    <token>Salines</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Salinas</suggestion>
                <example correction="Salinas"><marker>les Salines</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token>Granja</token>
                    <token>de</token>
                    <token>Rocamora</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Granja de Rocamora</suggestion>
                <example correction="Granja de Rocamora"><marker>la Granja de Rocamora</marker></example>
            </rule>
            <!--És "Torrebaixa"<rule>
                <pattern>
                    <token>Torre</token><token>Baixa</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Torrebaja</suggestion>
                <example correction="Torrebaja"><marker>Torre Baixa</marker></example>
            </rule>-->
            <!--<rule>
                <pattern>
                    <token>Alcosser</token>
                    <token>de</token>
                    <token>Planes</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Alcocer de Planes</suggestion>
                <example correction="Alcocer de Planes"><marker>Alcosser de Planes</marker></example>
            </rule>-->
            <rule>
                <pattern>
                    <token>Algar</token>
                    <token>de</token>
                    <token>Palància</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Algar de Palancia</suggestion>
                <example correction="Algar de Palancia"><marker>Algar de Palància</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Algímia</token>
                    <token>d'</token>
                    <token>Alfara</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Algimia de Alfara</suggestion>
                <example correction="Algimia de Alfara"><marker>Algímia d'Alfara</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Algímia</token>
                    <token>d'</token>
                    <token>Almonesir</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Algimia de Almonacid</suggestion>
                <example correction="Algimia de Almonacid"><marker>Algímia d'Almonesir</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Cases</token>
                    <token>Altes</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Casas Altas</suggestion>
                <example correction="Casas Altas"><marker>Cases Altes</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Cases</token>
                    <token>Baixes</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Casas Bajas</suggestion>
                <example correction="Casas Bajas"><marker>Cases Baixes</marker></example>
            </rule>
            <!-- <rule>
                <pattern>
                    <token>Castelló</token>
                    <token>de</token>
                    <token>la</token>
                    <token>Ribera</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Villanueva de Castellón</suggestion>
                <example correction="Villanueva de Castellón"><marker>Castelló de la Ribera</marker></example>
            </rule>-->
            <rule>
                <pattern>
                    <token>Cervera</token>
                    <token>de</token>
                    <token>l</token>
                    <token>Maestrat</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Cervera del Maestre</suggestion>
                <example correction="Cervera del Maestre"><marker>Cervera del Maestrat</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Cortes</token>
                    <token>d'</token>
                    <token>Arenós</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Cortes de Arenoso</suggestion>
                <example correction="Cortes de Arenoso"><marker>Cortes d'Arenós</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Cortes</token>
                    <token>de</token>
                    <token>Pallars</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Cortes de Pallás</suggestion>
                <example correction="Cortes de Pallás"><marker>Cortes de Pallars</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Daia</token>
                    <token>Nova</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Daya Nueva</suggestion>
                <example correction="Daya Nueva"><marker>Daia Nova</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Daia</token>
                    <token>Vella</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Daya Vieja</suggestion>
                <example correction="Daya Vieja"><marker>Daia Vella</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Dosaigües</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Dos Aguas</suggestion>
                <example correction="Dos Aguas"><marker>Dosaigües</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">el</token>
                    <token>Castell</token>
                    <token>de</token>
                    <token>Vilamalefa</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Castillo de Villamalefa</suggestion>
                <example correction="Castillo de Villamalefa"><marker>el Castell de Vilamalefa</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">el</token>
                    <token>Fondó</token>
                    <token>de</token>
                    <token>ls</token>
                    <token>Frares</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Hondón de los Frailes</suggestion>
                <example correction="Hondón de los Frailes"><marker>el Fondó dels Frares</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">el</token>
                    <token>Ràfol</token>
                    <token>de</token>
                    <token>Salem</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Ráfol de Salem</suggestion>
                <example correction="Ráfol de Salem"><marker>el Ràfol de Salem</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>Villar</token>
                        <token>de</token>
                        <token>l</token>
                        <token>Arzobispo</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token inflected="yes">el</token>
                    <token>Villar</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Villar del Arzobispo</suggestion>
                <example correction="Villar del Arzobispo">de<marker>l Villar</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>l'</token>
                    <token>Alcúdia</token>
                    <token>de</token>
                    <token>Veo</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Alcudia de Veo</suggestion>
                <example correction="Alcudia de Veo"><marker>l'Alcúdia de Veo</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token>Iessa</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>La Yesa</suggestion>
                <example correction="La Yesa"><marker>la Iessa</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token>Llosa</token>
                    <token>de</token>
                    <token>l</token>
                    <token>Bisbe</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Losa del Obispo</suggestion>
                <example correction="Losa del Obispo"><marker>la Llosa del Bisbe</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token>Pobla</token>
                    <token>d'</token>
                    <token>Arenós</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Puebla de Arenoso</suggestion>
                <example correction="Puebla de Arenoso"><marker>la Pobla d'Arenós</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token>Pobla</token>
                    <token>de</token>
                    <token>Sant</token>
                    <token>Miquel</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Puebla de San Miguel</suggestion>
                <example correction="Puebla de San Miguel"><marker>la Pobla de Sant Miquel</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token>Serra</token>
                    <token>d'</token>
                    <token>en</token>
                    <token>Galceran</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Sierra Engarcerán</suggestion>
                <example correction="Sierra Engarcerán"><marker>la Serra d'en Galceran</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>la</token>
                    <token>Vall</token>
                    <token>d'</token>
                    <token>Almonesir</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Vall de Almonacid</suggestion>
                <example correction="Vall de Almonacid"><marker>la Vall d'Almonesir</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>les</token>
                    <token>Fonts</token>
                    <token>d'</token>
                    <token>Aiòder</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Fuentes de Ayódar</suggestion>
                <example correction="Fuentes de Ayódar"><marker>les Fonts d'Aiòder</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Monfort</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Monforte del Cid</suggestion>
                <example correction="Monforte del Cid"><marker>Monfort</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Muro</token>
                    <token>d'</token>
                    <token>Alcoi</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Muro de Alcoy</suggestion>
                <example correction="Muro de Alcoy"><marker>Muro d'Alcoi</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Olocau</token>
                    <token>de</token>
                    <token>l</token>
                    <token>Rei</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Olocau del Rey</suggestion>
                <example correction="Olocau del Rey"><marker>Olocau del Rei</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token min="0" inflected="yes">el</token>
                    <token>Pilar</token>
                    <token>de</token>
                    <token>la</token>
                    <token>Foradada</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Pilar de la Horadada</suggestion>
                <example correction="Pilar de la Horadada"><marker>Pilar de la Foradada</marker></example>
                <example correction="Pilar de la Horadada">de<marker>l Pilar de la Foradada</marker></example>
            </rule>
            <rule>
                <antipattern>
                    <marker>
                        <token>Pina</token>
                        <token>de</token>
                        <token>Montalgrao</token>
                    </marker>
                </antipattern>
                <pattern>
                    <token>Pina</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Pina de Montalgrao</suggestion>
                <example correction="Pina de Montalgrao"><marker>Pina</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Sanet</token>
                    <token>i</token>
                    <token>els</token>
                    <token>Negrals</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Sanet y Negrals</suggestion>
                <example correction="Sanet y Negrals"><marker>Sanet i els Negrals</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Sant</token>
                    <token>Antoni</token>
                    <token>de</token>
                    <token>Benaixeve</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>San Antonio de Benagéber</suggestion>
                <example correction="San Antonio de Benagéber"><marker>Sant Antoni de Benaixeve</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Sant</token>
                    <token>Fulgenci</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>San Fulgencio</suggestion>
                <example correction="San Fulgencio"><marker>Sant Fulgenci</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Sant</token>
                    <token>Isidre</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>San Isidro</suggestion>
                <example correction="San Isidro"><marker>Sant Isidre</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Sant</token>
                    <token>Miquel</token>
                    <token>de</token>
                    <token>les</token>
                    <token>Salines</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>San Miguel de Salinas</suggestion>
                <example correction="San Miguel de Salinas"><marker>Sant Miquel de les Salines</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Sant</token>
                    <token>Rafel</token>
                    <token>de</token>
                    <token>l</token>
                    <token>Riu</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>San Rafael del Río</suggestion>
                <example correction="San Rafael del Río"><marker>Sant Rafel del Riu</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Santa</token>
                    <token>Magdalena</token>
                    <token>de</token>
                    <token>Polpís</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Santa Magdalena de Pulpis</suggestion>
                <example correction="Santa Magdalena de Pulpis"><marker>Santa Magdalena de Polpís</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Setaigües</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Siete Aguas</suggestion>
                <example correction="Siete Aguas"><marker>Setaigües</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Sorita</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Zorita del Maestrazgo</suggestion>
                <example correction="Zorita del Maestrazgo"><marker>Sorita</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Sot</token>
                    <token>de</token>
                    <token>Xera</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Sot de Chera</suggestion>
                <example correction="Sot de Chera"><marker>Sot de Xera</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Teresa</token>
                    <token>de</token>
                    <token>Cofrents</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Teresa de Cofrentes</suggestion>
                <example correction="Teresa de Cofrentes"><marker>Teresa de Cofrents</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Vilafermosa</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Villahermosa del Río</suggestion>
                <example correction="Villahermosa del Río"><marker>Vilafermosa</marker></example>
            </rule>
            <!--<rule>
                <pattern>
                    <token>Vilanova</token>
                    <token>de</token>
                    <token>Castelló</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Villanueva de Castellón</suggestion>
                <example correction="Villanueva de Castellón"><marker>Vilanova de Castelló</marker></example>
            </rule>-->
            <rule>
                <pattern>
                    <token>Vilanova</token>
                    <token>de</token>
                    <token>la</token>
                    <token>Reina</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Villanueva de Viver</suggestion>
                <example correction="Villanueva de Viver"><marker>Vilanova de la Reina</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Vilanova</token>
                    <token>de</token>
                    <token>Viver</token>
                </pattern>
                <message>Useu el nom oficial del municipi valencià.</message>
                <suggestion>Villanueva de Viver</suggestion>
                <example correction="Villanueva de Viver"><marker>Vilanova de Viver</marker></example>
            </rule>
        </rulegroup>
    </category>
    <category id="REFLEXIVE_VERBS" name="verbs reflexius">
        <rulegroup id="DONARSE_LA_VOLTA" name="donar-se la volta -> girar-se">
            <!-- TODO: eliminar el pronom 'li' si hi és present. -->
            <rule>
                <pattern>
                    <and>
                        <token inflected="yes">donar</token>
                        <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                    </and>
                    <token>la</token>
                    <token>volta</token>
                </pattern>
                <message>Expressió incorrecta en el sentit de 'girar-se, tombar-se'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">girar</match></suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tombar</match></suggestion>
                <example correction="giràrem|tombàrem">Ens <marker>donàrem la volta</marker> i no vérem res.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">donar</token>
                    <token regexp="yes">'t|'s|-vos|-nos|-se</token>
                    <token>la</token>
                    <token>volta</token>
                </pattern>
                <message>Expressió incorrecta en el sentit de 'girar-se, tombar-se'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">girar</match>\2</suggestion>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">tombar</match>\2</suggestion>
                <example correction="Gira't|Tomba't"><marker>Dona't la volta</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">donar</token>
                    <token>-se</token>
                    <token>la</token>
                    <token>volta</token>
                </pattern>
                <message>Expressió incorrecta en el sentit de 'girar-se, tombar-se'.</message>
                <suggestion>girar-se</suggestion>
                <suggestion>tombar-se</suggestion>
                <example correction="Girar-se|Tombar-se"><marker>Donar-se la volta</marker> i veure'l va ser tot u.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DONAR_COMPTE" name="*donar-se compte/adonar-se">
            <rule>
                <antipattern>
                    <token inflected="yes">es</token>
                    <token min="0" max="6" postag="[VSP].*" postag_regexp="yes"><exception inflected="yes">donar</exception></token>
                    <token inflected="yes">donar</token>
                    <token>compte</token>
                    <token skip="1" regexp="yes">a|en</token>
                    <token regexp="yes">ple|plenari|congrés|ajuntament|conselleria|ministeri|ministre|govern|conseller|alcalde|batl?le|senat|superior|hisenda|direcció|director|president|presidència</token>
                </antipattern>
                <antipattern>
                    <token postag="SPS00"/>
                    <token>compte</token>
                </antipattern>
                <pattern>
                    <and>
                        <token inflected="yes" skip="6">donar</token>
                        <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                    </and>
                    <token>compte</token>
                </pattern>
                <message>"Donar-se compte" és una expressió incorrecta si equival a 'adonar-se'; és correcta si vol dir 'retre compte'.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1" include_skipped="all">adonar</match></suggestion>
                <example correction="adonat">Te n'has <marker>donat compte</marker>?</example>
                <example correction="adonar a vegades">Se n'hauria hagut de <marker>donar a vegades compte</marker>?</example>
                <example correction="adonant-nos, d'alguna manera,">Vam acabar <marker>donant-nos, d'alguna manera, compte</marker> del que passava.</example>
                <example correction="adonar">Es va <marker>donar compte</marker> de l'error.</example>
                <example correction="adonar-te">Vas <marker>donar-te compte</marker> de l'error.</example>
                <example correction="adona">Joan es <marker>dóna compte</marker> de l'error.</example>
                <example correction="adonar">Ens vàrem tornar a <marker>donar compte</marker> de l'error.</example>
                <example>D'aquest Decret se n'ha donat compte al Ple de l'Ajuntament</example>
                <example>Encara em cal donar compte d'un altre recull.</example>
                <example>Michael Kirby ens en dóna compte a Anàlisi estructural.</example>
                <example>¿De què m’havia d’haver adonat?</example>
            </rule>
            <rule>
                <pattern>
                    <token>donar</token>
                    <token>-se</token>
                    <token>compte</token>
                </pattern>
                <message>"Donar-se compte" és una expressió incorrecta si equival a <suggestion>adonar-se</suggestion>; és correcta si vol dir 'retre compte'.</message>
                <example correction="Adonar-se"><marker>Donar-se compte</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PORTAR_EMPORTAR" name="portar-se/emportar-se">
            <antipattern>
                <token inflected="yes" regexp="yes">portar|dur</token>
                <token min="0" max="2" postag="PP.*|RG" postag_regexp="yes"><exception regexp="yes">bé|be|mal|malament</exception></token>
                <token regexp="yes">bé|be|mal|malament</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">portar|dur</token>
                <token min="1" max="4" postag="D[NI].*" postag_regexp="yes"/>
                <token inflected="yes" regexp="yes">&unitats_temps;|faena|feina|treball</token>
            </antipattern>
            <antipattern>
                <token>s'</token>
                <token>hi</token>
                <token min="0" max="6" postag="[VSP].*" postag_regexp="yes"><exception inflected="yes" regexp="yes">portar|dur</exception></token>
                <token inflected="yes" regexp="yes">portar|dur</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">es|se|s'<exception postag="_es_personal_sg|_es_personal_pl" postag_regexp="yes"/></token>
                <token min="0" max="6" postag="[VS].*" postag_regexp="yes"><exception inflected="yes" regexp="yes">portar|dur</exception></token>
                <token inflected="yes" regexp="yes">portar|dur</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="3" regexp="yes">portar|dur</token>
                <token inflected="yes" regexp="yes">&parts_cos;</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" inflected="yes" skip="2">portar|dur</token>
                <token>a</token>
                <token>terme</token>
            </antipattern>
            <antipattern>
                <token postag="_es_personal_sg" inflected="yes">es</token>
                <token min="0" postag="VA.*" postag_regexp="yes"/>
                <token inflected="yes">poder</token>
                <token inflected="yes" regexp="yes">portar|dur</token>
            </antipattern>
            <antipattern>
                <token>es</token>
                <token inflected="yes" regexp="yes">portar|dur</token>
                <token postag="V.G.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>em</token>
                <token postag="V...3S.." postag_regexp="yes" regexp="yes" inflected="yes">portar|dur</token>
                <example>Si fos un cavaller, em portaria roses.</example>
            </antipattern>
            <antipattern>
                <token>em</token>
                <token postag="V...3S.." postag_regexp="yes"/>
                <token regexp="yes" inflected="yes">portar|dur</token>
                <example>Va ser un cavaller i em va dur roses.</example>
                <example>Ha estat educat i m'ha portat roses.</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <and>
                            <token postag="V.*" postag_regexp="yes" inflected="yes">portar<exception scope="previous" inflected="yes">en</exception></token>
                            <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                        </and>
                    </marker>
                    <token min="0" max="2" spacebefore="no"/>
                    <token postag="[AND].*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">emportar</match></suggestion>.</message>
                <example correction="emportar">Joan es va <marker>portar</marker> el carretó.</example>
                <example correction="emportar">Ells es volen <marker>portar</marker> les ànimes a l'inframón.</example>
                <example correction="emportem">En aquesta vida ens <marker>portem</marker> moltes sorpreses.</example>
                <example correction="emportat">Ens hem <marker>portat</marker> massa material al campament.</example>
                <example correction="emportar">Hem de <marker>portar</marker>-nos tot això.</example>
                <example>El nom és poc adequat, ja que es poden portar les propostes clàssiques.</example>
                <example>Li anaven portant tots els malalts.</example>
                <example>Ells es porten tres anys.</example>
                <example>Ens portem força bé.</example>
                <example>Hem de portar-nos bé.</example>
                <example>Hermes s'encarregava de portar les ànimes que acabaven de morir a l'inframón.</example>
                <example>No fa gaires anys també s'hi portaven alguns animals.</example>
                <example>que Joan em portés el mocador</example>
                <example correction="emportés" type="triggers_error" reason="ambiguous">que Joan es <marker>portés</marker> el mocador.</example>
                <example correction="emportar" type="triggers_error" reason="ambiguous">Totes les comissions es van <marker>portar</marker> els seus propis cuiners.</example>
                <example>La llengua es va portar a Amèrica.</example>
                <example>Deixa de portar-me la contra.</example>
                <example>quan el vent ja m'hauria portat les rondalles</example>
                <example>I vaig pensar que em portaria molta feina.</example>
                <!-- Li vaig ordenar que em portés el meu sac de viatge 
                Vull que em porti la motxilla-->
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <and>
                            <token postag="V.*" postag_regexp="yes" inflected="yes">dur<exception scope="previous" inflected="yes">en</exception><exception inflected="yes">durar</exception></token>
                            <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                        </and>
                    </marker>
                    <token min="0" max="2" spacebefore="no"/>
                    <token postag="[AND].*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement cal dir <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">endur</match></suggestion>.</message>
                <example correction="endur">Joan es va <marker>dur</marker> el carretó.</example>
                <example>Em duràs un mocador de seda del teu color.</example>
                <example>L'altre es duu la mà al llavi.</example>
                <example>Encara ha de dur-se a terme.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">ho|'l|'ls|la|les|'n</token>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <marker>
                        <and>
                            <token postag="V.*" postag_regexp="yes" inflected="yes">portar</token>
                            <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                        </and>
                    </marker>
                </pattern>
                <message>Probablement cal dir <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">emportar</match></suggestion>.</message>
                <example correction="emportessis">Si te'l <marker>portessis</marker>, s'acabaria.</example>
                <example correction="emportes">Si te'n <marker>portes</marker> quatre, s'acabarà.</example>
                <example correction="emporti">Li he que que s'ho <marker>porti</marker>.</example>
                <example correction="emportat">Li he que que s'ho ha <marker>portat</marker>.</example>
                <example>Li he dit que m'ho porti.</example>
                <example>Li he dit que m'ho ha portat.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">ho|'l|'ls|la|les|'n</token>
                    <token min="0" postag="VA.*" postag_regexp="yes"/>
                    <marker>
                        <and>
                            <token postag="V.*" postag_regexp="yes" inflected="yes">dur<exception inflected="yes">durar</exception></token>
                            <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                        </and>
                    </marker>
                </pattern>
                <message>Probablement cal dir <suggestion><match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">endur</match></suggestion>.</message>
                <example correction="enduguessis">Si te'l <marker>duguessis</marker>, s'acabaria.</example>
                <example correction="enduus|endús">Si te'n <marker>duus</marker> quatre, s'acabarà.</example>
            </rule>
        </rulegroup>
        <rulegroup id="EL_FAN_AGENOLLAR" name="el fan agenollar*(-se)">
            <antipattern>
                <token regexp="yes">-se|'s</token>
                <token regexp="yes">ell|ells|elles|vost[èé]s?</token>
                <token inflected="yes">mateix</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="PP3..A00|PP3CP000" postag_regexp="yes"><exception regexp="yes">[-'].*</exception></token>
                    <token min="0" max="2" postag="V.[SI].*|SPS00" postag_regexp="yes" inflected="yes" regexp="yes">anar|haver|pensar|intentar|soler|deure|poder|voler|de</token>
                    <token regexp="yes" inflected="yes">fer|deixar</token>
                    <marker>
                        <token postag="V.N.*" postag_regexp="yes"><exception postag="_obligacio"/></token>
                        <token postag="P0.*" postag_regexp="yes" spacebefore="no" inflected="yes">es</token>
                    </marker>
                </pattern>
                <message>En aquesta perífrasi verbal el pronom reflexiu posterior és redundant.</message>
                <suggestion>\4</suggestion>
                <example correction="tornar">L'has fet <marker>tornar-se</marker> vermell.</example>
                <example correction="agenollar">El fan <marker>agenollar-se</marker>.</example>
                <example correction="agenollar">Els fan <marker>agenollar-se</marker>.</example>
                <example correction="agenollar">L'hauràs de fer <marker>agenollar-se</marker>.</example>
                <example correction="ufanejar">L'havia fet <marker>ufanejar-se</marker> obertament</example>
                <example>Els féu castrar-se ells mateixos.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes" regexp="yes" inflected="yes">fer|deixar</token>
                    <token postag="PP3..A00|PP3CP000" postag_regexp="yes" spacebefore="no"/>
                    <marker>
                        <token postag="V.N.*" postag_regexp="yes"/>
                        <token postag="P0.*" postag_regexp="yes" spacebefore="no" inflected="yes">es</token>
                    </marker>
                </pattern>
                <message>En aquesta perífrasi verbal el pronom reflexiu posterior és redundant.</message>
                <suggestion>\3</suggestion>
                <example correction="agenollar">Fes-lo <marker>agenollar-se</marker>.</example>
                <example correction="agenollar">Fes-los <marker>agenollar-se</marker>.</example>
                <example correction="agenollar">Va acabar fent-lo <marker>agenollar-se</marker>.</example>
                <example>Deixa'm dir-t'ho.</example>
            </rule>
            <rule>
                <pattern>
                    <unify>
                        <feature id="persona"/>
                        <feature id="nombre"/>
                        <token postag="P0[12].*" postag_regexp="yes"><exception regexp="yes">[-'].*</exception></token>
                        <unify-ignore>
                            <token min="0" max="2" postag="V.[SI].*|SPS00" postag_regexp="yes" inflected="yes" regexp="yes">anar|haver|pensar|intentar|soler|deure|poder|voler|de</token>
                            <token regexp="yes" inflected="yes">fer|deixar</token>
                        </unify-ignore>
                        <marker>
                            <token postag="V.N.*" postag_regexp="yes"><exception postag="_obligacio"/></token>
                            <token postag="P0[12].*" postag_regexp="yes" spacebefore="no"/>
                        </marker>
                    </unify>
                </pattern>
                <message>En aquesta perífrasi verbal el pronom reflexiu posterior és redundant.</message>
                <suggestion>\4</suggestion>
                <example correction="agenollar">Em fan <marker>agenollar-me</marker>.</example>
                <example correction="agenollar">Et deixo <marker>agenollar-te</marker>.</example>
                <example>Em deixes demanar-te una cosa?</example>
                <example>El que em feia haver-me d’allunyar d’ella.</example>
                <!--<example>que ens facin ocupar-nos dels desaprofitaments</example>-->
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[MNG].*" postag_regexp="yes" regexp="yes" inflected="yes">fer|deixar</token>
                    <unify>
                        <feature id="persona"/>
                        <feature id="nombre"/>
                        <token postag="P0[12].*" postag_regexp="yes" spacebefore="no"/>
                        <marker>
                            <unify-ignore>
                                <token postag="V.N.*" postag_regexp="yes"/>
                            </unify-ignore>
                            <token postag="P0[12].*" postag_regexp="yes" spacebefore="no"/>
                        </marker>
                    </unify>
                </pattern>
                <message>En aquesta perífrasi verbal el pronom reflexiu posterior és redundant.</message>
                <suggestion>\3</suggestion>
                <example correction="agenollar">Fes-me <marker>agenollar-me</marker>.</example>
                <example>Deixa'm dir-te</example>
            </rule>
        </rulegroup>
        <rulegroup id="DESPERTARSE" name="despertar -> despertar-se">
            <antipattern>
                <token inflected="yes" skip="2" regexp="yes">interès|suspicàcia|dubte</token>
                <token inflected="yes">despertar</token>
                <example>És una de les qüestions que més interès desperten.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">despertar</token>
                <token regexp="yes">\p{Lu}[\p{Ll}·]+</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">despertar</token>
                <token postag="CC"/>
                <token postag="V.*" postag_regexp="yes"/>
                <token postag="PI.*|[DAN].*" postag_regexp="yes"/>
                <example>esperem despertar i estimular l'interès dels infants</example>
            </antipattern>
            <antipattern>
                <token skip="4">que</token>
                <token skip="4" inflected="yes">despertar</token>
                <token>en</token>
            </antipattern>
            <antipattern>
                <token>que<exception scope="previous" regexp="yes" inflected="yes">aconseguir|fer</exception></token>
                <token min="1" max="4" postag_regexp="yes" postag="_GN_.*"/>
                <token postag="V.I.*" postag_regexp="yes" inflected="yes">despertar</token>
                <example>l'expectació que la seva presència despertava</example>
            </antipattern>
            <antipattern>
                <token>que</token>
                <token min="1" max="4" postag_regexp="yes" postag="_GN_.*"/>
                <token postag="V.I.*" postag_regexp="yes"><exception inflected="yes">despertar</exception></token>
                <token inflected="yes">despertar</token>
                <example>l'expectació que la seva presència va despertar</example>
                <example>l'expectació que la seva presència podia despertar</example>
            </antipattern>
            <antipattern>
                <token postag_regexp="yes" postag="_GN_.*"/>
                <token>que</token>
                <token min="0" postag="V.*" postag_regexp="yes"><exception inflected="yes">despertar</exception></token>
                <token inflected="yes">despertar</token>
                <example>l'atenció que han despertat els ha singularitzat</example>
                <example>Les suspicàcies que pogués despertar.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">despertar</token>
                <token skip="6" regexp="yes">en|entre</token>
                <token postag="D.*" postag_regexp="yes"/>
                <example>I desperta en nosaltres les sensacions més estranyes.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">fer|ser</token>
                <token regexp="yes">despertar|desperta</token>
            </antipattern>
            <antipattern>
                <token>què</token>
                <token min="0" postag="V.*" postag_regexp="yes"><exception inflected="yes">despertar</exception></token>
                <token inflected="yes">despertar</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">despertar</token>
                <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token postag="D.*|N.*|_GN_.*|PI.*|NP.*" postag_regexp="yes"/>
                <example>Normalment això desperta angoixa i desesperació.</example>
                <example>La paraula religiositat desperta anticossos.</example>
                <example>Avui l'operació BCN World despertaria més recels.</example>
            </antipattern>
            <antipattern>
                <token inflected="yes">despertar</token>
                <token min="0" max="4" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <!-- incorrecte en complement directe -->
                <token>a</token>
            </antipattern>
            <antipattern>
                <token postag="D..FS." postag_regexp="yes"/>
                <token>despertà</token>
            </antipattern>
            <rule>
                <!-- imperatiu -->
                <antipattern>
                    <token inflected="yes">despertar</token>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <example>Vaig despertar-los a les vuit del matí.</example>
                </antipattern>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="V.*" min="0" postag_regexp="yes"><exception inflected="yes">despertar</exception></token>
                    <token postag="SPS00" min="0"/>
                    <token inflected="yes">despertar</token>
                </antipattern>
                <antipattern>
                    <token skip="-1" postag="CS|PR.*" postag_regexp="yes"/>
                    <token postag="V.M.*" postag_regexp="yes" inflected="yes">despertar</token>
                </antipattern>
                <antipattern>
                    <token postag="_GN_.*" postag_regexp="yes"/>
                    <token postag="V.M.*" postag_regexp="yes" inflected="yes">despertar</token>
                </antipattern>
                <pattern>
                    <token postag="V.M.*" postag_regexp="yes" inflected="yes">despertar<exception postag="_reflexiu"/></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:addPronounReflexiveImperative,addPronounReflexive"/>
                <message>El verb 'despertar-se', si no és transitiu, s'ha de fer pronominal.</message>
                <example correction="Desperteu-vos|Us desperteu"><marker>Desperteu</marker>, valents.</example>
                <example correction="DESPERTEU-VOS|US DESPERTEU"><marker>DESPERTEU</marker> D'UNA VEGADA!</example>
                <example correction="Desperta't|Es desperta"><marker>Desperta</marker> ara mateix!</example>
                <example>Despertava a vegades molta animadversió.</example>
                <example>Els he despertat molt enjorn.</example>
                <example>Els desperto de bon matí.</example>
                <example>Li desperta un gran interès.</example>
                <example>Desperta'm.</example>
                <example>Desperta't.</example>
                <example>Desperteu-vos ara mateix.</example>
                <example>Es va sentir estranyament desperta.</example>
            </rule>
            <rule>
                <antipattern>
                    <token inflected="yes">despertar</token>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                    <example>Vaig despertar-los a les vuit del matí.</example>
                </antipattern>
                <antipattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token postag="V.*" min="0" postag_regexp="yes"><exception inflected="yes">despertar</exception></token>
                    <token postag="SPS00" min="0"/>
                    <token inflected="yes">despertar</token>
                </antipattern>
                <pattern>
                    <token inflected="yes">despertar<exception postag="_reflexiu"/></token>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:addPronounReflexive"/>
                <message>El verb 'despertar-se', si no és transitiu, s'ha de fer pronominal.</message>
                <example correction="Em vaig despertar"><marker>Vaig despertar</marker>.</example>
                <example correction="em desperto">Llavors <marker>desperto</marker> d'aquell manlson.</example>
                <example correction="us haureu de despertar">Avui <marker>haureu de despertar</marker> molt d'hora.</example>
                <example correction="us haureu de despertar">Avui <marker>haureu de despertar</marker> molt enjorn.</example>
                <example correction="Us desperteu"><marker>Desperteu</marker>, valents.</example>
                <example correction="es desperti">Per a aconseguir que la gent <marker>desperti</marker>.</example>
                <example>Despertava a vegades molta animadversió.</example>
                <example>Els he despertat molt enjorn.</example>
                <example>Els desperto de bon matí.</example>
                <example>Li desperta un gran interès.</example>
                <example>Em desperta.</example>
                <example>Us desperta.</example>
                <example>Et desperta.</example>
                <example>Es desperta.</example>
            </rule>
        </rulegroup>
        <rule id="POSTULARSE" name="postular-se -> proposar-se">
            <pattern>
                <and>
                    <token inflected="yes">postular</token>
                    <token postag="_reflexiu"/>
                </and>
            </pattern>
            <message>"Postular-se" no és en els diccionaris en el sentit de "proposar-se (per a un càrrec)".</message>
            <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">proposar</match></suggestion>
            <example correction="proposava">Es <marker>postulava</marker> com a secretari del partit.</example>
        </rule>
        <rulegroup id="OBLIDARSE" name="*se m'ha oblidat -> m'he oblidat de">
            <antipattern>
                <token inflected="yes" skip="1">passar</token>
                <token postag="DA.*" postag_regexp="yes"/>
                <token regexp="yes">arròs|dinar|sopar|paella|macarrons</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="1">passar</token>
                <token regexp="yes">la|les</token>
                <token regexp="yes">ganes|gana|fam|set</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                        <token postag_regexp="yes" postag="P.*" regexp="yes">'m|m'|'t|t'|li|'ns|us|vos|'ls</token>
                        <token postag="V...3..." postag_regexp="yes"/>
                        <token min="0" max="4" chunk="GV"><exception regexp="yes" inflected="yes">oblidar|descuidar</exception></token>
                        <token regexp="yes" inflected="yes">oblidar|descuidar|passar</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.ca.OblidarseSugestionsFilter" args="none:none"/>
                <message>Construcció incorrecta. Cal dir '<match no="5" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>-se d'alguna cosa, <match no="5" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>-se'n'.</message>
                <example correction="Em vaig oblidar de"><marker>Se'm va oblidar</marker> dur la carmanyola.</example>
                <example correction="Em vaig oblidar"><marker>Se'm va oblidar</marker> de dur la carmanyola.</example>
                <example correction="Em vaig oblidar"><marker>Se'm va oblidar</marker> d'omplir la cantimplora.</example>
                <example correction="M'he oblidat d'"><marker>Se m'ha oblidat </marker>una cosa.</example>
                <example correction="Me n'he oblidat"><marker>Se m'ha oblidat</marker>.</example>
                <example correction="Se'n va oblidar"><marker>Se li va oblidar</marker>.</example>
                <example correction="Se'n va descuidar"><marker>Se li va descuidar</marker>.</example>
                <example correction="Es va descuidar de"><marker>Se li va descuidar</marker> tot.</example>
                <example correction="Em continuo oblidant de"><marker>Se'm continua oblidant</marker> la solució.</example>
                <example correction="M'he de descuidar d'"><marker>Se m'ha de descuidar </marker>alguna cosa.</example>
                <example correction="Em dec haver descuidat d'"><marker>Se'm deu haver descuidat </marker>alguna cosa.</example>
                <example correction="Me'n dec haver descuidat"><marker>Se'm deu haver descuidat</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>se</token>
                    <token postag_regexp="yes" postag="P.*" regexp="yes">'m|m'|'t|t'|li|'ns|us|vos|'ls</token>
                    <token postag="V...3..." postag_regexp="yes" regexp="yes" inflected="yes">oblidar|descuidar|passar</token>
                </pattern>
                <filter class="org.languagetool.rules.ca.OblidarseSugestionsFilter" args="none:none"/>
                <message>Construcció incorrecta. Cal dir '<match no="3" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>-se d'alguna cosa, <match no="3" postag="V.*" postag_regexp="yes" postag_replace="V.N.*"/>-se'n'.</message>
                <example correction="M'oblidava de"><marker>Se m'oblidava</marker> la carmanyola.</example>
                <example correction="Us descuidàveu de"><marker>Se us descuidava</marker> la carmanyola.</example>
                <example correction="s'oblidi d'">Ho farem així perquè no <marker>se li oblidi </marker>allò.</example>
                <example correction="s'oblidi del">Ho farem així perquè no <marker>se li oblidi el</marker> que vam dir.</example>
                <example correction="s'oblidi dels">Ho farem així perquè no <marker>se li oblidin els</marker> temes rellevants.</example>
                <example correction="s'oblida">A massa gent <marker>se li oblida</marker> que els drets són per tothom</example>
            </rule>
        </rulegroup>
        <rulegroup id="VERBS_PRONOMINALS" name="verbs pronominals">
            <!-- cal continuar esforçant-nos -te... > -se -->
            <antipattern>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token regexp="yes">de|d'|a</token>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token postag="P0.*" postag_regexp="yes"/>
                <example>És deixar de queixar-te.</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">persona|persones</token>
            </antipattern>
            <antipattern>
                <token>sé</token>
                <token regexp="yes">m'|t'|l'|les<exception postag="_GN_.*" postag_regexp="yes"/></token>
                <token postag="V.[SI].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="V.P.*" postag_regexp="yes"><exception postag="_GV_"/></token>
            </antipattern>
            <antipattern>
                <token postag="V.*" postag_regexp="yes"><exception inflected="yes">haver</exception></token>
                <token postag="V.P.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <!-- havent-se queixat -->
                <token postag="V.[NG].*" postag_regexp="yes" inflected="yes">haver</token>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
                <token postag="P.*" postag_regexp="yes" spacebefore="no" min="0"/>
                <token postag="V.P....." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <!-- havent-s'hi d'esforçar -->
                <token postag="V.[NG].*" postag_regexp="yes" inflected="yes">haver</token>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
                <token postag="&pronom_feble;" postag_regexp="yes" min="0"/>
                <token inflected="yes">de</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <!-- queixar-vos, queixant-te -->
                <token postag="SENT_START|_PUNCT.*|C.*|[NAD].*|UNKNOWN" postag_regexp="yes"/>
                <token postag="SPS00|LOC_PREP|LOC_ADV|RG" postag_regexp="yes" min="0" max="2"/>
                <token postag="V.[NG].*" postag_regexp="yes"/>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token postag="V.[NG].*" postag_regexp="yes"/>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">en|sense?|no</token>
                <token min="0" regexp="yes">poder|voler</token>
                <token postag="V.[NG].*" postag_regexp="yes"><exception regexp="yes">poder|voler</exception></token>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token postag="D.*|PR.*" postag_regexp="yes"/>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token><exception inflected="yes">optar</exception></token>
                <token>per</token>
                <token min="0">poder</token>
                <token postag="V.N.*" postag_regexp="yes"><exception>poder</exception></token>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token><exception inflected="yes">optar</exception></token>
                <token>per</token>
                <token>acabar</token>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
                <token inflected="yes">de</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="V.G.*" postag_regexp="yes"/>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">ser|representar|implicar|suposar|resultar|significar|exigir|demanar</token>
                <token min="0" postag="R.*" postag_regexp="yes"/>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token postag="V.[GN].*" postag_regexp="yes" inflected="yes" regexp="yes">haver|tractar|mirar</token>
                <token inflected="yes">de</token>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <antipattern>
                <!-- poder-se queixar -->
                <token postag="SENT_START|_PUNCT.*|C.*|UNKNOWN" postag_regexp="yes"/>
                <token postag="SPS00|LOC_PREP|LOC_ADV|RG" postag_regexp="yes" min="0" max="2"/>
                <token postag="V.[NG].*" postag_regexp="yes" inflected="yes" regexp="yes">poder|voler</token>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <!-- poder queixar-se -->
                <token postag="SENT_START|_PUNCT.*|C.*|UNKNOWN" postag_regexp="yes"/>
                <token postag="V.[NG].*" postag_regexp="yes" inflected="yes">poder</token>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token postag="SPS00|LOC_PREP" postag_regexp="yes"/>
                <token postag="V.[NG].*" postag_regexp="yes" inflected="yes">poder</token>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
            </antipattern>
            <antipattern>
                <token inflected="yes">fer</token>
                <token min="0" regexp="yes">-li|-los</token>
                <token regexp="yes">empassar|engolir|adonar</token>
            </antipattern>
            <antipattern>
                <token postag="VM..3S.*" postag_regexp="yes" regexp="yes" inflected="yes">caldre|convenir<exception scope="previous" regexp="yes">et|em|ens|us|es|el</exception></token>
                <token min="0" max="3" postag="RG|LOC_ADV" postag_regexp="yes"/>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token inflected="yes" spacebefore="no">es</token>
            </antipattern>
            <antipattern>
                <token>atenint</token>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
                <token>a</token>
            </antipattern>
            <antipattern>
                <unify>
                    <feature id="nombre"/>
                    <feature id="persona"/>
                    <token postag="VS.*" postag_regexp="yes"/>
                    <unify-ignore>
                        <token postag="V.P.*" postag_regexp="yes"/>
                        <token>a</token>
                        <token postag="V.N.*" postag_regexp="yes"/>
                    </unify-ignore>
                    <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
                </unify>
                <example>Sou obligats a queixar-vos</example>
            </antipattern>
            <antipattern>
                <unify>
                    <feature id="nombre"/>
                    <feature id="persona"/>
                    <token postag="V.*" postag_regexp="yes"/>
                    <unify-ignore>
                        <token postag="VS.*" postag_regexp="yes"/>
                        <token postag="V.P.*" postag_regexp="yes"/>
                        <token>a</token>
                        <token postag="V.N.*" postag_regexp="yes"/>
                    </unify-ignore>
                    <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
                </unify>
                <example>Sou obligats a queixar-vos</example>
                <example>Podria ser obligat a abstenir-se quan desitja votar.</example>
            </antipattern>
            <antipattern>
                <token><exception postag="P0.*" postag_regexp="yes" spacebefore="no"/></token>
                <unify>
                    <feature id="nombre"/>
                    <feature id="persona"/>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                    <unify-ignore>
                        <token postag="V.N.*" postag_regexp="yes"/>
                        <token min="0" postag="V.G.*" postag_regexp="yes"/>
                    </unify-ignore>
                    <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
                </unify>
                <example>Costa adonar-se que és així.</example>
                <example>No li permeten endur-se Eurídice.</example>
                <example>Cal continuar esforçant-se així.</example>
            </antipattern>
            <antipattern>
                <unify>
                    <feature id="nombre"/>
                    <feature id="persona"/>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                    <unify-ignore>
                        <token postag="V.[NG].*" postag_regexp="yes"/>
                        <token min="0">a</token>
                        <token postag="V.[NG].*" postag_regexp="yes"/>
                    </unify-ignore>
                    <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
                </unify>
                <example>Que vagi aprenent a autoregular-se.</example>
                <example>Necessites seguir esforçant-te.</example>
            </antipattern>
            <antipattern>
                <unify>
                    <feature id="nombre"/>
                    <feature id="persona"/>
                    <token postag="P0.*" postag_regexp="yes" spacebefore="yes"/>
                    <unify-ignore>
                        <token min="1" max="2" postag="P.*" postag_regexp="yes"/>
                    </unify-ignore>
                    <token postag="V.[IS].*" postag_regexp="yes"/>
                </unify>
                <example>La gent se me n'adona aviat.</example>
            </antipattern>
            <antipattern>
                <token postag="V.[GN].*" postag_regexp="yes"/>
                <token postag="P.*" postag_regexp="yes" spacebefore="no"/>
                <token min="0">a</token>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
                <example>i ajudant-lo a adonar-se</example>
            </antipattern>
            <antipattern>
                <token postag="SENT_START|_PUNCT|C.*|VS..3S.." postag_regexp="yes"/>
                <token postag="V.[GN].*" postag_regexp="yes"/>
                <token>a</token>
                <token postag="V.N.*" postag_regexp="yes"/>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
                <example>i aprendre a autosuperar-te</example>
                <example>El que has de fer és aprendre a autorsuperar-te</example>
            </antipattern>
            <antipattern>
                <token>és</token>
                <token postag="V...3..." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>amb</token>
                <token postag="V...1..." postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>és</token>
                <token postag="V...3..." postag_regexp="yes"/>
                <token postag="V.[GNP].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token>amb</token>
                <token postag="V...1..." postag_regexp="yes"/>
                <token postag="V.[GNP].*" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">rebel·lar<exception postag="_reflexiu|_reflexiu_complement" postag_regexp="yes"/><exception postag="N.*|A.*|_GN_.*|RG|_possible_nompropi" postag_regexp="yes"/></token>
                </pattern>
                <message>'Rebel·lar-se' (=revoltar-se) és un verb pronominal. ¿Volíeu dir 'revelar' (=descobrir, mostrar)?</message>
                <suggestion><match no="1" postag="(V.*)" postag_replace="$1" postag_regexp="yes">revelar</match></suggestion>
                <example correction="revelà">Li <marker>rebel·là</marker> la veritat de tot.</example>
            </rule>
            <rule>
                <pattern>
                    <token>adir<exception postag="_reflexiu|_reflexiu_complement" postag_regexp="yes"/><exception postag="N.*|A.*|_GN_.*|RG|_possible_nompropi" postag_regexp="yes"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>a dir</suggestion>? 'Adir-se' és un verb pronominal.</message>
                <example correction="a dir">Acostumo <marker>adir</marker> el que penso.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">arravatar<exception postag="_reflexiu|_reflexiu_complement" postag_regexp="yes"/><exception postag="N.*|A.*|_GN_.*|RG|_possible_nompropi" postag_regexp="yes"/></token>
                </pattern>
                <message>'Arravatar-se' (=enfurir-se) és un verb pronominal. ¿Volíeu dir 'arrabassar' (=arrencar)?</message>
                <suggestion><match no="1" postag="(V.*)" postag_replace="$1" postag_regexp="yes">arrabassar</match></suggestion>
                <example correction="arrabassaren">Li <marker>arravataren</marker> l'ànima.</example>
            </rule>
            <rule tags="picky">
                <antipattern>
                    <token><exception postag="SPS00|V.*" postag_regexp="yes"/></token>
                    <token postag="V.[NG].*" postag_regexp="yes"/>
                    <token regexp="yes">-[mts]e|-nos|-vos|-us</token>
                    <example>autoqualificant-se</example>
                </antipattern>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes" regexp="yes">emportar|endur|delir|adonar|queixar|esforçar|aferrissar|abstenir|auto.*|extralimitar|desempallegar<exception postag="_reflexiu|_reflexiu_complement" postag_regexp="yes"/><exception inflected="yes" regexp="yes">amoixar|delirar|atendre|escollir|assolir|autografiar|automatitzar|autoritzar|autogestionar|autoeditar</exception><exception regexp="yes">industria|industries|gloria|glories</exception><exception postag="N.*|A.*|_GN_.*|RG|_possible_nompropi" postag_regexp="yes"/></token>
                </pattern>
                <message>Aquest verb és pronominal. Probablement falta un pronom.</message>
                <example correction="">Va <marker>queixar</marker></example>
                <example correction="">comencen <marker>queixant</marker></example>
                <example correction="">comenceu a <marker>queixar</marker>-nos</example>
                <example correction="">et puc <marker>queixar</marker></example>
                <example correction="">en teniu prou amb <marker>queixar</marker></example>
                <example correction="">en podem <marker>queixar</marker></example>
                <example correction="">et <marker>queixa</marker></example>
                <example correction="">em va <marker>queixant</marker></example>
                <example correction="">li va <marker>queixar</marker></example>
                <example correction="">hem d'<marker>emportar</marker>-t'hi</example>
                <example correction="">heu de poder-te <marker>queixar</marker></example>
                <example correction="">m'has de poder <marker>queixar</marker></example>
                <example correction="">havent <marker>queixat</marker></example>
                <example correction="">haver <marker>queixat</marker></example>
                <example correction="">no es vam poder <marker>emportar</marker></example>
                <example correction="">no has de poder-vos <marker>queixar</marker></example>
                <example correction="">no has de <marker>queixar</marker>-ne</example>
                <example correction="">no podeu deixar de <marker>queixar</marker>-ne</example>
                <example correction="">no li has de <marker>queixar</marker></example>
                <example correction="">no em podeu <marker>queixar</marker></example>
                <example correction="">pareu de <marker>queixar</marker>-se'n</example>
                <example correction="">podent <marker>abstenir</marker></example>
                <example correction="">poder <marker>queixar</marker></example>
                <example correction="">podeu <marker>queixar</marker></example>
                <example correction=""><marker>queixa</marker>'n</example>
                <example correction=""><marker>queixant</marker></example>
                <example correction=""><marker>queixar</marker></example>
                <example correction="">de n'ha <marker>queixat</marker></example>
                <example correction="">me li ha <marker>queixat</marker></example>
                <example correction="">te li <marker>queixa</marker></example>
                <example correction="">us li va <marker>queixar</marker></example>
                <example correction="">va <marker>queixant</marker></example>
                <example correction="">va <marker>queixar</marker></example>
                <example correction="">va <marker>queixar</marker>-li</example>
                <example correction="">anem a <marker>aferrissar</marker></example>
                <example correction=""><marker>queixeu</marker>-se'n</example>
                <example correction=""><marker>Delia</marker> per menjar-ne.</example>
                <example correction="">va decidir <marker>queixar</marker>-me</example>
                <example correction="">havent <marker>queixat</marker></example>
                <example correction="">haver <marker>queixat</marker></example>
                <example correction="">Ens agrada <marker>queixar</marker>-se.</example>
                <example correction="">Ens agrada <marker>queixar</marker>-vos.</example>
                <example correction="">No ha pas <marker>esforçat</marker> gens.</example>
                <example correction="">No pareixes <marker>adonar</marker>-se de res.</example>
                <example correction="">Et convé <marker>adonar</marker>-se de res.</example>
                <example correction="">Havia a vegades <marker>esforçat</marker>.</example>
                <example correction="">Et tracta d'<marker>esforçar</marker>.</example>
                <example>D'això em vaig adonar després.</example>
                <example>És un home esforçat.</example>
                <example>És una dona esforçada</example>
                <example>Queixant-vos no aconseguireu res.</example>
                <example>Queixar-se sempre seveix d'alguna cosa.</example>
                <example>vaig decidir queixar-me</example>
                <example>has de mirar de queixar-te</example>
                <example>se li queixa</example>
                <example>en teniu prou amb queixar-vos</example>
                <example>Va queixar-se.</example>
                <example>Es va queixar.</example>
                <example>Va queixant-se.</example>
                <example>Ens anem a aferrissar.</example>
                <example>anem a aferrissar-nos</example>
                <example>ens preparem per a anar</example>
                <example>comencen queixant-se</example>
                <example>no has de queixar-te</example>
                <example>has de poder-te queixar</example>
                <example>no has de poder-te queixar</example>
                <example>Has de començar-te a queixar</example>
                <example>havent-se queixat</example>
                <example>haver-se queixat</example>
                <example>poder-se queixar</example>
                <example>podent abstenir-se</example>
                <example>T'has de poder a vegades queixar.</example>
                <example>Has de poder de vegades queixar-te.</example>
                <example>Decideixes a vegades esforçar-te.</example>
                <example>comenceu a queixar-vos</example>
                <example>no em podia pas queixar</example>
                <example>em puc queixar</example>
                <example>ha de tenir-ne prou a queixar-se</example>
                <example>ens en podem queixar</example>
                <example>es queixa</example>
                <example>es va queixant</example>
                <example>t'has de poder queixar</example>
                <example>no es va poder emportar</example>
                <example>no podeu deixar de queixar-vos</example>
                <example>no t'has de queixar</example>
                <example>no us podeu deixar de queixar</example>
                <example>pareu de queixar-vos</example>
                <example>podeu queixar-vos</example>
                <example>queixa't</example>
                <example>queixeu-vos</example>
                <example>s'ha queixat</example>
                <example>se li ha queixat</example>
                <example>se'ls ha queixat</example>
                <example>se li va queixar</example>
                <example>va queixant-se</example>
                <example>va queixar-se-li</example>
                <example>Cosa que li permetia, sense haver-s'hi d'esforçar gaire,</example>
                <example>Es baixen automàticament.</example>
                <example>Em fan malfiar.</example>
                <example>Havien fet desbocar un cavall sense brida.</example>
                <example>S'està esforçant.</example>
                <example>Se’ls acaben d’emportar un familiar.</example>
                <example>Potser em vindria de gust fer un mossec.</example>
                <example>M'he estat queixant.</example>
                <example>Les circumstàncies m'obliguen a gloriar-me.</example>
                <example>No t’acabes d’atrevir.</example>
                <example>Vés-te a queixar al director.</example>
                <example>Li ho va fer empassar de cop.</example>
                <example>Li va fer empassar la píndola.</example>
                <example>Sra. Izquierdo Rojo.</example>
                <example>O sigui afeccionat al criquet.</example>
                <example>Per a adonar-se de quants i quins són.</example>
                <example>Cal veure l'ìnforme per a adonar-se de quants i quins són.</example>
                <example>Que vinguin a queixar-se els sindicats.</example>
                <example>Que es vinguin a queixar els sindicats.</example>
                <example>No semblen adonar-se de l'escassetat de recursos.</example>
                <example>Convé adonar-se que és així.</example>
                <example>Cal adonar-se que és així.</example>
                <example>Et convindria adonar-te'n.</example>
                <example>Li caldria adonar-se que és així.</example>
                <example>Els hauria convingut adonar-se d'això.</example>
                <example>Cal atenir-se a la versió original.</example>
                <example>L'única cosa que podia fer era abstenir-me.</example>
                <example>La possibilitat d'abstenir-se.</example>
                <example>elegint abstenir-se en la votació final</example>
                <example>Havent de suïcidar-se.</example>
                <example>fins a poder autodissoldre's</example>
                <example>Recomanen abstenir-se.</example>
                <example>Et recomano abstenir-te'n.</example>
                <example>Tenen prohibit expressament d'immiscir-se.</example>
                <example>Estava agenollada.</example>
                <example>Representaria adonar-se de l'enorme diferència.</example>
                <example>Si no hagués mirat dins el pot no me'n hauria adonat.</example>
                <example>Prou sentit comú per adonar-se de la injustícia.</example>
                <example>Intenta esforçar-te.</example>
                <example>Tracta d'esforçar-te.</example>
                <example>Tracta d'esforçar-se.</example>
                <example>Es tracta d'esforçar-te.</example>
                <example>L'acusaven d'extralimitar-se.</example>
                <example>Joan aconseguí d'escapolir-se.</example>
                <example>El conduí a autoexiliar-se.</example>
                <example>I tractant de congraciar-se.</example>
                <example>Van fugir emportant-se ostatges.</example>
                <example>Pot arribar a emportar-se.</example>
                <example>Optà per coalitzar-se.</example>
                <example>La vull rescatar per endur-me-la.</example>
                <example>Ja no sap quina una empescar-se.</example>
                <example>Tornava per emportar-se'n més.</example>
                <!-- però en aquest cas no es comprova la concordança-->
                <example>No va poder evitar adonar-se que era igual.</example>
                <example>Però no m'he pas adonat del canvi.</example>
                <example>Va trigar una mica a adonar-se.</example>
                <example>Per acabar-nos d'empassar el menjar.</example>
                <example>Com si jo li hagués demanat que me’l portés.</example>
                <example>Farem bé de deixar-nos d'empassar.</example>
                <example>després d'haver-se-les empassades</example>
                <example>Ens en farà adonar.</example>
                <example>Obligant-lo a refiar-se.</example>
                <example>Que li permet adonar-se.</example>
                <example>No s'havien pas esforçat a confrontar.</example>
                <example>T'he vist esforçar-te.</example>
                <example>Els vam veure emportant-se polls.</example>
                <example>T'he vist queixant-te.</example>
                <example>Us vaig veure queixant-vos.</example>
                <example>Sense poder adonar-se.</example>
                <example>Sense voler-se adonar.</example>
                <example>Hom podrà optar per esgargamellar-se.</example>
                <example>Va aconseguir d'endur-se'n un exemplar.</example>
                <example>Quan ho he fet, m'he adonat del que passava.</example>
                <example>L'objectiu no és pas assemblar-s'hi.</example>
                <example>Tendiran manifestament a assemblar-se entre si</example>
                <example>Convé també adonar-se que és així.</example>
                <example>No l'havia sentit mai queixar-se.</example>
                <example>Apreníem a esforçar-nos.</example>
                <!-- li agrada ... -->
                <example>Li agrada queixar-se.</example>
                <example>Li agrada a voltes queixar-se.</example>
                <example>Els agrada queixar-se.</example>
                <example>Ens agrada queixar-nos.</example>
                <example>Us agrada sempre queixar-vos.</example>
                <example>Et deu agradar queixar-te.</example>
                <example>Ens agrada a vegades queixar-nos.</example>
                <example>Es veu obligat a autocastigar-se.</example>
                <example>Es van veure obligats a queixar-se.</example>
                <example>S'han vist obligades a queixar-se.</example>
                <example>S'ha vist obligada a queixar-se.</example>
                <!-- Us animem a ... -->
                <example>Els animem a queixar-se.</example>
                <example>Us animo a continuar esforçant-vos.</example>
                <example>Els vam animar sempre a esforçar-se.</example>
                <example>Us hem impulsat a vegades a esforçar-vos.</example>
                <example>Consistirà a adonar-se que la qüestió és així.</example>
                <!-- ens costa adonar-nos -->
                <example>Ens costa adonar-nos del que passa.</example>
                <example>Hi ha molt desmemoriat.</example>
                <example>Acostumo a queixar-me.</example>
                <example>M'acostumo a queixar.</example>
            </rule>
        </rulegroup>
        <rule id="SENS_CAIGUI" name="sens caigui -> ens caigui">
            <pattern>
                <marker>
                    <token>sens</token>
                </marker>
                <token chunk="GV" min="0" max="4"><exception inflected="yes">caure</exception></token>
                <token inflected="yes">caure</token>
            </pattern>
            <message>El verb 'caure' no és reflexiu.</message>
            <suggestion>ens</suggestion>
            <example correction="ens">No pot ser que <marker>sens</marker> caigui tot.</example>
        </rule>
        <rulegroup id="TEMER_NO_PRONOMINAL" name="témer (no pronominal)">
            <rule>
                <!-- 1 -->
                <pattern>
                    <marker>
                        <token>molt</token>
                        <token>em</token>
                        <token>tem</token>
                    </marker>
                    <token regexp="yes">que|\p{P}</token>
                </pattern>
                <message>El verb 'témer' no és pronominal. Useu una expressió alternativa.</message>
                <suggestion>\3 molt</suggestion>
                <suggestion>trobe</suggestion>
                <suggestion>trob</suggestion>
                <suggestion>em sembla</suggestion>
                <suggestion>em pareix</suggestion>
                <example correction="Tem molt|Trobe|Trob|Em sembla|Em pareix"><marker>Molt em tem</marker> que no eixirà bé.</example>
            </rule>
            <rule>
                <!-- 2 -->
                <pattern>
                    <marker>
                        <token>molt</token>
                        <token>em</token>
                        <token>temo</token>
                    </marker>
                    <token regexp="yes">que|\p{P}</token>
                </pattern>
                <message>El verb 'témer' no és pronominal. Useu una expressió alternativa.</message>
                <suggestion>\3 molt</suggestion>
                <suggestion>trobo</suggestion>
                <suggestion>em <match no="3" postag_regexp="yes" postag="(V...)1S(..)" postag_replace="$13S$2">semblar</match></suggestion>
                <suggestion>em <match no="3" postag_regexp="yes" postag="(V...)1S(..)" postag_replace="$13S$2">parèixer</match></suggestion>
                <example correction="Temo molt|Trobo|Em sembla|Em pareix"><marker>Molt em temo</marker> que no eixirà bé.</example>
            </rule>
            <rule>
                <!-- 3 -->
                <pattern>
                    <marker>
                        <token>em</token>
                        <token>temo</token>
                        <token min="0">molt</token>
                    </marker>
                    <token regexp="yes">que|\p{P}</token>
                </pattern>
                <message>El verb 'témer' no és pronominal. Useu una expressió alternativa.</message>
                <suggestion>trobo</suggestion>
                <suggestion>em sembla</suggestion>
                <suggestion>em pareix</suggestion>
                <suggestion>temo</suggestion>
                <example correction="Trobo|Em sembla|Em pareix|Temo"><marker>Em temo</marker> que no sortirà bé.</example>
                <example correction="trobo|em sembla|em pareix|temo">Quin paper més galdós (els altres no ho farien millor, <marker>em temo</marker>).</example>
            </rule>
            <rule>
                <!-- 4 -->
                <pattern>
                    <marker>
                        <token>em</token>
                        <token>tem</token>
                        <token min="0">molt</token>
                    </marker>
                    <token regexp="yes">que|\p{P}</token>
                </pattern>
                <message>El verb 'témer' no és pronominal. Useu una expressió alternativa.</message>
                <suggestion>trobe</suggestion>
                <suggestion>trob</suggestion>
                <suggestion>em sembla</suggestion>
                <suggestion>em pareix</suggestion>
                <suggestion>tem</suggestion>
                <example correction="Trobe|Trob|Em sembla|Em pareix|Tem"><marker>Em tem</marker> que no sortirà bé.</example>
            </rule>
            <rule>
                <!-- 5 -->
                <pattern>
                    <marker>
                        <token>em</token>
                        <token postag="V.[IS].1S.." postag_regexp="yes" inflected="yes">témer</token>
                        <token min="0">molt</token>
                    </marker>
                    <token regexp="yes">que|\p{P}</token>
                </pattern>
                <message>El verb 'témer' no és pronominal. Useu una expressió alternativa.</message>
                <suggestion><match no="2" postag_regexp="yes" postag="(V.[IS].1S..)" postag_replace="$1">trobar</match></suggestion>
                <suggestion>em <match no="2" postag_regexp="yes" postag="(V...)1S(..)" postag_replace="$13S$2">semblar</match></suggestion>
                <suggestion>em <match no="2" postag_regexp="yes" postag="(V...)1S(..)" postag_replace="$13S$2">parèixer</match></suggestion>
                <suggestion>\2</suggestion>
                <example correction="Trobo|Em sembla|Em pareix|Temo"><marker>Em temo</marker> que no sortirà bé.</example>
            </rule>
            <rule>
                <!-- 6 -->
                <pattern>
                    <marker>
                        <token>m'</token>
                        <token>ho</token>
                        <token postag="V.[IS].1S.." postag_regexp="yes" inflected="yes">témer</token>
                    </marker>
                </pattern>
                <message>El verb 'témer' no és pronominal. Useu una expressió alternativa.</message>
                <suggestion>m'ho <match no="3" postag_regexp="yes" postag="(V...)1S(..)" postag_replace="$13S$2">semblar</match></suggestion>
                <suggestion>m'ho <match no="3" postag_regexp="yes" postag="(V...)1S(..)" postag_replace="$13S$2">parèixer</match></suggestion>
                <suggestion>ho \3</suggestion>
                <example correction="M'ho semblava|M'ho pareixia|Ho temia"><marker>M'ho temia</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="VERBS_NO_PRONOMINALS" name="verbs no pronominals">
            <!-- eliminat: témer-->
            <!-- TODO: l'hora de saltar-se la legalitat.-->
            <antipattern>
                <token inflected="yes" skip="3">olorar</token>
                <token inflected="yes" regexp="yes">&parts_cos;</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" skip="20">baixar</token>
                <token inflected="yes" regexp="yes">&context_baixar;</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes" skip="20">&context_baixar;</token>
                <token inflected="yes">baixar</token>
            </antipattern>
            <antipattern>
                <token>es</token>
                <token inflected="yes">caure</token>
                <token>millor</token>
                <example>Semblen dos senyors passejant del bracet que es cauen millor entre ells que amb la resta.</example>
            </antipattern>
            <antipattern>
                <token>es</token>
                <token inflected="yes">caure</token>
                <token>més</token>
                <token regexp="yes">bé|malament</token>
                <example>Semblen dos senyors passejant del bracet que es cauen més bé entre ells que amb la resta.</example>
            </antipattern>
            <!-- impersonal -->
            <antipattern>
                <token regexp="yes" skip="5">es|se|s'<exception postag="_es_personal_.*|_es_impersonal_pl" postag_regexp="yes"/><exception scope="next" postag="PP...A00|PP3C[SP].00|P0.*|PP2CP000" postag_regexp="yes"/></token>
                <token inflected="yes" regexp="yes">caure|callar|marxar|olorar|créixer</token>
            </antipattern>
            <antipattern>
                <token regexp="yes" skip="5">es|se|s'<exception postag="_es_personal_.*" postag_regexp="yes"/><exception scope="next" postag="PP...A00|PP3C[SP].00|P0.*|PP2CP000" postag_regexp="yes"/></token>
                <token inflected="yes" regexp="yes">baixar|albergar|postular</token>
            </antipattern>
            <antipattern>
                <token>s'</token>
                <token inflected="yes" postag="V...3.*" postag_regexp="yes">haver</token>
                <token inflected="yes">de</token>
                <token regexp="yes">baixar|créixer|albergar</token>
            </antipattern>
            <antipattern>
                <token postag="_es_impersonal_sg" skip="2"/>
                <token inflected="yes">saltar</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <and>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">créixer</token>
                        <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                    </and>
                </pattern>
                <message>Aquest verb no és pronominal. Probablement sobra un pronom o heu de fer servir una altra expressió.</message>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">encoratjar</match></suggestion>
                <suggestion>\1 <match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">animar</match></suggestion>
                <suggestion><match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">agafar</match> ànim</suggestion>
                <suggestion>\2</suggestion>
                <example correction="ens encoratgem|ens animem|agafem ànim|creixem">Hi ha moments en què <marker>ens creixem</marker> molt.</example>
                <example>Es creix per inèrcia.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="&pronom_feble;" postag_regexp="yes"/>
                    <token chunk="GV"><exception inflected="yes">créixer</exception></token>
                    <and>
                        <token postag="V.*" postag_regexp="yes" inflected="yes">créixer</token>
                        <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                    </and>
                </pattern>
                <filter class="org.languagetool.rules.AdaptSuggestionsFilter" args="none:none"/>
                <message>Aquest verb no és pronominal. Probablement sobra un pronom o heu de fer servir una altra expressió.</message>
                <suggestion>\1 \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">encoratjar</match></suggestion>
                <suggestion>\1 \2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">animar</match></suggestion>
                <suggestion>\2 <match no="3" postag="(V.*)" postag_regexp="yes" postag_replace="$1">agafar</match> ànim</suggestion>
                <suggestion>\2 \3</suggestion>
                <example correction="s'han encoratjat|s'han animat|han agafat ànim|han crescut">Ells <marker>s'han crescut</marker> molt.</example>
                <example correction="Em vaig encoratjar|Em vaig animar|Vaig agafar ànim|Vaig créixer"><marker>Em vaig créixer</marker> davant les dificultats.</example>
                <example correction="s'ha encoratjat|s'ha animat|ha agafat ànim|ha crescut">Joan <marker>s'ha crescut</marker> molt.</example>
                <example correction="s'ha encoratjat|s'ha animat|ha agafat ànim|ha crescut">Joana <marker>s'ha crescut</marker> molt.</example>
                <example correction="s'ha encoratjat|s'ha animat|ha agafat ànim|ha crescut">Ada Martínez <marker>s'ha crescut</marker> molt.</example>
                <example correction="s'ha encoratjat|s'ha animat|ha agafat ànim|ha crescut">Ada Colau <marker>s'ha crescut</marker> molt.</example>
                <example>Es creix per inèrcia.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>se</token>
                    <token regexp="yes">us|vos</token>
                </antipattern>
                <pattern>
                    <token postag="P0.0.*" postag_regexp="yes" skip="3"><exception scope="next" postag="P0.0.*" postag_regexp="yes"/><exception regexp="yes">['-].*</exception><exception regexp="yes" scope="next">.*['-].*</exception></token>
                    <and>
                        <!--|saltar-->
                        <token inflected="yes" regexp="yes">relliscar|baixar|caure|callar|marxar|albergar|olorar|seure<exception inflected="yes">segar</exception></token>
                        <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                    </and>
                </pattern>
                <message>Aquest verb no és pronominal. Probablement sobra un pronom.</message>
                <suggestion><match no="1" include_skipped="following" regexp_match="^(.+)$" regexp_replace=""/> \2</suggestion>
                <example correction="Li va caure"><marker>Se li va caure</marker> la cara de vergonya.</example>
                <example correction="Van caure"><marker>Es van caure</marker> en la trampa.</example>
                <example correction="marxà">L'home <marker>es marxà</marker> de seguida</example>
                <example correction="li va caure">A Joan <marker>se li va caure</marker> la cara de vergonya</example>
                <example correction="cau">El nen <marker>es cau</marker>.</example>
                <example correction="li cau">El nen <marker>se li cau</marker>.</example>
                <example correction="li havien caigut">A la nena <marker>se li havien caigut</marker> les arracades</example>
                <example correction="van caure">Els grups que <marker>es van caure</marker> del cartell</example>
                <example correction="va caure">El nen que <marker>es va caure</marker> al pou</example>
                <example correction="ha de caure">El nen <marker>s'ha de caure</marker>.</example>
                <example correction="callà">Tot l'auditori <marker>es callà</marker>.</example>
                <example correction="van caure">Les gotes que <marker>es van caure</marker> fora.</example>
                <example correction="han baixat">Ells <marker>s'han baixat</marker> del tren.</example>
                <example correction="han baixat">Ximo Puig i Rubalcaba no <marker>s'han baixat</marker> del cotxe oficial des del 79.</example>
                <example correction="va callar">Tothom <marker>es va callar</marker>.</example>
                <example correction="Vàrem marxar"><marker>Ens vàrem marxar</marker> amb tren.</example>
                <example correction="callen">Comenten l'afer i <marker>es callen</marker>, tanmateix, els noms.</example>
                <example correction="va seure">I <marker>es va seure</marker>.</example>
                <example correction="Heu caigut"><marker>Vos heu caigut</marker></example>
                <example correction="Cau"><marker>Es cau</marker> Softcatalà.</example>
                <example correction="Ha caigut"><marker>S'ha caigut</marker> Softcatalà.</example>
                <example correction="Va caure"><marker>Es va caure</marker> Softcatalà.</example>
                <example correction="van baixar">Els qui, més tard, <marker>es van baixar</marker> d'aquell tren.</example>
                <example correction="baixaran">No <marker>es baixaran</marker> del burro.</example>
                <example>Se li va fer callar.</example>
                <example>L'altre s'olora les mans.</example>
                <example>Quan es baixa a l'ordinador de l'usuari.</example>
                <example>Et deixes caure.</example>
                <example>Et fas témer.</example>
                <example>Es baixen del vaixell els contenidors.</example>
                <example>S'ha de baixar la càrrega.</example>
                <example>Em queia bé.</example>
                <example>La nit de sant Joan es baixaven falles de la muntanya.</example>
                <example>La senyera s'ha de baixar.</example>
                <example>No s'ha de caure en la desesperació.</example>
                <example>També s'ha postulat l'existència d'una tercera espècie.</example>
                <example>Probablement es podia saltar de dalt a baix.</example>
                <example>En ells s'alberguen malalts.</example>
                <example>M'hauria caigut bé.</example>
                <example>Se salten els controls.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P0.0.*" postag_regexp="yes"/>
                    <token regexp="yes" skip="3">'([mntl]|ns|ls)|us|vos<exception scope="next" postag="P.*" postag_regexp="yes"/></token>
                    <and>
                        <token inflected="yes" regexp="yes">relliscar|baixar|caure|callar|marxar|albergar|olorar|seure<exception inflected="yes">segar</exception></token>
                        <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                    </and>
                </pattern>
                <message>Aquest verb no és pronominal. Probablement sobra un pronom.</message>
                <suggestion><match no="2" regexp_match="^'([mntl]|ns|ls)$" regexp_replace="e$1" include_skipped="all"/> \3</suggestion>
                <example correction="Ens va caure"><marker>Se'ns va caure</marker> la cara de vergonya</example>
                <example correction="em va caure">A mi <marker>se'm va caure</marker> la cara de vergonya</example>
                <example correction="Ens va callar"><marker>Se'ns va callar</marker>.</example>
                <example correction="Els ha caigut"><marker>Se'ls ha caigut</marker> això.</example>
                <example correction="Us ha caigut"><marker>Se us ha caigut</marker> això.</example>
                <example correction="Vos va caure"><marker>Se vos va caure</marker> això.</example>
                <example>Se'ns va fer callar.</example>
                <example>Se'ls ha de fer callar.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P0.0.*" postag_regexp="yes"/>
                    <token regexp="yes" skip="3">[mtl]'<exception scope="next" postag="P.*" postag_regexp="yes"/></token>
                    <and>
                        <token inflected="yes" regexp="yes">relliscar|baixar|caure|callar|marxar|albergar|olorar|seure<exception inflected="yes">segar</exception></token>
                        <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                    </and>
                </pattern>
                <message>Aquest verb no és pronominal. Probablement sobra un pronom.</message>
                <suggestion><match no="2" include_skipped="all"/> \3</suggestion>
                <example correction="M'ha caigut"><marker>Se m'ha caigut</marker> la cara de vergonya</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token inflected="yes" regexp="yes">relliscar|baixar|caure|callar|marxar|albergar|olorar|seure<exception inflected="yes">segar</exception></token>
                        <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                    </and>
                    <token postag="P0.0.*" postag_regexp="yes" spacebefore="no"/>
                </pattern>
                <message>Aquest verb no és pronominal. Probablement sobra un pronom.</message>
                <suggestion>\1</suggestion>
                <example correction="caure">El nen pot <marker>caure's</marker>.</example>
                <example correction="Calleu"><marker>Calleu-vos</marker></example>
                <example correction="baixar">Va <marker>baixar-se</marker> del cotxe.</example>
                <!-- acceptat DIEC -->
                <example>No podem saltar-nos el reglament</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">caure|caient|caent|relliscar|relliscant</token>
                    <token>-se</token>
                    <token regexp="yes">'m|'t|'ns|'ls</token>
                </pattern>
                <message>Aquest verb no és pronominal. Probablement sobra un pronom.</message>
                <suggestion>\1\3</suggestion>
                <example correction="caure'ls">Hauria de <marker>caure-se'ls</marker> la cara de vergonya.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">caure|caient|caent|relliscar|relliscant</token>
                    <token>-se</token>
                    <token regexp="yes">-li|-vos|-us</token>
                </pattern>
                <message>Aquest verb no és pronominal. Probablement sobra un pronom.</message>
                <suggestion>\1\3</suggestion>
                <example correction="caure-li">Hauria de <marker>caure-se-li</marker> la cara de vergonya.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                        <token regexp="yes">'m|'t|li|'ns|vos|us|'ls</token>
                    </marker>
                    <token postag="V...3..." postag_regexp="yes" inflected="yes" min="0">anar</token>
                    <token postag="V...3...|V.N.*" postag_regexp="yes" inflected="yes">saltar</token>
                    <token postag_regexp="yes" postag="D.*"/>
                </pattern>
                <message>Aquest expressió no és pronominal. Hi sobra un pronom.</message>
                <suggestion><match no="2" regexp_match="'" regexp_replace="e"/></suggestion>
                <example correction="Em"><marker>Se'm</marker> salten les llàgrimes.</example>
                <example correction="Em"><marker>Se'm</marker> van saltar les llàgrimes.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                    </marker>
                    <token regexp="yes">m'|t'|li|ens|us|vos|els</token>
                    <token postag="V...3..." postag_regexp="yes" inflected="yes">haver</token>
                    <token postag="V.P.*" postag_regexp="yes" inflected="yes">saltar</token>
                    <token postag_regexp="yes" postag="D.*"/>
                </pattern>
                <message>Aquest expressió no és pronominal. Hi sobra un pronom.</message>
                <suggestion/>
                <example correction=""><marker>Se</marker> m'ha saltat les llàgrimes.</example>
            </rule>
            <rule>
                <!-- catch-all rule-->
                <pattern>
                    <and>
                        <token inflected="yes" regexp="yes">baixar|caure|callar|marxar|albergar|olorar|seure|postular<exception inflected="yes">segar</exception></token>
                        <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                    </and>
                </pattern>
                <message>Aquest verb no és pronominal. Probablement sobra un pronom.</message>
                <example correction="">Els nens van poder-se <marker>caure</marker>.</example>
                <example correction="">Els nens van poder-se-li <marker>caure</marker>.</example>
                <example>Es baixa per parts a l'atzar.</example>
                <example>Els qui volen enriquir-se cauen en temptacions.</example>
                <example>Els fan caure.</example>
                <example>Mentre mirava d'alçar-se va caure damunt seu una pluja de pedres.</example>
                <!-- acceptat DIEC -->
                <example>No podem saltar-nos el reglament</example>
            </rule>
        </rulegroup>
        <rulegroup id="RIURE" name="riure/riure's de">
            <antipattern>
                <token inflected="yes" skip="5">riure</token>
                <token inflected="yes">de</token>
            </antipattern>
            <antipattern>
                <token postag="PP.*" postag_regexp="yes" inflected="yes">en</token>
                <token postag="V.*|SPS.*" postag_regexp="yes" min="0" max="4"><exception inflected="yes">riure</exception></token>
                <token inflected="yes">riure</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">riure</token>
                <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                <token postag="PP.*" postag_regexp="yes" inflected="yes" spacebefore="no">en</token>
            </antipattern>
            <antipattern>
                <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                <token>de</token>
                <token/>
                <token postag="P0.*" postag_regexp="yes"/>
                <token postag="VA.*" postag_regexp="yes" min="0"/>
                <token inflected="yes">riure</token>
                <example>De tu s'ha rigut.</example>
            </antipattern>
            <antipattern>
                <token>se</token>
                <token regexp="yes">'m|'t|li|'ns|us|vos|'ls</token>
                <token postag="VA.*" postag_regexp="yes" min="0"/>
                <token inflected="yes">riure</token>
                <example>Se'm va riure a les barbes.</example>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="P0.*" postag_regexp="yes"/>
                    <token postag="VA.*" postag_regexp="yes"/>
                    <and>
                        <token inflected="yes">riure</token>
                        <token postag="_reflexiu"/>
                    </and>
                </pattern>
                <message>El v. 'riure' sols pot ser reflexiu si va acompanyat d'un complement amb "de" (riure's de, riure-se'n).</message>
                <suggestion>\2 \3</suggestion>
                <example correction="Vam riure"><marker>Ens vam riure</marker> molt.</example>
                <example correction="Heu rigut"><marker>Us heu rigut</marker> molt.</example>
                <example>Proveu de fer-ho sense riure.</example>
                <example>Proveu de fer-ho sense riure's d'ell.</example>
                <example>Em vaig riure d'ell</example>
                <example>Ens en vam riure molt.</example>
                <example>Te n'has de riure.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="P0.*" postag_regexp="yes"/>
                    <and>
                        <token inflected="yes">riure</token>
                        <token postag="_reflexiu"/>
                    </and>
                </pattern>
                <message>El v. 'riure' sols pot ser reflexiu si va acompanyat d'un complement amb "de" (riure's de, riure-se'n).</message>
                <suggestion>\2</suggestion>
                <example correction="Riu"><marker>Es riu</marker> molt.</example>
                <example correction="Riguérem"><marker>Ens riguérem</marker> molt.</example>
                <example>Proveu de fer-ho sense riure.</example>
                <example>Proveu de fer-ho sense riure's d'ell.</example>
                <example>Em vaig riure d'ell</example>
                <example>Ens en vam riure molt.</example>
                <example>Te n'has de riure.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">riure</token>
                    <token regexp="yes">'m|'t|'s|'ns|-us|-vos</token>
                </pattern>
                <message>El v. 'riure' sols pot ser reflexiu si va acompanyat d'un complement amb "de" (riure's de, riure-se'n).</message>
                <suggestion>riure</suggestion>
                <example correction="riure">Proveu de fer-ho sense <marker>riure's</marker>.</example>
                <example correction="riure">No podia parar de <marker>riure'm</marker>.</example>
                <example>Proveu de fer-ho sense riure.</example>
                <example>Proveu de fer-ho sense riure-us d'ell.</example>
                <example>Proveu de fer-ho sense riure-us-en.</example>
                <example>Em vaig riure d'ell</example>
                <example>Ens en vam riure molt.</example>
                <example>Val més riure't de tu mateix.</example>
            </rule>
            <rule>
                <!--catch all rule-->
                <pattern>
                    <and>
                        <token inflected="yes">riure</token>
                        <token postag="_reflexiu"/>
                    </and>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:removePronounReflexive"/>
                <message>El v. 'riure' sols pot ser reflexiu si va acompanyat d'un complement amb "de" (riure's de, riure-se'n).</message>
                <example correction="Hem hagut de riure"><marker>Ens hem hagut de riure</marker> molt.</example>
                <example correction="Està rient"><marker>S'està rient</marker> tot el dia.</example>
                <example>Proveu de fer-ho sense riure.</example>
                <example>Proveu de fer-ho sense riure's d'ell.</example>
                <example>Em vaig riure d'ell</example>
                <example>Ens en vam riure molt.</example>
                <example>Te n'has de riure.</example>
            </rule>
        </rulegroup>
        <rulegroup id="SELS_EN_VA" name="se'ls va -> se'ls en va">
            <rule>
                <pattern>
                    <marker>
                        <token>se</token>
                        <token regexp="yes">'ls|'ns</token>
                        <token inflected="yes" postag="V...3..." postag_regexp="yes">estar</token>
                        <token>anant</token>
                    </marker>
                    <token>de</token>
                    <token>les</token>
                    <token>mans</token>
                </pattern>
                <message>Falta el pronom 'en' en "anar-se'n".</message>
                <suggestion>\1\2 en <match no="3" postag="(V...3...)" postag_regexp="yes" postag_replace="$1">anar</match></suggestion>
                <suggestion>\1\2 n'\3 \4</suggestion>
                <suggestion>\1\2 <match no="3" postag="(V...3...)" postag_regexp="yes" postag_replace="$1">escapar</match></suggestion>
                <example correction="Se'ls en va|Se'ls n'està anant|Se'ls escapa"><marker>Se'ls està anant</marker> de les mans.</example>
            </rule>
            <rule>
                <pattern>
                    <token>se</token>
                    <token regexp="yes">'ls|'ns</token>
                    <token inflected="yes" postag="V...3..." postag_regexp="yes">estar</token>
                    <token>anant</token>
                </pattern>
                <message>Falta el pronom 'en' en "anar-se'n".</message>
                <suggestion>\1\2 en <match no="3" postag="(V...3...)" postag_regexp="yes" postag_replace="$1">anar</match></suggestion>
                <suggestion>\1\2 n'\3 \4</suggestion>
                <example correction="Se'ls en va|Se'ls n'està anant"><marker>Se'ls està anant</marker> de les mans.</example>
            </rule>
        </rulegroup>
        <rulegroup id="VERBS_MOVIMENT" name="verbs de moviment: anar-se'n, pujar-se'n...">
            <antipattern>
                <token postag="P0.*" postag_regexp="yes"><exception regexp="yes">['-].+</exception></token>
                <token inflected="yes" skip="5">en<exception scope="next" postag="P0.0.*" postag_regexp="yes"/></token>
                <token postag="VM.*" postag_regexp="yes" regexp="yes" inflected="yes">anar|pujar|venir</token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">anar|pujar|venir</token>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no"/>
                <token inflected="yes" spacebefore="no">en</token>
            </antipattern>
            <antipattern>
                <token inflected="yes">anar</token>
                <token postag="P.*" postag_regexp="yes" spacebefore="no" max="2"/>
                <token postag="RG|LOC_ADV|_QM_OPEN" postag_regexp="yes" min="0" max="4"/>
                <token postag="V.G.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">anar|venir</token>
                <token postag="RG|LOC_ADV|_QM_OPEN" postag_regexp="yes" min="0" max="4"/>
                <token postag="V.G.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token postag="V...3S.*" postag_regexp="yes" inflected="yes" regexp="yes">anar|venir</token>
                <token min="0" max="4" postag="RG"><exception regexp="yes" inflected="yes">bé|malament|de primera|millor</exception></token>
                <token regexp="yes" inflected="yes">bé|malament|de primera|millor</token>
                <example>El gel que porto a la bossa m'hauria anat de primera.</example>
            </antipattern>
            <antipattern>
                <token postag="V...3S.*" postag_regexp="yes"/>
                <token inflected="yes" regexp="yes">anar|venir</token>
                <token min="0" max="4" postag="RG"><exception regexp="yes" inflected="yes">bé|malament|de primera|millor</exception></token>
                <token regexp="yes" inflected="yes">bé|malament|de primera|millor</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">es|se|s'<exception postag="_es_personal_.*|_es_impersonal_pl" postag_regexp="yes"/></token>
                <token postag="V.*" postag_regexp="yes" min="0" max="2"><exception postag_regexp="yes" postag="VM.*" inflected="yes" regexp="yes">anar|venir</exception></token>
                <token min="0" regexp="yes">de|d'</token>
                <token postag="VM.*" postag_regexp="yes" inflected="yes" regexp="yes">anar|venir</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">es|se|s'<exception postag="_es_personal_.*" postag_regexp="yes"/></token>
                <token postag="V.*" postag_regexp="yes" min="0" max="2"><exception inflected="yes">pujar</exception></token>
                <token min="0" regexp="yes">de|d'</token>
                <token inflected="yes">pujar</token>
                <token><exception>a</exception></token>
            </antipattern>
            <antipattern>
                <token inflected="yes" regexp="yes">anar|venir|pujar</token>
                <token postag="P0.*" postag_regexp="yes" spacebefore="no" min="0"/>
                <token>a</token>
                <token regexp="yes">&verbs_reflexius_potencials;|&verbs_reflexius;|veure|buscar|cercar</token>
            </antipattern>
            <antipattern>
                <token postag="&pronom_feble;" postag_regexp="yes" inflected="yes">jo<exception scope="previous" inflected="yes">es</exception></token>
                <token postag="V...3S.." postag_regexp="yes" skip="3"/>
                <token skip="1" inflected="yes" regexp="yes">a</token>
                <token inflected="yes" regexp="yes">&parts_cos;</token>
            </antipattern>
            <antipattern>
                <token postag="V.[NG].*" postag_regexp="yes"/>
                <token>-me</token>
                <token skip="1" inflected="yes" regexp="yes">a</token>
                <token inflected="yes" regexp="yes">&parts_cos;</token>
                <example>com si tota la sang volgués pujar-me al cap</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">es|s'|se</token>
                <token postag="VM..3..." postag_regexp="yes" inflected="yes">anar</token>
                <token>a</token>
                <!-- La llista de verbs possibles o no pot ser molt llarga. -->
                <token postag="V.N.*" postag_regexp="yes"><exception regexp="yes">pastar|fregir|cantar|passejar|caminar</exception></token>
            </antipattern>
            <antipattern>
                <token>es</token>
                <token>va</token>
                <token>en</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">vaig|vas|va|van</token>
                <token postag="UNKNOWN"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">em|m'</token>
                <token postag_regexp="yes" postag="V...3S.." inflected="yes">venir</token>
                <token>a</token>
                <token postag="V.N.*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">fitxers?</token>
                <token regexp="yes" skip="1">es|se|s'</token>
                <token inflected="yes">pujar</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="V.[NGM].*" postag_regexp="yes" inflected="yes" regexp="yes">anar|pujar|venir<exception inflected="yes">vendre</exception></token>
                    <token postag="P0.*" postag_regexp="yes" spacebefore="no" regexp="yes">.*e</token>
                </pattern>
                <message>No useu com a pronominal aquest verb, o bé afegiu-hi el pronom 'en'.</message>
                <suggestion>\1\2'n</suggestion>
                <suggestion>\1</suggestion>
                <example correction="anar-se'n|anar">Ho volen per <marker>anar-se</marker> de la zona</example>
                <example correction="anar-se'n|anar">Ho desitgen per <marker>anar-se</marker> de la zona</example>
                <example correction="pujar-se'n|pujar">El que poden fer és intentar <marker>pujar-se</marker> al carro de la indignació.</example>
                <example correction="Pujar-se'n|Pujar"><marker>Pujar-se</marker> al carro de la indignació.</example>
                <example correction="anar-me'n|anar">Estic considerant <marker>anar-me</marker> amb ells.</example>
                <example correction="pujar-se'n|pujar">S'ha de fer abans de <marker>pujar-se</marker> a un escenari.</example>
                <example>Per a anar-se'n de la zona.</example>
                <example>Aneu-vos-en de la zona.</example>
                <example>Vés-te'n.</example>
                <example>Ens hem esforçat molt per venir-vos a veure.</example>
                <example>I de venir-vos a trobar.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[NGM].*" postag_regexp="yes" regexp="yes" inflected="yes">anar|pujar|venir<exception inflected="yes">vendre</exception></token>
                    <token postag="P0.*" postag_regexp="yes" spacebefore="no" regexp="yes">'[mts]</token>
                </pattern>
                <message>No useu com a pronominal aquest verb, o bé afegiu-hi el pronom 'en'.</message>
                <suggestion>\1<match no="2" regexp_match="'" regexp_replace="-"/>e'n</suggestion>
                <suggestion>\1</suggestion>
                <example correction="Vine-te'n|Vine"><marker>Vine't</marker> cap ací.</example>
                <example correction="Puja-te'n|Puja"><marker>Puja't</marker> al carro.</example>
                <example correction="Vingui-se'n|Vingui"><marker>Vingui's</marker> a casa.</example>
                <example>Per a anar-se'n de la zona.</example>
                <example>Aneu-vos-en de la zona.</example>
                <example>Vés-te'n.</example>
                <example>Ens hem esforçat molt per venir-te a veure.</example>
                <example>I de venir-me trobar.</example>
                <example>Van't Hoff.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.[NGM].*" postag_regexp="yes" regexp="yes" inflected="yes">anar|pujar|venir<exception inflected="yes">vendre</exception></token>
                    <token postag="P0.*" postag_regexp="yes" spacebefore="no" regexp="yes">.*[^e]</token>
                </pattern>
                <message>No useu com a pronominal aquest verb, o bé afegiu-hi el pronom 'en'.</message>
                <suggestion>\1\2-en</suggestion>
                <suggestion>\1</suggestion>
                <example correction="Aneu-vos-en|Aneu"><marker>Aneu-vos</marker> de la zona.</example>
                <example correction="Pujar-vos-en|Pujar"><marker>Pujar-vos</marker> al carro de la indignació.</example>
                <example>Per a anar-se'n de la zona.</example>
                <example>Aneu-vos-en de la zona.</example>
                <example>Vés-te'n.</example>
                <example>Ens hem esforçat molt per venir-vos a veure.</example>
                <example>I de venir-vos a trobar.</example>
                <example>Van't Hoff.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes" skip="1">'l|la|'ls|les|ho</token>
                    <token inflected="yes">pujar</token>
                </antipattern>
                <antipattern>
                    <token>pe</token>
                    <token>l</token>
                    <token>que</token>
                    <token>m'</token>
                    <token>hi</token>
                    <token postag="V...3S.." postag_regexp="yes" inflected="yes">anar</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes" regexp="yes">anar|pujar|venir</token>
                    <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no"/>
                </antipattern>
                <antipattern>
                    <token>es</token>
                    <token inflected="yes" postag_regexp="yes" postag="V...3...">poder</token>
                    <token regexp="yes">pujar|baixar</token>
                </antipattern>
                <pattern>
                    <and>
                        <token inflected="yes" regexp="yes">anar|pujar|venir<exception postag="VA.*" postag_regexp="yes"/><exception inflected="yes">vendre</exception></token>
                        <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                    </and>
                </pattern>
                <filter class="org.languagetool.rules.ca.AdjustPronounsFilter" args="actions:addPronounEn,removePronounReflexive"/>
                <message>No useu com a pronominal aquest verb, o bé afegiu-hi el pronom 'en'.</message>
                <example correction="se li'n va anar|li va anar">A Joan <marker>se li va anar</marker> la mà</example>
                <example correction="se'n va|va">Ell <marker>es va</marker> a casa.</example>
                <example correction="se'n va|va">Joan no <marker>es  va</marker> a l'escola</example>
                <example correction="se'ns en vagi|ens vagi">que el procés no <marker>se'ns vagi</marker> de les mans</example>
                <example correction="se'n va anar|va anar">Aleshores ell <marker>es va anar</marker> a estudiar a Barcelona</example>
                <example correction="se'n va anar|va anar">Joan <marker>es va anar</marker> a estudiar a Barcelona.</example>
                <example correction="se'ns en va anar|ens va anar"><marker>se'ns va anar</marker> la mà</example>
                <example correction="se li'n va anar|li va anar">Al pare <marker>se li va anar</marker> la mà</example>
                <example correction="se li n'anaven|li anaven">Escriu que quan era mosso «<marker>se li anaven</marker> els ulls»</example>
                <example correction="se'n van anar|van anar">Aleshores <marker>es van anar</marker> a la ciutat a presentar una queixa.</example>
                <example correction="se'n va anar|va anar">El dia que ell <marker>es va anar</marker> a la ciutat.</example>
                <example correction="me n'anava|anava">Jo <marker>m'anava</marker> a cent per hora.</example>
                <example correction="te n'havies anat|havies anat">Sempre <marker>t'havies anat</marker> bé</example>
                <example correction="Me n'anava|Anava"><marker>M'anava</marker> a casa a cent per hora.</example>
                <example correction="se n'han anat|han anat">les membranes <marker>s'han anat</marker> fabricat amb materials sintètics</example>
                <example correction="se n'han anat|han anat"><marker>s'han anat</marker> fabricat amb materials sintètics</example>
                <example correction="se n'han anat|han anat">Holmes i Watson <marker>s'han anat</marker> d'acampada</example>
                <example correction="se n'ha anat|ha anat">L'independentisme <marker>s'ha anat</marker> a Brussel·les!</example>
                <example correction="se n'ha anat|ha anat">El seu marit <marker>s'ha anat</marker> a la Xina per negocios</example>
                <example correction="se n'anà|anà">L'home <marker>s'anà</marker> de seguida</example>
                <example correction="Se'n van|Van"><marker>Es van</marker> amb una indemnització de 30 milions.</example>
                <example correction="se n'ha d'anar|ha d'anar" reason="ambiguous">La divisió <marker>s'ha d'anar</marker> amb cura per evitar ambigüitats.</example>
                <example reason="ambiguous">quan <marker>es pugen</marker>, permeten canviar de feina.</example>
                <example correction="se'n pujà|pujà">I <marker>es pujà</marker> al cel.</example>
                <!-- un portal adovellat pel qual es puja al castell-->
                <example correction="se'n puja|puja" type="triggers_error" reason="ambiguous">I, mantenint el contacte amb el caiac, <marker>es puja</marker> a la superfície.</example>
                <example correction="se'ns en venen|ens venen">Els problemes que <marker>se'ns venen</marker> a sobre.</example>
                <example correction="ens n'anem|anem">Per començar <marker>ens anem</marker> a 1914.</example>
                <example correction="se me n'havia pujat|m'havia pujat">La ciutat <marker>se m'havia pujat</marker> al cap.</example>
                <example>Es pensava que les coses es venien soles.</example>
                <example>Em venc la moto.</example>
                <example>Joan se'n va a casa.</example>
                <example>Se li n'anaven els ulls.</example>
                <example>Ens hem d'anar esforçant</example>
                <example>Sempre m'havia anat bé.</example>
                <example>Sempre m'havia vingut bé.</example>
                <example>Sempre m'ha anat de primera.</example>
                <example>Es pujà la contribució.</example>
                <example>S'ha pujat la contribució.</example>
                <example>Se'n pujà al cel.</example>
                <example>Es podia anar a Madrid.</example>
                <example>A escola no es va a jugar.</example>
                <example>Cada grup s'ha anat a dutxar.</example>
                <example>Després d'acomiadar-nos vam pujar a la nau.</example>
                <example>El senyor Colomines s'anà progressivament reposant.</example>
                <example>Ens anem a aferrissar.</example>
                <example>Està previst que s'acabin per a anar directament a la zona.</example>
                <example>Quan em vingui la inspiració</example>
                <example>Francesc III es va anar a asseure sobre el tron.</example>
                <example>El deixen anar.</example>
                <example>I aquella flaire que em pujava al cap.</example>
                <example>I que ja em vindria la son.</example>
                <example>Joan no es va a jugar la feina.</example>
                <example>Joan s'ha anat a dutxar.</example>
                <example>En la divisió s'ha d'anar amb cura per evitar ambigüitats.</example>
                <example>La penya de l'ateneu es va de mica en mica reconstruint.</example>
                <example>La primera muntanya que es va pujar per motius purament esportius.</example>
                <example>Les mesures que es vénen aplicant fins ara.</example>
                <example>Que en breu es vagin a incloure en un Llibre Blanc.</example>
                <example>Que el debat s'anava a celebrar aquest matí.</example>
                <example>Me'n vaig anar de vacances.</example>
                <example>Me n'he anat de vacances.</example>
                <example>Me'n pujo.</example>
                <example>Vés-te fixant.</example>
                <example>Vés-t'hi fixant.</example>
                <example>La gent havia d'aixecar-se i anar a treballar.</example>
                <example>Me la vaig trobar anant cap a l'escola.</example>
                <example>Per refer-me vaig voler anar als banys.</example>
                <example>I se'l van pujar a l'esquena.</example>
                <example>Va veure'ls preparar-se per anar cap al poble.</example>
                <example>Pel que m'hi anava, em vaig espavilar.</example>
                <example>Es va en romeria a l'ermita.</example>
                <example correction="se'n va|va">Ell <marker>es va</marker> a casa.</example>
                <example correction="te'n vas|vas">Tu <marker>et vas</marker> a casa.</example>
                <example correction="se'n puja|puja">Joan <marker>es puja</marker> a la superfície.</example>
                <example correction="Se'n va|Va"><marker>Es va</marker>.</example>
                <example correction="se'n pujava|pujava">Estava que <marker>es pujava</marker> per les parets.</example>
                <!--<example>Es puja a la superfície.</example>-->
                <example>Es van «civilitzar» a Anglaterra.</example>
                <example>Em pujava del pit a la cara.</example>
                <example>Hi ha indicadors que assenyalen per on es va a al mercat o al Consell de Districte.</example>
                <example>Per on es va a la batllia?</example>
                <example>Els de dalt volen transmetre la impressió que es va endavant.</example>
                <example>També es va en romeria a l'ermita de Sant Urbà.</example>
                <example>A poc a poc es va molt lluny.</example>
                <example>Permetre que els fitxers es pugin a l'ordinador utilitzant Bluetooth.</example>
                <example correction="Se'n va anar|Va anar"><marker>Es va anar</marker> de casa.</example>
                <example correction="se'n va anar|va anar">El dia que <marker>es va anar</marker> a la ciutat.</example>
                <example correction="se'n va anar|va anar">Aleshores <marker>es va anar</marker> a la ciutat a presentar una queixa.</example>
                <example correction="se'n va anar|va anar">Però el Lord Nelson <marker>es va anar</marker> per a transportar l'almirall de l'esquadra.</example>
                <example>Es van «civilitzar» a Anglaterra.</example>
                <example>Em pujava del pit a la cara.</example>
                <example type="triggers_error">En la darrera edició, l'any 2016, es va anar un pas més enllà.</example>
                <example correction="Te'n vas anar|Vas anar"><marker>Et vas anar</marker> de casa.</example>
                <example correction="Se'n van anar|Van anar"><marker>Es van anar</marker> de casa.</example>
                <example correction="Se'n van pujar|Van pujar"><marker>Es van pujar</marker> als marges.</example>
                <example correction="Te n'has anat|Has anat"><marker>T'has anat</marker> de casa.</example>
                <example correction="Me n'havia anat|Havia anat"><marker>M'havia anat</marker> de casa.</example>
                <example correction="Te n'anaves|Anaves"><marker>T'anaves</marker> de casa.</example>
                <example correction="Me n'anava|Anava"><marker>M'anava</marker> de casa.</example>
                <example correction="Se n'anirà|Anirà"><marker>S'anirà</marker> tot a pastar fang.</example>
                <example correction="Se n'anirà|Anirà"><marker>S'anirà</marker> a pastar fang.</example>
                <example>No es pot pujar als bancs amb sabatilles.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token>haver</token>
                        <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                    </and>
                    <token regexp="yes">-me|-te|-se</token>
                    <token inflected="yes" regexp="yes" postag="V.P.*" postag_regexp="yes">anar|pujar|venir<exception inflected="yes">vendre</exception></token>
                </pattern>
                <message>No useu com a pronominal aquest verb, o bé afegiu-hi el pronom 'en'.</message>
                <suggestion>\1\2'n \3</suggestion>
                <suggestion>\1 \3</suggestion>
                <example correction="haver-se'n anat|haver anat">Podria <marker>haver-se anat</marker> a casa.</example>
                <example>Podria haver-se anat fent.</example>
            </rule>
            <rule>
                <pattern>
                    <and>
                        <token>haver</token>
                        <token postag="_reflexiu"><exception postag="_reflexiu_complement"/></token>
                    </and>
                    <token regexp="yes">-nos|-vos</token>
                    <token inflected="yes" regexp="yes" postag="V.P.*" postag_regexp="yes">anar|pujar|venir<exception inflected="yes">vendre</exception></token>
                </pattern>
                <message>No useu com a pronominal aquest verb, o bé afegiu-hi el pronom 'en'.</message>
                <suggestion>\1\2-en \3</suggestion>
                <suggestion>\1 \3</suggestion>
                <example correction="haver-vos-en anat|haver anat">Podríeu <marker>haver-vos anat</marker> a casa.</example>
                <example>Podria haver-se anat fent.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PASSAR_PER" name="passar per (no pronominal)">
            <antipattern>
                <token inflected="yes">es</token>
                <token postag="V...3S.." postag_regexp="yes" inflected="yes" regexp="yes">passar|haver|anar</token>
            </antipattern>
            <antipattern>
                <token>pe</token>
                <token>l</token>
                <token>cap</token>
            </antipattern>
            <antipattern>
                <token>per</token>
                <token regexp="yes">alt|dins|complet</token>
            </antipattern>
            <antipattern>
                <token>per</token>
                <token>l'</token>
                <token regexp="yes">aixella|entrecuix</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <and>
                            <token inflected="yes">passar<exception postag="_reflexiu_complement"/></token>
                            <token postag="_reflexiu"/>
                        </and>
                        <token postag="&pronom_feble;" postag_regexp="yes" spacebefore="no" skip="2"/>
                    </marker>
                    <token inflected="yes">per</token>
                </pattern>
                <message>No feu pronominal l'expressió "passar per".</message>
                <suggestion>\1</suggestion>
                <example correction="Passeu"><marker>Passeu-vos</marker> per la reunió.</example>
                <example correction="Passeu"><marker>Passeu-vos</marker> algun dia per la seu.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">['-].*</exception></token>
                        <and>
                            <token inflected="yes">passar<exception postag="_reflexiu_complement"/></token>
                            <token postag="_reflexiu" skip="2"/>
                        </and>
                    </marker>
                    <token inflected="yes">per</token>
                </pattern>
                <message>No feu pronominal l'expressió "passar per".</message>
                <suggestion>\2</suggestion>
                <example correction="passeu">Si <marker>us passeu</marker> per la reunió, ho sabreu tot.</example>
                <example>Llavors es passa pel túrmix.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="&pronom_feble;" postag_regexp="yes"><exception regexp="yes">['-].*</exception></token>
                        <token inflected="yes" regexp="yes">haver|anar</token>
                        <and>
                            <token inflected="yes">passar<exception postag="_reflexiu_complement"/></token>
                            <token postag="_reflexiu" skip="2"/>
                        </and>
                    </marker>
                    <token inflected="yes">per</token>
                </pattern>
                <message>No feu pronominal l'expressió "passar per".</message>
                <suggestion>\2 \3</suggestion>
                <example correction="haguéssiu passat">Si <marker>us haguéssiu passat</marker> per la reunió, ho sabríeu tot.</example>
                <example>S'ha passat pel túrmix.</example>
                <example>S'anava passant per preses i refugis.</example>
                <example>Això m'havia passat per alt.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>passar</token>
                        <token>-se</token>
                    </marker>
                    <token>per</token>
                </pattern>
                <message>No feu pronominal l'expressió "passar per".</message>
                <suggestion>passar</suggestion>
                <example correction="passar">Només cal <marker>passar-se</marker> per allà.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">passar|passeu|passem</token>
                        <token regexp="yes">-vos|-nos</token>
                        <token>-hi</token>
                    </marker>
                </pattern>
                <message>No feu pronominal l'expressió "passar (per un lloc)".</message>
                <suggestion>\1\3</suggestion>
                <example correction="Passeu-hi"><marker>Passeu-vos-hi</marker>.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="PUNCTUATION" name="puntuació" type="grammar">
        <rulegroup id="COMMA_I_PUNT" name="dos signes de puntuació: coma i punt">
            <!-- TODO: in other languages -->
            <rule>
                <antipattern>
                    <token>,</token>
                    <token spacebefore="no">.</token>
                    <token spacebefore="no">.</token>
                    <token spacebefore="no">.</token>
                </antipattern>
                <pattern>
                    <token>,</token>
                    <token spacebefore="no">.</token>
                </pattern>
                <message>Dos signes de puntuació seguits. ¿Voleu usar el punt o la coma?</message>
                <suggestion>,</suggestion>
                <suggestion>.</suggestion>
                <example correction=",|.">Adéu<marker>,.</marker> li vaig dir llavors.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">[a-z]|ex|d[ltcjvsg]|coop|col|exs</token>
                    <token spacebefore="no">.</token>
                </antipattern>
                <antipattern>
                    <token>.</token>
                    <token spacebefore="no">.</token>
                    <token spacebefore="no">.</token>
                    <token spacebefore="no">,</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">&abreviacions_punt;<exception postag="NP.*" postag_regexp="yes"/><exception regexp="yes">(?-i)[dD]C|DJ|CF|AP|CT|AG|GR|CPT|DG|ABS|PDA</exception></token>
                    <token spacebefore="no">.</token>
                </antipattern>
                <pattern>
                    <token>.<exception postag="LOC_.*|Y" postag_regexp="yes"/></token>
                    <token spacebefore="no">,</token>
                </pattern>
                <message>Dos signes de puntuació seguits. ¿Voleu usar el punt o la coma?</message>
                <suggestion>.</suggestion>
                <suggestion>,</suggestion>
                <example correction=".|,">Adéu<marker>.,</marker> li vaig dir llavors.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMMA_TLD_CA" name="example,com -> example.com">
            <rule>
                <regexp case_sensitive="yes">([\p{Ll}0-9\-]+),(de|com|no)\b</regexp>
                <message>Possible error de puntuació. ¿Volíeu dir <suggestion>\1, \2</suggestion> o <suggestion>\1.\2</suggestion> (adreça d'internet)?</message>
                <short>Error de puntuació</short>
                <example correction="example, com|example.com">Pàgina principal de <marker>example,com</marker>.</example>
            </rule>
            <rule>
                <regexp case_sensitive="yes">([\p{Ll}0-9\-]+),(&sometlds;)\b</regexp>
                <message>Possible error de puntuació. ¿Volíeu dir <suggestion>\1.\2</suggestion> o <suggestion>\1, \2</suggestion>?</message>
                <short>Error de puntuació</short>
                <example correction="example.com|example, com">Pàgina principal de <marker>example,com</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="COMMA_DATE" name="coma entre nom de lloc i data">
            <pattern>
                <marker>
                    <token postag="N.*|UNKNOWN" postag_regexp="yes" regexp="yes">\p{Lu}.*<exception regexp="yes">&dies_setmana;|dia|resolució|llei|ordre</exception></token>
                </marker>
                <token postag="DN.*" postag_regexp="yes"><exception regexp="yes">\d\d\d+</exception></token>
                <token regexp="yes">de|d'</token>
                <token regexp="yes">&mesos_any;|&mesos_any_abrev;|[1-9]|11|12</token>
                <token>de</token>
                <token min="0" max="2" regexp="yes">l|l'|any</token>
                <token regexp="yes">\d+</token>
            </pattern>
            <message>Entre el nom de lloc i la data sol posar-se una coma.</message>
            <suggestion>\1,</suggestion>
            <example correction="Barcelona,"><marker>Barcelona</marker> 3 de febrer del 2015.</example>
            <example correction="Banyoles,"><marker>Banyoles</marker> 3 de febrer del 2015.</example>
            <example correction="Garriga,">La <marker>Garriga</marker> 1 d'abril del 2019 en el fòrum.</example>
            <example>Dimecres 3 de juny de 2021.</example>
            <example>A 18 de juny del 2018.</example>
            <example>Ahir 19 de març de 2017, ens va deixar en Joan.</example>
            <example>Dia 21 de gener de 2018 a les 11.30 h.</example>
            <example>mitjançant Resolució 1592 d'octubre de 2006</example>
        </rule>
        <rule id="COMMA_ADVERB" name="coma en adverbi al principi de frase">
            <antipattern>
                <token>pràcticament</token>
                <token inflected="yes">tot</token>
            </antipattern>
            <antipattern>
                <token>pràcticament</token>
                <token>tot</token>
            </antipattern>
            <antipattern>
                <token>exactament</token>
                <token>així</token>
            </antipattern>
            <antipattern>
                <token postag="SENT_START"/>
                <token regexp="yes" min="0" max="3">\p{P}</token>
                <token regexp="yes" postag="RG">.*ment</token>
                <token regexp="yes">de|d'|i|o|que|per|pe</token>
            </antipattern>
            <antipattern>
                <token postag="SENT_START"/>
                <token regexp="yes" min="0" max="3">\p{P}</token>
                <token regexp="yes" postag="RG">.*ment</token>
                <token postag="A.*|V.[PG].*" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">concretament|paral·lelament|contràriament|posteriorment|prèviament|anteriorment|especialment</token>
                <token>a</token>
            </antipattern>
            <antipattern>
                <token postag="SENT_START"/>
                <token regexp="yes" min="0" max="3">\p{P}</token>
                <token regexp="yes" postag="RG">.*ment<exception regexp="yes">actualment|finalment</exception></token>
                <token regexp="yes">en|amb|com|perquè</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">immediatament|majoritàriament|temporalment</token>
                <token postag="RG|RN" postag_regexp="yes"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">immediatament|majoritàriament|temporalment</token>
                <token regexp="yes">abans|després</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">.*ment</token>
                <token><exception regexp="yes">doncs|però</exception></token>
                <token regexp="yes">\p{P}</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">.*ment</token>
                <token regexp="yes">[=/]</token>
            </antipattern>
            <antipattern>
                <token>relativament</token>
                <token regexp="yes" inflected="yes">poc|molt</token>
            </antipattern>
            <antipattern>
                <!-- sentences without verb -->
                <token postag="SENT_START" skip="-1"><exception scope="next" postag="V.*" postag_regexp="yes"/></token>
                <token postag="SENT_END"/>
            </antipattern>
            <antipattern>
                <!-- short sentences-->
                <token postag="SENT_START"/>
                <token regexp="yes" min="0" max="3">\p{P}</token>
                <token regexp="yes">.*ment</token>
                <token min="0" max="7"><exception postag="SENT_END"/></token>
                <token postag="SENT_END"/>
                <example>Probablement cal dir «bullent».</example>
            </antipattern>
            <antipattern>
                <token regexp="yes">probablement|segurament|possiblement</token>
                <token min="0" max="2" postag="&pronom_feble;" postag_regexp="yes"/>
                <token postag="V.[SI].*" postag_regexp="yes" inflected="yes" regexp="yes">ser|caldre|haver</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">probablement|segurament|possiblement</token>
                <token min="0" max="2" postag="&pronom_feble;" postag_regexp="yes"/>
                <token chunk="GV"><exception inflected="yes" regexp="yes">ser|caldre</exception></token>
                <token inflected="yes" regexp="yes">ser|caldre</token>
            </antipattern>
            <pattern>
                <token postag="SENT_START"/>
                <token regexp="yes" min="0" max="3">\p{P}<exception>¿</exception></token>
                <marker>
                    <token regexp="yes" postag="RG">.*ment<exception regexp="yes">literalment|segurament|específicament|particularment|constantment|contínuament|comunament|anualment|automàticament|aproximadament|difícilment|habitualment|justament|precisament|realment|únicament|solament|exclusivament|absolutament</exception><exception postag="SENT_END"/></token>
                </marker>
            </pattern>
            <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
            <message>Si l'adverbi "<match no="3" case_conversion="alllower"/>" es refereix a tota la frase, i no sols al verb, val més posar-hi una coma.</message>
            <example correction="Efectivament,"><marker>Efectivament</marker> va dir que era necessari en aquella situació actuar amb rapidesa.</example>
            <example>Absolutament d'acord amb la seua opinió.</example>
            <example>Antigament subjectes a l'abat, totes foren abandonades pels ermitans.</example>
            <example>Completament moblat i equipat.</example>
            <example>Concretament a Espanya, la Reforma fiscal de 2015 va modificar les condicions a l'hora de recuperar la inversió.</example>
            <example>Contràriament a Dinamarca, la guerra contra França derivà en la Gran Guerra.</example>
            <example>Conjuntament amb l'Associació Clorofil·la, han treballat una forma de manifestar allò que no es pot amb la paraula.</example>
            <example>Elegantment decorades, seguint un estil modern i actual.</example>
            <example>Especialment amb el mitjans de comunicació com a eina, que es dediquen sistemàticament a omplir el llenguatge de determinats valors i connotacions.</example>
            <example>Especialment recomanada en tractaments homeopàtics.</example>
            <example>Especialment en un moment en què s'han intensificat els atacs de tota mena contra el català.</example>
            <example>Habitualment és tancada.</example>
            <example>Immediatament després, o en paral·lel, caldrà abordar amb urgència la profunda reforma del sistema ferroviari.</example>
            <example>Independentment de si les justificacions de la directiva per dir-ho són certes o no.</example>
            <example>Justament en els camps amb més profunditat de sòl s'hi pot realitzar un reg intermitent.</example>
            <example>Justament l'Evangeli segons Mateu és molt auster en donar detalls sobre la seva trobada amb el Mestre.</example>
            <example>“Llargament”, diu, i no una estoneta ràpida.</example>
            <example>«Llargament», diu, i no una estoneta ràpida.</example>
            <example>Majoritàriament no, l'administració escolta poc i no analitza les dades des que disposa. </example>
            <example>Paral·lelament a l'acte central, els Camps Elisis va viure un matí ben animat amb la Fira d'Entitats.</example>
            <example>Particularment recomanable per als professors i els estudiants.</example>
            <example>Posteriorment a la Transició Espanyola van sorgir altres agrupacions que es reclamen hereves de les FIJL històriques.</example>
            <example>Precisament això és el que m'interessa.</example>
            <example>Prèviament a l'esmorzar, els representants del partit s'han reunit amb els alcaldes.</example>
            <example>Realment se'l creuen? </example>
            <example>Segurament que tot té una explicació.</example>
            <example>¿Normalment viatges sol?</example>
            <example>¿Exactament com ho vas fer?</example>
            <example>Estrictament parlant, la Terra no és rodona.</example>
            <example>Exactament pel que has dit. </example>
            <example>Segurament el casc li va salvar la vida.</example>
            <example>Totalment online.</example>
            <example>* Temporalment no disponible.</example>
            <example>Sincerament , pense que aquesta no és la solució.</example>
            <example>Absolutamente no.</example>
            <example>¡Absolutament no!</example>
            <example>Relativament pocs casos.</example>
            <example>Principalment com a actor.</example>
            <example>Atentament</example>
            <example>Igualment = adverbi</example>
            <example>Igualment -digué.</example>
            <example>Igualment —va dir.</example>
            <example>Probablement el millor.</example>
            <example>Probablement és el millor.</example>
            <example>Immediatament abans de la guerra, se'n va anar del país.</example>
            <example>Absolutament tothom pensa això.</example>
        </rule>
        <rulegroup id="COMMA_LA_QUAL_COSA" name="coma: la qual cosa">
            <rule>
                <pattern>
                    <marker>
                        <token><exception regexp="yes">[:,;!\?\(&dashes;\.&ellipsis;]</exception><exception postag_regexp="yes" postag="SPS00|LOC_PREP|V.P..SF.|_QM_OPEN"/></token>
                    </marker>
                    <token>la</token>
                    <token>qual</token>
                    <token>cosa</token>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\1,</suggestion>
                <example correction="aviat,">Ho van fer <marker>aviat</marker> la qual cosa va ser útil.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token><exception regexp="yes">[:,;!\?\(&dashes;\.&ellipsis;]</exception><exception>per</exception><exception postag="_QM_OPEN"/></token>
                    </marker>
                    <token postag="SPS00"/>
                    <token>la</token>
                    <token>qual</token>
                    <token regexp="yes">cosa|raó</token>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\1,</suggestion>
                <example correction="aviat,">Ho van fer <marker>aviat</marker> per la qual cosa va ser útil.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token><exception regexp="yes">[:,;!\?\(&dashes;\.&ellipsis;]</exception><exception postag="_QM_OPEN"/></token>
                    </marker>
                    <token>per</token>
                    <token>a</token>
                    <token>la</token>
                    <token>qual</token>
                    <token regexp="yes">cosa|raó</token>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\1,</suggestion>
                <example correction="aviat,">Ho van fer <marker>aviat</marker> per a la qual cosa cal ser intel·ligent.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMMA_COSA_QUE" name="coma: la qual cosa">
            <antipattern>
                <token inflected="yes">haver</token>
                <token min="0">-hi</token>
                <token>cosa</token>
            </antipattern>
            <antipattern>
                <token postag_regexp="yes" postag="A..[FC][SN]."/>
                <token min="0" postag="_QM_.*" postag_regexp="yes"/>
                <token>cosa</token>
                <example>Què seria la «primera» cosa que et compraries?</example>
            </antipattern>
            <antipattern>
                <token postag="N.*" postag_regexp="yes"/>
                <token postag="CC"/>
                <token>cosa</token>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token><exception regexp="yes">[,;!\?\(&dashes;\.&ellipsis;]|que</exception><exception postag_regexp="yes" postag="SPS00|LOC_PREP|_QM_OPEN"/><exception postag="VS..3S.." postag_regexp="yes"/></token>
                    </marker>
                    <token>cosa<exception postag="_GN_FS|LOC_.*" postag_regexp="yes"/></token>
                    <token>que</token>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\1,</suggestion>
                <example correction="aviat,">Ho van fer <marker>aviat</marker> cosa que va ser útil.</example>
                <example>Ho van fer una cosa que va ser molt útil.</example>
                <example>És una classe de cosa que no es pot interrompre.</example>
                <example>no fos cosa que tornés d'ofendre'm</example>
                <example>és cosa que a penes ens concerneix</example>
                <example>no hi ha cosa que preservi tant d'una caiguda</example>
                <example>No era bona cosa que passés això.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMMA_LOCUTION" name="comes en locucions: per tant">
            <rule>
                <antipattern>
                    <token>n'</token>
                    <token>hi</token>
                    <token regexp="yes">ha|havia</token>
                    <token>per</token>
                    <token>tant</token>
                    <token regexp="yes">[.,;!?]</token>
                </antipattern>
                <antipattern>
                    <token>tant</token>
                    <token regexp="yes" min="0">de|d'</token>
                    <token postag="NC[MC][SN].*" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token regexp="yes">tant|gràcies|perdó</token>
                    <token>per</token>
                    <token>tant</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes">prendre</token>
                    <token>per</token>
                    <token>cert</token>
                </antipattern>
                <antipattern>
                    <token>cert</token>
                    <token postag="N.[MC][SN].*|_GN_MS" postag_regexp="yes"/>
                </antipattern>
                <!--<antipattern>
                    <token postag="SENT_START"/>
                    <token>i</token>
                    <token>per</token>
                    <token>tant</token>
                    <token>,</token>
                </antipattern>-->
                <antipattern>
                    <token regexp="yes">[,;]</token>
                    <token>i</token>
                    <token>per</token>
                    <token>tant</token>
                    <token><exception>,</exception></token>
                </antipattern>
                <pattern>
                    <token>per</token>
                    <token regexp="yes">tant|consegüent|cert</token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució s'escriu normalment entre comes.</message>
                <example correction="tant,">Per <marker>tant</marker> és necessari.</example>
                <example correction=", per tant,">Això és<marker> per tant</marker> la millor solució.</example>
                <example correction="tant,">Aquesta és, per <marker>tant</marker> la pitjor solució.</example>
                <example>Gràcies per tant d'esforç.</example>
                <example>No n'hi ha per tant.</example>
                <example type="triggers_error" reason="per a tan">Érem massa gent per tant poc monitor.</example>
                <example>Es va saber per cert comentari fet per un anònim.</example>
            </rule>
            <rule>
                <pattern>
                    <token>,</token>
                    <token>i</token>
                    <token>per</token>
                    <token>tant</token>
                    <token>,</token>
                </pattern>
                <message>Useu una de les combinacions recomanades de comes en aquesta expressió.</message>
                <suggestion>, i per tant</suggestion>
                <suggestion> i, per tant,</suggestion>
                <example correction=", i per tant| i, per tant,">Són suficients per al present contracte<marker>, i per tant,</marker> les accepta.</example>
            </rule>
            <rule>
                <pattern>
                    <token>això</token>
                    <token>no</token>
                    <token>obstant</token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="suggestSemicolon:true"/>
                <message>&msg_semicolon_comma;</message>
                <example correction="obstant,">Això no <marker>obstant</marker> és necessari.</example>
                <example correction="; això no obstant,|, això no obstant,">M'agradava aquesta<marker>, això no obstant</marker> m'enduguí l'altra.</example>
            </rule>
            <rule>
                <pattern>
                    <token>no</token>
                    <token>obstant</token>
                    <token>això</token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="suggestSemicolon:true"/>
                <message>&msg_semicolon_comma;</message>
                <example correction="això,">No obstant <marker>això</marker> no era necessari.</example>
                <example correction="això,">Vam cantar; no obstant <marker>això</marker> era innecessari.</example>
                <example correction="; no obstant això,|, no obstant això,">Va dir<marker>, no obstant això</marker> que era necessari.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>tot</token>
                    <token>.</token>
                    <token>.</token>
                    <token>.</token>
                </antipattern>
                <antipattern>
                    <token>tot</token>
                    <token>…</token>
                </antipattern>
                <pattern>
                    <token>així</token>
                    <token>i</token>
                    <token>tot</token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="suggestSemicolon:true"/>
                <message>&msg_semicolon_comma;</message>
                <example correction="tot,">Així i <marker>tot</marker> és necessari.</example>
            </rule>
            <rule>
                <pattern>
                    <token>tot<exception scope="previous">amb</exception></token>
                    <token>i</token>
                    <token>això<exception scope="next">que</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="suggestSemicolon:true"/>
                <message>&msg_semicolon_comma;</message>
                <example correction="això,">Tot i <marker>això</marker> és necessari.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>lloc</token>
                    <token regexp="yes">[\.\?!]</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes" regexp="yes">sols|solament|només|situar|col·locar|ubicar|localitzar|posar|continuar|seguir|prosseguir|quedar|firmar|signar|aparèixer|trobar</token>
                    <token>en</token>
                </antipattern>
                <pattern>
                    <!--<token postag="SENT_START|C.*" postag_regexp="yes"/>-->
                    <marker>
                        <token>en</token>
                        <token postag="AO.*" postag_regexp="yes"/>
                        <token>lloc</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució s'escriu normalment entre comes si és un marcador discursiu.</message>
                <example correction=", en primer lloc,">Cal dir<marker> en primer lloc</marker> que no és necessari.</example>
                <example correction=", en primer lloc,">Un dels Valors Fonamentals de l'Excel·lència és crear un futur sostenible, i<marker> en primer lloc</marker> “sostenible” per a la pròpia organització.</example>
                <example>• En segon lloc, un estudi quantitatiu a gran escala.</example>
                <example>El gran Cisco va quedar en tercer lloc.</example>
                <example>I en Jordi Pàmies, que quedà en 5è lloc. </example>
            </rule>
            <rule>
                <antipattern>
                    <token>des</token>
                    <token>d'</token>
                </antipattern>
                <antipattern>
                    <token inflected="yes">anar</token>
                    <token min="0">més</token>
                    <token>per</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">per|d'</token>
                    <token regexp="yes">una|un</token>
                    <token regexp="yes">part|costat</token>
                </antipattern>
                <antipattern>
                    <token regexp="yes">una|un</token>
                    <token regexp="yes">part|costat|banda</token>
                    <token regexp="yes">a|o|i</token>
                    <token regexp="yes" min="0" max="2">una|un|l'|d'|de</token>
                    <token regexp="yes">altre|altra</token>
                    <example>Tot el que s'ha fet, d'una banda i d'una altra.</example>
                    <example>Tot el que s'ha fet, d'una banda i de l'altra.</example>
                </antipattern>
                <antipattern>
                    <token>per</token>
                    <token>una</token>
                    <token regexp="yes">banda|part</token>
                    <token skip="10">i</token>
                    <token>per</token>
                    <token>l'</token>
                    <token>altra</token>
                </antipattern>
                <antipattern>
                    <token>banda</token>
                    <token>de</token>
                    <token>música</token>
                </antipattern>
                <antipattern>
                    <token postag="V.P.*" postag_regexp="yes" regexp="yes" inflected="yes">perseguir|acaçar|empaitar|encalçar|assetjar|atacar|molestar</token>
                    <token>per</token>
                    <token>una</token>
                    <token>banda</token>
                    <example>Fou perseguit per una banda de joves radicals.</example>
                </antipattern>
                <antipattern>
                    <token>banda</token>
                    <token>terrorista</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">per|d'</token>
                    <token min="1" max="2" regexp="yes">una|altra|un|altre</token>
                    <token regexp="yes">banda|part|costat</token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució, si és un marcador discursiu, s'escriu normalment entre comes.</message>
                <example correction=", per una banda,">Cal dir<marker> per una banda</marker> que no és necessari.</example>
                <example correction=", d'">Cal dir<marker> d'</marker>altra banda, que no és necessari.</example>
                <example correction="costat,">Per un altre <marker>costat</marker> no cal.</example>
                <example correction=", d'altra banda,">Cal dir<marker> d'altra banda</marker> que no és necessari.</example>
                <example correction="banda,">– Per una altra <marker>banda</marker> proposem la utilització dels dos nous espais recuperats.</example>
                <example>- Per una altra banda, proposem una opció alternativa.</example>
                <example>Les nostres notificacions arriben d'un costat a l'altre del planeta.</example>
                <example>Fora de les ocasions en què hi ha igual necessitat d'una part i de l'altra.</example>
                <example>Van permetre descobrir les restes d'una part important de l'antiga Barcino.</example>
                <example>Ens ajudaran a passar d’una banda a l’altra.</example>
                <example>Els costums i hàbits d’una part de la societat americana.</example>
                <example>Els retrets van més per una altra banda.</example>
            </rule>
            <rule>
                <pattern>
                    <or>
                        <token postag="SENT_START"/>
                        <token>;</token>
                    </or>
                    <token regexp="yes" min="0" max="3">\p{P}</token>
                    <marker>
                        <token>així</token>
                        <token>mateix</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució s'escriu normalment entre comes.</message>
                <example correction="mateix,">Així <marker>mateix</marker> és necessari.</example>
                <example correction="mateix,">Va dir això; així <marker>mateix</marker> és necessari.</example>
            </rule>
            <rule>
                <pattern>
                    <!-- <or>
                        <token postag="SENT_START"/>
                        <token>;</token>
                    </or>
                    <token regexp="yes" min="0" max="3">\p{P}</token>-->
                    <marker>
                        <token>tanmateix</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="suggestSemicolon:true"/>
                <message>&msg_semicolon_comma;</message>
                <example correction="Tanmateix,"><marker>Tanmateix</marker> és necessari.</example>
                <example correction="tanmateix,">No ho ha fet; <marker>tanmateix</marker> és necessari.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>doncs<exception scope="previous" regexp="yes">així|i</exception></token>
                    </marker>
                    <token>,</token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>En aquest context probablement manca una coma.</message>
                <example correction=", doncs">Finalment<marker> doncs</marker>, les ajudes públiques es van aprovar.</example>
                <example>Així doncs, l'horari de classe per a tots els cursos serà de 9 a 14 hores.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes" postag="RG">.+ment</token>
                        <token postag="V.G.*" postag_regexp="yes">parlant</token>
                    </marker>
                    <token spacebefore="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució s'escriu normalment entre comes.</message>
                <example correction=", tècnicament parlant,"> Això<marker> tècnicament parlant</marker> no és correcte.</example>
            </rule>
            <rule>
                <pattern>
                    <token>en</token>
                    <token>canvi<exception scope="next" regexp="yes">de|d'</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució s'escriu normalment entre comes.</message>
                <example correction=", en canvi,"> Això<marker> en canvi</marker> no és correcte.</example>
                <example>Ho va fer en canvi de diners.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0" max="3">\p{P}</token>
                    <marker>
                        <token>de</token>
                        <token>fet</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució s'escriu normalment entre comes.</message>
                <example correction="fet,">De <marker>fet</marker> aquesta fou la posició del vicepresident.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token regexp="yes" min="0" max="3">\p{P}</token>
                    <marker>
                        <token>en</token>
                        <token>aquest</token>
                        <token>sentit</token>
                    </marker>
                    <token><exception postag="AQ.[MC][SN].|V.P..SM." postag_regexp="yes"/><exception regexp="yes">de|que|d'</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució s'escriu normalment entre comes.</message>
                <example correction="sentit,">En aquest <marker>sentit</marker> aquesta fou la posició del vicepresident.</example>
                <example>En aquest sentit original, cal entendre-ho d'una altra manera.</example>
                <example>En aquest sentit del terme, cal dir que és entenedor.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>a</token>
                        <token>l</token>
                        <token>cap</token>
                        <token>i</token>
                        <token>a</token>
                        <token>la</token>
                        <token>fi</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució s'escriu normalment entre comes.</message>
                <example correction="fi,">Al cap i a la <marker>fi</marker> aquesta fou la posició del vicepresident.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>a</token>
                        <token>l</token>
                        <token>capdavall</token>
                    </marker>
                    <token><exception regexp="yes">de|d'</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució s'escriu normalment entre comes.</message>
                <example correction="capdavall,">Al <marker>capdavall</marker> aquesta fou la posició del vicepresident.</example>
                <example>Hem arribat al capdavall.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|PUNCT_.*" postag_regexp="yes"/>
                    <marker>
                        <token>així</token>
                        <token min="0">,</token>
                        <token>doncs</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució s'escriu normalment entre comes.</message>
                <example correction="doncs,">Així <marker>doncs</marker> aquesta fou la posició del vicepresident.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>últim</token>
                    <token>i</token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START|PUNCT_.*" postag_regexp="yes"/>
                    <marker>
                        <token>per</token>
                        <token>últim<exception postag="_GN_MS"/></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució s'escriu normalment entre comes.</message>
                <example correction="últim,">Per <marker>últim</marker> aquesta fou la posició del vicepresident.</example>
                <example>Per últim cop t'ho dic.</example>
                <example>Per últim i no menys important, he de dir que m'agrada molt.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <marker>
                        <token>a</token>
                        <token>més</token>
                        <token>a</token>
                        <token>més</token>
                    </marker>
                    <token><exception regexp="yes">de|d'</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Probablement convé posar-hi una coma.</message>
                <example correction="més,">A més a <marker>més</marker> aquesta fou la posició del vicepresident.</example>
                <example>Hem arribat al capdavall.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token>per</token>
                        <token>contra</token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució s'escriu normalment entre comes.</message>
                <example correction="contra,"> Per <marker>contra</marker> aquests es consideren positius.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="_PUNCT.*|SENT_START" postag_regexp="yes"/>
                    <token>i</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>i</token>
                    </marker>
                    <token>per</token>
                    <token>això</token>
                </pattern>
                <message>És convenient posar-hi una coma.</message>
                <suggestion>, i</suggestion>
                <example correction=", i">He trobat un embús a la carretera<marker> i</marker> per això he arribat tard.</example>
            </rule>
            <rule>
                <antipattern>
                    <token postag="_PUNCT.*|SENT_START" postag_regexp="yes"/>
                    <token>i</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>i</token>
                    </marker>
                    <token>per</token>
                    <token regexp="yes">aquesta|esta|aqueixa|eixa</token>
                    <token>raó</token>
                </pattern>
                <message>És convenient posar-hi una coma.</message>
                <suggestion>, i</suggestion>
                <example correction=", i">He trobat un embús a la carretera<marker> i</marker> per aquesta raó he arribat tard.</example>
            </rule>
            <rule default="off">
                <antipattern>
                    <token postag="_PUNCT.*|SENT_START|C.*" postag_regexp="yes"/>
                    <token>per</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>per</token>
                    </marker>
                    <token>la</token>
                    <token>qual</token>
                    <token>cosa</token>
                </pattern>
                <message>És convenient posar-hi una coma.</message>
                <suggestion>, per</suggestion>
                <example correction=", per">He trobat un embús a la carretera<marker> per</marker> la qual cosa he arribat tard.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>conseqüència</token>
                    <token regexp="yes">de|d'</token>
                </antipattern>
                <pattern>
                    <or>
                        <token postag="SENT_START"/>
                        <token>;</token>
                    </or>
                    <token regexp="yes" min="0" max="3">\p{P}</token>
                    <marker>
                        <token>en</token>
                        <token regexp="yes">conclusió|resum|general|definitiva|conseqüència|fi|suma<exception scope="next">i</exception></token>
                    </marker>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució s'escriu normalment entre comes.</message>
                <example correction="conclusió,">En <marker>conclusió</marker> cal avançar més.</example>
            </rule>
            <rule>
                <pattern>
                    <or>
                        <token postag="SENT_START"/>
                        <token>;</token>
                    </or>
                    <token regexp="yes" min="0" max="3">\p{P}</token>
                    <marker>
                        <token>com</token>
                        <token>a</token>
                        <token regexp="yes">conclusió|resum|conseqüència<exception scope="next" postag_regexp="yes" postag="A.*|V.P.*"/></token>
                    </marker>
                    <token><exception regexp="yes">de|d'</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució s'escriu normalment entre comes.</message>
                <example correction="conclusió,">Com a <marker>conclusió</marker> cal aturar-ho tot.</example>
                <example>Com a conclusió general, cal aturar-ho tot.</example>
                <example>Com a conclusió general de tot el que hem dit, podem dir que s'ha acabat.</example>
            </rule>
            <rule>
                <pattern>
                    <token>ara</token>
                    <token>bé</token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="suggestSemicolon:true"/>
                <message>&msg_semicolon_comma;</message>
                <example correction="bé,">Ara <marker>bé</marker> és necessari.</example>
                <example correction="; ara bé,|, ara bé,">M'agradava aquesta<marker>, ara bé</marker> m'enduguí l'altra.</example>
            </rule>
            <rule>
                <pattern>
                    <or>
                        <token postag="SENT_START"/>
                        <token>;</token>
                    </or>
                    <token regexp="yes" min="0" max="3">\p{P}</token>
                    <marker>
                        <token>per</token>
                        <token min="0">a</token>
                        <token regexp="yes">acabar|concloure|finalitzar|resumir|començar</token>
                    </marker>
                    <token postag="&pronom_feble;RN" postag_regexp="yes" min="0" max="4"/>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta locució s'escriu normalment entre comes.</message>
                <example correction="acabar,">Per <marker>acabar</marker> direm que és possible avançar més.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMMA_PERO" name="coma abans de 'però'">
            <antipattern>
                <token postag="_PUNCT.*|SENT_START" postag_regexp="yes"/>
                <token regexp="yes">per[oò]</token>
            </antipattern>
            <antipattern>
                <token skip="2" regexp="yes">per[oò]</token>
                <token postag="SENT_END"/>
            </antipattern>
            <antipattern>
                <token regexp="yes">per[oò]</token>
                <token skip="-1"><exception scope="next" postag="V.[SI].*" postag_regexp="yes"/><exception postag="V.[SI].*" postag_regexp="yes"/></token>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
                <token regexp="yes">i|o|ni|que|sinó|perquè</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">per[oò]</token>
                <token skip="-1"><exception scope="next" postag="V.[SI].*" postag_regexp="yes"/><exception postag="V.[SI].*" postag_regexp="yes"/></token>
                <token postag="_PUNCT.*" postag_regexp="yes"/>
                <token regexp="yes">ja|encara</token>
                <token>que</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">un|el</token>
                <token regexp="yes">per[oò]</token>
            </antipattern>
            <antipattern>
                <token regexp="yes">\p{P}</token>
                <token postag="AQ.*|DI.*" postag_regexp="yes"/>
                <token>però</token>
                <token postag="AQ.*" postag_regexp="yes"/>
                <token regexp="yes">\p{P}</token>
                <example>N’hi ha, pocs però reals, d’efectivament empobrits, com explica l'especialista.</example>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token skip="-1" case_sensitive="yes" regexp="yes">per[oò]</token>
                    </marker>
                    <token postag="V.[SI].*" postag_regexp="yes"/>
                </pattern>
                <message>La conjunció 'però' va precedida de coma en la majoria dels casos.</message>
                <suggestion>, però</suggestion>
                <example correction=", però">El partit aconsegueix molts escons<marker> però</marker> encara no n'hi ha prou.</example>
                <example correction=", però">El partit aconsegueix molts escons<marker> pero</marker> encara no n'hi ha prou.</example>
                <example>¿Però què passa amb això?</example>
                <example>És un cos celeste sòlid semblant als asteroides però amb diferent composició, i descriuen òrbites allargades.</example>
            </rule>
        </rulegroup>
        <rule id="MISSING_POINT" name="punt en sigles">
            <antipattern>
                <token>.</token>
                <token spacebefore="yes" regexp="yes" case_sensitive="yes">I|A|O</token>
                <token><exception postag="_PUNCT.*" postag_regexp="yes"/></token>
            </antipattern>
            <pattern case_sensitive="yes">
                <token regexp="yes">[A-Z]</token>
                <token>.</token>
                <marker>
                    <token regexp="yes">[A-Z]</token>
                </marker>
                <token><exception>.</exception></token>
            </pattern>
            <message>Probablement hi falta un punt.</message>
            <suggestion>\3.</suggestion>
            <example correction="F.">El N.I.<marker>F</marker> és el 333333333F.</example>
            <example correction="K.">El nou llibre de J. <marker>K</marker> Rowling.</example>
            <example>N.I.F.</example>
            <example>J. K. Rowling.</example>
            <example>Va cabar fent de C. I jo no volia fer de C.</example>
            <example>El travessa d'E a W. A la capçalera de l'estuari.</example>
            <example>Vingué Jaume I. Al seu torn fou restablert.</example>
        </rule>
        <rulegroup id="COMMA_IJ" name="coma en interjeccions">
            <antipattern>
                <token regexp="yes">salutacions|felicitats|felicitacions|dia|vespre|vesprada|tarda|nit</token>
                <token min="0" regexp="yes">una?</token>
                <token regexp="yes">altra|altre|de</token>
                <token regexp="yes">vegada|volta|col?p|pic|nou</token>
            </antipattern>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="2" postag="_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>per</token>
                        <token regexp="yes">favor|cert</token>
                    </marker>
                    <token postag="V.M.*|RN" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\3 \4,</suggestion>
                <example correction="Per favor,">¡<marker>Per favor</marker> vés-te'n ara mateix!</example>
                <example correction="Per favor,"><marker>Per favor</marker> introduïu la contrasenya.</example>
                <example correction="Per favor,">¡<marker>Per favor</marker> no te'n vagis ara!</example>
                <example correction="Per cert,"><marker>Per cert</marker> no doneu a ningú aquesta contrasenya.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="2" postag="_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>si</token>
                        <token regexp="yes">us|et|li|els</token>
                        <token>plau</token>
                    </marker>
                    <token><exception>que</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Probablement hi falta una coma.</message>
                <example correction="plau,">¡Si et <marker>plau</marker> vés-te'n ara mateix!</example>
                <example correction="plau,">Si us <marker>plau</marker> introduïu la contrasenya.</example>
                <example correction="plau,">¡Si et <marker>plau</marker> no te'n vagis ara!</example>
                <example correction="plau,">Si us <marker>plau</marker> no doneu a ningú aquesta contrasenya.</example>
            </rule>
            <rule>
                <antipattern>
                    <token regexp="yes">salutacions|felicitats|felicitacions</token>
                    <token postag="A..[FC][PN].|V.P..PF." postag_regexp="yes"><exception inflected="yes">amic</exception></token>
                </antipattern>
                <antipattern>
                    <token>entesos</token>
                    <token postag="D.0MP0|PI0MP000" postag_regexp="yes"/>
                </antipattern>
                <antipattern>
                    <token postag="_GN_FS">felicitat</token>
                    <example>Què és en realitat la «felicitat exterior»?</example>
                </antipattern>
                <antipattern>
                    <token postag="_GN_FP">bones</token>
                    <token postag="_GN_FP"><exception postag="NPCNSP0"/></token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <token min="0" max="3" postag="_PUNCT.*" postag_regexp="yes"/>
                    <token min="0" max="1" regexp="yes">molts|moltes|molt|molta</token>
                    <marker>
                        <token regexp="yes">bones|hola|felicitats|felicitat|enhorabona|salutacions|felicitacions|adeu|adéu|sort|entesos</token>
                    </marker>
                    <or>
                        <token postag="[ANVD].*|_possible_nompropi" postag_regexp="yes"><exception postag="_PUNCT.*|SPS00|C.*" postag_regexp="yes"/></token>
                        <token postag="UNKNOWN" regexp="yes">\p{Lu}.+</token>
                    </or>
                </pattern>
                <message>Falta una coma darrere de "<match no="4" case_conversion="alllower"/>" (ex. "Enhorabona, Joan!").</message>
                <suggestion>\4,</suggestion>
                <example correction="Hola,"><marker>Hola</marker> Joan.</example>
                <example correction="Felicitats,"><marker>Felicitats</marker> amigues.</example>
                <example correction="felicitats,">Moltes <marker>felicitats</marker> amigues.</example>
                <example correction="Bones,"><marker>Bones</marker> Jaume.</example>
                <example correction="bones,">Molt <marker>bones</marker> Jaume.</example>
                <example>Hola a tothom.</example>
                <example>Hola per tercera vegada!</example>
                <example>Felicitats per la bona actuació.</example>
                <example>Enhorabona i gràcies per tot.</example>
                <example>Salutacions cordials.</example>
                <example>Felicitats dobles.</example>
                <example>Bones festes Jaume</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" postag="_PUNCT.*" postag_regexp="yes"/>
                    <token min="0">molt</token>
                    <marker>
                        <token regexp="yes">bon|bona|bones</token>
                        <token regexp="yes">dia|vespre|vesprada|tarda|nit|nadal|festes|vacances|vacacions|diada</token>
                    </marker>
                    <token postag="[ANV].*|_possible_nompropi" postag_regexp="yes"><exception postag="_PUNCT.*|SPS00|C.*" postag_regexp="yes"/><exception inflected="yes">tenir</exception></token>
                </pattern>
                <message>Falta una coma darrere de "<match no="4" case_conversion="alllower"/> \5" (ex. "<match no="4" case_conversion="startupper"/> \5, Joan!").</message>
                <suggestion>\4 \5,</suggestion>
                <example correction="Bon dia,"><marker>Bon dia</marker> Joan.</example>
                <example correction="Bona nit,"><marker>Bona nit</marker> Clara.</example>
                <example correction="bona nit,">Molt <marker>bona nit</marker> Clara.</example>
                <example>Hola a tothom.</example>
                <example>Bon dia pel matí!</example>
                <example>Bon dia i enhorabona</example>
                <example>Bon dia i bona hora.</example>
                <example>Bona nit tingueu.</example>
                <example>Bona nit i tapa't.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START"/>
                    <token min="0" max="3" postag="_PUNCT.*" postag_regexp="yes"/>
                    <token min="0" regexp="yes">molt|gens</token>
                    <token>d'</token>
                    <marker>
                        <token>acord</token>
                    </marker>
                    <token postag="[ANV].*|_possible_nompropi" postag_regexp="yes"><exception postag="_PUNCT.*|SPS00|C.*" postag_regexp="yes"/><exception inflected="yes">tenir</exception></token>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\5,</suggestion>
                <example correction="acord,">D'<marker>acord</marker> Joan.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="_PUNCT.*|SENT_START" postag_regexp="yes" skip="2"/>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <marker>
                            <token postag="N.*" postag_regexp="yes"/>
                            <token postag="A.*" postag_regexp="yes" inflected="yes" regexp="yes">guapo|preciós</token>
                        </marker>
                    </unify>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\2, \3</suggestion>
                <example correction="besos, guapo">Molts <marker>besos guapo</marker>.</example>
                <example>Un fons de pantalla preciós.</example>
                <example>Massa guapo.</example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="N.*" postag_regexp="yes"/>
                        <marker>
                            <token postag="A.*" postag_regexp="yes" inflected="yes">senyor</token>
                        </marker>
                    </unify>
                    <token postag="_PUNCT.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>, \2</suggestion>
                <example correction=", senyora">Als seus peus<marker> senyora</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">feliç|felices|bon|bona|bons|bones</token>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <marker>
                            <token postag="N.*" postag_regexp="yes" regexp="yes">festa|festes|dia|dies|tarda|tardes|nit|nits|vespre|vespres|vesprada|vesprades</token>
                            <token postag="A.*" postag_regexp="yes"/>
                        </marker>
                    </unify>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\2, \3</suggestion>
                <example correction="dia, xiques">Bon <marker>dia xiques</marker>!</example>
            </rule>
            <rule>
                <pattern>
                    <unify negate="yes">
                        <feature id="nombre"/>
                        <feature id="genere"/>
                        <token postag="N.*" postag_regexp="yes" regexp="yes">adéu|adeu|gràcies|salutacions|saluts</token>
                        <token postag="A.*" postag_regexp="yes"/>
                    </unify>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\1, \2</suggestion>
                <example correction="Adéu, xiques"><marker>Adéu xiques</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>anys</token>
                    <token postag="AQ0[MC][PN]0|V.P..SM." postag_regexp="yes"><exception>amics</exception></token>
                </antipattern>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>per</token>
                        <token>molts</token>
                        <token>anys</token>
                    </marker>
                    <token postag="_possible_nompropi|[NA].*|V.P.*" postag_regexp="yes"><exception regexp="yes">que|i</exception></token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Probablement hi falta una coma.</message>
                <example correction="anys,">Per molts <marker>anys</marker> Joan!</example>
                <example correction="anys,">Per molts <marker>anys</marker> amics!</example>
                <example>Per molts anys bons!</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="I">vaja</token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Aquesta interjecció s'escriu normalment entre comes.</message>
                <example correction="Vaja,"><marker>Vaja</marker> quines coses!</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="SENT_START|_PUNCT.*" postag_regexp="yes"/>
                    <marker>
                        <token>vinga</token>
                    </marker>
                    <token regexp="yes">no|nois|noies</token>
                </pattern>
                <filter class="org.languagetool.rules.AddCommasFilter" args="none:none"/>
                <message>Probablement hi falta una coma.</message>
                <example correction="Vinga,"><marker>Vinga</marker> no rondinis!</example>
                <example correction="Vinga,"><marker>Vinga</marker> nois, no rondineu!</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMMA_ENUMERATION" name="coma en enumeracions" default="off">
            <rule>
                <pattern>
                    <marker>
                        <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                    </marker>
                    <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                    <token regexp="yes">i|o|ni</token>
                    <token postag="AQ.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\1,</suggestion>
                <example correction="directe,">Un contacte de pell <marker>directe</marker> estret i prolongat.</example>
            </rule>
            <rule>
                <!-- Coincideix amb SUBSTANTIUS_JUNTS -->
                <pattern>
                    <marker>
                        <token postag="NC.*" postag_regexp="yes"/>
                    </marker>
                    <token postag="NC.*" postag_regexp="yes"/>
                    <token regexp="yes">i|o|ni</token>
                    <token postag="NC.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\1,</suggestion>
                <!--<example correction="cotxe,">Va comprar <marker>cotxe</marker> casa i piscina.</example>-->
                <example correction="cotxe,">Va comprar <marker>cotxe</marker> moto i bicicleta.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"><exception scope="previous" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="[NA].*|PX.*|V.P.*" postag_regexp="yes"/>
                    </marker>
                    <token inflected="yes"><match no="0" postag="D.*" postag_regexp="yes" postag_replace="D..MS."/></token>
                    <token postag="[NA].*|PX.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\2,</suggestion>
                <example correction="taula,">Una <marker>taula</marker> una cadira i un llit.</example>
                <example correction="canceller,">El <marker>canceller</marker> la seva dona i els seus fills.</example>
                <example>Davant d'una taula una cadira.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"><exception scope="previous" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    <token postag="[NA].*|PX.*|V.P.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="[NA].*|V.P.*" postag_regexp="yes"/>
                    </marker>
                    <token inflected="yes"><match no="0" postag="D.*" postag_regexp="yes" postag_replace="D..MS."/></token>
                    <token postag="[NA].*|PX.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\3,</suggestion>
                <example correction="taula,">Una bonica <marker>taula</marker> una cadira i un llit.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"><exception scope="previous" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    <token postag="[NA].*|PX.*|V.P.*" postag_regexp="yes"/>
                    <token postag="[NA].*|V.P.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="[NA].*|V.P.*" postag_regexp="yes"/>
                    </marker>
                    <token inflected="yes"><match no="0" postag="D.*" postag_regexp="yes" postag_replace="D..MS."/></token>
                    <token postag="[NA].*|PX.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\4,</suggestion>
                <example correction="verda,">Una bonica taula <marker>verda</marker> una cadira i un llit.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"><exception scope="previous" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    <marker>
                        <token postag="[NA].*|PX.*|V.P.*" postag_regexp="yes"/>
                    </marker>
                    <token>no</token>
                    <token inflected="yes"><match no="0" postag="D.*" postag_regexp="yes" postag_replace="D..MS."/></token>
                    <token postag="[NA].*|PX.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\2,</suggestion>
                <example correction="taula,">És una <marker>taula</marker> no una cadira.</example>
                <example>Davant d'una taula una cadira.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"><exception scope="previous" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    <token postag="[NA].*|PX.*|V.P.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="[NA].*|V.P.*" postag_regexp="yes"/>
                    </marker>
                    <token>no</token>
                    <token inflected="yes"><match no="0" postag="D.*" postag_regexp="yes" postag_replace="D..MS."/></token>
                    <token postag="[NA].*|PX.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\3,</suggestion>
                <example correction="taula,">Una bonica <marker>taula</marker> no una cadira i un llit.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="D.*" postag_regexp="yes"><exception scope="previous" postag="SPS00|LOC_PREP" postag_regexp="yes"/></token>
                    <token postag="[NA].*|PX.*|V.P.*" postag_regexp="yes"/>
                    <token postag="[NA].*|V.P.*" postag_regexp="yes"/>
                    <marker>
                        <token postag="[NA].*|V.P.*" postag_regexp="yes"/>
                    </marker>
                    <token>no</token>
                    <token inflected="yes"><match no="0" postag="D.*" postag_regexp="yes" postag_replace="D..MS."/></token>
                    <token postag="[NA].*|PX.*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\4,</suggestion>
                <example correction="verda,">Una bonica taula <marker>verda</marker> no una cadira i un llit.</example>
            </rule>
        </rulegroup>
        <rulegroup id="COMMA_VOCATIVE" name="coma en vocatius" default="off">
            <rule>
                <pattern>
                    <marker>
                        <token regexp="yes">\p{Lu}.*</token>
                    </marker>
                    <token postag="V.M.*" postag_regexp="yes"><exception postag="V.[IS].*" postag_regexp="yes"/></token>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\1,</suggestion>
                <example correction="Joan,"><marker>Joan</marker> vine cap aquí.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.M.*" postag_regexp="yes"><exception postag="V.[IS].*" postag_regexp="yes"/></token>
                    </marker>
                    <token regexp="yes">\p{Lu}.*</token>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\1,</suggestion>
                <example correction="Vine,"><marker>Vine</marker> Joan.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="[NA].*|V.P.*" postag_regexp="yes"/>
                    </marker>
                    <token postag="V.M.*" postag_regexp="yes"><exception postag="V.[IS].*" postag_regexp="yes"/></token>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\1,</suggestion>
                <example correction="Amic,"><marker>Amic</marker> vine cap aquí.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token postag="V.M.*" postag_regexp="yes"><exception postag="V.[IS].*" postag_regexp="yes"/></token>
                    </marker>
                    <token postag="[NA].*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\1,</suggestion>
                <example correction="Vine,"><marker>Vine</marker> amic.</example>
            </rule>
        </rulegroup>
        <rulegroup id="GRACIES" name="gràcies (coma)">
            <antipattern>
                <token>gràcies</token>
                <token postag="RG|LOC_ADV|A..[FC][PN].|V.P..PF." postag_regexp="yes" min="0" max="4"/>
                <token postag="_PUNCT.*|CC|CS|SP.*|LOC_ADV|LOC_PREP" postag_regexp="yes"/>
            </antipattern>
            <rule>
                <pattern>
                    <marker>
                        <token>gràcies<exception postag="SENT_END"/></token>
                    </marker>
                    <token regexp="yes" case_sensitive="yes">\p{Lu}.*</token>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\1,</suggestion>
                <suggestion>\1 a</suggestion>
                <example correction="Gràcies,|Gràcies a"><marker>Gràcies</marker> Pedro.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>gràcies</token>
                    <token min="0" regexp="yes">una?</token>
                    <token regexp="yes">altra|altre</token>
                    <token regexp="yes">vegada|volta|col?p|pic</token>
                </antipattern>
                <antipattern>
                    <token postag="SPS00|LOC_PREP|PX.*|D..FP.|V.*" postag_regexp="yes"><exception>moltes</exception></token>
                    <token>gràcies</token>
                </antipattern>
                <antipattern>
                    <token>gràcies</token>
                    <token postag="A..[FC][PN].|V.P..PF." postag_regexp="yes"/>
                </antipattern>
                <pattern>
                    <marker>
                        <token>gràcies<exception postag="SENT_END"/></token>
                    </marker>
                    <token postag="[ADN].*|V.P.*" postag_regexp="yes"/>
                </pattern>
                <message>Probablement hi falta una coma.</message>
                <suggestion>\1,</suggestion>
                <suggestion>\1 a</suggestion>
                <suggestion>\1 per</suggestion>
                <example correction="Gràcies,|Gràcies a|Gràcies per"><marker>Gràcies</marker> moltes gràcies.</example>
                <example correction="gràcies,|gràcies a|gràcies per">Moltes <marker>gràcies</marker> moltes gràcies.</example>
                <example correction="gràcies,|gràcies a|gràcies per">a Internet, <marker>gràcies</marker> el qual ja es podien mostrar els resultats.</example>
                <example>Gràcies a ell, ho hem aconseguit.</example>
                <example>Gràcies</example>
                <example>Gracias!</example>
                <example>Gràcies que has vingut.</example>
                <example>Gràcies per la col·laboració.</example>
                <example>Gràcies de tot.</example>
                <example>Gràcies i ànim!</example>
                <example>Gràcies també per participar.</example>
                <example>Gràcies també a Joan.</example>
                <example>Gràcies en especial al president.</example>
                <example>Gràcies un altre cop.</example>
                <example>Gràcies de nou.</example>
                <example>Gràcies especials a tothom.</example>
                <example>En acció de gràcies entonà un càntic.</example>
                <example>han lloat i donat gràcies tants de cops</example>
                <example>les gràcies atorgades davallen</example>
                <example>Allò que posseeix totes les gràcies no és l'aparell fotogràfic</example>
                <example>Gràcies infinites dono al meu Déu.</example>
                <example>Gràcies infinites.</example>
                <example>Gràcies us dono.</example>
                <example>Ser capaços de donar gràcies no sols amb les paraules.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="NOMS_PROPIS_MULTI" name="noms de persones i llocs">
        <rulegroup id="MACHU_PICCHU" name="Machu Picchu">
            <url>https://esadir.cat/Toponims/Toponims_del_mon/America/Peru/Machu_Picchu</url>
            <antipattern case_sensitive="yes">
                <token>Machu</token>
                <token>Picchu</token>
            </antipattern>
            <rule>
                <pattern>
                    <token regexp="yes">Mat?c?chu|matxu</token>
                    <token min="0">-</token>
                    <token regexp="yes">Pit?c?chu|pitxu</token>
                </pattern>
                <message>L'escriptura correcta és <suggestion>Machu Picchu</suggestion>.</message>
                <example correction="Machu Picchu">El <marker>macchu-pichu</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">Mac?chu-?pic?chu</token>
                </pattern>
                <message>L'escriptura correcta és <suggestion>Machu Picchu</suggestion>.</message>
                <example correction="Machu Picchu">El <marker>macchupichu</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="LIBREOFFICE" name="LibreOffice">
            <rule>
                <pattern>
                    <token regexp="yes">libre|lliure</token>
                    <token min="0">-</token>
                    <token regexp="yes">off?ice</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>LibreOffice</suggestion> (paquet ofimàtic)?</message>
                <url>https://ca.wikipedia.org/wiki/LibreOffice</url>
                <example correction="LibreOffice">Pots instal·lar LanguageTool en <marker>Lliure Office</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">lliureoff?ice</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>LibreOffice</suggestion> (paquet ofimàtic)?</message>
                <url>https://ca.wikipedia.org/wiki/LibreOffice</url>
                <example correction="LibreOffice">Pots instal·lar LanguageTool en <marker>LliureOfice</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PERSONATGES_FAMOSOS" name="noms de personatges famosos">
            <rule>
                <antipattern case_sensitive="yes">
                    <token case_sensitive="yes">Rafael</token>
                    <token case_sensitive="yes">Casanova</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">Rafael|Rafel</token>
                    <token min="0">de</token>
                    <token regexp="yes">Casas?novas?|Casas?noves</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Rafael Casanova</suggestion> (polític català partidari de Carles d'Àustria)?</message>
                <url>https://ca.wikipedia.org/wiki/Rafael_Casanova_i_Comes</url>
                <example correction="Rafael Casanova"><marker>Rafael de Casanova</marker>.</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token case_sensitive="yes">Leonardo</token>
                    <token case_sensitive="yes">DiCaprio</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">L[eé]onardo?</token>
                    <token regexp="yes">D[ei]Capp?rio</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Leonardo DiCaprio</suggestion> (actor americà)?</message>
                <url>https://ca.wikipedia.org/wiki/Leonardo_DiCaprio</url>
                <example correction="Leonardo DiCaprio"><marker>Leonardo DeCaprio</marker> va nàixer en 1974.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">L[eé]onardo?</token>
                    <token regexp="yes">D[ei]</token>
                    <token regexp="yes">Capp?rio</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Leonardo DiCaprio</suggestion> (actor americà)?</message>
                <url>https://ca.wikipedia.org/wiki/Leonardo_DiCaprio</url>
                <example correction="Leonardo DiCaprio"><marker>Leonardo Di Caprio</marker> nasqué en 1974.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">D[ei]</token>
                    <token regexp="yes">Capp?rio</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>DiCaprio</suggestion> (actor americà)?</message>
                <suggestion>Leonardo DiCaprio</suggestion>
                <url>https://ca.wikipedia.org/wiki/Leonardo_DiCaprio</url>
                <example correction="DiCaprio|Leonardo DiCaprio"><marker>Di Caprio</marker> nasqué en 1974.</example>
            </rule>
            <rule>
                <pattern>
                    <token>Borís</token>
                    <token>Johnson</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Boris Johnson</suggestion> (polític britànic)?</message>
                <url>https://ca.wikipedia.org/wiki/Boris_Johnson</url>
                <example correction="Boris Johnson"><marker>Borís Johnson</marker> és el president del Regne Unit.</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Allan</token>
                    <token>Poe</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">All?[ae]n</token>
                    <token regexp="yes">Poe?</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Allan Poe</suggestion> (escriptor nord-americà)?</message>
                <url>https://ca.wikipedia.org/wiki/Edgar_Allan_Poe</url>
                <example correction="Allan Poe"><marker>Alan Poe</marker> va escriure 'La cuca d'or'.</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Angela</token>
                    <token>Merkel</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">[aáà]ngela?</token>
                    <token>Merkel</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Angela Merkel</suggestion> (política alemanya)?</message>
                <url>https://ca.wikipedia.org/wiki/Angela_Merkel</url>
                <example correction="Angela Merkel">Va rebre la visita d'<marker>Angel Merkel</marker>.</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Humphrey</token>
                    <token>Bogart</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">hu[mn][fph]+r[eyi]+</token>
                    <token regexp="yes">[bv]ogu?ar[td]</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Humphrey Bogart</suggestion> (actor nord-americà)?</message>
                <url>https://ca.wikipedia.org/wiki/Humphrey_Bogart</url>
                <example correction="Humphrey Bogart"><marker>Humfrey Bogard</marker> surt en 'Casablanca'.</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Emmanuel</token>
                    <token>Macron</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">[EÉ]m+an+uel+e?</token>
                    <token regexp="yes">Ma[ck]+a?ron</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Emmanuel Macron</suggestion>, president de França?</message>
                <url>https://ca.wikipedia.org/wiki/Emmanuel_Macron</url>
                <example correction="Emmanuel Macron"><marker>Emanuel Macron</marker></example>
                <example correction="Emmanuel Macron"><marker>Emmanuele Mackron</marker></example>
            </rule>
            <rule>
                <pattern>
                    <token>Galileu</token>
                    <token>Galilei</token>
                </pattern>
                <message>Useu el nom complet <suggestion>Galileo Galilei</suggestion> (dues paraules) o l'adaptació <suggestion>Galileu</suggestion> (una paraula).</message>
                <url>https://ca.wikipedia.org/wiki/Galileo_Galilei</url>
                <example correction="Galileo Galilei|Galileu"><marker>Galileu Galilei</marker> va ser un personatge clau en la revolució científica.</example>
            </rule>
            <rule>
                <!-- Galileo: sistema de satèl·lits -->
                <pattern>
                    <marker>
                        <token>Galileo</token>
                    </marker>
                    <token><exception>Galilei</exception></token>
                </pattern>
                <message>Preferentment s'usa el nom complet <suggestion>Galileo Galilei</suggestion> o l'adaptació <suggestion>Galileu</suggestion>. "Galileo" pot ser el nom d'un sistema de satèl·lits.</message>
                <url>https://ca.wikipedia.org/wiki/Galileo_Galilei</url>
                <example correction="Galileo Galilei|Galileu"><marker>Galileo</marker> va ser un personatge clau en la revolució científica.</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Warren</token>
                    <token>Buffett</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">Warr?en</token>
                    <token regexp="yes">B[au]ff?et?ts?</token>
                </pattern>
                <message>¿Volíeu dir l'empresari nord-americà <suggestion>Warren Buffett</suggestion>?</message>
                <url>https://ca.wikipedia.org/wiki/Warren_Buffett</url>
                <example correction="Warren Buffett"><marker>Waren Buffet</marker> és un dels homes més rics del món.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">Paul|Jean-Paul</token>
                    <marker>
                        <token>Sastre</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>Sartre</suggestion>, filòsof francès?</message>
                <url>https://ca.wikipedia.org/wiki/Jean-Paul_Sartre</url>
                <example correction="Sartre">Jean-Paul <marker>Sastre</marker> és un filòsof francès.</example>
                <example correction="Sartre">Jean Paul <marker>Sastre</marker> és un filòsof francès.</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Alí</token>
                    <token>Babà</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">al[ií]</token>
                    <token min="0">-</token>
                    <token regexp="yes">bab[áàa]</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Alí Babà</suggestion> (personatge de ficció) o <suggestion>Alibaba</suggestion> (empresa xinesa)?</message>
                <example correction="Alí Babà|Alibaba"><marker>Ali baba</marker> i els quaranta lladre.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" skip="1">Rem|Lucas|Remment</token>
                    <marker>
                        <token regexp="yes">Ko+h?l+ha+s+<exception case_sensitive="yes">Koolhaas</exception></token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>Koolhaas</suggestion>, arquitecte neerlandès?</message>
                <url>https://ca.wikipedia.org/wiki/Rem_Koolhaas</url>
                <example correction="Koolhaas">Rem <marker>Koolhass</marker>.</example>
                <example correction="Koolhaas">Rem <marker>Kolhaas</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>Volodímir</token>
                    <token>Zelenski</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">Volod[yií]m[yi]r|Vladimir|Vladímir</token>
                        <token regexp="yes">Z[eiy]l[eiy]nsk[iy][iy]?</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>Volodímir Zelenski</suggestion>, president d'Ucraïna?</message>
                <url>https://ca.wikipedia.org/wiki/Volod%C3%ADmir_Zelenski</url>
                <example correction="Volodímir Zelenski"><marker>Volodimyr Zelinski</marker>.</example>
            </rule>
            <rule>
                <antipattern>
                    <token>Vladímir</token>
                    <token>Putin</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token regexp="yes">Volod[yií]m[yi]r|Vladimir|Vladímir</token>
                        <token regexp="yes">Po?utine?</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>Vladímir Putin</suggestion>, president de la Federació Russa?</message>
                <url>https://ca.wikipedia.org/wiki/Vlad%C3%ADmir_Putin</url>
                <example correction="Vladímir Putin"><marker>Vladimir Poutine</marker>.</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Guns</token>
                    <token spacebefore="yes">N</token>
                    <token spacebefore="no" regexp="yes">['’]</token>
                    <token spacebefore="yes">Roses</token>
                </antipattern>
                <pattern>
                    <marker>
                        <token>guns</token>
                        <token min="0" regexp="yes">['’‘]</token>
                        <token regexp="yes">'n|n|n'</token>
                        <token min="0" regexp="yes">['’‘]</token>
                        <token regexp="yes">roses?</token>
                    </marker>
                </pattern>
                <message>¿Volíeu dir <suggestion>Guns N' Roses</suggestion>, grup musical?</message>
                <url>https://ca.wikipedia.org/wiki/Guns_N%27_Roses</url>
                <example correction="Guns N' Roses"><marker>guns'n'roses</marker>.</example>
                <example correction="Guns N' Roses"><marker>guns 'n'roses</marker>.</example>
                <example correction="Guns N' Roses"><marker>guns n’roses</marker>.</example>
                <example correction="Guns N' Roses"><marker>guns 'n' roses</marker>.</example>
                <example correction="Guns N' Roses"><marker>guns ' n roses</marker>.</example>
                <example correction="Guns N' Roses"><marker>guns 'n roses</marker>.</example>
                <example>Guns N’ Roses</example>
            </rule>
            <rule>
                <pattern>
                    <token>caixa</token>
                    <token regexp="yes">forum|fòrum|fórum</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>CaixaForum</suggestion>?</message>
                <example correction="CaixaForum">En el <marker>Caixa fòrum</marker> de Barcelona.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">h[aäáà]+g+u?e+n</token>
                    <token min="0">-</token>
                    <token regexp="yes">d[aäáà]+[zs]+</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Häagen-Dazs</suggestion> (marca de gelats)?</message>
                <example correction="Häagen-Dazs">Uns gelats de <marker>Hägen Daz</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>chat</token>
                    <token min="0">-</token>
                    <token>gpt</token>
                </pattern>
                <message>S'escriu tot junt.</message>
                <suggestion>ChatGPT</suggestion>
                <example correction="ChatGPT">Ara provo <marker>chat-gpt</marker>.</example>
                <example correction="ChatGPT">Ara provo <marker>chat gpt</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>san</token>
                    <token min="0">-</token>
                    <token>remo</token>
                </pattern>
                <message>S'escriu tot junt.</message>
                <suggestion>Sanremo</suggestion>
                <example correction="Sanremo">va participar en el festival de <marker>San Remo</marker>.</example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Primo</token>
                    <token>de</token>
                    <token>Rivera</token>
                </antipattern>
                <antipattern case_sensitive="yes">
                    <token>PRIMO</token>
                    <token>DE</token>
                    <token>RIVERA</token>
                </antipattern>
                <pattern>
                    <token>primo</token>
                    <token min="0">de</token>
                    <token regexp="yes">rivera|ribera</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Primo de Rivera</suggestion> (dictador espanyol)?</message>
                <url>https://ca.wikipedia.org/wiki/Miguel_Primo_de_Rivera_Orbaneja</url>
                <example correction="Primo de Rivera"><marker>Primo de ribera</marker>.</example>
            </rule>
            <rule id="SANTA_PERPETUA" name="Santa Perpètua de Mogoda">
                <antipattern case_sensitive="yes">
                    <token>Santa</token>
                    <token>Perpètua</token>
                    <token>de</token>
                    <token>Mogoda</token>
                </antipattern>
                <pattern>
                    <token>Santa</token>
                    <token regexp="yes">Perpètua|perpetua</token>
                    <token>de</token>
                    <token min="0">la</token>
                    <token regexp="yes">mogoda|moguda</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Santa Perpètua de Mogoda</suggestion> (municipi del Vallès Occidental)?</message>
                <example correction="Santa Perpètua de Mogoda"><marker>Santa Perpètua de la Moguda</marker></example>
            </rule>
            <rule>
                <antipattern case_sensitive="yes">
                    <token>Scarlett</token>
                    <token>Johansson</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">Scarl+et+</token>
                    <token regexp="yes">Joh*ans+on+</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Scarlett Johansson</suggestion> (actriu)?</message>
                <url>https://ca.wikipedia.org/wiki/Scarlett_Johansson</url>
                <example correction="Scarlett Johansson"><marker>Scarlet Johanson</marker></example>
            </rule>
            <rule id="PESSAH" name="Péssah">
                <pattern>
                    <token postag="UNKNOWN" regexp="yes">p[éèe]s+a'?[chkj]+<exception case_sensitive="yes">Péssah</exception></token>
                </pattern>
                <message>Grafia recomanada de la Pasqua jueva.</message>
                <suggestion>Péssah</suggestion>
                <url>https://esadir.cat/Nomspropis/Entitats/Societat/Pessah</url>
                <example correction="Péssah"><marker>Pesach</marker></example>
                <example correction="Péssah"><marker>Pesa'h</marker></example>
            </rule>
            <rule id="RIBA_ROJA" name="Riba-roja">
                <antipattern case_sensitive="yes">
                    <token>Riba</token>
                    <token spacebefore="no">-</token>
                    <token spacebefore="no">roja</token>
                </antipattern>
                <pattern>
                    <token>riba</token>
                    <token min="0">-</token>
                    <token>roja</token>
                </pattern>
                <message>El nom del municipi (de Túria o d'Ebre) s'escriu <suggestion>Riba-roja</suggestion>.</message>
                <example correction="Riba-roja"><marker>Riba roja</marker></example>
                <example correction="Riba-roja"><marker>Riba-Roja</marker></example>
                <example correction="Riba-roja"><marker>riba-roja</marker></example>
                <example correction="Riba-roja"><marker>Riba Roja</marker></example>
                <example>Riba-roja</example>
                <example>Riba-roja-Flix</example>
            </rule>
            <rule id="NUNEZ_FEIJOO" name="Núñez Feijóo">
                <antipattern case_sensitive="yes">
                    <token>Núñez</token>
                    <token>Feijóo</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">n[uú][nñ]e[sz]</token>
                    <token regexp="yes">fe[ij]+[oó]+</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Núñez Feijóo</suggestion> (polític espanyol)?</message>
                <url>https://ca.wikipedia.org/wiki/Alberto_N%C3%BA%C3%B1ez_Feij%C3%B3o</url>
                <example correction="Núñez Feijóo"><marker>Nuñez Fejioo</marker>.</example>
            </rule>
            <rule id="KATHARINE_HEPBURN" name="Katharine Hepburn">
                <pattern>
                    <token regexp="yes">[CK]ath?erine?</token>
                    <token>Hepburn</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Katharine Hepburn</suggestion> (actriu)?</message>
                <url>https://ca.wikipedia.org/wiki/Katharine_Hepburn</url>
                <example correction="Katharine Hepburn"><marker>Katherine Hepburn</marker>.</example>
            </rule>
            <rule id="MISSISSIPI" name="Mississipi">
                <pattern>
                    <token regexp="yes">mi+s+i+s+i+p+[ií]+<exception case_sensitive="yes" regexp="yes">Mississipi|MISSISSIPI</exception></token>
                </pattern>
                <message>La grafia recomanada és <suggestion>Mississipi</suggestion>.</message>
                <url>https://esadir.cat/Toponims/Toponims_del_mon/America/Estats_Units/Mississipi</url>
                <example correction="Mississipi"><marker>missisipií</marker>.</example>
            </rule>
            <rule id="TRINIDAD_I_TOBAGO" name="Trinidad i Tobago">
                <antipattern case_sensitive="yes">
                    <token>Trinidad</token>
                    <token>i</token>
                    <token>Tobago</token>
                </antipattern>
                <pattern>
                    <token regexp="yes">trini[td]a[td]</token>
                    <token regexp="yes">[iy]</token>
                    <token>tobago</token>
                </pattern>
                <message>La grafia recomanada per a aquest país és <suggestion>Trinidad i Tobago</suggestion>.</message>
                <url>https://esadir.cat/Toponims/Toponims_del_mon/America/Trinidad_i_Tobago</url>
                <example correction="Trinidad i Tobago"><marker>Trinidat y Tobago</marker>.</example>
            </rule>
            <rule id="SPACEX" name="SpaceX">
                <pattern>
                    <token>space</token>
                    <token>x</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>SpaceX</suggestion> (empresa aeroespacial)?</message>
                <url>https://ca.wikipedia.org/wiki/SpaceX</url>
                <example correction="SpaceX">Elon Musk va fundar <marker>space x</marker>.</example>
            </rule>
            <rule id="JANE_AUSTEN" name="Jane Austen">
                <pattern>
                    <token>jean</token>
                    <token>austen</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Jane Austen</suggestion> (novel·lista anglesa)?</message>
                <url>https://ca.wikipedia.org/wiki/Jane_Austen</url>
                <example correction="Jane Austen"><marker>Jean austen</marker>.</example>
            </rule>
            <rule id="JANE_FONDA" name="Jane Fonda">
                <pattern>
                    <token>jean</token>
                    <token>fonda</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Jane Fonda</suggestion> (actriu nord-americana)?</message>
                <url>https://ca.wikipedia.org/wiki/Jane_Fonda</url>
                <example correction="Jane Fonda"><marker>Jean Fonda</marker>.</example>
            </rule>
            <rule id="HEINRICH_BOLL" name="Heinrich Böll">
                <pattern>
                    <token>Heinrich</token>
                    <token regexp="yes">bol|boll|bool|booll</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Heinrich Böll</suggestion> (escriptor alemany)?</message>
                <url>https://ca.wikipedia.org/wiki/Heinrich_B%C3%B6ll</url>
                <example correction="Heinrich Böll"><marker>Heinrich Boll</marker>.</example>
            </rule>
            <rule id="BARBRA_STREISAND" name="Barbra Streisand">
                <pattern>
                    <token regexp="yes">b.rb.?r.?<exception case_sensitive="yes">Barbra</exception></token>
                    <token>Streisand</token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Barbra Streisand</suggestion> (cantant i actriu nord-americana)?</message>
                <url>https://ca.wikipedia.org/wiki/Barbra_Streisand</url>
                <example correction="Barbra Streisand"><marker>Barbara Streisand</marker>.</example>
            </rule>
            <rule id="ALBANO_DANTE_FACHIN" name="Albano-Dante Fachín">
                <pattern>
                    <token>albano</token>
                    <token min="0">-</token>
                    <token>dante</token>
                    <token min="0">-</token>
                    <token regexp="yes">fachín|fachin<exception postag="NPMSSP0"/></token>
                </pattern>
                <message>¿Volíeu dir <suggestion>Albano-Dante Fachín</suggestion> (periodista i polític català)?</message>
                <url>https://esadir.cat/Nomspropis/Antroponims/Politica/Albano-Dante_Fachin</url>
                <example correction="Albano-Dante Fachín"><marker>Albano dante fachín</marker>.</example>
                <example correction="Albano-Dante Fachín"><marker>Albano-dante fachin</marker>.</example>
                <example correction="Albano-Dante Fachín"><marker>Albano-Dante fachin</marker>.</example>
            </rule>
        </rulegroup>
    </category>
    <category name="adaptador valencià" id="ADAPTADOR_VALENCIA" default="off">
        <!-- Aquestes regles no són per a correcció. Són per a adaptar texts a la varietat valenciana -->
        <rulegroup name="adaptacions al valencià" id="ADAPTADOR_VALENCIA_LEXIC">
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">desar</token>
                </pattern>
                <message>Adaptació al valencià.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">guardar</match></suggestion>
                <example correction="Guarda"><marker>Desa</marker> el fitxer.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">de|em|et</token>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">sortir</token>
                </pattern>
                <message>Adaptació al valencià.</message>
                <suggestion><match no="1" regexp_match="e" regexp_replace=""/>'<match no="2" postag="(V.*)" postag_regexp="yes" postag_replace="$1">eixir</match></suggestion>
                <example correction="d'eixir">Hem <marker>de sortir</marker> del programa.</example>
                <example correction="m'ix">No <marker>em surt</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token postag="V.*" postag_regexp="yes" inflected="yes">sortir</token>
                </pattern>
                <message>Adaptació al valencià.</message>
                <suggestion><match no="1" postag="(V.*)" postag_regexp="yes" postag_replace="$1">eixir</match></suggestion>
                <example correction="Ix"><marker>Surt</marker> del programa.</example>
            </rule>
            <rule>
                <pattern>
                    <token>si</token>
                    <token>us</token>
                    <token>plau</token>
                </pattern>
                <message>Adaptació al valencià.</message>
                <suggestion>per favor</suggestion>
                <example correction="Per favor"><marker>Si us plau</marker>.</example>
            </rule>
        </rulegroup>
    </category>
</rules>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy