]> git.lyx.org Git - lyx.git/blobdiff - lib/chkconfig.ltx
use LatexParam where appropriate
[lyx.git] / lib / chkconfig.ltx
index 41ddde2c2595e76d982512e3d021806e0635c9df..6117839fc59f390113210584aed07aaa6e3c3c35 100644 (file)
 
 \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'}}
            {\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
 
 \TestPackage{color} % this one should be there if graphics.sty is there.
 \TestPackage{covington}
 \TestPackage{csquotes}
+\TestPackage[koi8-r.def]{cyrillic}
 \TestPackage{dvipost}
 \TestPackage{endnotes}
 \TestPackage{enumitem}
 \TestPackage{hhline}
 \TestPackage{ifthen}
 \TestPackage{iftex}
+\TestPackage[iso-8859-7.def]{greek-inputenc}
 \TestPackage{fancybox}
 \TestPackage{fancyhdr}
 \TestPackage{fixltx2e}
 % Other font packages
 \TestPackage{ae}
 \TestPackage{bera}
+\TestPackage{biolinum-type1}
+\TestPackage{cbgreek}% for Greek
 \TestPackage{ccfonts}
 \TestPackage{cmbright}
 \TestPackage{eco}
 \TestPackage{libertine-type1}
 \TestPackage{lmodern}
 \TestPackage{luximono}
-\TestPackage{mathdesign}% For Roman fonts
+\TestPackage{mathdesign}% for Roman fonts
 \TestPackage{mdbch}
 \TestPackage{mdput}
 \TestPackage{mdugm}
 \TestPackage{tgpagella}
 \TestPackage{tgschola}
 \TestPackage{tgtermes}
+\TestFont[uopr8a]{urwclassico}
 \TestPackage{tipa}
 \TestPackage{tipx}
 \TestPackage{tone}