how to type “smart quotes” (U+201C, U+201D) Unicorn Meta Zoo #1: Why another podcast? ...

Is accepting an invalid credit card number a security issue?

Does Feeblemind produce an ongoing magical effect that can be dispelled?

Trumpet valves, lengths, and pitch

Multiple fireplaces in an apartment building?

Could moose/elk survive in the Amazon forest?

What's the difference between using dependency injection with a container and using a service locator?

Map material from china not allowed to leave the country

Co-worker works way more than he should

What *exactly* is electrical current, voltage, and resistance?

Implementing 3DES algorithm in Java: is my code secure?

Suing a Police Officer Instead of the Police Department

Is Electric Central Heating worth it if using Solar Panels?

Passing args from the bash script to the function in the script

What is the term for a person whose job is to place products on shelves in stores?

Why isn't everyone flabbergasted about Bran's "gift"?

Additive group of local rings

What is it called when you ride around on your front wheel?

Can you stand up from being prone using Skirmisher outside of your turn?

Visa-free travel to the US using refugee travel document from Spain?

How to count in linear time worst-case?

What to do with someone that cheated their way through university and a PhD program?

Multiple options vs single option UI

Where did Arya get these scars?

How to keep bees out of canned beverages?



how to type “smart quotes” (U+201C, U+201D)



