Hey, got something new for CTAN? Great! This page allows you to upload it.
To get ready for uploading please read the points below. You may also find helpful the information at http://tug.org/texlive/pkgcontrib.html.
-
If you have more than one file then please package your contribution as a ZIP archive or a gzip-ed tar archive.
-
Even if what you are sending is a revision of an existing package, please send all of the files, changed or not. We have tools to handle whole uploads so this leads to the fewest errors on our part.
-
We hold thousands of packages, and many thousand files. Our visitors will be helped, and your work will get the recognition that it deserves, only if people can find your package.
-
Include in your upload a plain text file with information that would be useful to a CTAN visitor considering using your package. This information includes a brief description and license information, as well as whether your material requires special fonts or only runs on one kind of platform. Name this file `README' because then it will show up at most sites when that user is browsing your directory.
Include in the README file a statement giving your choice of license. That way people who are browsing can see whether your material is available to them (e.g., if your license choice excludes commercial use). 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.
-
Almost all packages should have documentation beyond the README. It should be in PDF format, since this is what our web visitors can read; in particular, Postscript and DVI formats are not acceptable. Include its source in your upload since free distributions such as TeX Live cannot use the document without source. (For many LaTeX package authors, producing the documentation is a matter of running your
.dtxfile through pdfLaTeX:pdflatex <docname>.dtx.)
-
Ready? Then fill in the fields below and upload.
About the announcements: we have a mailing list for people who are interested in hearing about changes in our holdings. New packages are always announced on this list. For a revision of an existing package, please note that we don't mail the list about revisions that are bug fixes, minor feature additions, etc. If you make a major upgrade and would like an announcement then tell us so, and include a description of the improvements.
In case that you need to reach the CTAN Team, send an email message to ctan at dante.de (Sorry for not providing a link, but we prefer to not extend this invitation to spammers.)

