I found BaseTeX and TeXShop solution which looks fit my preference since I just don't like 1.8Gb total solutions of MacTeX.
But I got errors for unicode content with BaseTeX, even simply compile the sample file shipped with BaseTeX in its documentation BaseTeX.pdf (see compiling output below).
I installed the fonts needed, but the errors still there. I'm googling around, no solution found. See below for the compiler output.
Code: Select all
...
(/usr/local/texlive/2011basic/texmf-dist/tex/latex/euenc/eu1lmr.fd)kpathsea: Invalid fontname `[lmroman10-regular]', contains '['
/usr/local/texlive/2011basic/texmf-dist/tex/latex/base/fontenc.sty:100: Font EU
1/lmr/m/n/10=[lmroman10-regular]:mapping=tex-text at 10.0pt not loadable: Metri
c (TFM) file or installed font not found.
<to be read again>
relax
l.100 \fontencoding\encodingdefault\selectfont
? s
OK, entering scrollmode...
) (/usr/local/texlive/2011basic/texmf-dist/tex/xelatex/xunicode/xunicode.sty)
(/usr/local/texlive/2011basic/texmf-dist/tex/latex/fontspec/fontspec.cfg))
(/usr/local/texlive/2011basic/texmf-dist/tex/latex/xltxtra/xltxtra.sty
(/usr/local/texlive/2011basic/texmf-dist/tex/generic/oberdiek/ifluatex.sty)
(/usr/local/texlive/2011basic/texmf-dist/tex/latex/realscripts/realscripts.sty)
(/usr/local/texlive/2011basic/texmf-dist/tex/latex/metalogo/metalogo.sty))
No file BaseTex1.aux.
*geometry* driver: auto-detecting
*geometry* detected driver: xetex
(/usr/local/texlive/2011basic/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/local/texlive/2011basic/texmf-dist/tex/latex/amsfonts/umsb.fd) [1]
(./BaseTex1.aux) )
(see the transcript file for additional information)
Output written on BaseTex1.pdf (1 page).
SyncTeX written on BaseTex1.synctex.gz.
Transcript written on BaseTex1.log.