首先克隆别人做好的样式表到一个用户目录,例如~/devlopement/tex/
git clone https://github.com/konn/biblatex-math.git
然后添加该目录到TexLive系统目录。首先查看系统目录:
kpsewhich --var-value TEXMFHOME
如果该目录没有则创建, 并将你下载好的目录作软连接, 并查看是否连接好
mkdir ~/Library/texmf ln -s ~/devlopment/tex/biblatex-math/tex ~/Library/texmf/tex ls -la ~/Library/texmf/tex
最后刷新TexLive数据库
sudo mktexlsr
可以通过如下命令查看是否添加成功
kpsewhich math-alphabetic.bbx
如果能成功发现正确路径则表示添加成功。例如我的返回是:
~/Library/texmf/tex/latex/biblatex-math/bbx/math-alphabetic.bbx
一个使用实例:
\documentclass{article}
\usepackage[style=math-alphabetic, uniquename=init, giveninits, backend=biber, doi=false,isbn=false,url=false]{biblatex}
\begin{filecontents*}{\jobname.bib}
@article {Weyl1916Uber,
AUTHOR = {Weyl, Hermann},
TITLE = {\"{U}ber die {G}leichverteilung von {Z}ahlen mod. {E}ins},
JOURNAL = {Math. Ann.},
FJOURNAL = {Mathematische Annalen},
VOLUME = {77},
YEAR = {1916},
NUMBER = {3},
PAGES = {313--352},
ISSN = {0025-5831},
MRCLASS = {DML},
MRNUMBER = {1511862},
DOI = {10.1007/BF01475864},
URL = {https://doi.org/10.1007/BF01475864},
}
\end{filecontents*}
\addbibresource{\jobname.bib}
\begin{document}
\printbibliography
\end{document}
可以使用xelatex->biber->xelatex
的顺序来编译。