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


10

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


8

From the babelbib manual: If you don’t want this behaviour you can use additional variants that use the same notation for all names. By appending -fl to the style name, e.g., babalpha-fl, all names are written “Forename Lastname”. By appending -lf, e.g., babalpha-lf, all names are written “Lastname, Forename”. So use babplain-lf instead of ...


8

article class (and probably most others) defines the bibliography with \sfcode`\.\@m so you do not get end of sentence spaces.


8

For the answer to your edited question see here (the old version with explanations is left below). Our bibliography environment can be even more mundane now \defbibenvironment{bibliography} {\noindent} {\unspace} {} The work is now done by begentry which prints the label \renewbibmacro*{begentry}{% \printtext[labelnumberwidth]{% ...


7

Running bibtex: voss@shania:~/Mist> bibtex test This is BibTeX, Version 0.99d (TeX Live 2015) The top-level auxiliary file: test.aux The style file: plain.bst Database file #1: test.bib Repeated entry---line 2 of file test.bib : @article{Carberry_2012 : , title={Deconstructing Write-Back Caches}, volume={9}, ...


7

Technical Limitations The technical limitations of using the DOI as bibkey are that they should not contain a character that has special meaning in the .bib file syntax, that is you cannot have a comma , or curly braces {/} because that will make Biber/BibTeX think the bibkey has ended when it hasn't. Additionally one should be wary of special UTF8 ...


7

As with various parts of the TeX tool chain, often the most sensible way to report a bug in BibTeX is to raise the issue on the TeX Live mailing list. There are a range of TeX experts on that list and importantly the TeX Live developers are often in a good position to contact binary authors or to make changes to the code (license-dependent). Moreover, before ...


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

If one does some digging in chicago-notes.cbx, in the definition for the cite bibmacro one finds \ifboolexpr{ test {\iffieldundef{shorthand}}% or ( togl {blx@skipbiblist}% and togl {cms@inheritshhand}% and not test {\iffieldundef{crossref}}% ) } And indeed that seems to be the boolean expression that causes etoolbox ...


7

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


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

You are refering with a wrong bibtex key. It is \cite{Zhang05} not \cite{Zhnag05} \documentclass[conference]{IEEEtran} \usepackage{filecontents} \begin{filecontents*}{references.bib} @IEEEtranBSTCTL{IEEEexample:BSTcontrol, CTLdash_repeated_names = "no", } @article{Zhang05, author = "Author1 and Author2", title = "{The title}", booktitle = {ACM}, ...


7

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


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

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

Use grep or some other search tool, or use a number in order of reference bibliography style and put \nocite{*} at the end of the document then any "unused" references will appear at the end of your reference list with the highest numbers, coming after any real reference


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


6

jabref can do this in both command line and gui modes. First gui mode: Keep your master.bib file open in jabref. Then in Tools → New subdatase based on AUX file to get Here select the .aux file, click parse, and select and the generate. You should get a sub database opened in jabref. Save it. From command line, assuming that you take care of paths do ...


6

I'd treat it with the catch all @misc entry: \documentclass{article}% no page break before bibliography \usepackage{natbib} \usepackage{url} \usepackage{filecontents} \begin{filecontents*}{\jobname.bib} @misc{eu-269-2014, author={{Council of European Union}}, title={Council regulation ({EU}) no 269/2014}, year={2014}, ...


6

\documentclass{article} \usepackage{natbib} \usepackage{color} \bibliographystyle{apalike} \makeatletter \let\oldcitation\citation \def\citation#1{% \global\@namedef{ZZ#1}{}% \oldcitation{#1}} \let\oldbibitem\bibitem \let\bibcolor\relax \renewcommand\bibitem[2][]{% \expandafter\ifx\csname ZZ#2\endcsname\relax \color{red}% \else \color{black}% \fi ...


6

A possible solution is to define a new command to expand to \& or and depending whether it is executed in a \citep or in a \citep. To this end the first step is to define the bbl.amp function as follows: FUNCTION {bbl.amp} { "\protect\myamp "} This has the effect to insert \protect\myamp in the proper places in the .bbl file, in particular we need ...


6

Add the following to your preamble: \AtEveryBibitem{% \clearfield{note}% } See also Guidelines for customizing biblatex styles, section "Suppressing of specific BibTeX fields".


6

To solve your problem, you can simply load the package doi \usepackage{doi} so you'll be able to use underscores _ in your doi and url fields. Also, your fields will have links. At these point, since your dois have already a link, you can eliminate urls from those entries. MWE: \documentclass{article} \usepackage{filecontents} ...


6

You can use arbitrary keywords that are not yet defined. They will be ignored by bibtex. In JabRef, you can add those fields in Options/Set up general fields.


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 (and I do) cite it as a @manual: @manual{tantau:2013a, author = {Till Tantau}, title = {The TikZ and PGF Packages}, subtitle = {Manual for version 3.0.0}, url = {http://sourceforge.net/projects/pgf/}, date = {2013-12-20}, } The same goes for other packages.


6

Here are the definitions for (simplified) citation commands to print the (full) name of the first author and the full names of the authors. \documentclass[a4paper,12pt]{article} \usepackage{filecontents} \begin{filecontents}{\jobname.bib} @articel{test, author={Jane Doe and John Hansen and Tom Nielsen}, year={2012}, title={Paper title} } ...



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