Portál AbcLinuxu, 8. května 2025 21:23

Dotaz: Microtype a XeLaTeX

23.12.2010 21:42 Vlastimil S.
Microtype a XeLaTeX
Přečteno: 1098×
Odpovědět | Admin
Zdravím,

pro sazbu svých dokumentů používám XeLaTeX. Dnes jsem narazil na balík microtype, který ale s XeLaTeXem není kompatibilní. Existuje nějaká jeho verze, kterou mohu použít?

Nerad bych se vracel k pdflatexu, který neumí zacházet s českými znaky. Výstupní pdf vytvořené pdflatexem totiž vypadá následovně:
Prˇíšerneˇ žlut’oucˇký ku ̊ nˇ úpeˇl d’ábelské tóny.
Zatímco výstup xelatexu obsahuje opravdové české znaky:
Příšerně žluťoučký kůň úpěl ďábelské tóny.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

mirec avatar 25.12.2010 09:55 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Microtype a XeLaTeX
Odpovědět | | Sbalit | Link | Blokovat | Admin
Verzia pre XeLaTeX je tu, ale má minimum funkcií oproti pdflatex-u. Mimochodom aj pdflatex dokáže urobiť výstup s českými znakmi.
LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
27.12.2010 17:15 Vlastimil S.
Rozbalit Rozbalit vše Re: Microtype a XeLaTeX
Díky, to funguje. Nakonec jsem to vysázel v pdflatexu a podařilo se mi správně vysázet i české znaky.
25.12.2010 22:21 J
Rozbalit Rozbalit vše Re: Microtype a XeLaTeX
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud v pdflatexu použijete balík cmap a nějaké rozumné písmo (lmodern, nějaké z TeX Gyre), tak budete mít výstup podle svého přání. (A také myslím balík ucs použijte a nastavte správně inputenc.)
27.12.2010 17:13 Vlastimil S.
Rozbalit Rozbalit vše Re: Microtype a XeLaTeX
Díky, to zkusím. V příkladu s microtype jsem používal písmo Palatino, možná to bylo způsobeno tím.
27.12.2010 21:03 Jindřich
Rozbalit Rozbalit vše Re: Microtype a XeLaTeX
Skoro stejně jako Palatino (ale pro češtinu lépe) vypadá písmo Tex Gyre Pagella (balík tgpagella). Jinak pozor na pořadí volání balíků; pokud zvolíte optimální (ne vždy je to jednoduché), obdržíte kýžený výsledek.
27.12.2010 21:07 Jindřich
Rozbalit Rozbalit vše Re: Microtype a XeLaTeX
P. S. Myslel jsem, že uvedené znaky se Vám z toho pdf kopírují do schránky (proti tomu funguje cmap), ale teď mi došlo, že jste je měl asi přímo na výstupu...

V hlavičce dokumentu, který má kódování UTF-8, byste měl mít (kromě toho, co jsem uváděl výše):
\usepackage[czech]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
Petr Tomášek avatar 17.7.2011 18:09 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: Microtype a XeLaTeX
Odpovědět | | Sbalit | Link | Blokovat | Admin
Existuje experimentální verze XeTeX-u s mikrotypografickými rozšířeními...
multicult.fm | monokultura je zlo | welcome refugees!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.