Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I just downloaded cyrillic package into a temp directory and executed:

sudo latex cyrlatex.ins

It works, but it produces a few dozen files in the same directory. How to place them into my TeXLive installation directory? Or let's put it this way - how to install a package into TeXLive on Mac OS?

share|improve this question

3 Answers 3

up vote 9 down vote accepted

You should extract the package into ~/texmf/tex/latex/$PACKAGENAME and run latex from that folder. After that you should run texhash or mktexlsr from your home folder

share|improve this answer
I've placed it into /opt/local/share/texmf/tex/latex/cyrillic (I have TeXLive installation by macports), looks like it's ok –  yegor256 Nov 8 '10 at 11:34
I don't think you need the ls-R files for things in ~/texmf so there shouldn't be any need to run mktexlsr. –  TH. Nov 8 '10 at 16:24
FWIW, to install for a single user on OS X, you can place those files in the users ~/Library/texmf/latex/$PACKAGENAME directory. I'm not sure if this is the more "proper" method for OS X compared to using just the ~/texmf/tex... structure that is typical on other *nix systems. –  cm2 Sep 28 '11 at 15:51

Instead of manually installing packages you could to install the package bundle which is suitable for your operating system. In your case you could install the bundle texlive-lang-cyrillic which contains the cyrillic package as well as needed fonts such as the LH fonts. You can read about the contents of macport packages here:


Thus, you may execute at the command prompt:

sudo port install texlive-lang-cyrillic

as mentioned in Using port install.

share|improve this answer
There are many packages on CTAN which are not part of the package management system. ~/texmf is there so that users can install packages themself without messing with system folder. –  trondd Nov 9 '10 at 8:45

if you have mactex 2009 or later (and why wouldn't you?!@?!) then use tlmgr from the command line to update and add packages:

tlmgr install packagename

and to update: tlmgr update --self then: tlmgr update --all

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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