From d7174df1b51e7331eb0cc238de9a02b60a0e91bc Mon Sep 17 00:00:00 2001 From: ben Date: Fri, 8 Jan 2016 01:37:08 +0100 Subject: [PATCH] Add several font setups + group the index font in the setup + add french template. --- data/xetex_param.xsl | 63 +++++++++++++++++++++++++++++++++++++++++++- myclass.cls | 3 --- 2 files changed, 62 insertions(+), 4 deletions(-) diff --git a/data/xetex_param.xsl b/data/xetex_param.xsl index 9142d3d..8311041 100644 --- a/data/xetex_param.xsl +++ b/data/xetex_param.xsl @@ -1,14 +1,63 @@ - + + + + \setmainfont{Crimson Text} \setsansfont{Crimson Text} \setmonofont{Latin Modern Mono} \setmainfont[BoldFont={CrimsonText-Bold}]{Crimson Text} + + + \newfontinstance\scshape[Letters=SmallCaps,Scale=1.15]{Crimson} + + + \newfontfamily\indexfont[Scale=0.7, + BoldFeatures={Scale=1}]{Crimson Text} + + \setmainfont[SmallCapsFont={Alegreya SC}]{Alegreya} + \setsansfont{Alegreya Sans} + \setmonofont{DejaVu Sans Mono} + + + \newfontfamily\indexfont[Scale=0.7, + BoldFeatures={Scale=1}]{Alegreya} + + + + \setmainfont[SmallCapsFont={Alegreya SC}]{Gandhi Serif} + \setsansfont{Gandhi Sans} + \setmonofont{DejaVu Sans Mono} + + + \newfontfamily\indexfont[Scale=0.7, + BoldFeatures={Scale=1}]{Gandhi Serif} + + + + + + + + + + + + + + + + + + + + + @@ -29,4 +78,16 @@ + + + + + + + \textsc{ + + } + + diff --git a/myclass.cls b/myclass.cls index 1218bda..73d0869 100644 --- a/myclass.cls +++ b/myclass.cls @@ -52,9 +52,6 @@ \let\endstdindex=\endtheindex \renewenvironment{theindex}{ \begin{stdindex} - % Use a smaller font except for the letter heading which is bold - \newfontfamily\indexfont[Scale=0.7, - BoldFeatures={Scale=1}]{Crimson Text} \@ifundefined{chapter}{}{ % To not have the number, replace by: % \addcontentsline{toc}{chapter}{\numberline{}\indexname} -- 2.47.2