Bug 149478 - Allow setting default page size separately from the choice of (language) locale
Summary: Allow setting default page size separately from the choice of (language) locale
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.2.4.1 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Page-Style-Dialog Options-Dialog-Language
  Show dependency treegraph
 
Reported: 2022-06-07 12:02 UTC by Damon Anderson
Modified: 2023-09-14 06:15 UTC (History)
3 users (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 Damon Anderson 2022-06-07 12:02:31 UTC
Description:
Currently the default page size for Write of either Letter or A4 is hidden within the Language Local setting. Other settings like currency, default measurement unites, date format, etc. have been clearly broken out and can be set separately from the Language Locale easily. Default Page Size has not. As an International American in principal I want my Locale settings to default to many of the default American settings, but I must work with International firms and standards which means I must print to A4 paper, not Letter. If this setting was broken out like the other settings it would be much more obvious and easier to customize according International standards, without having to reset all the other default Locale settings like currency, etc. that I don't want set to the defaults of English (Canada/British/SouthAfrica/etc.).

Steps to Reproduce:
1. Install LibreOffice with Defaults
2. Open new Write document (page will be automatically set for Letter size)
3. Open menu Tools -> Options
4. Expand "Language Settings" in options tree
5. Select "Languages"
6. Under "Formats" there is no option to set default page size nor is there any indication as to how to change default page size.
7. Change "Locale setting" to another English language (e.g. Canada/British/South Africa, etc.
8. Default page size has now been set to A4 but there is no way to see it.
9. Default currency, date formats, etc.  have also been changed. So now I have to reset all the other settings that I want to be American

Actual Results:
There is no way in Options to set default page size to A4 without changing all the other defaults related to Locale (e.g. units of measurement, dates, currency, etc.). So if I NEED to use A4 as my default I have to reset all the other defaults that I want to remain American.

Expected Results:
An option in Formats for default page size that allows me to choose A4 as my default page size even if I am using the English (USA) locale.


Reproducible: Always


User Profile Reset: Yes


OpenGL enabled: Yes

Additional Info:
The entire rest of the world is using A4 paper. ONLY the USA uses Letter sized paper. But the entire rest of the world frequently uses US Dollars to communicate price information. Lets make this obvious for users to fix and not buried where it can't even be changed.
Version: 7.2.4.1 (x64) / LibreOffice Community
Build ID: 27d75539669ac387bb498e35313b970b7fe9c4f9
CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL
Comment 1 Dieter 2022-06-21 07:55:19 UTC
Damon Anderson, thank you for enhancement request. Let's ask design team for decision. Personally I won't support the idea, because you can easily create a default template in A4. There might also be a conflict, if default template has a different page size than format settings in language dialog.

cc: Design-Team
Comment 2 Heiko Tietze 2023-09-04 08:33:12 UTC
Tend to agree with Damon but can follow Dieter's argument too.

If the default page size should be made optional the best place seems to be next to T > O > Writer > Settings where the measurement units are located (and need to be adjusted likewise the page size).
Comment 3 Eyal Rozenberg 2023-09-13 19:53:31 UTC
(In reply to Heiko Tietze from comment #2)
> If the default page size should be made optional the best place seems to be
> next to T > O > Writer > Settings where the measurement units are located

But isn't the Default Page Style setting common to (almost) all modules? Writer, Calc, Impress/Draw, and Base with its generated reports?
Comment 4 Heiko Tietze 2023-09-14 06:15:17 UTC
We discussed the topic in the design meeting.

While templates are an simple and versatile way to define local defaults, and we should promote it further, users expect some important settings in the options. The page size is limited by the printer, at least when it comes to printing. But we could add some sane default values.

(In reply to Eyal Rozenberg from comment #3)
> But isn't the Default Page Style setting common to (almost) all modules?
I wouldn't search at Language for the default page size. The measurement unit is also module specific.