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.

I'm pretty new to using LaTeX but have so far found it fairly intuitive and am currently using it to write my dissertation. I am using the harvard and natbib packages to cite and create my bibliography.

I am using the agsm style to create the bibliography and end up with this:

Leopold, L. & Maddock, T. (1953), ‘The hydraulic geometry of stream channels and some physiographic implications’, U.S. Geological Survey Professional Paper 252, 1– 56.

As opposed to what I need being this:

Leopold, L. & Maddock, T. (1953), The hydraulic geometry of stream channels and some physiographic implications, U.S. Geological Survey Professional Paper 252, 1– 56.

I need to remove the quotation marks at the start and end of the article name but I'm not sure how.

The BibTeX code for the reference is

@article{leopold1953,
 Author = {Leopold, L.B. and Maddock, T.},
 Date-Added = {2012-03-10 11:33:51 +0000},
 Date-Modified = {2012-03-10 12:14:58 +0000},
 Journal = {U.S. Geological Survey Professional Paper},
 Lccn = {gs53000079},
 Pages = {1-56},
 Series = {Professional paper},
 Title = {The hydraulic geometry of stream channels and some physiographic implications},
 Volume = {252},
 Year = {1953},
 Bdsk-Url-1 = {books.google.co.uk/books?id=cA%5C_WYgEACAAJ}
}
share|improve this question
    
could you post the bibtex source for that line, it would help see what is going on. –  ArTourter Mar 10 '12 at 13:09
    
@article{leopold1953, Author = {Leopold, L.B. and Maddock, T.}, Date-Added = {2012-03-10 11:33:51 +0000}, Date-Modified = {2012-03-10 12:14:58 +0000}, Journal = {U.S. Geological Survey Professional Paper}, Lccn = {gs53000079}, Pages = {1-56}, Series = {Professional paper}, Title = {The hydraulic geometry of stream channels and some physiographic implications}, Volume = {252}, Year = {1953}, Bdsk-Url-1 = {books.google.co.uk/books?id=cA%5C_WYgEACAAJ}} –  Tino Mar 10 '12 at 13:12

1 Answer 1

up vote 6 down vote accepted

make yourself a copy of agsm.bst, and call it agsm-nq.bst (in the same directory as your document).

edit agsm-nq.bst, and search for the line with "FUNCTION {article}"

the start of the function is:

FUNCTION {article}
{ output.bibitem
  list.label.output
  " \harvardyearleft " list.year * "\harvardyearright " * output.nonnull
  author "author" item.check
  title.field field.used =
    { skip$ }
    { format.title quote "title" output.check }
...

in the last line, there, there's the function that puts the quote in. change the line to read:

    { format.title "title" output.check }

now change

\bibliographystyle{agsm}

to

\bibliographystyle{agsm-nq}

in your document, and the quotes won't be created.

you can do similar things to other reference types, if they too have that quote function in them

share|improve this answer
    
Worked perfectly, thank you very much! –  Tino Mar 10 '12 at 15:12
    
@wasteofspace I tried recently your answer but with no success, I use TexStudio and MikTek in windows, any idea? –  Gery Jun 7 at 15:31
    
sorry for the noise, I had to run first F11 (bibliography), then F1, thanks for the nice trick. –  Gery Jun 7 at 15:37

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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