From 60860ba7e2a6a917ddf14da71866ec51e393c582 Mon Sep 17 00:00:00 2001 From: Enrico Forestieri Date: Tue, 18 May 2010 18:10:54 +0000 Subject: [PATCH] Fix bug #5247: physical paper size settings are not honoured by pdflatex export git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34435 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/BufferParams.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/BufferParams.cpp b/src/BufferParams.cpp index a23bfd2d6d..80aa462719 100644 --- a/src/BufferParams.cpp +++ b/src/BufferParams.cpp @@ -1397,7 +1397,7 @@ bool BufferParams::writeLaTeX(odocstream & os, LaTeXFeatures & features, texrow.newline(); } if (!tclass.provides("geometry") - && (use_geometry || nonstandard_papersize)) { + && (use_geometry || nonstandard_papersize)) { odocstringstream ods; if (!getGraphicsDriver("geometry").empty()) ods << getGraphicsDriver("geometry"); @@ -1558,7 +1558,8 @@ bool BufferParams::writeLaTeX(odocstream & os, LaTeXFeatures & features, os << "}\n"; texrow.newline(); } - } else if (orientation == ORIENTATION_LANDSCAPE) { + } else if (orientation == ORIENTATION_LANDSCAPE + || papersize != PAPER_DEFAULT) { features.require("papersize"); } -- 2.39.2