私は現在、vimを使用してlatexでかなり長いドキュメントを作成しています。すべてのアクセント付き文字をラテックスのアクセント付き文字で置き換える必要があります。私は、ファイルに直接アクセントを使用することを可能にするパッケージを使用することはできません/したくないvim - すべてのアクセントを置き換えます。
例
âttaché càsè => \^attach\'e c\`as\`e
ノート。
私はこれまで
私の現在のソリューションをやった:私は正しいラテックス製剤とそれぞれのアクセントを置き換えるために、いくつかのマッピングを行いました。ビジュアルモードを使って段落に適用します。
vnoremap <leader>eaa :s/é/\\'e/g
vnoremap <leader>eag :s/è/\\`e/g
vnoremap <leader>eac :s/^/\\^e/g
vnoremap <leader>aag :s/à/\\`a/g
vnoremap <leader>iac :s/î/\\^i/g
vnoremap <leader>oac :s/ô/\\^o/g
etc.
私は私の現在の段落が異なるアクセントを持っている場合、私はそれを選択し、自分のマッピングを複数回適用する必要があるので私のソリューションは非常に不便である
を探しています何。
これらを一度に適用する方法はありますか?
ありがとうございます!
以前はその変換を行ったユーティリティがありましたが、その名前は覚えていません。おそらくあなたは[tex.se]で尋ねるべきです。 –