Upload to the Comprehensive TeX Archive Network

Hey, got something new for CTAN? Great! This page allows you to upload it.

Here are a few points to consider to get ready for uploading.

Ready? Then fill in the fields below and upload.

If you are uploading a revision of an existing package, please note that we don't usually make announcements of revisions on the CTAN announcement list for bug fixes, minor feature additions, etc., so in this case you need not include an extensive package description. If you make a major upgrade, however, and would like an announcement, then tell us so, and include a description of the improvements. (New packages are always announced.)

  1. Please add a few bits of information that will help us to categorize it. We need at least your name, your email, and a summary (typically one sentence).

    In addition, your suggesting a CTAN directory is a help (if you are not sure, just leave it blank). And, a short text will, besides being in the announcement made when the package is installed, be the basis for what might go into the Catalogue. You can help to bring your work to the largest audience by making sure that this short text is clear to a non-TeXpert and that it includes keywords that a person might use in a search.

    Name of your contribution
    Your name
    Your email
    Summary description
    Suggested CTAN directory
    (you can browse here)
    Short text for announcement:

  2. Indicate the license. For more information, see the Catalogue License Definitions.

    License type (If you selected "Free", you may refine your choice )

    • If you don't know what to pick, you might note that the LaTeX Project Public License was developed to suit this purpose.
    • It is helpful if, in addition to choosing your license here, you also include a statement of that choice in the material that you upload. That way people who are browsing through the archive can easily determine whether your material is available to them (e.g., if your license choice excludes commercial use). If you are uploading just a single text file then you can include a statement of your choice in a comment at the start of that file. If you are uploading a binary file, or multiple files, then you can indicate your choice in a `README' or `LICENSE' file and have it apply to all of your archived work. Something like: This material is subject to the LaTeX Project Public License. See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html for the details of that license.

  3. Input your file's name on your computer (the button pops up a file selection box, or just type it in). It will be uploaded when you submit this form in step (4).

    Note that some filenames are blocked, like those ending in .exe, .php, .asp, .cgi. We would prefer a single zip archive.

  4. Thanks for providing the information - and thanks for your contribution. You keep TeX going!

About this page: the page above, last revised 2004-Apr-15 JH.