The package is now distributed as part of TeX Live 2008. You do not need to install it separately. I hope that other major TeX distribution contain or will soon contain it too.
There are new language modules for Czech, Slovak, and Hindi for Babel which are not yet included in TeX Live 2007 and not even on CTAN. This page is devoted for those who want to install these modules and do not want to do everything manually. The installation script was tested with TeX Live, both under Linux and Windows, and in teTeX under OS/2. It should also work in MiKTeX as well as a few other TeX distributions but it was not tested.
|2.1.||Unix, Linux, ...|
|3.||Asking for help|
|5.||Selection of directories|
In addition to a TDS compliant TeX distribution you
need perl and for support of Hindi you need the latest version
devnag package from the CVS server at Sarovar.
You do not need the source code of babel and the package by Petr
Tesarik available from www.cstug.cz. All relevant files are included.
Unpack the installation
package in any directory. The files will appear in
cs-hindi-babel. Afterwards go
cd) to this directory and issue the following
commands according to your operating system:
chmod +x install.pl ./install.pl parameters
perl install.pl parameters
Windows allows to associate the
perl. You can then write
!tetex3 os2install parameters
!tetex3 was made by Jaromír
Kuben and its purpose is to set environment variables such
The installation script offers a few groups of parameters described in the following text.
--help displays short usage
This group serves for selection of a distribution to which the modules are installed. You can choose from the following options:
--texliveTeX Live (default)
--tetexanother alias for
--texlivebecause teTeX is compatible with it
--miktexMiKTeX, source files will be searched for by means of a program
--tdscompliantanother distribution compliant with TDS
This installation script cannot be used in emTeX.
These parameters specify where the distribution files reside and where the modules should be installed. If the installation script can find the directories itself, the parameters will be ignored.
Always use forward slashes, even in Windows.
--sourcethe root of the distribution tree, it should only be specified if
--targetthe root of the installation tree, not used with TeX Live. You must configure your distribution to search this tree before the distribution tree.
These parameters are not specified for TeX Live. The
distribution files are expected in tree
and modules installed into tree
texmf-var. The real
locations of these trees are found automatically.
--withxelatex) this parameter specifies that a module for use with XeLaTeX should be created. This is default for distribution
--noxelatex) this parameter inhibits creation of modules for XeLaTeX. Its the default for
These options serve for selection of the language modules to be installed. Remember that you canot install some of the languages and install other languages later, you must install all what you wish at the single run. If you decide later that you wish an additional language, you have to uninstall the whole package and install it again with all required languages.
--csboth Czech and Slovak
--removeuninstallation, it will be described in a special section
--texlive was selected, the file name
database is refreshed by running
installing/removing the files. If you have other distribution,
you have to refresh the database yourself.
These options make sense only with
--texlive. They specify which formats should be
generated by running
fmtutil. You do not have to
generate any format if you installed the modules to freshly
installed TeX Live. The formats are not generated during TeX
Live installation and will be generated upon the first use with
your new language options. If you have other distribution, use
its tools for generation of the formats.
You can choose from these options (you can select more of them at the same time):
Uninstallation is achieved by parameter
--remove described in section Language options.
The script removes language definitions from file
leaves the copy of the original file in the same directory.
Afterwards it removes directories
--texlive was used, the file name database is
refreshed automatically. Removing the directories sometimes
fails in Windows and OS/2 (eComstation). In such a case you have
to remove them manually and refresh the file name database. Do
not forget to regenerate the formats.
csh-babel.zip, 780 KiB
Note: Look at the internet course A Door into Hindi.