You are not logged in.

#1076 2014-04-17 17:48:49

bohoomil
Member
Registered: 2010-09-04
Posts: 2,376
Website

Re: infinality-bundle: good looking fonts made (even) easier

1. Do this:

# cd /etc/fonts/conf.d
# ln -s ../conf.avail.infinality/10-scale-bitmap-fonts.conf .

2. What does `fc-presets check` say? What is the output of `fc-match sans`, `fc-match serif` and `fc-match mono`?


:: Registered Linux User No. 223384

:: github
:: infinality-bundle+fonts: good looking fonts made easy

Offline

#1077 2014-04-17 21:38:33

Hspasta
Member
Registered: 2011-12-24
Posts: 189
Website

Re: infinality-bundle: good looking fonts made (even) easier

Are there any plans for something like a font-bundled package? Installing fonts take quite a while if you plan on installing the meta packages because the font cache gets updated for every font.G

Offline

#1078 2014-04-18 01:05:21

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,356

Re: infinality-bundle: good looking fonts made (even) easier

bohoomil wrote:

This:

# pacman -R ibfonts-meta-base ibfonts-meta-extended
# pacman -S ttf-dejavu-ibx

BTW, the TT version will be set default again.

I think you just broke your metapackage, as ttf-dejavu-ib and t1-dejavu-ib are both in it but conflict with each other smile


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#1079 2014-04-18 05:25:20

bohoomil
Member
Registered: 2010-09-04
Posts: 2,376
Website

Re: infinality-bundle: good looking fonts made (even) easier

@Hspasta Nope. smile If you check the other thread, you can read how this problem could be solved (on the package manager side, though).

@ngoonee Nope. smile They are in conflict with each other because they have to be: each format requires different rendering settings and each package comes with its own, while both provide the same font family. However, you are supposed to install only one version, either T1 or TTF. As more and more die-hard TTF DejaVu users were claming they could not stand the T1 version,  I decided to leave it to those who really need it and give the people back what they love. What it means to you is that you probably want to install the TTF version from the ibfonts repository, too. And that's  it. smile

And now for something completely different:: an update! With this one, you can stay @ $HOMEs, replace fonts with typefaces and vice versa and forget about `/etc/fonts` for most part of the year. Enjoy!


:: Registered Linux User No. 223384

:: github
:: infinality-bundle+fonts: good looking fonts made easy

Offline

#1080 2014-04-18 06:04:46

elkhouri
Member
Registered: 2013-04-09
Posts: 1

Re: infinality-bundle: good looking fonts made (even) easier

ngoonee wrote:
bohoomil wrote:

This:

# pacman -R ibfonts-meta-base ibfonts-meta-extended
# pacman -S ttf-dejavu-ibx

BTW, the TT version will be set default again.

I think you just broke your metapackage, as ttf-dejavu-ib and t1-dejavu-ib are both in it but conflict with each other smile

I had to do remove t1-dejavu-ib manually to update because of that issue.

Offline

#1081 2014-04-18 10:56:43

bjornwsv
Member
Registered: 2014-04-18
Posts: 15

Re: infinality-bundle: good looking fonts made (even) easier

Got this when i tried to update today.

