From mboxrd@z Thu Jan 1 00:00:00 1970 From: Axel Kielhorn Subject: Re: Using Emacs, Org-mode and R for Research Writing in Social Sciences Date: Thu, 15 May 2014 10:18:13 +0200 Message-ID: <388EA2D8-0DBA-4FE1-A954-508EEF25BFCD@axelkielhorn.de> References: <375121C9-E738-422E-A0F8-8D8CC7FDAAF9@axelkielhorn.de> <96A87FD8-20EA-4BD5-99EA-532FCD54E65E@axelkielhorn.de> <36F24FE4-EE35-4665-B7E6-4864E42EE7FF@agrarianresearch.org> Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37443) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wkqru-00027R-En for emacs-orgmode@gnu.org; Thu, 15 May 2014 04:18:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wkqrp-00065u-Ea for emacs-orgmode@gnu.org; Thu, 15 May 2014 04:18:22 -0400 Received: from mo6-p00-ob.smtp.rzone.de ([2a01:238:20a:202:5300::9]:61473) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wkqrp-00065Q-20 for emacs-orgmode@gnu.org; Thu, 15 May 2014 04:18:17 -0400 Received: from regis.fritz.box (p579B8F3A.dip0.t-ipconnect.de [87.155.143.58]) by smtp.strato.de (RZmta 34.1 DYNA|AUTH) with ESMTPSA id a02fe7q4F8IE51x (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) for ; Thu, 15 May 2014 10:18:14 +0200 (CEST) In-Reply-To: <36F24FE4-EE35-4665-B7E6-4864E42EE7FF@agrarianresearch.org> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Org-Mode Mailing List Am 15.05.2014 um 06:49 schrieb Vikas Rawal = : >>> I removed explicit inclusion of these packages from this document = and the instructions, because I wanted to reduce the work in terms of = setting things up. >>=20 >> You achieved the opposite. >> Now a user *has* to enable the config file. >> Otherwise it would be clear that additional packages may be needed = which may not be part of a minimal TeX Live installation. >>=20 >=20 > May be I should specify the packages that are being called, so the = user can make sure those are installed or modify the config file. But I = prefer the basic set of LaTeX packages being called by default rather = than being added in every file. This will be a problem when one of your collaborators doesn't use your = config files. There are many packages for tabular/table environments. Having them in the document gives a strong hint that there is something = different that may collide with the packages another user prefers. = (No-one can agree on a basic set of LaTeX packages:-) If you keep them in the configuration file, the user has to extract the = relevant information=20 (setq org-latex-default-packages-alist =85) from your configuration and add it to their configuration file. You can always supply a template file with all the relevant +LaTeX_HEADER=20 definitions. You can even have lines like #+LaTeX_HEADER: \usepackage{tabulary} % provides column specification = LCRJ #+LaTeX_HEADER: \usepackage{threeparttable} % A table with cation and = notes #+LaTeX_HEADER: \renewcommand{\TPTminimum}{\linewidth} % configure = threeparttable #+Latex_HEADER: %\usepackage{tgschola} % enable to use the Schola font #+Latex_HEADER: %\usepackage{tgbonum} % enable to use the Bonum font #+Latex_HEADER: %\usepackage{tgpagella} % enable to use the Pagella font #+Latex_HEADER: \usepackage[urw-garamond]{mathdesign} = \linespread{1.0609} and let the user decide which to use instead of hiding this in an option = which requires modifications of the latex exporter. (My Latex template has several pages of commented preamble. I activate = only what I need but I have everything available, including common usage = examples.) But in the end this is your decision, you know what works best for your = users and I know how to modify the configuration to suit my needs. Axel