You can submit your LaTeX package to CTAN via their upload portal: ctan.org +1 ctan.org +1
👉 CTAN Package Upload Form https://ctan.org/upload
Before submitting, please ensure your package meets CTAN’s guidelines:
Package Structure:
Place all files inside a top-level directory named after your package (e.g., whenenv/).
Include your .sty file, documentation (whenenv-doc.tex), and any other relevant files.
File Formats:
Compress your package into a .zip archive.
Avoid including auxiliary files generated by LaTeX (e.g., .aux, .log).
Documentation:
Provide clear documentation explaining the purpose and usage of your package.
Ensure your documentation is in English.
Licensing:
Specify the license under which your package is released.
The LaTeX Project Public License (LPPL) is commonly used for LaTeX packages.
For detailed instructions, refer to the CTAN help page:
👉 How to Upload a Package to CTAN https://ctan.org/help/upload-pkg
If you need assistance preparing your package for submission or have any questions, feel free to ask!