diff options
author | Karl Berry <karl@freefriends.org> | 2013-04-07 18:23:21 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-04-07 18:23:21 +0000 |
commit | fb0bf13304a356f197bfc1add17f98c07e96f17b (patch) | |
tree | c6d2367f3652378da3aeb1ca88ff8e2687ddea42 /Master/texmf/xindy/modules/base/latex.xdy | |
parent | 752012c605d34cd943795527a9738475a6958fcc (diff) |
texmf -> texmf-dist: xindy
git-svn-id: svn://tug.org/texlive/trunk@29713 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf/xindy/modules/base/latex.xdy')
-rw-r--r-- | Master/texmf/xindy/modules/base/latex.xdy | 83 |
1 files changed, 0 insertions, 83 deletions
diff --git a/Master/texmf/xindy/modules/base/latex.xdy b/Master/texmf/xindy/modules/base/latex.xdy deleted file mode 100644 index e45dc67049d..00000000000 --- a/Master/texmf/xindy/modules/base/latex.xdy +++ /dev/null @@ -1,83 +0,0 @@ -;; $Id: latex.xdy,v 1.4 2008/01/09 15:13:29 jschrod Exp $ -;;------------------------------------------------------------ - -;;; -;;; LaTeX conventions -;;; -;;; both in raw index entries and output markup -;;; - - -;; We need to define merge rules for known macros first, as tex.xdy -;; has a merge-rule that will discard all macros. - -(merge-rule "\\LaTeXe *" "LaTeX2e" :eregexp :again) -(merge-rule "\\BibTeX *" "BibTeX" :eregexp :again) -(merge-rule "\\AmSTeX *" "AmSTeX" :eregexp :again) -(merge-rule "\\AmSLaTeX *" "AmSLaTeX" :eregexp :again) -(merge-rule "\\XeT *" "XeT" :eregexp :again) - - -;; LaTeX has the same conventions as TeX - -(require "tex.xdy") - - -;; We do not define attributes, this is done in latex-loc-fmts. - - -;; Standard location classes: arabic and roman numbers, and alphabets. - -(define-location-class "arabic-page-numbers" ("arabic-numbers")) -(define-location-class "roman-page-numbers" ("roman-numbers-lowercase")) -(define-location-class "Roman-page-numbers" ("roman-numbers-uppercase")) -(define-location-class "alpha-page-numbers" ("alpha")) -(define-location-class "Alpha-page-numbers" ("ALPHA")) - - -;;; -;;; Output Markup -;;; - -(markup-index :open -"\begin{theindex} - \providecommand*\lettergroupDefault[1]{} - \providecommand*\lettergroup[1]{% - \par\textbf{#1}\par - \nopagebreak - } -" - :close "~n~n\end{theindex}~n" - :tree) - -(markup-letter-group-list :sep "~n~n \indexspace~n") -(markup-letter-group :open-head "~n % ") - -(markup-indexentry :open "~n \item " :depth 0) -(markup-indexentry :open "~n \subitem " :depth 1) -(markup-indexentry :open "~n \subsubitem " :depth 2) - -(markup-locclass-list :open ", " :sep ", ") -(markup-locref-list :sep ", ") - - - - -;;====================================================================== -;; -;; $Log: latex.xdy,v $ -;; Revision 1.4 2008/01/09 15:13:29 jschrod -;; Configurable section headline for the Default letter group. -;; -;; Revision 1.3 2006/11/07 01:16:50 jschrod -;; Prevent page break after letter group heading. -;; Introduce a \lettergroup tag for that, which can be redefined -;; by the user in an own theindex environment. (Ticket 1255990) -;; -;; Revision 1.2 2005/05/09 20:21:11 jschrod -;; Support handling of some common macros for logos; ignore all other -;; TeX commands. -;; -;; Revision 1.1 2004/05/24 21:53:27 jschrod -;; Standard modules, introduced in "LaTeX Companion Release". -;; |