タグ付けされた質問 「input-method」


2
入力メソッドに文字を追加するにはどうすればよいですか?
私はよくTeX入力メソッドを使用して、などのUnicode文字を入力しますλ。これは非常に便利です。しかし、私がタイプしたい文字のいくつかの様々な添字のようにサポートされていません(と言うᵢ)、スクリプト文字(のような𝒞)および他の様々なシンボル(のように⦅して⦆)。 どのように私は、カスタムの入力文字列(つまり、これらの文字の一部をサポートするために、TeXの入力方法を拡張することができます_i用ᵢ)?

4
ギリシャ語のストレス( ')を入力すると「<dead-acute> is undefined」という問題が表示される
私はEmacsを使い始め、ギリシャ語でテキストを書きました。問題は、一部の文字(ό、ύ、ί、ύ)に使用されているストレスが機能しないことです。 通常は;(Lの横のキーを押すことを意味します)を押して挿入され、次に挿入される文字が挿入されます。これはギリシャ語キーボードの標準です。私が押すと;それは言う: &lt;dead-acute&gt; is undefined. C-h c ; 同じことを言います。 このキーを使用できるようにするにはどうすればよいですか? ブラウザなどの他のアプリケーションで動作します。私はUbuntu 14.04を使用していemacsますが、そのパッケージ(Emacs 24.3.1)をインストールしました。

2
異なる言語のキーボードレイアウトを切り替える方法は?
Q:非標準のキーボードレイアウトを使用しているときに、異なる言語の入力方法を切り替えるにはどうすればよいですか? 2つの異なる言語でテキストを編集する必要があります。もちろん、テキストをバッファに挿入する場合を除いて、2つの言語間でキーバインドを使用できるようにしたいと思います。toggle-input-method(C-\)で代替言語を選択できるはずです。 これまでのところ、ほとんど問題ありません。 ここに問題があります。私は、OSレベルで(つまり、setxkbmap)設定した英語のDvorakレイアウトを使用します。とき私はtoggle-input-method、私はQWERTYレイアウト(米国での標準)を有していたが、私はドヴォルザークの上だからちんぷんかんぷんのように出てくる場合は、テキストIインサートは正しいだろう。(FWIW、レイアウトを標準のUSに切り替えると、正常に動作します。) それで、私がDvorakを使用していることをEmacsに通知してtoggle-input-method、友人が私のキープレスを他の言語の正しい文字に変換する方法を教えてください。

2
端末のemacsがMacのalt-keyとしてオプションを認識しない
Macでemacs 24.4.1を実行していますが、22.1.1でも同じ問題が発生します。リモートホストの端末でmacを開くと、メタキーのようにオプションキー(alt)が認識されません。私は.emacs次のように修正しました (setq mac-option-key-is-meta nil mac-command-key-is-meta t mac-command-modifier 'meta mac-option-modifier 'none) だから私はメタキーをコマンドに変更しようとしましたが、この場合もメタキーは機能しません。これは、emacsのXバージョン(新しいウィンドウでemacsを開いたとき)でのみ機能し、メタキーとしてのオプションとメタキーとしてのコマンドとしての両方のオプションがあります。これは、端末のみのemacsで発生する問題です。 今、私はemacsでコマンドを実行する方法がわかりません!使用できるキーバインドはありますか?

1
人間の言語固有の数字を取得する方法は?
TL; DR:アラビア語で書くときにヒンディー語(١٢٣ ...)をどのように使用できますか? Emacsは間違いなく最高のエディターとして認められていますが、執筆の文脈で数字を使用することに関しては、Microsoft Wordによって提供される問題、つまり文脈上の数字の執筆と比較して、多言語ユーザーにとってこの問題に対する満足のいく解決策はありません。 Microsoft Word 2010では、ドロップダウンメニューに移動します-&gt; [その他のコマンド]-&gt; [詳細設定]-&gt; [ドキュメントの内容を表示]の下でcontext、数字(アラビア語、ヒンディー語、コンテキスト、またはシステム)から選択できます。コンテキストオプションを使用すると、英語の数字がアラビア語の 場合、文章のコンテキストに従って数字を書くことができます1,2,3,4,5,6,7,8,9,0-奇妙に聞こえます!しかし、それはそのように名前が付けられており(多分誤称かもしれません)、アラビア語で書くと、数字は次のように書かれたヒンディー語になります。 Windowsのinput-method場合、Emacsで多言語のドキュメントを作成する場合、筆記中の変更は英語とアラビア語またはまったく異なるアルファベットのその他の言語を使用する場合に行う方法であることがわかりました。Windows IMHOの言語バーから言語またはキーボードレイアウトを変更しても、Emacsエディターのすべてのキーバインディングが破壊されるため(特に英語とアラビア語のような2つの異なる言語の場合)、同じ効果は得られません。解決策はこちらに投稿されています。 Microsoft Wordでは、数字をコンテキストに設定した後、アラビア数字でシームレスに英語を書くことができ、(ALT+ R SHFT)を循環してアラビア語で書くようにシフトすると、下の画像に示すように、ヒンディー語数字でアラビア語テキストをすぐに書くことができます。Emacsでinput-methodアラビア語にシフトした後も、数字はアラビア語(1、2、3など)のままで、希望するヒンディー語の数字ではありません。 地域設定の言語を変更するとWindowsインターフェースの数字も変更され、システム全体に望ましくない影響が及ぶため、この問題の解決策はMicrosoft Windowsに関連しているとは思いません。 Emacsの拡張の可能性がこの問題の鍵を握っていると私は信じています。具体的には; Emacsがを検出し、input-methodアラビア語の場合は、すべてのアラビア数字をヒンディー語に自動的に再マッピングすることをお勧めします。 または 、アラビア数字の代わりにヒンディー語を使用するようにアラビア語キーボードレイアウトをカスタマイズしています。 リストされた打撃はこの問題に関連するいくつかの投稿ですが、これらの情報をこの投稿の詳細に適した実際の解決策に変換できませんでした: https://tex.stackexchange.com/q/191040/26295 以下は、Emacsでインプットメソッドを拡張するアプローチです。 https://emacs.stackexchange.com/a/3404/2443 ヒンディー語の数字を1つずつ入力する場合、ヒンディー語の数字を入力するのは面倒な作業になる可能性があります。C-x 8 RETこれらの数字は、Unicodeで次のコードにマッピングされます。 4、番号5の場合は0665など。 質問 Microsoft Wordが提供するシームレスなコンテキストによる書き込み体験を再現するために、Emacs 24を最もよくカスタマイズし、キーストロークを最も短くするにはどうすればよいですか?

1
LaTeX数式でウズラ入力メソッドを無効にするにはどうすればよいですか?
入力方式を設定する場合(M-x set-input-methodRET cyrillic-translitRET などを使用)、USキーボードを使用してキリル文字を入力できます。Emacsは音訳規則を使用して、ローマ字をキリル文字に変換します。あなたが見ればcyrillic.el、あなたが例えば参照("f" ?ф)、すなわち、タイピングがfできますф。 LaTeXファイルを編集していて、LaTeX-mode(AUCTeX)が有効になっているとしましょう。テキストの本文にはキリル文字を使用し、式にはローマ文字を使用します。この文脈では、希望 f生成するfといない ф数式モードでは、(すなわちで$...$、\[...\]、\(...\)、および数学の環境では)。 LaTeX数学環境内にあるかどうかを検出する方法の質問を理解している場合?そして、この答えは正しく、機能はtexmathp私たちが数学の環境であるかどうかを検出することができます。 私の質問は、以下を使用した条件付き文字変換の可能性についてです quail タイピングfはf、LaTeXの数学環境の内部などфで使用できます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.