Windows 7/8でen-dashとem-dashを入力するには?


31

ブログの投稿を書いていますが、ブログの投稿にエンダッシュ(–)を入力する必要がある場合があります。現在、これらの文字をテキストファイルに保存しておき、必要なときにいつでもコピーアンドペーストします。言うまでもなく、大きなテキストを入力するときにキーボードとマウスの間を移動するのは頭痛の種です。

これらの2つの文字にキーボードショートカットを使用できるようにした方が良いでしょう。Windowsでen-dashとem-dashを入力する方法はありますか?別のコンピューターでWindows 7とWindows 8を使用しています。


何らかの理由で違いを確認する必要がある場合の、ダッシュの整列比較を次に示します。

  1. ここにダッシュ
  2. これがダッシュです
  3. ここに、em-dash

1
あなたの#1は「ハイフンマイナス」です。これらをU + 2212と混同しないようにすることも重要です:マイナス記号(−)。
アンドレアスレイブランド14

受け入れられた答えは素晴らしいですが、テキストファイルからダッシュをコピーして貼り付けるのにマウスを必要としないことを付け加えます。テキストファイルと入力しているドキュメントを2つの異なるウィンドウで開いていると仮定すると、ダッシュが必要な場所に到達すると、次のことができます。1. Alt + Tabキーを使用して切り替えます2.矢印キーを使用します目的のダッシュに移動するには3. Shift +矢印キーを押してダッシュをハイライトします4. Ctrl + Cでコピーします5. Alt + Tabでドキュメントに戻ります6. Ctrl + Vでペーストします
nstenz

2
サードパーティのツールを使用してもかまわない場合は、WinComposeをお勧めします。en-dashはその後[hotkey]--.em-dashです[hotkey]---
-Berend

出身地によっては、適切なキーボードレイアウト(ドイツ語T2など)が存在する場合があります。
ダニエルB

頻繁に使用せず、数字キーボードやNum Lockを持たないラップトップを使用する実用的な方法:「en dash windows」のgoogleと、この投稿の文字からのコピー/貼り付け。
サイモン

回答:


34

テンキーがある場合は、テンキーをオンにしてAlt + 0150、en-dashおよびAlt + 0151em-dashに使用します。Altキーを押したまま、テンキーで数字を入力します。

編集:@gronostajが指摘しているように、これは左Altのみで機能します。


9
左Altでのみ機能することに注意してください。
グロノスタジ14

1
@gronostaj:情報をありがとう。幸いなことに、私はleftと入力しましたalt。そうでなければ、私は答えを受け入れなかっただろう。
sampathsris 14

3
チェックしたところ、これは右Altでも機能します。しばらくの間、オートホットキーを使用して右Altと左Altをマップしていました。多分それはキーボード依存している
Vamsi

2
また、10キーが必要です。
ルイ

1
私のラップトップでは、両方のaltキーも使用できます。
sampathsris

10

少し高速な(ネイティブではない)ソリューションを探している人のために、EmとEnダッシュをやや自然に入力できるAutoHotKeyプログラムを作成しました。本当に自分で作成しましたが、興味がある人はGithubにあります。

Em-n-enと呼ばれます。

このプログラムの全体的なポイントは、ユーザーが==-(Em dash)または--=(En dash)と入力してem / enダッシュをすばやく挿入できるようにすることです。ダッシュを挿入する他の方法があります-これらはプログラム自体でカバーされています。これはWindowsでのみ機能することに注意してください。

これが役立つことを願っています!:)


OPがソフトウェアをどのように利用するかを拡張できますか?参照してくださいソフトウェアをお勧めする方法
Burgi

1
AHKスクリプトのキャンディー名の賢明で適切な使用のために+1。あなたの答えに実際のコードを見るといいでしょう。
ChrisB

2

必要な文字を見つけるには、「文字マップ」を使用します-右下隅のテキストに注意してください。
また、キャラクターの有効性は、アクティブな書体(フォント)に依存することに注意してください。

WindowsXPバージョン

キャラクタマップを使用して、どのキャラクタおよびどの「キーストローク」(上記)で生成できるかを調べます。そうすれば、文字マップはもう必要ありません-入力/使用する数字またはキーを覚えていることができると仮定します。一部はAlt / Shift / Controlでも利用できることに注意してください-Alt + Space== EmまたはEnスペースのいずれか(現在どちらであるか思い出せず、試用するW-コンピューターもありません)


答えてくれてありがとう。文字マップは、最初に2つの文字を見つけた方法です。私の要件は、キーボードから手をマウスに移動する必要がないことです。それが私が質問をした理由です。
sampathsris

2
はい?どの文字とどの「キーストローク」(上記)で生成できるかCharacter map を調べるために使用します。そうすればCharacter map、もう入力する必要はありません-入力/使用する番号またはキーを覚えておくことができます。いくつかはAlt / Shift / Controlでも利用可能です-Alt + Space == EmまたはEnスペースのいずれかで使用できることに注意してください(今はどちらであるか覚えていないので、試してみるWコンピューターはありません)。
ハヌ

また、これは役立つことがあります。windows.microsoft.com/en-us/windows/...を -特に「どのように私はプライベートキャラクターを作成するのです」
ハンヌ


@Hannu Alt + Spaceは、現在のウィンドウのシステムメニュー(復元、移動、閉じる...)を開くだけです。Microsoft Wordなどの一部のプログラムには、emおよびenダッシュの他のショートカットがありますが、どこでも機能する唯一のショートカットはAlt +テンキーのキーの組み合わせです。
アーサータッカ

1

Windows 10バージョン1903では、更新された絵文字パネルを使用して、より簡単な方法でen-dash、em-dash、およびその他のさまざまな記号を入力できます。

入力するだけでWin+ .(またはWin+ ;)とパネルの上にオメガのシンボルを選択します。

ただし、キーボードのみを使用して(つまり、マウスを使用せずに)挿入する方法は見つかりませんでした。


0

別の方法として、「Stickies」プラグインでClipXのようなクリップボードマネージャーを使用できます。リストに適切なダッシュを格納する場合、入力するのはCtrl + Alt + V(またはリストを表示するように設定されたショートカット)に続けてAを入力するだけです。


0

AutoHotKey経由:

dashes.ahkコンピューターのどこかにスクリプトを作成します。

; en dash
::--::–

; bonus point: em dash
::---::—

BOMでUTF-8として保存されていることを確認してください。それをダブルクリックし、--どこかにスペースを続けて入力してみてください。nダッシュに置き換えられます。

m-dashについても同様です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.