This is the mail archive of the cygwin mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On 4/29/2013 10:50 PM, Arthur Tu wrote:
On 4/30/2013 12:47 AM, Ken Brown wrote:On 4/28/2013 12:56 PM, Arthur Tu wrote:After lualatex command, file "~/.cache/texmf/luatex-cache/generic/names/otfl-names.lua" was generated. Entry like this for example { ["familyname"]="SimSun", ["filename"]={ "c:/windows/fonts/simsun.ttc", 0 }, ["fontname"]="SimSun", ["fullname"]="SimSun", ["names"]={ ["family"]="SimSun", ["fullname"]="SimSun", ["psname"]="SimSun", ["subfamily"]="Regular", }, ["size"]={}, ["slant"]=0, ["weight"]=400, ["width"]=5, }, when I used \setmainfont{SimSun}, error occured that SimSun font not found. When i used \setmainjfont[Path=/cygdrive/c/windows/fonts/]{simsun.ttc}A typo here. \setmainjfont Should be \setmainfont. \setmainjfont only works when luatex-ja package is available.and specify the path in *unix-style, it works. So i think this is another mixed path style problem in cygwin. Even though the fonts in system dir are listed in otfl-names.lua, they can't be accessed because their pathes are in windows-style.I'm on vacation right now, but I'll look into this in mid-May when I return.
I'm still on vacation but had a chance to look at this. The problem is the Cygwin-specific code in /usr/share/texmf-dist/tex/luatex/luaotfload/otfl-font-nms.lua.orig otfl-font-nms.lua. If you remove that code (see the attached patch) and regenerate ~/.cache/texmf/luatex-cache/generic/names/otfl-names.lua, I think the problem will be solved.
Ken
Attachment:
luaotfload.patch
Description: Text document
-- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |