Skip to content

Add googlefonts version 1.0 (Add font Roboto) #2011

Merged
merged 1 commit into from
Nov 24, 2020
Merged

Add googlefonts version 1.0 (Add font Roboto) #2011

merged 1 commit into from
Nov 24, 2020

Conversation

donald
Copy link
Collaborator

@donald donald commented Nov 24, 2020

Create a package googlefonts for fonts from https://fonts.google.com/.

Install font "Roboto". When other fonts from https://fonts.google.com/
are needed, they can be added to this bee package.

Select only Regular and (Regular) Italic style from the Robot family,
because styles with other weights are shown as separate entries in the
LibreOffice font-selection menu and are not really needed.

Create a package googlefonts for fonts from  https://fonts.google.com/.

Install font "Roboto". When other fonts from https://fonts.google.com/
are needed, they can be added to this bee package.

Select only Regular and (Regular) Italic style from the Robot family,
because styles with other weights are shown as separate entries in the
LibreOffice font-selection menu and are not really needed.
@pmenzel
Copy link
Collaborator

pmenzel commented Nov 24, 2020

Why not add all styles, and be done with it? Missing fonts are often hard to spot.

Debian packages the files below.

$ dpkg -L fonts-roboto-unhinted
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/fonts-roboto-unhinted
/usr/share/doc/fonts-roboto-unhinted/buildinfo_all.gz
/usr/share/doc/fonts-roboto-unhinted/changelog.Debian.gz
/usr/share/doc/fonts-roboto-unhinted/copyright
/usr/share/fonts
/usr/share/fonts/truetype
/usr/share/fonts/truetype/roboto
/usr/share/fonts/truetype/roboto/unhinted
/usr/share/fonts/truetype/roboto/unhinted/RobotoCondensed-Bold.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoCondensed-BoldItalic.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoCondensed-Italic.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoCondensed-Light.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoCondensed-LightItalic.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoCondensed-Medium.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoCondensed-MediumItalic.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoCondensed-Regular.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoTTF
/usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-Black.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-BlackItalic.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-Bold.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-BoldItalic.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-Italic.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-Light.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-LightItalic.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-Medium.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-MediumItalic.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-Regular.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-Thin.ttf
/usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-ThinItalic.ttf
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/fonts-roboto-unhinted

@donald
Copy link
Collaborator Author

donald commented Nov 24, 2020

Because the font selection menu of LibreOffice would then contain

  • Roboto Thin
  • Roboto Light
  • Roboto
  • Roboto Medium
  • Roboto Bold
  • Roboto Black

which is no win for the user. What font to use, when someone says "use Roboto" ? Do I need to select "Roboto Bold" when I want a word in bold? The font menu is too long already. When we install all Google fonts in all styles we just make the menu unusable. So I'd rather install what is needed and was asked for only.

@pmenzel
Copy link
Collaborator

pmenzel commented Nov 24, 2020

Good point, but I believe, the users would use templates, and we should probably change the LibreOffice default font. Anyway, the current package is an improvement.

@pmenzel pmenzel merged commit dcd3203 into master Nov 24, 2020
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants