diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/dlfltxb/dlfltxbmarkup-sample.cfg')
-rw-r--r-- | Master/texmf-dist/doc/latex/dlfltxb/dlfltxbmarkup-sample.cfg | 123 |
1 files changed, 67 insertions, 56 deletions
diff --git a/Master/texmf-dist/doc/latex/dlfltxb/dlfltxbmarkup-sample.cfg b/Master/texmf-dist/doc/latex/dlfltxb/dlfltxbmarkup-sample.cfg index 7f8b2b69c24..708e51cd738 100644 --- a/Master/texmf-dist/doc/latex/dlfltxb/dlfltxbmarkup-sample.cfg +++ b/Master/texmf-dist/doc/latex/dlfltxb/dlfltxbmarkup-sample.cfg @@ -1,4 +1,4 @@ -\ProvidesFile{felinemarkup.cfg}[2007/05/15 by Lars madsen] +\ProvidesFile{felinemarkup.cfg}[2008/08/05 by Lars madsen] % the original name for the dlfltxbmarkup package was 'felinemarkup', % and in my book I use the following generated keys @@ -23,23 +23,25 @@ % 2007/05/25 added the mltbib, bbtpc and bbtpcenv keys % 2007/??/?? added sistyle key % 2007/06/20 added acronym key +% 2008/06/27 fixed some settings % default key \def\felineStandardKey{macro} % +\def\ENcs#1{{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}} % til makroer \felineKeyGenerator{macro} {for normal macros (this is the default key)}% - {\felineWriteInMargin{{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1@\protect\css{#1}}}% - {{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}} + {\ENcs{#1}} \felineKeyGenerator{m}% {just an alias for macro}% - {\felineWriteInMargin{{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1@\protect\css{#1}}}% - {{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}} + {\ENcs{#1}} @@ -99,39 +101,39 @@ \def\felinenameuse#1{\@nameuse{#1}} \felineKeyGenerator{msym}% {mathematical symbols} - {\felineWriteInMargin{\cs{#1} \textnormal{($\@nameuse{#1}$)}}}% + {\felineWriteInMargin{\ENcs{#1} \textnormal{($\@nameuse{#1}$)}}}% {\felineIndexCmd{#1@\protect\css{#1} ($\protect\felinenameuse{#1}$)}% }% - {\cs{#1}} + {\ENcs{#1}} % store matematiske symboler \felineKeyGenerator{bigmsym}% {operator symbols, like sum etc.} - {\felineWriteInMargin{\cs{#1} \textnormal{($\@nameuse{#1}$)}}}% + {\felineWriteInMargin{\ENcs{#1} \textnormal{($\@nameuse{#1}$)}}}% {\felineIndexCmd{#1@\protect\css{#1} ($\protect\felinenameuse{#1}$)}% \felineIndexCmd{store symboler!#1@\protect\css{#1} ($\protect\felinenameuse{#1}$)}% % }% - {\cs{#1}} + {\ENcs{#1}} % log-like konstruktioner \felineKeyGenerator{mlog}% {log-like functions} - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1@\protect\css{#1} (mat. operator)}% \felineIndexCmd{navngivne operatorer!#1@\protect\css{#1}}% % }% - {\cs{#1}} + {\ENcs{#1}} % almindelige symboler \felineKeyGenerator{sym}% {text symbols} - {\felineWriteInMargin{\cs{#1} \textnormal{(\@nameuse{#1})}}}% + {\felineWriteInMargin{\ENcs{#1} \textnormal{(\@nameuse{#1})}}}% {\felineIndexCmd{#1@\protect\css{#1} (\@nameuse{#1})}}% - {\cs{#1}} + {\ENcs{#1}} % delimiters/hegn \felineKeyGenerator{delim}% @@ -143,18 +145,18 @@ % delimiters speciel \felineKeyGenerator{delims}% {special delimiters (no idea what this is used for)} - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1@\protect\css{#1}}}% - {\ensuremath{\cs{#1}}} + {\ensuremath{\ENcs{#1}}} % ntheorem makroer \felineKeyGenerator{nthm}% {ntheorem macros} - {\felineWriteInMargin{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{ntheorem (pakke)@ntheorem (pakke)!\protect\css{#1}}% \felineIndexCmd{#1 (ntheorem)@\protect\css{#1} (ntheorem)}}% - {\cs{#1}} + {\ENcs{#1}} % ntheorem theoremstyles \felineKeyGenerator{nthmstl}% @@ -169,9 +171,9 @@ % XY pic makroer \felineKeyGenerator{xym}% {Xy-pic macros} - {\felineWriteInMargin{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1@\protect\css{#1}}\felineIndexCmd{XY-pic@\protect\Xy-pic!#1@\protect\css{#1}}}% - {\cs{#1}} + {\ENcs{#1}} % Xy-pic pile \felineKeyGenerator{xymar}% @@ -205,9 +207,9 @@ % natbib makroer \felineKeyGenerator{nb}% {natbib macros} - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1 (natbib)@\protect\css{#1} (natbib)}\felineIndexCmd{natbib (pakke)@natbib (pakke)!#1@\protect\css{#1}}}% - {\cs{#1}} + {\ENcs{#1}} % natbib options \felineKeyGenerator{nbop}% @@ -242,11 +244,11 @@ % memoir specifik makro \felineKeyGenerator{mem}% {memoir specific macros} - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1 (memoir)@\protect\css{#1} (memoir)}% \felineIndexCmd{memoir (klasse)!#1@\protect\css{#1}}% }% - {\cs{#1}} + {\ENcs{#1}} % memoir specifik environment \felineKeyGenerator{menv}% @@ -268,30 +270,30 @@ % booktabs makroer \felineKeyGenerator{bt}% {booktabs macros} - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1@\protect\css{#1} (booktabs)}% \felineIndexCmd{booktabs (pakke)@booktabs (pakke)!#1@\protect\css{#1}}% \felineIndexCmd{memoir (klasse)!#1@\protect\css{#1}}% }% - {\cs{#1}} + {\ENcs{#1}} % longtable makroer \felineKeyGenerator{lt}% {longtable macros} - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1 (longtable)@\protect\css{#1} (longtable)}% \felineIndexCmd{longtable@longtable (pakke)!#1@\protect\css{#1}}% }% - {\cs{#1}} + {\ENcs{#1}} % colortbl makroer \felineKeyGenerator{ctbl}% {colortbl macros} - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1 (colortabl)@\protect\css{#1} (colortbl)}% \felineIndexCmd{colortbl@colortbl (pakke)!#1@\protect\css{#1}}% }% - {\cs{#1}} + {\ENcs{#1}} % dokumentklasse options \felineKeyGenerator{dop}% @@ -313,30 +315,30 @@ % fixme makroer \felineKeyGenerator{fixme}% {fixme macros} - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{fixme (pakke)!#1@\protect\css{#1}}% \felineIndexCmd{#1 (fixme)@\protect\css{#1} (fixme)}% }% - {{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}} + {\ENcs{#1}} % varioref makroer \felineKeyGenerator{vario}% {varioref macros} - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{varioref (pakke)!#1@\protect\css{#1}}% \felineIndexCmd{#1 (varioref)@\protect\css{#1} (varioref)}% }% - {{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}} + {\ENcs{#1}} % fancyhdr pakke makroer \felineKeyGenerator{fnchdr}% {fancyhdr macros} - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{fancyhdr (pakke)!#1@\protect\css{#1}}% \felineIndexCmd{#1 (fancyhdr)@\protect\css{#1} (fancyhdr)}% }% - {{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}} + {\ENcs{#1}} % memoir specifikke pagestyles @@ -359,20 +361,20 @@ % caption pakke makroer \felineKeyGenerator{cap}% {caption pacakge macros} - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{caption (pakke)!#1@\protect\css{#1}}% \felineIndexCmd{#1 (caption)@\protect\css{#1} (caption)}% }% - {{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}} + {\ENcs{#1}} % subfig makroer \felineKeyGenerator{subfig}% {subfig macros} - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{subfig (pakke)!#1@\protect\css{#1}}% \felineIndexCmd{#1 (subfig)@\protect\css{#1} (subfig)}% }% - {{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}} + {\ENcs{#1}} % KOMA-script kalsser \felineKeyGenerator{clskoma}% @@ -393,10 +395,10 @@ % enumitem makroer \felineKeyGenerator{ei}% {enumitem macros} - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{enumitem (pakke)!#1@\protect\css{#1}}% \felineIndexCmd{#1 (enumitem)@\protect\css{#1} (enumitem)}}% - {\cs{#1}} + {\ENcs{#1}} % enumitem options \felineKeyGenerator{eio}% @@ -414,7 +416,7 @@ \felineIndexCmd{#1 (inputencoding)}}% {\texttt{#1}} -% tæller options +% counter options \felineKeyGenerator{counter}% {name of counters} {\felineWriteInMargin{#1}}% @@ -422,20 +424,29 @@ \felineIndexCmd{#1 (tæller)}}% {\texttt{#1}} +% memoir counter options +\felineKeyGenerator{mcounter}% + {name of memoir counters} + {\felineWriteInMargin{#1}}% + {\felineIndexCmd{tæller!#1 (memoir)}% + \felineIndexCmd{#1 (tæller, memoir)}}% + {\texttt{#1}} + + % længde options \felineKeyGenerator{length}% {name of lengths} - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{længde!#1@\protect\css{#1}}% \felineIndexCmd{#1 (længde)@\protect\css{#1} (længde)}}% - {\cs{#1}} + {\ENcs{#1}} \felineKeyGenerator{gauss}% {gauss package macros} - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1@\protect\css{#1} (gauss)}% \felineIndexCmd{gauss (pakke)@gauss (pakke)!#1@\protect\css{#1}}}% - {\cs{#1}} + {\ENcs{#1}} \felineKeyGenerator{tabs}% {column specifiers for tabular etc.} @@ -446,17 +457,17 @@ \felineKeyGenerator{mltbib}% {macros related to the multibib pacakge} - {\felineWriteInMargin{{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1@\protect\css{#1}}% \felineIndexCmd{multibib (pakke)!#1@\protect\css{#1}}}% - {{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}} + {\ENcs{#1}} \felineKeyGenerator{bbtpc}% {macros related to the bibtopic package} - {\felineWriteInMargin{{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1@\protect\css{#1}}% \felineIndexCmd{bibtopic (pakke)!#1@\protect\css{#1}}}% - {{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}} + {\ENcs{#1}} \felineKeyGenerator{bbtpcenv}% {environment related to the bibtopic package} @@ -468,17 +479,17 @@ \felineKeyGenerator{sistyle}% {macros from the sistye package}% - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1 (sistyle)@\protect\css{#1} (sistyle)}% \felineIndexCmd{sistyle (pakke)!#1@\protect\css{#1}}}% - {\cs{#1}} + {\ENcs{#1}} \felineKeyGenerator{acronym}% {macros from the acronym package}% - {\felineWriteInMargin{\cs{#1}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1 (acronym)@\protect\css{#1} (acronym)}% \felineIndexCmd{acronym (pakke)!#1@\protect\css{#1}}}% - {\cs{#1}} + {\ENcs{#1}} \felineKeyGenerator{beamerenv} {environment related to the beamer class} @@ -490,10 +501,10 @@ \felineKeyGenerator{beamer}% {macros related to the beamer class} - {\felineWriteInMargin{{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}}}% + {\felineWriteInMargin{\ENcs{#1}}}% {\felineIndexCmd{#1@\protect\css{#1} (beamer)}% \felineIndexCmd{beamer (klasse)!#1@\protect\css{#1}}}% - {{\foreignlanguage{english}{\cs{\hyphenchar\font=`\-#1}}}} + {\ENcs{#1}} \felineKeyGenerator{beamerclsopt}% {class options for beamer related to the beamer class} |