From: SourceForge.net <no...@so...> - 2010-10-18 13:23:44
|
Bugs item #3089774, was opened at 2010-10-18 15:23 Message generated for change (Tracker Item Submitted) made by pachiburke You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ODT Writer Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: pachiburke (pachiburke) Assigned to: Dave Kuhlman (dkuhlman) Summary: Images in document templates are not preserved Initial Comment: Steps to reproduce the bug: 1. Create an odt template (my-template.odt) with an image in its header 2. Use the template to generate an ODT document with the --stylesheet=my-template.odt 3. Open the generated document The images in the header are not preserved. It's probably due to the Pictures subdir not being copied, and it may contain elements that are not part of contents.xml (such as headers and footers). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 |
From: SourceForge.net <no...@so...> - 2010-10-20 17:43:22
|
Bugs item #3089774, was opened at 2010-10-18 06:23 Message generated for change (Comment added) made by dkuhlman You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ODT Writer Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: pachiburke (pachiburke) Assigned to: Dave Kuhlman (dkuhlman) Summary: Images in document templates are not preserved Initial Comment: Steps to reproduce the bug: 1. Create an odt template (my-template.odt) with an image in its header 2. Use the template to generate an ODT document with the --stylesheet=my-template.odt 3. Open the generated document The images in the header are not preserved. It's probably due to the Pictures subdir not being copied, and it may contain elements that are not part of contents.xml (such as headers and footers). ---------------------------------------------------------------------- >Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-20 10:43 Message: I don't understand why we would expect images to be copied from the stylesheet into the target document. odf-odt writer supports the use of an odt document as container for *styles*. Why should images be copied? What is the use or need for doing this? - Dave ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 |
From: SourceForge.net <no...@so...> - 2010-10-20 21:50:40
|
Bugs item #3089774, was opened at 2010-10-18 15:23 Message generated for change (Comment added) made by pachiburke You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ODT Writer Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: pachiburke (pachiburke) Assigned to: Dave Kuhlman (dkuhlman) Summary: Images in document templates are not preserved Initial Comment: Steps to reproduce the bug: 1. Create an odt template (my-template.odt) with an image in its header 2. Use the template to generate an ODT document with the --stylesheet=my-template.odt 3. Open the generated document The images in the header are not preserved. It's probably due to the Pictures subdir not being copied, and it may contain elements that are not part of contents.xml (such as headers and footers). ---------------------------------------------------------------------- Comment By: pachiburke (pachiburke) Date: 2010-10-20 23:50 Message: I see. I expected that, when a full odt file was provided as a template, the conversion would only replace contents.xml. My usecase is in fact very simple. I was trying to use as a template an odt file with a header with an image logo in it. I thought I could use raw::odt, but that affects, AFAICT, contents.xml, and headers are stored and defined in styles.xml so that doesn't work. The only really missing information is the picture files (stored in /Pictures) which correspond to the header images. ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-20 19:43 Message: I don't understand why we would expect images to be copied from the stylesheet into the target document. odf-odt writer supports the use of an odt document as container for *styles*. Why should images be copied? What is the use or need for doing this? - Dave ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 |
From: SourceForge.net <no...@so...> - 2010-10-20 22:48:59
|
Bugs item #3089774, was opened at 2010-10-18 06:23 Message generated for change (Comment added) made by dkuhlman You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ODT Writer Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: pachiburke (pachiburke) Assigned to: Dave Kuhlman (dkuhlman) Summary: Images in document templates are not preserved Initial Comment: Steps to reproduce the bug: 1. Create an odt template (my-template.odt) with an image in its header 2. Use the template to generate an ODT document with the --stylesheet=my-template.odt 3. Open the generated document The images in the header are not preserved. It's probably due to the Pictures subdir not being copied, and it may contain elements that are not part of contents.xml (such as headers and footers). ---------------------------------------------------------------------- >Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-20 15:48 Message: And, the usecase suggested by Matt, over on the docutils-users list is: "I could see this being used as a watermark, or any company template that has a logo in it...." Both of those seem worth addressing. So, give me a little time to look into it. Stylesheets (and styles.odt) for odf-odt writer were not originally intended for this. (How could they be when I didn't understand that need.) But, maybe it can be made to fit in smoothly. Give me a few days to look into it. And thanks much for the suggestion and guidance. - Dave ---------------------------------------------------------------------- Comment By: pachiburke (pachiburke) Date: 2010-10-20 14:50 Message: I see. I expected that, when a full odt file was provided as a template, the conversion would only replace contents.xml. My usecase is in fact very simple. I was trying to use as a template an odt file with a header with an image logo in it. I thought I could use raw::odt, but that affects, AFAICT, contents.xml, and headers are stored and defined in styles.xml so that doesn't work. The only really missing information is the picture files (stored in /Pictures) which correspond to the header images. ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-20 10:43 Message: I don't understand why we would expect images to be copied from the stylesheet into the target document. odf-odt writer supports the use of an odt document as container for *styles*. Why should images be copied? What is the use or need for doing this? - Dave ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 |
From: SourceForge.net <no...@so...> - 2010-10-21 10:53:08
|
Bugs item #3089774, was opened at 2010-10-18 15:23 Message generated for change (Comment added) made by pachiburke You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ODT Writer Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: pachiburke (pachiburke) Assigned to: Dave Kuhlman (dkuhlman) Summary: Images in document templates are not preserved Initial Comment: Steps to reproduce the bug: 1. Create an odt template (my-template.odt) with an image in its header 2. Use the template to generate an ODT document with the --stylesheet=my-template.odt 3. Open the generated document The images in the header are not preserved. It's probably due to the Pictures subdir not being copied, and it may contain elements that are not part of contents.xml (such as headers and footers). ---------------------------------------------------------------------- >Comment By: pachiburke (pachiburke) Date: 2010-10-21 12:53 Message: Thank you very much, Dave! ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-21 00:48 Message: And, the usecase suggested by Matt, over on the docutils-users list is: "I could see this being used as a watermark, or any company template that has a logo in it...." Both of those seem worth addressing. So, give me a little time to look into it. Stylesheets (and styles.odt) for odf-odt writer were not originally intended for this. (How could they be when I didn't understand that need.) But, maybe it can be made to fit in smoothly. Give me a few days to look into it. And thanks much for the suggestion and guidance. - Dave ---------------------------------------------------------------------- Comment By: pachiburke (pachiburke) Date: 2010-10-20 23:50 Message: I see. I expected that, when a full odt file was provided as a template, the conversion would only replace contents.xml. My usecase is in fact very simple. I was trying to use as a template an odt file with a header with an image logo in it. I thought I could use raw::odt, but that affects, AFAICT, contents.xml, and headers are stored and defined in styles.xml so that doesn't work. The only really missing information is the picture files (stored in /Pictures) which correspond to the header images. ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-20 19:43 Message: I don't understand why we would expect images to be copied from the stylesheet into the target document. odf-odt writer supports the use of an odt document as container for *styles*. Why should images be copied? What is the use or need for doing this? - Dave ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 |
From: SourceForge.net <no...@so...> - 2010-10-25 22:08:05
|
Bugs item #3089774, was opened at 2010-10-18 06:23 Message generated for change (Comment added) made by dkuhlman You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ODT Writer Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: pachiburke (pachiburke) Assigned to: Dave Kuhlman (dkuhlman) Summary: Images in document templates are not preserved Initial Comment: Steps to reproduce the bug: 1. Create an odt template (my-template.odt) with an image in its header 2. Use the template to generate an ODT document with the --stylesheet=my-template.odt 3. Open the generated document The images in the header are not preserved. It's probably due to the Pictures subdir not being copied, and it may contain elements that are not part of contents.xml (such as headers and footers). ---------------------------------------------------------------------- >Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-25 15:08 Message: I've added code to the odf-odt writer so that it copies images from the Pictures directory in the stylesheet (styles.odt) into the target .odt document. I've checked that change into the SVN repository. pachiburke, could you please try it and let me know if this fix does what you expected. Thanks. - Dave ---------------------------------------------------------------------- Comment By: pachiburke (pachiburke) Date: 2010-10-21 03:53 Message: Thank you very much, Dave! ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-20 15:48 Message: And, the usecase suggested by Matt, over on the docutils-users list is: "I could see this being used as a watermark, or any company template that has a logo in it...." Both of those seem worth addressing. So, give me a little time to look into it. Stylesheets (and styles.odt) for odf-odt writer were not originally intended for this. (How could they be when I didn't understand that need.) But, maybe it can be made to fit in smoothly. Give me a few days to look into it. And thanks much for the suggestion and guidance. - Dave ---------------------------------------------------------------------- Comment By: pachiburke (pachiburke) Date: 2010-10-20 14:50 Message: I see. I expected that, when a full odt file was provided as a template, the conversion would only replace contents.xml. My usecase is in fact very simple. I was trying to use as a template an odt file with a header with an image logo in it. I thought I could use raw::odt, but that affects, AFAICT, contents.xml, and headers are stored and defined in styles.xml so that doesn't work. The only really missing information is the picture files (stored in /Pictures) which correspond to the header images. ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-20 10:43 Message: I don't understand why we would expect images to be copied from the stylesheet into the target document. odf-odt writer supports the use of an odt document as container for *styles*. Why should images be copied? What is the use or need for doing this? - Dave ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 |
From: SourceForge.net <no...@so...> - 2010-10-26 09:03:16
|
Bugs item #3089774, was opened at 2010-10-18 15:23 Message generated for change (Comment added) made by pachiburke You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ODT Writer Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: pachiburke (pachiburke) Assigned to: Dave Kuhlman (dkuhlman) Summary: Images in document templates are not preserved Initial Comment: Steps to reproduce the bug: 1. Create an odt template (my-template.odt) with an image in its header 2. Use the template to generate an ODT document with the --stylesheet=my-template.odt 3. Open the generated document The images in the header are not preserved. It's probably due to the Pictures subdir not being copied, and it may contain elements that are not part of contents.xml (such as headers and footers). ---------------------------------------------------------------------- >Comment By: pachiburke (pachiburke) Date: 2010-10-26 11:03 Message: It works like a charm and images show fine. Though, I had to change __init__.py in two places as ZipFile.writestr() has just grown the additional compress_type parameter in Python 2.7 and I'm using 2.6 here. So, zfile = zipfile.ZipFile(f, 'w', zipfile.ZIP_DEFLATED) -> zfile = zipfile.ZipFile(f, 'w') outzipfile.writestr(name, imageobj, zipfile.ZIP_STORED) -> outzipfile.writestr(name, imageobj) Apparently, all works fine with that change. Thanks. - Pachi ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-26 00:08 Message: I've added code to the odf-odt writer so that it copies images from the Pictures directory in the stylesheet (styles.odt) into the target .odt document. I've checked that change into the SVN repository. pachiburke, could you please try it and let me know if this fix does what you expected. Thanks. - Dave ---------------------------------------------------------------------- Comment By: pachiburke (pachiburke) Date: 2010-10-21 12:53 Message: Thank you very much, Dave! ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-21 00:48 Message: And, the usecase suggested by Matt, over on the docutils-users list is: "I could see this being used as a watermark, or any company template that has a logo in it...." Both of those seem worth addressing. So, give me a little time to look into it. Stylesheets (and styles.odt) for odf-odt writer were not originally intended for this. (How could they be when I didn't understand that need.) But, maybe it can be made to fit in smoothly. Give me a few days to look into it. And thanks much for the suggestion and guidance. - Dave ---------------------------------------------------------------------- Comment By: pachiburke (pachiburke) Date: 2010-10-20 23:50 Message: I see. I expected that, when a full odt file was provided as a template, the conversion would only replace contents.xml. My usecase is in fact very simple. I was trying to use as a template an odt file with a header with an image logo in it. I thought I could use raw::odt, but that affects, AFAICT, contents.xml, and headers are stored and defined in styles.xml so that doesn't work. The only really missing information is the picture files (stored in /Pictures) which correspond to the header images. ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-20 19:43 Message: I don't understand why we would expect images to be copied from the stylesheet into the target document. odf-odt writer supports the use of an odt document as container for *styles*. Why should images be copied? What is the use or need for doing this? - Dave ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 |
From: SourceForge.net <no...@so...> - 2010-10-26 22:56:39
|
Bugs item #3089774, was opened at 2010-10-18 06:23 Message generated for change (Comment added) made by dkuhlman You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ODT Writer Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: pachiburke (pachiburke) Assigned to: Dave Kuhlman (dkuhlman) Summary: Images in document templates are not preserved Initial Comment: Steps to reproduce the bug: 1. Create an odt template (my-template.odt) with an image in its header 2. Use the template to generate an ODT document with the --stylesheet=my-template.odt 3. Open the generated document The images in the header are not preserved. It's probably due to the Pictures subdir not being copied, and it may contain elements that are not part of contents.xml (such as headers and footers). ---------------------------------------------------------------------- >Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-26 15:56 Message: I've removed the compression argument from the calls to write and writestr. I left the compression argument on the call to the constructor. We need to specify that we want to create a compressed file. I checked the docs for Python 2.5 and 2.6, and both of those support the compression argument on the constructor. I've checked this fix into the SVN repository. Pachi, when you try it, please let me know if this works for you. ---------------------------------------------------------------------- Comment By: pachiburke (pachiburke) Date: 2010-10-26 02:03 Message: It works like a charm and images show fine. Though, I had to change __init__.py in two places as ZipFile.writestr() has just grown the additional compress_type parameter in Python 2.7 and I'm using 2.6 here. So, zfile = zipfile.ZipFile(f, 'w', zipfile.ZIP_DEFLATED) -> zfile = zipfile.ZipFile(f, 'w') outzipfile.writestr(name, imageobj, zipfile.ZIP_STORED) -> outzipfile.writestr(name, imageobj) Apparently, all works fine with that change. Thanks. - Pachi ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-25 15:08 Message: I've added code to the odf-odt writer so that it copies images from the Pictures directory in the stylesheet (styles.odt) into the target .odt document. I've checked that change into the SVN repository. pachiburke, could you please try it and let me know if this fix does what you expected. Thanks. - Dave ---------------------------------------------------------------------- Comment By: pachiburke (pachiburke) Date: 2010-10-21 03:53 Message: Thank you very much, Dave! ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-20 15:48 Message: And, the usecase suggested by Matt, over on the docutils-users list is: "I could see this being used as a watermark, or any company template that has a logo in it...." Both of those seem worth addressing. So, give me a little time to look into it. Stylesheets (and styles.odt) for odf-odt writer were not originally intended for this. (How could they be when I didn't understand that need.) But, maybe it can be made to fit in smoothly. Give me a few days to look into it. And thanks much for the suggestion and guidance. - Dave ---------------------------------------------------------------------- Comment By: pachiburke (pachiburke) Date: 2010-10-20 14:50 Message: I see. I expected that, when a full odt file was provided as a template, the conversion would only replace contents.xml. My usecase is in fact very simple. I was trying to use as a template an odt file with a header with an image logo in it. I thought I could use raw::odt, but that affects, AFAICT, contents.xml, and headers are stored and defined in styles.xml so that doesn't work. The only really missing information is the picture files (stored in /Pictures) which correspond to the header images. ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-20 10:43 Message: I don't understand why we would expect images to be copied from the stylesheet into the target document. odf-odt writer supports the use of an odt document as container for *styles*. Why should images be copied? What is the use or need for doing this? - Dave ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 |
From: Guenter M. <mi...@us...> - 2010-10-27 08:50:04
|
On 2010-10-26, David wrote > Message: > I've removed the compression argument from the calls to write and writestr. > I left the compression argument on the call to the constructor. We need > to specify that we want to create a compressed file. I checked the docs > for Python 2.5 and 2.6, and both of those support the compression argument > on the constructor. > I've checked this fix into the SVN repository. Per documentation, Docutils supports Python versions back to 2.3. In some cases, a method or argument's help contains documentation which version added it. Generally, writing a test case for our test base is "the right way". Even if you cannot test with 2.3, others can easily step in if there is an automatic test. Günter |
From: Dave K. <dku...@re...> - 2010-10-27 15:55:37
|
> From: Guenter Milde > Sent: Wed, October 27, 2010 1:49:35 AM > > On 2010-10-26, David wrote > > > Message: > > I've removed the compression argument from the calls to write and writestr. > > I left the compression argument on the call to the constructor. We need > > to specify that we want to create a compressed file. I checked the docs > > for Python 2.5 and 2.6, and both of those support the compression argument > > on the constructor. > > > I've checked this fix into the SVN repository. > > Per documentation, Docutils supports Python versions back to 2.3. > > In some cases, a method or argument's help contains documentation which > version added it. Günter - I checked the documentation for Python 2.3. The compression argument on the zipfile.ZipFile constructor is supported in that version. > Generally, writing a test case for our test base is "the right way". Even > if you cannot test with 2.3, others can easily step in if there is an > automatic test. Good point. Since the zip archive is created each time you run rst2odt, the current unit tests for odf-odt writer will fail if the use of the zipfile module fails. So, we're covered there, I believe. - Dave -- Dave Kuhlman http://www.rexx.com/~dkuhlman |
From: SourceForge.net <no...@so...> - 2010-10-27 08:50:29
|
Bugs item #3089774, was opened at 2010-10-18 15:23 Message generated for change (Comment added) made by pachiburke You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ODT Writer Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: pachiburke (pachiburke) Assigned to: Dave Kuhlman (dkuhlman) Summary: Images in document templates are not preserved Initial Comment: Steps to reproduce the bug: 1. Create an odt template (my-template.odt) with an image in its header 2. Use the template to generate an ODT document with the --stylesheet=my-template.odt 3. Open the generated document The images in the header are not preserved. It's probably due to the Pictures subdir not being copied, and it may contain elements that are not part of contents.xml (such as headers and footers). ---------------------------------------------------------------------- >Comment By: pachiburke (pachiburke) Date: 2010-10-27 10:50 Message: Yes, those are the two lines I changed here and it works fine. My comment about the change in the constructor signature is wrong (I should have checked, as only the writestr changes were needed here. Thank you! ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-27 00:56 Message: I've removed the compression argument from the calls to write and writestr. I left the compression argument on the call to the constructor. We need to specify that we want to create a compressed file. I checked the docs for Python 2.5 and 2.6, and both of those support the compression argument on the constructor. I've checked this fix into the SVN repository. Pachi, when you try it, please let me know if this works for you. ---------------------------------------------------------------------- Comment By: pachiburke (pachiburke) Date: 2010-10-26 11:03 Message: It works like a charm and images show fine. Though, I had to change __init__.py in two places as ZipFile.writestr() has just grown the additional compress_type parameter in Python 2.7 and I'm using 2.6 here. So, zfile = zipfile.ZipFile(f, 'w', zipfile.ZIP_DEFLATED) -> zfile = zipfile.ZipFile(f, 'w') outzipfile.writestr(name, imageobj, zipfile.ZIP_STORED) -> outzipfile.writestr(name, imageobj) Apparently, all works fine with that change. Thanks. - Pachi ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-26 00:08 Message: I've added code to the odf-odt writer so that it copies images from the Pictures directory in the stylesheet (styles.odt) into the target .odt document. I've checked that change into the SVN repository. pachiburke, could you please try it and let me know if this fix does what you expected. Thanks. - Dave ---------------------------------------------------------------------- Comment By: pachiburke (pachiburke) Date: 2010-10-21 12:53 Message: Thank you very much, Dave! ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-21 00:48 Message: And, the usecase suggested by Matt, over on the docutils-users list is: "I could see this being used as a watermark, or any company template that has a logo in it...." Both of those seem worth addressing. So, give me a little time to look into it. Stylesheets (and styles.odt) for odf-odt writer were not originally intended for this. (How could they be when I didn't understand that need.) But, maybe it can be made to fit in smoothly. Give me a few days to look into it. And thanks much for the suggestion and guidance. - Dave ---------------------------------------------------------------------- Comment By: pachiburke (pachiburke) Date: 2010-10-20 23:50 Message: I see. I expected that, when a full odt file was provided as a template, the conversion would only replace contents.xml. My usecase is in fact very simple. I was trying to use as a template an odt file with a header with an image logo in it. I thought I could use raw::odt, but that affects, AFAICT, contents.xml, and headers are stored and defined in styles.xml so that doesn't work. The only really missing information is the picture files (stored in /Pictures) which correspond to the header images. ---------------------------------------------------------------------- Comment By: Dave Kuhlman (dkuhlman) Date: 2010-10-20 19:43 Message: I don't understand why we would expect images to be copied from the stylesheet into the target document. odf-odt writer supports the use of an odt document as container for *styles*. Why should images be copied? What is the use or need for doing this? - Dave ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=422030&aid=3089774&group_id=38414 |