Date: prev next · Thread: first prev next last
2015 Archives by date, by thread · List index


martin f krafft wrote:
Hi Andreas, thanks for taking your time to respond.

also sprach Andreas Säger <villeroy@t-online.de> [2015-04-15 17:44 +0200]:
Not sure if I understand what you're after. The [Standard] button
on the style editor dialog resets all attributes to the attribute
values of the parent style.

This is better than recreating the style, so thank you for the hint.

I guess what I am really after is some sort of text-file export or
a UI allowing me to individually add and remove attributes from
a style. I imagine some tree arrangement and attributes, such as
"underline", and then I can select whether this attribute

   - is set to on   (forces underlining)
   - is set to off  (forces no underlining)
   - is not set     (inherits underlining from other formatting/styles)

While this does not exist, I can make do with your solution.

If you're comfortable editing text-based files describing the styles, note that OpenDocument Format (ODF) files, including ODT and ODS, are actually zip archives containing the content, styles, etc.

Working on a copy of the file (so you don't lose the original if you make a mistake!) you can unzip the .ods file, ensuring the directory structure is preserved. Within it is a styles.xml file, which contains the style definitions in an XML format. After editing it, zip of the contents again, ensuring the original directory structure is preserved, give the file a .ods extension, and it should open in LibreOffice.

There's probably a formal specification of ODF somewhere, but it may be easier to work out the parts you're interested in by making one change at a time and seeing what effect it has on the styles.xml.

Mark.


--
To unsubscribe e-mail to: users+unsubscribe@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.