Tag Info

Hot answers tagged

11

that is hardcoded in the bst file, Copy it to myapj.bst and replace FUNCTION {bbl.and} { "and"} with FUNCTION {bbl.and} { "\&"} and use in your document \bibliographystyle{myapj.bst}. The file myapj.bst can be saved in the documents directory or in your local bibtex/bst path, if available. As an alternative use another harvard style like ...


11

Yes and no. You can create your own bibliography manually: \begin{thebibliography}{xx} \bibitem{abc} \textsc{Author}, \textit{Title}, ... ... \end{thebibliography} However, this lacks consistency through automation as well as ease-of-maintenance. A far better alternative to handling a bibliography "within the same file" would be to embed it via ...


10

while this is not clearly documented in the "usual" places, in "guide to latex" by kopka & daly, it is stated in section 12.2.4, regarding names, that Anything enclosed in braces will be treated as a single item, something that is used in ambiguous cases, or when the name contains a comma or the word and. An example is "{Harvey and Sons, Ltd}" ...


10

The biblatex way is to use origdate, but the default styles do not support origdate awfully well. You might like the following redefinitions. This will work for the standard mergedate=compact option of biblatex, it also seems to require biber. We just add a macro to print the origyear, if defined, in citations and the bibliography. ...


9

You can use biber to do this. On a command line type biber --tool --output_encoding=UTF-8 myfile.bib For myfile.bib containing: @Article{Schroeder:Na, author = {Schr{\"o}der, M.}, title = {Na{\"i}ve construction of hyper{K\"ahler} metrics}, journal = {{\'E}c. Norm. Sup.}, year = 2000 } you will get an output file myfile_bibertool.bib ...


9

Typically such names are listed with the real name (i.e. in this case, Strutt). With an alphabetic style, however, you can have the best of both worlds, I suppose, by using the commonly known name as the citation label. Here's how to do this in biblatex. Doing it in natbib is probably not possible without a lot of work. The biblatex package has a field ...


9

Many BibTeX bibliography style files employ sentence style to render the contents of the title field of entries of type @article, @techreport, and @misc, i.e., they turn uppercase letters (except the very first letter) into lowercase letters. You can prevent this by enclosing the words in question (and even the entire title field) inside an extra pair of ...


8

grep URL /usr/local/texlive/2013/texmf-dist/tex/latex/custom-bib/* reveals "\providecommand{\urlprefix}{URL }" so you just need to define \urlprefix to anything else (eg {}) then if it has a definition \providecommand does not redefine it.


8

Here is the ieeetran.bst There are no required fields, and the accepted fields authors, date, title, howpublished, organization, address, note and url. Your actual .bib entry might look something like this: @electronic{website2013, authors = "Smith, John", title = "Webpage Title", url = "http://link.com" } Relevant information from the ...


8

The cause of the problem is a faulty instruction in the bst file. Make a copy of fom.bst and edit the copy as follows: in the function format.names.author, find the string "{vv}{ll, }{f.}" and replace it with "{vv~}{ll}{, f.}" That way, a comma will be inserted after the last-name component only if the author's name contains a first-name component as ...


8

You need little help from the package url as mentioned by bombcar. \documentclass{article} \usepackage{filecontents} \begin{filecontents*}{mybib.bib} @booklet{NaveDP, author = {Nave}, title = {{Law of Dulong and Petit}}, %% note extra pair of braces year = {2014}, howpublished = {\url{http://hyperphysics.phy-astr.gsu.edu/hbase/thermo/dulong.html}}, ...


8

Another biblatex solution. As basis we take biblatex's numeric with maxnames=2 \usepackage[style=numeric,maxnames=2]{biblatex} We define our short bibliography driver std that prints only the author/editor, title and date \DeclareBibliographyDriver{std}{% \usebibmacro{bibindex}% \usebibmacro{begentry}% ...


8

I don't see how you're going to get around a lot of hand-editing to recreate a .bib file from the .bbl file. A lot of essential meta information is embedded in bib files that's not contained in bbl files: For each and every entry, somebody competent has to decide the appropriate entry type: @article, @book, something else? You'll have to assign a key to ...


7

In order for a compound name to be considered a single token as far as abbrv.bst is concerned, it's sufficient to hide the hyphen: @phdthesis{phd/MW2014, author = {Klopotsko M{\"u}ller{-}Wachtendonk}, title = {Das Bild h{\"a}ngt schief}, year = {2014} } Note that the entry is missing the school field (not required, but important for ...


7

Standard bibtex styles cover only one type of ISBN (it does not matter if you use the 13 or 10 digit format). With biblatex you can create new fields for bibtex entries, let us say ISBN13 and ISBN10. Then all you have to do is redefine how the isbn field is printed, e.g., \DeclareFieldFormat{isbn}{\textsc{isbn}~\printfield{isbn13}} or you can create ...


7

Just go to http://www.ctan.org/upload and follow the steps outlined.


7

Add \nocite{} commands in the table order at the start of the document. \documentclass{article} \usepackage{filecontents} \begin{filecontents}{\jobname.bib} @conference{Smaili:2011aa, Author = {Smaili, Hafid and Breeman, Jan and Lombaerts, Thomas and Stroosma, Olaf}, Booktitle = {4th European Conference for Aerospace Sciences}, Title = {{A} ...


7

You should be loading the biblatex package with the natbib option, not the natbib package: \documentclass{article} \usepackage[ backend=bibtex, natbib=true, bibstyle=verbose, citestyle=verbose, % bibstyle extensively modifed below doi=true, url=true, % excluded from citations below citecounter=true, ...


7

There might be a new entry in your bibliography file with a badly formatted URL field. First locate such entry and correct the url field (or remove it if you're not interested in urls). Then clean all the auxiliary files and try again. P.S. When downloading bibtex entries from conferences and journals websites, one has to be careful about the way they have ...


7

You are using biblatex instead of regular bibtex. That means two things: You have to specify file extension when you add the *.bib file: \addbibresource{bibliography.bib}. You have to call biber paper from command line to compile the bibliography. After that, just compile your paper again and see if it works.


7

This is what I get: \documentclass{article} \begin{document} \cite{Coscia,Moradi} \begin{thebibliography}{99} %%<-- you have to give the width of largest number \bibitem{Coscia} M. Cosica, F. Gianootti, and D. Pedreschi,`` A Classification for Community Discovery Methods in Complex Networks," \emph{CoRR} as/1206.3552 (2012) ...


7

The plain bibliography style is for numerical references only, while \citet only makes sense for author-year citations. Use natbibs own version of plain, called plainnat, instead, and this works fine. I.e. change to \bibliographystyle{plainnat} This is in fact documented on page 7 of natbibs manual: The authors can only be listed if the .bst file ...


7

Winedt offers this functionality. You type \cite{} then this window opens: where you can search the entries. Upon selecting and clicking Insert you will get \cite{E.L.dasilva2000}.


7

The .bbl files created by a normal BibTeX run and a Biber run (or BibTeX with biblatex) are completely different and they are not compatible with each other. Surely you've used a file where a "normal" bibliography was used and afterwards you've switched to biblatex. That's why biblatex is complaining that the .bbl file has not been created by it. The ...


7

You can use m column specifier for the last cell in last row. \documentclass{article} \usepackage{array} %% you need this \begin{document} \begin{table}[!htbp] \centering \caption{Spanish Traffic Sign according to the color and shape \cite{Paper12}} \begin{tabular}{|>{\raggedright}p{3.1cm}|>{\raggedright}p{3.1cm}|> ...


7

I have found a somewhat more or less complex workaround, which I hope helps you at least a little bit. Consider this MWE, I will call main.tex \begin{filecontents}{\jobname.bib} @BOOK{testA, author = {A. Uthor}, title = {A title}, year = {2014}, publisher = {A Company} } @BOOK{testB, author = {B. Uthor}, title = {B title}, year = {2014}, publisher = {B ...


7

Using the code in the linked answer, this is what you can do. To replace and with & in the bibliography you can simply insert that code inside \AtBeginBibliography: \AtBeginBibliography{% \renewcommand*{\finalnamedelim}{% \ifnumgreater{\value{liststop}}{2}{\finalandcomma}{}% \addspace\&\space}% } The second request is a bit more ...


7

Using biblatex, you can use the option isbn=false (or url, doi or eprint), to be given in the preamble package option. If there are other fields you'd like to suppress, you can use the commands \AtEveryCitekey{{\clearfield{month}} \AtEveryBibitem{{\clearfield{note}} to remove the chosen fields from citations (useful for the verbose citation styles) and ...


7

this should really be a comment, but it's too long. the bibtex manual (texdoc bibtex) contains this statement on p.7: The PROCEEDINGS and INPROCEEDINGS entry types now use the address field to tell where a conference was held, rather than to give the address of the publisher or organization. If you want to include the publisher's or ...


6

bibtex template.tex will never work. you first need to run latex on template.tex, then just bibtex template and bibtex will look for template.aux. when you again run latex (it has to be run twice), the citation references should be available.



Only top voted, non community-wiki answers of a minimum length are eligible