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 EU1/lmr/m/n/10=[lmroman10-regular]:mapping=tex-text at 10.0pt not loadable: Metric (TFM) file or installed font not found.<to be read again>relaxl.100 \fontencoding\encodingdefault\selectfont? sOK, 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.