summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/dlfltxb/dlfltxbmarkupbookkeys.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/dlfltxb/dlfltxbmarkupbookkeys.sty')
-rw-r--r--Master/texmf-dist/tex/latex/dlfltxb/dlfltxbmarkupbookkeys.sty124
1 files changed, 113 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/latex/dlfltxb/dlfltxbmarkupbookkeys.sty b/Master/texmf-dist/tex/latex/dlfltxb/dlfltxbmarkupbookkeys.sty
index 9b09a2765fc..f26039444ee 100644
--- a/Master/texmf-dist/tex/latex/dlfltxb/dlfltxbmarkupbookkeys.sty
+++ b/Master/texmf-dist/tex/latex/dlfltxb/dlfltxbmarkupbookkeys.sty
@@ -1,4 +1,4 @@
-\ProvidesPackage{dlfltxbmarkupbookkeys}[2008/10/30 by Lars madsen]
+\ProvidesPackage{dlfltxbmarkupbookkeys}[20101/03/04 by Lars madsen]
% the original name for the dlfltxbmarkup package was 'felinemarkup',
% and in my book I use the following generated keys
@@ -25,6 +25,7 @@
% 2007/06/20 added acronym key
% 2008/06/27 fixed some settings
% 2008/20/30 file renamed because of problems regarding TeXLive
+% 2010/03/04 several new keys added since last release
\@ifpackageloaded{dlfltxbmarkup}{}{
@@ -61,6 +62,15 @@
{\felineIndexCmd{#1 (pakke)@#1 (pakke)}\felineIndexCmd{pakker!#1}}%
{\foreignlanguage{english}{\texttt{\hyphenchar\font=`\-#1}}}
+\felineKeyGenerator{nsty}%
+ {non-recommended packages}%
+ {\felineWriteInMargin{\foreignlanguage{english}{#1}}}%
+ {\felineIndexCmd{#1 (pakke, brug ikke)@#1 (pakke, brug ikke)}%
+ \felineIndexCmd{pakker!#1 (brug ikke)}%
+ \felineIndexCmd{ikke anbefalede pakker!#1}}%
+ {\foreignlanguage{english}{\texttt{\hyphenchar\font=`\-#1}}}
+
+
% dokumentklasser
\felineKeyGenerator{cls}%
@@ -115,6 +125,18 @@
}%
{\ENcs{#1}}
+
+% textcomp symboler
+\felineKeyGenerator{tcsym}%
+ {textcomp symbols}
+ {\felineWriteInMargin{\ENcs{#1} \textnormal{(\@nameuse{#1})}}}%
+ {%
+ \felineIndexCmd{#1 (textcomp)@\protect\css{#1} (\protect\felinenameuse{#1}, textcomp)}%
+ \felineIndexCmd{textcomp (pakke)@textcomp (pakke)!@\protect\css{#1} (\protect\felinenameuse{#1})}%
+ }%
+ {\ENcs{#1}}
+
+
% store matematiske symboler
\felineKeyGenerator{bigmsym}%
{operator symbols, like sum etc.}
@@ -393,7 +415,7 @@
\felineIndexCmd{dokumentklasser!KOMA-script@\textsf{KOMA}-script!#1}}%
{\textsf{\textit{\mbox{#1}}}}
-% grafik format (hmm, dem er det så to af????)
+% grafik format (hmm, dem er det saa to af????)
\felineKeyGenerator{grffmt}%
{graphics format (hmm, two of these???)}
{\felineWriteInMargin{#1}}%
@@ -429,25 +451,25 @@
\felineKeyGenerator{counter}%
{name of counters}
{\felineWriteInMargin{#1}}%
- {\felineIndexCmd{tæller!#1}%
- \felineIndexCmd{#1 (tæller)}}%
+ {\felineIndexCmd{t\ae ller!#1}%
+ \felineIndexCmd{#1 (t\ae ller)}}%
{\texttt{#1}}
% memoir counter options
\felineKeyGenerator{mcounter}%
{name of memoir counters}
{\felineWriteInMargin{#1}}%
- {\felineIndexCmd{tæller!#1 (memoir)}%
- \felineIndexCmd{#1 (tæller, memoir)}}%
+ {\felineIndexCmd{t\ae ller!#1 (memoir)}%
+ \felineIndexCmd{#1 (t\ae ller, memoir)}}%
{\texttt{#1}}
-% længde options
+% laengde options
\felineKeyGenerator{length}%
{name of lengths}
{\felineWriteInMargin{\ENcs{#1}}}%
- {\felineIndexCmd{længde!#1@\protect\css{#1}}%
- \felineIndexCmd{#1 (længde)@\protect\css{#1} (længde)}}%
+ {\felineIndexCmd{l\ae ngde!#1@\protect\css{#1}}%
+ \felineIndexCmd{#1 (l\ae ngde)@\protect\css{#1} (l\ae ngde)}}%
{\ENcs{#1}}
\felineKeyGenerator{gauss}%
@@ -460,8 +482,8 @@
\felineKeyGenerator{tabs}%
{column specifiers for tabular etc.}
{\felineWriteInMargin{#1}}%
- {\felineIndexCmd{#1 (søjle specifier)}%
- \felineIndexCmd{søjle specifier!#1}}%
+ {\felineIndexCmd{#1 (s\o jle specifier)}%
+ \felineIndexCmd{s\o jle specifier!#1}}%
{\texttt{#1}}
\felineKeyGenerator{mltbib}%
@@ -493,6 +515,52 @@
\felineIndexCmd{sistyle (pakke)!#1@\protect\css{#1}}}%
{\ENcs{#1}}
+\felineKeyGenerator{sux}%
+ {macros from the siunitx package}%
+ {\felineWriteInMargin{\ENcs{#1}}}%
+ {\felineIndexCmd{#1 (siunitx)@\protect\css{#1} (siunitx)}%
+ \felineIndexCmd{siunitx (pakke)!#1@\protect\css{#1}}}%
+ {\ENcs{#1}}
+
+\felineKeyGenerator{suxu}%
+ {unit from the siunitx package}%
+ {\felineWriteInMargin{\ENcs{#1}}}%
+ {\felineIndexCmd{#1 (siunitx enhed)@\protect\css{#1} (siunitx enhed)}%
+ \felineIndexCmd{siunitx (pakke)!enhed!#1@\protect\css{#1}}%
+ \felineIndexCmd{enhed (siunitx)!#1@\protect\css{#1}}%
+ }%
+ {\ENcs{#1}}
+
+\felineKeyGenerator{suxsu}%
+ {short unit from the siunitx package}%
+ {\felineWriteInMargin{\ENcs{#1}}}%
+ {\felineIndexCmd{#1 (siunitx enhed)@\protect\css{#1} (siunitx enhed)}%
+ \felineIndexCmd{siunitx (pakke)!forkortet enhed!#1@\protect\css{#1}}%
+ \felineIndexCmd{enhed (siunitx)!forkortet!#1@\protect\css{#1}}%
+ }%
+ {\ENcs{#1}}
+
+
+
+\felineKeyGenerator{suxp}%
+ {prefixes from the siunitx package}%
+ {\felineWriteInMargin{\ENcs{#1}}}%
+ {\felineIndexCmd{#1 (siunitx prefix)@\protect\css{#1} (siunitx prefix)}%
+ \felineIndexCmd{siunitx (pakke)!prefix!#1@\protect\css{#1}}%
+ \felineIndexCmd{enhedsprefix (siunitx)!#1@\protect\css{#1}}%
+ }%
+ {\ENcs{#1}}
+
+\felineKeyGenerator{suxpp}%
+ {power from the siunitx package}%
+ {\felineWriteInMargin{\ENcs{#1}}}%
+ {\felineIndexCmd{#1 (siunitx potens)@\protect\css{#1} (siunitx prefix)}%
+ \felineIndexCmd{siunitx (pakke)!potens!#1@\protect\css{#1}}%
+ \felineIndexCmd{enhedspotens (siunitx)!#1@\protect\css{#1}}%
+ }%
+ {\ENcs{#1}}
+
+
\felineKeyGenerator{acronym}%
{macros from the acronym package}%
{\felineWriteInMargin{\ENcs{#1}}}%
@@ -536,7 +604,41 @@
\felineIndexCmd{xifthen (pakke)!#1@\protect\css{#1}}}%
{\ENcs{#1}}
+\felineKeyGenerator{tl}%
+ {program from TeX Live}
+ {\felineWriteInMargin{#1}}%
+ {\felineIndexCmd{#1 (program, texlive)@\texttt{#1} (program, texlive)}\felineIndexCmd{programmer!#1@\texttt{#1}}}%
+ {\foreignlanguage{english}{\texttt{\hyphenchar\font=`\-#1}}}
+
+\felineKeyGenerator{editor}%
+ {editors}%
+ {\felineWriteInMargin{#1}}%
+ {\felineIndexCmd{#1 (editor)@\texttt{#1} (editor)}\felineIndexCmd{editorer!#1@\texttt{#1}}}%
+ {\foreignlanguage{english}{\texttt{\hyphenchar\font=`\-#1}}}
+\felineKeyGenerator{leditor}%
+ {linux editors}%
+ {\felineWriteInMargin{#1}}%
+ {\felineIndexCmd{#1 (editor, linux)@\texttt{#1} (editor, linux)}%
+ \felineIndexCmd{editorer!#1 (linux)@\texttt{#1} (linux)}}%
+ {\foreignlanguage{english}{\texttt{\hyphenchar\font=`\-#1}}}
+\felineKeyGenerator{weditor}%
+ {windows editors}%
+ {\felineWriteInMargin{#1}}%
+ {\felineIndexCmd{#1 (editor, windows)@\texttt{#1} (editor, windows)}%
+ \felineIndexCmd{editorer!#1 (windows)@\texttt{#1} (windows)}}%
+ {\foreignlanguage{english}{\texttt{\hyphenchar\font=`\-#1}}}
+\felineKeyGenerator{meditor}%
+ {mac editors}%
+ {\felineWriteInMargin{#1}}%
+ {\felineIndexCmd{#1 (editor, mac)@\texttt{#1} (editor, mac)}%
+ \felineIndexCmd{editorer!#1 (mac)@\texttt{#1} (mac)}}%
+ {\foreignlanguage{english}{\texttt{\hyphenchar\font=`\-#1}}}
+\felineKeyGenerator{viewer}%
+ {viewers}%
+ {\felineWriteInMargin{#1}}%
+ {\felineIndexCmd{#1 (fremviser)@\texttt{#1} (fremviser)}\felineIndexCmd{fremvisere!#1@\texttt{#1}}}%
+ {\foreignlanguage{english}{\texttt{\hyphenchar\font=`\-#1}}}