From: Ruben Rodriguez Date: Thu, 1 Dec 2016 21:28:53 +0000 (-0500) Subject: Updated the LaTeX header for letters X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=a6e8c22ba8f8a0a6a1bf79447cb41cc5e03e546b;p=civicrm-core.git Updated the LaTeX header for letters --- diff --git a/CRM/Utils/PDF/Utils.php b/CRM/Utils/PDF/Utils.php index d6ecd9f12b..cd516eeb6a 100644 --- a/CRM/Utils/PDF/Utils.php +++ b/CRM/Utils/PDF/Utils.php @@ -43,18 +43,21 @@ class CRM_Utils_PDF_Utils { $head='\documentclass[12pt]{letter} \usepackage{url} \usepackage{ucs} +\usepackage{array} \usepackage{graphicx} \usepackage[T1]{fontenc} \usepackage{fullpage} \usepackage{fontspec,xunicode} %% VERY IMPORTANT. Configures supported languages and fonts to use for each one. \usepackage[Latin, Hebrew, Arabics, CJK, Diacritics]{ucharclasses} -\setDefaultTransitions{\fontspec{FreeSerif}}{} -\setTransitionsForLatin{\fontspec{FreeSerif}}{} -\setTransitionsForArabics{\fontspec{FreeSerif}}{} -\setTransitionsForCJK{\fontspec{WenQuanYi Zen Hei}}{} -\setTransitionsForDiacritics{\fontspec{FreeSerif}}{} -\setTransitionTo{Hebrew}{\fontspec{FreeSerif}} +\newfontfamily{\normalfont}{FreeSerif} +\newfontfamily{\cjkfont}{WenQuanYi Zen Hei} +\setDefaultTransitions{\normalfont}{} +\setTransitionsForLatin{\normalfont}{} +\setTransitionsForArabics{\normalfont}{} +\setTransitionsForCJK{\cjkfont}{} +\setTransitionsForDiacritics{\normalfont}{} +\setTransitionTo{Hebrew}{\normalfont} \setmainfont{FreeSerif} \newcommand{\fsfclosing}[1]{\par\nobreak\vspace{\parskip} @@ -123,7 +126,8 @@ right = 1.0in]{geometry} header('Content-Type: application/pdf'); header('Content-Disposition: attachment; filename="' . $fileName . '"'); echo $pdf; -// CRM_Utils_PDF_Utils::enqueuePDF($pdf); + // quidam: comment previous line and uncomment next one during printing + //CRM_Utils_PDF_Utils::enqueuePDF($pdf); } } @@ -338,6 +342,7 @@ right = 1.0in]{geometry} CRM_Utils_System::setHttpHeader('Content-Type', 'application/pdf'); CRM_Utils_System::setHttpHeader('Content-Disposition', 'attachment; filename="' . $fileName . '"'); echo $pdf; + // quidam: comment previous line and uncomment next one during printing //CRM_Utils_PDF_Utils::enqueuePDF($pdf); }