:: Synchronising package databases...
 core is up to date
 extra                   1573.6 KiB   606K/s 00:03 [######################] 100%
 community                  2.2 MiB   154K/s 00:14 [######################] 100%
 multilib is up to date
 archlinuxfr is up to date
 infinality-bundle          7.4 KiB  1852K/s 00:00 [######################] 100%
 infinality-bundle.sig    287.0   B  0.00B/s 00:00 [######################] 100%
 infinality-bundle-multilib is up to date
 infinality-bundle-fonts   66.5 KiB   708K/s 00:00 [######################] 100%
 infinality-bundle-f...   287.0   B  0.00B/s 00:00 [######################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: ttf-dejavu-ib and t1-dejavu-ib are in conflict

any idea how to fix this?

:: gnome-themes-standard: requires ttf-dejavu
:: ibfonts-meta-base: requires t1-dejavu-ib

Offline

#1082 2014-04-18 11:57:01

progandy
Member
Registered: 2012-05-17
Posts: 5,199

Re: infinality-bundle: good looking fonts made (even) easier

bjornwsv wrote:

any idea how to fix this?

:: gnome-themes-standard: requires ttf-dejavu
:: ibfonts-meta-base: requires t1-dejavu-ib

This works:

pacman -Rdd t1-dejavu-ib
pacman -Syu

| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

#1083 2014-04-18 12:27:18

bjornwsv
Member
Registered: 2014-04-18
Posts: 15

Re: infinality-bundle: good looking fonts made (even) easier

progandy wrote:

This works:

pacman -Rdd t1-dejavu-ib
pacman -Syu

like a charm:)

Thank you

Offline

#1084 2014-04-18 12:36:36

mouseman
Member
From: Outta nowhere
Registered: 2014-04-04
Posts: 291

Re: infinality-bundle: good looking fonts made (even) easier

Thanks Bohoomil, great work as always.

Offline

#1085 2014-04-18 14:42:34

Grima
Member
Registered: 2011-09-02
Posts: 58

Re: infinality-bundle: good looking fonts made (even) easier

Something's fishy:

[grima@archbox ~]$ sudo fc-presets check
 [ combi ] is not set 
 :: Run <fc-presets help> for more information.
 [ free ] is not set 
 :: Run <fc-presets help> for more information.
 [ ms ] is not set 
 :: Run <fc-presets help> for more information.

[grima@archbox ~]$ sudo fc-presets set
1) combi
2) free
3) ms
4) reset
5) quit
Enter your choice... 2
 [ free ] preset chosen...
Done.

[grima@archbox ~]$ sudo fc-presets check
 [ combi ] is not set 
 :: Run <fc-presets help> for more information.
 [ free ] is not set 
 :: Run <fc-presets help> for more information.
 [ ms ] is not set 
 :: Run <fc-presets help> for more information.

[grima@archbox ~]$ sudo fc-presets set
1) combi
2) free
3) ms
4) reset
5) quit
Enter your choice... 4
 Removing current preset...
Done. Now select a new preset...
Enter your choice... 2
 [ free ] preset chosen...
Done.

[grima@archbox ~]$ sudo fc-presets check
 [ combi ] is not set 
 :: Run <fc-presets help> for more information.
 [ free ] is not set 
 :: Run <fc-presets help> for more information.
 [ ms ] is not set 
 :: Run <fc-presets help> for more information.

Offline

#1086 2014-04-18 15:10:01

progandy
Member
Registered: 2012-05-17
Posts: 5,199

Re: infinality-bundle: good looking fonts made (even) easier

@Grima: I had that problem, too. The problem is a stale symlink in /etc/fonts/conf.d/93-final-lang-spec-free.conf and some strange logic in fc-presets which requires exactly 5 symlinks or files per preset.

Last edited by progandy (2014-04-18 15:10:33)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

#1087 2014-04-18 17:01:19

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: infinality-bundle: good looking fonts made (even) easier

I just discovered the same thing.

Removing /etc/fonts/conf.d/93-final-lang-spec-free.conf showed that all symlinks are set correctly:

~ sudo fc-presets check
 [ combi ] is not set 
 :: Run <fc-presets help> for more information.
 [ free ] is not set 
 :: Run <fc-presets help> for more information.
 [ ms ] is not set 
 :: Run <fc-presets help> for more information.
~ sudo fc-presets check
 [ combi ] is not set 
 :: Run <fc-presets help> for more information.

 5 symlinks found.
 The active preset seems to be [ free ].
 Checking symlinks now...

30-metric-aliases-free.conf is OK
37-repl-global-free.conf is OK
60-latin-free.conf is OK
65-non-latin-free.conf is OK
66-aliases-wine-free.conf is OK

Offline

#1088 2014-04-18 20:41:40

bohoomil
Member
Registered: 2010-09-04
Posts: 2,376
Website

Re: infinality-bundle: good looking fonts made (even) easier

progandy wrote:

[…] some strange logic in fc-presets which requires exactly 5 symlinks or files per preset.