Unicorn Meta Zoo #1: Why another podcast?
Announcing the arrival of Valued Associate #679: Cesar Manara
2019 Community Moderator Election Results
Why I closed the “Why is Kali so hard” questionHow do I type the degree symbol under X11 (using a default English keyboard layout)?Matlab gets “crazy” after type special charactersHow can I type Unicode characters into KDE's Konsole terminal from a Gnome desktop?UTF8 math symbols & keyboard layout / inputHow can I write a non-breaking space?how to filter inner quotes?Unable to type diaeresis using keyboardCan't type ^ and `Onboard 1.4 crashes X.org on Arch Linuxfile command gives incorrect encoding type





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







22















It's like this: (U+201C) (U+201D).










share|improve this question

























  • Gnome? KDE? Any particular application?

    – Mikel
    Mar 22 '11 at 8:52











  • See superuser.com/questions/59418/…

    – Mikel
    Mar 22 '11 at 8:54


















22















It's like this: (U+201C) (U+201D).










share|improve this question

























  • Gnome? KDE? Any particular application?

    – Mikel
    Mar 22 '11 at 8:52











  • See superuser.com/questions/59418/…

    – Mikel
    Mar 22 '11 at 8:54














22












22








22


5






It's like this: (U+201C) (U+201D).










share|improve this question
















It's like this: (U+201C) (U+201D).







xorg keyboard special-characters unicode






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 22 '11 at 22:25









Gilles

549k13111191632




549k13111191632










asked Mar 22 '11 at 7:53









xzhuxzhu

404158




404158













  • Gnome? KDE? Any particular application?

    – Mikel
    Mar 22 '11 at 8:52











  • See superuser.com/questions/59418/…

    – Mikel
    Mar 22 '11 at 8:54



















  • Gnome? KDE? Any particular application?

    – Mikel
    Mar 22 '11 at 8:52











  • See superuser.com/questions/59418/…

    – Mikel
    Mar 22 '11 at 8:54

















Gnome? KDE? Any particular application?

– Mikel
Mar 22 '11 at 8:52





Gnome? KDE? Any particular application?

– Mikel
Mar 22 '11 at 8:52













See superuser.com/questions/59418/…

– Mikel
Mar 22 '11 at 8:54





See superuser.com/questions/59418/…

– Mikel
Mar 22 '11 at 8:54










8 Answers
8






active

oldest

votes


















13














In Gnome, you would press and hold down Ctrl+Shift, then type u201c.



Of course, that won't work in Gnome Terminal if Ctrl+Shift+c is bound to Copy, in which case type it in GEdit and paste it in, or learn how to enter it in your editor of choice.






share|improve this answer



















  • 17





    You only have to hold down ctrl+shift while typing the u. After that you can let go of ctrl and shift and type 201c followed by a space.

    – Wodin
    Mar 22 '11 at 21:06






  • 1





    @Wodin: The documentation says you have to keep holding it until the end of the numbers, but you're right, it seems to work if you let go after typing the u.

    – Mikel
    Mar 22 '11 at 22:20











  • Would be a pain if you had to keep holding them for the whole thing :) I'm sure I've seen documentation that mentioned my way, but I have no idea where I saw it.

    – Wodin
    Mar 24 '11 at 11:02



















24














With a Compose key:





  • Compose , "


  • Compose < "


  • Compose > "


  • Compose < '


  • Compose > '


You can enter the last two characters in either order, at least in most locales. There may be locales where it only works in the order Compose < " works or only in the order Compose " <.



If you need to press Shift or AltGr to enter some of these characters, you'll need to hold those modifiers down as usual. You can press and release Compose before the subsequent characters, or you can press Compose and keep it down, as you prefer.



Most keyboards don't have a key marked “Compose”, but you can configure one and your environment may already have one configured. On a PC, a popular choice is the “Menu” key between the right Windows key and the right Ctrl key. The keyboard settings of most desktop environment include an option to make this key or some other key a Compose key.






share|improve this answer





















  • 4





    No, it doesn't work for me. I've set the Compose key to the right Alt, but either holding it or tapping it won't make <" to “

    – xzhu
    Mar 23 '11 at 1:42











  • @trVoldemort Using Compose < " and Compose > " worked for me. If it helps, I am using Linux Mint 12, running the unity shell, on a Macbook Pro, with the right option key set to Multi_key in my xmodmap. I reference specific hardware only in case the specific keyboard may make a difference.

    – user18286
    May 1 '12 at 1:05













  • @trVoldemort Are you using XIM or any similar input methods? They tend to break usage of Compose.

    – ephemient
    May 2 '12 at 0:27











  • Compose key combinations also depend on the locale. I like to disambiguate it by sticking my favourites in my ~/.XCompose file.

    – Alexios
    May 2 '12 at 5:26











  • @trVoldemort Notice that to use Compose < " differs from Compose , '. To get the first, the Shift key must be held down while hitting < " (which might be a little awkward).

    – Joshua Taylor
    May 24 '13 at 15:10



















7














Some ‘smart’ [1] quotes without using Compose [2] (and without remembering Unicode codepoints):



AltGr + 9 = ‘



AltGr + 0 = ’



AltGr + [ = «



AltGr + ] = »



AltGr + Shift + [ = “



AltGr + Shift + ] = ”



These work on any desktop, provided you have ISO_Level3_Shift assigned to your AltGr key and are using a keyboard mapping like the US International Keyboard with AltGr.



For Compose combinations, check Gilles' answer (or the XCompose file for your locale). They, in turn, are dependent on your locale and/or the presence/settings of your ~/.XCompose file.



[1] ‘Typographical’ is probably more appropriate. ‘Smart’ refers to the ability of a word processor to automatically use the correct character in a quote pair when you type the ASCII quotes ' or ".



[2] You can, of course, have both Compose and AltGr enabled. I do, and it works a treat.






share|improve this answer


























  • Exactly what I needed, since I use the altgr keyboard.

    – neverfox
    Apr 26 '14 at 1:36



















4














I redefined my keyboard layout for good and I simply press alt-key + ; or ' to get: “ ”. Works in every desktop env.



There are many choices how to do it -- for example, you can use character map app (present in Gnome and KDE for sure) to get any character you want.






share|improve this answer
























  • How exactly to map the key using character map app? I can't find this command in the app.

    – xzhu
    Mar 24 '11 at 10:28





















2














For anyone that runs across this: the Compose key for curly quotes didn't work for me until recently. I'd tried it in 2-3 major distros with GNOME 2 and changing the assigned key didn't help, but when I tried with KDE 4 in SimplyMepis and set it to use CapsLock it started working just fine. So trying it again or switching environments, distros, or keys might be worthwhile.






share|improve this answer
























  • I prefer to assign Control to Caps Lock. Compose has always worked for me, mapped to the right Ctrl or Menu keys, which closely approximates its natural location on keyboards that have it. Which key I use depends on ergonomics, because I use Compose very frequently.

    – Alexios
    May 2 '12 at 5:16





















2














Linux Ubuntu users can type smart quotes with ...



AltGr+v / AltGr+b ( “ / ” )



... or ...



AltGr+Shift+v / AltGr+Shift+b ( ‘ / ’ )






share|improve this answer































    0














    On any keyboard layout that I know of, producing these quote marks
    requires using the third level of some keys. This is typically
    accessed by holding down the AltGr key as a shift key.



    (I’m going to focus on typing these symbols directly, as opposed to by
    using the compose key or using the “NumPad entry” method, since these
    symbols are typed so often that they deserve a way to be accessed
    directly.)



    Many European keyboards seem to use AltGr+V ()
    and AltGr+B ()



    As for US keyboard, the standard US keyboard does not have these
    symbols. It only has two levels (unshifted and shifted) for
    alphanumeric keys, and none of them contain these symbols. However,
    there is the “US international” variant, on which these symbols can be
    accessed on Shift+AltGr+[ () and
    Shift+AltGr+] (). As you’ll see if
    you try to type this, this is impressively inconvenient, as you have to
    hold Shift with either hand, AltGr with the right
    hand, and then either [ or ] with the right hand
    (†1).



    US International is named us(intl) if you use a tool like Setxkbmap:



    setxkbmap "us(intl)"


    †1: The French quote marks («») gets the more convenient place one
    level down (AltGr+[ and
    AltGr+]), which is curious since I’d think that
    the English curly quotes would get a more convenient placement than
    them.



    More convenient typing on US International



    There is an option misc:typo (“typo” as in “typographical”) which can
    be combined with us(intl) since it only redefines some level 3 and 4
    keys. In particular, it maps and to
    AltGr+K and AltGr+L,
    respectively. This seems much more convenient than the keys that
    us(intl) uses. To use this option with us(intl):



    setxkbmap -option "misc:typo" "us(intl)"


    Another thing that can be done is to define some alternative or
    additional level 3 modifiers, so that the double quotes can be typed
    more comfortably. According to man
    xkeyboard-config,
    Xkb provides quite a few ready-made options:



    Option: Description
    lv3:switch: Right Ctrl
    lv3:menu_switch: Menu
    lv3:win_switch: Any Win
    lv3:lwin_switch: Left Win
    lv3:rwin_switch: Right Win
    lv3:alt_switch: Any Alt
    lv3:lalt_switch: Left Alt
    lv3:ralt_switch: Right Alt
    lv3:ralt_switch_multikey: Right Alt; Shift+Right Alt as Compose
    lv3:ralt_alt: Right Alt never chooses 3rd level
    lv3:enter_switch: Enter on keypad
    lv3:caps_switch: Caps Lock
    lv3:bksl_switch: Backslash
    lv3:lsgt_switch: <Less/Greater>
    lv3:caps_switch_latch: Caps Lock; acts as onetime lock when pressed together with another 3rd-level chooser
    lv3:bksl_switch_latch: Backslash; acts as onetime lock when pressed together with another 3rd level chooser
    lv3:lsgt_switch_latch: <Less/Greater>; acts as onetime lock when pressed together with another 3rd level chooser


    Personally I think that CapsLock makes for good level 3 switch:



    setxkbmap -option "lv3:caps_switch" "us(intl)"


    If you prefer the misc:typo keybindings, you can of course include
    that option as well:



    setxkbmap -option "lv3:caps_switch" -option "misc:typo" "us(intl)"





    share|improve this answer































      0














      You can use alt codes Alt+0147 for “ and Alt+0148 for ”. Hold Alt and type the numbers that follow.






      share|improve this answer








      New contributor




      mrbobjrsrv is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





















        Your Answer








        StackExchange.ready(function() {
        var channelOptions = {
        tags: "".split(" "),
        id: "106"
        };
        initTagRenderer("".split(" "), "".split(" "), channelOptions);

        StackExchange.using("externalEditor", function() {
        // Have to fire editor after snippets, if snippets enabled
        if (StackExchange.settings.snippets.snippetsEnabled) {
        StackExchange.using("snippets", function() {
        createEditor();
        });
        }
        else {
        createEditor();
        }
        });

        function createEditor() {
        StackExchange.prepareEditor({
        heartbeatType: 'answer',
        autoActivateHeartbeat: false,
        convertImagesToLinks: false,
        noModals: true,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: null,
        bindNavPrevention: true,
        postfix: "",
        imageUploader: {
        brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
        contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
        allowUrls: true
        },
        onDemand: true,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        });


        }
        });














        draft saved

        draft discarded


















        StackExchange.ready(
        function () {
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f9867%2fhow-to-type-smart-quotes-u201c-u201d%23new-answer', 'question_page');
        }
        );

        Post as a guest















        Required, but never shown

























        8 Answers
        8






        active

        oldest

        votes








        8 Answers
        8






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        13














        In Gnome, you would press and hold down Ctrl+Shift, then type u201c.



        Of course, that won't work in Gnome Terminal if Ctrl+Shift+c is bound to Copy, in which case type it in GEdit and paste it in, or learn how to enter it in your editor of choice.






        share|improve this answer



















        • 17





          You only have to hold down ctrl+shift while typing the u. After that you can let go of ctrl and shift and type 201c followed by a space.

          – Wodin
          Mar 22 '11 at 21:06






        • 1





          @Wodin: The documentation says you have to keep holding it until the end of the numbers, but you're right, it seems to work if you let go after typing the u.

          – Mikel
          Mar 22 '11 at 22:20











        • Would be a pain if you had to keep holding them for the whole thing :) I'm sure I've seen documentation that mentioned my way, but I have no idea where I saw it.

          – Wodin
          Mar 24 '11 at 11:02
















        13














        In Gnome, you would press and hold down Ctrl+Shift, then type u201c.



        Of course, that won't work in Gnome Terminal if Ctrl+Shift+c is bound to Copy, in which case type it in GEdit and paste it in, or learn how to enter it in your editor of choice.






        share|improve this answer



















        • 17





          You only have to hold down ctrl+shift while typing the u. After that you can let go of ctrl and shift and type 201c followed by a space.

          – Wodin
          Mar 22 '11 at 21:06






        • 1





          @Wodin: The documentation says you have to keep holding it until the end of the numbers, but you're right, it seems to work if you let go after typing the u.

          – Mikel
          Mar 22 '11 at 22:20











        • Would be a pain if you had to keep holding them for the whole thing :) I'm sure I've seen documentation that mentioned my way, but I have no idea where I saw it.

          – Wodin
          Mar 24 '11 at 11:02














        13












        13








        13







        In Gnome, you would press and hold down Ctrl+Shift, then type u201c.



        Of course, that won't work in Gnome Terminal if Ctrl+Shift+c is bound to Copy, in which case type it in GEdit and paste it in, or learn how to enter it in your editor of choice.






        share|improve this answer













        In Gnome, you would press and hold down Ctrl+Shift, then type u201c.



        Of course, that won't work in Gnome Terminal if Ctrl+Shift+c is bound to Copy, in which case type it in GEdit and paste it in, or learn how to enter it in your editor of choice.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Mar 22 '11 at 11:43









        MikelMikel

        40.4k10103128




        40.4k10103128








        • 17





          You only have to hold down ctrl+shift while typing the u. After that you can let go of ctrl and shift and type 201c followed by a space.

          – Wodin
          Mar 22 '11 at 21:06






        • 1





          @Wodin: The documentation says you have to keep holding it until the end of the numbers, but you're right, it seems to work if you let go after typing the u.

          – Mikel
          Mar 22 '11 at 22:20











        • Would be a pain if you had to keep holding them for the whole thing :) I'm sure I've seen documentation that mentioned my way, but I have no idea where I saw it.

          – Wodin
          Mar 24 '11 at 11:02














        • 17





          You only have to hold down ctrl+shift while typing the u. After that you can let go of ctrl and shift and type 201c followed by a space.

          – Wodin
          Mar 22 '11 at 21:06






        • 1





          @Wodin: The documentation says you have to keep holding it until the end of the numbers, but you're right, it seems to work if you let go after typing the u.

          – Mikel
          Mar 22 '11 at 22:20











        • Would be a pain if you had to keep holding them for the whole thing :) I'm sure I've seen documentation that mentioned my way, but I have no idea where I saw it.

          – Wodin
          Mar 24 '11 at 11:02








        17




        17





        You only have to hold down ctrl+shift while typing the u. After that you can let go of ctrl and shift and type 201c followed by a space.

        – Wodin
        Mar 22 '11 at 21:06





        You only have to hold down ctrl+shift while typing the u. After that you can let go of ctrl and shift and type 201c followed by a space.

        – Wodin
        Mar 22 '11 at 21:06




        1




        1





        @Wodin: The documentation says you have to keep holding it until the end of the numbers, but you're right, it seems to work if you let go after typing the u.

        – Mikel
        Mar 22 '11 at 22:20





        @Wodin: The documentation says you have to keep holding it until the end of the numbers, but you're right, it seems to work if you let go after typing the u.

        – Mikel
        Mar 22 '11 at 22:20













        Would be a pain if you had to keep holding them for the whole thing :) I'm sure I've seen documentation that mentioned my way, but I have no idea where I saw it.

        – Wodin
        Mar 24 '11 at 11:02





        Would be a pain if you had to keep holding them for the whole thing :) I'm sure I've seen documentation that mentioned my way, but I have no idea where I saw it.

        – Wodin
        Mar 24 '11 at 11:02













        24














        With a Compose key:





        • Compose , "


        • Compose < "


        • Compose > "


        • Compose < '


        • Compose > '


        You can enter the last two characters in either order, at least in most locales. There may be locales where it only works in the order Compose < " works or only in the order Compose " <.



        If you need to press Shift or AltGr to enter some of these characters, you'll need to hold those modifiers down as usual. You can press and release Compose before the subsequent characters, or you can press Compose and keep it down, as you prefer.



        Most keyboards don't have a key marked “Compose”, but you can configure one and your environment may already have one configured. On a PC, a popular choice is the “Menu” key between the right Windows key and the right Ctrl key. The keyboard settings of most desktop environment include an option to make this key or some other key a Compose key.






        share|improve this answer





















        • 4





          No, it doesn't work for me. I've set the Compose key to the right Alt, but either holding it or tapping it won't make <" to “

          – xzhu
          Mar 23 '11 at 1:42











        • @trVoldemort Using Compose < " and Compose > " worked for me. If it helps, I am using Linux Mint 12, running the unity shell, on a Macbook Pro, with the right option key set to Multi_key in my xmodmap. I reference specific hardware only in case the specific keyboard may make a difference.

          – user18286
          May 1 '12 at 1:05













        • @trVoldemort Are you using XIM or any similar input methods? They tend to break usage of Compose.

          – ephemient
          May 2 '12 at 0:27











        • Compose key combinations also depend on the locale. I like to disambiguate it by sticking my favourites in my ~/.XCompose file.

          – Alexios
          May 2 '12 at 5:26











        • @trVoldemort Notice that to use Compose < " differs from Compose , '. To get the first, the Shift key must be held down while hitting < " (which might be a little awkward).

          – Joshua Taylor
          May 24 '13 at 15:10
















        24














        With a Compose key:





        • Compose , "


        • Compose < "


        • Compose > "


        • Compose < '


        • Compose > '


        You can enter the last two characters in either order, at least in most locales. There may be locales where it only works in the order Compose < " works or only in the order Compose " <.



        If you need to press Shift or AltGr to enter some of these characters, you'll need to hold those modifiers down as usual. You can press and release Compose before the subsequent characters, or you can press Compose and keep it down, as you prefer.



        Most keyboards don't have a key marked “Compose”, but you can configure one and your environment may already have one configured. On a PC, a popular choice is the “Menu” key between the right Windows key and the right Ctrl key. The keyboard settings of most desktop environment include an option to make this key or some other key a Compose key.






        share|improve this answer





















        • 4





          No, it doesn't work for me. I've set the Compose key to the right Alt, but either holding it or tapping it won't make <" to “

          – xzhu
          Mar 23 '11 at 1:42











        • @trVoldemort Using Compose < " and Compose > " worked for me. If it helps, I am using Linux Mint 12, running the unity shell, on a Macbook Pro, with the right option key set to Multi_key in my xmodmap. I reference specific hardware only in case the specific keyboard may make a difference.

          – user18286
          May 1 '12 at 1:05













        • @trVoldemort Are you using XIM or any similar input methods? They tend to break usage of Compose.

          – ephemient
          May 2 '12 at 0:27











        • Compose key combinations also depend on the locale. I like to disambiguate it by sticking my favourites in my ~/.XCompose file.

          – Alexios
          May 2 '12 at 5:26











        • @trVoldemort Notice that to use Compose < " differs from Compose , '. To get the first, the Shift key must be held down while hitting < " (which might be a little awkward).

          – Joshua Taylor
          May 24 '13 at 15:10














        24












        24








        24







        With a Compose key:





        • Compose , "


        • Compose < "


        • Compose > "


        • Compose < '


        • Compose > '


        You can enter the last two characters in either order, at least in most locales. There may be locales where it only works in the order Compose < " works or only in the order Compose " <.



        If you need to press Shift or AltGr to enter some of these characters, you'll need to hold those modifiers down as usual. You can press and release Compose before the subsequent characters, or you can press Compose and keep it down, as you prefer.



        Most keyboards don't have a key marked “Compose”, but you can configure one and your environment may already have one configured. On a PC, a popular choice is the “Menu” key between the right Windows key and the right Ctrl key. The keyboard settings of most desktop environment include an option to make this key or some other key a Compose key.






        share|improve this answer















        With a Compose key:





        • Compose , "


        • Compose < "


        • Compose > "


        • Compose < '


        • Compose > '


        You can enter the last two characters in either order, at least in most locales. There may be locales where it only works in the order Compose < " works or only in the order Compose " <.



        If you need to press Shift or AltGr to enter some of these characters, you'll need to hold those modifiers down as usual. You can press and release Compose before the subsequent characters, or you can press Compose and keep it down, as you prefer.



        Most keyboards don't have a key marked “Compose”, but you can configure one and your environment may already have one configured. On a PC, a popular choice is the “Menu” key between the right Windows key and the right Ctrl key. The keyboard settings of most desktop environment include an option to make this key or some other key a Compose key.







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Mar 28 '18 at 20:18

























        answered Mar 22 '11 at 22:35









        GillesGilles

        549k13111191632




        549k13111191632








        • 4





          No, it doesn't work for me. I've set the Compose key to the right Alt, but either holding it or tapping it won't make <" to “

          – xzhu
          Mar 23 '11 at 1:42











        • @trVoldemort Using Compose < " and Compose > " worked for me. If it helps, I am using Linux Mint 12, running the unity shell, on a Macbook Pro, with the right option key set to Multi_key in my xmodmap. I reference specific hardware only in case the specific keyboard may make a difference.

          – user18286
          May 1 '12 at 1:05













        • @trVoldemort Are you using XIM or any similar input methods? They tend to break usage of Compose.

          – ephemient
          May 2 '12 at 0:27











        • Compose key combinations also depend on the locale. I like to disambiguate it by sticking my favourites in my ~/.XCompose file.

          – Alexios
          May 2 '12 at 5:26











        • @trVoldemort Notice that to use Compose < " differs from Compose , '. To get the first, the Shift key must be held down while hitting < " (which might be a little awkward).

          – Joshua Taylor
          May 24 '13 at 15:10














        • 4





          No, it doesn't work for me. I've set the Compose key to the right Alt, but either holding it or tapping it won't make <" to “

          – xzhu
          Mar 23 '11 at 1:42











        • @trVoldemort Using Compose < " and Compose > " worked for me. If it helps, I am using Linux Mint 12, running the unity shell, on a Macbook Pro, with the right option key set to Multi_key in my xmodmap. I reference specific hardware only in case the specific keyboard may make a difference.

          – user18286
          May 1 '12 at 1:05













        • @trVoldemort Are you using XIM or any similar input methods? They tend to break usage of Compose.

          – ephemient
          May 2 '12 at 0:27











        • Compose key combinations also depend on the locale. I like to disambiguate it by sticking my favourites in my ~/.XCompose file.

          – Alexios
          May 2 '12 at 5:26











        • @trVoldemort Notice that to use Compose < " differs from Compose , '. To get the first, the Shift key must be held down while hitting < " (which might be a little awkward).

          – Joshua Taylor
          May 24 '13 at 15:10








        4




        4





        No, it doesn't work for me. I've set the Compose key to the right Alt, but either holding it or tapping it won't make <" to “

        – xzhu
        Mar 23 '11 at 1:42





        No, it doesn't work for me. I've set the Compose key to the right Alt, but either holding it or tapping it won't make <" to “

        – xzhu
        Mar 23 '11 at 1:42













        @trVoldemort Using Compose < " and Compose > " worked for me. If it helps, I am using Linux Mint 12, running the unity shell, on a Macbook Pro, with the right option key set to Multi_key in my xmodmap. I reference specific hardware only in case the specific keyboard may make a difference.

        – user18286
        May 1 '12 at 1:05







        @trVoldemort Using Compose < " and Compose > " worked for me. If it helps, I am using Linux Mint 12, running the unity shell, on a Macbook Pro, with the right option key set to Multi_key in my xmodmap. I reference specific hardware only in case the specific keyboard may make a difference.

        – user18286
        May 1 '12 at 1:05















        @trVoldemort Are you using XIM or any similar input methods? They tend to break usage of Compose.

        – ephemient
        May 2 '12 at 0:27





        @trVoldemort Are you using XIM or any similar input methods? They tend to break usage of Compose.

        – ephemient
        May 2 '12 at 0:27













        Compose key combinations also depend on the locale. I like to disambiguate it by sticking my favourites in my ~/.XCompose file.

        – Alexios
        May 2 '12 at 5:26





        Compose key combinations also depend on the locale. I like to disambiguate it by sticking my favourites in my ~/.XCompose file.

        – Alexios
        May 2 '12 at 5:26













        @trVoldemort Notice that to use Compose < " differs from Compose , '. To get the first, the Shift key must be held down while hitting < " (which might be a little awkward).

        – Joshua Taylor
        May 24 '13 at 15:10





        @trVoldemort Notice that to use Compose < " differs from Compose , '. To get the first, the Shift key must be held down while hitting < " (which might be a little awkward).

        – Joshua Taylor
        May 24 '13 at 15:10











        7














        Some ‘smart’ [1] quotes without using Compose [2] (and without remembering Unicode codepoints):



        AltGr + 9 = ‘



        AltGr + 0 = ’



        AltGr + [ = «



        AltGr + ] = »



        AltGr + Shift + [ = “



        AltGr + Shift + ] = ”



        These work on any desktop, provided you have ISO_Level3_Shift assigned to your AltGr key and are using a keyboard mapping like the US International Keyboard with AltGr.



        For Compose combinations, check Gilles' answer (or the XCompose file for your locale). They, in turn, are dependent on your locale and/or the presence/settings of your ~/.XCompose file.



        [1] ‘Typographical’ is probably more appropriate. ‘Smart’ refers to the ability of a word processor to automatically use the correct character in a quote pair when you type the ASCII quotes ' or ".



        [2] You can, of course, have both Compose and AltGr enabled. I do, and it works a treat.






        share|improve this answer


























        • Exactly what I needed, since I use the altgr keyboard.

          – neverfox
          Apr 26 '14 at 1:36
















        7














        Some ‘smart’ [1] quotes without using Compose [2] (and without remembering Unicode codepoints):



        AltGr + 9 = ‘



        AltGr + 0 = ’



        AltGr + [ = «



        AltGr + ] = »



        AltGr + Shift + [ = “



        AltGr + Shift + ] = ”



        These work on any desktop, provided you have ISO_Level3_Shift assigned to your AltGr key and are using a keyboard mapping like the US International Keyboard with AltGr.



        For Compose combinations, check Gilles' answer (or the XCompose file for your locale). They, in turn, are dependent on your locale and/or the presence/settings of your ~/.XCompose file.



        [1] ‘Typographical’ is probably more appropriate. ‘Smart’ refers to the ability of a word processor to automatically use the correct character in a quote pair when you type the ASCII quotes ' or ".



        [2] You can, of course, have both Compose and AltGr enabled. I do, and it works a treat.






        share|improve this answer


























        • Exactly what I needed, since I use the altgr keyboard.

          – neverfox
          Apr 26 '14 at 1:36














        7












        7








        7







        Some ‘smart’ [1] quotes without using Compose [2] (and without remembering Unicode codepoints):



        AltGr + 9 = ‘



        AltGr + 0 = ’



        AltGr + [ = «



        AltGr + ] = »



        AltGr + Shift + [ = “



        AltGr + Shift + ] = ”



        These work on any desktop, provided you have ISO_Level3_Shift assigned to your AltGr key and are using a keyboard mapping like the US International Keyboard with AltGr.



        For Compose combinations, check Gilles' answer (or the XCompose file for your locale). They, in turn, are dependent on your locale and/or the presence/settings of your ~/.XCompose file.



        [1] ‘Typographical’ is probably more appropriate. ‘Smart’ refers to the ability of a word processor to automatically use the correct character in a quote pair when you type the ASCII quotes ' or ".



        [2] You can, of course, have both Compose and AltGr enabled. I do, and it works a treat.






        share|improve this answer















        Some ‘smart’ [1] quotes without using Compose [2] (and without remembering Unicode codepoints):



        AltGr + 9 = ‘



        AltGr + 0 = ’



        AltGr + [ = «



        AltGr + ] = »



        AltGr + Shift + [ = “



        AltGr + Shift + ] = ”



        These work on any desktop, provided you have ISO_Level3_Shift assigned to your AltGr key and are using a keyboard mapping like the US International Keyboard with AltGr.



        For Compose combinations, check Gilles' answer (or the XCompose file for your locale). They, in turn, are dependent on your locale and/or the presence/settings of your ~/.XCompose file.



        [1] ‘Typographical’ is probably more appropriate. ‘Smart’ refers to the ability of a word processor to automatically use the correct character in a quote pair when you type the ASCII quotes ' or ".



        [2] You can, of course, have both Compose and AltGr enabled. I do, and it works a treat.







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Jan 13 '15 at 19:08

























        answered May 2 '12 at 5:12









        AlexiosAlexios

        14.8k15068




        14.8k15068













        • Exactly what I needed, since I use the altgr keyboard.

          – neverfox
          Apr 26 '14 at 1:36



















        • Exactly what I needed, since I use the altgr keyboard.

          – neverfox
          Apr 26 '14 at 1:36

















        Exactly what I needed, since I use the altgr keyboard.

        – neverfox
        Apr 26 '14 at 1:36





        Exactly what I needed, since I use the altgr keyboard.

        – neverfox
        Apr 26 '14 at 1:36











        4














        I redefined my keyboard layout for good and I simply press alt-key + ; or ' to get: “ ”. Works in every desktop env.



        There are many choices how to do it -- for example, you can use character map app (present in Gnome and KDE for sure) to get any character you want.






        share|improve this answer
























        • How exactly to map the key using character map app? I can't find this command in the app.

          – xzhu
          Mar 24 '11 at 10:28


















        4














        I redefined my keyboard layout for good and I simply press alt-key + ; or ' to get: “ ”. Works in every desktop env.



        There are many choices how to do it -- for example, you can use character map app (present in Gnome and KDE for sure) to get any character you want.






        share|improve this answer
























        • How exactly to map the key using character map app? I can't find this command in the app.

          – xzhu
          Mar 24 '11 at 10:28
















        4












        4








        4







        I redefined my keyboard layout for good and I simply press alt-key + ; or ' to get: “ ”. Works in every desktop env.



        There are many choices how to do it -- for example, you can use character map app (present in Gnome and KDE for sure) to get any character you want.






        share|improve this answer













        I redefined my keyboard layout for good and I simply press alt-key + ; or ' to get: “ ”. Works in every desktop env.



        There are many choices how to do it -- for example, you can use character map app (present in Gnome and KDE for sure) to get any character you want.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Mar 23 '11 at 6:23









        greenoldmangreenoldman

        2,552104359




        2,552104359













        • How exactly to map the key using character map app? I can't find this command in the app.

          – xzhu
          Mar 24 '11 at 10:28





















        • How exactly to map the key using character map app? I can't find this command in the app.

          – xzhu
          Mar 24 '11 at 10:28



















        How exactly to map the key using character map app? I can't find this command in the app.

        – xzhu
        Mar 24 '11 at 10:28







        How exactly to map the key using character map app? I can't find this command in the app.

        – xzhu
        Mar 24 '11 at 10:28













        2














        For anyone that runs across this: the Compose key for curly quotes didn't work for me until recently. I'd tried it in 2-3 major distros with GNOME 2 and changing the assigned key didn't help, but when I tried with KDE 4 in SimplyMepis and set it to use CapsLock it started working just fine. So trying it again or switching environments, distros, or keys might be worthwhile.






        share|improve this answer
























        • I prefer to assign Control to Caps Lock. Compose has always worked for me, mapped to the right Ctrl or Menu keys, which closely approximates its natural location on keyboards that have it. Which key I use depends on ergonomics, because I use Compose very frequently.

          – Alexios
          May 2 '12 at 5:16


















        2














        For anyone that runs across this: the Compose key for curly quotes didn't work for me until recently. I'd tried it in 2-3 major distros with GNOME 2 and changing the assigned key didn't help, but when I tried with KDE 4 in SimplyMepis and set it to use CapsLock it started working just fine. So trying it again or switching environments, distros, or keys might be worthwhile.






        share|improve this answer
























        • I prefer to assign Control to Caps Lock. Compose has always worked for me, mapped to the right Ctrl or Menu keys, which closely approximates its natural location on keyboards that have it. Which key I use depends on ergonomics, because I use Compose very frequently.

          – Alexios
          May 2 '12 at 5:16
















        2












        2








        2







        For anyone that runs across this: the Compose key for curly quotes didn't work for me until recently. I'd tried it in 2-3 major distros with GNOME 2 and changing the assigned key didn't help, but when I tried with KDE 4 in SimplyMepis and set it to use CapsLock it started working just fine. So trying it again or switching environments, distros, or keys might be worthwhile.






        share|improve this answer













        For anyone that runs across this: the Compose key for curly quotes didn't work for me until recently. I'd tried it in 2-3 major distros with GNOME 2 and changing the assigned key didn't help, but when I tried with KDE 4 in SimplyMepis and set it to use CapsLock it started working just fine. So trying it again or switching environments, distros, or keys might be worthwhile.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Feb 20 '12 at 9:25









        XyzzyXyzzy

        211




        211













        • I prefer to assign Control to Caps Lock. Compose has always worked for me, mapped to the right Ctrl or Menu keys, which closely approximates its natural location on keyboards that have it. Which key I use depends on ergonomics, because I use Compose very frequently.

          – Alexios
          May 2 '12 at 5:16





















        • I prefer to assign Control to Caps Lock. Compose has always worked for me, mapped to the right Ctrl or Menu keys, which closely approximates its natural location on keyboards that have it. Which key I use depends on ergonomics, because I use Compose very frequently.

          – Alexios
          May 2 '12 at 5:16



















        I prefer to assign Control to Caps Lock. Compose has always worked for me, mapped to the right Ctrl or Menu keys, which closely approximates its natural location on keyboards that have it. Which key I use depends on ergonomics, because I use Compose very frequently.

        – Alexios
        May 2 '12 at 5:16







        I prefer to assign Control to Caps Lock. Compose has always worked for me, mapped to the right Ctrl or Menu keys, which closely approximates its natural location on keyboards that have it. Which key I use depends on ergonomics, because I use Compose very frequently.

        – Alexios
        May 2 '12 at 5:16













        2














        Linux Ubuntu users can type smart quotes with ...



        AltGr+v / AltGr+b ( “ / ” )



        ... or ...



        AltGr+Shift+v / AltGr+Shift+b ( ‘ / ’ )






        share|improve this answer




























          2














          Linux Ubuntu users can type smart quotes with ...



          AltGr+v / AltGr+b ( “ / ” )



          ... or ...



          AltGr+Shift+v / AltGr+Shift+b ( ‘ / ’ )






          share|improve this answer


























            2












            2








            2







            Linux Ubuntu users can type smart quotes with ...



            AltGr+v / AltGr+b ( “ / ” )



            ... or ...



            AltGr+Shift+v / AltGr+Shift+b ( ‘ / ’ )






            share|improve this answer













            Linux Ubuntu users can type smart quotes with ...



            AltGr+v / AltGr+b ( “ / ” )



            ... or ...



            AltGr+Shift+v / AltGr+Shift+b ( ‘ / ’ )







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Sep 2 '13 at 9:06









            user46324user46324

            211




            211























                0














                On any keyboard layout that I know of, producing these quote marks
                requires using the third level of some keys. This is typically
                accessed by holding down the AltGr key as a shift key.



                (I’m going to focus on typing these symbols directly, as opposed to by
                using the compose key or using the “NumPad entry” method, since these
                symbols are typed so often that they deserve a way to be accessed
                directly.)



                Many European keyboards seem to use AltGr+V ()
                and AltGr+B ()



                As for US keyboard, the standard US keyboard does not have these
                symbols. It only has two levels (unshifted and shifted) for
                alphanumeric keys, and none of them contain these symbols. However,
                there is the “US international” variant, on which these symbols can be
                accessed on Shift+AltGr+[ () and
                Shift+AltGr+] (). As you’ll see if
                you try to type this, this is impressively inconvenient, as you have to
                hold Shift with either hand, AltGr with the right
                hand, and then either [ or ] with the right hand
                (†1).



                US International is named us(intl) if you use a tool like Setxkbmap:



                setxkbmap "us(intl)"


                †1: The French quote marks («») gets the more convenient place one
                level down (AltGr+[ and
                AltGr+]), which is curious since I’d think that
                the English curly quotes would get a more convenient placement than
                them.



                More convenient typing on US International



                There is an option misc:typo (“typo” as in “typographical”) which can
                be combined with us(intl) since it only redefines some level 3 and 4
                keys. In particular, it maps and to
                AltGr+K and AltGr+L,
                respectively. This seems much more convenient than the keys that
                us(intl) uses. To use this option with us(intl):



                setxkbmap -option "misc:typo" "us(intl)"


                Another thing that can be done is to define some alternative or
                additional level 3 modifiers, so that the double quotes can be typed
                more comfortably. According to man
                xkeyboard-config,
                Xkb provides quite a few ready-made options:



                Option: Description
                lv3:switch: Right Ctrl
                lv3:menu_switch: Menu
                lv3:win_switch: Any Win
                lv3:lwin_switch: Left Win
                lv3:rwin_switch: Right Win
                lv3:alt_switch: Any Alt
                lv3:lalt_switch: Left Alt
                lv3:ralt_switch: Right Alt
                lv3:ralt_switch_multikey: Right Alt; Shift+Right Alt as Compose
                lv3:ralt_alt: Right Alt never chooses 3rd level
                lv3:enter_switch: Enter on keypad
                lv3:caps_switch: Caps Lock
                lv3:bksl_switch: Backslash
                lv3:lsgt_switch: <Less/Greater>
                lv3:caps_switch_latch: Caps Lock; acts as onetime lock when pressed together with another 3rd-level chooser
                lv3:bksl_switch_latch: Backslash; acts as onetime lock when pressed together with another 3rd level chooser
                lv3:lsgt_switch_latch: <Less/Greater>; acts as onetime lock when pressed together with another 3rd level chooser


                Personally I think that CapsLock makes for good level 3 switch:



                setxkbmap -option "lv3:caps_switch" "us(intl)"


                If you prefer the misc:typo keybindings, you can of course include
                that option as well:



                setxkbmap -option "lv3:caps_switch" -option "misc:typo" "us(intl)"





                share|improve this answer




























                  0














                  On any keyboard layout that I know of, producing these quote marks
                  requires using the third level of some keys. This is typically
                  accessed by holding down the AltGr key as a shift key.



                  (I’m going to focus on typing these symbols directly, as opposed to by
                  using the compose key or using the “NumPad entry” method, since these
                  symbols are typed so often that they deserve a way to be accessed
                  directly.)



                  Many European keyboards seem to use AltGr+V ()
                  and AltGr+B ()



                  As for US keyboard, the standard US keyboard does not have these
                  symbols. It only has two levels (unshifted and shifted) for
                  alphanumeric keys, and none of them contain these symbols. However,
                  there is the “US international” variant, on which these symbols can be
                  accessed on Shift+AltGr+[ () and
                  Shift+AltGr+] (). As you’ll see if
                  you try to type this, this is impressively inconvenient, as you have to
                  hold Shift with either hand, AltGr with the right
                  hand, and then either [ or ] with the right hand
                  (†1).



                  US International is named us(intl) if you use a tool like Setxkbmap:



                  setxkbmap "us(intl)"


                  †1: The French quote marks («») gets the more convenient place one
                  level down (AltGr+[ and
                  AltGr+]), which is curious since I’d think that
                  the English curly quotes would get a more convenient placement than
                  them.



                  More convenient typing on US International



                  There is an option misc:typo (“typo” as in “typographical”) which can
                  be combined with us(intl) since it only redefines some level 3 and 4
                  keys. In particular, it maps and to
                  AltGr+K and AltGr+L,
                  respectively. This seems much more convenient than the keys that
                  us(intl) uses. To use this option with us(intl):



                  setxkbmap -option "misc:typo" "us(intl)"


                  Another thing that can be done is to define some alternative or
                  additional level 3 modifiers, so that the double quotes can be typed
                  more comfortably. According to man
                  xkeyboard-config,
                  Xkb provides quite a few ready-made options:



                  Option: Description
                  lv3:switch: Right Ctrl
                  lv3:menu_switch: Menu
                  lv3:win_switch: Any Win
                  lv3:lwin_switch: Left Win
                  lv3:rwin_switch: Right Win
                  lv3:alt_switch: Any Alt
                  lv3:lalt_switch: Left Alt
                  lv3:ralt_switch: Right Alt
                  lv3:ralt_switch_multikey: Right Alt; Shift+Right Alt as Compose
                  lv3:ralt_alt: Right Alt never chooses 3rd level
                  lv3:enter_switch: Enter on keypad
                  lv3:caps_switch: Caps Lock
                  lv3:bksl_switch: Backslash
                  lv3:lsgt_switch: <Less/Greater>
                  lv3:caps_switch_latch: Caps Lock; acts as onetime lock when pressed together with another 3rd-level chooser
                  lv3:bksl_switch_latch: Backslash; acts as onetime lock when pressed together with another 3rd level chooser
                  lv3:lsgt_switch_latch: <Less/Greater>; acts as onetime lock when pressed together with another 3rd level chooser


                  Personally I think that CapsLock makes for good level 3 switch:



                  setxkbmap -option "lv3:caps_switch" "us(intl)"


                  If you prefer the misc:typo keybindings, you can of course include
                  that option as well:



                  setxkbmap -option "lv3:caps_switch" -option "misc:typo" "us(intl)"





                  share|improve this answer


























                    0












                    0








                    0







                    On any keyboard layout that I know of, producing these quote marks
                    requires using the third level of some keys. This is typically
                    accessed by holding down the AltGr key as a shift key.



                    (I’m going to focus on typing these symbols directly, as opposed to by
                    using the compose key or using the “NumPad entry” method, since these
                    symbols are typed so often that they deserve a way to be accessed
                    directly.)



                    Many European keyboards seem to use AltGr+V ()
                    and AltGr+B ()



                    As for US keyboard, the standard US keyboard does not have these
                    symbols. It only has two levels (unshifted and shifted) for
                    alphanumeric keys, and none of them contain these symbols. However,
                    there is the “US international” variant, on which these symbols can be
                    accessed on Shift+AltGr+[ () and
                    Shift+AltGr+] (). As you’ll see if
                    you try to type this, this is impressively inconvenient, as you have to
                    hold Shift with either hand, AltGr with the right
                    hand, and then either [ or ] with the right hand
                    (†1).



                    US International is named us(intl) if you use a tool like Setxkbmap:



                    setxkbmap "us(intl)"


                    †1: The French quote marks («») gets the more convenient place one
                    level down (AltGr+[ and
                    AltGr+]), which is curious since I’d think that
                    the English curly quotes would get a more convenient placement than
                    them.



                    More convenient typing on US International



                    There is an option misc:typo (“typo” as in “typographical”) which can
                    be combined with us(intl) since it only redefines some level 3 and 4
                    keys. In particular, it maps and to
                    AltGr+K and AltGr+L,
                    respectively. This seems much more convenient than the keys that
                    us(intl) uses. To use this option with us(intl):



                    setxkbmap -option "misc:typo" "us(intl)"


                    Another thing that can be done is to define some alternative or
                    additional level 3 modifiers, so that the double quotes can be typed
                    more comfortably. According to man
                    xkeyboard-config,
                    Xkb provides quite a few ready-made options:



                    Option: Description
                    lv3:switch: Right Ctrl
                    lv3:menu_switch: Menu
                    lv3:win_switch: Any Win
                    lv3:lwin_switch: Left Win
                    lv3:rwin_switch: Right Win
                    lv3:alt_switch: Any Alt
                    lv3:lalt_switch: Left Alt
                    lv3:ralt_switch: Right Alt
                    lv3:ralt_switch_multikey: Right Alt; Shift+Right Alt as Compose
                    lv3:ralt_alt: Right Alt never chooses 3rd level
                    lv3:enter_switch: Enter on keypad
                    lv3:caps_switch: Caps Lock
                    lv3:bksl_switch: Backslash
                    lv3:lsgt_switch: <Less/Greater>
                    lv3:caps_switch_latch: Caps Lock; acts as onetime lock when pressed together with another 3rd-level chooser
                    lv3:bksl_switch_latch: Backslash; acts as onetime lock when pressed together with another 3rd level chooser
                    lv3:lsgt_switch_latch: <Less/Greater>; acts as onetime lock when pressed together with another 3rd level chooser


                    Personally I think that CapsLock makes for good level 3 switch:



                    setxkbmap -option "lv3:caps_switch" "us(intl)"


                    If you prefer the misc:typo keybindings, you can of course include
                    that option as well:



                    setxkbmap -option "lv3:caps_switch" -option "misc:typo" "us(intl)"





                    share|improve this answer













                    On any keyboard layout that I know of, producing these quote marks
                    requires using the third level of some keys. This is typically
                    accessed by holding down the AltGr key as a shift key.



                    (I’m going to focus on typing these symbols directly, as opposed to by
                    using the compose key or using the “NumPad entry” method, since these
                    symbols are typed so often that they deserve a way to be accessed
                    directly.)



                    Many European keyboards seem to use AltGr+V ()
                    and AltGr+B ()



                    As for US keyboard, the standard US keyboard does not have these
                    symbols. It only has two levels (unshifted and shifted) for
                    alphanumeric keys, and none of them contain these symbols. However,
                    there is the “US international” variant, on which these symbols can be
                    accessed on Shift+AltGr+[ () and
                    Shift+AltGr+] (). As you’ll see if
                    you try to type this, this is impressively inconvenient, as you have to
                    hold Shift with either hand, AltGr with the right
                    hand, and then either [ or ] with the right hand
                    (†1).



                    US International is named us(intl) if you use a tool like Setxkbmap:



                    setxkbmap "us(intl)"


                    †1: The French quote marks («») gets the more convenient place one
                    level down (AltGr+[ and
                    AltGr+]), which is curious since I’d think that
                    the English curly quotes would get a more convenient placement than
                    them.



                    More convenient typing on US International



                    There is an option misc:typo (“typo” as in “typographical”) which can
                    be combined with us(intl) since it only redefines some level 3 and 4
                    keys. In particular, it maps and to
                    AltGr+K and AltGr+L,
                    respectively. This seems much more convenient than the keys that
                    us(intl) uses. To use this option with us(intl):



                    setxkbmap -option "misc:typo" "us(intl)"


                    Another thing that can be done is to define some alternative or
                    additional level 3 modifiers, so that the double quotes can be typed
                    more comfortably. According to man
                    xkeyboard-config,
                    Xkb provides quite a few ready-made options:



                    Option: Description
                    lv3:switch: Right Ctrl
                    lv3:menu_switch: Menu
                    lv3:win_switch: Any Win
                    lv3:lwin_switch: Left Win
                    lv3:rwin_switch: Right Win
                    lv3:alt_switch: Any Alt
                    lv3:lalt_switch: Left Alt
                    lv3:ralt_switch: Right Alt
                    lv3:ralt_switch_multikey: Right Alt; Shift+Right Alt as Compose
                    lv3:ralt_alt: Right Alt never chooses 3rd level
                    lv3:enter_switch: Enter on keypad
                    lv3:caps_switch: Caps Lock
                    lv3:bksl_switch: Backslash
                    lv3:lsgt_switch: <Less/Greater>
                    lv3:caps_switch_latch: Caps Lock; acts as onetime lock when pressed together with another 3rd-level chooser
                    lv3:bksl_switch_latch: Backslash; acts as onetime lock when pressed together with another 3rd level chooser
                    lv3:lsgt_switch_latch: <Less/Greater>; acts as onetime lock when pressed together with another 3rd level chooser


                    Personally I think that CapsLock makes for good level 3 switch:



                    setxkbmap -option "lv3:caps_switch" "us(intl)"


                    If you prefer the misc:typo keybindings, you can of course include
                    that option as well:



                    setxkbmap -option "lv3:caps_switch" -option "misc:typo" "us(intl)"






                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Nov 7 '17 at 14:34









                    GuildensternGuildenstern

                    1736




                    1736























                        0














                        You can use alt codes Alt+0147 for “ and Alt+0148 for ”. Hold Alt and type the numbers that follow.






                        share|improve this answer








                        New contributor




                        mrbobjrsrv is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.

























                          0














                          You can use alt codes Alt+0147 for “ and Alt+0148 for ”. Hold Alt and type the numbers that follow.






                          share|improve this answer








                          New contributor




                          mrbobjrsrv is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.























                            0












                            0








                            0







                            You can use alt codes Alt+0147 for “ and Alt+0148 for ”. Hold Alt and type the numbers that follow.






                            share|improve this answer








                            New contributor




                            mrbobjrsrv is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.










                            You can use alt codes Alt+0147 for “ and Alt+0148 for ”. Hold Alt and type the numbers that follow.







                            share|improve this answer








                            New contributor




                            mrbobjrsrv is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.









                            share|improve this answer



                            share|improve this answer






                            New contributor




                            mrbobjrsrv is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.









                            answered 4 hours ago









                            mrbobjrsrvmrbobjrsrv

                            1




                            1




                            New contributor




                            mrbobjrsrv is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.





                            New contributor





                            mrbobjrsrv is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.






                            mrbobjrsrv is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.






























                                draft saved

                                draft discarded




















































                                Thanks for contributing an answer to Unix & Linux Stack Exchange!


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid



                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.


                                To learn more, see our tips on writing great answers.




                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function () {
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f9867%2fhow-to-type-smart-quotes-u201c-u201d%23new-answer', 'question_page');
                                }
                                );

                                Post as a guest















                                Required, but never shown





















































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown

































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown







                                Popular posts from this blog

                                Hudson River Historic District Contents Geography History The district today Aesthetics Cultural...

                                The number designs the writing. Feandra Aversely Definition: The act of ingrafting a sprig or shoot of one...

                                Ayherre Geografie Demografie Externe links Navigatiemenu43° 23′ NB, 1° 15′ WL43° 23′ NB, 1°...