Rutas al archivo bib en Win y OSX

Rutas al archivo bib en Win y OSX

Utilizo Windows en casa y OSX en la Universidad. Mis archivos tex se sincronizan a través de Dropbox. Sin embargo, las reglas del camino son, evidentemente, diferentes en estos sistemas. Como resultado, tengo que escribir algo como esto.

\bibliography{D:/TeX/mybibfile}

\bibliography{/Users/df/TeX/mybibfile}

y comentar/descomentar una línea arriba dependiendo del sistema operativo.

¿Existe alguna forma más 'elegante/inteligente'?

WBR,

Dmitri

Respuesta1

¿Algo como esto?

Utilice el ifplatformpaquete y sus \if....macros para probar y definir algún comando.

\documentclass{article}

\usepackage{ifplatform}


\newcommand{\DropboxPathPrefix}{%
  \ifmacosx%
  /users/def/TeX%
  \else%
  \ifwindows%
  D:/TeX%
  \else%
  \iflinux%
  .%   (local directory) Change to appropiate values
  \else% 
  \ifcygwin%
  % ????
  \fi%
  \fi%
  \fi%
  \fi%
}


\newcommand{\PathToBibFile}{\DropBoxPrefix/standardbiblio}

\begin{document}

%% Somes stuff in here


\cite{Lam94}

\bibliographystyle{unsrt}
\bibliography{\PathToBibFile}



\end{document}

( standardbiblio.bibes de hecho el biblio.bibarchivo de texmf-dist/bibtex/bib/msc)

ingrese la descripción de la imagen aquí

información relacionada