[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Latex export: How to handle multiple authors, emails, institutes
From: |
John Kitchin |
Subject: |
Re: [O] Latex export: How to handle multiple authors, emails, institutes |
Date: |
Fri, 04 Dec 2015 06:41:02 -0500 |
User-agent: |
mu4e 0.9.13; emacs 25.0.50.1 |
I have also done something like this for different journals here:
https://github.com/jkitchin/jmax/blob/master/ox-manuscript.el#L64
Eric S Fraga writes:
> On Thursday, 26 Nov 2015 at 16:26, Fatma Başak Aydemir wrote:
>> Hi all,
>>
>> I'm trying to write a conference paper which has multiple authors from
>> multiple institues. I tried to insert author infor by adding the
>> following block
>>
>> #+BEGIN_LaTeX
>> \author{First Author\inst{1}, Second Author\inst{1}, Third Author\inst{2}}
>> \authorrunning{Author et al.}
>> \institute{University of X, Country\\
>> \email{\{f.author, address@hidden
>> \and
>> University of Y, CountryY\\
>> address@hidden
>> #+END_LATEX
>
> This does not work because LaTeX blocks are inserted *after* the
> \begin{document} line. You need to put this all in the preamble which
> you can achieve using Tom's suggestion (define a new LaTeX class for
> org) and/or using #+latex_header: lines.
>
> I have a combination of these for articles for Springer
> books/journals. I define the following org LaTeX class, based on the
> author.tex example I got from the Springer templates:
>
> #+begin_src emacs-lisp
> (add-to-list 'org-latex-classes
> '("springer" "\\documentclass[graybox]{svmult}
> % choose options for [] as required from the list
> % in the Reference Guide
> \\usepackage{mathptmx} % selects Times Roman as basic font
> \\usepackage{helvet} % selects Helvetica as sans-serif font
> \\usepackage{courier} % selects Courier as typewriter font
> \\usepackage{type1cm} % activate if the above 3 fonts are
> % not available on your system
> %
> \\usepackage{makeidx} % allows index generation
> \\usepackage{graphicx} % standard LaTeX graphics tool
> % when including figure files
> \\usepackage{multicol} % used for the two-column index
> \\usepackage[bottom]{footmisc}% places footnotes at page bottom
>
> % see the list of further useful packages
> % in the Reference Guide
>
> \\makeindex % used for the subject index
> % please use the style svind.ist with
> % your makeindex program
> "
> ("\\section{%s}" . "\\section*{%s}")
> ("\\subsection{%s}" . "\\subsection*{%s}")
> ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
> ("\\paragraph{%s}" . "\\paragraph*{%s}")
> ("\\subparagraph{%s}" . "\\subparagraph*{%s}")))
> #+end_src
>
> and then use this in my org file for the publication as follows:
>
> #+begin_src org
> ,#+latex_class: springer
> # Article/chapter specific information: title, authors, institution
> ,#+title: The full title of the chapter
> ,#+author: The authors
> ,#+latex_header: \titlerunning{The running title for long titles}
> ,#+latex_header: \institute{The institute information}
> # I also include article/chapter specific requirements here
> # beyond those required by the Springer class
> ,#+latex_header: \usepackage{algorithm}
> ,* The paper starts here
> #+end_src
>
> I hope this helps.
--
Professor John Kitchin
Doherty Hall A207F
Department of Chemical Engineering
Carnegie Mellon University
Pittsburgh, PA 15213
412-268-7803
@johnkitchin
http://kitchingroup.cheme.cmu.edu