On Sat, May 2, 2009 at 2:35 AM, Wookey <wookey@wookware.org> wrote:
running 'therion thconfig.2' in qmarks fails with the following error: kpathsea: Running mktexmf cmcss10 ! I can't find file cmcss10'. <*> ...=ljfour; mag:=1; nonstopmode; input cmcss10
which looks like a missing font problem cmcss10 is in the texlive-lang-cyrillic package. I could make this a build dependency, if it really is needed.
This is the same case as czech-slovak fonts below. You need (I think) either to add a package dependecy or to comment out font-specific lines in thtexfonts.cxx (as you did for czechoslovak fonts). I suggest adding dependencies for both cs and cyrillic fonts, because it makes it possible to use those languages after standard installation. (Note: the new font and encoding handling mentioned in some previous posts adds another dependency: LCDF typetools. It is not used by default because of this dependency and because it requires some on-the-fly conversions which slow down the therion run.) Martin
Now the previous packaging had a fix like this: diff -ruN therion-old/thtexfonts.cxx therion/thtexfonts.cxx --- therion-old/thtexfonts.cxx 2007-05-25 17:51:30.000000000 +0100 +++ therion/thtexfonts.cxx 2008-01-03 22:45:51.000000000 +0000 @@ -70,13 +70,13 @@ F.ss = "cmss10"; F.si = "cmssi10"; FONTS.push_back(F); - F.id = get_enc_id("xl2"); - F.rm = "csr10"; - F.it = "csti10"; - F.bf = "csbx10"; - F.ss = "csss10"; - F.si = "csssi10"; - FONTS.push_back(F); +// F.id = get_enc_id("xl2"); +// F.rm = "csr10"; +// F.it = "csti10"; +// F.bf = "csbx10"; +// F.ss = "csss10"; +// F.si = "csssi10"; +// FONTS.push_back(F); }
which I don't think is related, but I can't remember what it was for, so I'm not sure whether it's still needed. I think that was so that therion could run without needing czech/slovak tex fonts installed?