From da17ac2cc134a9e05d22dcab1dbdbbfc9d56a54b Mon Sep 17 00:00:00 2001 From: Chris Foster Date: Thu, 6 Apr 2017 22:49:01 +1000 Subject: [PATCH] Add unicode symbol support based on CMU fonts --- templates/julia_tex.tpl | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/templates/julia_tex.tpl b/templates/julia_tex.tpl index 608d3a2..63426e8 100644 --- a/templates/julia_tex.tpl +++ b/templates/julia_tex.tpl @@ -3,16 +3,24 @@ \usepackage[a4paper,text={16.5cm,25.2cm},centering]{geometry} \usepackage{lmodern} \usepackage{amssymb,amsmath} -\usepackage{ifxetex} -\ifxetex - \usepackage{mathspec} -\fi \usepackage{graphics} \usepackage{microtype} \usepackage{hyperref} \setlength{\parindent}{0pt} \setlength{\parskip}{1.2ex} +\usepackage{ifxetex,ifluatex} +\newif\ifxetexorluatex +\ifxetex + \xetexorluatextrue +\else + \ifluatex + \xetexorluatextrue + \else + \xetexorluatexfalse + \fi +\fi + \hypersetup { pdfauthor = { {{{:author}}} }, pdftitle={ {{{:title}}} }, @@ -37,6 +45,14 @@ {{{ :highlight }}} +\ifxetexorluatex + \usepackage{fontspec} + \setmainfont{CMU Serif Roman} + \setmonofont{CMU Typewriter Text} + \usepackage{unicode-math} + \setmathfont{Latin Modern Math} +\fi + \begin{document} {{#:title}}\maketitle{{/:title}}