1

In my thesis, I am loading the hyperref package. The thesis package itself loads the harvard package. Here is the snippet of the relevant packages from my main thesis.tex file:

% dissertation style file
% loads the harvard package by default
\usepackage{unithesis} 
\usepackage{hyperref}
\usepackage{cite}

% Use the first here for colored links in the PDF output file 
% use the second for printed output (black text only) 
% Note also that the setpagesize=false is necessary to stop 
% hyperref resetting the page size back to Letter
\hypersetup{setpagesize=false, a4paper=true, colorlinks=true,linkcolor=blue, urlcolor=blue,citecolor=black}

I am following the below notation in my .bib file. For example, to cite a journal article, I use:

@article {REF1, 
author = {Gassmann, Oliver and Zeschky, Marco},
title  = {{Opening up the Solution Space: The Role of Analogical Thinking for Breakthrough Product Innovation}}, 
journal = {Creativity and Innovation Management}, 
volume = {17}, 
number = {2}, 
publisher = {Blackwell Publishing Ltd}, 
issn = {1467-8691}, 
doi = {10.1111/j.1467-8691.2008.00475.x}, 
pages = {97--106}, 
year = {2008},
}

I want references from my main text to my bibliography. For instance, if I use \cite{REF1} in my main text, I should get a hyperlink to the above mentioned reference in my bibliography. That is not happening now. I googled for answers and also tried looking up previous posts, but could not find anything that resolved my problem. For instance, the following link discusses the same issue, but I could not figure out how to fix the issue from the answer:

In Latex, how do I create citations to references with a hyperlink?

Can anyone help me resolve this without loading any additional packages that would clash with the packages already loaded in my style sheet? I mention this because in another link related to the issue, the suggestion was to load the natbib package:

Citation call-out, with hyperlink, to manually-input bibitem

But if load the natbib package, it messes my style sheet and I get the following error:

! LaTeX Error: Command \harvardurl already defined.
Or name \end... illegal, see p.192 of the manual.
See the LaTeX manual or LaTeX Companion for explanation. 
Type  H <return>  for immediate help.

TIA for your suggestions.

Vinod

closed as unclear what you're asking by Mensch, Jesse, Stefan Pinnow, Zarko, Torbjørn T. Jun 25 '16 at 7:45

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Does the problem persist if you don't load the unithesis package? if so, you should try and set up a mwe – Davide Dec 29 '15 at 10:55
  • @Davide If I do not load the unithesis package, it might work. The problem with this is that without loading this package, I would not be able to author my thesis, as it is the prescribed package for the uni. – Vinod Dec 29 '15 at 12:23
  • 1
    Nobody of us knows package unithesis` (very creative name by the way) nor your requirements for submitting a thesis. I would ask the maintainer of the package for advice and pointers. – Johannes_B Jan 7 '16 at 8:05