Tell me more ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I use a custom bst file with LyX. When I use default setting it works fine except writing everything in English and I need it to be in French. However, when I choose "babel" I get a LaTeX Error: File 'babelbst.tex' not found.

How can I fix this? I checked my LaTeX packages and I think the babelbst.tex was installed.

It doesn't work when the bst file starts with

merlin.mbs (with options: 'babel,ay,nat,pres,nm-rvvc,keyxyr,blkyear,dt-beg,yrp-per,note-yr,atit-u,jxper,thtit-a,vol-bf,vnum-x,volp-com,pp-last,num-xser,ser-vol,ser-ed,bkpg-x,pg-bk,add-pub,pre-edn,edparxc,bkedcap,blk-tita,in-col,in-it,fin-bare,pp,ed,xedn,and-xcom,etal-xc,etal-it,nfss,')

and it does with this one:

merlin.mbs (with options: 'ay,nat,pres,nm-rvvc,keyxyr,blkyear,dt-beg,yr-par,yrp-per,note-yr,atit-u,jxper,thtit-a,vol-bf,vnum-x,pp-last,num-xser,ser-ed,bkpg-x,pg-bk,add-pub,pre-edn,edparxc,bkedcap,blk-tita,in-col,in-it,fin-bare,pp,ed,xedn,and-xcom,etal-it,nfss,')

share|improve this question
1  
You need to give us some more code. You can display the source of your document in lyx and post it here. Please do not post the whole code from your main document. Create a new file in lyx that just contains the packages und commands that cause the error. – Martin H Nov 14 '12 at 15:09
There is no babelbst.tex file in the TeX distributions; it seems that you are trying to do \input{babelbst} which is wrong. – egreg Nov 14 '12 at 15:40
That's the preamble of my Document \documentclass[12pt,a4paper,twoside,french]{article} \usepackage{mathptmx} \usepackage[T1]{fontenc} \usepackage[latin9]{inputenc} \pagestyle{headings} \usepackage[authoryear]{natbib} \makeatletter \pdfpageheight\paperheight \pdfpagewidth\paperwidth \newcommand{\noun}[1]{\textsc{#1}} \makeatother \usepackage{babel} \addto\extrasfrench{% \providecommand{\og}{\leavevmode\flqq~}% \providecommand{\fg}{\ifdim\lastskip>\z@\unskip\fi~\frqq}% } – esmitex Nov 14 '12 at 16:05
I think the problem is from the bst. I don't want it to be in english though... it works fine in english but I need it in French. – esmitex Nov 14 '12 at 16:07
I fixed the babelbst problem thanks to this : mail-archive.com/lyx-users@lists.lyx.org/msg53939.html but it is still in english and I want it to be in french. – esmitex Nov 14 '12 at 16:27
show 1 more comment

closed as too localized by Torbjørn T., Kurt, Stephen, Martin Schröder, Guido Nov 16 '12 at 20:18

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, see the FAQ.