84563 packages online


No screenshot available
Short:V1.5. Finds typographic errors in LaTeX
Author:<jensthi at> (Jens T. Berger Thielemann)
Uploader:<jensthi ifi uio no> (Jens T Berger Thielemann)
Porting:<bjort at> (Bjørn Ove Thue) [MSDOS]
Download: - View contents

          <fritsch at> (Wolfgang Fritsch) [OS/2]

             #####  ###       ###    ########     ###     ##
           ###   ##  ##        ##       ##          ##   #
          @ at          @ at  @@ at     @ at   @ at    @ at   #######  @ at   at 
          @ at          @@ at   @ at    @ at  @ at     @ at    ##   #   @ at 
          &&         &&   &&   &&&&     &&   @ at       & &&
           &&&   &&  &&   &&   && &&    &&   @@@ at    &   &&
             %%%%%  %%%   %%% %%%  %%%  %%   &&   %%%    %%% v1.5
                                             &&   &


   This program has been written in frustration because some constructs
   in LaTeX are sometimes non-intuitive, and easy to forget. It is _not_
   a replacement for the built-in checker in LaTeX; however it catches
   some typographic errors LaTeX oversees. In other words, it is Lint for
   LaTeX. Filters are also provided for checking the LaTeX parts of CWEB

   It is written in ANSI C and compiles silently under GCC using ``-Wall
   -ansi -pedantic'' and almost all warning flags. This means that you
   can compile & use the program on your favorite machine. Full source

   The program also supports output formats suitable for further
   processing by editors or other programs, making errors easy to cycle
   through. Software is provided for beautifully interfacing against the
   AUC-TeX Emacs mode, CygnusED, GoldEd and various Amiga message

   The program itself does not have any machine requirements; Amiga,
   MSDOS and OS/2 binaries are available. Of course, you'll need ARexx
   and ScMsg or VBrowse to benefit from the ARexx scripts.


   ChkTeX begins to get quite a few bells & whistles now. However, you
   should be aware of that in most cases, all this is transparent to the
   user. As you will see, ChkTeX offers the ability to adapt to many
   environments and configurations.

New features

   Modifications and additions since v1.4:


   Modifications to the executable itself:
     * As usual, a few more warnings:
          + No space or similar in front/after parenthesis.
          + Demands a consistent quote style.
          + Double spaces in input which will not be rendered as one.
          + Punctuation malplaced regarding to math mode.
          + Warns about TeX primitives.
          + Space in front of footnotes.
          + Bogus \left and \right commands.
     * The abbreviation recognizer has (for the last time?) been
       redesigned. We now produce far less false warnings, catch more
       cases and do all this faster than before. Seems like a win.
       Done much of the same with the italic correction detection part,
     * Some bugs have been silently fixed. Hot spots in the program have
       been optimized; in certain cases this in fact doubles the speed!
       Along with this goes more code elegance and utilization of macro
       processing and the C language. Take a look at ``Resource.[ch]''.
     * It's possible to specify separate output-formats depending on
       whether you are sending the output to a file/pipe or to a
     * Column positions are finally correct; we now expand tabs
     * ChkTeX will now recursively search for \input'ed files, both in
       the document and on the commandline. See the ``chktexrc'' file for
       more info.
     * The debug switch is now more intelligent; if you wish to hack a
       bit on ChkTeX for yourself, it is possible to produce selective
       debugging output. The feature can also be disabled altogether.
     * MS-DOS and OS/2 version of the program is now more flexible and
       well-behaved, thanks to Gerd Böhm.
     * You may now say ``-wall'' to make all messages warnings, and turn
       them on.
     * Uses termcap on UNIX boxes; this should ensure that ``-v2'' (or
       more precisely: ``%i'' and ``%I'') works regardless to what
       terminal you are using.

  Resource file

   New concepts introduced in the setup file:
     * You may now specify both case-sensitive and case-insensitive user
       patterns in the ``chktexrc'' file. In addition; it is now possible
       to reset/clear lists.
     * It is possible to specify how many arguments (optional/required)
       ``WIPEARG'' should wipe; it behaves also somewhat more intelligent
       when the arguments stretch over multiple lines.
     * Global files will be read _in addition_ to local ones. The
       searching order has also been reversed in order to make this more


   Various other stuff I've done to the product:

     * The documentation has been polished and should now be easier to
       use in practical situations.
     * ``check'' target in ``Makefile'', so you can check that the
       installation succeeded. In fact, the ``Makefile'' has been
       enhanced in several other ways too, amongst other it is now GNU
     * ``deweb'' is now documented; you may say ``man deweb'' to get a
       few words of advice. The support script (chkweb) does now behave
       as the remaining package (accepting stdin input and flags).
     * I've written an Emacs hack which magically adds ChkTeX to the list
       of AUC-TeX commands; thus making the use of the program even more
       For those of you who don't wish to mess with Emacs, I've included
       a trivial lacheck <-> ChkTeX interface.
       This means that you now can use ChkTeX just as easily as lacheck
       when you're running AUC-TeX.
     * Added an ARexx script which lets ChkTeX talk to VBrowse, the
       message browser of Volker Barthelmann's freely distributable ANSI
       C compiler. The browser itself is available on Aminet as

