Ascii kódy znaků online. Kódování ASCII (americký standardní kód pro výměnu informací) - základní kódování textu pro latinku

Pro správné používání ASCII je nutné rozšířit si znalosti v této oblasti a o možnostech kódování.

Co je to?

ASCII je kódovací tabulka tištěných znaků (viz snímek obrazovky č. 1) napsaných na klávesnici počítače pro přenos informací a některých kódů. Jinými slovy, abeceda a desetinné číslice jsou zakódovány do odpovídajících symbolů, které představují a nesou potřebné informace.

ASCII byl vyvinut v Americe, takže standardní znaková sada obvykle obsahuje anglickou abecedu s čísly, celkem tedy asi 128 znaků. Ale pak vyvstává spravedlivá otázka: co dělat, když je vyžadováno kódování národní abecedy?

K řešení podobných problémů byly vyvinuty další verze tabulky ASCII. Například u jazyků s cizí strukturou byla písmena anglické abecedy buď odstraněna, nebo k nim byly přidány další znaky ve formě národní abecedy. Kódování ASCII tedy může obsahovat ruská písmena pro národní použití (viz snímek obrazovky č. 2).

Kde se používá kódovací systém ASCII?

Tento systém kódování je nezbytný nejen pro psaní textových informací na klávesnici. Používá se také v grafice. Například v programu ASCII Art Maker se grafické obrázky různých rozšíření skládají z řady znaků ASCII (viz snímek obrazovky č. 3).


Zpravidla lze takové programy rozdělit na ty, které plní funkci grafických editorů, převádějící obrázek na text, a ty, které převádějí obrázek do grafiky ASCII. Známý emotikon (nebo jak se také nazývá „usměvavá lidská tvář“) je také příkladem kódovacího symbolu.

Tuto metodu kódování lze také použít při psaní nebo vytváření dokumentu HTML. Například zadáte konkrétní a potřebnou sadu znaků a při prohlížení samotné stránky se na obrazovce zobrazí symbol odpovídající tomuto kódu.

