From eb3fd6ab5a28e450849c8278bb2d81d6ec3d5cda Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 8 Mar 2011 00:10:24 +0000 Subject: new xelatex package fixlatvian (7mar11) git-svn-id: svn://tug.org/texlive/trunk@21631 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/xelatex/fixlatvian/Makefile | 74 +++++++++++++++++++++ Master/texmf-dist/doc/xelatex/fixlatvian/README | 56 ++++++++++++++++ .../doc/xelatex/fixlatvian/fixlatvian.pdf | Bin 0 -> 167318 bytes 3 files changed, 130 insertions(+) create mode 100644 Master/texmf-dist/doc/xelatex/fixlatvian/Makefile create mode 100644 Master/texmf-dist/doc/xelatex/fixlatvian/README create mode 100644 Master/texmf-dist/doc/xelatex/fixlatvian/fixlatvian.pdf (limited to 'Master/texmf-dist/doc') diff --git a/Master/texmf-dist/doc/xelatex/fixlatvian/Makefile b/Master/texmf-dist/doc/xelatex/fixlatvian/Makefile new file mode 100644 index 00000000000..ccbc9b19714 --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/fixlatvian/Makefile @@ -0,0 +1,74 @@ +############################################################################### +# +# Makefile to build the package and documentation +# +# Requires GNU Make. +# +# Copyright (C) Andrey Vihrov , 2010-2011 +# +# This work may be distributed and/or modified under the +# conditions of the LaTeX Project Public License, either version 1.3 +# of this license or (at your option) any later version. +# The latest version of this license is in +# +# http://www.latex-project.org/lppl.txt +# +# and version 1.3 or later is part of all distributions of LaTeX +# version 2005/12/01 or later. +# +# This work has the LPPL maintenance status `maintained'. +# +# See the README for a list of files that constitute this work. +# + +# Package name +PACK = fixlatvian + +# Files to generate +FILES = $(PACK).sty lv.ist + +# Program names +LATEX ?= xelatex -halt-on-error +MAKEINDEX ?= makeindex +KPSEWHICH ?= kpsewhich +PDFOPT ?= pdfopt + +############################################################################### + +# Need to inhibit parallelism to avoid double .ins processing +.NOTPARALLEL: + +.DELETE_ON_ERROR: + +.PHONY: all package doc clean clean-all + +all: package doc +package: $(FILES) +doc: $(PACK).pdf + +$(FILES): $(PACK).ins $(PACK).dtx + $(LATEX) $< + +gind.lv.ist: lv.ist + cat $$($(KPSEWHICH) gind.ist) $< > $@ + +define extra-latex-pass +$(MAKEINDEX) -s gglo.ist -o $(PACK).gls $(PACK).glo +$(MAKEINDEX) -s gind.lv.ist -o $(PACK).ind $(PACK).idx +$(LATEX) $< +endef +$(PACK).pdf: $(PACK).dtx $(PACK).sty gind.lv.ist + $(LATEX) $< + $(extra-latex-pass) + $(extra-latex-pass) + $(PDFOPT) $@ $@.tmp + mv $@.tmp $@ + +clean: + $(RM) $(addprefix $(PACK),.aux .glo .gls .idx .ilg .ind .log .out .toc) + $(RM) gind.lv.ist + +clean-all: clean + $(RM) $(FILES) $(PACK).pdf + +############################################################################### diff --git a/Master/texmf-dist/doc/xelatex/fixlatvian/README b/Master/texmf-dist/doc/xelatex/fixlatvian/README new file mode 100644 index 00000000000..ed80e6436c5 --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/fixlatvian/README @@ -0,0 +1,56 @@ +README for the FixLatvian package +================================= + +Introduction +--------------------------------- +The FixLatvian package is an attempt to improve Latvian language support in +LaTeX, most prominently in standard document classes. It extends the +functionality of the polyglossia package and as such requires XeTeX to work. +The new features are implemented either directly or through use of other +packages. Notable improvements are listed below: + * Latvian ordinal number format in headings, contents and labels; + * Latvian word order in part, chapter, float, theorem and other headings; + * additional translations, alphabetic numbering using the Latvian alphabet; + * per-page footnote numbers; + * comma decimal separator; + * support for a few other LaTeX packages. + +See the documentation (in Latvian) for detailed description and the source +code. See http://code.google.com/p/fixlatvian/ for new releases, future plans +and bug reports. + +Installation +--------------------------------- +In simple cases placing the fixlatvian.sty file in the directory with the +document top-level .tex file is sufficient. The package can then be loaded with +the \usepackage{fixlatvian} command. Alternatively the package files can be +copied to a local texmf tree. + +File list +--------------------------------- +This package consists of the following files: + fixlatvian.dtx + fixlatvian.ins + Makefile + README + fixlatvian.pdf (generated) + fixlatvian.sty (generated) + lv.ist (generated) + +Copyright +--------------------------------- +Copyright (C) Andrey Vihrov , 2010-2011 + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either version 1.3 +of this license or (at your option) any later version. +The latest version of this license is in + + http://www.latex-project.org/lppl.txt + +and version 1.3 or later is part of all distributions of LaTeX +version 2005/12/01 or later. + +This work has the LPPL maintenance status `maintained'. + +See above for a list of files that constitute this work. diff --git a/Master/texmf-dist/doc/xelatex/fixlatvian/fixlatvian.pdf b/Master/texmf-dist/doc/xelatex/fixlatvian/fixlatvian.pdf new file mode 100644 index 00000000000..d848ccb365d Binary files /dev/null and b/Master/texmf-dist/doc/xelatex/fixlatvian/fixlatvian.pdf differ -- cgit v1.2.3