Bug 33743 - Add "Basic Fonts" option to Calc, Impress, and Draw
Summary: Add "Basic Fonts" option to Calc, Impress, and Draw
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsDevEval, topicUI
: 44188 46534 69127 72113 86756 127520 158980 159929 (view as bug list)
Depends on:
Blocks: Options-Dialog Fonts
  Show dependency treegraph
 
Reported: 2011-01-31 00:47 UTC by Cheng-Chia Tseng
Modified: 2024-02-27 20:59 UTC (History)
22 users (show)

See Also:
Crash report or crash signature:


Attachments
3.4 Writer Basic fonts. (72.96 KB, image/png)
2012-01-18 09:14 UTC, Cheng-Chia Tseng
Details
this option on LibO 3.3.4 (132.23 KB, image/png)
2012-01-19 04:47 UTC, sasha.libreoffice
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cheng-Chia Tseng 2011-01-31 00:47:37 UTC
Only Writer has the "Basic Fonts (Western)" and "Basic Fonts (Asian)" options to tweak the default fonts now.

But what about Calc and Impress?

The function of choosing basic fonts is quite important for interoperatability between different platforms (ex. Windows vs. Linux vs. Mac).

People can set basic fonts to meet others as they tend to share the files.
Comment 1 Björn Michaelsen 2011-12-23 11:44:24 UTC Comment hidden (obsolete)
Comment 2 Cheng-Chia Tseng 2012-01-18 05:20:20 UTC
It still is not implanted yet.
Comment 3 sasha.libreoffice 2012-01-18 08:46:54 UTC
I can not find them. Please, attach screenshot of this option in writer.
Comment 4 Cheng-Chia Tseng 2012-01-18 09:13:26 UTC
It was in 3.4, while LibreOffice 3.5 Dev does not contain this feature in Writer.

