Portál AbcLinuxu, 10. října 2026 13:31

Dotaz: LaTex záložky

1.3.2011 21:23 maja22
LaTex záložky
Přečteno: 2098×
Odpovědět | Admin
Ahoj, mám problém se záložkami... používám Tex Live 2009 a v těch klikacích záložkách (bookmarks) v pdf se mi nepíšou správně některé české znaky. Někde jsem našla, že to spravím zavedením: \usepackage[unicode=true]{hyperref}, ale to mi v tex live 2009 nejde zkompilovat, jde mi jen hyperref se standardním nastavením.... poraďte někdo prosím :)

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.3.2011 07:42 jezevec
Rozbalit Rozbalit vše Re: LaTex záložky
Odpovědět | | Sbalit | Link | Blokovat | Admin
... Někde jsem našla, že to spravím zavedením: \usepackage[unicode=true]{hyperref}, ale to mi v tex live 2009 nejde zkompilovat, jde mi jen hyperref se standardním nastavením.... poraďte někdo prosím :)
Nemělo by být spíše:

\usepackage[unicode={true}]{hyperref}

??
3.3.2011 19:28 maja22
Rozbalit Rozbalit vše Re: LaTex záložky
to mi taky nefunguje, ale děkuji.
Řešení 1× (Nicky726)
2.3.2011 08:57 Jindrich
Rozbalit Rozbalit vše Re: LaTex záložky
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já používám konstrukci (ekvivalentní k Vámi uváděné):
\usepackage[pdftex]{hyperref}
\hypersetup{unicode}
Používám MikTeX, ale totéž mi fungovalo i v TeXLive 2010. Případně zkuste \usepackage[pdftex, unicode]{hyperref}

Dokument by měl být v UTF-8; v záhlaví mám volby, které se toho týkají. Např.
\usepackage{ucs}
\usepackage{cmap}
\usepackage[utf8x, utf8]{inputenc}
\usepackage[T1]{fontenc}
Zkuste to s nimi (pokud je tam všechny už nemáte). A použijte nějaké rozumné novější písmo, například \usepackage{tgpagella}.
3.3.2011 19:27 maja22
Rozbalit Rozbalit vše Re: LaTex záložky
Dobrý den, to \hypersetup{unicode} mi pomohlo... Moc Vám děkuji:)
13.3.2011 02:37 ____ | skóre: 15 | blog: _
Rozbalit Rozbalit vše Re: LaTex záložky
Odpovědět | | Sbalit | Link | Blokovat | Admin
U XeTeXu takovéto problémy s kódováním odpadají.
23.3.2011 16:49 Lukáš
Rozbalit Rozbalit vše Re: LaTex záložky
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mám tentýž problém v Latexu s pdf bookmarks, diakritiku sice mám, ale nezobrazují se jen některé znaky, konkrétně ž a Š co jsem vypozoroval. Nevíte jak by se to dalo napravit?
23.3.2011 19:48 jezevec
Rozbalit Rozbalit vše Re: LaTex záložky
Ještě jsem vypozoroval, že celkem uspokojivě funguje:
\usepackage[colorlinks,pdfencoding=auto]{hyperref}
a

poté v dokumentu definovat:
\hypersetup{
	pdftitle={titulek},
	pdfauthor={pěkně česky},
	pdfsubject={pěkně česky},
	pdfcreator={pěkně česky},
	pdfproducer={pěkně česky}
	%pdfstartpage={1}
}
když jsem zadal volbu
pdfencoding
do
\hypersetup
tak to nefungovalo, byť by podle dokumentace mělo. Blíže jsem to ale nezkoumal, snad někdy NATO zbyde chvilka času...

Založit nové vlákno • Nahoru

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

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