Tag Info

Hot answers tagged

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


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

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


5

The BibTeX author mentions: Here's how BibTeX works. It takes as input an .aux file produced by LaTeX on an earlier run; a .bst file (the style file), which specifies the general reference-list style and specifies how to format individual entries, and which is written by a style designer (called a wizard throughout this program) in a ...


5

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


5

By default, in TeX Live bibtex looks for local .bib files in your local texmf/bibtex/bib folder. So you can put your directory containing the bib files there, or make a symbolic link inside that folder to your directory. Either one will work. Then you just use \bibliography{a,b,c} for .bib file a.bib, b.bib etc.


5

You can have such a functionality easilly with the biblatex package, by redefining the mkbibnamelast command. See also the p.95 of the biblatex ( Version 2.8a 25/11/2013) documentation. (As egreg points it, the bibliography is somehow faulty, I edit it) \begin{filecontents*}{biblio.bib} @ARTICLE{nothing, author = {Noone and others}, ...


5

With every call to \cite, LaTeX writes to the .aux file. All we have to do is mimic \cite without this writing feature: \documentclass{article} \usepackage{filecontents} \begin{filecontents*}{\jobname.bib} \@article{lorem,author={Lorem Ipsum}} \@article{ipsum,author={Ipsum Lorem}} \end{filecontents*} \makeatletter % Partly taken from ...


4

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


4

The option footinbib leads to the creation of an extra .bib file with entries of the form: @MISC{NoteX,note="Supplemental Material reference"} Instead of using footnotes, you can also add such entries to your .bib file and use standard cite commands.


3

I am not sure, if it is an expected behaviour. If we take class from here http://www.latextemplates.com/template/elseviers-elsarticle-document-class, the title References appears.


3

This is the expected behavior with this class. If you look in the template they provide, the elsarticle-template.tex file, you should see 4 lines before the end of the file: Here are two sample references: \cite{Feynman1963118,Dirac1953888}. \section*{References} \bibliography{mybibfile} \end{document}


3

Assuming that the bib file is the same directory than your document, and context is run twice, the only way I get an error, is with the omission of [criterium=text] right after \placepublications. So for example: \setupbibtex[database={xampl},sort=author] \setuppublications[alternative=apa-de,numbering=yes,refcommand=num] ...


3

If the .bst file is the one at this link, then the changes you have to do are: at line 246, change { " {\rm a} " * t * } into { " \textrm{a}~" * t * } at line 339, change { " a " * t * } into { " a~" * t * } at line 1193, change { " a " * s #2 "{vv~}{ll}" format.name$ * } into { " a~" * s #2 "{vv~}{ll}" format.name$ * } As you are on it, ...


3

the canonical order of bibtex sort fields is the following: author(s) (or sort keys if an alpha sort is requested), year, title. whether the bibtex ordering is controlled by a plain or an alpha .bst file, if the year of publication is the same, the element that will control the sort is the title. so if the title of the earlier part begins with "z", only ...


2

You need to edit the associated .bst file and adjust the inproceedings FUNCTION to match the sequence in the output. Since you're using IEEEtran, we're talking about IEEEtran.bst. Here's the entry in question: FUNCTION {inproceedings} { std.status.using.comma start.entry if.url.alt.interword.spacing format.authors "author" output.warn name.or.dash ...


2

If you want to consider using biblatex-ieee, it's easy with the xpatch package: \documentclass{article} \usepackage[style = ieee]{biblatex} \usepackage{xpatch} \xpatchbibdriver{inproceedings}{% \usebibmacro{volume+part}% \newunit \usebibmacro{publisher+location+date}% } {% \usebibmacro{publisher+location+date}% \newunit \usebibmacro{volume+part}% ...


2

Consider using biblatex-ieee and the urldate field rather than note. The default string for urldate isvisited on (in English). If you prefer the string produced in your question, uncomment the 3 commented lines. \documentclass{article} \usepackage[style = ieee, urldate =comp]{biblatex} \usepackage{xpatch} \usepackage{url} ...


2

The problem turns out to be a bug in the function misc of the bibliography style file ametsoc.bst. (You would be correct in surmising that this function is in charge of typesetting entries of type @misc...) Specifically, the function contains the following line twice: format.note output Unsurprisingly, the doubling of this instruction causes the contents ...


2

Mispelled line corrected. It is assumed, that you a going to use latex, bibtex and twice latex (or another command, like pdflatex). \documentclass[12pt]{article} \usepackage{graphicx} \usepackage{amsmath} \usepackage{caption} \usepackage{cite} \begin{document} \section{Introduction} %bla bla .... \cite{tets} bla bla .... \cite{test} ...


2

It is a class feature, but it is possible, to redefine \bibliography of course in order to automatically add a \section*: \documentclass[final,5p,times,twocolumn]{elsarticle} \journal{Elsevier Journal} \renewcommand{\bibname}{References}% \let\ElseVierBibliography\bibliography% \renewcommand{\bibliography}[1]{% \section*{\bibname}% ...


2

Without any packages, you just have to redefine the way \@biblabel works: \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}, ...


2

Here is something that satisfies your requirements for the entry types you've mentioned. It uses biblatex. Probably for other entry types, there would remain some job to be done. \documentclass[12pt,english,french]{report} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage{xpatch} \usepackage{filecontents} ...


2

I created a custom bibliography style with makebst. With a standard article document class, the result looks like this: Document class svjour3 from the publisher of the journal alters the citation style (by using \bibpunct) to drop the comma between author and year: Code of the example document %\documentclass[natbib]{svjour3} % File available from ...


2

This might answer your question probably only partly: I have a master document with some child documents. All lyx files have the same document type and use the defaults. To include packages or define macros I have an additional tex file (options.tex) which contains everything that needs to be done in the preamble. In the preamble of the lyx documents I add ...


2

The change.case$ built-in function is described in the source (texk/bibtex-x/bibtex-4.c in TeX Live): * The |built_in| function change.case$ pops the top two (string) * literals; it changes the case of the second according to the * specifications of the first, as follows. (Note: The word `letters' in * the next sentence refers only to those at ...


2

The field number refers to a series of books (for instance, Academic Press' “Pure and Applied Mathematics”) or the issue number of a journal's volume. Probably HT-FED2004-56887 should go in a note field, with an explanation of its meaning; in the ASME site it is presented as “Paper number” and is part of the DOI, which is doi:10.1115/HT-FED2004-56887. ...


2

I managed to redefine \beamer@newblock so that the text in the author block is saved and then later used after the title block. I used the definition of the command in beamerbaselocalstructure.sty (Till Tantau, Vedran Miletić) as the starting point for my modifications. Note that the bibliography entry author template is now used for the title and the title ...


2

I'm using biber to automatically remove the escapes (the option (c) in the question, which I seem unable to avoid) as follows: biber --tool library.bib and a biber.conf with the following simple regex map: <map> <map_step map_field_source="url" map_match="\\" map_replace="" /> </map> Not ideal, but until Mendeley starts ...


2

The package apacite does no underlining. The problem could be in you loading \usepackage{ulem} Note that underlining for emphasis is a typographical device that eminent typographers consider very bad. It can have its uses for special notation, but it should never be used for emphasis.



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