問題タブ [ispell]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
23970 参照

emacs - ispell を使用しているときに Emacs で言語を変更するにはどうすればよいですか?

Emacs で ispell-buffer コマンドを使用したいと考えています。デフォルトでは英語が使用されます。別の辞書 (たとえば、別の言語) に切り替える簡単な方法はありますか?

0 投票する
3 に答える
1745 参照

emacs - ispellを使用してLaTeXファイルのコメントを無視する方法(可能であればEmacs内)

私はラテックスを使って英語でテキストを書いていますが、コメントはフィンランド語で書いています。ispellでスペルチェックを実行しているときに、すべてのコメントを確認する必要がありました。ispellでコメントをスキップする便利な方法はありますか?それがemacsでできるとしたら、それは2倍便利です=)

たとえば、コンソール内でispellを実行し、sedを使用して入力を処理する方法がありますが、変更をファイルに直接反映させたいのですが...

0 投票する
6 に答える
8616 参照

emacs - Emacs LaTeX モードの ispell

LaTeX モードの Emacs バッファーでEmacs コマンドを実行するとispell-buffer、ispell は数式内のスペルもチェックします。

これを無効にしたいと思います。それを行う簡単な方法はありますか?

detex について読んだことがありますが、detex は Emacs に統合されていないようです。

0 投票する
3 に答える
2494 参照

emacs - ispell/aspell を使用してキャメルケース化された単語をスペル チェックする

多くのキャメルケース化された単語を含む大きなドキュメントのスペル チェックを行う必要があります。個々の単語のスペルが正しいかどうかを ispell または aspell で確認したい。

したがって、この単語の場合:

ScientificProgrezGoesBoink

代わりにこれを提案してもらいたいです:

ScientificProgressGoesBoink

これを行う方法はありますか?(つまり、Emacs バッファーで実行している間です。) 必ずしも完全な代替案を提案する必要はないことに注意してください。ただし、Progrez が認識されないことがわかった場合は、少なくともその部分を置き換えるか、キャメル ケースのすべての単語を辞書に含めるのではなく、その単語を個人辞書に追加できるようにしたいと考えています。

0 投票する
0 に答える
1267 参照

postgresql - アポストロフィを含む単語の Postgresql 全文検索

私は、Postgresql 8.4 用にカスタマイズされた ispell 辞書構成の構築に取り組んでおり、アポストロフィを含む単語を正しく解析するのに問題があります。Postgresql に含まれる ispell 辞書には、単語の拡張形式を指定する "M" SFX ルールを含む .affix ファイルが含まれています。

dictionary/SM辞書ファイルにあると仮定した例を次に示します。

SELECT to_tsvector('english_ispell', 'dictionary''s dictionaries');

期待される出力:

'dictionary':1,2

実際の出力:

s':2, 'dictionary':1,3

私は何か間違ったことをしていますか?解析方法を示す ts_debug からの出力を次に示します。

SELECT * FROM ts_debug('english_ispell', 'dictionary''s dictionaries');

'Postgresqlが単一の単語の一部として解析し、「スペース記号」として分割されないようにするにはどうすればよいですか?

0 投票する
1 に答える
4435 参照

emacs - ispell のフランス語辞書はどこにありますか?

私は Emacs でフランス語のドキュメントを編集ispellしています。デフォルトで英語の辞書が付属しています。を試してみるとispell-change-dictionary、リストfrancais-texにとが表示されます。しかし、誰かを選んで を実行すると、それは教えてくれます。次に、フォルダーを確認しますが、実際には「フランス語」ファイルはありません。francais7francaisispell-wordError: The file "/usr/lib/aspell/francais" can not be opened for reading/usr/lib/aspell

では、これらのフランス語辞書を見つけてフォルダに入れる場所を誰か教えてもらえませんか?

PS:ubuntuを使用しています...

0 投票する
2 に答える
220 参照

emacs - Emacs ispellコマンドを実行しても、プライベート辞書に保存するための確認は求められません

ispell-bufferを実行して、プライベート辞書に追加するたびに。最後に保存するかどうかの確認を求められます。これをオフにできますか?そのため、確認を求められることはなく、自動的に保存されます。

次に、それに加えてサイドノートに。個人辞書に何かを追加した後、次に単語を渡すまで、赤い下線のマークが外れないようです。ispellを実行した後、すぐにドキュメントを再スキャンして、これらの赤い下線が消えるようにすることはできますか?単語をプライベート辞書に保存しましたが、削除しません。かなり気が散るだけです。

助けてくれてありがとう。

0 投票する
2 に答える
140 参照

emacs - Emacsで単語を自動修正するときに、flyspellを強制的に単語の最後に移動させます

flyspell-auto-correct-wordコマンドを実行すると、flyspellが単語の途中に留まっているように見えるのが面倒です。コマンドの実行後に単語の最後に移動するようにこれを変更できますか?キーバインディングをオートコンプリートワードに設定してから、私が知っている単語を前に進めるのと同じくらい簡単かもしれません。ただし、オートコンプリートされた単語が入力された単語よりも小さい場合、カーソルが単語の後ろに置かれることがあるため、これはすべての場合に機能するとは限りません。これに関するどんな助けも素晴らしいでしょう。

0 投票する
2 に答える
1712 参照

emacs - hunspell を使用した Win32 上の Emacs - 個人辞書が保存されない

そのため、wikiの指示に従った後、hunspellを使用してWindows 7でEmacs(v23.3.1)をセットアップしました。

http://www.emacswiki.org/emacs/InteractiveSpell

ドキュメント ( ) のスペル チェックを行うと、キーストロークまたはM-x ispellを使用してフラグ付き単語を個人辞書に挿入するオプションが emacs に表示されます。最後に、変更した個人辞書を保存するかどうかを尋ねられ、はいを選択します。'i''u'

問題は、個人辞書がディスクに保存されず、以前に強調表示された単語が新しいセッションで再びフラグが立てられることです。

他の場所で推奨されている次のことを試してみましたが、役に立ちませんでした。

(setq ispell-personal-dictionary (展開ファイル名 "~/personal-dictionary.txt") )

誰かがこれに対する解決策または回避策を持っていますか? 個人辞書に保存できる場合は、関連するビットを投稿してください。.emacs

0 投票する
1 に答える
1672 参照

emacs - 特定のディレクトリ以下のすべてのファイルに ispell 辞書を設定する方法

ispell-change-dictionary特定のディレクトリの下にあるすべてのファイルについて、特定の言語に辞書を (たとえば、 への自動呼び出しによって) (自動的に) 設定するにはどうすればよいですか?

例: 標準のディレクトリ言語をアメリカ英語にしたいのですが (たとえば(setq ispell-dictionary "en_US-wo_accents").emacsファイルに設定することにより)、ディレクトリの下 (または下) のすべてのファイルにはイギリス英語を使用したいと考えています/home/werner/dissertation/。そして、おそらく下のすべてのファイルをオランダ語にします/home/werner/letters/

-*- ispell-dictionary: "english" -*-ファイルの最初の行で使用して、その特定のファイルの辞書を設定することを規定するソリューションを認識しています ( EmacsWiki.orgで説明されています)。作成するすべての新しいファイルの上にこの行を配置する必要がないようにしたいと思います。