summaryrefslogtreecommitdiff
path: root/usergrps/dante/dtk/dtk.xdy
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /usergrps/dante/dtk/dtk.xdy
Initial commit
Diffstat (limited to 'usergrps/dante/dtk/dtk.xdy')
-rw-r--r--usergrps/dante/dtk/dtk.xdy49
1 files changed, 49 insertions, 0 deletions
diff --git a/usergrps/dante/dtk/dtk.xdy b/usergrps/dante/dtk/dtk.xdy
new file mode 100644
index 0000000000..17546da71e
--- /dev/null
+++ b/usergrps/dante/dtk/dtk.xdy
@@ -0,0 +1,49 @@
+;; ---------------------------------------------------------------
+;; dtk.xdy --- A set of biblatex implementations of
+;; dtk index style for DANTE journal
+;; "Die TeXnische Komödie"
+;; Maintained by Rolf Niepraschk
+;; (C) Rolf.Niepraschk@gmx.de
+;; Released under the LaTeX Project Public License v1.3c or later
+;; See http://www.latex-project.org/lppl.txt
+;; ---------------------------------------------------------------
+
+;; 2015/07/16 v0.1d, Rolf Niepraschk
+
+(require "lang/general/utf8-lang.xdy")
+(require "lang/general/utf8.xdy")
+;;(require "lang/german/din5007-utf8-lang.xdy")
+;;(require "lang/german/din5007-utf8.xdy")
+(require "numeric-sort.xdy")
+(require "latex.xdy")
+
+;;(require "latex-loc-fmts.xdy")
+(define-attributes ("default" "textbf" "textit" "hyperpage" "highlightPage" "foo" "gobble"))
+(markup-locref :open "\textbf{" :close "}" :attr "textbf")
+(markup-locref :open "\textit{" :close "}" :attr "textit")
+(markup-locref :open "\hyperpage{" :close "}" :attr "hyperpage")
+;;(markup-locref :open "\highlightPage{" :close "}" :attr "highlightPage")
+(markup-locref :open "\highlightPage{\hyperpage{" :close "}}" :attr "highlightPage")
+(markup-locref :open "\foo{" :close "}" :attr "foo")
+(markup-locref :open "\csname @gobble\endcsname{" :close "}" :attr "gobble")
+
+(require "makeindex.xdy")
+;;(require "latin-lettergroups.xdy")
+(require "page-ranges.xdy")
+(require "word-order.xdy")
+
+;;(require "ff-ranges.xdy")
+(define-location-class "arabic-page-numbers"
+ ("arabic-numbers") :min-range-length 2)
+;;(markup-range :sep "\kern .1em\relax \textit{f}" :length 1 :ignore-end)
+;;(markup-range :sep "\kern .1em\relax \textit{ff}" :length 2 :ignore-end)
+(markup-range :sep "--")
+
+;;page-ranges.xdy
+
+(markup-indexentry :open "~n \item " :depth 0)
+(markup-indexentry :open " \subitem " :depth 1)
+
+(markup-locclass-list :open "\relax" :close "\@nil")
+(markup-locref-list :sep ",")
+