X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Fchkconfig.ltx;h=141aba9b46770e6559732d6666c4a5d962293fe5;hb=e43295640e953fa51d7008587cde5243bfda0ef5;hp=1b82164a73e55862625a5ce37490c9c0f9e37226;hpb=984fbeadecd9fc1d69e478b1a05ed7d2ac028644;p=lyx.git diff --git a/lib/chkconfig.ltx b/lib/chkconfig.ltx index 1b82164a73..141aba9b46 100644 --- a/lib/chkconfig.ltx +++ b/lib/chkconfig.ltx @@ -64,7 +64,13 @@ \newcommand{\AddLayout}[5][\default]{ \def\default{#2} - \immediate\write\layouts{"#2" "#1" "#3" "#4" "#5"}} + \@ifundefined{category@#2}{% + \immediate\write\layouts{"#2" "#1" "#3" "#4" "#5" ""}% + }{% + \immediate\write\layouts{"#2" "#1" "#3" "#4" "#5" "\@nameuse{category@#2}"}% + } +} + \newcommand{\AddVariable}[2]{ \immediate\write\vars{chk_#1='#2'}} @@ -148,6 +154,12 @@ {\AddLayout[\firstelement]{\layoutname}{#2}{false}{\missingelements}} } +\newcommand{\DeclareCategory}[2]{ + \@ifundefined{category@#1} + {\global\@namedef{category@#1}{#2}}% + {}% we have already defined this one. +} + % Only for compatibility. Will be removed later. \let\DeclareSGMLClass=\DeclareDocBookClass @@ -336,6 +348,7 @@ \TestPackage[turkmen.ldf]{turkmen} \TestPackage{ulem} \TestPackage{undertilde} +\TestPackage{unicode-math} \TestPackage{units} \TestPackage{url} \TestPackage{varioref} @@ -376,6 +389,7 @@ % Other font packages \TestPackage{ae} \TestPackage{bera} +\TestPackage{biolinum-type1} \TestPackage{ccfonts} \TestPackage{cmbright} \TestPackage{eco}