Hello Yamane San, Hideki Yamane <henrich@debian.or.jp> writes: > Hi, > > On Fri, 21 Aug 2015 17:55:48 +0200 > Jonas Smedegaard <dr@jones.dk> wrote: >> The subdir names we currently use all reflect the actual format, so I >> prefer that we do same for SVG-based fonts. Therefore I propose this >> path: >> >> /usr/share/fonts/svg/ > > It's reasonable but it contains other format like eof, woff and web fonts > are used with css files that specifies those eof, woff and svg files as > stays same directory. > >> @font-face { >> font-family: 'octicons'; >> src: url('octicons.eot?#iefix') format('embedded-opentype'), >> url('octicons.woff') format('woff'), >> url('octicons.ttf') format('truetype'), >> url('octicons.svg#octicons') format('svg'); >> font-weight: normal; >> font-style: normal; >> } This was the case in fonts-font-awesome, we did following to overcome the problem links ===== /usr/share/fonts/truetype/font-awesome/fontawesome-webfont.ttf /usr/share/fonts-font-awesome/fonts/fontawesome-webfont.ttf /usr/share/fonts/eot/font-awesome/fontawesome-webfont.eot /usr/share/fonts-font-awesome/fonts/fontawesome-webfont.eot /usr/share/fonts/svg/font-awesome/fontawesome-webfont.svg /usr/share/fonts-font-awesome/fonts/fontawesome-webfont.svg /usr/share/fonts/woff/font-awesome/fontawesome-webfont.woff /usr/share/fonts-font-awesome/fonts/fontawesome-webfont.woff /usr/share/fonts/woff/font-awesome/fontawesome-webfont.woff2 /usr/share/fonts-font-awesome/fonts/fontawesome-webfont.woff2 /usr/share/fonts/opentype/font-awesome/FontAwesome.otf /usr/share/fonts-font-awesome/fonts/FontAwesome.otf install ====== fonts/fontawesome-webfont.ttf usr/share/fonts/truetype/font-awesome/ fonts/fontawesome-webfont.svg usr/share/fonts/svg/font-awesome/ fonts/fontawesome-webfont.eot usr/share/fonts/eot/font-awesome/ fonts/fontawesome-webfont.woff usr/share/fonts/woff/font-awesome/ fonts/fontawesome-webfont.woff2 usr/share/fonts/woff/font-awesome/ fonts/FontAwesome.otf usr/share/fonts/opentype/font-awesome/ less/ usr/share/fonts-font-awesome/ css/ usr/share/fonts-font-awesome/ scss/ usr/share/fonts-font-awesome/ So you see the problem can be simply overcome here using symlinks rather than stuffing everything into single folder The CSS looks like this @font-face { font-family: 'FontAwesome'; src: url('../fonts/fontawesome-webfont.eot?v=4.3.0'); src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal; } > > If it would be separated to each format, it's bit hassle for users > to collect those web fonts to one directory like /var/www/some-site/. > > It's handy to put all files to one /usr/share/fonts/web-fonts, IMO. So I guess above example will give you idea on how it can be resolved and still fonts remain organized under their own folders. Cheers,
Attachment:
signature.asc
Description: PGP signature