Linked Questions

98
votes
2answers
20k views

How do I create a LaTeX package?

I would like to jump into the cold waters of LaTeX package creation, mostly for procrastination reasons...but I haven't a clue how to start. For example, a previous question of mine got some nice ...
57
votes
2answers
2k views

How can I contribute to CTAN?

I have created a template and some macros that I would like to share. How can I contribute them to CTAN?
29
votes
1answer
12k views

IEEEtran - How to include ORCID in TeX/PDF with PdfLatex

This question led to a new package: orcidlink I would like to display the ORCID id in an author list in an IEEEtran pdf, like that: Is there a standard way to include it in an IEEEtran article with ...
25
votes
1answer
348 views

Wrote a new package. Is there some standard place to share?

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 ...
24
votes
1answer
867 views

Create context sensitive headings

This question led to a new package: coseoul Is it possible to create headings in LaTeX where you don't specify what level of the heading you want, but rather if you want to go up, down, stay or ...
18
votes
1answer
344 views

When should I upload my new style?

I've been working lately in a new style for my university, which is heavily influenced by a pre-existing style (feupteses). However, feupteses was never meant for PhD dissertations, so I decided to ...
16
votes
4answers
10k views

How to create text with shadows?

This question led to a new package: shadowtext I used the following code: \documentclass{article} %\usepackage{pst-all} \usepackage{pstricks} \usepackage{pst-3d,pst-text} \usepackage{soul} \...
12
votes
1answer
154 views

How to get a package into texlive

Say I have written an awesome package called "worldpeace.sty" and uploaded it to CTAN. What can I do to get the package in to texlive?
12
votes
1answer
682 views

How to make a CTAN package MiKTeX friendly?

I've heard that it is difficult to install my new statrep package using MiKTeX. The dtx file is self-extracting, but I think MiKTeX doesn't expect to work with a dtx file. Can someone provide a "...
11
votes
1answer
317 views

Directory structure for a large CTAN package upload

I'm going to upload my first package to CTAN. But after reading all the upload guides from CTAN and TeXLive I'm still feeling daunted by the directory structure. My package is rather complex and by ...
7
votes
1answer
754 views

Difference between documentation of the code and user documentation

From How to Package Your LaTeX Package tutorial: "The important parts of a package are the code, the documentation of the code, and the user documentation." What is the difference between ...
5
votes
1answer
108 views

Where to start with creating a new package?

I want to create a new LaTeX package to assist myself, and other researchers working in the same field typeset their work. Currently, it is primarily done manually per paper, and while that mostly ...