hack writer <g...@bookhacker.org> writes:
> I have problems omitting the OrgTitle from an exported > odt-document. Through the following preamble in my .org-file I am able > to omit most of the default title/author/etc. information at the > beginning of the .odt-document: > > #+ODT_STYLES_FILE: "/path/to/template.ott" > > #+TITLE: > #+DATE: > > #+AUTHOR: > > #+OPTIONS: ':nil *:t -:t ::t <:t H:3 \n:nil ^:t arch:headline > #+OPTIONS: author:nil c:nil creator:comment d:(not LOGBOOK) date:nil e:t > > #+OPTIONS: email:nil f:t inline:t num:t p:nil pri:nil stat:t tags:t > #+OPTIONS: tasks:t tex:t timestamp:t toc:t todo:t |:t > > #+CREATOR: > #+DESCRIPTION: > > #+EXCLUDE_TAGS: noexport > #+KEYWORDS: > > #+LANGUAGE: de > #+SELECT_TAGS: export > > #+BEGIN_ODT > // > // .odt stuff in here > // > #+END_ODT > > but there are still two empty paragraphs at the beginning of my file. When > looking at the source code of the odt-file (content.xml) the empty paragraphs > are > > <text:p text:style-name="OrgTitle"> > <text:title></text:title></text:p> > <text:p text:style-name="OrgTitle"/> > > before my real text begins. > > So how can I get rid of these empty paragraphs (I already tried things like > title:nil but they didn't work)? > You need to update your org to a version that includes the following commit: ,---- | commit 91175a31ee73d10f61a57a290dd588fa484be1f2 | Author: Nicolas Goaziou <n.goaz...@gmail.com> | Date: Fri Mar 28 10:08:56 2014 +0100 | | ox-odt: Ignore blank titles | | * lisp/ox-odt.el (org-odt-template): Ignore blank titles. `---- The current maint branch (from git, tarball or ELPA package) includes it. So does the bleeding-edge master branch. But the version that came with your emacs probably does not. -- Nick