Tag Info

New answers tagged

1

In your bib entrys LatencyArbitrageTheRealPower and michaelLewisWrong is a comma missing. Add them and everything should compile. Here the two corrected bib entrys: @article{LatencyArbitrageTheRealPower, title = {Latency Arbitrage: The Real Power Behind Predatory High Frequency Trading}, author = {Sal Arnuk and Joseph Saluzzi}, year = ...


1

As mentioned in my comment, try including the sorttitle field where necessary. Thus a complete MWE would be: \documentclass{book} \usepackage{filecontents} \begin{filecontents*}{\jobname.bib} @book {book1, author = {Tim Winton}, title = {An Open Swimmer}, sorttitle = {Open Swimmer, An} } @book {book2, author = {Tim Winton}, title = ...


1

Also check out https://github.com/jburon/pnas2011.bst for PNAS bibtex style updated to match the current fashion in reference layout as of 4 September 2011.


2

You should set-up a new citation command, based on \cite and use it to call bib macros that first clear the author (and perhaps more fields) before calling the standard macros. \documentclass[a4paper]{article} \usepackage[style=verbose-note]{biblatex} \usepackage{filecontents} \begin{filecontents}{\jobname.bib} @Article{Annas:HellenisticVersion, Title ...


0

Building on @PLK's answer, here is an example biber.conf that selectively removes URLs from specified entry types, rather than selectively keeps them. Note that entry types aren't case sensitive. <?xml version="1.0" encoding="UTF-8"?> <config> <sourcemap> <maps datatype="bibtex" map_overwrite="1"> <map> ...


1

You always can print full citings with the command \fullcite{key} or \footfullcite{key} for footnotes. It will print the same informations as you will get in the bibliography. See manual, 3.7.6 Special Commands


1

maxitems=999 worked fine! Thank you..


5

The fonts used by mathdesign are not compatible with XeLaTeX and fontspec, because they're neither OpenType nor TrueType fonts. Replace \usepackage{xltxtra} with \usepackage[utf8]{inputenc} and compile with pdflatex.


0

This may help someone else out, I spent ages trying to sort this out. I had the same problem, I have Biber 1.9 and Biblatex 2.9 installed but was getting the same error. I recently changed from Bibtex to Biblatex. I managed to find what was causing the error, it was the bib file, some of my articles had 'keywords' I removed this and its working fine now. ...


2

For your first issue you want \multinamedelim (p. 98 of the biblatex documentation), in your case that's \renewcommand{\multinamedelim}{\addsemicolon\space} For the second, you can keep \renewcommand{\finalnamedelim}{\addspace\&\space} but then change the sparator in the bibliography with \AtBeginBibliography (p. 227 of the biblatex documentation) ...


3

There is a biblatex standard style that does this: verbose-inote (or verbose-note, if you do not want ibid-capabilities). If you always want to see the (short) title, we better add the option singletitle=false; if we leave the default singletitle=true, authors with only one work will not have the title printed in further citations. MWE ...


2

I see this questions several months after it was posted because I was trying to find an answer to the same problem. A publisher requires exactly this system because they do not want a final bibliography and the reader should know where to locate the complete citation (bizarre systems indeed). At the moment I am doing this manually: % EXAMPLE-BEGIN Kant ...


0

The issue has been resolved. The version of biber I had was downloaded from http://biblatex-biber.sourceforge.net/ , Download. It was not biber v1.9 but v1.8. This version of biber was working fine prior to the update biblatex v2.9a. I replaced it by the one available available at ...


1

The natbib package has option \citealt{...} and citealp{...} (amongst others), which remove parentheses for in-text citations. There is a great reference sheet that describes the suppressed parenthesis methods. Copied from the above reference sheet: \citealt{jon90} --> Jones et al. 1990 \citealt*{jon90} --> Jones, Baker, and ...


3

It seems like it may be easier to remove the heading=bibintoc field if you need to reference the particular page. Just create a page with the word "BIBLIOGRAPHY" centred. Something like this: \documentclass[fontsize=12pt,paper=a4]{book} \begin{document} \thispagestyle{empty} \topskip0pt \vspace*{\fill} \begin{center} ...


1

Unfortunately, what you've run-up against is the fact that biblatex-chicago repurposes the \fullcite command so that it no longer displays the entry using the same driver as the bibliography, but rather to ensure that the full entry is cited instead of the short form or ibid. The Manual pretty much discourages what you're doing. However, its fairly ...


5

As mentioned in the comments, microtype is your friend here, and produces nicer output for the rest of the document as well. Because all of these options depend on your reference list/reference style/margin settings/font choices (which we do not have), I've listed a few options and compared them using a sample text (\lipsum) and sample reference list ...


5

The standard definition of the \citetitle/\citeyear/\citeauthor commands include the line \boolfalse{citetracker}% which turns off the ibidtracker temporarily, so we can re-enable it by commenting out that particular line \DeclareCiteCommand{\citetitle} {%\boolfalse{citetracker}% \boolfalse{pagetracker}% \usebibmacro{prenote}} {\ifciteindex ...


3

Your minimal example is not usable: The bib entry is missing and you are using uncommon fonts. It is unclear what you get and what you expect to get instead. Also it would be easy for you to test if the additional definitions are responsable for your problem (I doubt it): simply comment them and try out what happens. If I compile this example with pdflatex ...


5

Based on the answer http://tex.stackexchange.com/a/123145/36296 you can work around this problem by defining your custom cite command to be used in the block title. Like this, you can keep the nice colouring feature for the rest of the presentation. \documentclass{beamer} \usetheme{Darmstadt} \usepackage[citestyle=verbose,backend=biber]{biblatex} ...


1

This is caused by currently mismatched biblatex and biblatex-chicago versions in the latest Cygwin 64-bit packages. biblatex 2.8 biblatex-chicago 2.9a Thanks to Alan Munn in the comments of the original question for helping me track this down.


3

This is standard behaviour for \textcite in authoryear-ibid. In order to use \textcite as \autocite stand-in, you can go with \DeclareAutoCiteCommand{inline}{\textcite}{\textcites} Obviously, that works with the multicite \textcites and \autocites as well. MWE \documentclass{article} \usepackage[backend=biber,style=authoryear-ibid]{biblatex} ...


6

The problem seems to lie with biblatex's punctuation tracker. Since author is a required field for @incollections, biblatex can - in a way - expect there to be one. (As a matter of fact, that is not the best of ideas, especially since @incollection is alias for @inreference in the standard styles, and @inreference entries don't always have authors one can ...


8

There are now a series of different flexible delimiters between the parts of a name (when using Biber). They are \bibnamedelima, to \bibnamedelimd plus \bibnamedelimi and the marker command \revsdnamepunct. Their full use cases are described in the manual: basically, \bibnamedelima/\bibnamedelimb go between first names or between surnames (i.e. for gaps ...


1

This question seems to be about the same error message and one of the answers also includes biber, so its probably related. quoted solution by egreg: add in your preamble \DeclareUnicodeCharacter{00A0}{ } but of course, your case my differ. This was for the "no-break space" character. I suppose opening the .bib file in an editor that can switch between ...


0

Here are two alternative solutions in one: either redefine the \cites command, or use the new pair of commands \pageson and \pagesoff to affect all the following \cite commands as hinted by moewe. The suppression of page numbers is achieved by clearing the field postnote. I learned about biblatex fields from Suppress nonstandard pages in book-in-book ...


2

Your code is not particularly minimal, since most of the packages in your preamble have nothing to do with the problem you've identified. When I put works with quotation marks in my .bib file, I've always just used the standard LaTeX method of typing `` and ''. That has always worked for me, and it works in this case, too. Why are you using \mkbibquote ...


4

It's just a matter of adding \DefineBibliographyStrings{ngerman}{ backrefpage = {Zitiert auf S\adddot}, backrefpages = {Zitiert auf S\adddot}, } to your preamble. \documentclass[a4paper,11pt]{scrartcl} \usepackage[latin1]{inputenc} \usepackage{csquotes} \usepackage{blindtext} \usepackage{filecontents} \usepackage{hyperref} \hypersetup{ ...


1

If you read French, you could look at http://www.ctan.org/pkg/latex-sciences-humaines.


1

After numerous months of battling with this and trying all manners of suggested solutions, I finally found a method that works for me. My thesis class uses "report" (as opposed to "book" or "article") and my frontmatter has no page numbers. There are 8 pages of frontmatter (this was important for diagnosing). My table of contents and list of figures have ...


2

The formatting of chapter and page in inbook is controlled by chapter+pages bibmacro. This macro calls \bibpagespunct for the space between the chapter and the pages. By default this is a comma plus an inter word space. A possibility is to change it to encourage a \linebreak. The most drastic solution is to redefine \bibpagespunct to ...


1

[Hmmm...having typed in this answer I notice that the question is already solved in the comments...if there's no interest perhaps I'll delete especially as I don't mention bbl files, although they appear in the log as described below.] Every time that (La)TeX opens a file it writes (filename... to the log file and it prints a matching ...) when it closes ...


2

The typical use is to include \bibliographystyle{<style>} \bibliography{<bibtex-file>} in your latex code, and then run (pdf)latex -> bibtex -> (pdf)latex -> (pdf)latex. Running bibtex generates a file with a bbl extension where you can find \bibitem. The format of \bibitems depends on the selected <style>.


2

You can use the biblatex/csquotes quotation command \mkbibquote. So your example would look like this title = {This Book Title Ends in \mkbibquote{Quotation Marks}} This solution, unfortunately, comes at the cost of making the .bib file somewhat dependent on biblatex. See also the advice in the biblatex-chicago documentation on pp. 49-50 about ...


3

You seem to have confused the punctuation tracker. Try if it works if you use \bibopenbracket and \bibclosebracket and replace the \space by \setunit{\addspace} or \setunit*{\addspace}. The \setunit{\addspace\bibopenbracket} that you mention in your comment looks a bit dubious but without minimal example I can't test why you think that you need it.


0

More a workaround than a proper solution but you can replace \item \printbibliography[heading=none,category=firstpaper] by something like: \item \cite{Gyro2012}\quad \fullcite{Gyro2012} The \cite part generates the brackets ([1]) and \quad is necessary to have the correct horizontal spacing between brackets and citation. The workaround could be easily ...


1

Instead of defining a separate category for each entry, we can dynamically create a bibcheck, we do retain the enumpapers category though, as it is very convenient. \DeclareBibliographyCategory{enumpapers} Our new command \enumcite adds the key to enumpapers, creates a bibcheck for the entry key and prints the bibliography \newcommand{\enumcite}[1]{% ...


2

Using imakeidx with the splitindex option, it is possible, to use several indexes. In order to know, which index entry goes to which index, one has to say \index[indexA]{Entry} etc. as well as the \printindex[indexA], respectively \printindexearly[cases]. The OP either made a typo or misused the syntax when he wrote \printindexearly{cases}. ...


3

Normally, one would just choose a bibliography style that does not labels, such as bibstyle=authortitle. In your case with two bibliographies however that is not really feasible. You can define a custom bibenvironment that suppresses the labelling and use that for the mid-document bibliography. We can just take the standard authortitle definition as basis ...


2

Developer for Cite This For Me here (the site mentioned in the question). BibTeX is now available on the site, it's in the Download menu as seen in this picture:


2

Just put \DeclareFieldFormat{journaltitle}{\mkbibbrackets{#1}} in your preamble.


2

If you use authoryear, you can just modify the cite macro a bit to include the journal reference via just the two following lines \setunit{\addcomma\space}% \usebibmacro{journal} so we get \renewbibmacro*{cite}{% \iffieldundef{shorthand} {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}} {\usebibmacro{cite:label}% ...


0

Personally, I use the 'BibTeX entry from URL' Chrome extension which adds a button to copy the BibTex for the currently open website to the clipboard.


4

biblatex warns you if the bib is empty. You could redefine the command used for the message \blx@warn@bibempty: \usepackage{biblatex} \makeatletter \def\blx@arn@bibempty{Try it out} \makeatother


3

Of course you could just use the note field, as that is printed in just the right position by the standard styles. But we can define a new articleno field (which is way more fun ;-)). This is done in a separate .dbx file called articleno.dbx (in the MWE it is created via filecontents) \ProvidesFile{articleno.dbx} ...


5

Mendeley also allows you to search for papers, store papers you find on major reference sites, and save as a .bib file.


6

Google Scholar exports bibtex. One solution would be to search for the paper you want there and then export the record.


10

Zotero does everything you describe, and you can export your library in .bib format. In my experience, you will have to go through and clean up the file afterward, but that's hard to avoid with bibliographies in any format.


4

Biblatex offers different options to format a date. If the format is not a predefined one, it is possible to use \DeclareFieldFormat to provide a now format, in this case we can provide a format for urldate \DeclareFieldFormat{urldate}{% \thefield{urlday}\adddot\addspace% \mkbibmonth{\thefield{urlmonth}}\adddot\addspace% \thefield{urlyear}\isdot} To ...


1

I added a patch to the title bib macro to do that: \documentclass[a4paper,12pt]{article} \usepackage{filecontents} \usepackage{xpatch} \usepackage{csquotes}%[style = american] \usepackage{polyglossia} \setmainlanguage[variant=american]{english} \usepackage{fontspec,xltxtra,xunicode} ...



Top 50 recent answers are included