[Slackbuilds-users] TeX Live 2013

David Woodfall dave at dawoodfall.net
Mon Nov 11 19:31:02 UTC 2013


On (11/11/13 10:32), Robby Workman <rworkman at slackbuilds.org> put forth the proposition:
>On Mon, 11 Nov 2013 16:22:47 +0000
>David Woodfall <dave at dawoodfall.net> wrote:
>
>> On (11/11/13 08:14), Robby Workman <rworkman at slackbuilds.org> put
>> forth the proposition:
>> >On Mon, 11 Nov 2013 13:13:16 +0000
>> >David Woodfall <dave at dawoodfall.net> wrote:
>> >
>> >> >Rob,
>> >> >
>> >> >I seem to be having a problem with biblatex. If I use it, with or
>> >> >without options I always get this error:
>> >> >
>> >> >http://www.r0t.co.uk/paste/p/tGsyzK81.html
>> >> >
>> >> >I also found a couple of problems with texcount - I fixed one
>> >> >problem, but I keep getting a warning that it can't read the
>> >> >package list. This was the first error:
>> >> >
>> >> >"length() used on %warnings (did you mean "scalar(keys
>> >> >%warnings)"?) at /usr/bin/texcount line 2221."
>> >> >
>> >> >Luckily, the fix is exactly that. The second warning looks like a
>> >> >bit more of a problem:
>> >> >
>> >> >"!!!  Could not recognise package list, ignoring it instead.  !!!"
>> >>
>> >> Fixed. Seems a custom package had a hyphen in the name and this was
>> >> breaking texcount.
>> >>
>> >> >Googling for the biblatex error didn't find anything useful yet.
>> >> >This is for an assignment that I wrote earlier this year and built
>> >> >fine with the previous texlive.
>> >> >
>> >> >Dave
>> >
>> >
>> >Awesome; thanks!  Heinz did a bit more work on the texlive build
>> >so that it won't require tetex to be installed at all, so it will
>> >be even better soon :-)
>>
>> I've not had much luck the biblatex issue. I think I'm going to create
>> the previous package and compare the files.
>
>
>I guess you saw this, right?
>
>http://tex.stackexchange.com/questions/119682/how-to-use-polyglossia-with-biblatex
>
>Assuming that's what you're experiencing, I don't know that there's
>much we can do.  I'm certainly open to suggestions though :)

No, I'm not using polyglossia. The first error in my log:

==================
! Undefined control sequence.
<write> File: blx-compat.def \abx at cptid 
    
l.2 [\abx at cptid]
    
? 
! Emergency stop.
<write> File: blx-compat.def \abx at cptid 
    
l.2 [\abx at cptid] 
=================

So I imagine it's a problem with blx-compat.def. I've tested with a minimal
working example calling only the biblatex package with no options and it
still errors out.

I'll look into it tonight and see what I find.

I have attached a patch for texcount. It needs applying in the slackbuild 
around line 165.

patch -p1 < $CWD/patches/texcount-scalar-fixup.diff or the like.

Dave



-------------- next part --------------
--- share/texmf-dist/scripts/texcount/texcount.pl.orig	2013-11-11 18:16:18.388313783 +0000
+++ share/texmf-dist/scripts/texcount/texcount.pl	2013-11-11 18:16:32.407314117 +0000
@@ -2218,7 +2218,7 @@
   }
   $template=~s/\{VER\}/$versionnumber/gi;
   # TODO: Should base warnings and errors on TeXcode or Main object
-  $template=__process_template($template,"W|WARN|WARNING|WARNINGS",length(%warnings));
+  $template=__process_template($template,"W|WARN|WARNING|WARNINGS",scalar(keys %warnings));
   $template=__process_template($template,"E|ERR|ERROR|ERRORS",$errorcount);
   $template=__process_template($template,"S|SUM",get_sum_count($count));
   $template=__process_template($template,"T|TITLE",$count->{'title'}||"");


More information about the SlackBuilds-users mailing list