[OS X TeX] strange biblatex error - should I run mktexlsr?
Murray Eisenberg
murrayeisenberg at gmail.com
Thu Feb 18 21:24:09 EST 2021
Mystery solved:
In ~/Library/texmf/web2c I still had an old .fmt for the book-length document that I had fashioned out of its preamble.
As soon as I trashed that .fmt, the document compiled normally.
My memory (from last working on the document a couple of months ago) was jogged after I worked around the langbasque issue by adding
\NewBibliographyString{langbasque}
\NewBibliographyString{frombasque}
to the preamble. But when I next latex’ed the document, I got a really weird error about a mismatch of character width, and that got the little gray matter working harder.
Thank you for your indulgence!
> On 18 Feb2021, at 4:34 PM, Murray Eisenberg <murrayeisenberg at gmail.com> wrote:
>
> I just used TLU to reinstall biblatex. But still the same error! From the log:
>
>
> Package biblatex Info: Trying to load language 'english' -> 'mylanguagestrings'
> ...
> Package biblatex Info: ... file 'mylanguagestrings.lbx' found.
>
> (/Users/murray/Library/texmf/tex/latex/biblatex/lbx/mylanguagestrings.lbx
> File: mylanguagestrings.lbx
> Package biblatex Info: Trying to load language 'english'...
> Package biblatex Info: ... file 'english.lbx' found.
>
> (/usr/local/texlive/2020/texmf-dist/tex/latex/biblatex/lbx/english.lbx
> File: english.lbx 2020/08/23 v3.15a biblatex localization (PK/MW)
> )
> Package biblatex Info: Trying to load language 'english'...
> Package biblatex Info: ... file 'english.lbx' found.
>
> (/usr/local/texlive/2020/texmf-dist/tex/latex/biblatex/lbx/english.lbx
> File: english.lbx 2020/08/23 v3.15a biblatex localization (PK/MW)
>
>
> /usr/local/texlive/2020/texmf-dist/tex/latex/biblatex/lbx/english.lbx:571: Pack
> age xkeyval Error: `langbasque' undefined in families `blx at lbx’.
>
>> On 18 Feb2021, at 3:35 PM, Herbert Schulz <herbs at wideopenwest.com <mailto:herbs at wideopenwest.com>> wrote:
>>
>>
>>
>>> On Feb 18, 2021, at 1:44 PM, Murray Eisenberg <murrayeisenberg at gmail.com <mailto:murrayeisenberg at gmail.com>> wrote:
>>>
>>>>
>>>> On 18 Feb2021, at 1:24 PM, Herbert Schulz <herbs at wideopenwest.com <mailto:herbs at wideopenwest.com>> wrote:
>>>>
>>>>
>>>>> On Feb 18, 2021, at 11:37 AM, Murray Eisenberg <murrayeisenberg at gmail.com <mailto:murrayeisenberg at gmail.com>> wrote:
>>>>>
>>>>> /usr/local/texlive/2020/texmf-dist/tex/latex/biblatex/lbx/english.lbx:571: Pack
>>>>> age xkeyval Error: `langbasque' undefined in families `blx at lbx'.
>>>>
>>>> Howdy,
>>>>
>>>> Hmmm... in /usr/local/texlive/2020/texmf-dist/tex/latex/biblatex/lbx/english.lbx I see a definition of langbasque on line 473; line 571 is the end of that structure list. Are you up to date?
>>>>
>>>>>
>>>>> And in /Library/texmf/tex/latex/biblatex/lbx I have the referenced file mylanguagestrings.lbx which includes the following:
>>>>>
>>>>
>>>> From the information given I assume there is a missing ~ in front of /Library/texmf/tex/latex/biblatex/lbx.
>>>>
>>>> Sorry I can't be more helpful.
>>>>
>>>
>>> According to answer https://tex.stackexchange.com/a/583988/13492 <https://tex.stackexchange.com/a/583988/13492>, the issue is my biblatex installation not being up to date. But:
>>>
>>> - I have run the TexLive Utility to keep everything up to date;
>>>
>>> - kpsewhich biblatex.sty leads me to the file version 3.16 dated 2020/12/31, yet …
>>>
>>> - in the log (from a file listing) I see: biblatex.sty 2020/08/23 v3.15a programmable bibliographies (PK/MW)
>>>
>>> So I don’t know what to do to force use of biblatex 3.16.
>>>
>>> Yes, I unintentionally elided the ~ in the path to my mylanguagestrings.lbx .
>>>
>>> ---
>>> Murray Eisenberg murrayeisenberg at gmail.com <mailto:murrayeisenberg at gmail.com>
>>> 503 King Farm Blvd #101
>>> Rockville, MD 20850-6667 Mobile (413)-427-5334
>>
>> Howdy,
>>
>> I believe that the log file gives the full path to biblatex.sty at the point where it's being loaded; e.g., for a sample file I see
>>
>> ...
>> (/usr/local/texlive/2020/texmf-dist/tex/latex/biblatex/biblatex.sty
>> Package: biblatex 2020/12/31 v3.16 programmable bibliographies (PK/MW)
>> ...
>>
>> Are you sure you're using TeX Live 2020?
>>
>> You could use TLU to force a re-install of biblatex if really needed.
>>
>> Good Luck,
>>
>> Herb Schulz
>> herbs at wideopenwest.com <mailto:herbs at wideopenwest.com>
>>
>>
>
> ---
> Murray Eisenberg murrayeisenberg at gmail.com <mailto:murrayeisenberg at gmail.com>
> 503 King Farm Blvd #101
> Rockville, MD 20850-6667 Mobile (413)-427-5334
>
>
---
Murray Eisenberg murrayeisenberg at gmail.com
503 King Farm Blvd #101
Rockville, MD 20850-6667 Mobile (413)-427-5334
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://email.esm.psu.edu/pipermail/macosx-tex/attachments/20210218/1aa615da/attachment.htm>
More information about the MacOSX-TeX
mailing list