Proč některé text zobrazit s čtverečky v některých aplikací na Windows 10?

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 3083806
Příznaky
Při spuštění některých aplikací na ploše systému Windows 10 nebo Windows 10 Mobile, některé znaky zobrazí jako čtvercová nebo obdélníková pole nebo jako pole s tečkou, otazníkem nebo "x" uvnitř při stejné aplikace spuštěna starší verze systému Windows nebo Windows Phone nemá tento problém.

Tento problém obvykle zahrnuje text v Střední východ nebo asijské jazyky (arabština, čínština, hindština, atd.). V systému Windows Mobile 10 Tento problém je pravděpodobně zahrnovat východoasijské jazyky (čínština, japonština, korejština). Na ploše systému Windows 10 Tento problém obvykle zahrnuje text v jiných jazycích než jazyky pro tento systém je nakonfigurován a v rámci určitých typů aplikací, které podporují scénáře, ve kterých se vyskytuje mezinárodní jazyky (například procházení webu a upozornění uživatele v sociální sítě aplikací).
Příčina
Některé klíče byla vylepšena Windows 10, které ovlivňují písma; Další podrobnosti o to jsou uvedeny níže. Vedlejším účinkem těchto změn je, že mohou být ovlivněny malou podmnožinu existující aplikace vytvořené pro dřívější verze systému Windows nebo Windows Phone.
  • Některá písma, které byly součástí Windows Phone 8.1 nejsou zahrnuty v systému Windows Mobile 10.
  • Některá písma, které byly dříve obsaženy v každém plochy systému Windows byly přesunuty do složky písma volitelné balíčky a proto nemusí být přítomné ve všech stolních systémech Windows 10.

Níže jsou uvedeny další podrobnosti o těchto změnách. V některých aplikací těchto změn může vést k "čtvercové pole" příznaky při zobrazování některých mezinárodních textu.

Všechny edice systému Windows 10 obsahují písma, které poskytují širokou podporu a platformu Windows obsahuje písma nezabezpečený mechanismus navrženy tak, aby byl text v libovolném jazyce vždy zobrazuje glyfy čitelné místo polí. Ale některé aplikace může trvat přímé závislosti na konkrétní písmo k zobrazení určité znaky sady Unicode a využít nezabezpečený mechanismus písmo obsažené v systému Windows. V některých případech přijaly tyto apps přímé závislosti na písma, která nejsou ve výchozím nastavení ve všech systémech Windows 10. Vzhledem k tomu, že aplikace se pokouší použít písmo není k dispozici v systému, písmo se používá k zobrazení textu místo a toto písmo nemusí podporovat všechny znaky jsou zobrazeny. Po zobrazení používá písmo, které nepodporuje tento znak znak se používá výchozí "Nedefinováno" glyfů z písma. "Nedefinováno" glyfu ve většině písem má vzhled obdélníkový rámeček nebo některé varianty tohoto.

Přehled vylepšení klíčových písma Windows 10

Klíč, byl cíl vysoké úrovně pro Windows 10 pro systém Windows se řady operačních systémů pro zařízení různých kategorií, které jsou postaveny kolem společné jádro operačního systému a platforma pro sdílené aplikace- Univerzální platformu Windows (UWP). UWP umožňuje apps, zapsán a vytvořen jednou a pokud na širokou škálu zařízení, které lze spustit z Hololens Xbox a povrch rozbočovač. Jedním z požadavků pro tuto platformu zapnutým app je sada písem, které jsou společné ve všech těchto kategoriích zařízení. V minulých verzích byly různé sady písma, která je součástí Windows Phone, jeden Xbox a klient pro stolní počítače systému Windows. V systému Windows 10 je nyní společnou sadu písma musí být přítomen na všech zařízeních Windows 10, přes všechny edice systému Windows 10 a ve všech kategoriích zařízení a velikostech. Tuto sadu běžných písem navíc poskytuje komplexní podporu Unicode, aby odpovídaly tisíce jazyků z celého světa pomocí malého písma, které vyžadují pouze omezené místo na disku.

V tomto článku je uveden sadu běžných, UWP písem:

https://msdn.microsoft.com/library/Windows/Apps/hh700394.aspx#recommended_fonts

Klienta plochy systému Windows se obvykle používá v zařízeních s méně přísné omezení úložiště, a tak je schopna pojmout větší výběr písem. Však že plocha systému Windows byl tradičně v zařízení s velmi velké skladovací kapacity, v posledních letech jsme viděli nových prvků jako jsou levné tablety, které mají více omezené úložiště. Jiný klíč cíle vysoké úrovně pro Windows 10 bylo vytvoření systému Windows klienta pro stolní počítače pracovaly lépe než někdy na takových zařízeních nižší náklady.

