Am Mittwoch, 24. Februar 2016 um 09:49:34, schrieb Guenter Milde <mi...@users.sf.net> > On 2016-02-23, Kornel Benko wrote: > > Am Dienstag, 23. Februar 2016 um 20:06:05, schrieb Guenter Milde > > <mi...@users.sf.net> > >> On 2016-02-20, Guenter Milde wrote: > >> > On 2016-02-20, Kornel Benko wrote: > >> >> Am Samstag, 20. Februar 2016 um 16:34:50, schrieb Guenter Milde > >> >> <mi...@users.sf.net> > > >> Dear Kornel, > > ... > >> >>> >> > I installed fonts-font-awesome, now the font is found. > > >> ... it is loaded in the tex output -- however, this is due to the > >> line > > >> # > >> \DeclareLaTeXClass[moderncv,ebgaramond.sty,fancyhdr.sty,fontawesome.sty,ifpdf.sty,marvosym.sty]{Modern > >> CV} > > >> in moderncv.layout. > > >> The edit of the example "unearthed" a dependency problem with > >> moderncv.layout that can occure when > > >> * compiling with XeTeX, > >> * fonts awesome installed for LaTeX but not declared a system font. > > >> See answer 2 in > >> http://tex.stackexchange.com/questions/132888/fontawesome-font-not-found > > > I have different problem with xelatex. The 'broken' example in this > > link compiles fine here, so xelatex finds the font already. > > Maybe a different version as system font and TeX font?
That may be. The system font is from package fonts-font-awesome, claiming to have version 4.0.0~dfsg-1 , while the tex font is from TL15-package fontawesome, version 38051 (4.4.0) OTOH using the same system from lualatex works, so I doubt that this is the reason. ... > >> -- https://coderwall.com/p/r67dyq/using-font-awesome-with-xe-latex > > >> I am not sure whether this is a good idea, but here you are... > > > I don't understand. > > This was an aside: I don't know whether it is a good idea to create a font > with all characters in the private use area, but this is what the designers > of "Awesome" did. The moderncv author seems to like the idea (or just the > font) and hence used it in the package... > > > > > I already have the newest fontawesome.sty in TL, so no need to add it to > > some project dir. > > While pdftex uses a local, customized 8-bit encoded version of the font > and luatex uses the version installed by TL via its own font loading > mechanism, XeTeX loads fonts via the OS. OK, that looks like a good explanation. > Could you check with some font listing program or LibreOffice or similar, > whether the missing character is present in the font "as seen by the system"? Lualatex finds it, is that not evident enough? But you have a point, libreoffice doesn't show characters above U+F195 in private area. > Otherwise, if you cannot solve this problem, I suggest to add a pattern > for the test(s) that fail at your site to unreliableTests with a telling > comment. :( > Günter > Kornel Kornel
signature.asc
Description: This is a digitally signed message part.