Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů k článku
TeX pro začátečníky: začínáme s dokumentem

MikRom
MikRom (neregistrovaný)
15. 1. 2008 9:49

input encoding

Autor v priklade pouziva vstupne kodovanie UTF-8
\usepackage    [utf8] {inputenc}

Preco? Je UTF-8 standarne kodovanie na Linuxe?
Ja som si nainstaloval MikTeX na Windows a pouzivam teda
\usepackage    [cp1250] {inputenc}

corwin78
corwin78 (neregistrovaný)
15. 1. 2008 13:01

Re: input encoding

Ano, většina moderních Linux distribucí (ale i jiných os) používá standardně kódování utf-8, má to mnoho výhod. cp1250, alias win1250 je úmyslně Microsoftem zpotvořený standard iso-8859-2. MikeTex ho používá, protože to je výchozí kódování pro češtinu a slovenštinu pod Windows.
Jakub Šťastný aura:97
15. 1. 2008 14:09

Re: input encoding

"Preco? Je UTF-8 standarne kodovanie na Linuxe?"

Ano, je. Lisi se to samozrejme distribuce od distribuce, ale vetsinou se pouziva UTF-8. Nicmene omlouvam se, ze jsem opomnel Windows, ackoliv jsem slibil, ze serial bude i pro ne.
MikRom
MikRom (neregistrovaný)
15. 1. 2008 15:18

Re: input encoding UTF-8 vo Windows

ok, dik za info. Uz som zistil ako pisat v UTF-8 aj vo windows :-)
Staci v editore vim nastavit:
:set encoding=utf-8
m.
m. (neregistrovaný)
15. 1. 2008 16:35

OT: input encoding UTF-8 vo Windows

Tak jsem nekde slysel (MS-W jsem z blizka nevidel tak deset let), ze uz od NT je vnitrni kodovani windows prave utf-8. Proc potom s uzivatelem komunikuji pres cp1250 je mi zahadou (ale ne takovou, abych musel googlit, zda je to pravda).
MikRom
MikRom (neregistrovaný)
15. 1. 2008 16:47

Re: OT: input encoding UTF-8 vo Windows

No to neviem, ci MS-W je vnutorne v UTF-8, alebo nie, ale ja mam na XP kodovanie cp1250. Zrejme bude cp1250 zit este par rokov :-))
Jakub Šťastný aura:97
15. 1. 2008 17:22

Re: OT: input encoding UTF-8 vo Windows

Take jsem to slysel ...
Inkvizitor
Inkvizitor (neregistrovaný)
15. 1. 2008 18:45

Re: OT: input encoding UTF-8 vo Windows

Wikipedia tvrdí něco jiného: http://en.wikipedia.org/wiki/UTF-16#Use_in_major_operating_systems_and_environments

Windows používají tahle zastaralá kódování pravděpodobně z několika důvodů:

1. Zachování zpětné kompatibility s Windows 3.x a 9x/ME

2. Menší objem ukládaných dat

3. Snadnější čitelnost v jednoduchých prohlížečích (možná)

Daleko horší jsou pitomci, kteří vytvoří web v CP1250 a neuráčí se to uvést v META a server samozřejmě o tom taky nic v hlavičkách neřekne. Za ty ale Microsoft nemůže, ikdyž standardní nastavení IE tomu malinko nahrává.
xi-xa-o
xi-xa-o (neregistrovaný)
15. 1. 2008 22:58

Re: OT: input encoding UTF-8 vo Windows

WinNT mají vnitřní kódování v UTF-16. Přes kódové stránky komunikují programy z W95/98/Me. Přesněji řečeno: jednotlivá okna aplikace mohou být buď Unicodová, nebo v jedné konkrétní kódové stránce, unicodová okna fungují pouze na NT, okna s kódovými stránkami fungují všude.
Zasílat nově přidané příspěvky e-mailem