So I attached the screenshot of 3.4.
Comment 5 Cheng-Chia Tseng 2012-01-18 09:14:22 UTC
Created attachment 55743 [details]
3.4 Writer Basic fonts.
Comment 6 Cheng-Chia Tseng 2012-01-18 10:19:58 UTC
This feature is quite useful when you are using Linux and others who you want your file sent to are using Windows, you can set Basic Fonts into some Windows fonts (edit manually if you don't install them on your system) there once and for all.

Quite handy for people who have to be compatible with other platforms.
Comment 7 sasha.libreoffice 2012-01-19 04:46:06 UTC
Thanks for screenshot! I found it in my 3.3.4 version. And in LibO 3.5.0 it disappears. But why? My be it is regression. Or this moved to other place.
Comment 8 sasha.libreoffice 2012-01-19 04:47:35 UTC
Created attachment 55776 [details]
this option on LibO 3.3.4
Comment 9 László Németh 2012-01-22 16:29:29 UTC
Unfortunately, Writer 3.5 RC1 lost this functionality (http://wiki.documentfoundation.org/ReleaseNotes/3.5#Writer): "Basic Fonts (Western) option page removed. This option page does exactly the same than changing the values in the style directly".

This is not true, because that option page is for the default style of the new documents, too. Removing this page is a *regression*, because the equivalent operation is much more complicated (saving an ODF template, and setting as a new default template in the template management dialog).

I suggest to reset this page, optionally moving to the Options/LibreOffice menu for also Impress and Calc (to simplify also their template managements).
Comment 10 Petr Mladek 2012-01-23 09:19:09 UTC
It seems to be a bit controversial. It would be nice to hear opinion from the design guys. Adding Christoph into CC.
Comment 11 Roman Eisele 2012-05-24 01:32:54 UTC
This is/was an enhancement request, therefore changed the Platform field accordingly.
Comment 12 Maxim Monastirsky 2013-09-09 14:28:34 UTC
*** Bug 69127 has been marked as a duplicate of this bug. ***
Comment 13 Maxim Monastirsky 2013-11-28 20:32:24 UTC
*** Bug 44188 has been marked as a duplicate of this bug. ***
Comment 14 Maxim Monastirsky 2013-11-28 20:33:00 UTC
*** Bug 46534 has been marked as a duplicate of this bug. ***
Comment 15 Cédric Bosdonnat 2014-01-20 09:00:26 UTC Comment hidden (noise)
Comment 16 Owen Genat (retired) 2014-02-04 00:58:22 UTC
Summary amended for clarity (as this appears to apply equally to Draw also). I also just want to clarify comment 4, comment 7, and comment 9 (for others reading this and the linked 3.5 release notes). The "Basic Fonts" options were briefly removed for Writer i.e., only for 3.5.0 RC1.

Removal:
http://opengrok.libreoffice.org/xref/core/cui/source/options/treeopt.src?r=359d0fbd03a68d9131e8fb25e7dac9f19ddf6dcb

Reversion:
http://opengrok.libreoffice.org/xref/core/cui/source/options/treeopt.src?r=e9ec6d58b58739ce43ff563fd78c2326e11d1741

The point in the 3.5 release notes about this option having been removed for Writer is inaccurate.
Comment 17 Maxim Monastirsky 2014-11-26 21:53:29 UTC
*** Bug 86756 has been marked as a duplicate of this bug. ***
Comment 18 Jean-Baptiste Faure 2014-11-28 05:44:26 UTC
My opinion:
1/ The issue is that Writer has this option instead of other modules do not.
2/ The correct way to define the default fonts for new documents is to create default templates.

Best regards. JBF
Comment 19 pb 2014-11-28 19:26:21 UTC
Not clear why you are saying that.

That may have been the orginal complaint, but the bigger problem for me is that there is simply no way to specify a default font in Calc.  Possibly there is some mechanism, but if it is not discoverable, and if it is not documented, then it may as well not exist.  Furthermore, regardless of those factors, it should also be easy to do.

What is needed is a straightforward way for the user to specify the default font he wants in his document.  The 10 year old version of Excel I am using does this in its "general" preference options.  Time to catch up.
Comment 20 Felix Stadler 2016-08-08 07:53:26 UTC
Using commonly used fonts is important when sharing documents created with LibreOffice. Therefore we should minimize the effort for people using LibreOffice to select those fonts which are commonly used on their platform or within their community. 
Can't we just allow a user to specify the default font type to be used across all modules (not worrying about the sizes) or apply the same font type used in Writer also to Impress, Calc and Draw?
Comment 21 Yousuf Philips (jay) (retired) 2016-10-29 15:45:10 UTC
Assume this should be something easy to fix and likely we can add to the LibreOffice > Fonts page of the options dialog for easiest access.
Comment 22 Cor Nouws 2016-10-29 18:07:24 UTC
(In reply to pb from comment #19)
> Not clear why you are saying that.
> 
> That may have been the orginal complaint, but the bigger problem for me is
> that there is simply no way to specify a default font in Calc.

create a template with the desired fonts (and other stuff) and set that template as default. Can be done for every module.
Comment 23 pb 2016-10-29 18:19:08 UTC
Creating a template is not a way to specify a default font, it's a way to create a template.  There is no reason why I should need to learn how to do that in order to perform what should be a trivial function.

While it provides a way to accomplish the end result, that comment is an example of an expert knowing a technique that is unlikely to be accessible to a novice, and simply avoids making the user interface friendly to a novice, requiring expert knowledge to accomplish trivial tasks.
Comment 24 Cor Nouws 2016-10-29 19:48:07 UTC
@pb: no need to let me know that you do not like the possibility. I was just mentioning it so that you/* can do the job while the requested feature hasn't yet been implemented.
Comment 25 Timur 2019-09-12 14:40:13 UTC
*** Bug 127520 has been marked as a duplicate of this bug. ***
Comment 26 Timur 2019-11-24 15:39:16 UTC
*** Bug 72113 has been marked as a duplicate of this bug. ***
Comment 27 Eyal Rozenberg 2022-12-16 14:40:26 UTC
In the recently-opened bug 152550, I suggest we do the opposite of what's asked here: Drop the dialog for Writer as well. That's not the right way to go about making changes to aspects of the document template.
Comment 28 Stéphane Guillou (stragu) 2024-01-05 01:06:52 UTC
*** Bug 158980 has been marked as a duplicate of this bug. ***
Comment 29 Tracey 2024-01-20 17:04:55 UTC
I would like to be able to set the default font-name & font-size for all cell and new sheets.

When I create a table (example: a1 thru d4) I can set the font-name(Liberation Sans) and font size(14), but EVERYTHING outside that range is 10 point

If all new/empty cells and sheets are 10 point from the start then that font size must be stored or hard coded somewhere.

Using templates and styles does NOT seem to be a solution because these only applies to cells with data already in it and must be re-applied to all new data put in empty cells and new sheets.

When my eye-sight was good 10 point was not a problem for me, but now it is.
Thanks, Tracey

from #158980:
What about setting the Default Style as you want it, including the Font characteristics?

Then you save that Default style in your Default template, so you can use it every time you start a new spreadsheet file.

Does that solve the matter?
Comment 30 Tracey 2024-01-20 17:19:23 UTC
(In reply to Eyal Rozenberg from comment #27)
> In the recently-opened bug 152550, I suggest we do the opposite of what's
> asked here: Drop the dialog for Writer as well. That's not the right way to
> go about making changes to aspects of the document template.

Default settings are not changes, but are a foundation on which a User can build a new writer document or calc spreadsheet, or presentation with less initial work whether someone is using (styles / templates) or not.

Thanks, Tracey
I think templates and styles are a great thing, but not the only thing.
Comment 31 Tracey 2024-01-23 16:47:14 UTC
I created a new spreadsheet using LibreOffice v24 and the default font is automatically Arial 10 point.

If the default font-name and font-size is hard coded, then a User change-able field under >tools>options can be added for calc so the User can decide what the default font-name and font-size is.

When my eyes sight was good 10 point was fine, but now it is not.

Just FYI, Tracey
Version: 24.2.0.2 (X86_64) / LibreOffice Community
Build ID: b1fd3a6f0759c6f806568e15c957f97194bbec8f
CPU threads: 2; OS: Windows 6.1 Service Pack 1 Build 7601; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded
Comment 32 Tracey 2024-02-21 17:37:37 UTC
Alt+1 (right side menu) under properties, styles, character:

Is this supposed to be the way to set the calc the default character style?

Please advise.
Thanks, Tracey
Comment 33 Rafael Lima 2024-02-27 20:59:51 UTC
*** Bug 159929 has been marked as a duplicate of this bug. ***