This page in English

GConjugue

Jakson Aquino
jalvesaq@gmail.com

 

 

O gconjugue conjuga conjuga verbos da língua portuguesa falada no Brasil. Ele é baseado no conjugue, um software livre, desenvolvido por Ricardo Ueda Karpischek. Veja abaixo uma amostra do programa conjugando um verbo:

gconjugue trabalhando

 

Instalação

Para instalar o gconjugue a partir do código fonte, baixe o arquivo gconjugue-0.7.1.tar.gz (md5sum 6273dbc114888c64051975d32882a903) e siga estas instruções.

Você também pode tentar uma versão pré-compilada:

    Arquivo  Sistema alvo  Tam.  md5sum
    gconjugue_0.7-1_i386.deb  Linux: Debian, Ubuntu, Kurumin  50 KB  eca46caa8a2176a82a4d35c03eef687c
    gconjugue_0.7-1_amd64.deb  Linux: Debian, Ubuntu, Kurumin  51 KB  f81bd057a16ff1dcde37fcd97fa1814d
    GConjugue-0.7.exe  Windows  2,6 MB  4ea3ed593640276ccb159627440da44b

Os pacotes Debian foram compilados no Ubuntu 6.06 e devem funcionar em qualquer distribuição Debian ou derivada lançada após junho de 2006. Eles foram construídos usando uma versão levemente modificada do pacote fonte oficial preparado por Eriberto Mota. O GConjugue está nos repositórios oficiais do Debian Lenny e do Ubuntu Hardy. Se você usar um deles, pode fazer a instalação usando o synaptic, aptitude ou o apt-get, mas a versão nos repositórios pode não ser a mais recente.

O executável para Windows foi compilado no Linux, seguindo as instruções de Allin Cottrell. Ele é cerca de 50 vezes maior do que os pacotes para Linux porque foi necessário incluir vários arquivos DLL da biblioteca GTK for Windows.

Observações: Se você já tiver instalado o pacote brazilian-conjugate-gtk, terá que desinstalá-lo antes de instalar o gconjugue. A instalação também poderá falhar se as versões das bibliotecas do seu computador forem incompatíveis com as versões do Ubuntu 6.06, no qual o pacote foi preparado.

 

Versões futuras

Se tiver sugestões de melhorias, por favor, escreva. Por enquanto, planejo acrescentar as seguintes novas características ao programa:

Novas versões do GConjugue são anunciadas no freashmeat. Você pode se inscrever no site para receber avisos de novas versões clicando no link Subscribe to new releases.

 

Versões antigas

Versões antigas do programa podem ser encontradas no codigolivre.org.br.

 

Informações adicionais

Ao iniciar, o GConjugue carrega um banco de dados contendo verbos conjugados. Esses verbos são usados como paradigmas para a conjugação dos demais verbos presentes no banco. Alguns dos verbos estão explicitamente listados como seguidores de um dos paradigmas, mas outros estão listados apenas como verbos existentes. O programa atribui um paradigma para esses verbos, bem como a qualquer verbo digitado pelo usuário.

O GConjugue apresenta a seguinte informação antes da conjugação dos verbos:

Paradigma: <verbo>: Indica qual verbo serve de paradigma para a conjugação; ou o próprio verbo conjugado é um paradigma ou está explicitamente listado como seguidor do paradigma.

Paradigma deduzido: <verbo>: O verbo está presente no banco, mas não está classificado. Seu paradigma foi “calculado” pelo programa.

Não consta do banco de verbos: Mesmo não constando do banco de verbos, o verbo fornecido pelo usuário poderá ser conjugado se for possível calcular um paradigma para ele.

Não sei conjugar <verbo>: O GConjugue não conseguiu relacionar nenhum paradigma com a expressão fornecida pelo usuário. Isto somente deve acontecer com termos cujo tratamento como verbo é impossível na língua portuguesa (palavras não terminadas com a letra ‘r’, por exemplo).

O número de paradigmas existente no banco de verbos do GConjugue é superior ao número de paradigmas reconhecidos pela gramática normativa da língua portuguesa porque o algoritmo do GConjugue não consegue extrair de um mesmo conjunto de regras a conjugação correta de verbos irregulares que, nas conjugações, alteram da mesma forma a última vogal do radical, como, por exemplo, “dormir” e “tossir”, convencionalmente considerados seguidores do mesmo paradigma.

Um verbo não classificado no próprio banco como seguidor de um dos paradigmas, tem seu paradigma deduzido pelo programa pela comparação da sua terminação com a de alguns verbos. As comparações são feitas na seqüência abaixo e são interrompidas quando é encontrada uma coincidência de terminações:

    çarabraçar
    iarapoiar
    garchegar
    carcomunicar
    oarmagoar
    earpassear
    arcantar
      
    cerconhecer
    guererguer
    gerproteger
    ervender
      
    ruirruir
    guirextinguir
    uiratribuir
    aircair
    girafligir
    zirtraduzir
    irpartir
      
    orpropor

 


Maio de 2008