Math keyboard: does it exist ? - MathOverflow [closed]most recent 30 from http://mathoverflow.net2013-05-22T01:05:36Zhttp://mathoverflow.net/feeds/question/15595http://www.creativecommons.org/licenses/by-nc/2.5/rdfhttp://mathoverflow.net/questions/15595/math-keyboard-does-it-existMath keyboard: does it exist ?Olivier Lalonde2010-02-17T17:10:26Z2012-01-21T08:25:28Z
<p>Does a keyboard specifically designed for mathematics exist (with all the common symbols and greek letters) ? </p>
<p>Would you buy one and why ?</p>
<p>PS: Feel free to re-tag properly.</p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/15597#15597Answer by Jacques Carette for Math keyboard: does it exist ?Jacques Carette2010-02-17T17:23:24Z2010-02-17T17:23:24Z<p>There used to be a number of specialized keyboards for APL fans - like the <a href="http://www.wickensonline.co.uk/apl-unicomp.html" rel="nofollow">Unicomp keyboard</a>, which comes 'closer' than usual keyboards. Or you could always re-program <a href="http://news.cnet.com/Photo-Keyboard-designer-chooses-minimalist-approach/2009-1041_3-5720031.html?tag=mncol%252525253btxt" rel="nofollow">this keyboard</a> to your heart's content!</p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/15598#15598Answer by José Figueroa-O'Farrill for Math keyboard: does it exist ?José Figueroa-O'Farrill2010-02-17T17:30:18Z2010-02-17T17:30:18Z<p>I don't know the answer to your first question, but I probably would not buy one, should one exist.
(There are programmable keyboards, of course.)</p>
<p>A quick glance at the unicode provision for mathematical symbols (e.g., <a href="http://en.wikipedia.org/wiki/Unicode%5FMathematical%5FOperators" rel="nofollow">here</a>) shows that there are too many of them to fit on a standard keyboard with 100-odd keys, even with modifiers.</p>
<p>This is similar, though not perhaps as severe, to the problem of trying to write in Japanese using either kanji or kana on a keyboard. (Same problem in Chinese, of course -- it's just that I've more familiarity with Japanese.) The solution there is not to have a huge keyboard with lots of symbols, but for the software to do the work. All one would need is an input system for mathematics. For me, although I concede it is not optimal, this is TeX. (In fact, TeX is recognised as an input system in Emacs.)</p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/15606#15606Answer by badp for Math keyboard: does it exist ?badp2010-02-17T18:50:34Z2010-09-24T10:37:51Z<p>If you are using Windows, you can use the <a href="http://www.microsoft.com/globaldev/tools/msklc.mspx" rel="nofollow">Microsoft Keyboard Layout Creator</a> tool to make your own layout; you will need administrator access to install it, however, and then you will have to switch to it.</p>
<p><img src="http://dl.dropbox.com/u/1164414/SO/Italian%20International.png" alt="Keyboard layout creator at work."></p>
<p>As you noticed, however, no layout can cover the entire range of unicode characters.</p>
<p>What I have done is create an <a href="http://www.autohotkey.com/" rel="nofollow">AutoHotKey</a> script like this:</p>
<pre><code>::\exists::
SendUnicode("∃")
return
::\forall::
SendUnicode("∀")
return
SendUnicode(char){
;send unicode encoding to clipboard because
;that's the only way AHK can encode Unicode.
Transform, Clipboard, Unicode, %char%
SendInput ^v
return
}
</code></pre>
<p>I would share the whole list of bindings I've written, but it really is an inelegant, ugly kludge. However, it might do the trick for you.</p>
<p>If you aren't using Windows, this approach should still be available to you through other software. However, I've already used all of my link allowance. :)</p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/15607#15607Answer by Andrew Stacey for Math keyboard: does it exist ?Andrew Stacey2010-02-17T18:51:04Z2011-01-07T08:35:25Z<p>Any keyboard is reprogrammable to your heart's content (assuming you're using a decent operating system). When typing a LaTeX document, I reprogram my keyboard so that the backslash is in place of the semi-colon, the numbers and shift-numbers are swapped, and a few other optimisations. I did this because typing LaTeX with an ordinary keyboard was causing me some pain in my fingers and doing this adjustment fixed it.</p>
<p>Something interesting to do is to count occurrences of characters in your documents. For example, in my latest paper, the top four characters are:</p>
<pre><code>13001 t
12385 e
11291 \
11135 o
</code></pre>
<p>The total number of numbers used was 766. So making the numbers harder to type doesn't mean too much extra stretching, and putting the backslash somewhere easy to reach saves a lot of effort.</p>
<hr>
<p>(Added in edit): A little while after this question was asked, the site <a href="http://tex.stackexchance.com" rel="nofollow">http://tex.stackexchance.com</a> came into being. A <a href="http://tex.stackexchange.com/q/1979/86" rel="nofollow">very similar question</a> was asked there and I gave a rather more detailed answer there than I did here. Here's a <a href="http://tex.stackexchange.com/questions/1979/good-keyboard-layouts-for-typing-latex/1985#1985" rel="nofollow">direct link</a> to my answer there.</p>
<p>(Thanks to Peter for reminding me of this and suggesting I link the two.)</p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/15613#15613Answer by James for Math keyboard: does it exist ?James2010-02-17T19:21:27Z2010-02-17T19:21:27Z<p>Does an APL keyboard (e.g., <a href="http://www.aplusdev.org/keyboard.html" rel="nofollow">http://www.aplusdev.org/keyboard.html</a>) qualify?</p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/15674#15674Answer by Dmitri Pavlov for Math keyboard: does it exist ?Dmitri Pavlov2010-02-18T06:51:56Z2010-05-10T04:18:23Z<p>All keyboards are more or less the same, the only difference is in the symbols printed on the keys.
Hence the question is really about math keyboard layouts.</p>
<p>My keyboard layout has a lot of math symbols and use them every time I type math.
Some examples (typed using my keyboard layout!): α β Γ Δ ψ Ψ (all greek letters are included),
≤ ≥ ⊗ → ∈ ∞ ↦ ≠ 〈 〉 ⊂ ⊃ ⊆ ⊇ ≅ ≃</p>
<p>TeX has about 230 math symbols (including Greek letters).
You can easily encode them all, but my keyboard layout has only about 50 most commonly used symbols
and 24*2=48 Greek letters.</p>
<p>And note that you can easily setup TeX to recognize Unicode math symbols in UTF-8 encoding.</p>
<p>Incidentally, I also have commonly used punctuation marks that are absent from ASCII: “ ” ‘ ’ – — … </p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/24060#24060Answer by Harry Gindi for Math keyboard: does it exist ?Harry Gindi2010-05-10T04:31:09Z2010-05-10T04:31:09Z<p>If one is using Linux, one can set up compose sequences to have access to a large number of mathematical symbols. If one is using Windows, one can simulate this using a freeware application called "allchars". If one is using a Macintosh, one should be able to do something similar, but as I don't regularly use such a computer, I do not know if a third-party application is necessary.</p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/39847#39847Answer by wood for Math keyboard: does it exist ?wood2010-09-24T11:07:52Z2010-09-24T11:07:52Z<p>If you are using the TeX-Editor WinEdt you can do the following:</p>
<p>Go to Options->Settings->Translations->Keyboard.
You you can completely customize your keyboard.
For example I use ";" -> "$" in order to type the dollar symbol more conveniently.</p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/39865#39865Answer by JS Milne for Math keyboard: does it exist ?JS Milne2010-09-24T15:01:38Z2010-09-24T15:01:38Z<p>One almost existed. The program I use to write TeX has several "keyboards". For example, typing Ctrl-g switches to the Greek "keyboard" and then "a" puts "\alpha" in your file; typing Ctrl-s and then "a" puts "\angle" in your file. At one time, the owners of the program were planning to produce a keyboard with the property that the symbol on the keyboard would change when you switched keyboards. So when you typed Ctrl-g, you would see $\alpha$ on the "a" key (I think they were planning to use LEDs). It was certainly an interesting idea, but, no, I wouldn't buy such a thing --- like most people here, I touch-type, and prefer to enter everything with a sequence of normal characters.</p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/41199#41199Answer by Steve for Math keyboard: does it exist ?Steve2010-10-05T19:39:31Z2010-10-05T19:39:31Z<p>For the record, I do NOT find this question off-topic.</p>
<p>Math is moving away from the pen and paper (or chalk and chalkboard) days. Computers are everywhere, and, unlike days of old when computers were notoriously BAD at math, modern languages, such as Python, have built in representations of fractions, complex numbers, positive and negative infinity, etc. </p>
<p>Matrices and vectors, for example, are used in everything from the latest shoot-em-up to bank transactions, to simulation software and drawing programs.</p>
<p>It is about time that we had a real solution for entering and working with real equations on a computer, rather than having to slog it out with --> area = (PI * (r^2)).</p>
<p>Would I buy a keyboard that had all the standard mathematical symbols built into it?</p>
<p>Absolutely.</p>
<p>And while, yes, I am aware that I can remap a standard keyboard, and while yes, I touch type... some of these symbols would be used often enough to want on the keyboard, yet rarely enough to have no idea where you put them. (Where the %&@# did I put phi? CTRL-P? Bah, PI... Alt P? Rho? Whats that doing there?)... a quick look down on the proper keyboard could solve this easily.</p>
<p>And yes... I came to this board after doing a Google search for just such a beast... if this question had not been asked here, I never would have wandered to your site.</p>
<p>Me</p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/52264#52264Answer by Hugo for Math keyboard: does it exist ?Hugo2011-01-16T21:23:59Z2011-01-16T21:23:59Z<p>Optimus Maximus [1] can become just what you need.</p>
<p>[1] <a href="http://www.artlebedev.com/everything/optimus/" rel="nofollow">http://www.artlebedev.com/everything/optimus/</a></p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/52297#52297Answer by none for Math keyboard: does it exist ?none2011-01-17T07:06:08Z2011-01-17T07:06:08Z<p>Might be a nice touchscreen app, even for a fairly small touchscreen device like an Android phone. Most text typing would be on the computer's normal keyboard, but symbols could be entered on a "virtual" touchscreen keyboard. The software would be set up so that you could type both keyboards simultaneously without having to mouse around and so forth. Hmm, maybe I'll try implementing this.</p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/53622#53622Answer by Markus Klein for Math keyboard: does it exist ?Markus Klein2011-01-28T15:22:53Z2011-01-28T15:22:53Z<p>A German group developed a new keyboard layout, called neo (similar to the <a href="http://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard" rel="nofollow">Dvorak layout</a>), which is optimized for German words, but also for English.</p>
<p>This layout has six layers; layer 5 is for Greek chars and layer 6 is for math symbols.</p>
<p>You can check their website: <a href="http://www.neo-layout.org" rel="nofollow">http://www.neo-layout.org</a> (in German; you can also consider the <a href="http://translate.google.de/translate?hl=de&sl=de&tl=en&u=http%3A%2F%2Fwww.neo-layout.org" rel="nofollow">English translation of the site by Google</a>).</p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/57814#57814Answer by owen214 for Math keyboard: does it exist ?owen2142011-03-08T11:54:21Z2011-03-08T11:54:21Z<p>I don't care that I can't actually touch-type all those keys; as long as all the mathematical keys, Greek letters and European accents are somewhere on my desk, that's good enough. I want to be able to press it, not fiddle around in software to insert my characters.</p>
<p>I think it'd be best as an extra keyboard just with these characters, rather than a replacement for QWERTY. Is it possible to have 2 keyboards like this? I'd definitely buy one</p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/86285#86285Answer by BookInquiry for Math keyboard: does it exist ?BookInquiry2012-01-21T06:21:39Z2012-01-21T06:21:39Z<p>My maths is just high school level. I want to propose a mathematics keyboard for high school level.</p>
<p>The key arrangement is a bit liked the old cell phones:</p>
<p>[abc]one key [fgh]one key[ijk]
[lmn] [pqr] [rst]
[uvw] [xyzw] [e $\pi$]
[cosh sinh] [tanh sech] [coth csch]
[cos sin] [tan sec] [cot csc]
$[\Sigma\int\Pi]$ [CP!]
[<=>] $[\rightarrow\cdot']$</p>
<p>+
number pad</p>
<p>I would liked to try this keyboard.</p>
http://mathoverflow.net/questions/15595/math-keyboard-does-it-exist/86290#86290Answer by Vlad Patryshev for Math keyboard: does it exist ?Vlad Patryshev2012-01-21T08:25:28Z2012-01-21T08:25:28Z<p>I actually have an onscreen keyboard that has these layouts.
<a href="http://vpatryshev.blogspot.com/2008/11/find-your-language-below-and-drag-grey.html" rel="nofollow">Here</a> you can find a bunch of layouts, the one called "Special" has Greek, and as many math symbols as I could stuff in, using shift, ctrl, and combinations.</p>
<p>∩∈⊂⊆∼≃≅≈≊× =
∃∄ℯℜ √∐ℹℴ℘∣∥≡
∀⅀∂ℱℏℌ∫∮ℓ°∞
ℤ∠∁∇ℬℕℳ<>
≌≐≝⋍
ℚ ℰℛ∜ ℑ∅ℿ
ℵℋ∭∰∱∲
⊕⊗⊢⊣⊤⊥⊨⊩⊬
∪∉⊄⊈≁≄≇≉≉≠
ℇ∛ ℐ∅ℙ∤∤∦≢
∆ℾℍ∬∯ℒ∙∝
≥≰≱≮≯</p>
<p>Can use it on the web.</p>