summaryrefslogtreecommitdiff
path: root/pt_BR/README_hyph_pt_BR.txt
diff options
context:
space:
mode:
authorOlivier Hallot <olivier.hallot@alta.org.br>2012-11-26 15:11:18 -0200
committerAndras Timar <atimar@suse.com>2012-11-27 16:58:12 +0100
commit404c7ad8ccb9e71e8a7f575d638e4522b2a16657 (patch)
tree2bda9753eff7d2f8d599de2133d633d7dff1fc4a /pt_BR/README_hyph_pt_BR.txt
parent84861864e2555282a23235225dd15dc1c6d30249 (diff)
Add Lightproof grammar checker for pt-BR
This patch is a collaborative work of the Brazilian LibreOffice community, leaded by Raimundo Moura, João McCormick and may other collaborators as listed in http://pt-br.libreoffice.org/projetos/projeto-vero-verificador-ortografico/ (Internal build: Vero 3.0.0 Beta 23) Change-Id: I6e91071aaf381a81db420e6454cfdeb39f289465
Diffstat (limited to 'pt_BR/README_hyph_pt_BR.txt')
-rw-r--r--pt_BR/README_hyph_pt_BR.txt50
1 files changed, 25 insertions, 25 deletions
diff --git a/pt_BR/README_hyph_pt_BR.txt b/pt_BR/README_hyph_pt_BR.txt
index 0274b2d..fe47391 100644
--- a/pt_BR/README_hyph_pt_BR.txt
+++ b/pt_BR/README_hyph_pt_BR.txt
@@ -1,11 +1,11 @@
Autor/Author: Raimundo Moura <raimundo.smoura@gmail.com>
pt-BR: Este Divisor de Sílabas está em desenvolvimento por Raimundo Moura. Ele está
-licenciado sob os termos da Licença Pública Geral Menor versão 3 (LGPLv3), como
+licenciado sob os termos da Licença Pública Geral Menor versão 3 (LGPLv3), como
publicado pela Free Software Foundation e pela Mozilla Public License como publicada
-pela Mozilla Foundation. Os créditos estão disponíveis em
+pela Mozilla Foundation. Os créditos estão disponíveis em
http://pt-br.libreoffice.org/projetos/projeto-vero-verificador-ortografico/
-e você pode encontrar novas versões em
+e você pode encontrar novas versões em
http://extensions.libreoffice.org
Copyright (C) 2008 - 2012 por/by Raimundo Santos Moura <raimundo.smoura@gmail.com>
@@ -21,7 +21,7 @@ http://pt-br.libreoffice.org/projetos/projeto-vero-verificador-ortografico/
O DivSilab é uma ferramenta para realizar a translineação de textos.
Ele divide a palavra silabicamente, ficando parte no final da linha e o restante no início
-da linha inferior.
+da linha inferior.
======================
SOBRE ESTA ATUALIZAÇÃO
======================
@@ -209,7 +209,7 @@ Sílabas '1rais.' estão duplicadas com 'r2a2i4s.'. Concatenada '1r2a3i4s.'!
Sílabas 'r2a3y' estão duplicadas com 'r2a2y3'. Concatenada 'r2a3y3'!
Sílabas '1ra3ó' estão duplicadas com 'r2a3ó'. Concatenada '1r2a3ó'!
Sílabas '1s2e' estão duplicadas com '1s2e'. Ignorada!
-Colaboração Adriano Konzen
+Colaboração Adriano Konzen
Correção da quebra de sílabas das palavras 'envolvidos' (en-vo-lvi-dos)
substituição de 'o1l2v' por 'o2l1v'
@@ -646,18 +646,18 @@ extraíndo-se os casos reais e descartando-se as condições inexistentes.
O DivSilab é um arquivo texto. Seu desenvolvimento está baseado no algorítmo de Frank M. Liang.
O algorítimo de Liang usa valores entre 0 e 9 – exclui-se o valor 0 (zero), uma vez que está
-implícito. Valores ímpares indicam possíveis pontos divisão silábica, e os valores pares
-(incluindo 0) indicam pontos que não devem ter divisão. Números mais altos indicam uma maior
-magnitude do "melhor" para os números ímpares, e pares uma maior amplitude do "pior".
+implícito. Valores ímpares indicam possíveis pontos divisão silábica, e os valores pares
+(incluindo 0) indicam pontos que não devem ter divisão. Números mais altos indicam uma maior
+magnitude do "melhor" para os números ímpares, e pares uma maior amplitude do "pior".
O ponto (.) indica a extremidade de uma palavra. À esquerda início e à direita término.
Exemplo:
Examinemos a palavra a baixo.
-
+
Silábicas
-
+
Extraindo-se do arquivo somente as regras envolvidas para a formação desta palavra vamos encontrar:
-
+
s2i
i3l2á
l4á
@@ -666,13 +666,13 @@ Extraindo-se do arquivo somente as regras envolvidas para a formação desta palav
i1c4
3c2a
2s.
-
+
Compondo teremos:
-
+
obs.: mude a fonte para Courier New para visualizar melhor o exemplo.
-
+
s i l á b i c a s
-s2i
+s2i
l4á
i3l2á
l4á
@@ -683,12 +683,12 @@ s2i
2s.
------------------
s2i3l4á3b2i3c4a2s <--- Resultado
-s i-l á-b i-c a s --> si-lá-bi-cas
-
+s i-l á-b i-c a s --> si-lá-bi-cas
+
Obs.: ao resultado é agregado o maior peso de cada coluna.
-
-
-
+
+
+
Esquema de Liang
--------------------------------------------------
Descrição Peso Entrada Liang
@@ -703,17 +703,17 @@ Pior que acima -1 2
Pior que acima -2 4
Pior que acima -3 6
Pior que acima -4 8
---------------------------------------------------
-
+--------------------------------------------------
+
No nosso trabalho usamos até o nível 6.
Foram desenvolvidos três pequenos aplicativos. Um para gerar combinações ' ab','ac' ,'ad'
... 'ich', 'ras', etc, etc.
O outro para conferir a existência destas combinações no léxico do VERO, extraindo somente
as válidas e o número de ocorrências de cada uma.
-E um terceiro para extrair as regras envolvidas na composição de uma determinada palavra.
+E um terceiro para extrair as regras envolvidas na composição de uma determinada palavra.
Usamos uma planilha no Calc para ordenar e configurar as regras, começando pelas de maior
-incidência. As combinações óbvias como 'ca', 'ba', 'pr', dr, bl...
-foram rapidamente configuradas ...'c2a', 'b2a', 'p4r', 'd4r', 'b4l' ...
+incidência. As combinações óbvias como 'ca', 'ba', 'pr', dr, bl...
+foram rapidamente configuradas ...'c2a', 'b2a', 'p4r', 'd4r', 'b4l' ...
Para os mais complexos, extraímos do Vero todas as palavras contempladas com a combinação
pesquisada, e criamos as regras. Exemplo 'ic'
mICAreta --> i3c2a