Tag Info

Hot answers tagged

13

Documentation: You can find the documentation for bibliographies here: bibmod-doc A new implementation is currently in beta. You can find the documentation for it here: mkiv-publications From BibTeX to ConTeXt MKVI Some examples: These citation styles seem to work out of the box: (Author, YYYY) \cite[alternative=authoryears][author2001] Author ...


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 ...


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

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

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

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


7

\documentclass{article} \usepackage{harvard} \citationmode{abbr} \citationstyle{dcu} \bibliographystyle{xdcu} \newcommand\HARVARDAND{\harvardand} \begin{document} A \citeasnoun{Campbell(1996)} B \cite{Hamilton(1994)} \bibliography{tst} \end{document} xdcu.bst is a copy of dcu.bst with "u" change.case$ added in some likely looking places (I ...


7

You can make url to break the lines at places you want by adding these lines to your preamble: ...


7

Bibtex solution: Multiple bibliographies are not possible with standard bibtex. However, the multibib package allows for it. multibib offers the \newcites{ac}{Academic} commands that appends the proxies ac to standard bibliography commands, i.e., \citeac, \nociteac, \bibliographystyleac and \bibliographyac. The second argument is the heading of the ...


7

You can use the \vphantom command to include the closing bracket but not showing it, i.e. @book{test_123, title = {How to use \{\vphantom{\}} in Bib(La)TeX?}, author = {Vinckevicius, Aurimas} } works for me with normal BibTeX and the following tex file: \documentclass{article} \begin{document} \cite{test_123} \bibliography{references} ...


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

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

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

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

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 ...


6

Not with BibTeX alone. If you're using biblatex you can: \documentclass{article} \usepackage{filecontents} \begin{filecontents*}{\jobname.bib} @BOOK{A1, author = {Author One}, title = {Alpha}, publisher = {Publisher A}, year = {2000}, } @BOOK{B2, author = {Author Two}, title = {Beta}, publisher = {Publisher B}, year = {2001}, ...


6

The “How to attribute” page says Books The attribution should be displayed either on the same page as the symbol, with the colophon, in the bibliography or Credits section. So you can simply add a “Credits” section at the end of the introduction, or anywhere else, for instance in a final colophon: \section*{Credits} The icon SoundWave ...


6

I would use the editor field for the second author and specify the editortype appropriately. You can either use one of the standard roles provided by biblatex or define your own. Here, I use biblatex's collaborator: \documentclass{article} \usepackage[backend=biber]{biblatex} \usepackage{filecontents} \begin{filecontents}{\jobname.bib} @book{mybook, ...


6

Each \footnote under your document setup produces a bibliography key of the form NoteX where X is the regular footnote number. So, in your case, \cite{Note1} would reference the first footnote citation, while (say) \cite{Note17} would reference a citation in the footnotes corresponding to footnote number 17. Here's a minimal example explaining its usage: ...


6

I think that you need to hack plain.bst. Replacing the article function in plain.bst with the following seems to do the trick: FUNCTION {article} { output.bibitem format.authors "author" output.check new.block format.title "title" output.check %new.block "//" * crossref missing$ { journal emphasize * format.vol.num.pages output ...


6

The problem lies with an interaction between the sig-alternate class and the Spanish option of babel. The Spanish option of babel implements various shorthands, and you need to turn off (at least) the one for the tilde. Since you are using utf8 input, it's likely that you don't need the tilde shorthand, so you can turn it off as a package option, by adding ...


6

An alternative is to use natbib instead of cite, and the options super and round. \usepackage[round,super]{natbib} and replace unsrt with unsrtnat. The typeset of the numbers in the bibliography is controlled by \@biblabel. Here is a possible way to redefine it. \makeatletter \renewcommand{\@biblabel}[1]{#1.} \makeatother


6

The commented lines in your bibliography entry are the culprit of the observed behavior. This is the contents of the .blg file: This is BibTeX, Version 0.99dThe top-level auxiliary file: test.aux The style file: IEEEtranS.bst Database file #1: test.bib You're missing a field name---line 5 of file test.bib : : %type = "diploma thesis", (Error may have ...


6

The "apostrophe" character in your code is not an ASCII single quote ('), i.e. the character of hexadecimal ASCII code 27, but a Unicode "right single quotation mark" (’), i.e. the Unicode character of codepoint U+2019. Once you've noticed that, the problem should become clear, because BibTeX does not support Unicode characters (sorry, it's the best link I ...


6

When using BibTeX, the formatting of the bibliographic entries -- including the ordering of first and last names -- is determined by the settings contained in the bibliography style file that's in use. It would appear that you're using the plainnat style file. Fortunately, it's not difficult to modify the settings in plainnat.bst that govern the ordering of ...


6

This is another way using JabRef. Open the .bib file in jabref. JabRef offers a push function for several editors. Choose your editor as below: You can do some customization at Options → Preferences as below: Now keep the cursor in your editor where you want to insert the cite command. Go to jabref and select the bib entry to be inserted and press the ...



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