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