commit 1bfd37073b3f36a4628b3f5a6f53e8e737b41d46 Author: hectoralos Date: Sun Aug 11 16:42:31 2019 +0300 excepcions al Substitute d'np diff --git a/apertium-cat.cat.rlx b/apertium-cat.cat.rlx index c077f93..a4b4b35 100644 --- a/apertium-cat.cat.rlx +++ b/apertium-cat.cat.rlx @@ -325,8 +325,8 @@ REMOVE:li_nonompropi NP IF (0 ("Li")) (1 Verb + Pers) (NOT -1 MinIni) (NOT -1 (a # Per a evitar la traducció de cognoms # Posa com a lema la forma de la paraula marcada amb * # Amb els adjectius hi ha més risc d'error (!) -SUBSTITUTE:nom_propi1 (".*"r) ("\\*$1"v) TARGET ("<(.*)>"r) IF (-1C (ant) OR (cog)) (0C Verb OR N OR A) (0 MajIni) (NOT 0 segles_num_romans) (NOT -1 ("Al")) (NOT 0 MajSola); # -REPLACE:nom_propi2 (np) Verb OR N OR A IF (-1C (ant) OR (cog)) (0C Verb OR N OR A) (0 MajIni) (NOT 0 segles_num_romans) (NOT -1 ("Al")) (NOT 0 MajSola); # Això no sé si és útil. +SUBSTITUTE:nom_propi1 (".*"r) ("\\*$1"v) TARGET ("<(.*)>"r) IF (-1C (ant) OR (cog)) (0C Verb OR N OR A) (0 MajIni) (NOT 0 segles_num_romans OR ("oriental") OR ("occidental")) (NOT -1 ("Al")) (NOT 0 MajSola); # +REPLACE:nom_propi2 (np) Verb OR N OR A IF (-1C (ant) OR (cog)) (0C Verb OR N OR A) (0 MajIni) (NOT 0 segles_num_romans OR ("oriental") OR ("occidental")) (NOT -1 ("Al")) (NOT 0 MajSola); # Això no sé si és útil. REMOVE:cog_top (cog) IF (0C NP) (0 (cog)) (0 (top)) (NOT 1 (ant) OR (cog)) (-1 >>>); #Orihuela, Vilallonga