Bug 137200 - Changing font for whole document using styles impossible
Summary: Changing font for whole document using styles impossible
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.0.1.2 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-02 05:43 UTC by Paul Menzel
Modified: 2020-10-02 14:56 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Menzel 2020-10-02 05:43:51 UTC
Description:
Using LibreOffice 1:7.0.1-1+b1 from Debian Sid/unstable, it’s impossible to easily change the font for the whole new document.

Steps to Reproduce:
1. Create an empty document in Writer, and try to change the font for the whole document (only the document, not the default for LibreOffice Writer).

2. Edit the default style (Absatzvorlage Standard), and change the font there.

3. Write some text, and apply a heading style.

Actual Results:
The heading styles (Titel, Überschrift 1, Überschrift 2) still use the default font *Liberation Sans*.

Expected Results:
I would all styles to use the font configured in the default style.


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.0.1.2
Build ID: 00(Build:2)
CPU threads: 4; OS: Linux 5.9; UI render: default; VCL: gtk3
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Debian package version: 1:7.0.1-1+b1
Calc: threaded
Comment 1 Timur 2020-10-02 07:57:32 UTC
Paul, you reported 25 bugs and most are duplicates, moved, notabug etc. meaning you report too soon, without searching for the problem, putting burden to QA to do that for you.

This is NotABug. I do not want to explain such a basic issue because Bugzilla is not a place for that, use http://ask.libreoffice.org/.
Comment 2 Paul Menzel 2020-10-02 08:05:42 UTC
(In reply to Timur from comment #1)
> Paul, you reported 25 bugs and most are duplicates, moved, notabug etc.
> meaning you report too soon, without searching for the problem, putting
> burden to QA to do that for you.

Sorry, please do not make unfounded claims on the Web. Believe me, that I searched for the problem, and there was no satisfying solution.

> This is NotABug. I do not want to explain such a basic issue because
> Bugzilla is not a place for that, use http://ask.libreoffice.org/.

Well maybe you should try to reproduce the issue, and find out, that it does not work.
Comment 3 V Stuart Foote 2020-10-02 13:56:25 UTC
Sorry, Timur was correct if not overly polite.

Changes depend on object inheritence, and the autoupdate setting for the object type. Text runs on document canvas are all Paragraph objects.

Documents are constructed from standard template defaults generating default styles for the various document objects. Where inheritance is set for a style, you may change the parent and have it affect the child, but it will only apply if the autoupdate value is checked enabled. 

Otherwise you must modify the defaults then save to a template document and apply that new template to the document you want to change.

Of course you can Directly Format the objects, overriding their style(s). Or even edit the final ODF archive and directly edit the Font assignments in the content.xml

And finally you can select all content remove its formatting, and apply a single paragraph style to it, even the Default paragraph --but that will clobber your layout.

Tools are there, Read the Manual

=> NAB
Comment 4 Paul Menzel 2020-10-02 14:06:26 UTC
Thank you for the detailed response. I think we misunderstand each other.

From my point of view, you proved my point, that all the ways you described are too complicated for normal users, like my grandparents, parents or non-computer wizards. So, this report is a *feature request* to provide an *easy* way to set a default font for a document.

I normally have the defaults, but one organization has a corporate style guide requiring one font. Now, creating a document for that organization, and before distributing it, I’d like to set the font required by the style guide as the font for *only* that document.

It’s possible in principle, as the default font for LibreOffice Writer can be changed in the options. That font is correctly set up for a document. Now, I’d like to have a way to do just that for one document without having to create a dedicated template or changing all styles.
Comment 5 V Stuart Foote 2020-10-02 14:09:32 UTC
Poof --> Enhancement.

And a straight => WONTFIX

Sorry.
Comment 7 V Stuart Foote 2020-10-02 14:56:43 UTC
(In reply to Timur from comment #6)
> https://help.libreoffice.org/7.1/en-US/text/shared/optionen/01040300.html

Oh very cool, I'd never tried it that way, changing Basic fonts for an existing & open document...

=> NAB