Tento typ kódování je mimo jiné nezbytný při vytváření vícejazyčného webu, protože znaky, které nejsou obsaženy v té či oné národní tabulce, bude nutné nahradit kódy ASCII. Pokud je čtenář přímo spojen s informačními a komunikačními technologiemi (ICT), bude pro něj užitečné seznámit se s takovými systémy, jako jsou:

  • Přenosná znaková sada;
  • řídicí znaky;
  • EBCDIC;
  • VISCII;
  • YUSCII;
  • Unicode;
  • umění ASCII;
  • KOI-8.
  • Vlastnosti tabulky ASCII

    Jako každý systematický program má ASCII své vlastní charakteristické vlastnosti. Takže například desítková číselná soustava (číslice od 0 do 9) se převede na binární číselnou soustavu (tj. každá desítková číslice se převede na binární 288 = 1001000).

    Písmena umístěná v horním a dolním sloupci se od sebe liší jen o kousek, což výrazně snižuje náročnost kontroly a úpravy případu.

    Se všemi těmito vlastnostmi funguje kódování ASCII jako osmibitové, ačkoli původně mělo být sedmibitové.

    Použití ASCII v programech Microsoft Office:

    V případě potřeby lze tuto možnost pro kódování informací použít v programu Microsoft Notepad a Microsoft Office Word. V rámci těchto aplikací lze dokument uložit ve formátu ASCII, ale v tomto případě nebudete moci využívat některé funkce při psaní textu.

    Zejména nebude k dispozici tučné písmo a tučné písmo, protože kódování zachovává pouze význam zadaných informací, nikoli celkový vzhled a formu. Tyto kódy můžete do dokumentu přidat pomocí následujících softwarových aplikací:

    • Microsoft Excel;
    • Microsoft FrontPage;
    • Microsoft InfoPath;
    • Microsoft OneNote;
    • Microsoft Outlook;
    • Microsoft PowerPoint;
    • Microsoft Project.

    Stojí za zvážení, že při psaní ASCII kódu v těchto aplikacích musíte podržet klávesu ALT.

    Všechny potřebné kódy samozřejmě vyžadují delší a podrobnější studium, ale to je nad rámec našeho dnešního článku. Doufám, že to pro vás bylo opravdu užitečné.

    Uvidíme se znovu!

    Dobrý Špatný

    Podle Mezinárodní telekomunikační unie v roce 2016 používalo internet s určitou pravidelností tři a půl miliardy lidí. Většinu z nich ani nenapadne, že všechny zprávy, které posílají přes PC nebo mobilní gadgety, stejně jako texty, které se zobrazují na všech možných monitorech, jsou ve skutečnosti kombinace 0 a 1. Tato reprezentace informací se nazývá kódování . Zajišťuje a výrazně usnadňuje jeho skladování, zpracování a přenos. V roce 1963 bylo vyvinuto americké kódování ASCII, které je předmětem tohoto článku.

    Prezentace informací na počítači

    Z pohledu každého elektronického počítače je text souborem jednotlivých znaků. Patří mezi ně nejen písmena, včetně velkých, ale také interpunkční znaménka a čísla. Kromě toho se používají speciální znaky „=“, „&“, „(“ a mezery.

    Soubor znaků, které tvoří text, se nazývá abeceda a jejich počet se nazývá mohutnost (označuje se jako N). K jeho určení se používá výraz N = 2^b, kde b je počet bitů nebo informační váha konkrétního symbolu.

    Je dokázáno, že abeceda s kapacitou 256 znaků může zastupovat všechny potřebné znaky.

    Protože 256 představuje 8. mocninu dvojky, váha každého znaku je 8 bitů.

    Jednotka měření 8 bitů se nazývá 1 byte, takže je zvykem říkat, že jakýkoli znak v textu uloženém v počítači zabírá jeden bajt paměti.

    Jak se provádí kódování?

    Jakékoli texty se zadávají do paměti osobního počítače pomocí kláves klávesnice, na které se píší čísla, písmena, interpunkční znaménka a další symboly. Jsou přenášeny do RAM v binárním kódu, tj. každý znak je spojen s desítkovým kódem známým lidem, od 0 do 255, což odpovídá binárnímu kódu - od 00000000 do 11111111.

    Bajtové kódování znaků umožňuje procesoru provádějícímu zpracování textu přistupovat ke každému znaku jednotlivě. 256 znaků je přitom dostačujících k reprezentaci jakékoli symbolické informace.

    ASCII kódování znaků

    Tato zkratka v angličtině znamená kód pro výměnu informací.

    Dokonce i na úsvitu komputerizace bylo zřejmé, že je možné vymyslet širokou škálu způsobů kódování informací. Pro přenos informací z jednoho počítače do druhého však bylo nutné vyvinout jednotný standard. V roce 1963 se tedy v USA objevila kódovací tabulka ASCII. V něm je jakýkoli symbol počítačové abecedy spojen s jeho sériovým číslem v binárním vyjádření. ASCII se původně používalo pouze ve Spojených státech a později se stalo mezinárodním standardem pro PC.

    ASCII kódy jsou rozděleny do 2 částí. Pouze první polovina této tabulky je považována za mezinárodní standard. Obsahuje znaky se sériovými čísly od 0 (kódované jako 00000000) do 127 (kódované 01111111).

    Sériové číslo

    ASCII kódování textu

    Symbol

    0000 0000 - 0001 1111

    Znaky s N od 0 do 31 se nazývají řídicí znaky. Jejich funkcí je „řídit“ proces zobrazování textu na monitoru nebo tiskovém zařízení, zaznít zvukový signál atd.

    0010 0000 - 0111 1111

    Znaky od N od 32 do 127 (standardní část tabulky) - velká a malá písmena latinské abecedy, 10. číslice, interpunkční znaménka, stejně jako různé závorky, obchodní a jiné symboly. Znak 32 představuje mezeru.

    1000 0000 - 1111 1111

    Znaky s N od 128 do 255 (alternativní část tabulky nebo kódové stránky) mohou mít různé varianty, z nichž každá má své číslo. Kódová stránka se používá k určení národních abeced, které se liší od latinky. Zejména s jeho pomocí se provádí kódování ASCII pro ruské znaky.

    V tabulce jsou kódování velká a následují za sebou v abecedním pořadí a čísla jsou ve vzestupném pořadí. Tento princip zůstává stejný pro ruskou abecedu.

    Řídící znaky

    Kódovací tabulka ASCII byla původně vytvořena pro příjem a přenos informací prostřednictvím zařízení, které se dlouho nepoužívalo, jako je například dálnopis. V tomto ohledu byly do znakové sady zahrnuty netisknutelné znaky, používané jako příkazy k ovládání tohoto zařízení. Podobné příkazy byly použity v takových předpočítačových metodách zasílání zpráv, jako je Morseova abeceda atd.

    Nejběžnějším dálnopisným znakem je NUL (00). Ve většině programovacích jazyků se stále používá k označení konce řádku.

    Kde se používá kódování ASCII?

    Americký standardní kód je potřebný nejen pro zadávání textových informací na klávesnici. Používá se také v grafice. Zejména v ASCII Art Maker představují obrázky různých rozšíření spektrum ASCII znaků.

    Existují dva typy takových produktů: ty, které plní funkci grafických editorů převáděním obrázků na text, a ty, které převádějí „kresby“ do grafiky ASCII. Například slavný emotikon je ukázkovým příkladem kódovacího symbolu.

    ASCII lze také použít při vytváření dokumentu HTML. V tomto případě můžete zadat určitou sadu znaků a při prohlížení stránky se na obrazovce objeví symbol, který odpovídá tomuto kódu.

    ASCII je také nezbytné pro vytváření vícejazyčných webových stránek, protože znaky, které nejsou zahrnuty v konkrétní národní tabulce, jsou nahrazeny kódy ASCII.

    Některé funkce

    ASCII se původně používalo ke kódování textových informací pomocí 7 bitů (jeden byl ponechán prázdný), ale dnes funguje jako 8 bitů.

    Písmena umístěná ve sloupcích umístěných nahoře a dole se od sebe liší pouze jedním bitem. To výrazně snižuje složitost auditu.

    Použití ASCII v Microsoft Office

    V případě potřeby lze tento typ kódování textových informací použít v textových editorech společnosti Microsoft, jako je Poznámkový blok a Office Word. Některé funkce však v tomto případě při psaní možná nebudete moci používat. Nebudete například moci použít tučný text, protože kódování ASCII pouze zachovává význam informace a ignoruje její celkový vzhled a formu.

    Standardizace

    Organizace ISO přijala standardy ISO 8859 Tato skupina definuje osmibitové kódování pro různé jazykové skupiny. Konkrétně ISO 8859-1 je rozšířená tabulka ASCII pro Spojené státy americké a země západní Evropy. A ISO 8859-5 je tabulka používaná pro azbuku, včetně ruského jazyka.

    Z řady historických důvodů byla norma ISO 8859-5 používána velmi krátkou dobu.

    Pro ruský jazyk se aktuálně používají následující kódování:

    • CP866 (kódová stránka 866) nebo DOS, které se často nazývá alternativní kódování GOST. Aktivně byl využíván až do poloviny 90. let minulého století. V současné době se prakticky nepoužívá.
    • KOI-8. Kódování bylo vyvinuto v 70. a 80. letech 20. století a v současnosti je obecně uznávaným standardem pro e-mailové zprávy na RuNet. Je široce používán v operačních systémech Unix, včetně Linuxu. „Ruská“ verze KOI-8 se nazývá KOI-8R. Kromě toho existují verze pro další jazyky azbuky, jako je ukrajinština.
    • Kódová stránka 1251 (CP 1251, Windows - 1251). Vyvinutý společností Microsoft, aby poskytoval podporu pro ruský jazyk v prostředí Windows.

    Hlavní výhodou prvního standardu CP866 bylo zachování pseudografických znaků na stejných pozicích jako v Extended ASCII. To umožnilo bez úprav spouštět textové programy zahraniční výroby, jako je například slavný Norton Commander. V současné době se CP866 používá pro programy vyvinuté pro Windows, které běží v textovém režimu na celou obrazovku nebo v textových oknech, včetně FAR Manager.

    Počítačové texty napsané v kódování CP866 jsou v dnešní době poměrně vzácné, ale je to ten, který se používá pro ruské názvy souborů ve Windows.

    "Unicode"

    V současné době je toto kódování nejpoužívanější. Kódy Unicode jsou rozděleny do oblastí. První (U+0000 až U+007F) obsahuje znaky ASCII s kódy. Následují znakové oblasti různých národních písem a také interpunkční znaménka a technické symboly. Kromě toho jsou některé kódy Unicode vyhrazeny pro případ, že bude v budoucnu nutné zahrnout nové znaky.

    Nyní víte, že v ASCII je každý znak reprezentován jako kombinace 8 nul a jedniček. Nespecialistům se tyto informace mohou zdát zbytečné a nezajímavé, ale nechcete vědět, co se děje „v mozku“ vašeho PC?!

    [8bitová kódování: ASCII, KOI-8R a CP1251] První kódovací tabulky vytvořené v USA nepoužívaly osmý bit v bajtu. Text byl reprezentován jako sekvence bajtů, ale s osmým bitem se nepočítalo (byl použit pro oficiální účely).

    Tabulka ASCII (American Standard Code for Information Interchange) se stala všeobecně uznávaným standardem. Prvních 32 znaků ASCII tabulky (00 až 1F) bylo použito pro netisknutelné znaky. Byly určeny k ovládání tiskového zařízení atd. Zbytek - od 20 do 7F - jsou běžné (tisknutelné) znaky.

    Tabulka 1 - Kódování ASCII

    Dec Hex Oct Char Popis
    0 0 000 null
    1 1 001 začátek kurzu
    2 2 002 začátek textu
    3 3 003 konec textu
    4 4 004 konec přenosu
    5 5 005 dotaz
    6 6 006 potvrdit
    7 7 007 zvonek
    8 8 010 backspace
    9 9 011 horizontální záložka
    10 A 012 nový řádek
    11 B 013 vertikální záložka
    12 C 014 nová stránka
    13 D 015 návrat vozíku
    14 E 016 vyřadit
    15 F 017 zařadit se
    16 10 020 únik datového odkazu
    17 11 021 ovládání zařízení 1
    18 12 022 ovládání zařízení 2
    19 13 023 ovládání zařízení 3
    20 14 024 ovládání zařízení 4
    21 15 025 negativní přiznat
    22 16 026 synchronní volnoběh
    23 17 027 konec trans. blok
    24 18 030 zrušit
    25 19 031 konec média
    26 1A 032 nahradit
    27 1B 033 uniknout
    28 1C 034 oddělovač souborů
    29 1D 035 oddělovač skupin
    30 1E 036 oddělovač záznamů
    31 1F 037 oddělovač jednotek
    32 20 040 plocha
    33 21 041 !
    34 22 042 "
    35 23 043 #
    36 24 044 $
    37 25 045 %
    38 26 046 &
    39 27 047 "
    40 28 050 (
    41 29 051 )
    42 2A 052 *
    43 2B 053 +
    44 2C 054 ,
    45 2D 055 -
    46 2E 056 .
    47 2F 057 /
    48 30 060 0
    49 31 061 1
    50 32 062 2
    51 33 063 3
    52 34 064 4
    53 35 065 5
    54 36 066 6
    55 37 067 7
    56 38 070 8
    57 39 071 9
    58 3A 072 :
    59 3B 073 ;
    60 3C 074 <
    61 3D 075 =
    62 3E 076 >
    63 3F 077 ?
    Dec Hex Oct Char
    64 40 100 @
    65 41 101 A
    66 42 102 B
    67 43 103 C
    68 44 104 D
    69 45 105 E
    70 46 106 F
    71 47 107 G
    72 48 110 H
    73 49 111
    74 4A 112 J
    75 4B 113 K
    76 4C 114 L
    77 4D 115 M
    78 4E 116 N
    79 4F 117 Ó
    80 50 120 P
    81 51 121 Q
    82 52 122 R
    83 53 123 S
    84 54 124 T
    85 55 125 U
    86 56 126 PROTI
    87 57 127 W
    88 58 130 X
    89 59 131 Y
    90 5A 132 Z
    91 5B 133 [
    92 5C 134 \
    93 5D 135 ]
    94 5E 136 ^
    95 5F 137 _
    96 60 140 `
    97 61 141 A
    98 62 142 b
    99 63 143 C
    100 64 144 d
    101 65 145 E
    102 66 146 F
    103 67 147 G
    104 68 150 h
    105 69 151 i
    106 6A 152 j
    107 6B 153 k
    108 6C 154 l
    109 6D 155 m
    110 6E 156 n
    111 6F 157 Ó
    112 70 160 p
    113 71 161 q
    114 72 162 r
    115 73 163 s
    116 74 164 t
    117 75 165 u
    118 76 166 proti
    119 77 167 w
    120 78 170 x
    121 79 171 y
    122 7A 172 z
    123 7B 173 {
    124 7C 174 |
    125 7D 175 }
    126 7E 176 ~
    127 7F 177 DEL

    Jak můžete snadno vidět, toto kódování obsahuje pouze latinská písmena a ta, která se používají v angličtině. Jsou zde také aritmetické a další servisní symboly. Ale neexistují ani ruská písmena, ani speciální latinská pro němčinu nebo francouzštinu. To se dá snadno vysvětlit – kódování bylo vyvinuto speciálně jako americký standard. Když se po celém světě začaly používat počítače, bylo potřeba zakódovat další znaky.

    K tomu bylo rozhodnuto použít osmý bit v každém bajtu. Díky tomu bylo k dispozici 128 dalších hodnot (od 80 do FF), které bylo možné použít ke kódování znaků. První z osmibitových tabulek – „extended ASCII“ (Extended ASCII) – obsahovala různé varianty latinských znaků používaných v některých jazycích západní Evropy. Obsahoval také další doplňkové symboly, včetně pseudografiky.

    Pseudografické znaky umožňují poskytnout určitou podobu grafiky zobrazením pouze textových znaků na obrazovce. Například program pro správu souborů FAR Manager pracuje pomocí pseudografiky.

    V rozšířené ASCII tabulce nebyla žádná ruská písmena. Rusko (dříve SSSR) a další země vytvořily svá vlastní kódování, která umožnila reprezentovat specifické „národní“ znaky v 8bitových textových souborech – latinská písmena polského a českého jazyka, azbuka (včetně ruských písmen) a další abecedy.

    Ve všech kódováních, která se rozšířila, je prvních 127 znaků (tj. hodnota bajtu s osmým bitem rovným 0) stejných jako ASCII. Soubor ASCII tedy funguje v kterémkoli z těchto kódování; Písmena anglického jazyka jsou zastoupena stejným způsobem.

    Organizace ISO (International Standardization Organization) přijala skupinu norem ISO 8859. Definuje 8bitové kódování pro různé jazykové skupiny. ISO 8859-1 je tedy rozšířená tabulka ASCII pro USA a západní Evropu. A ISO 8859-5 je tabulka pro azbuku (včetně ruštiny).

    Z historických důvodů se však kódování ISO 8859-5 neujalo. Ve skutečnosti se pro ruský jazyk používají následující kódování:

    Kódová stránka 866 (CP866), alias „DOS“, alias „alternativní kódování GOST“. Široce používané až do poloviny 90. let; nyní využívány v omezené míře. Prakticky se nepoužívá pro distribuci textů na internetu.
    - KOI-8. Vyvinuto v 70-80 letech. Je to obecně uznávaný standard pro přenos e-mailových zpráv na ruském internetu. Je také široce používán v operačních systémech rodiny Unix, včetně Linuxu. Ruská verze KOI-8 se nazývá KOI-8R; Existují verze pro jiné jazyky azbuky (například KOI8-U je verze pro ukrajinský jazyk).
    - Kódová stránka 1251, CP1251, Windows-1251. Vyvinutý společností Microsoft pro podporu ruského jazyka ve Windows.

    Hlavní výhodou CP866 bylo zachování pseudografických znaků na stejných místech jako v Extended ASCII; cizí textové programy, například slavný Norton Commander, tedy mohly fungovat beze změn. CP866 se nyní používá pro programy Windows běžící v textových oknech nebo celoobrazovkovém textovém režimu, včetně FAR Manager.

    Texty v CP866 jsou v posledních letech poměrně vzácné (ale používá se ke kódování ruských názvů souborů ve Windows). Proto se podrobněji zastavíme u dalších dvou kódování - KOI-8R a CP1251.



    Jak vidíte, v kódovací tabulce CP1251 jsou ruská písmena uspořádána v abecedním pořadí (s výjimkou písmene E). Toto uspořádání velmi usnadňuje abecední řazení počítačových programů.

    Ale v KOI-8R se pořadí ruských písmen zdá náhodné. Ale ve skutečnosti tomu tak není.

    V mnoha starších programech se při zpracování nebo přenosu textu ztrácel 8. bit. (Nyní jsou takové programy prakticky „zaniklé“, ale koncem 80. - začátkem 90. let byly rozšířeny). Chcete-li získat 7bitovou hodnotu od 8bitové hodnoty, stačí odečíst 8 od nejvýznamnější číslice; například E1 se změní na 61.

    Nyní porovnejte KOI-8R s ASCII tabulkou (tabulka 1). Zjistíte, že ruská písmena jsou umístěna v jasné korespondenci s latinskými. Pokud osmý bit zmizí, malá ruská písmena se změní na velká písmena latinky a velká ruská písmena se změní na malá písmena latinky. Takže E1 v KOI-8 je ruské „A“, zatímco 61 v ASCII je latinské „a“.

    KOI-8 vám tedy umožňuje zachovat čitelnost ruského textu při ztrátě 8. bitu. „Ahoj všichni“ se změní na „pRIWET WSEM“.

    V poslední době ztrácí rozhodující význam jak abecední pořadí znaků v kódovací tabulce, tak čitelnost se ztrátou 8. bitu. Osmý bit se v moderních počítačích neztrácí během přenosu nebo zpracování. A abecední řazení se provádí s přihlédnutím ke kódování, nikoli pouhým porovnáváním kódů. (Mimochodem, kódy CP1251 nejsou úplně abecedně seřazeny - písmeno E není na svém místě).

    Vzhledem k tomu, že existují dvě běžná kódování, můžete při práci s internetem (pošta, procházení webových stránek) někdy vidět nesmyslnou sadu písmen namísto ruského textu. Například „JÁ JSEM SBYUFEMHEL.“ To jsou jen slova „s respektem“; ale byly zakódovány v kódování CP1251 a počítač text dekódoval pomocí tabulky KOI-8. Pokud by stejná slova byla naopak zakódována v KOI-8 a počítač dekódoval text pomocí tabulky CP1251, výsledek by byl „U KHBTSEOYEN“.

    Někdy se stane, že počítač dešifruje ruská písmena pomocí tabulky, která není určena pro ruský jazyk. Pak se místo ruských písmen objeví nesmyslná sada symbolů (například latinská písmena východoevropských jazyků); často se jim říká „crocozybras“.

    Ve většině případů si moderní programy poradí s určováním kódování internetových dokumentů (e-mailů a webových stránek) samostatně. Někdy však „selhají“ a pak můžete vidět podivné sekvence ruských písmen nebo „krokozyabry“. Zpravidla v takové situaci stačí pro zobrazení skutečného textu na obrazovce vybrat kódování ručně v nabídce programu.

    Pro tento článek byly použity informace ze stránky http://open-office.edusite.ru/TextProcessor/p5aa1.html.

    Materiál převzatý z webu:

    Excel pro Office 365 Word pro Office 365 Outlook pro Office 365 PowerPoint pro Office 365 Publisher pro Office 365 Excel 2019 Word 2019 Outlook 2019 PowerPoint 2019 OneNote 2016 Publisher 2019 Visio Professional 2019 Visio Standard 2019 Excel 2016 2 Word0 1 PowerPoint2 2 Word 1 2016 6 Visio 2013 Visio Professional 2016 Visio Standard 2016 Excel 2013 Word 2013 Outlook 2013 PowerPoint 2013 Publisher 2013 Excel 2010 Word 2010 Outlook 2010 PowerPoint 2010 OneNote 2010 Publisher 2010 PowerPoint 20 PowerPoint 7 Excel 207 Word 2010 Visio 2010 2007 Access 2007 Visio 2007 OneNote 2007 Office 2010 Visio Standard 2007 Visio Standard 2010 Méně

    V tomto článku: Vložte do dokumentu znak ASCII nebo Unicode

    Pokud potřebujete zadat pouze několik speciálních znaků nebo symbolů, můžete použít klávesové zkratky. Seznam znaků ASCII naleznete v následujících tabulkách nebo v článku Vkládání národních abeced pomocí klávesových zkratek.

    Poznámky:

    Vkládání znaků ASCII

    Chcete-li vložit znak ASCII, stiskněte a podržte klávesu ALT při zadávání kódu znaku. Chcete-li například vložit symbol stupně (º), stiskněte a podržte klávesu ALT a poté na numerické klávesnici zadejte 0176.

    K zadávání čísel používejte spíše numerickou klávesnici než čísla na hlavní klávesnici. Pokud potřebujete zadávat čísla na numerické klávesnici, ujistěte se, že svítí indikátor NUM LOCK.

    Vkládání znaků Unicode

    Chcete-li vložit znak Unicode, zadejte kód znaku a stiskněte ALT a X. Chcete-li například vložit symbol dolaru ($), zadejte 0024 a stiskněte ALT a X. Všechny kódy znaků Unicode viz .

    Důležité: Některé programy sady Microsoft Office, například PowerPoint a InfoPath, nepodporují převod kódů Unicode na znaky. Pokud potřebujete vložit znak Unicode do jednoho z těchto programů, použijte .

    Poznámky:

      Pokud se po stisknutí ALT+X zobrazí nesprávný znak Unicode, vyberte správný kód a znovu stiskněte ALT+X.

      Kromě toho musíte před kód zadat „U+“. Pokud například zadáte „1U+B5“ a stisknete ALT+X, zobrazí se text „1µ“ a pokud zadáte „1B5“ a stisknete ALT+X, zobrazí se symbol „Ƶ“.

    Použití tabulky symbolů

    Tabulka znaků je program zabudovaný do systému Microsoft Windows, který umožňuje zobrazit znaky dostupné pro vybrané písmo.

    Pomocí tabulky symbolů můžete zkopírovat jednotlivé symboly nebo skupinu symbolů do schránky a vložit je do libovolného programu, který podporuje zobrazování těchto symbolů. Otevření tabulky symbolů

      Ve Windows 10 zadejte do vyhledávacího pole na hlavním panelu slovo „symbol“ a z výsledků vyhledávání vyberte tabulku symbolů.

      Ve Windows 8 zadejte na úvodní obrazovce slovo „symbol“ a z výsledků vyhledávání vyberte tabulku symbolů.

      Ve Windows 7 klikněte na tlačítko Start, vyberte Všechny programy, Příslušenství, Systémové nástroje a poté klikněte na Mapa znaků.

    Znaky jsou seskupeny podle písma. Klepnutím na seznam písem vyberte příslušnou znakovou sadu. Chcete-li vybrat symbol, klikněte na něj a poté klikněte na tlačítko Vybrat. Chcete-li vložit symbol, klepněte pravým tlačítkem na požadované místo v dokumentu a vyberte Vložit.

    Často používané kódy znaků

    Úplný seznam znaků naleznete v části Počítač, Tabulka kódů znaků ASCII nebo Tabulky znaků Unicode uspořádané podle sady.

    Glyph

    Glyph

    Měna

    Právní symboly

    Matematické symboly

    Zlomky

    Interpunkční a dialektové symboly

    Tvarové symboly

    Běžně používané kódy s diakritikou

    Úplný seznam glyfů a odpovídajících kódů viz.

    Glyph

    Glyph

    Netisknoucí se řídicí znaky ASCII

    Znaky používané k ovládání některých periferních zařízení, jako jsou tiskárny, jsou v tabulce ASCII očíslovány 0–31. Například znak posunu stránky/nové stránky je číslo 12. Tento znak říká tiskárně, aby se přesunula na začátek další stránky.

    Tabulka netisknutelných řídicích znaků ASCII

    Desetinné číslo

    Znamení

    Desetinné číslo

    Znamení

    Uvolnění datového kanálu

    Začátek titulu

    První řídicí kód zařízení

    Začátek textu

    Druhý řídicí kód zařízení

    Konec textu

    Třetí řídicí kód zařízení

    Konec přenosu

    Čtvrtý řídicí kód zařízení

    pěticípý

    Negativní potvrzení

    Potvrzení

    Režim synchronního přenosu

    Pípnutí

    Konec bloku přenášených dat

    Horizontální tabulka

    Konec médií

    Posun řádku/nový řádek

    Náhradní symbol

    Vertikální záložka

    překročit

    Překlad stránky/nová stránka

    Dvanáct

    Oddělovač souborů

    Návrat vozíku

    Oddělovač skupin

    Shift bez ukládání bitů

    Oddělovač záznamů

    Bit zachovávající posun

    patnáct

    Oddělovač dat

    Překryvná postava

    Znak BS (backspace) umožňuje tiskárně tisknout jeden znak přes druhý. ASCII poskytuje pro přidávání diakritiky k písmenům tímto způsobem, například:

    • a BS "→ á
    • a BS ` → à
    • a BS ^ → â
    • o BS / → ø
    • c BS , → ç
    • n BS ~ → с

    Poznámka: ve starších fontech byl apostrof " nakreslen šikmo doleva a vlnovka ~ byla posunuta nahoru, takže přesně zapadly do role akutního a vlnovky nahoře.

    Pokud je stejný znak překryt znakem, výsledkem je efekt tučného písma, a pokud je znak překryt podtržením, výsledkem je podtržený text.

    • a BS a → a
    • aBS_→ A

    Poznámka: toto se používá např. v systému man help.

    Národní ASCII varianty

    Norma ISO 646 (ECMA-6) poskytuje možnost umístit národní znaky na místo @ [ \ ] ^ ` ( | ) ~ . Kromě toho lze £ umístit na místo # a ¤ lze umístit na místo $. Tento systém je vhodný pro evropské jazyky, kde je potřeba pouze několik znaků navíc. Verze ASCII bez národních znaků se nazývá US-ASCII nebo "International Reference Version".

    Následně se ukázalo jako výhodnější používat 8bitové kódování (kódové stránky), kde spodní polovinu kódové tabulky (0-127) zabírají znaky US-ASCII a horní polovinu (128-255) pomocí dalších znaků, včetně sady národních znaků. Horní polovina ASCII tabulky se tedy před rozšířeným přijetím Unicode aktivně používala k reprezentaci lokalizovaných znaků, písmen místního jazyka. Absence jednotného standardu pro umístění znaků azbuky do ASCII tabulky způsobila mnoho problémů s kódováním (KOI-8, Windows-1251 a další). Jiné jazyky s jiným než latinským písmem také trpěly tím, že měly několik různých kódování.

    .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F0. 1. 2. 3. 4. 5. 6. 7. 8. 9. A. B. C. D. E. F.
    NUL SOM EOA EOM EQT W.R.U. RU ZVONEK BKSP HT LF VT FF ČR TAK S.I.
    DC 0 DC 1 DC 2 DC 3 DC 4 CHYBOVAT SYNCHRONIZOVAT L.E.M. S 0 S 1 S 2 S 3 S 4 S 5 S 6 S 7
    PRÁZDNÝ ! " # $ % & " ( ) * + , - . /
    0 1 2 3 4 5 6 7 8 9 : ; < = > ?
    @ A B C D E F G H J K L M N Ó
    P Q R S T U PROTI W X Y Z [ \ ]
    A b C d E F G h i j k l m n Ó
    p q r s t u proti w x y z ESC DEL

    Na těch počítačích, kde bylo minimální adresovatelnou jednotkou paměti 36bitové slovo, se zpočátku používaly 6bitové znaky (1 slovo = 6 znaků). Po přechodu na ASCII začaly takové počítače obsahovat buď 5 sedmibitových znaků (1 bit zůstal navíc) nebo 4 devítibitové znaky v jednom slově.

    ASCII kódy se také používají k určení, která klávesa je stisknuta během programování. Pro standardní QWERTY klávesnici vypadá tabulka kódů takto:



     Nahoru