23

I have a folder, say C:\example\paper with a bib-file C:\example\1.bib.

I also have a tex file C:\example\paper\main.tex where I would like to put a link to 1.bib. I can put the whole path, of course, but I wonder if there is a method to put link for a parent folder C:\example from its subfolder C:\example\paper?

  • 5
    On a Unix system \bibliography{../1} works; it should also on Windows. – egreg Sep 22 '11 at 9:39
  • Which Windows version and which filesystem (NTFS or FAT) are you using? – Martin Scharrer Sep 22 '11 at 9:40
  • I use Windows 7 with NTFS. @egreg, your example works, thanks. Will you write it as an answer? – Ilya Sep 22 '11 at 11:29
  • Also auxiliary generated previously should be cleaned before compiling the tex file again. Or you may get the error message that the bib file can not be found. – jdhao Feb 20 '17 at 12:55
29

One can refer to the parent folder by ../ both on Unix systems and in Windows; therefore

\bibliography{../1}

will work for the bibliography file 1.bib that resides in the parent folder.

Note that paths on Windows are expressed with \, but for TeX related programs the slash / works in its place and is of course preferable.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.