From a95c66f21a45428c01bc8e078cfbeb4ddbf8fce7 Mon Sep 17 00:00:00 2001 From: Gojko Adzic Date: Thu, 23 May 2019 12:41:17 +0200 Subject: [PATCH] install packages required for pandoc --- Makefile_Latex | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/Makefile_Latex b/Makefile_Latex index 89e63ce..c48698c 100644 --- a/Makefile_Latex +++ b/Makefile_Latex @@ -10,28 +10,35 @@ TEXLIVE_SOURCE=install-tl-unx.tar.gz $(TEXLIVE_SOURCE): curl -LO http://mirror.ctan.org/systems/texlive/tlnet/$(TEXLIVE_SOURCE) -/usr/lib64/perl5/vendor_perl/Digest/MD5.pm: +MD5_pm=/usr/lib64/perl5/vendor_perl/Digest/MD5.pm +$(MD5_pm): yum install perl-Digest-MD5 -y +$(WGET): + yum install -y wget + # see https://wiki.archlinux.org/index.php/TeX_Live TLMGR=/opt/texlive/bin/x86_64-linux/tlmgr -$(TLMGR): $(TEXLIVE_SOURCE) /usr/lib64/perl5/vendor_perl/Digest/MD5.pm +$(TLMGR): $(TEXLIVE_SOURCE) $(WGET) $(MD5_pm) tar xf $< cd install-tl* ./install-tl --profile $(PROJECT_ROOT)texlive.profile ## see https://pandoc.org/MANUAL.html +## +## the following packages might be needed for xelatex: +## +## fontspec polyglossia xecjk bidi mathspec upquote microtype +## csquotes natbib biblatex bibtex biber + pandoc-packages: $(TLMGR) - $(TLMGR) install xcolor amsfonts amsmath lm unicode-math \ - ifxetex ifluatex listings fancyvrb longtable booktabs \ - graphicx grffile hyperref xcolor ulem geometry \ - setspace babel upquote microtype parskip xurl \ - bookmark footnotehyper footnote + $(TLMGR) install --repository ctan \ + xcolor amsfonts amsmath lm unicode-math \ + ifxetex ifluatex listings fancyvrb booktabs \ + hyperref ulem geometry setspace babel upquote \ + microtype parskip xurl oberdiek tools \ + graphics footnotehyper mdwtools all: $(TLMGR) pandoc-packages -pandoc-xelatex-packages: - $(TLMGR) fontspec polyglossia xecjk bidi mathspec upquote microtype \ - csquotes natbib biblatex bibtex biber -