So I finished writing my package for typesetting Begriffsschrift. I think it marks a marked improvement over the package begriff, which is the only other package for the same purpose, that I can find out there. Since there might be the odd philosopher/logician out there that has a use for it, and I've already gone through the trouble of writing some documentation for it. I was wondering whether there is some standard place to share packages. I have a plain .sty file a .tex and .pdf documentation file, and a copy of GNU. (Since the package is partially based on the begriff package which was released under GNU, I better do the same.)

  • 14
    CTAN is the standard medium to upload a package.
    – percusse
    Jul 14, 2012 at 8:21
  • 12
  • Congrats to your new package & +1! :)
    – Count Zero
    Jul 14, 2012 at 10:20
  • 5
    Yay, congrats! :) Besides of uploading the package to CTAN, you can also use a code repository such as GitHub or BitBucket to host stuff and keep track of issues and improvements. Some examples of packages in this deployment model include siunitx and adjustbox. :) Jul 14, 2012 at 11:07
  • I think I will stick with just CTAN for now. Thanks for all the above answers/comments. Since the question has effectively been answered in the comments is there some way of marking it as answered despite the lack of a formal "answer"? Jul 15, 2012 at 0:16

1 Answer 1


Congratulations for your new package and thank you for taking your time for the documentation too.

For the packages to reach to the widest audience and to be able to be updated in a structured way via various update mechanisms, CTAN is the standard medium to upload a package.

As Joseph Wright commented, see

for more details.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.