Closed Shreeshrii closed 8 years ago
on CYGWIN on 27th
ra@Shree ~/tesseract-ocr/text2tif
$ ./text2tif --list_available_fonts
(process:9036): Pango-CRITICAL **: pango_font_description_set_size: assertion 'size >= 0' failed
(process:9036): Pango-CRITICAL **: pango_font_description_set_size: assertion 'size >= 0' failed
ra@Shree ~/tesseract-ocr/text2tif
$ ./text2tif --list_available_fonts --fontconfig_tmpdir ../temp
(process:6376): Pango-CRITICAL **: pango_font_description_set_size: assertion 'size >= 0' failed
ra@Shree ~/tesseract-ocr/text2tif
$ ./text2tif --fonts_dir= --list_available_fonts
(process:5560): Pango-CRITICAL **: pango_font_description_set_size: assertion 'size >= 0' failed
(process:5560): Pango-CRITICAL **: pango_font_description_set_size: assertion 'size >= 0' failed
ON MSYS2/MINGW64 on 27th
ra@Shree MINGW64 ~/text2tif
$ ./text2tif --list_available_fonts
0: AR BERKLEY
1: AR BLANCA
2: AR BONNIE
3: AR CARTER
4: AR CENA
5: AR CHRISTY
ra@Shree MINGW64 ~/text2tif
$ ./text2tif --list_available_fonts --fontconfig_tmpdir ../temp
0: AR BERKLEY
1: AR BLANCA
2: AR BONNIE
3: AR CARTER
4: AR CENA
5: AR CHRISTY
6: AR DARLING
7: AR DECODE
8: AR DELANEY
ra@Shree MINGW64 ~/text2tif
$ ./text2tif --fonts_dir= --list_available_fonts
0: AR BERKLEY
1: AR BLANCA
2: AR BONNIE
3: AR CARTER
4: AR CENA
5: AR CHRISTY
6: AR DARLING
7: AR DECODE
8: AR DELANEY
9: AR DESTINE
Complete list on MSYS2
ra@Shree MINGW64 ~/text2tif
$ ./text2tif --fonts_dir= --list_available_fonts
MSYS2 fc-list
fc-list -f '%{family[0]} %{style[0]} \n' | sort -u
fc-list.txt
https://github.com/amitdo/text2tif/commit/ac0a24c93271f1a4076d160eb838533fa0fd9ed7
Now, the output of:
./text2tif --list_available_fonts
should be identical to:
./text2tif --list_available_fonts --fonts_dir=
Yes, the output from both is same. Also, no more error regarding FcInitiReinitialize failed!!
However there is a difference between the list via fc-list and the one from --list_available_fonts
And it seems to be the fonts causing the Pango Critical error
MSYS2/Mingw64
shree@lenovo MINGW64 ~/text2tif
$ ./text2tif --list_available_fonts
AA_NAGARI_SHREE_L3
AR BERKLEY
AR BLANCA
AR BONNIE
AR CARTER
AR CENA
shree@lenovo MINGW64 ~/text2tif
$ ./text2tif --list_available_fonts --fontconfig_tmpdir ../tmp
AA_NAGARI_SHREE_L3
AR BERKLEY
AR BLANCA
AR BONNIE
AR CARTER
shree@lenovo MINGW64 ~/text2tif
$ ./text2tif --list_available_fonts --fontconfig_tmpdir ../temp
AA_NAGARI_SHREE_L3
AR BERKLEY
AR BLANCA
AR BONNIE
AR CARTER
AR CENA
shree@lenovo MINGW64 ~/text2tif
$ ./text2tif --fonts_dir= --list_available_fonts
AA_NAGARI_SHREE_L3
AR BERKLEY
AR BLANCA
AR BONNIE
AR CARTER
CYGWIN
shree@lenovo ~/text2tif
$ ./text2tif --fonts_dir=/usr/share/fonts --list_available_fonts
8514fix
8514oem
AA_NAGARI_SHREE_L3
AR BERKLEY Medium
AR BLANCA Medium
...
Yu Gothic UI Light
Yu Gothic UI Semi-Bold
Yu Gothic UI Semi-Light
gargi Medium
=== Total: 278 fonts ===
All other variations give the Pango warning and list more fonts
Test from last week