#include "Language.h"
#include "LaTeXFeatures.h"
#include "Layout.h"
-#include "LyXRC.h" // defaultUnit
+#include "LyXRC.h"
#include "ModuleList.h"
#include "OutputParams.h"
#include "PDFOptions.h"
void GuiDocument::paramsToDialog()
{
// set the default unit
- Length::UNIT defaultUnit = Length::CM;
- switch (lyxrc.default_papersize) {
- case PAPER_DEFAULT: break;
-
- case PAPER_USLETTER:
- case PAPER_USLEGAL:
- case PAPER_USEXECUTIVE:
- defaultUnit = Length::IN;
- break;
-
- case PAPER_A3:
- case PAPER_A4:
- case PAPER_A5:
- case PAPER_B3:
- case PAPER_B4:
- case PAPER_B5:
- defaultUnit = Length::CM;
- break;
- case PAPER_CUSTOM:
- break;
- }
+ Length::UNIT const defaultUnit = Length::defaultUnit();
// preamble
preambleModule->update(bp_, id());