This is actually quite simple: all the preset-specific settings need to be stored independently as the same variables (default replacement rules or aliases for instance) require different values in each case. These settings are supposed to be the base for `ms` and `free` presets in the first place and they should not be altered by the user. You can consider them to be a sort of a safety fuse: if something goes wrong with customized settings, the user can quickly revert to the "factory state" by removing the content of `35-repl-custom.conf` or their configuration files located in `$XDG_CONFIG_HOME/fontconfig`. This feature is missing from `combi`, which is actually a DIY kit and, if used, will vary heavily across machines. Hence what `combi` does provide is roughly a collection of exemplary settings that depend on a self-compiled reservoir of fonts.

Five is the lowest common number shared by all presets (`combi`, `free` & `ms`) and is measured by `combi` requirements. Both `free` and `ms` need one more file to achieve combi's flexibility and versatility, i.e. `35-repl-custom.conf`. This way we get the following scenarios:

                                 combi       free         ms
                             |--------------------------------------|
default collection of fonts  |   no          yes          yes       |
"factory state"              |   no          yes          yes       |
system-wide customization    |   yes         optional     optional  |
per-user customization       |   yes         yes          yes       |
config files                 |   5           6            6         |

The issue with `fc-presets` getting stuck on the `check` function came out when we deprecated `93-final-lang-spec-foo.conf`, which was not reliable enough for all users. (As a matter of fact, it was a nasty hack devised to force Chromium to accept a few fonts it did not want to use correctly.) As `fc-presets` was now using 5 as the base obligatory number, there was still the 6th file in `/etc/fonts/conf.d` sharing a key word ("free" or "ms"). This was simply an oversight of mine and the feature I did not predict as a necessary one. However, it has been already put on my TODO list, just in case. wink


:: Registered Linux User No. 223384

:: github
:: infinality-bundle+fonts: good looking fonts made easy

Offline

#1089 2014-04-19 00:32:57

martindemello
Member
Registered: 2009-01-16
Posts: 13

Re: infinality-bundle: good looking fonts made (even) easier

thanks, looks perfect now smile

Offline

#1090 2014-04-20 08:25:06

krishnandu.sarkar
Member
From: Kolkata
Registered: 2010-08-13
Posts: 6
Website

Re: infinality-bundle: good looking fonts made (even) easier

Hello, I already had infinality-fonts-bundle installed, but I'm missing Hindi fonts due to some reason. I also have ibfonts-meta-base  ibfonts-meta-extended installed.

sudo pacman -S infinality-bundle-fonts:: There are 52 members in group infinality-bundle-fonts:
:: Repository infinality-bundle-fonts
   1) otf-cantoraone-ib  2) otf-heuristica-ib  3) otf-libre-baskerville-ibx
   4) otf-melthofonts-ib  5) otf-oswald-ib  6) otf-quintessential-ib
   7) otf-signika-family-ib  8) otf-tex-gyre-ib  9) t1-adobe-utopia-ib
   10) t1-bh-ib  11) t1-cursor-ib  12) t1-dejavu-ib  13) t1-ibm-courier-ib
   14) t1-urw-fonts-ib  15) ttf-caladea-ib  16) ttf-carlito-ib
   17) ttf-courier-prime-ib  18) ttf-ddc-uchen-ib  19) ttf-dejavu-ib
   20) ttf-droid-ib  21) ttf-gelasio-ib  22) ttf-ipafont-ib
   23) ttf-liberastika-ib  24) ttf-liberation-ib  25) ttf-lklug-ib
   26) ttf-lohit-assamese-ib  27) ttf-lohit-bengali-ib
   28) ttf-lohit-devanagari-ib  29) ttf-lohit-fonts-meta-ib
   30) ttf-lohit-gujarati-ib  31) ttf-lohit-gurmukhi-ib
   32) ttf-lohit-kannada-ib  33) ttf-lohit-malayalam-ib
   34) ttf-lohit-marathi-ib  35) ttf-lohit-nepali-ib  36) ttf-lohit-odia-ib
   37) ttf-lohit-punjabi-ib  38) ttf-lohit-tamil-ib  39) ttf-lohit-telugu-ib
   40) ttf-merriweather-ib  41) ttf-merriweather-sans-ib
   42) ttf-mph-2b-damase-ib  43) ttf-nanum-fonts-ib  44) ttf-noto-sans-ib
   45) ttf-noto-sans-multilang-ib  46) ttf-noto-serif-ib
   47) ttf-noto-serif-multilang-ib  48) ttf-opensans-ib  49) ttf-symbola-ib
   50) ttf-tharlon-ib  51) ttf-ubuntu-font-family-ib  52) ttf-wqy-microhei-ib

