Skip to main content

Installing Latex in mac

Installing latex in mac is very easy if you want to install the full mactex package. But the only  problem is it huge in size (~2GB). An alternative way to install the smaller mactex package. This will  
not install some files which might be needed for your .tex file to compile.

If you compile by pdflatex it will give some warning like this
! LaTeX Error: File `footmisc.sty' not found.

Type X to quit or to proceed,
or enter new name. (Default extension: sty)


Then you should paste this command in terminal 
sudo tlmgr install footmisc collection-fontsrecommended 

Similarly if pdflatex complain about any other missing .sty file then install that just  using the above command.

I couldn't install psboxit package in the way I described above. This is because psboxit is an absolute package and it is no longer available from the repository. To install this package i did this .

cd /usr/local/texlive/2015basic/texmf-dist/tex/latex/ 
(In Fedora this path is :  /usr/share/texlive/texmf-dist/tex/latex )
sudo mkdir psboxit
cd psboxit/
sudo wget https://www.ctan.org/tex-archive/macros/latex209/contrib/misc/psboxit.sty
sudo texhash


Comments

Popular posts from this blog

Filling between curves with color gradient or cmap in Matplotlib

I was trying to plot fill_between () in matplotlib with color gradient or any cmap defined in pyplot.  After googleing a lot i couldn't find any solution.  An alternative method is to use imshow() . I have created this example :  import numpy as np import matplotlib.pyplot as plt from matplotlib.path import Path from matplotlib.patches import PathPatch xx=np.arange(0,10,0.01) yy=xx*np.exp(-xx) path = Path(np.array([xx,yy]).transpose()) patch = PathPatch(path, facecolor='none') plt.gca().add_patch(patch) im = plt.imshow(xx.reshape(yy.size,1),  cmap=plt.cm.Reds,interpolation="bicubic",                 origin='lower',extent=[0,10,-0.0,0.40],aspect="auto", clip_path=patch, clip_on=True) #im.set_clip_path(patch) plt.savefig("out.png") Source: Matplotlib Example  http://matplotlib.org/examples/pylab_examples/image_clip_path.html  

pm3d map of gnuplot in matplotlib

In gnuplot pm3d map plot a 3d data into a surface with color as value of "z". Lets say we have a data file something like this .. 0.00    0.00    0.00 0.00    1.00    0.00 0.00    2.00    0.00 0.00    3.00    1.9358 0.00    4.00    3.618 0.00    5.00    5.17 0.00    6.00    6.93 0.00    7.00    8.82 0.00    8.00    10.692 1.00    0.00    0.00 1.00    1.00    0.00 1.00    2.00    0.00 1.00    3.00    2.1318 .... ... In gnuplot prompt we will do something like this . set pm3d map; set dgrid  20,20 sp "data.dat" u 1:2:3    and this will produce a figure something like a...