Inscribing

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • luneya
    Swordsman
    • Aug 2015
    • 279

    #16
    Originally posted by CivBesch
    I like these safety strokes. Thank you for the help.

    Only I do not succeed in reproducing the '^' in angband. That is, working on MacBook with both French and US keyboards
    Setting the keyboard to US and pressing SHIFT+6 doesn't succeed in producing a ^ symbol? WTF? That's always where that symbol has been on the US keyboard, and I can't imagine that the MacBook keyboard would be any different. I suppose you could try plugging in a standard USB keyboard and see if that helps.

    Comment

    • Werbaer
      Adept
      • Aug 2014
      • 182

      #17
      Originally posted by CivBesch
      Which brings me back to my original questoon about how to produce the’^ Sign inang and
      On a german keyboard, i need to type ^ followed by a space. Maybe that works for french, too?

      Comment

      • PowerWyrm
        Prophet
        • Apr 2008
        • 2986

        #18
        Originally posted by Werbaer
        On a german keyboard, i need to type ^ followed by a space. Maybe that works for french, too?
        Yes, it's the same in french.
        PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

        Comment

        • CivBesch
          Apprentice
          • Oct 2017
          • 93

          #19
          That is correct. The French, German and Belgian keyboards ^ is generated that way. Just like in the forum. But somehow in Angband it doesn't work. Also using the US keyboard doesn't work on Mac.

          I have no idea how produce alt-094 on a mac keyboard as the 'alt'-key automatically produces a character every time you type a letter or figure.

          I also saved the keycaps - which by the way is empty - and inserted the code:
          keymap-act:\{0 @w0\^;\^.[Enter]
          keymap-input:0:Z
          After loading it and inscribing by shovel with @w0, saving it and typing 'Z', nothing happened.

          I also tried the on-screen US, French and Belgian keyboards to no avail.

          I find it annoying keeping you busy with this stuff, sorry for the bother.

          Comment

          • luneya
            Swordsman
            • Aug 2015
            • 279

            #20
            This seems to explain why switching your software settings to US keyboard doesn't work properly:

            I've been given a replacement Macbook Pro while waiting for my new one to arrive, and the machine has a French Keyboard layout (I work for a French institution, and the technical service did not ha...


            Workarounds? Find a virtual keyboard program that does have the ^ symbol. Or buy a genuine US (ANSI) keyboard, and plug it into your macbook when playing Angband.

            Comment

            • kandrc
              Swordsman
              • Dec 2007
              • 299

              #21
              Originally posted by luneya
              This seems to explain why switching your software settings to US keyboard doesn't work properly:

              I've been given a replacement Macbook Pro while waiting for my new one to arrive, and the machine has a French Keyboard layout (I work for a French institution, and the technical service did not ha...


              Workarounds? Find a virtual keyboard program that does have the ^ symbol. Or buy a genuine US (ANSI) keyboard, and plug it into your macbook when playing Angband.
              A better solution is, of course, to change the game to be more accommodating to an international playerbase.

              Comment

              • luneya
                Swordsman
                • Aug 2015
                • 279

                #22
                Originally posted by kandrc
                A better solution is, of course, to change the game to be more accommodating to an international playerbase.
                Sure. But I don't have the skills to do anything like that, and Nick is busy chasing down the bugs that affect everybody, rather than just those players who are unfortunate enough to be stuck with oddball keyboards.

                Comment

                • Pete Mack
                  Prophet
                  • Apr 2007
                  • 6883

                  #23
                  Just edit the inscription code to use a different character in your local source code. Just about any punctuation other than @ and ! will work.

                  Comment

                  • Derakon
                    Prophet
                    • Dec 2009
                    • 9022

                    #24
                    Originally posted by luneya
                    Sure. But I don't have the skills to do anything like that, and Nick is busy chasing down the bugs that affect everybody, rather than just those players who are unfortunate enough to be stuck with oddball keyboards.
                    While I agree with the sentiment, it might perhaps be more diplomatic to say "non-QWERTY" than "oddball".

                    Comment

                    • kaypy
                      Swordsman
                      • May 2009
                      • 294

                      #25
                      Originally posted by CivBesch
                      I also saved the keycaps - which by the way is empty - and inserted the code:
                      keymap-act:\{0 @w0\^;\^.[Enter]
                      keymap-input:0:Z
                      After loading it and inscribing by shovel with @w0, saving it and typing 'Z', nothing happened.
                      Sorry, didn't proofread my method carefully enough. (With the other methods there, I didn't think you were actually going to wind up trying it...).

                      The initial inscription on the shovel needs to be @{0, so that it is the target for inscription. (The macro inscription format is @[command to use number for][number], so @w0 uses 0 for wielding, while @{0 uses 0 for inscription)

                      You can query a keymap under =k if you want to be sure it has loaded.

                      Alt-### is windows only- I had missed the bit earlier about a Mac...

                      I'm really surprised none of the on-screen keyboards worked...

                      Comment

                      • CivBesch
                        Apprentice
                        • Oct 2017
                        • 93

                        #26
                        The problem is not that the key is not there: in the US-boards, holding the <Shift> key in the on-screen keyboard nicely shows you the ^-sign where the figure 6 is without using the <Shift> key.

                        In the other keyboards the ^-sign is even visible without using the <shift> as it is commonly used in a series of languages.

                        The problem is that in angband it is not possible to use it, so I think it must have to do with the particular communication between angband and mac. I do not know of any application where it is not possible to use it.

                        Comment

                        • Pete Mack
                          Prophet
                          • Apr 2007
                          • 6883

                          #27
                          You'd have to play with the Term_xxx.c code to see what happens when you type the appropriate characters. But it requires the build environment, which is pretty heavy duty.

                          Comment

                          • luneya
                            Swordsman
                            • Aug 2015
                            • 279

                            #28
                            Well, if on-screen keyboards don't work, there's always the option of plugging in a physical US keyboard. I'll agree that's odd behavior, though. I guess it has something to do with Angband not really being a native Mac app.

                            Comment

                            Working...
                            😀
                            😂
                            🥰
                            😘
                            🤢
                            😎
                            😞
                            😡
                            👍
                            👎