emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Jambunathan K <kjambunathan@gmail.com>
To: Vinh Nguyen <vinhdizzo@gmail.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: org-odt (Applying custom templates)
Date: Wed, 23 Mar 2011 17:08:20 +0530	[thread overview]
Message-ID: <81fwqevzgz.fsf_-_@gmail.com> (raw)
In-Reply-To: <AANLkTinXCvCcfT1guBtf=-dcqQrqvX2GOwc_7SapZeCD@mail.gmail.com> (Vinh Nguyen's message of "Sat, 19 Feb 2011 12:58:46 -0800")

[-- Attachment #1: Type: text/plain, Size: 2981 bytes --]


Vinh

Thanks for trying org-odt and suggesting improvements. 

I delayed the response to earlier mail because your request needed some
background work. 

I made an `almost official' release a few weeks ago. May be you like to
try it out and give your feedback?

> Also, is there an option to control the border options for tables
> produced from org-odt?  This will be used mainly for alignment issues.

Border and alignment are two different things. I am not sure what you
mean here.

org-odt's implementation of tables is very similar to that of
org-htmls. You would get horizontal rulers separating rowgroups and
vertical rulers based on colgroup cookies.

> In addition, is there a way to set up a header, or some text, before
> the title, similar to the attached file (including the image)?  I
> don't mind if the solution is pasting some raw xml code in the
> org-mode file, as this part will remain constant.

What is required is that you extract styles.xml and any images files
 that it referenced from your odt/ott file and instruct org-odt.el to
 package these files in the resulting directory. You can do these
 manually.

I also have a prototype code (that is not committed yet) that achieves
the above functionality. 

See the attached output file and you could see that the headers are
getting repeated on all pages.

On customization side of things, I am little bit uncertain what would be
the best way to apply custom styles while also having the user feel
happy about the document that comes out as a result. (When I apply your
styles.xml to override my Org's very own styles file, the resulting
output file is not pleasing to the eye (for example, Headings are
unstylized) This is because your styles.xml doesn't specify styles for
'Heading 2' while for some strange reason - partly because of it's
ancestry org-odt.el - is emitting Headings from level 2 onwards)

I am open to hearing what orgers think on this front. I would go very
slow on the customization side of things unless some consensus or clariy
emerges.


> If I can do something like the attached file, I think I can do away
> with all my word processing needs in emacs org-mode (except files I
> have to collaborate with).

Good to know that. It is possible with minimal efforts.


>> When I use "O", this buffer also appears in emacs, along with the file
>> opening up in OpenOffice.
>>
>> Again, anyway to suppress this?

C-x k :-)

I want the test.odt file to be opened in archive-mode because it would
help me in gathering debugging information from users. Users also can
see what goes within the odt file.

This buffer is going to stay atleast till such time as I am confident
that it has served it's purpose..

A request from my side. I would appreciate if you CC the emacs-orgmode
list. I see two advantages, I can quickly lookup the article (without
having to dig through mailboxes) and there could be others who would be
interested in participating in these discussions.

Jambunathan K.


[-- Attachment #2: vinh.odt --]
[-- Type: application/zip, Size: 70655 bytes --]

[-- Attachment #3: test.odt --]
[-- Type: application/zip, Size: 53831 bytes --]

[-- Attachment #4: Type: text/plain, Size: 5 bytes --]


-- 

       reply	other threads:[~2011-03-23 11:38 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <AANLkTikW7RiwS79utq2E4hquOLf1+BwfBWG-f_iK85JR@mail.gmail.com>
     [not found] ` <81pqqxyrq5.fsf@gmail.com>
     [not found]   ` <AANLkTik5UzLb-+krHo8dd7j9vux7HmoXP4oL8+QvgCeU@mail.gmail.com>
     [not found]     ` <81ei7cjpuy.fsf@gmail.com>
     [not found]       ` <AANLkTi=u-7mwRYN4CaNk74W0L2HtieSrB++iqnFAy+wn@mail.gmail.com>
     [not found]         ` <AANLkTinXCvCcfT1guBtf=-dcqQrqvX2GOwc_7SapZeCD@mail.gmail.com>
2011-03-23 11:38           ` Jambunathan K [this message]
2011-03-23 19:13             ` org-odt (Applying custom templates) Jambunathan K
2011-06-28 19:48             ` Vinh Nguyen
2011-07-09  3:52               ` Jambunathan K

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=81fwqevzgz.fsf_-_@gmail.com \
    --to=kjambunathan@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=vinhdizzo@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).