From 1de6b4e99fbc86878d6387efbeec5502038ec900 Mon Sep 17 00:00:00 2001 From: user Date: Fri, 13 Feb 2015 10:36:55 -0300 Subject: more convenience multi-key sequences --- dotXCompose | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) (limited to 'dotXCompose') diff --git a/dotXCompose b/dotXCompose index 78e2f02..1fa1433 100644 --- a/dotXCompose +++ b/dotXCompose @@ -28,6 +28,13 @@ include "%L" : "– " # EN DASH (followed by space) : "―" U2015 # HORIZONTAL BAR : "­" U00AD # SOFT HYPHEN +# This is the recommended typographical practice for em dashes in English. +# Unfortunately, it doesn’t work out all that well in monospace fonts, +# where the thin spaces aren’t thin. But I think this is okay. + : " — " # EM DASH surrounded by THIN SPACEs. + + +# Quotation marks. : "‚" U201A # SINGLE LOW-9 QUOTATION MARK : "„" U201E # DOUBLE LOW-9 QUOTATION MARK : "’" U2019 # RIGHT SINGLE QUOTATION MARK @@ -42,19 +49,29 @@ include "%L" <9> : "‟" U201F # DOUBLE HIGH-REVERSED-9 QUOTATION MARK : "‚" U201A # SINGLE LOW-9 QUOTATION MARK (quote resembling a comma) : "„" U201E # DOUBLE LOW-9 QUOTATION MARK + +# Convenience shortcuts for quotation marks. + : " ”" # space followed by LEFT DOUBLE QUOTATION MARK + : "” " # RIGHT DOUBLE QUOTATION MARK followed by space + : " ‘" # space followed by LEFT SINGLE QUOTATION MARK +# Unfortunately is, asymmetrically, just "’". Whatever. + + : "↵" U21B5 # DOWNWARDS ARROW WITH CORNER LEFTWARDS # The bullet was , but it clashes with ꙭ <1> : "•" U2022 # BULLET # By default does this, but we broke that with the ... binding. : "⁃" U2043 # HYPHEN BULLET : "·" periodcentered # MIDDLE DOT - : "‑" U2011 # NON-BREAKING HYPHEN +# I don’t use this nearly as often as the em-dash sequence I’ve remapped it to: +# : "‑" U2011 # NON-BREAKING HYPHEN # Already present for me: # : " " U00A0 # NO-BREAK SPACE # Do we want/need these? : "†" U2020 # DAGGER : "‡" U2021 # DOUBLE DAGGER -# We already have THIN SPACE below, as ! Keep both? +# We used to have THIN SPACE as , but now that’s remapped +# to " ‘", for conveniently enclosing things in proper single-quotes. : " " U2009 # THIN SPACE : "§" U00A7 # SECTION SIGN @@ -130,6 +147,7 @@ include "%L" : "ſt" UFB05 # LATIN SMALL LIGATURE LONG S T # ß is already available as I think. But now it comes in industrial size! : "ẞ" U1E9E # LATIN CAPITAL LETTER SHARP S + # Eventually we'll have to look over the really crazy-cakes Latin letters # they're adding as "mediævalist extensions" # ꜢꜣꜤꜥ for the Egyptologists, Ꝏꝏ because they're cꝏl... Maybe some others. @@ -652,7 +670,6 @@ include "%L" : "⌤" U2324 # UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS; aka ENTER KEY, aka NOT AMUSED. : "⌛" U231B # HOURGLASS : "⌚" U231A # WATCH - : " " U2009 # THIN SPACE : " " U2002 # EN SPACE : " " U2003 # EM SPACE <3> : " " U2004 # THREE-PER-EM SPACE -- cgit v1.2.3