sblref.tex won't compile

Bug #667270 reported by Pete Myers
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBL LaTeX
Fix Committed
Undecided
Unassigned

Bug Description

Can't seem to get sblref.tex to compile using latex, pdflatex or xelatex.

I'm getting an error about a funciton not existing called \ifxetex??

Any ideas what's going on here?

Revision history for this message
David Purton (dcpurton) wrote : Re: [Bug 667270] [NEW] sblref.tex won't compile

Hi Pete,

On Wed, Oct 27, 2010 at 01:06:32PM -0000, Pete Myers wrote:
> Public bug reported:
>
> Can't seem to get sblref.tex to compile using latex, pdflatex or
> xelatex.
>
> I'm getting an error about a funciton not existing called \ifxetex??

Can you give a minimal example?

sblref.tex does not require the ifxetex macro.

It is defined in sblessay.cls.
The definitition is taken from ifxetex.sty which should be part of your
tex distribution.

From memory, I think that the sbl language style files do require this.
Are you perhaps including these without using the sblessay class?

Perhaps what I will do is change sblessay.cls to require ifxetex.sty,
and then also require this style file in the other sub classes so that
they can be used without the main class file.

But first check to see if you can figure out exactly where your problem
lies.

An immediate workaround for your current file is probably just to stick

\usepackage{ifxetex} in your preamble.

cheers,

dc

--
David Purton
<email address hidden>

For the eyes of the LORD range throughout the earth to
strengthen those whose hearts are fully committed to him.
                                 2 Chronicles 16:9a

Revision history for this message
David Purton (dcpurton) wrote :

I think I've fixed this one now. Changed to using the ifxetex package and changed how the fake small caps are tested for. sblref.tex now compiles under both xelatex and latex.

Changed in sbllatex:
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.