Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 703420

Summary: media-fonts/symbola: Usable as MS Symbol font?
Product: Gentoo Linux Reporter: Joakim Tjernlund <joakim.tjernlund>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal CC: grknight
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Joakim Tjernlund 2019-12-20 14:19:30 UTC
Could Symbola be used as an alias/replacement for MS Symbol font?

Often when I open MS docs in libreoffice there is Symbol font chars in these docs
and I like to be able to see them properly.

Could Symbola be used here? And how to construct a
 /etc/fonts/conf.avail/62-symbola.conf file which inserts Symbola as
an alias for Symbol ?
Comment 1 Brian Evans (RETIRED) gentoo-dev 2019-12-20 15:03:52 UTC
This is not a bug.  Please seek help in the forums or on IRC.
Comment 2 Joakim Tjernlund 2019-12-20 16:08:57 UTC
(In reply to Brian Evans from comment #1)
> This is not a bug.  Please seek help in the forums or on IRC.

I see, let me just add my findings here, using MS fonts
 wingdng3.ttf, wingdng2.ttf, wingding.ttf, webdings.ttf and symbol.ttf
I got the missing chars in MS docs

Simple ebuild, provided you can extract these from MS:

API=5

inherit font

DESCRIPTION="Fonts from Microsoft Windows Vista"
SRC_URI="< some place with MS fonts > "

LICENSE="MSttfEULA"
RESTRICT="mirror binchecks strip test"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
S="${WORKDIR}/vista"

FONT_PN="vista"
FONT_S="${S}"
FONTDIR="/usr/share/fonts/${FONT_PN}"
FONT_SUFFIX="ttf"

src_compile() {
	mv "${S}"/symbol.ttf "${T}"
	mv "${S}"/webdings.ttf "${T}"
	mv "${S}"/wingding.ttf "${T}"
	mv "${S}"/wingdng2.ttf "${T}"
	mv "${S}"/wingdng3.ttf "${T}"

	rm -fr "${S}"
	mkdir "${S}"
	mv "${T}"/symbol.ttf "${S}"
	mv "${T}"/webdings.ttf "${S}"
	mv "${T}"/wingding.ttf "${S}"
	mv "${T}"/wingdng2.ttf "${S}"
	mv "${T}"/wingdng3.ttf "${S}"
}