Enter a selection (default=all): 
warning: otf-cantoraone-ib-1.001-2 is up to date -- reinstalling
warning: otf-heuristica-ib-1.0.1-4 is up to date -- reinstalling
warning: otf-melthofonts-ib-1.21-3 is up to date -- reinstalling
warning: otf-oswald-ib-3.0-3 is up to date -- reinstalling
warning: otf-quintessential-ib-1.000-2 is up to date -- reinstalling
warning: otf-signika-family-ib-1.0001-2 is up to date -- reinstalling
warning: otf-tex-gyre-ib-2.005-3 is up to date -- reinstalling
warning: t1-adobe-utopia-ib-1.0.2-2 is up to date -- reinstalling
warning: t1-bh-ib-1.0.1-2 is up to date -- reinstalling
warning: t1-cursor-ib-1.0.2-2 is up to date -- reinstalling
warning: t1-ibm-courier-ib-1.0.1-2 is up to date -- reinstalling
warning: t1-urw-fonts-ib-2.4-3 is up to date -- reinstalling
warning: ttf-caladea-ib-20130214-2 is up to date -- reinstalling
warning: ttf-carlito-ib-20130920-3 is up to date -- reinstalling
warning: ttf-courier-prime-ib-1.203-2 is up to date -- reinstalling
warning: ttf-ddc-uchen-ib-1.000-2 is up to date -- reinstalling
warning: ttf-dejavu-ib-2.34-6 is up to date -- reinstalling
warning: ttf-droid-ib-20121017-5 is up to date -- reinstalling
warning: ttf-gelasio-ib-1.00-1 is up to date -- reinstalling
warning: ttf-ipafont-ib-003.03-1 is up to date -- reinstalling
warning: ttf-liberastika-ib-1.1.3-3 is up to date -- reinstalling
warning: ttf-liberation-ib-2.00.1-4 is up to date -- reinstalling
warning: ttf-lklug-ib-0.6-3 is up to date -- reinstalling
warning: ttf-lohit-odia-ib-2.5.5-2 is up to date -- reinstalling
warning: ttf-lohit-punjabi-ib-2.5.3-3 is up to date -- reinstalling
warning: ttf-merriweather-ib-1.003-4 is up to date -- reinstalling
warning: ttf-merriweather-sans-ib-1.003-4 is up to date -- reinstalling
warning: ttf-mph-2b-damase-ib-002.000-5 is up to date -- reinstalling
warning: ttf-nanum-fonts-ib-3.020-2 is up to date -- reinstalling
warning: ttf-noto-sans-ib-1.04-2 is up to date -- reinstalling
warning: ttf-noto-sans-multilang-ib-1.04-3 is up to date -- reinstalling
warning: ttf-noto-serif-ib-1.02-2 is up to date -- reinstalling
warning: ttf-noto-serif-multilang-ib-1.04-2 is up to date -- reinstalling
warning: ttf-opensans-ib-1.2-8 is up to date -- reinstalling
warning: ttf-symbola-ib-7.12-1 is up to date -- reinstalling
warning: ttf-tharlon-ib-1.002-1 is up to date -- reinstalling
warning: ttf-ubuntu-font-family-ib-0.80-7 is up to date -- reinstalling
warning: ttf-wqy-microhei-ib-0.2.0_beta-6 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: t1-dejavu-ib and ttf-dejavu-ib are in conflict

I think package has been changed recently so thought of installing it again. Can you please suggest how to overcome this error?

I tried removing ttf-dejavu-ib with pacman -Rdd, but that didn't help, after that also I get the above error message.

Offline

#1091 2014-04-20 10:07:10

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: infinality-bundle: good looking fonts made (even) easier

@ krishnandu.sarkar, don't install all the fonts anyway.

Either install ttf-droid-ib or ttf-lohit-devanagari-ib and you should be good to go.

Offline

#1092 2014-04-20 12:43:22

