12

I can type a half-space on Microsoft Word using Ctrl + Minus_Key. But I don't know why it is not working on Microsoft OneNote! How can I type this character on Microsoft OneNote?

Note: I'm writing in Persian language. In Persian we use half-space to prevent attaching morphemes together.

Omid Ebrahimi
  • 313
  • 1
  • 3
  • 11
  • *From a post by [Mr. DiBs](http://superuser.com/users/443524):* Typing (Ctrl)+(-) in Word inserts an optional hyphen; it appears only when the word needs to be split at the end of a line. See http://new.office-watch.com/2015/of-hyphens-em-dash-en-dash-and-more. If this is what you’re looking to do, I do not see a solution for this in MS OneNote 2010 or 2013. There is the possibility of an add-on that might be capable of accomplishing this. Another option is to go to the Onetastic website and request a new feature or macro. Omer Atay has done a great job in helping the OneNote community. – G-Man Says 'Reinstate Monica' May 03 '15 at 23:50

5 Answers5

9

I got my answer! If we use Persian Standard Keyboard (FAS), we can type half-space with shift + space. We can't use Default Persian Keyboard (FA) to write half-space in OneNote. FAS already exists on Microsoft Windows 8 or greater. You can install this keyboard from this link for previous versions of Microsoft Windows.

Omid Ebrahimi
  • 313
  • 1
  • 3
  • 11
  • 5
    I have Windows 10 (version 1706) and **shift+space** does not create a ZWNJ on the Persian Keyboard, but **CTRL+shift+2** works. – orad Sep 26 '17 at 15:59
  • Windows Persian Standard Keyboard swaps many key's position which is hard to get used to. – Mostafa Armandi Sep 19 '19 at 06:36
3

For those who are not into Persian Standard Keyboard (FAS) due to it's unexpected keys swapping and also the Ctrl+Shift+2 sounds odd to them (like me!), AutoHotkey is a life saver.

  1. Download & Install AutoHotkey.
  2. Go to %appdata%\Microsoft\Windows\Start Menu\Programs\Startup folder via windows explorer1.
  3. Create a file with a desired name but .ahk extension
  4. Edit the file via right clicking on and add the following line in it:2 ref

    +Space::Send {ASC 0157}
    
  5. Save & run the script.

1 This makes the script run on every windows startup
2 As in FAS keyboard (Shift+Space), Otherwise it could be whatever you want.


Update: a complete script based on current keyboard layout could be found as a specific repo on Github.

1

Note sure what version of OneNote you are using. Oops! missed tags sorry.

If you are using MS OneNote 2010 here list of shortcut keys at link below. http://www.shortcutworld.com/en/win/onenote_2010.html

For MS OneNote 2013 try the link below.

https://support.office.com/en-us/article/Keyboard-shortcuts-in-OneNote-2013-65dc79fa-de36-4ca0-9a6e-dfe7f3452ff8?CorrelationId=caf32e2a-1f4d-4351-b2ca-b8808669586b&ui=en-US&rs=en-US&ad=US

Hope this helps.

DaddyDiBs
  • 21
  • 3
1

"I can type a half-space on Microsoft Word using Ctrl + Minus_Key. But I don't know why it is not working on Microsoft OneNote! How can I type this character on Microsoft OneNote?"

Typing Ctrl + – (Ctrl and hyphen) inserts an optional hyphen. In this example each word has an optional hyphen after the letter ‘c’ so it only appears when the word needs to be split at the end of a line.

From Office Watch http://new.office-watch.com/2015/of-hyphens-em-dash-en-dash-and-more/

If this is what you're looking to do, at the present time I do not see a solution for this in MS OneNote 2010 or 2013. There is the possibility of an add-on that might be capable of accomplishing this. Another option is to go to the Onetastic website and request a new feature or macro. Omer Atay has done a great job in helping the OneNote community.

If I come across anything I will let you know. Good luck with your endeavors.

Mr. DiBs
  • 21
  • 1
  • This does not provide an answer to the question.  To critique or request clarification from an author, leave a comment below their post - you can always comment on your own posts, and once you have sufficient [reputation](http://superuser.com/help/whats-reputation) you will be able to [comment on any post](http://superuser.com/help/privileges/comment).  Since you do not have that privilege yet, I have reposted your answer as a comment (trimmed to fit within the limit of 600 characters). – G-Man Says 'Reinstate Monica' May 03 '15 at 23:55
  • @G-Man: better way to accomplish this would be to flag this, asking for it to be converted to a comment - allowing for the OP to have his name migrated with it. I appreciate your effort to keep his post/info around - it is tricky to keep some answers within 600 chars. As for this particular post, I'm undecided as how relevant it is and will leave it for now. Thanks! – studiohack May 04 '15 at 00:00
  • @studiohack: I considered that. What would you (or whatever moderator) have done with an answer larger than 600 characters if I flagged it that way? – G-Man Says 'Reinstate Monica' May 04 '15 at 00:03
  • @G-Man: mods can edit comments actually - so one of us would probably have converted it, and then copy/pasted from the answer, then edited. Cheers! – studiohack May 04 '15 at 00:30
  • OK, I'll do that next time. – G-Man Says 'Reinstate Monica' May 04 '15 at 00:30
0

You can easily type half-space using Ctrl + Shift + 2 in Microsoft office, when you are using Persian (Farsi) keyboard.