【意外と知らない!?】ハイフン、enダッシュ、emダッシュの正しい使い分け講座
引用元:https://news.ycombinator.com/item?id=43497719
覚え方のコツだけど、完璧じゃないかもね!
・ハイフンは単語同士をつなげるよ。double-deckerとか。
・ENダッシュは範囲を示すよ。Boston-San Francisco便とか。両端だけでなく、間も全部含む感じ。
・EMダッシュは文や思考を区切るんだ。’What the—!’とか。
Unicodeには色々あるんだね。figure dashとか、horizontal barsなんてのも!
>EMダッシュは文や思考を区切るってあるけど、スタイルガイドによっては“スペース、ENダッシュ、スペース”を推奨してるよ。そっちの方が好きだなー。ソフトによってはEMダッシュが単語の区切りとして認識されないんだよね。Kindleとかだと、EMダッシュの前後の単語が両方選択されちゃって、辞書が使いづらいんだ。
え、みんなEMダッシュの周りにスペース入れないの?フランス語とかロシア語だと普通に入れるよ。だから英語でもそうしてたんだけど。スペイン語だと片側だけスペース入れるらしいね。
私もEMダッシュの周りにスペース入れる派。単語がくっついてる感じが気持ち悪いんだよね。スペースがあった方が、EMダッシュが独立した単語みたいに見えていい感じ。
スペース入れると、スマホで見たときにEMダッシュが文末にぶら下がって見栄えが悪くなるんだよ。スペースがない方が、単語とEMダッシュが一緒に改行されるから、見た目がスッキリする。
それ、他のコメントでメリットとして挙げたよ。スペース入れるかどうかは好みの問題だよね。私はhansvmさんと同じで、EMダッシュがぶら下がる方が好き。単語とEMダッシュが一緒に改行されるのは嫌だな。趣味の問題だねー。
面白い!私は真逆だわ。スペースがあると気が散るんだよね。好みは人それぞれだね!😊
好みはそれぞれだよね!スペース入れる派のメリットは、スペースがあるから単語とEMダッシュが一緒に改行されないこと。スペース入れない派のメリットは、単語とEMダッシュが一緒に改行されること。…って、両方逆のこと言ってるじゃん!まあ、それも好みの問題ってことで。😊
EMダッシュの周りにスペースを入れないって言うけど、私が高校でタイプライターを習った時は、スペース2つ、ハイフン2つ、スペース2つって教わったよ。ピリオドとコロンの後もスペース2つだったし。今でも、ピリオドの後にスペースがない文章は読みにくいんだよね。
タイプライターの制約から生まれたルールを、タイプライターが関係ない環境で“正しい”って言うのは変だよね。時代が変わったんだから、新しいルールに従えばいいのに。
それ教わったけど、時代遅れで意味ないからやめたわ。Monospaceフォントで長文を読むことなんて、そうそうないっしょ?
イギリス育ちだけど、ずっとスペース、マイナス、スペースで使ってるよ。最初のキーボードは親父のタイプライターだったけど、マイナス記号以外のダッシュはなかった気がするな。
ハイフンは「-」、En dashは「–」、Em dashは「—」って認識だったな。確か、LaTeX(かエディタ)が勝手に変換してくれた気がする。
スペース、マイナス、スペースは、ピリオドの後にスペース2個入れるのと同じレベル。
なんで?タイプライターとか、ダッシュがない文字セットで、en dashとかem dashを近似する唯一の方法じゃん。もう片方は、せいぜい組版のバグの対策でしょ。
-、–、—は、確かLaTeXでのやり方で、タイプライターでも簡単にできると思う。でも、文を区切る時は「 – 」の方が「—」より見た目が良いから使うな。じゃあね;)
10年くらい前まで、ピリオドの後にスペース2個入れてたわ。
今でもそうしてるし、ピリオドの後にスペース2個あった方が読みやすいと思う。
物理キーボードで打つ時は、まだやっちゃうな。癖って怖い。昔覚えたから抜けなくて。
スマホと物理キーボードで編集したものが混ざると、スペースの使い方がバラバラになるからバレる。
癖って怖い。昔覚えたから抜けなくて。
独学でタイプを覚えたから、40代になってから正しい方法を学び直したんだよね。keybr.comで40時間くらい練習して、やっと普通のタイピング速度に近づけたから、作業に影響なく正しい方法に切り替えられたよ。
ダブルスペースをやめるのは1週間くらいで済んだ。
なんかスタイルガイドだと、em dashの前後には「スペース、en dash、スペース」を入れるのが良いって書いてあるらしいよ。 em dashの前後のスペースについてだけど、新聞とか雑誌だとスペースを入れることが多いけど、本とか学術誌だとスペースを入れないことが多いって面白いね。 >those are the thin-space and hair-space Unicode characters, though they show up full width for me” AP Style Manualだと、少なくともアメリカのジャーナリズムでは、<単語><スペース><dash><スペース><単語>って感じらしい。 ><単語><dash><単語>” プロポーショナルフォントだと、em dashとhyphenを間違えることはあんまりないと思う。 Chicago Manual of Styleだとスペースは入れないらしいよ。少なくともバリエーションはあるってことだね。 CMOSはジャーナリズムじゃないから、GP(general practice)からのバリエーションとは言えないんじゃない? CMOSを使ってる人の方が多いと思うよ。俺が今まで使ったところは全部CMOSだったし、今もCMOSを使ってる。 スペースなしのem dashが嫌いだから、ずっとスペースを入れてる。スタイルガイドなんて気にしない。 スタイルガイドの良いところは、法律じゃなくてガイドってことだよね! >一部のスタイルガイドでは、”スペース、en dash、スペース”を推奨してるらしいよ 数学で使うときは、ハイフンマイナス(U+002d)より専用のマイナス(U+2212)が好きだな。フォントによって見た目が違うから。 英語ネイティブじゃないんだけど、英語でセミコロン(;)って使わないの? EMダッシュは今やGPT-ismだから、文章がLLMの出力だって思われたくなければ使わない方が良いかもね。 Emily Dickinsonは泣いた— ハッ、良い指摘だね。面白い疑問だ。 幸い、彼女の手書き文書はたくさん残ってるよ。彼女の詩は死後に出版されたんだ。彼女は句読点をペース配分や音色のマーカーとして使ってると思う。 こんな感じの範囲キーを持つ配列とかオブジェクトが欲しい。 あと、「一」と混同しないように…… ほとんどのキーボードにemダッシュはないよね。毎回ALT+0151押すのめんどいから、ハイフン2つで代用してるわー。–って感じで。 このテスト、macOSだとショートカットがあるから偏ってる気がする。俺、Gen Zだけど、Mac使ってるおかげで、正しいダッシュをちゃんと使うようにしてるんだよね。もちろん、OS関係なく統計的に意味がある可能性もあるけど。俺の文章(めっちゃ人間が書いてる)がチューリングテストに落ちるなんて、ちょっと悲しいわー。 compose key使ってる人も、em/enダッシュ簡単に出せるから、結構使ってるよ。 WindowsでもWindows+.で絵文字キーボード開いて、記号タブに切り替えればunicode見れるよ。ダッシュも色々あるし、検索もできる。 Mac関係ないじゃん。Linuxでもemダッシュとかcompose-key使えるし、Androidもオンスクリーンキーボードの-長押しで出てくるし。(Windowsにもなんかあるんだろうけど、見つけにくいんだよね。) Windowsで簡単にできるわけないじゃん。compose keyエミュレートするサードパーティ製プログラム入れればできるけど、macOSだと「普通に使える」し。それが95%のユーザーにとって大きいと思う。 なんか面白いね。macOSだとalt+-とかalt+shift+-でem/enダッシュ打てるのに、コメント欄では別の方法が提案されてる。 iPhoneだと、ハイフン2つ打つとemダッシュになるよ。 数字と数字の間だとenダッシュになるの? ちゃんとしたキーボードレイアウトをインストールすればいいだけなのに。Unicodeとかフルカラー絵文字フォントの時代に、タイプライターキーボード使ってるのがおかしい。Windowsロゴキーとか、メディアキーとか、IEとかOutlookのロゴキーとか、Microsoftの趣味でしょ。IBMがオフィスコンピュータ用にキー配置決めて、みんなコピーして、Windowsが基本システムになって、Microsoftが国際化を進めて、みんなそれに従った。基本的な記号はあったのに、キーボードに追加されなかったのは、Wordを良く見せようとしたか、プログラマーが非ASCII文字をデータ扱いしてたからじゃない? >最初、IBMは個人のオフィス用コンピューターに合うように、キーをその場しのぎで決めたんだよね。 Alt+ハイフンとかAlt+Shift+ハイフンでendash/emdashになるよ。気づいてないかもだけど、2022年よりずっと前からemdash使ってた人(俺も)結構いるよ。(追記:Macだけみたい、下のコメント見て) それMacOSだけだと思う。 Microsoft Office(たぶんWordだけかもだけど、Windowsじゃない)にも同じようなショートカットあると思う。 Wordならショートカットいらないよ。 Officeスイート全体で: > Powerpointでうまくいかないんだけど。実は昨日Powerpointでemdash作ろうとして「長いハイフン」の検索ワードがわからなくて困ってて、このスレッドに来たんだ。 macOSキーボードレイアウトの好きな機能の一つだけど、一番嫌いな機能に近いんだよねー。option + spaceで改行されないスペースが入っちゃう。 ダッシュの前には改行されないスペースを入れたいよね。 え、マジで?それってさ、カッコで挟まれた挿入句のダッシュのところで改行できなくなるんじゃない?それだと困るんだけど! もう15年も「em dash」でググってコピペしてるわ。LLMとかできる前からね。 キーマップをいじって、AltGr+ダッシュをem dashにするようにしてるんだ。Linuxだとxmodmapで簡単だけど、WindowsだとKeyboard Layout Creatorでちょっと面倒。 一部の地域では、2022年までずっと「ダッシュ」の適切な使い方を気にして使ってたよ。LLMはそういう情報も学習してるんじゃないかな。 できる限りem dashを使うようにしてて、無理なときはdouble en dashを使ってる。ただのオタクだからね。でもiOSだとdouble en dashがem dashに自動変換されるから、em dashがLLMの文章の証拠っていうのは怪しいと思ってる。 同じ結果になるdouble hyphenじゃダメなの? 自動変換はずっと前からあったよ。昔、ターミナルのロケール設定とman(troff/groff)の組み合わせで、param定義のハイフンがダッシュに変換されて、manページからコピペできなかったことがあったんだ。perldocも同じ理由で影響を受けてたと思う。 これって、元々間違ったマークアップで書かれてたからだよ。出力がasciiのときは誰も気にしなかったけど、unicodeだと問題になる。 一般の人がem dashを使ってないのは、LLMのせいじゃなくて、ただ単にem dashの存在を知らないからだよ。20年以上本を読んでても、何百回も見ているはずなのにね。 アメリカの成人の21%は2024年時点で読み書きができなくて、54%は小学校6年生以下のレベルなんだって[1]。残念ながら、「平均的な人」のレベルは低いんだよね。 最近のクライアントはダッシュの使い分けにうるさいんだよねー。オレが最初に出会ったのはパンデミック前だったから、仕事で使われててもLLMのせいとは限らないよ。Hacker NewsとかRedditでちゃんとemダッシュ使ってたら、マジで信頼できる情報源かもねー。ま、場合によるけど。;) オレのLLMのプロンプトには必ず「emダッシュとセミコロンは絶対使うな」って入れてる。じゃないと誰かに送る時困るし。;) Macでのダッシュの打ち方: US英語のMacのキーボードがマジ優秀すぎて、なんで他のプラットフォームがコピーしないのか謎だわ。オレがMac使い始めたのは遅かったけど、もっと早く使ってればよかったって思う理由の一つだもん。 まあまあ良いんだけど、任意のunicode文字を入力できないのがマジ不便。Windows/WSLからMacに乗り換えてからずっとイライラしてる。Í、Î、Ïのショートカットはあるのに、矢印みたいなよく使う文字がないんだもん。 Control+Command+SpaceかFn+E、または編集>絵文字と記号で文字の名前が分かれば入力できるよ。頻繁に使うには不便だけど、緊急時には役立つかも。 このキーの組み合わせはUSキーボード固有じゃないよ。似たような文字が同じキーにまとめて配置されてるのが良いよね。 うん、オレのUSキーボードもほぼ同じだね。ただ、@(shift+2で入力、キーにも書いてある)とか|/\はもっと目立つ場所にあるよ(シフトなしで入力できるキーが2つもある)。©はoption+gで入力できる(これはまだ理にかなってる!)。キー配置のデザイナーが、できる限りニーモニック的なつながりを持たせようとしたのがわかる。チートシートがなくてもキーコンボを見つけやすく、覚えやすい。 いや、LLMはemダッシュを正しく使えてないと思うよ。emダッシュの前後に必ずスペースを入れるじゃん。 スペースを入れるのは間違いじゃないよ。組版的には、ヘアスペースとか普通のスペースより狭いスペースを使うことが多いけど、プレーンテキストではスペースを入れるのが一般的。スタイルガイドによって意見は分かれるけど、新聞ではスペースを入れることが多いね。スペースがないと、両側の単語を繋ぐ長いハイフンに見えちゃうから。それじゃ機能しない。もっとコメントを表示(1)
記事の最後の方にも、em dashの前後のスペースは主観的なものだって書いてあるね。
>em dashの前後のスペースは色々あって、新聞とか雑誌だとスペースを入れることが多いけど、本とか学術誌だとスペースを入れないことが多いんだって。”
選択の問題だけど、commaとかparenthesisみたいに使われてるem dashを、highlightのパフォーマンスのためにスペースとen dashに置き換えるってこと?それなら、スペースとem dashで選択時のhighlightが改善されるんじゃない?em dashとen dashの使い分けが分かりにくくなるってことはないと思うけど。
thin spaceとかhair spaceで区切るって話が出てこないのが不思議。typographic的にはそれが良いと思ってたんだけど。
(Googleで調べたら、ただの思い込みだったみたい。どこにもそんなこと書いてなかった…)
へー、少なくとも俺のブラウザだと、thin spaceもhair spaceも0x20(普通のスペース)として表示されてるよ。コメントの処理とか、ブラウザがU+2009(thin)とかU+200A(hair)をU+0020に変換してるのかもね。
ジャーナリズム以外だと、スペースなしで<単語><dash><単語>って感じ。
俺はスペースがあった方が検索しやすいと思う。このルールはコンピュータが普及する前からあったんだろうね。
それだとhyphenに見えちゃうかも。例えば、well-knownみたいな。
「単語 スペース dash スペース 単語」の方が分かりやすいと思う。
>The AP Style Manual, a/the leading source for US journalism”
アメリカのジャーナリストじゃないから、こういうルールを守らなくてもバレないんだよね :)
self-fulfilling
self—fulfilling
どっちか変に見えるでしょ?
英語の良いところは、何が正しくて何が間違ってるか決める中央機関がないところ。個人の好みとか実験の余地がある感じ。
ドイツとかと違って、すごく新鮮。ドイツには「正しさ」を管理する半公式な機関が複数あるし。
マジで?どのスタイルガイド?ちょっと気持ち悪いから、そういうのは避けたいわ!
専用のハイフン(U+2010)がハイフンマイナスより良い場合ってある?
自分的には、EMダッシュと同じ目的に感じるんだけど。
あと、EMダッシュってChatGPTで初めて知った。今まで見たことなかった。
Dickinsonはどんなダッシュを意図してたんだろう?
当時のEmily Dickinsonの本を見ても、Dickinsonが活字に注意を払ってたか、どの程度コントロールしてたかはわからないし、手書きの文書を見ても区別は難しいかも。
>私は彼女のマークを
>息切れするようなポーズとして解釈してる—
>ユニコードがないから—
>mに与えられるべき—
>そしてスペース—
arr[0–2] = 123;
if(arr[1.5555]>122){}もっとコメントを表示(2)
LLMライターかどうか見抜くのに、emダッシュ、enダッシュ、ハイフンの使い分けが一番わかりやすいと思うんだよね。ネットの文章の年代も特定できそう。2022年以前はemダッシュあんま使われてなかった気がする。
1.余計な機能もいっぱい付いてるツールをインストールして設定する(実質サードパーティ製)
2.ググってコピペ(笑)
3.キーボードショートカットで記号ピッカー出して、em/enダッシュがあるタブをクリックして入力
いやいや、ありえないでしょ。
– が — になる。
もしOPがiPhoneで書いてたら、自分のテストでLLMって判定されちゃうね。
それってASCIIとかタイプライターのキーボードに合わせたんじゃないの?
ハイフン2つ(–)入力すればem dashに変換される。
これって3、40年前からそうだから、em dashがLLMのサインってコメントは怪しいと思う。でもWebコンテンツに限れば、みんなOffice使ってないから仕方ないのかな。Webベースのコンテンツ管理システムにはこの機能ないし。
もっと大事なのは、ハイフン1つだけでも自動変換されるってこと。(スペースなしだとem dashとの区別がつかないからハイフン2つ必要。)
ほとんどいらないし、「スペース、en dash、スペース」って打つときに簡単に発生して見た目じゃわからない。もっとコメントを表示(3)
出版プラットフォームでも自動変換してるから、生成された文章の証拠にはならないと思うよ。
自分が言語を理解している人間様だと思って、言語botをバカにしてるNPCを想像してみてよ…
>1:
https://www.thenationalliteracyinstitute.com/post/literacy-s…
ハイフン -:-
enダッシュ –:alt -
emダッシュ —:alt shift -
例:enとemは-にある。
以下はスイス固有かも?
~はN、@はG、|と\と/は7、√はV、¥はY、€はE、∑はWにある。(∑は回転したW)