O Hunspell sempre trata caracteres de aspas simples (apóstrofos) como parte do
palavra. Isso significa que quando o texto usa aspas simples para citar, hunspell
sinaliza esses como erros. Mesmo uma simples citação por si só é considerada uma
palavra (com erros ortográficos).
% echo "He asked, 'Why can't I quote?'" | hunspell
Hunspell 1.3.2
*
*
& 'Why 3 10: why, whey, whiny
*
*
*
& ' 15 29: 's, e, s, i, a, n, r, t, o, l, c, d, u, g, m
O Aspell acerta assim:
% echo "He asked, 'Why can't I quote?'" | aspell -a
@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.7-20110707)
*
*
*
*
*
*
Eu preferiria usar hunspell, mas direcioná-lo para ignorar liderar e
caracteres de aspas simples à direita, mantendo os caracteres de aspas incorporados
tal como em "não pode".
Como posso fazer isso?