Jako mezinárodní jazykové pokrytí Windows stále rostla, to znamenalo, že byly více mezinárodní písma v každém systému, zda má uživatel pro daný systém, skutečná potřeba písma pro jiné jazyky. Však to přidali velké množství možností v ovládacích prvcích Výběr písma a dialogy, které by měly nízkou relevanci pro daného uživatele. Například španělské uživatele by mohli vybírat z desítek thajského písma, i když pravděpodobně nikdy používají thajština. Kromě toho to také přidány stovky megabajtů velikost každé pracovní plochy systému Windows. Aby se snížilo množství místa na disku, který vyžaduje Windows a zvýšit závažnost volby písma k dispozici pro daného uživatele, mnoho písem systému Windows byly přesunuty do složky písma volitelné funkce.

Tyto funkce volitelné písma jsou uspořádány podle různých písmech a obsahovat přidružení jazyk a získat nainstaluje automaticky v závislosti na těchto sdružení jazyk. Například funkce "Zjednodušené čínské náhradní písma" má písem určených pro zjednodušenou čínštinu. Pokud zjednodušené čínštině 10 pro systém Windows je nainstalován, pak bude již mít tato funkce volitelné písma předem nainstalována. Pokud je nainstalován v jiné jazykové verzi systému Windows 10, ale uživatel povolí ve zjednodušené čínštině vstupní metody, nebo pokud mají profil spojený s jejich účet Microsoft, který již obsahuje zjednodušenou čínštinu a že profil přesunuje na zařízení a potom Zjednodušená čínská písma doplňkové funkce bude automaticky nainstalována prostřednictvím služby Windows Update.

Pomocí instalace balíčků volitelných písma tak, aby odpovídala nastavení jazyků aktivně používána v systému, jsou schopny dosahovat nejlepší kompromis mezi počtem voleb písmo k dispozici a půdorys disk, použít. Ale i bez všech těchto funkcí volitelné písma nainstalována každé plochy systému Windows 10 stále obsahuje běžná písma UWP, ověřováno, zda systém Windows stále má velkou podporu pro kódování Unicode a text mezinárodní a zajištění, že univerzální aplikace pro Windows, může mít velký text zobrazit na ploše zařízení a každé jiné uspořádání.

Podrobnosti o změny písma v systému Windows Mobile 10

Chcete-li definovat sblížené, UWP písma pomocí omezený počet písem, některá písma, která existovala v Windows Phone 8.1 byly vyloučeny z Windows 10 Mobile:
  • Dengxian, Dengxian, tučné
  • Fársijštině
  • Khmerská UI, Khmerská UI tučné
  • Laoská UI, Laoská UI tučné
  • Leelawadee Leelawadee tučné
  • Arial Narrow
  • Tučné Microsoft MHei, Microsoft MHei
  • Microsoft NeoGothic, Microsoft NeoGothic tučné
  • Microsoft Ujgurština
  • Segoe WP, Segoe WP světlo, Segoe WP SemiLight, Segoe WP polotučné, tučné písmo Segoe WP, WP černé Segoe
  • Segoe WP Emoji
  • Tahoma, Tahoma Bold
  • Urdština sazbě urdština sazbě tučné
  • Gothic ju tučné


Windows Phone app přímo závisí na jedno z písem uvedených výše pro zobrazení určité znaky sady Unicode a neprovede použít nezabezpečený mechanismus písmo obsažené v systému Windows, výsledek bude znaky zobrazí jako "čtvercové pole" Glyfy.

Podrobnosti o změny písma v plochu 10

Jak bylo uvedeno výše, počet písem, které dříve by byly zahrnuty v každém systému Windows klienta pro stolní počítače Windows 10 byly přesunuty do složky písma volitelné funkce.

Následující tabulka obsahuje úplný seznam funkcí volitelné písmo a jazyk reprezentativní sdružení. Výběr písma, které byly přesunuty do těchto balíčků jsou uvedeny; Jedná se o písma, které byly použity jako prostředí uživatelského rozhraní písem v předchozích verzích systému Windows, ale od té doby byly nahrazeny novější písem systému Windows.

