From 171273f4fd68a0f964d874aee90fd410ec243849 Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Fri, 13 Jan 2006 00:00:47 +0000
Subject: nomentbl

git-svn-id: svn://tug.org/texlive/trunk@1141 c570f23f-e606-0410-a88d-b1316a301751
---
 Master/texmf-dist/tex/latex/nomentbl/nomentbl.sty | 124 ++++++++++++++++++++++
 1 file changed, 124 insertions(+)
 create mode 100644 Master/texmf-dist/tex/latex/nomentbl/nomentbl.sty

(limited to 'Master/texmf-dist/tex/latex/nomentbl/nomentbl.sty')

diff --git a/Master/texmf-dist/tex/latex/nomentbl/nomentbl.sty b/Master/texmf-dist/tex/latex/nomentbl/nomentbl.sty
new file mode 100644
index 00000000000..659aed9dbb1
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/nomentbl/nomentbl.sty
@@ -0,0 +1,124 @@
+%
+%% This is file `nomentbl.sty',
+%% 
+%% This file can be redistributed and/or modified under the terms
+%% of the LaTeX Project Public License distributed from CTAN
+%% archives in the directory macros/latex/base/lppl.txt; either
+%% version 1.2 of the license, or (at your option) any later version.
+%% 
+%% \CharacterTable
+%%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%%   Digits        \0\1\2\3\4\5\6\7\8\9
+%%   Exclamation   \!     Double quote  \"     Hash (number) \#
+%%   Dollar        \$     Percent       \%     Ampersand     \&
+%%   Acute accent  \'     Left paren    \(     Right paren   \)
+%%   Asterisk      \*     Plus          \+     Comma         \,
+%%   Minus         \-     Point         \.     Solidus       \/
+%%   Colon         \:     Semicolon     \;     Less than     \<
+%%   Equals        \=     Greater than  \>     Question mark \?
+%%   Commercial at \@     Left bracket  \[     Backslash     \\
+%%   Right bracket \]     Circumflex    \^     Underscore    \_
+%%   Grave accent  \`     Left brace    \{     Vertical bar  \|
+%%   Right brace   \}     Tilde         \~}
+%%
+\def\filename{nomentbl}
+\def\fileversion{0.3}
+\def\filedate{2004/02/17}
+\def\docdate{2004/02/17}
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{nomentbl}[\filedate\ v03 Nomenclature in longtable (BE)]
+\RequirePackage{longtable}
+\RequirePackageWithOptions{nomencl}[2000/12/03 v3.1a Nomenclature package (BS)]
+\RequirePackage{ifthen}
+\RequirePackage{calc}
+
+\DeclareOption*{%
+\PassOptionsToPackage{\CurrentOption}{nomencl}%
+}
+
+ \DeclareOption{croatian}{%
+   \def\eqdeclaration#1{jednad\v{z}bu\nobreakspace(#1)}%
+   \def\pagedeclaration#1{\hspace*{2mm}stranica\nobreakspace#1}%
+   \def\nomname{Popis simbola}}
+ \DeclareOption{danish}{%
+   \def\eqdeclaration#1{ligning\nobreakspace(#1)}%
+   \def\pagedeclaration#1{\hspace*{2mm}side\nobreakspace#1}%
+   \def\nomname{Symbolliste}}
+ \DeclareOption{english}{%
+   \def\eqdeclaration#1{equation\nobreakspace(#1)}%
+   \def\pagedeclaration#1{\hspace*{2mm}page\nobreakspace#1}%
+   \def\nomname{Nomenclature}}
+ \DeclareOption{french}{%
+   \def\eqdeclaration#1{\'equation\nobreakspace(#1)}%
+   \def\pagedeclaration#1{\hspace*{2mm}page\nobreakspace#1}%
+   \def\nomname{Liste des symboles}}
+ \DeclareOption{german}{%
+   \def\eqdeclaration#1{Gleichung\nobreakspace(#1)}%
+   \def\pagedeclaration#1{\hspace*{2mm}Seite\nobreakspace#1}%
+   \def\nomname{Symbolverzeichnis}}
+ \DeclareOption{italian}{%
+   \def\eqdeclaration#1{equazione\nobreakspace(#1)}%
+   \def\pagedeclaration#1{\hspace*{2mm}pagina\nobreakspace#1}%
+   \def\nomname{Elenco dei Simboli}}
+ \DeclareOption{polish}{%
+   \def\eqdeclaration#1{rownanie\nobreakspace(#1)}%
+   \def\pagedeclaration#1{\hspace*{2mm}strona\nobreakspace#1}%
+   \def\nomname{Lista symboli}}
+ \DeclareOption{portuguese}{%
+   \def\eqdeclaration#1{equa\c{c}\~ao\nobreakspace(#1)}%
+   \def\pagedeclaration#1{\hspace*{2mm}p\'agina\nobreakspace#1}%
+   \def\nomname{Nomenclatura}}
+ \DeclareOption{russian}{%
+   \def\eqdeclaration#1{\cyrs\cyrm.\nobreakspace(#1)}%
+   \def\pagedeclaration#1{\hspace*{2mm}\cyrs\cyrt\cyrr.\nobreakspace#1}%
+   \def\nomname{\CYRS\cyrp\cyri\cyrs\cyro\cyrk%
+     \ \cyro\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyri%
+     \cyrishrt}}
+ \DeclareOption{spanish}{%
+   \def\eqdeclaration#1{ecuaci\'on\nobreakspace(#1)}%
+   \def\pagedeclaration#1{\hspace*{2mm}p\'agina\nobreakspace#1}%
+   \def\nomname{Nomenclatura}}
+ \DeclareOption{ukrainian}{%
+   \def\eqdeclaration#1{\cyrd\cyri\cyrv.\nobreakspace(#1)}%
+   \def\pagedeclaration#1{\hspace*{2mm}\cyrs\cyrt\cyro\cyrr.\nobreakspace#1}%
+   \def\nomname{\CYRP\cyre\cyrr\cyre\cyrl\cyrii\cyrk%
+          \ \cyrp\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrsftsn}}
+\ExecuteOptions{norefeq,norefpage,prefix,cfg,english}
+\ProcessOptions\relax
+
+\def\@@nomenclature[#1]#2#3#4{\endgroup\@esphack}
+\def\@@@nomenclature[#1]#2#3#4{%
+ \def\@tempa{#2}\def\@tempb{#3}%
+ \protected@write\@glossaryfile{}%
+  {\string\glossaryentry{#1\nom@verb\@tempa @{\nom@verb\@tempa}&%
+      \begingroup\nom@verb\@tempb\endgroup &\begingroup#4\endgroup&\begingroup\protect\nomeqref{\theequation}%
+        |nompageref}{\thepage}}%
+ \endgroup
+ \@esphack}
+
+\def\theglossary{%
+  \@ifundefined{chapter}{\section*}{\chapter*}{\nomname}%
+  \nompreamble
+                                %  \list{}{%
+                                %    \labelwidth\nom@tempdim
+                                %    \leftmargin\labelwidth
+                                %    \advance\leftmargin\labelsep
+                                %    \itemsep\nomitemsep
+                                %    \let\makelabel\nomlabel}
+}
+
+\renewcommand\nomgroup[1]{%
+  \ifthenelse{\equal{#1}{A}}{%
+    \large{Roman Letters}}{%
+    \ifthenelse{\equal{#1}{G}}{%
+      \large{Greek Letters}}{%
+      \ifthenelse{\equal{#1}{X}}{%
+        \large{Superscripts}}{%
+        \ifthenelse{\equal{#1}{Z}}{%
+          \large{Subscripts}}{%
+          {}}}}}}
+
+\endinput
+%%
+%% End of file `nomentbl.sty'.
-- 
cgit v1.2.3

