mirror of
https://git.lyx.org/repos/lyx.git
synced 2025-01-11 11:08:41 +00:00
PDFOptions.cpp: correct fix for bug #7048.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37880 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
0bb6e39ef1
commit
d3d4d31880
@ -178,10 +178,14 @@ void PDFOptions::writeLaTeX(OutputParams & runparams, otexstream & os,
|
|||||||
os << "\\inputencoding{utf8}\n"
|
os << "\\inputencoding{utf8}\n"
|
||||||
<< setEncoding("UTF-8");
|
<< setEncoding("UTF-8");
|
||||||
}
|
}
|
||||||
// FIXME: handle the case that hyperref is loaded by the document class and
|
// If hyperref is loaded by the document class, we output
|
||||||
// hyperset is empty, see bug #7048
|
// \hypersetup \AtBeginDocument, since the class might
|
||||||
if (!(hyperref_already_provided && hyperset.empty()))
|
// load hyperref late, see bug #7048.
|
||||||
os << from_utf8(opt);
|
if (hyperref_already_provided && !opt.empty())
|
||||||
|
os << "\\AtBeginDocument{%\n";
|
||||||
|
os << from_utf8(opt);
|
||||||
|
if (hyperref_already_provided && !opt.empty())
|
||||||
|
os << "}";
|
||||||
|
|
||||||
if (need_unicode && enc && enc->iconvName() != "UTF-8"
|
if (need_unicode && enc && enc->iconvName() != "UTF-8"
|
||||||
&&!runparams.isFullUnicode()) {
|
&&!runparams.isFullUnicode()) {
|
||||||
|
Loading…
Reference in New Issue
Block a user