Volitelné písma balíčekPřidružení jazykPřesunout do volitelný balíček klíče písma
Náhradní písma Arabské skriptuJazyky, pomocí skriptu Arabské; například: arabština, perština, urdština.
Náhradní písma bengálském skriptJazyky, pomocí skriptu bengálském; například ásámština, bengálském.Vrinda
Kanadské slabičné písmo domorodých Kanaďanů náhradní písmaJazyky, pomocí skriptu Kanadské slabičné; Inuktitutština např.Euphemia
Čerokí náhradní písmaČerokí.Čerokí Plantagenet
Náhradní písma DevanagariJazyk pomocí Devanagari skriptu; například hindština, Konkanština, maráthština.Mangal o velikosti
Etiopská náhradní písmaJazyky, pomocí skriptu Etiopská; například Amharština, Tigrinya.Nyala
Gudžarátské náhradní písmaGudžarátské; jakýkoliv jiný jazyk pomocí skriptu Gujurati.Shruti
Náhradní písma GurmukhiPanjabi; jakýkoliv jiný jazyk pomocí gurumuchské písmoRaavi
Čínské (zjednodušené) náhradní písmaZjednodušená čínština
Čínština (tradiční) náhradní písmaTradiční čínštinaPísmo MingLiU, MingLiU_HKSCS
Náhradní písma hebrejštinyHebrejština
Japonská písma doplňkovéJaponštinaNěkteré MS Mincho některé uživatelské rozhraní, MS Gothic
Khmerská náhradní písmaKambodžské; jakýkoliv jiný jazyk pomocí skriptu Khmerské.DaunPenh, Khmerská uživatelského rozhraní
Kannadské náhradní písmaKannadské; jakýkoliv jiný jazyk pomocí Kannadské písmo.Tunga
Korejský náhradní písmaKorejštinaGulim Batang, Dotum,
Laoská náhradní písmaLaoské; jakýkoliv jiný jazyk pomocí skriptu Laoské.DokChampa, Laoská uživatelského rozhraní
Malajálamské náhradní písmaMalajálamské; jakýkoliv jiný jazyk pomocí skriptu Malajálamské.Karthika
Udijština náhradní písmaUdijština; jakýkoliv jiný jazyk pomocí skriptu Udijština.Kalinga
Celoevropské náhradní písmaŽádný jazyk automatické přidružení.Žádný (všechna písma jsou nové Windows 10).
Sinhálské náhradní písmaSinhálské; jakýkoliv jiný jazyk pomocí skriptu Sinhálské.Iskoola Pota
Syrské náhradní písmaPomocí skriptu Syrské jazyky.Fársijštině
Tamilská náhradní písmaTamilské; jakýkoliv jiný jazyk pomocí skriptu tamilštinu.Písmo Latha
Telugské náhradní písmaTelugština; jakýkoliv jiný jazyk pomocí telužské písmo.Gautami
Thajský náhradní písmaThajské; jakýkoliv jiný jazyk pomocí skriptu thajské.Leelawadee
Pokud aplikaci závisí na jedno z těchto písem k zobrazení určité znaky sady Unicode a neprovede použít nezabezpečený mechanismus písmo obsažené v systému Windows a pokud volitelné písma balíček obsahující toto písmo není nainstalována v systému (obvykle protože systémové a uživatelské profily nejsou konfigurovány pro přidružené jazyk povolen), potom by byl výsledek znaky zobrazí jako "čtvercové pole" Glyfy.

Doporučení pro uživatele Windows 10

Je-li k těmto příznakům v některých aplikací na ploše systému Windows 10 je app vývojáři nasvědčující tomu, že aktualizovat své aplikace pro Windows 10 poskytují zpětnou vazbu. Do té doby můžete také nainstalovat jednu nebo více funkcí volitelné písma, vyžadující pracovat správně aplikací. Tento postup se takto:

Pokud znáte jazyk textu, který zobrazuje nesprávně a často používají tento jazyk:

Pokud znáte jazyk zapojených, můžete přidat, že jazyk do uživatelského profilu a všechny přidružené písma volitelné funkce bude automaticky nainstalován. (Poznámka: další jazyk související volitelné funkce jako prediktivní vkládání textu nebo kontrolu pravopisu, může být nainstalována také.)
  • Z nabídky Start otevřete Nastavení.
  • Vyberte čas & jazyk.
  • Vyberte oblast & jazyk.
  • Vyberte možnost Přidat jazyk.
  • Vyberte konkrétní jazyk.
Povolení funkce volitelné písma beze změny nastavení jazyka:

