Cómo insertar carácteres especiales en Linux con Unicode + Explicaciones acerca de los códigos ASCII en Windows
Cuando yo usaba Windows tenía una tabla de caracteres especiales ASCII a la
vista para poder usar de vez en cuando alguno de esos caracteres. Ahora
acá en Linux estos son los pasos para poder usar carácteres especiales Unicode con atajos de
teclado (en Windows era Alt + número) en Linux es de otra manera
INSTRUCCIONES:
Para hacer un contraste con los códigos ASCII, ejemplo, en Window se puede poner la arroba con el atajo de teclado:
Alt + 64
Ahora les dejaré una tabla que modifiqué de wikipedia en donde podrán ver que la Arroba es con el código Decimal 64 (La tabla original la pueden ver en Wikipedia y si alguien quisiera saber cómo la modifiqué clic aquí):
CARÁCTERES ESPECIALES PARA INSERTAR EN LINUX
Dec Hex Representación 32 20 espacio ( ) 33 21 ! 34 22 " 35 23 # 36 24 $ 37 25 % 38 26 & 39 27 ' 40 28 ( 41 29 ) 42 2A * 43 2B + 44 2C , 45 2D - 46 2E . 47 2F / 48 30 0 49 31 1 50 32 2 51 33 3 52 34 4 53 35 5 54 36 6 55 37 7 56 38 8 57 39 9 58 3A : 59 3B ; 60 3C < 61 3D = 62 3E > 63 3F ?
Dec Hex Representación 64 40 @ 65 41 A 66 42 B 67 43 C 68 44 D 69 45 E 70 46 F 71 47 G 72 48 H 73 49 I 74 4A J 75 4B K 76 4C L 77 4D M 78 4E N 79 4F O 80 50 P 81 51 Q 82 52 R 83 53 S 84 54 T 85 55 U 86 56 V 87 57 W 88 58 X 89 59 Y 90 5A Z 91 5B [ 92 5C \ 93 5D ] 94 5E ^ 95 5F _
Dec Hex Representación 96 60 ` 97 61 a 98 62 b 99 63 c 100 64 d 101 65 e 102 66 f 103 67 g 104 68 h 105 69 i 106 6A j 107 6B k 108 6C l 109 6D m 110 6E n 111 6F o 112 70 p 113 71 q 114 72 r 115 73 s 116 74 t 117 75 u 118 76 v 119 77 w 120 78 x 121 79 y 122 7A z 123 7B { 124 7C | 125 7D } 126 7E ~
Para poner la arroba en Linux se hace con Unicode usando el Hexadecimal 40 y es así:
Ctrl + Shift + u + 40
a continuación una imagen para explicar:
Si desea saber más sobre la diferencia entre la numeración decimal y la hexadecimal vea:
[Solucionado] terminology | ¿Qué es el sistema hexadecimal?
https://www.enmimaquinafunciona.com/pregunta/32265/que-es-el-sistema-hexadecimal
Ejercicio 1:
Insertar estos dos caracteres: [ ] en un documento de LibreOffice
Solución:
Aplaste el atajo de teclado "Ctrl + Shift + u" y suelte las teclas y luego aplaste las teclas "5B" y ENTER, así:
Ctrl + Shift + u + 5b
Ahora aplaste el atajo de teclado "Ctrl + Shift + u" y suelte las teclas y luego aplaste las teclas "5D" y ENTER, así:
Ctrl + Shift + u
Aquí una explicación:
Aquí un Gif de cómo usar:
Fuente de la explicación de cómo insertar los caracteres especiales:
https://help.ubuntu.com/16.04/ubuntu-help/tips-specialchars.html
Caracteres recomendados para tener a la mano (memorizar)
Por un caso los necesite usar algún día:
Ctrl+Shift+u + 27 = ' Apóstrofo
Ctrl+Shift+u + 7e = ~ Virgulilla
Ctrl+Shift+u + 2b = + Signo más o suma
Ctrl+Shift+u + 00d7 = × Signo multiplicación
Ctrl+Shift+u + 00f7 = ÷ Signo división
Ctrl+Shift+u + 40 = @ Arroba
Ctrl+Shift+u + 3c = < inecuación menor que
Ctrl+Shift+u + 3e = > inecuación mayor que
Ctrl+Shift+u + 2f = / Barra diagonal, slash
Ctrl+Shift+u + 5c = \ Barra inversa (En Windows ejm C:\)
Ctrl+Shift+u + 7c = | Pleca o Barra vertical
Ctrl+Shift+u + 5b = [ Corchete de apertura
Ctrl+Shift+u + 5d = ] Corchete de cierre
Ctrl+Shift+u + 7b = { Llave de apertura
Ctrl+Shift+u + 7d = } Llave de cierre
Ctrl+Shift+u + 00b0 = ° Símbolo de grados centígrados
Ctrl+Shift+u + 2190 = ← Flecha izquierda
Ctrl+Shift+u + 2192 = → Flecha derecha
Ctrl+Shift+u + 2194 = ↔ Flecha izquierda derecha
Esta lista les aconsejo que la copien en un bloque de notas o editor de texto
y otra tabla sólo con los caracteres especiales:
CARÁCTERES ESPECIALES PREFERIDOS
Dec Hex Signo Descripción
32 20 ( ) Espacio
33 21 ! Signo de exclamación
34 22 " Comillas
35 23 # almohadilla, numeral
36 24 $ Signo de dólar, peso
37 25 % Porcentaje
38 26 & et, y comercial, ampersand
39 27 ' Apóstrofo
40 28 ( Paréntesis de apertura
41 29 ) Paréntesis de cierre
42 2A * Asterisco
43 2B + Signo más
44 2C , Coma
45 2D - Guion ortográfico
46 2E . Punto
47 2F / Barra diagonal, Slash
58 3A : Dos puntos
59 3B ; Punto y coma
60 3C < Inecuación, menor que
61 3D = Signo igual
62 3E > Inecuación, mayor que
63 3F ? Signo de interrogación
64 40 @ Arroba
91 5B [ Corchete de apertura
92 5C \ Barra inversa, backslash
93 5D ] Corchete de cierre
94 5E ^ Acento circunflejo
95 5F _ Guion bajo
96 60 ` Acento grave
123 7B { Llave de apertura
124 7C | Barra vertical, Pleca
125 7D } Llave de cierre
126 7E ~ Virgulilla
https://drive.google.com/drive/folders/1g5FwzSpzU6B8g9_hjk_eB6NjIEzCGnAo?usp=sharing
Hay muchos caracteres más que se pueden añadir con atajo de teclado, ejemplo la siguiente carita negra felíz:
☻
está en la siguiente página:
Página de códigos 850 (extensión de ASCII)
https://es.wikipedia.org/wiki/P%C3%A1gina_de_c%C3%B3digos_850
También copio aquí todos los códigos para su facilidad de consulta:
PÁGINA DE CÓDIGOS 850 - WIKIPEDIA
—0 —1 —2 —3 —4 —5 —6 —7 —8 —9 —A —B —C —D —E —F 0- "Nulo"
0000
0 ☺
263A
1 ☻
263B
2 ♥
2665
3 ♦
2666
4 ♣
2663
5 ♠
2660
6 •
2022
7 ◘
25D8
8 ○
25CB
9 ◙
25D9
10 ♂
2642
11 ♀
2640
12 ♪
266A
13 ♫
266B
14 ☼
263C
15 1- ►
25BA
16 ◄
25C4
17 ↕
2195
18 ‼
203C
19 ¶
00B6
20 §
00A7
21 ▬
25AC
22 ↨
21A8
23 ↑
2191
24 ↓
2193
25 →
2192
26 ←
2190
27 ∟
221F
28 ↔
2194
29 ▲
25B2
30 ▼
25BC
31 2- "Espacio"
0020
32 !
0021
33 "
0022
34 #
0023
35 $
0024
36 %
0025
37 &
0026
38
0027
39(
0028
40 )
0029
41 *
002A
42 +
002B
43 ,
002C
44 -
002D
45 .
002E
46 /
002F
47 3- 0
0030
48 1
0031
49 2
0032
50 3
0033
51 4
0034
52 5
0035
53 6
0036
54 7
0037
55 8
0038
56 9
0039
57 :
003A
58 ;
003B
59 <
003C
60 =
003D
61 >
003E
62 ?
003F
63 4- @
0040
64 A
0041
65 B
0042
66 C
0043
67 D
0044
68 E
0045
69 F
0046
70 G
0047
71 H
0048
72 I
0049
73 J
004A
74 K
004B
75 L
004C
76 M
004D
77 N
004E
78 O
004F
79 5- P
0050
80 Q
0051
81 R
0052
82 S
0053
83 T
0054
84 U
0055
85 V
0056
86 W
0057
87 X
0058
88 Y
0059
89 Z
005A
90 [
005B
91 \
005C
92 ]
005D
93 ^
005E
94 _
005F
95 6- `
0060
96 a
0061
97 b
0062
98 c
0063
99 d
0064
100 e
0065
101 f
0066
102 g
0067
103 h
0068
104 i
0069
105 j
006A
106 k
006B
107 l
006C
108 m
006D
109 n
006E
110 o
006F
111 7- p
0070
112 q
0071
113 r
0072
114 s
0073
115 t
0074
116 u
0075
117 v
0076
118 w
0077
119 x
0078
120 y
0079
121 z
007A
122 {
007B
123 |
007C
124 }
007D
125 ~
007E
126 ⌂
2302
127 8- Ç
00C7
128 ü
00FC
129 é
00E9
130 â
00E2
131 ä
00E4
132 à
00E0
133 å
00E5
134 ç
00E7
135 ê
00EA
136 ë
00EB
137 è
00E8
138 ï
00EF
139 î
00EE
140 ì
00EC
141 Ä
00C4
142 Å
00C5
143 9- É
00C9
144 æ
00E6
145 Æ
00C6
146 ô
00F4
147 ö
00F6
148 ò
00F2
149 û
00FB
150 ù
00F9
151 ÿ
00FF
152 Ö
00D6
153 Ü
00DC
154 ø
00F8
155 £
00A3
156 Ø
00D8
157 ×
00D7
158 ƒ
0192
159 A- á
00E1
160 í
00ED
161 ó
00F3
162 ú
00FA
163 ñ
00F1
164 Ñ
00D1
165 ª
00AA
166 º
00BA
167 ¿
00BF
168 ®
00AE
169 ¬
00AC
170 ½
00BD
171 ¼
00BC
172 ¡
00A1
173 «
00AB
174 »
00BB
175 B- ░
2591
176 ▒
2592
177 ▓
2593
178 │
2502
179 ┤
2524
180 Á
00C1
181 Â
00C2
182 À
00C0
183 ©
00A9
184 ╣
2563
185 ║
2551
186 ╗
2557
187 ╝
255D
188 ¢
00A2
189 ¥
00A5
190 ┐
2510
191 C- └
2514
192 ┴
2534
193 ┬
252C
194 ├
251C
195 ─
2500
196 ┼
253C
197 ã
00E3
198 Ã
00C3
199 ╚
255A
200 ╔
2554
201 ╩
2569
202 ╦
2566
203 ╠
2560
204 ═
2550
205 ╬
256C
206 ¤
00A4
207 D- ð
00F0
208 Ð
00D0
209 Ê
00CA
210 Ë
00CB
211 È
00C8
212 ı
0131
213 Í
00CD
214 Î
00CE
215 Ï
00CF
216 ┘
2518
217 ┌
250C
218 █
2588
219 ▄
2584
220 ¦
00A6
221 Ì
00CC
222 ▀
2580
223 E- Ó
00D3
224 ß
00DF
225 Ô
00D4
226 Ò
00D2
227 õ
00F5
228 Õ
00D5
229 µ
00B5
230 þ
00FE
231 Þ
00DE
232 Ú
00DA
233 Û
00DB
234 Ù
00D9
235 ý
00FD
236 Ý
00DD
237 ¯
00AF
238 ´
00B4
239 F- SHY
00AD
240 ±
00B1
241 ‗
2017
242 ¾
00BE
243 ¶
00B6
244 §
00A7
245 ÷
00F7
246 ¸
00B8
247 °
00B0
248 ¨
00A8
249 ·
00B7
250 ¹
00B9
251 ³
00B3
252 ²
00B2
253 ■
25A0
254 NBSP
00A0
255 —0 —1 —2 —3 —4 —5 —6 —7 —8 —9 —A —B —C —D —E —F
Ejercicio
De esta ultima "Página de códigos 850" voy a sacar los siguientes símbolos que considero importantes:Ctrl+Shift+u + 00b0 = ° Símbolo de grados centígrados
Ctrl+Shift+u + 00F7 = ÷ Símbolo de división
Ctrl+Shift+u + 00d7 = × Signo de multiplicación
INFOMACIÓN SOBRE SÍMBOLOS POCO COMUNES
La pleca o barra vertical |
lo siguiente copio y pego:
Usos[editar]
- En imprenta se ha usado en posición horizontal debajo de un título, o bien para separar dos textos.
- En lexicografía, a la hora de elaborar diccionarios, lexicones, etc. para separar subacepciones, cuando las acepciones ya están separadas por una pleca doble.
- Alguna vez, si es necesario, puede funcionar como sustituto de la barra (/) en la disposición de versos en línea.
- En informática, se utiliza el símbolo | para designar a las tuberías (pipe).
- En lenguaje wiki, se usa dentro de un vínculo interno (doble corchete) para que muestre otro texto distinto del título de la página a que dirige. Por ejemplo, si en Wikipedia se escribe [[Perro|Can]], el enlace aparecerá con el texto "Can", pero redirigirá a la página http://es.wikipedia.org/wiki/Perro.
https://es.wikipedia.org/wiki/Pleca#Pleca_doble
Pleca doble[editar]
Es un signo que consiste en dos plecas dispuestas de forma paralela. La Real Academia Española hace uso de ella en el DRAE, y la define como doble barra vertical.
Usos[editar]
- Se usa en los diccionarios para separar las distintas acepciones de una palabra.
- En un enunciado en el que se cita una obra original sirve para indicar que en esa obra original se ha cambiado de párrafo.
- En fonética marca una pausa larga dentro de un texto.
- También en la métrica marca una pausa, como por ejemplo en el caso de la cesura. Puede sustituirse por la barra doble en el caso de que el verso esté escrito en cursiva.
- ¡Oh muerte que das vida! || ¡Oh dulce olvido!
- ¡Oh muerte que das vida! // ¡Oh dulce olvido!
- En lenguajes de programación suele representarse mediante una doble barra el operador lógico OR.
https://es.wikipedia.org/wiki/Virgulilla
lo siguiente copio y pego:
Informática[editar]
En informática tiene varios usos dependiendo del entorno:
- En sistemas UNIX se emplea para identificar al directorio de usuario de tal forma que la expresión $HOME/archivo es equivalente a ~/archivo; ambas normalmente terminan convirtiéndose en /home/usuario/archivo.
- En MS-DOS y en la consola de Windows sirve para indicar uno de los muchos posibles archivos que tienen el mismo inicio. En este sistema los nombres de archivos solo usan ocho caracteres para el nombre y tres para la extensión; así, DOCUME~1.txt será el primero de los archivos cuyo nombre empieza por «docume» y tiene extensión «.txt».
- En el lenguaje de programación C++ se utiliza como prefijo del nombre del destructor de clases.
- En varios lenguajes de programación C++, Java es el operador unario que invierte todos los bits de un entero (NOT bit a bit).
- En el lenguaje de programación Matlab (y Octave) representa la negación (not). Por ejemplo: 1~=3 devolvería un (True).
- En el lenguaje de programación visual Pure Data, que un objeto incluya virgulilla en su nombre significa que genera o manipula señal de audio. Por ejemplo [osc~ 440].
Tiene como correspondencia en el código ASCII 126.
Wikipedia y otros proyectos wiki[editar]
En Wikipedia se utiliza la virgulilla, y específicamente repitiendo este signo cuatro veces, pues de esta manera se marca la firma del wikipedista que está escribiendo un texto en por ejemplo una página de discusión.
Vea este video que he hecho:
Grado (simbolo) °
Este símbolo que usamos para poner los grados, ejemplos:C°
F°
https://es.wikipedia.org/wiki/S%C3%ADmbolo_de_grado
Símbolo de grado
Símbolo de grado ° Unicode U+00B0 ° signo de grado
El símbolo de grado o signo de grado (°) es un símbolo tipográfico que se usa, entre otras cosas, para representar grados de ángulos (por ejemplo, en sistemas de coordenadas geográficas), horas (en ámbito médico), grados de temperatura, grados de alcohol o la estructura (de quinta) disminuida en la construcción de acordes en la música.1 El símbolo consiste en un pequeño círculo volado, históricamente un cero en miniatura.
En el ámbito hispanohablante este símbolo se puede confundir con el indicador ordinal de la letra O que se utiliza para abreviar números ordinales, por ejemplo, 6.º para representar "sexto". No obstante, ambos se diferencian en que el símbolo de grado tiene forma de circunferencia perfecta mientras la O volada a menudo (aunque no siempre) tiene forma ovalada; además la O volada en ocasiones aparece subrayada y según la ortografía debe ir precedida de un punto, porque es una abreviatura, cosa que el símbolo de grado no necesita.
Diéresis, ejem: Pingüino
Para este carácter hice un tutorial aparte, lo puede ver en:Cómo poner diéresis (los dos puntitos encima de una vocal) en palabras como pingüino en Ubuntu
https://facilitarelsoftwarelibre.blogspot.com/2018/01/resumen-en-linux-no-sabia-como-hacer.html
Tabla Unicode con 2000 carácteres
En la siguiente dirección web:
Unicode table - List of most common Unicode characters *
https://gist.github.com/ivandrofly/0fe20773bd712b303f78
allí pueden buscar entre todos los simbolos pero les recomiendo que busquen palabras en inglés, ejemplo:
allí la encontré:
De esta página he hecho una pequeña colección:
Simple arrows
← U+2190 (alt-08592) LEFTWARDS ARROW
↑ U+2191 (alt-08593) UPWARDS ARROW
→ U+2192 (alt-08594) RIGHTWARDS ARROW = z notation total function
↓ U+2193 (alt-08595) DOWNWARDS ARROW
↔ U+2194 (alt-08596) LEFT RIGHT ARROW = z notation relation
↕ U+2195 (alt-08597) UP DOWN ARROW
White arrows and keyboard symbols
⇦ U+21E6 (alt-08678) LEFTWARDS WHITE ARROW
⇧ U+21E7 (alt-08679) UPWARDS WHITE ARROW = shift = level 2 select (ISO 9995-7)
⇨ U+21E8 (alt-08680) RIGHTWARDS WHITE ARROW = group select (ISO 9995-7)
⇩ U+21E9 (alt-08681) DOWNWARDS WHITE ARROW
N-ary operators
∑ U+2211 (alt-08721) N-ARY SUMMATION = summation sign
Keyboard symbols
⌨ U+2328 (alt-09000) KEYBOARD
Electrotechnical symbols
⏚ U+23DA (alt-09178) EARTH GROUND
User interface symbols
⏰ U+23F0 (alt-09200) ALARM CLOCK
⏱ U+23F1 (alt-09201) STOPWATCH
⏲ U+23F2 (alt-09202) TIMER CLOCK
⏳ U+23F3 (alt-09203) HOURGLASS WITH FLOWING SAND
Light and heavy line box components
└ U+2514 (alt-09492) BOX DRAWINGS LIGHT UP AND RIGHT = Videotex Mosaic DG 18
├ U+251C (alt-09500) BOX DRAWINGS LIGHT VERTICAL AND RIGHT = Videotex Mosaic DG 20
Light and heavy solid lines
─ U+2500 (alt-09472) BOX DRAWINGS LIGHT HORIZONTAL = Videotex Mosaic DG 15
estos me sirve para poder editar los arboles de las carpetas dadas por tree
Miscellaneous symbol
☕ U+2615 (alt-09749) HOT BEVERAGE = tea or coffee, depending on locale
Miscellaneous symbols
☎ U+260E (alt-09742) BLACK TELEPHONE
☏ U+260F (alt-09743) WHITE TELEPHONE
Musical symbols
♩ U+2669 (alt-09833) QUARTER NOTE = crotchet
♪ U+266A (alt-09834) EIGHTH NOTE = quaver
♫ U+266B (alt-09835) BEAMED EIGHTH NOTES = beamed quavers
♬ U+266C (alt-09836) BEAMED SIXTEENTH NOTES = beamed semiquavers
♭ U+266D (alt-09837) MUSIC FLAT SIGN
♮ U+266E (alt-09838) MUSIC NATURAL SIGN
♯ U+266F (alt-09839) MUSIC SHARP SIGN = z notation infix bag count
Miscellaneous
✂ U+2702 (alt-09986) BLACK SCISSORS
✆ U+2706 (alt-09990) TELEPHONE LOCATION SIGN
✈ U+2708 (alt-09992) AIRPLANE
✌ U+270C (alt-09996) VICTORY HAND = scissors in Rock, Paper, Scissors game
✍ U+270D (alt-09997) WRITING HAND
✎ U+270E (alt-09998) LOWER RIGHT PENCIL
✏ U+270F (alt-09999) PENCIL
✐ U+2710 (alt-010000) UPPER RIGHT PENCIL
✑ U+2711 (alt-010001) WHITE NIB
✒ U+2712 (alt-010002) BLACK NIB
✓ U+2713 (alt-010003) CHECK MARK
✔ U+2714 (alt-010004) HEAVY CHECK MARK
Crosses
✝ U+271D (alt-010013) LATIN CROSS
✞ U+271E (alt-010014) SHADOWED WHITE LATIN CROSS
Stars, asterisks and snowflakes
✡ U+2721 (alt-010017) STAR OF DAVID
Punctuation ornaments
❟ U+275F (alt-010079) HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT
❠ U+2760 (alt-010080) HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT
Dingbat arrows
➛ U+279B (alt-010139) DRAFTING POINT RIGHTWARDS ARROW
➜ U+279C (alt-010140) HEAVY ROUND-TIPPED RIGHTWARDS ARROW
➝ U+279D (alt-010141) TRIANGLE-HEADED RIGHTWARDS ARROW
➞ U+279E (alt-010142) HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW
Encontrando carácteres especiales en LibreOffice Math
En LibreOffice Math búsque algún carácter especial que usted necesite, de la siguiente manera:
luego clic en:
y clic en:
ahora debo dar clic en:
luego cerrar la ventana y queda así en LibreOffice Math:
y como ven ese número lo debo poner así:
Ctrl + Shift + U + e151
y eso me da el símbolo que necesito, pero no se porqué no lo puedo pegar aquí en Firefox mientras edito en Blogger, pero si se ve en Gedit.
Atajo de teclado atajo de teclado "Ctrl + Shift + U + xx" no funciona en aplicaciones KDE en algunas distribuciones Linux
En caso de que en algún Linux no se puede usar el atajo de teclado Ctrl + Shift + U + la combinación para el hexadecimal en aplicaciones como Kate, Konsole que son de KDE use mejor aparte el editor de texto Gedit. Pero les cuento que en MX Linux 21 si funciona en Kate, WPS Office WriterQue Dios les bendiga
sos un genio flaco ... me volvi loco tratando de encontrar esto
ResponderBorrargracias
Que bueno k le sirvio
BorrarEl artículo es espectacular... el mejor de todos los que encontré. Muchísimas gracias, realmente es un golazo de media cancha.
ResponderBorrarDios lo bendiga