Portál AbcLinuxu, 12. května 2025 13:46

Dotaz: LaTex záložky

1.3.2011 21:23 maja22
LaTex záložky
Přečteno: 1779×
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á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.