InglêsFrancêsEspanhol

Ad


favicon do OnWorks

hunspell - Online na nuvem

Execute o hunspell no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando hunspell que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


Hunspell - verificador ortográfico, lematizador e analisador morfológico

SINOPSE


hunspell [-1aDGHhLlmnOrstvwX] [--check-url] [--check-apóstrofo] [-d dict [, dict2, ...]]
[--help] [-i enc] [-p dict] [-vv] [--versão]
[texto / OpenDocument / TeX / LaTeX / HTML / SGML / XML / nroff / arquivo (s) troff]

DESCRIÇÃO


hunspell é moldado após o Eu soletro programa. O uso mais comum é "hunspell" ou
"nome do arquivo hunspell". Sem o parâmetro do nome do arquivo, o hunspell verifica a entrada padrão.
Digitar "gato" e "exemplo" em duas linhas de entrada resulta em um asterisco (significa que "gato" é um
palavra correta) e uma linha com correções:

$ hunspell -d pt_US
Hunspell 1.2.3
*
& exsample 4 0: exemplo, exemplos, ex sample, ex-sample

Palavras corretas assinadas com '*', '+' ou '-', palavras não reconhecidas assinadas com '#' ou '&' em
linhas de saída (veja mais tarde). (Feche a entrada padrão com Ctrl-d no Unix / Linux e Ctrl-Z
Enter ou Ctrl-C no Windows.)

Com parâmetros de nome de arquivo, Hunspell irá mostrar cada palavra dos arquivos que não
aparecem no dicionário na parte superior da tela e permitem que você altere. Se lá
são "quase acidentes" no dicionário, então eles também são exibidos nas linhas a seguir.
Finalmente, a linha que contém a palavra e a linha anterior são impressas na parte inferior do
a tela. Se o seu terminal pode exibir em vídeo reverso, a própria palavra é
destacado. Você tem a opção de substituir a palavra completamente ou escolher um dos
palavras sugeridas. Os comandos são caracteres únicos, conforme a seguir (caso é ignorado):

R Substitua completamente a palavra incorreta.

Espaço Aceite a palavra apenas desta vez.

A Aceite a palavra para o resto deste Hunspell sessão.

Aceito a palavra, com maiúscula no arquivo e atualizo como privada
dicionário.

U Aceite a palavra e adicione uma versão sem maiúsculas (na verdade, todas em minúsculas)
para o dicionário privado.

S Pergunte um radical e uma palavra modelo e armazene-os no dicionário particular. o
radical será aceito também com os afixos da palavra modelo.

0-n Substitua por uma das palavras sugeridas.

X Grave o resto deste arquivo, ignorando erros ortográficos, e inicie o próximo arquivo.

Q Saia imediatamente e deixe o arquivo inalterado.

^ Z Suspender o hunspell.

? Dê tela de ajuda.

OPÇÕES


-1 Verifique apenas o primeiro campo nas linhas (delimitador = tabulador).