Feature list

     * Supports over 40 warnings. Warnings include:
          + Commands terminated with space. Ignores ``\tt'', etc.
          + Space in front of references instead of ``~''.
          + Forgetting to group parenthesis characters when
          + Italic correction (``\/'') mistakes (double, missing,
          + Parenthesis and environment matching.
          + Ellipsis detection; also checks whether to use ``\dots'',
            ``\cdots'' or ``\ldots''.
          + Enforcement of normal space after abbreviation. Detects most
            abbreviations automagically.
          + Enforcement of end-of-sentence space when the last sentence
            ended with capital letter.
          + Math-mode on/off detection.
          + Quote checking, both wrong types (``"'') and wrong direction.
          + Recommends splitting three quotes in a row.
          + Searching for user patterns.
          + Displays comments.
          + Space in front of ``\label'' and similar commands.
          + Use of ``x'' instead of ``$\times$'' between numbers.
          + Multiple spaces in input which will be rendered as one space
            (or multiple spaces, where that is undesirable).
          + Warns about text which may be ignored.
          + Mathematical operators typeset as variables.
          + No space in front of/after parenthesis.
          + Demands a consistent quote style.
          + Punctuation inside inner math mode/outside display math mode.
          + Use of TeX primitives where LaTeX equivalents are available.
          + Space in front of footnotes.
          + Bogus characters following commands.
     * Fully customizable. Intelligent resource format makes it possible
       to make ChkTeX respect your LaTeX setup. Even command-line options
       may be specified globally in the ``chktexrc'' file.
     * Supports ``\input'' command; both TeX and LaTeX version. Actually
       includes the files. ``TEXINPUTS''-equivalent search path.
     * Intelligent warning/error handling. The user may promote/mute
       warnings to suit his preferences. You may also mute warnings in
       the header of a file; thus killing much unwanted garbage.
     * Scripts included for checking CWEB files written in LaTeX.
       (Requires perl v5).
     * Supports both LaTeX 2.09 and LaTeX2e.
     * Flexible output handling. Has some predefined formats and lets the
       user specify his own format. Uses a ``printf()'' similar syntax.
       ``lacheck'' compatible mode included for interfacing with the
       AUC-TeX Emacs mode.
     * ARexx scripts for interfacing with ScMsg and VBrowse are included.
       Special scripts included for CygnusED/GoldED, for binding to
     * Amiga Workbench support. Parameters may be passed by
       shift-clicking the LaTeX files and setting the remaining options
       in the tooltypes.
     * Wildcard matching (Amiga only). Matches file patterns internally,
       thus saving a lot of work. This is, however, platform-specific
       code -- on UNIX boxes this is done by the shell.
     * Written in ANSI C. ``configure'' script included for easy setup
       and installation on UNIX systems.

   Still, it is important to realize that the output from ChkTeX is only
   intended as a _guide_ to fixing faults. However, it is by no means
   always correct. This means that correct LaTeX code may produce errors
   in ChkTeX, and vice versa: Incorrect LaTeX code may pass silently

                                  Legal stuff

   ChkTeX, documentation, installations scripts, CWEB filters and other
   materials provided are copyright © 1995-96 Jens T. Berger Thielemann,
   unless explicitly stated otherwise.

   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 2 of the License, or (at
   your option) any later version.

   This program is distributed in the hope that it will be useful, but
   WITHOUT ANY WARRANTY; without even the implied warranty of
   General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with this program; if not, write to:

     The Free Software Foundation, Inc.
     675 Mass Ave
     MA 02139


   `ChkTeX' is made available under the concept of Gift-Ware, which is a
   variant of Share-Ware. Share-Ware software authors often release
   `crippled' versions of their products, i.e. these programs do not
   support the same functionality as the registered versions you get when
   sending monetary contributions to the authors. It all comes down to
   `pay for the software you are using' in Share-Ware terms. With
   Gift-Ware registration it is different, you are not required to
   contribute money, but a gift will do. With `ChkTeX' you always get a
   fully functional program, there is no `crippled' test release which
   you can try for a limited time and then have to pay for in order to
   receive the working registered version.

   It may seem as if `ChkTeX' was free, but this is not the case.
   Although there is no need to pay the author in order to get a fully
   functional version of the program you should consider making a
   contribution. You don't need to feel guilty if you cannot or do not
   want to give me something in return for the work I have put into
   `ChkTeX'. Show me that it was worth spending so much time listening to
   users, updating, rewriting and enhancing this program. Your
   contributions will provide the motivation for me to keep developing
   the program.

   Send your contribution to the following address:

     Jens Berger
     Spektrumvn. 4
     N-0666 Oslo


   This program will be uploaded to AmiNet and CTAN; thus it can be found
   at any mirrors of those.

   Please note that earlier versions of ChkTeX have been uploaded to
   Aminet under the same archive name, to keep consistent with Aminet's
   policy of keeping versions out of filenames. Please read the file
   ``ChkTeX.readme'' (which is in the same directory as the archive) to
   find out the version number.

   I'm now uploading the archive uncompressed to CTAN; however, most of
   the ftpservers in that network allow you to retrieve a directory
   compressed in whatever way you prefer. Aminet will as usual receive a
   LhArc archive.

   Mirrors of both networks include:

Comprehensive TeX Archive Network (CTAN)

   Directory: support/chktex
     *, (Australia)
     *, (Australia)
       (California, USA)
     *, (Canada)
     *, (Deutschland)
     *, (Deutschland)
     *, (Deutschland)
     * /, (England)
     *, (England)
     *, (Estonia)
     *, (Finland)
     *, (France)
     *, (France)
     *, (Hong Kong)
     *, (Italia)
     *, (Italia)
     *, (Japan)
     *, (Missouri, USA)
     *, (New York, USA)
     *, (North Carolina, USA)
     *, (North Carolina, USA)
     *, (Poland)
     *, (Singapore)
     *, (South Africa)
     *, (Switzerland)
     *, (Taiwan)
     *, (Taiwan)
     *, (Taiwan)
     *, (Texas, USA)
     *, (The Czech Republic)
     *, (The Netherlands)
     *, (Virginia, USA)
     *, (West coast, USA)
     *, (\"Osterreich)


   I'm only uploading the Amiga version of the archive to Aminet (so that
   unsuspecting Amiga users won't have to download hundreds of unwanted
   kilobytes). If you wish to use ChkTeX on another machine, please refer
   to CTAN.

   Directory: text/tex/, filename: chktex.lha
     *, (USA (MO))
     *, (USA (WI))
     *, (USA (AZ))
     *, (Australia)
     *, (Australia)
     *, (Scandinavia)
     *, (Switzerland)
     *, (Germany)
     *, (Germany)
     *, (Germany)
     *, (Germany)
     *, (Germany)
     *, (Germany)
     *, (Germany)
     *, (Germany)
     *, (Germany)
     *, (Germany)
     *, (Germany)
     *, (Germany)
     *, (France)
     *, (France)
     *, (Austria)
     *, (Denmark)
     *, (Greece)
     *, (Italy)
     *, (Poland)
     *, (Portugal)
     *, (Spain)
     *, (UK)
     *, (UK)


   A few words on installation on various platforms:

          Use the supplied Installer script.

   _MS-DOS & OS/2:_
          Copy the binary (``ChkTeX.exe'') to somewhere in your path, and
          place the ``chktexrc'' file in the same directory.

          If you're running Emacs, you may wish to copy the file
          ``chktex.el'' to your elisp source directory, and add the
          following line to your ``.emacs'' file:

(require 'chktex)

          Type ``configure'', ``make'' and finally ``make install''. To
          make sure everything proceeded correctly, type ``make check''.
          If you don't have superuser privileges and thus access to the
          default system areas, you should type ``configure -help'' to
          help you set up correct paths.

          If you haven't installed any software like this before, that is
          distributed in source form, here are some guidelines to help
          you install it locally at your account. Please note that a mail
          to the system administrator may be less work for you. :-)

          We assume that you have put the archive (``chktex.tar.gz'') in
          a subdir of yours, with path ``~/tmp''. We further assume that
          your shell is ``csh'' or ``tcsh''. Do the following:

         1. First of all, unpack the archive contents.
> cd ~/tmp
> gunzip chktex.tar.gz
> tar xf chktex.tar
         2. Now, we can configure the program. There are some
            configuration options you should know about:

                      Install a small file which adds ChkTeX to the
                      command menu of AUC-TeX. This is to be considered
                      as a hack, and may break in future versions of
                      AUC-TeX. It works fine under AUC-TeX v2.9, though.

                      This option needs the path of your elisp directory
                      as argument, e.g.
                      ``-enable-emacs-hack=/home/myself/elisp'' or

                      You'll also have to add the following line to your
                      ``.emacs'' file:

(require 'chktex)

              You can now access ChkTeX from the ``Command'' menu in
                      AUC-TeX. To cycle through the messages, type C-x `.

                      This enables a quick hack for making the AUC-TeX
                      Emacs mode use ChkTeX instead of lacheck. This is
                      done by installing a stub script which
                      ``overrides'' the original lacheck executable.

                      While more stable than the previous solution, this
                      is also significantly less elegant -- in computing
                      terms, this is the ``brute force'' approach.

                      ChkTeX has an ability to spit out various
                      diagnostic messages using the ``-d'' flag. This
                      behaviour is on by default. By adding the flag
                      ``-disable-debug-info'' to the commandline, this
                      will not be compiled in.

                      This may be useful if you're running short of disk
                      space (the time savings are neglible).

            If you are installing the program on your local account, use
            the following command:
> configure --prefix ~/
            Add eventual extra flags as specified above. This command
            will generate a significant amount of output, this can
            usually be ignored.
         3. Finally, we can just build the program and install it.
> make
> make install
         4. Finished! The program is now installed and ready to use. You
            may now tell other people to put your bindir in their path in
            order to benefit from your work. All that remains is to make
            the shell aware of your installation.
> rehash
            To make the remaining parts of your system aware of this,
            you'll have to log out and re-log in, I'm afraid. However,
            you should delay this until you've completed this
            installation procedure.
         5. If you wish to make sure that everything is OK (you ought
            to), you may now ask ChkTeX to do a self-test:
> make check

   _Other platforms:_
          First of all, you have to copy the ``'' file to a
          file named ``config.h''. Then, edit it to reflect your system.
          Do the same with ``OpSys.h'' (this file has been reduced
          significantly). If you wish, you may define ``DATADIR'' to the
          path you want the global resource file to be put.

          Now, I would suggest that you take a peak at the ``OpSys.c''
          file, and edit it appropiately, for more comfort. This should
          not be necessary, though, at least not the first time.

          Finally, you may now compile and link all .cfiles. Define
          ``HAVE_CONFIG_H'' to 1 (on the command-line, for instance). If
          the ``config.h'' you wish to use has another name, define
          ``CONFIG_H_NAME'' to that (in that case, don't define

          Put the directory path of the ``chktexrc'' file in a
          environment variable named ``CHKTEXRC''. The files ``''
          and ``chkweb'' should be moved to a directory in your path.
          These files may need further setup, as they haven't got the
          location of perl initialized.

          If your compiler/the compiled program complains (or crashes!),
          you may try the hints listed below. Please note that it only
          makes sense to try these hints if your compiler fails to
          produce a working program.

         1. Increase the preprocessor buffers and line buffers. The
            ChkTeX sources define macros sized 3-4k (expanding to about
            the same), and passes arguments sized about 1k.
         2. Use the magic switch which lets us use large
            ``switch(...){...}'' statements; some of these statements
            have about 120 ``case'' entries.
         3. The sources require that at least the first 12 of each
            identifier is significant.

   _Note:_ You _must_ install the new ``chktexrc'' file; ChkTeX will fail
   to function unless!

   After doing this, you may enhance ChkTeX' behaviour by reading/editing
   the ``chktexrc'' file.

                             Contacting the author

   If you wish to contact me for any reason or would like to participate
   in the development of ChkTeX, please write to:

     Jens Berger
     Spektrumvn. 4
     N-0666 Oslo
     E-mail: <jensthi at>

   Any signs of intelligent life are welcomed; that should exclude

   Have fun.

Contents of text/tex/chktex.lha
---------- ----------- ------- ------- ------ ---------- ------------ -------------
-rw-------  4972/14972     698    1372  50.9% -lh5- 21f7 Oct  1  1996 chktex/README
drwxr-x---  4972/14972       0       0 ****** -lhd- 0000 Oct  1  1996 chktex/amiga/
-rwxr-x---  4972/14972    7366   18828  39.1% -lh5- 2303 Oct  1  1996 chktex/amiga/COPYING
-rw-------  4972/14972     490     881  55.6% -lh5- be0b Oct  1  1996 chktex/amiga/
-rw-r-----  4972/14972   27383   52048  52.6% -lh5- 87f0 Oct  1  1996 chktex/amiga/ChkTeX
-rw-------  4972/14972    8183   26753  30.6% -lh5- 10b9 Oct  1  1996 chktex/amiga/ChkTeX.c
-rw-------  4972/14972     833    1509  55.2% -lh5- 80f1 Oct  1  1996 chktex/amiga/ChkTeX.ced
-rw-------  4972/14972     577    7335   7.9% -lh5- ef12 Oct  1  1996 chktex/amiga/ChkTeX.dsk
-rw-r-----  4972/14972   39052   87512  44.6% -lh5- 1e50 Oct  1  1996 chktex/amiga/ChkTeX.dvi
-rw-------  4972/14972     582     999  58.3% -lh5- e216 Oct  1  1996 chktex/amiga/ChkTeX.ged
-rw-------  4972/14972    3818   10078  37.9% -lh5- d45a Oct  1  1996 chktex/amiga/ChkTeX.h
-rw-------  4972/14972     733    1392  52.7% -lh5- 051e Oct  1  1996 chktex/amiga/
-rw-------  4972/14972    3736   14142  26.4% -lh5- 6fce Oct  1  1996 chktex/amiga/ChkTeX.install
-rw-------  4972/14972     313     587  53.3% -lh5- d576 Oct  1  1996 chktex/amiga/
-rw-------  4972/14972    1787    7271  24.6% -lh5- ceb8 Oct  1  1996 chktex/amiga/ChkTeX.prj
-rw-------  4972/14972    9156   24230  37.8% -lh5- b33d Oct  1  1996 chktex/amiga/ChkTeX.readme
-rw-------  4972/14972     443     837  52.9% -lh5- 8248 Oct  1  1996 chktex/amiga/
-rw-------  4972/14972    1250    2474  50.5% -lh5- 0d0c Oct  1  1996 chktex/amiga/ChkTeX.scm
-rw-r-----  4972/14972   29621   82860  35.7% -lh5- 8338 Oct  1  1996 chktex/amiga/ChkTeX.tex
-rw-------  4972/14972    1179    2318  50.9% -lh5- 18e7 Oct  1  1996 chktex/amiga/ChkTeX.vbr
-rw-------  4972/14972   10329   39163  26.4% -lh5- 80d4 Oct  1  1996 chktex/amiga/FindErrs.c
-rw-------  4972/14972    2249    6222  36.1% -lh5- c497 Oct  1  1996 chktex/amiga/FindErrs.h
-rw-------  4972/14972    1219    2375  51.3% -lh5- 5f04 Oct  1  1996 chktex/amiga/GotoFile.ced
-rw-------  4972/14972    1354    2879  47.0% -lh5- bd07 Oct  1  1996 chktex/amiga/HashWord.a
-rw-------  4972/14972     130     208  62.5% -lh5- 3906 Oct  1  1996 chktex/amiga/
-rw-------  4972/14972    3174    8457  37.5% -lh5- 1438 Oct  1  1996 chktex/amiga/
-rw-------  4972/14972    4606   13148  35.0% -lh5- f61c Oct  1  1996 chktex/amiga/OpSys.c
-rw-------  4972/14972    2732    6523  41.9% -lh5- 4027 Oct  1  1996 chktex/amiga/OpSys.h
-rw-------  4972/14972    3363   14333  23.5% -lh5- 0bf3 Oct  1  1996 chktex/amiga/Resource.c
-rw-------  4972/14972    1070    2111  50.7% -lh5- e0dc Oct  1  1996 chktex/amiga/Resource.h
-rw-------  4972/14972     385     655  58.8% -lh5- 127d Oct  1  1996 chktex/amiga/SCOPTIONS
-rw-------  4972/14972     540    1261  42.8% -lh5- bc6e Oct  1  1996 chktex/amiga/SMakefile
-rw-r-----  4972/14972    2750   16702  16.5% -lh5- 4c58 Oct  1  1996 chktex/amiga/Test.out
-rw-------  4972/14972    1398    3435  40.7% -lh5- f547 Oct  1  1996 chktex/amiga/Test.tex
-rw-------  4972/14972    5840   18238  32.0% -lh5- 3cee Oct  1  1996 chktex/amiga/Utility.c
-rw-------  4972/14972    1886    5448  34.6% -lh5- d8f4 Oct  1  1996 chktex/amiga/Utility.h
-rw-------  4972/14972    2369    6770  35.0% -lh5- 9547 Oct  1  1996 chktex/amiga/WB2Argv.c
-rw-------  4972/14972     783    1378  56.8% -lh5- a568 Oct  1  1996 chktex/amiga/WB2Argv.h
-rw-------  4972/14972    1673    3402  49.2% -lh5- 44f4 Oct  1  1996 chktex/amiga/WB2Argv.readme
-rwxr-x---  4972/14972    1132    2557  44.3% -lh5- 532c Oct  1  1996 chktex/amiga/chktex.el
-rw-------  4972/14972    7307   18869  38.7% -lh5- c64d Oct  1  1996 chktex/amiga/chktexrc
-rwxr-x---  4972/14972     718    1292  55.6% -lh5- 1654 Oct  1  1996 chktex/amiga/chkweb
-rw-------  4972/14972    1135    3582  31.7% -lh5- c1fd Oct  1  1996 chktex/amiga/config.AMIGA
-rw-------  4972/14972    1096    3434  31.9% -lh5- 6553 Oct  1  1996 chktex/amiga/
-rw-------  4972/14972    1134    3616  31.4% -lh5- 90f3 Oct  1  1996 chktex/amiga/
-rw-r-----  4972/14972    2097    5647  37.1% -lh5- cc36 Oct  1  1996 chktex/amiga/
-rw-------  4972/14972    1538    2992  51.4% -lh5- eefb Oct  1  1996 chktex/amiga/deweb.1
-rw-r-----  4972/14972    1619    3605  44.9% -lh5- a3ec Oct  1  1996 chktex/amiga/deweb.doc
-rw-------  4972/14972    1031    2160  47.7% -lh5- 3b3d Oct  1  1996 chktex/amiga/
drwxr-x---  4972/14972       0       0 ****** -lhd- 0000 Oct  1  1996 chktex/amiga/exec/
-rw-r-----  4972/14972     591    1305  45.3% -lh5- f5fb Oct  1  1996 chktex/amiga/exec/types.h
-rw-------  4972/14972    7434   21898  33.9% -lh5- d15b Oct  1  1996 chktex/amiga/getopt.c
-rw-------  4972/14972    1808    4412  41.0% -lh5- 9fdc Oct  1  1996 chktex/amiga/getopt.h
-rw-------  4972/14972    1822    4507  40.4% -lh5- 1f47 Oct  1  1996 chktex/amiga/getopt1.c
-rw-------  4972/14972      56      60  93.3% -lh5- d7fb Oct  1  1996 chktex/amiga/input.tex
-rw-------  4972/14972     590    1003  58.8% -lh5- 77f4 Oct  1  1996 chktex/amiga/lacheck
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        56 files  216158  577073  37.5%            Oct  4  1996

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>