<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_UNCONFIRMED "
title="UNCONFIRMED - Overwriting Writer styles does not overwrite changes to Marginalia paragraph style"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=130719#c4">Comment # 4</a>
on <a class="bz_bug_link
bz_status_UNCONFIRMED "
title="UNCONFIRMED - Overwriting Writer styles does not overwrite changes to Marginalia paragraph style"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=130719">bug 130719</a>
from <span class="vcard"><a class="email" href="mailto:mikekaganski@hotmail.com" title="Mike Kaganski <mikekaganski@hotmail.com>"> <span class="fn">Mike Kaganski</span></a>
</span></b>
<pre>So the problem is: a template shipped with LibreOffice (named "Default"?) does
not include an explicit definition of a standard style in it, thus any document
created from it has that style auto-generated from the hardcoded defaults; and
of course, overwriting styled of a specific document with styles of that
template does not affect any styles absent in the template definition?
Possibilities:
1. Make sure to define all the styles in shipped templates
- maintenance burden: in case a default is changed in code, the templates
need to be edited to comply (it would be a shame if shipped templates don't do
what is considered good for a default case without a reason).
- possible implementation problem (not checked): doesn't LO strips out a
definition that fully matches the default?
2. Make the Load Styles to always load full set of standard styles - from
defaults if absent
+ would not need maintenance of templates
- would disallow the opposite need: if someone wants to not include some of
the standard style in the hope that it does *not* get updated (no idea if that
is a real case, just speculating)
2.1. Make it ("[x] Overwrite standard styles absent in the template with
defaults") optional in Load Styles dialog
+ keeps flexibility
3. NOTABUG/WONTFIX</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>