I went to the diagrams package for installing commutative diagrams. I am used to installing packages by running a dtx file, and then a sty file pops out and when the sty file is in the same folder as the place where I have my tex file with my math in it, the tex file runs properly.

But on Paul Taylor's page he says, 'Unlike many other packages there is no “installation procedure” — you just put the macros themselves in your TEX macros directory'.

This does not mean anything to me. How can I take what is on the page here http://www.paultaylor.eu/diagrams/diagrams.sty and somehow use the diagrams package whether it is through installation or some other means?

  • If you place the .sty file in your working directory (where your tex file is), it should find it directly during the compilation. Your "TeX macros directory" is will depend on which flavor of LaTeX you are using. Are you using, for example, MikTeX or something else. – Steven B. Segletes Apr 15 '16 at 14:54
  • It basically means you'll have to place the sty in the same folder as your .tex file. How ever I'd advice you to use a more modern system for diagrams, for example tikz-cd. Also remember to read the comments at the top of diagrams.sty where the author explains his requirements on you to use the package. – daleif Apr 15 '16 at 14:55
  • The problem was that there was no sty file on his page, or a dtx file that I could run to get a sty file. That is why I can't put the sty file in the same directory as my tex file. I am using the diagrams package because I managed to install the package 2 years back, and I know how to use the package. – user062295 Apr 15 '16 at 14:57
  • what is on the referenced page is the file itself. download it using the name diagrams.sty. if you put it into your working directory, you should be all set. the "time bomb" is quite far in the future now -- december 2019 -- so you won't have to be concerned about a new version until then. – barbara beeton Apr 15 '16 at 16:02
  • Is there any news here? – Johannes_B May 1 '16 at 16:12

Your Answer

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

Browse other questions tagged or ask your own question.