What are accents in Xcompose?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
1
down vote

favorite












I have been trying to figure out this thing called XCompose. Apparently if I use it correctly, I can do things like writing é or any such letter easily but don't understand how it works:



I did do the first part in https://wiki.debian.org/XCompose



i.e.



$ cat .xsessionrc
xmodmap -e "keysym Super_L = Multi_key"


but do not understand what <dead_tilde> <dead_grave> <dead_circumflex> mean.



Are these keys which I need to map similar to what mapping I had to do in .xsessionrc ?










share|improve this question



























    up vote
    1
    down vote

    favorite












    I have been trying to figure out this thing called XCompose. Apparently if I use it correctly, I can do things like writing é or any such letter easily but don't understand how it works:



    I did do the first part in https://wiki.debian.org/XCompose



    i.e.



    $ cat .xsessionrc
    xmodmap -e "keysym Super_L = Multi_key"


    but do not understand what <dead_tilde> <dead_grave> <dead_circumflex> mean.



    Are these keys which I need to map similar to what mapping I had to do in .xsessionrc ?










    share|improve this question

























      up vote
      1
      down vote

      favorite









      up vote
      1
      down vote

      favorite











      I have been trying to figure out this thing called XCompose. Apparently if I use it correctly, I can do things like writing é or any such letter easily but don't understand how it works:



      I did do the first part in https://wiki.debian.org/XCompose



      i.e.



      $ cat .xsessionrc
      xmodmap -e "keysym Super_L = Multi_key"


      but do not understand what <dead_tilde> <dead_grave> <dead_circumflex> mean.



      Are these keys which I need to map similar to what mapping I had to do in .xsessionrc ?










      share|improve this question















      I have been trying to figure out this thing called XCompose. Apparently if I use it correctly, I can do things like writing é or any such letter easily but don't understand how it works:



      I did do the first part in https://wiki.debian.org/XCompose



      i.e.



      $ cat .xsessionrc
      xmodmap -e "keysym Super_L = Multi_key"


      but do not understand what <dead_tilde> <dead_grave> <dead_circumflex> mean.



      Are these keys which I need to map similar to what mapping I had to do in .xsessionrc ?







      debian text-processing compose-key






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 11 hours ago









      Fabby

      2,5081723




      2,5081723










      asked 12 hours ago









      shirish

      3,36352474




      3,36352474




















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          2
          down vote



          accepted










          The short answer is that if you map a compose key, you needn’t worry about dead keys.



          <dead_tilde> etc. correspond to keys in the keymap which are “dead”, i.e. which don’t produce a character on their own but always combine with the next keystroke. For example, on French keyboards, there’s a ^ key to the right of P which allows you to produce “ê” etc., by pressing ^ e. These don’t need the compose key at all.



          The compose key is used for mappings which start with <Multi_key> (look at /usr/share/X11/locale/en_US.UTF-8/Compose), and those use “normal” keys; for example, <Multi_key> <asciicircum> <e> means that you press your compose key, then ^ (the non-dead variant), then e, to get “ê”.



          The standard accent compose sequences use the following keys for typical accents:




          • , for a cedilla;


          • ` for a grave accent;


          • ' for an acute accent;


          • ^ for a circumflex accent;


          • " for a diaeresis;


          • ~ for a tilde.

          There are many, many more combinations, look at the Compose file mentioned above for details.






          share|improve this answer






















          • aha, thank you for sharing that, at least I know something now.
            – shirish
            11 hours ago










          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',
          convertImagesToLinks: false,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          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%2f474213%2fwhat-are-accents-in-xcompose%23new-answer', 'question_page');

          );

          Post as a guest






























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          2
          down vote



          accepted










          The short answer is that if you map a compose key, you needn’t worry about dead keys.



          <dead_tilde> etc. correspond to keys in the keymap which are “dead”, i.e. which don’t produce a character on their own but always combine with the next keystroke. For example, on French keyboards, there’s a ^ key to the right of P which allows you to produce “ê” etc., by pressing ^ e. These don’t need the compose key at all.



          The compose key is used for mappings which start with <Multi_key> (look at /usr/share/X11/locale/en_US.UTF-8/Compose), and those use “normal” keys; for example, <Multi_key> <asciicircum> <e> means that you press your compose key, then ^ (the non-dead variant), then e, to get “ê”.



          The standard accent compose sequences use the following keys for typical accents:




          • , for a cedilla;


          • ` for a grave accent;


          • ' for an acute accent;


          • ^ for a circumflex accent;


          • " for a diaeresis;


          • ~ for a tilde.

          There are many, many more combinations, look at the Compose file mentioned above for details.






          share|improve this answer






















          • aha, thank you for sharing that, at least I know something now.
            – shirish
            11 hours ago














          up vote
          2
          down vote



          accepted










          The short answer is that if you map a compose key, you needn’t worry about dead keys.



          <dead_tilde> etc. correspond to keys in the keymap which are “dead”, i.e. which don’t produce a character on their own but always combine with the next keystroke. For example, on French keyboards, there’s a ^ key to the right of P which allows you to produce “ê” etc., by pressing ^ e. These don’t need the compose key at all.



          The compose key is used for mappings which start with <Multi_key> (look at /usr/share/X11/locale/en_US.UTF-8/Compose), and those use “normal” keys; for example, <Multi_key> <asciicircum> <e> means that you press your compose key, then ^ (the non-dead variant), then e, to get “ê”.



          The standard accent compose sequences use the following keys for typical accents:




          • , for a cedilla;


          • ` for a grave accent;


          • ' for an acute accent;


          • ^ for a circumflex accent;


          • " for a diaeresis;


          • ~ for a tilde.

          There are many, many more combinations, look at the Compose file mentioned above for details.






          share|improve this answer






















          • aha, thank you for sharing that, at least I know something now.
            – shirish
            11 hours ago












          up vote
          2
          down vote



          accepted







          up vote
          2
          down vote



          accepted






          The short answer is that if you map a compose key, you needn’t worry about dead keys.



          <dead_tilde> etc. correspond to keys in the keymap which are “dead”, i.e. which don’t produce a character on their own but always combine with the next keystroke. For example, on French keyboards, there’s a ^ key to the right of P which allows you to produce “ê” etc., by pressing ^ e. These don’t need the compose key at all.



          The compose key is used for mappings which start with <Multi_key> (look at /usr/share/X11/locale/en_US.UTF-8/Compose), and those use “normal” keys; for example, <Multi_key> <asciicircum> <e> means that you press your compose key, then ^ (the non-dead variant), then e, to get “ê”.



          The standard accent compose sequences use the following keys for typical accents:




          • , for a cedilla;


          • ` for a grave accent;


          • ' for an acute accent;


          • ^ for a circumflex accent;


          • " for a diaeresis;


          • ~ for a tilde.

          There are many, many more combinations, look at the Compose file mentioned above for details.






          share|improve this answer














          The short answer is that if you map a compose key, you needn’t worry about dead keys.



          <dead_tilde> etc. correspond to keys in the keymap which are “dead”, i.e. which don’t produce a character on their own but always combine with the next keystroke. For example, on French keyboards, there’s a ^ key to the right of P which allows you to produce “ê” etc., by pressing ^ e. These don’t need the compose key at all.



          The compose key is used for mappings which start with <Multi_key> (look at /usr/share/X11/locale/en_US.UTF-8/Compose), and those use “normal” keys; for example, <Multi_key> <asciicircum> <e> means that you press your compose key, then ^ (the non-dead variant), then e, to get “ê”.



          The standard accent compose sequences use the following keys for typical accents:




          • , for a cedilla;


          • ` for a grave accent;


          • ' for an acute accent;


          • ^ for a circumflex accent;


          • " for a diaeresis;


          • ~ for a tilde.

          There are many, many more combinations, look at the Compose file mentioned above for details.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited 11 hours ago

























          answered 11 hours ago









          Stephen Kitt

          149k23332399




          149k23332399











          • aha, thank you for sharing that, at least I know something now.
            – shirish
            11 hours ago
















          • aha, thank you for sharing that, at least I know something now.
            – shirish
            11 hours ago















          aha, thank you for sharing that, at least I know something now.
          – shirish
          11 hours ago




          aha, thank you for sharing that, at least I know something now.
          – shirish
          11 hours ago

















           

          draft saved


          draft discarded















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f474213%2fwhat-are-accents-in-xcompose%23new-answer', 'question_page');

          );

          Post as a guest













































































          Popular posts from this blog

          Peggy Mitchell

          Palaiologos

          The Forum (Inglewood, California)