Pokud neznáte konkrétní jazyk, nebo pokud znáte jazyk textu, který zobrazuje nesprávně, ale nechcete přidat tento jazyk v uživatelském profilu, můžete nainstalovat všechny funkce volitelné písma bez povolení jakékoli další jazyky.
  • Z nabídky Start otevřete Nastavení.
  • Vyberte systém.
  • Vyberte Apps & funkce.
  • Vyberte správu volitelných funkcí.
  • Vyberte možnost Přidat funkce.
  • Libovolná funkce volitelné písma vyberte ze seznamu.

Pokud se vyskytnou příznaky popsané v některých aplikací pro Windows Phone, můžete chtít kontaktovat app vývojář poukazující na aktualizaci jejich app pomocí pokynů zde. Poznámka: Windows 10 Mobile nepodporuje všechny funkce volitelné písma.

Doporučení pro výrobce OEM a správce systému

Pokud nakonfigurujete mezinárodní nastavení nebo jazykové sady v obrazech nasazení Windows 10, by měly zahrnout volitelné písma balení (a ostatní nepovinné, jazykové schopnosti) přidružené jazykové sady, které přidáte do bitové kopie pomocí nástroje nasazení Obsluha a správa bitových (kopií DISM). Následující článek obsahuje podrobné informace týkající se možností volitelné písma a přidružené sada jazyky jazyk Windows 10:

https://msdn.microsoft.com/en-us/library/Windows/hardware/mt171094%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396

Viz také tento článek Přehled o jazykové sady Windows 10 a všechny volitelné, jazykové schopnosti:

https://msdn.microsoft.com/en-us/library/Windows/hardware/dn898584 (v=vs.85).aspx

Pokud jste správce systému a vědět, že bude vaše scénáře vyžadují písma z jedné nebo více z těchto možností volitelné písma i v případě, že nejsou včetně příslušných jazykových sad do bitové kopie nasazení, můžete stále přidat libovolné možnosti písma do nasazení bitové kopie pomocí nástroje DISM.

Doporučení pro vývojáře

Aplikací může mít vliv změny písma v systému Windows 10 Pokud máte Windows Phone app, která má závislost na jedno z písem, které byl vyloučen z Windows 10 Mobile, nebo pokud máte Windows desktop app, která má závislost na jednom z písma, která byla migrována do balíčků volitelných písma , a je-li vaše aplikace použít nezabezpečený mechanismus písmo obsažené v systému Windows. Typy aplikací a scénářů aplikace pravděpodobně mít dopad na patří:
  • Prohlížeče nebo jiných apps, které provádějí složité rozložení pomocí nižší úrovně grafického rozhraní API, která neposkytují nouzové písmo (např. DrawGlyphRun, ExtTextOut pomocí ETO_GLYPH_INDEX, ScriptTextOut).
  • Hry nebo jiné aplikace, které pomocí jiných grafických knihoven.
  • App scénáře, ve kterých může být zobrazen text týkající se jazyků, než bude aplikace nebo systému Windows zobrazit jazyk nebo jazyky používané uživatelem; například webové procházení, přijímat textové zprávy nebo oznámení jiných uživatelů.
Pokud manifesty aplikací příznaky popsané zejména v situacích uvedených výše, měli byste zkontrolovat písma, na kterých závisí vaše aplikace. Naleznete v následujícím článku doporučuje používat aplikace na Windows 10 písem:

https://msdn.microsoft.com/library/Windows/Apps/hh700394.aspx#recommended_fonts

Je zaručena přítomen na všech zařízeních Windows 10 písem uvedených v čl.

Pokud vaše aplikace používá rozhraní DirectWrite, můžete chtít zvažte použití písma poskytované rozhraní DirectWrite nezabezpečený mechanismus. I když jsou pomocí nižší úrovně rozhraní API a chcete implementovat vlastní implementaci náhradní písmo má rozhraní DirectWrite rozhraní API, která poskytuje výchozí mapování, které můžete doplnit s vlastní mapování. Naleznete v následujících článcích na webu MSDN pro klíč API:

· IDWriteFontFallback: https://msdn.microsoft.com/en-us/library/Windows/Desktop/dn280450 (v=vs.85).aspx

· IDWriteFactory2::GetSystemFontFallback: https://msdn.microsoft.com/en-us/library/Windows/Desktop/dn280450 (v=vs.85).aspx

· IDWriteFontFallbackBuilder: https://msdn.microsoft.com/en-us/library/Windows/Desktop/dn280476 (v=vs.85).aspx


Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 3083806 - Poslední kontrola: 07/29/2015 03:59:00 - Revize: 1.0

Windows 10

  • kbsurveynew kbmt KB3083806 KbMtcs
Váš názor