openoffice (esp. oowriter) doesn't list all available fonts in their font list ([Format]->[Character]->[Font]). Strangely, it seems that openoffice does recognize all available fonts in other place. For example, In [Tools]->[Options]->[OpenOffice.org]->[Fonts] (Need to select "Apply replacement table" checkbox), The combo box "Font" lists all the available font in my system. (If you don't find any fonts, try install baekmuk-fonts or unfonts package first. It should be available as "Baekmuk Gulim" or "UnGulim") LANG and all LC_* variables are unset. (Thus LC* variables are set to "POSIX" when I launch `locale' command). # emerge --verbose --pretend openoffice These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] app-office/openoffice-1.1.4 -curl -debug +gnome -hardened -java +kde -nptl +zlib 215,331 kB Total size of downloads: 215,331 kB Reproducible: Always Steps to Reproduce: 1. launch oowriter. (after baekmuk-fonts and unfonts packages installed) 2. [Format]->[Character]->[Font] doesn't show any "Baekmuk *", "Un*" fonts. 3. try [Tools]->[Options]->[OpenOffice.org]->[Fonts] instead, and select "Apply replacement table" checkbox. Then "Font" combo box lists those fonts. Actual Results: I cannot select (apply) some available fonts in my OpenOffice document. Expected Results: [Format]->[Character]->[Font] dialog box should lists all available fonts in my system. (fonts available to X) To run around, if I import all needed fonts using 'oopadmin' program (select "Fonts" button and import all truetype fonts manually), [Format]->[Character]->[Font] dialog box can list those fonts. # emerge info Gentoo Base System version 1.4.16 Portage 2.0.51-r14 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808- r1, 2.6.9-gentoo-r13 i686) ================================================================= System uname: 2.6.9-gentoo-r13 i686 Intel(R) Celeron(TM) CPU 1000MHz Python: dev-lang/python-2.3.4 [2.3.4 (#1, Dec 29 2004, 21:47:03)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r5 sys-devel/automake: 1.8.5-r1 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.2-r7 virtual/os-headers: 2.4.21-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium2 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share /config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/ mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/sh are/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/te x/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium2 -O2 -pipe -fomit-frame-pointer" DISTDIR="/var/tmp/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://ftp.gentoo.or.kr/ http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo ftp://ftp6.uni- erlangen.de/pub/mirrors/gentoo ftp://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/ ftp://ftp.caliu.info/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr crypt cscope cups encode esd f77 fam font-server foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 jpeg kde libg++ libwww mad mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl spell ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY
OpenOffice is not supposed to find all your fonts, the official way to add fonts IS to add them through oopadmin, so this is not a bug. But: I've modified the wrapper a few days ago, so all fonts in /usr/share/fonts should be added automatically in the future, this also works for me with the baekmuk-fonts. If you want to have that behaviour please emerge sync and re-merge openoffice. Closing