m
m
 
(3 intermediate revisions by one user not shown)
Line 7: Line 7:
 
The tough guy's [[ASCII]]. I loved the idea since the start, although it has always been clear to me that it would be a broken system, full of frustrations.
 
The tough guy's [[ASCII]]. I loved the idea since the start, although it has always been clear to me that it would be a broken system, full of frustrations.
  
βˆ’
It actually works better than you would think. And then you can have fun putting some πŸ‘© or β›‘ or β™› β™˜ β›” ☭ ☠ 🍹 βš• οΏ½ etc, etc. in what one likes the most of a computer: plain text.
+
It actually works better than you would think. And then you can have fun putting some πŸ‘© or β›‘ or β™› β™˜ β›” ☭ ☣ ☠ 🍹 βš• οΏ½ etc, etc. in what one likes the most of a computer: plain text.
  
 
To enter a Unicode character of which you knows the code, in [[Linux]], in many applications go for ctrl+shift+U and the code itself.
 
To enter a Unicode character of which you knows the code, in [[Linux]], in many applications go for ctrl+shift+U and the code itself.
Line 14: Line 14:
  
 
In [[Emacs]], C-x 8 RET.
 
In [[Emacs]], C-x 8 RET.
 +
 +
In [[html]], &#x<u>code</u>; produces the character, .e.g., &#x<span>003D</span>; for instance, produces = which could be useful as the actual = could break a template (such as the [[cite]] one).
 +
 +
In [[Mediawiki]], <nowiki>{{unicode|&#code;}}</nowiki> could be used.
  
 
Useful entries to remember:  
 
Useful entries to remember:  
Line 33: Line 37:
 
* Left arrow: 2192 β†’  
 
* Left arrow: 2192 β†’  
 
** There are lot more: 👒 ⟢ πŸ‘’ πŸ ‚ πŸ‘’ 👺 (see [http://xahlee.info/comp/unicode_arrows.html Xah Lee] for a list).
 
** There are lot more: 👒 ⟢ πŸ‘’ πŸ ‚ πŸ‘’ 👺 (see [http://xahlee.info/comp/unicode_arrows.html Xah Lee] for a list).
βˆ’
* You can also generate quite a lot of [https://lingojam.com/SuperscriptGenerator superscript] and [https://lingojam.com/SubscriptGenerator subscript] letters, e.g., ⁽²⁾, Β³, ⁴, ⁡, ⁢, ⁷, ⁸, ⁹, ⁰ & β‚β‚‚β‚Ž, ₃, β‚„, β‚…, ₆, ₇, β‚ˆ, ₉, β‚€.
+
* You can also generate quite a lot of [https://lingojam.com/SuperscriptGenerator superscript] and [https://lingojam.com/SubscriptGenerator subscript] letters, e.g., ⁽¹⁾, Β², Β³, ⁴, ⁡, ⁢, ⁷, ⁸, ⁹, ⁰ & β‚β‚β‚Ž, β‚‚, ₃, β‚„, β‚…, ₆, ₇, β‚ˆ, ₉, β‚€.
 +
 
 +
== Links ==
 +
 
 +
* https://www.unicodeit.net converts {{TeX}} inputs to unicode.

Latest revision as of 17:37, 12 July 2023

Unicode

Unicode is a crazy thing...

β™™β™™β™™

The tough guy's ASCII. I loved the idea since the start, although it has always been clear to me that it would be a broken system, full of frustrations.

It actually works better than you would think. And then you can have fun putting some πŸ‘© or β›‘ or β™› β™˜ β›” ☭ ☣ ☠ 🍹 βš• οΏ½ etc, etc. in what one likes the most of a computer: plain text.

To enter a Unicode character of which you knows the code, in Linux, in many applications go for ctrl+shift+U and the code itself.

E.g., ctrl+shift+U+0239 gives you... ΘΉ.

In Emacs, C-x 8 RET.

In html, &#xcode; produces the character, .e.g., &#x003D; for instance, produces = which could be useful as the actual = could break a template (such as the cite one).

In Mediawiki, {{unicode|&#code;}} could be used.

Useful entries to remember:

  • Non-breakable space (&nbsp;) "Β " 00A0
  • Greek goes from 3B1 (Ξ±) to 3C9 (Ο‰), the most popular being:
    • 3B2 Ξ² (easy)
    • 3B3 Ξ³ (easy)
    • 3B4 Ξ΄ (still easy)
    • 3B5 Ξ΅ (still easy)
    • 3B7 ΞΈ
    • 3BC ΞΌ
    • 3C0 Ο€
    • 3C3 Οƒ
    • 3F0 Ο°
    • 3C8 ψ
  • The upcase equivalents 393Β Ξ“, 394Β Ξ”, 398 Θ, 39BΒ Ξ›, 3A3Β Ξ£, 3A6Β Ξ¦, 3A8Β Ξ¨, 3A9Β Ξ©.
  • M-dash: 2014 β€”
  • Left arrow: 2192 β†’
    • There are lot more: 👒 ⟢ πŸ‘’ πŸ ‚ πŸ‘’ 👺 (see Xah Lee for a list).
  • You can also generate quite a lot of superscript and subscript letters, e.g., ⁽¹⁾, Β², Β³, ⁴, ⁡, ⁢, ⁷, ⁸, ⁹, ⁰ & β‚β‚β‚Ž, β‚‚, ₃, β‚„, β‚…, ₆, ₇, β‚ˆ, ₉, β‚€.

Links