-a A -a opção destina-se a ser usada a partir de outros programas por meio de um pipe. Nisso
Modo, Hunspell imprime uma mensagem de identificação de versão de uma linha e, em seguida, começa
ler linhas de entrada. Para cada linha de entrada, uma única linha é gravada no
saída padrão para cada palavra verificada para ortografia na linha. Se a palavra fosse
encontrado no dicionário principal ou no seu dicionário pessoal, a linha contém
apenas um '*'. Se a palavra foi encontrada por meio da remoção do afixo, a linha contém um
'+', um espaço e a palavra raiz. Se a palavra foi encontrada através da formação de compostos
(concatenação de duas palavras, então a linha contém apenas um '-'.

Se a palavra não estiver no dicionário, mas houver quase erros, a linha
contém um '&', um espaço, a palavra com erro ortográfico, um espaço, o número de quase erros,
o número de caracteres entre o início da linha e o início do
palavra com erro ortográfico, dois pontos, outro espaço e uma lista dos quase erros separados por
vírgulas e espaços.

Além disso, cada quase erro ou palpite é capitalizado da mesma forma que a palavra de entrada, a menos que tal
a capitalização é ilegal; no último caso, cada quase acidente é capitalizado
corretamente de acordo com o dicionário.

Por fim, se a palavra não constar do dicionário e não houver perto
falha, a linha contém um '#', um espaço, a palavra com erro ortográfico, um espaço e
o caractere deslocado do início da linha. Cada frase de entrada de texto
termina com uma linha em branco adicional, indicando que Hunspell Completou
processando a linha de entrada.

Essas linhas de saída podem ser resumidas da seguinte forma:

OK: *

Root: +

Composto:
-

Senhorita: & : , , ...

Nenhum: #

Por exemplo, um dicionário fictício contendo as palavras "fray", "Frey", "fry" e
"refried" pode produzir a seguinte resposta ao comando "echo 'frqy refries |
hunspell -a ":
(#) Hunspell 0.4.1 (beta), 2005/05/26
& frqy 3 0: fray, Frey, fry
& refries 1 5: refrito

Este modo também é adequado para uso interativo quando você deseja descobrir o
grafia de uma única palavra (mas este é o comportamento padrão do hunspell sem -a,
também).

Quando no -a Modo, Hunspell também aceitará linhas de palavras únicas prefixadas com
qualquer um de '*', '&', '@', '+', '-', '~', '#', '!', '%', '`' ou '^'. Uma linha começando
com '*' diz Hunspell para inserir a palavra no dicionário do usuário (semelhante a
o eu comando). Uma linha começando com '&' indica Hunspell inserir todas as letras minúsculas
versão da palavra no dicionário do usuário (semelhante ao comando U). Uma linha
começando com causas '@' Hunspell aceitar esta palavra no futuro (semelhante ao
Um comando). Uma linha começando com '+', seguida imediatamente por tex or nroff precisarão
causa Hunspell para analisar a entrada futura de acordo com a sintaxe desse formatador. UMA
linha consistindo unicamente de um '+' colocará Hunspell no modo TeX / LaTeX (semelhante a
que o -t opção) e '-' retorna Hunspell para o modo nroff / troff (mas esses comandos são
obsoleto). No entanto, o tipo de caractere da string é não mudado; o comando '~' deve
ser usado para fazer isso. Uma linha começando com '~' causa Hunspell para definir interno
parâmetros (em particular, o tipo de caractere de string padrão) com base no nome do arquivo
dado no resto da linha. (Um sufixo de arquivo é suficiente, mas o período deve
ser incluido. Em vez de um nome de arquivo ou sufixo, um nome exclusivo, conforme listado no
arquivo afixo de idioma, pode ser especificado.) No entanto, a análise do formatador é não
mudado; o comando '+' deve ser usado para alterar o formatador. Uma linha prefixada
com '#' fará com que o dicionário pessoal seja salvo. Uma linha prefixada com '!'
vai ligar conciso modo (veja abaixo), e uma linha prefixada com '%' retornará
Hunspell para o modo normal (não conciso). Uma linha prefixada com '`' irá ligar
modo de correção detalhada (veja abaixo); este modo só pode ser desabilitado ligando
modo conciso com '%'.

Qualquer entrada após os caracteres de prefixo '+', '-', '#', '!', '%' Ou '`' é
ignorado, como qualquer entrada após o nome do arquivo em uma linha '~'. Para permitir feitiço-
verificação das linhas que começam com esses caracteres, uma linha que começa com '^' tem
aquele caractere removido antes de ser passado para o código de verificação ortográfica. Isto é
recomendou que as interfaces programáticas prefixem cada linha de dados com um uparrow para
proteger-se contra mudanças futuras em Hunspell.

Para resumir:

* Adicionar ao dicionário pessoal

@ Aceita a palavra, mas deixa fora do dicionário

# Salvar dicionário pessoal atual

~ Defina os parâmetros com base no nome do arquivo

+ Entrar no modo TeX

- Saia do modo TeX

! Entrar no modo conciso

% Sair do modo conciso

`Entrar no modo de correção detalhada

^ Verificar a ortografia do resto da linha

In conciso Modo, Hunspell não imprimirá linhas começando com '*', '+' ou '-', todos
dos quais indicam palavras corretas. Isso melhora significativamente a velocidade de corrida quando
o programa de direção vai ignorar as palavras corretas de qualquer maneira.

In correção detalhada Modo, Hunspell inclui a palavra original imediatamente após
o caractere indicador nas linhas de saída começando com '*', '+' e '-', que
simplifica a interação para alguns programas.

--check-apóstrofo
Verifique e force apóstrofos Unicode (U + 2019), se um dos ASCII ou Unicode
apóstrofos são especificados pelo dicionário ortográfico, como um caractere de palavra (ver
WORDCHARS, ICONV e OCONV em Hunspell(5)).

--check-url
Verifique URLs, endereços de e-mail e caminhos de diretório.

-D Mostra o caminho detectado do dicionário carregado e a lista do caminho de pesquisa e o
dicionários disponíveis.

-d dict, dict2, ...
Defina os dicionários por seus nomes básicos, com ou sem caminhos. Exemplo de sintaxe:

-d en_US, en_geo, en_med, de_DE, de_med

en_US e de_DE são dicionários básicos, consistem em pares de arquivos aff e dic: en_US.aff,
en_US.dic e de_DE.aff, de_DE.dic. En_geo, en_med, de_med são dicionários especiais:
dicionários sem arquivo afixo. Dicionários especiais são extensões opcionais da base
dicionários geralmente com termos especiais (médicos, jurídicos etc.). Não há nomenclatura
convenção para dicionários especiais, apenas a extensão ".dic": dicionários sem afixo
o arquivo será uma extensão do dicionário de base anterior (ordem correta do parâmetro
lista as necessidades de boas sugestões). O primeiro item da lista de parâmetros -d deve ser uma base
dicionário.

-G Imprima apenas palavras ou linhas corretas.

-H O arquivo de entrada está no formato SGML / HTML.

-h, --Socorro
Ajuda curta.

-i enc Defina a codificação de entrada.

-L Imprima linhas com palavras com erros ortográficos.

-l A opção "list" é usada para produzir uma lista de palavras com erros ortográficos do padrão
entrada.

-m Analise as palavras do texto de entrada (ver também Hunspell(5) sobre morfologia
análise). Sem dados morfológicos de dicionário, assina as bandeiras dos afixos de
as formas de palavras para desenvolvedores de dicionário.

-n O arquivo de entrada está no formato nroff / troff.

-O O arquivo de entrada está no formato OpenDocument (ODF ou Flat ODF). Se o programa de descompactação for
não instalado, instale-o antes de usar esta opção.

-P senha
Defina a senha para dicionários criptografados.

-p ditar
Defina o caminho do dicionário pessoal. O dicionário padrão depende da localidade
definições. As seguintes variáveis ​​de ambiente são pesquisadas: LC_ALL, LC_MESSAGES,
e LANG. Se nenhum for definido, o dicionário pessoal padrão é
$ HOME / .hunspell_default.

Configuração -d ou de DICIONÁRIO variável ambiental, dicionário pessoal será
$ HOME / .hunspell_dicname

-r Avise sobre as palavras raras, que também são erros ortográficos em potencial.

-s Decore as palavras do texto de entrada (ver também Hunspell(5) sobre a derivação). Depende
a partir dos dados do dicionário.

-t O arquivo de entrada está no formato TeX ou LaTeX.

-dentro, --versão
Imprimir o número da versão.

-vv Impressão eu soletro(1) número de versão compatível.

-w Imprime palavras com erros ortográficos (= linhas) de uma entrada de palavra / linha.

-X O arquivo de entrada está no formato XML.

EXEMPLOS


Hunspell exemplo.html
Verificação ortográfica interativa de um arquivo HTML com o dicionário padrão.

Hunspell -d en_US exemplo.html
Verificação ortográfica interativa de um arquivo HTML com o dicionário en_US.

Hunspell -d en_US, en_US_med médico.txt
Verificação ortográfica interativa com vários dicionários.

Hunspell * .odt
Verificação ortográfica interativa de documentos ODF.

Hunspell -l * .odt
Liste palavrões de documentos ODF

Hunspell -l * .odt | tipo | único > não reconhecido
Salvar palavras não reconhecidas de documentos ODF (filtragem de duplicações).

Hunspell -p não reconhecido_mas_bom * .odt
Verificação ortográfica interativa de documentos ODF, usando o previamente salvo e reduzido
lista de palavras, como um dicionário pessoal, para acelerar a verificação ortográfica.

MEIO AMBIENTE

DICIONÁRIO
Semelhante a -d.

DICPATO
Caminho do dicionário.

LISTA DE PALAVRAS
Equivalente a -pág.

Use hunspell online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad