Take the 2-minute tour ×
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.

In the wiki for LaTeX bibliography compilations, the following is listed as a standard template:

@manual 
    Technical manual

        Required fields: title.
        Optional fields: author, organization, address, edition, month, year, note.

However,

@manual{bioc2201man,
title="{Principles of Molecular Biology (Advanced) Course Syllabus and Laboratory Manual, Session 2, 2011}",
organization="{School of Biotechnology and Biomolecular Sciences}",
year="2011"
}

will not compile.

However assigning the same as an "article" will.

Is the wiki wrong or have I missed something?

Here is a minimal example, as requested:

\documentclass[a4paper,12pt]{article}
\usepackage{cite}
\begin{document}

The method was derived from {\it Principles of Molecular Biology (Advanced) Course Syllabus and Laboratory Manual, Session 2, 2011}~\cite{bioc2201man}.  Variations to be noted are...

\subsection*{References}

\bibliography{bib}{}
\bibliographystyle{natbib}

\end{document}
share|improve this question

closed as too localized by Joseph Wright Sep 5 '11 at 12:19

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, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

1  
The wiki isn't wrong. You need to give a minimal example that shows what you are doing. Using natbib and e.g. either the plainnat or alpha bibliography styles, this entry works (although since there is no author, the \cite command yields "Sch [2011]"). Perhaps the bibliography style you are using doesn't support the @manual entry. –  Alan Munn Sep 5 '11 at 5:36
1  
@Alan Munn - minimal example attached to OP. See what you think. –  ptrcao Sep 5 '11 at 11:21
2  
@ptrcao: natibib is not a bibliography style, it's a LaTeX package. Either use a style such as unsrt without loading natibib or \usepackage{natbib} and use a natbib style such as unsrtnat. –  Joseph Wright Sep 5 '11 at 11:33
    
@Joseph Wright: Joseph is right. I appear to have misunderstood. Also, the other half of the solution is for whatever reason I don't understand, you have to delete the Aux files. That seems to reset the typesetting system and clears up errors. Is that consistent with what you guys know? –  ptrcao Sep 5 '11 at 12:11
    
@ptrcao: Often deleting the .aux file is needed when there is an error leading to the 'wrong' data being written. Unless thee is an objection, I'll close this question as 'too localized' in a bit. –  Joseph Wright Sep 5 '11 at 12:13

Browse other questions tagged or ask your own question.