krishnandu.sarkar
Member
From: Kolkata
Registered: 2010-08-13
Posts: 6
Website

Re: infinality-bundle: good looking fonts made (even) easier

Thanks a lot @x33a but I believe ttf-lohit-devanagari-ib is there in infinality bundle. Though I have installed it manually now.

But how to solve the above problem?

Offline

#1093 2014-04-20 13:05:23

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: infinality-bundle: good looking fonts made (even) easier

Take a look at bohoomil's explanation:

https://bbs.archlinux.org/viewtopic.php … 0#p1405900

Offline

#1094 2014-04-20 13:07:53

krishnandu.sarkar
Member
From: Kolkata
Registered: 2010-08-13
Posts: 6
Website

Re: infinality-bundle: good looking fonts made (even) easier

x33a wrote:

Take a look at bohoomil's explanation:

https://bbs.archlinux.org/viewtopic.php … 0#p1405900

Got it. So if I want to install all other fonts, I have to do it manually? Just leaving the 12 right?

Offline

#1095 2014-04-20 15:53:24

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: infinality-bundle: good looking fonts made (even) easier

krishnandu.sarkar wrote:

Got it. So if I want to install all other fonts, I have to do it manually? Just leaving the 12 right?

Which 12? You mean the t1 fonts? Note that not all t1 fonts have corresponding ttf variants. In any case, I would suggest that you not install every possible font in the bundle, unless you like to play around with multiple fonts wink

Last edited by x33a (2014-04-20 15:53:50)

Offline

#1096 2014-04-20 16:00:24

krishnandu.sarkar
Member
From: Kolkata
Registered: 2010-08-13
Posts: 6
Website

Re: infinality-bundle: good looking fonts made (even) easier

x33a wrote:
krishnandu.sarkar wrote:

Got it. So if I want to install all other fonts, I have to do it manually? Just leaving the 12 right?

Which 12? You mean the t1 fonts? Note that not all t1 fonts have corresponding ttf variants. In any case, I would suggest that you not install every possible font in the bundle, unless you like to play around with multiple fonts wink

Got it smile

Thanks a lot big_smile

Offline

#1097 2014-04-24 12:55:06

MindfulMonk
Member
Registered: 2013-12-02
Posts: 8

Re: infinality-bundle: good looking fonts made (even) easier

What fonts would you recommend for Chinese, Japanese and Russian?

Thanks for keeping up an amazing job!

Last edited by MindfulMonk (2014-04-24 12:55:18)

Offline

#1098 2014-04-24 13:34:31

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: infinality-bundle: good looking fonts made (even) easier

@ MindfulMonk

I prefer ttf-droid-ib for CJK, and it works very well for russian as well.

Last edited by x33a (2014-04-24 13:35:24)

Offline

#1099 2014-04-24 14:00:15

MindfulMonk
Member
Registered: 2013-12-02
Posts: 8

Re: infinality-bundle: good looking fonts made (even) easier

Found the problem, I've set firefox and chrome to use the Sans, Serif and Monospace. Sans and Serif which in the "free preset" default to Liberation font. It seems in chromium you need https://chrome.google.com/webstore/deta … ecicepbmbm and manually specify a font(like ttf-droid) if you want to render Cyrillic or Japanese scripts.

Firefox is smart enough to use a font that supports the language(by default it drops to "ttf-droid")

Cheers!

Offline

#1100 2014-04-26 17:10:45

sekret
Member
Registered: 2013-07-22
Posts: 285

Re: infinality-bundle: good looking fonts made (even) easier

Hi! I have always been sceptical about this infinality-bundle. I've tried it some time ago (maybe a year? I'm not sure) and it made everything horrible. I wasn't in the mood to complain about it in a bugreport or here, sorry wink Now I thought I'll give it another try and I'm VERY surprised, that fonts can be so beautiful. When I tried it the first time, there were uneven spaces between words, which made them look really weird. And the letter m (lowercase, maybe uppercase as well, I'm not sure) looked very different. It's possible that I'll run into ugly looking fonts somewhere (which I'll report then, promise!), but for now, surfing a lot this afternoon and everything was very beautiful.

Chapeau! This package is fantastic!

Offline

Board footer

Powered by FluxBB