From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tim Cross Subject: Re: letterhead and signature in odt export Date: Wed, 31 Oct 2018 08:41:52 +1100 Message-ID: <87d0rri02n.fsf@gmail.com> References: <87r2g7rkkw.fsf@gmail.com> <877ehzpnrv.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53209) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gHblx-0001DT-4Z for emacs-orgmode@gnu.org; Tue, 30 Oct 2018 17:42:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gHblw-000104-3n for emacs-orgmode@gnu.org; Tue, 30 Oct 2018 17:42:01 -0400 Received: from mail-pf1-x42e.google.com ([2607:f8b0:4864:20::42e]:35308) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gHblv-0000zB-TS for emacs-orgmode@gnu.org; Tue, 30 Oct 2018 17:42:00 -0400 Received: by mail-pf1-x42e.google.com with SMTP id z2-v6so3938489pfe.2 for ; Tue, 30 Oct 2018 14:41:59 -0700 (PDT) In-reply-to: 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" To: Jeff Filipovits Cc: emacs-orgmode@gnu.org I've never delved into the XML nightmare that is ODT and stick with latex/PDF export. Here is how I handled needing to have a logo and banner at the top of my documents. Essentially, it involves using the Latex 'minipage' environment to setup the layout and the xcolor package to handle colours. Getting it working is somewhat trial and error, but once you have it, it is pretty much set and forget. The below is an early version. I later refined it and put it into my org-latex-classes variable, but removed it when I left the University for a new employer. It should be fairly straight-forward to adapt to a letter head. The only challenge will be if your Uni Marketing/PR are very rigid re: format. In particular, fonts can be a challenge if they have selected something unusual. #+TITLE: XXXXXXXXX #+AUTHOR: XXXXXXX #+DATE: \today #+SUBTITLE: IAM Use Case #+OPTIONS: ^:nil num:nil toc:nil tags:nil |:t #+LATEX_CLASS: une-article #+LATEX-OPTIONS: 12pt,a4paper #+LATEX_HEADER: \usepackage{xcolor} #+LATEX_HEADER_EXTRA: \definecolor{unegreen}{HTML}{7AB800} #+LATEX_HEADER_EXTRA: \definecolor{Black}{HTML}{000000} #+LATEX_HEADER_EXTRA: \definecolor{White}{HTML}{FFFFFF} #+LATEX_HEADER_EXTRA: \definecolor{dimgrey}{HTML}{696969} #+LATEX_HEADER_EXTRA: \makeatletter #+LATEX_HEADER_EXTRA: \def\@maketitle{ #+LATEX_HEADER_EXTRA: \noindent \begin{minipage}[c][4cm][t]{\linewidth} #+LATEX_HEADER_EXTRA: \colorbox{Black}{% #+LATEX_HEADER_EXTRA: \begin{minipage}[t][4cm][c]{4cm} #+LATEX_HEADER_EXTRA: \flushleft #+LATEX_HEADER_EXTRA: \includegraphics{~/Pictures/unelogo_medium.png} #+LATEX_HEADER_EXTRA: \end{minipage}} #+LATEX_HEADER_EXTRA: \colorbox{unegreen}{% #+LATEX_HEADER_EXTRA: \begin{minipage}[t][4cm][c]{10cm} #+LATEX_HEADER_EXTRA: \flushright #+LATEX_HEADER_EXTRA: \Large \textbf{\color{White}{\@title}} \\ #+LATEX_HEADER_EXTRA: \vspace{4pt} #+LATEX_HEADER_EXTRA: \small \color{White}{\@author} \\ #+LATEX_HEADER_EXTRA: \small \color{White}{\@date} #+LATEX_HEADER_EXTRA: \end{minipage}} #+LATEX_HEADER_EXTRA: \end{minipage}} #+LATEX_HEADER_EXTRA: \makeatother Jeff Filipovits writes: > Would you mind sharing them? This is a problem I am trying to figure out as > well. > > On Tue, Oct 30, 2018, 9:29 AM Eric S Fraga wrote: > >> Matt, >> >> I've replied directly to you with some files. >> -- >> Eric S Fraga via Emacs 27.0.50, Org release_9.1.13-783-g97fac4 >> >> -- Tim Cross