# Tag Info

## Hot answers tagged biber

5

Those short "in" references are "hard" to implement because they often require a major overhaul of the entire driver. As such a solution will require lots of lines of code, many of them copied directly from standard.bbx with just a few additions. There are actually some custom styles that implement something similar, biblatex-chicago and biblatex-philosophy. ...

4

Of course one can just put a \sort{\field{langid}} into the sorting procedure, but that will sort the languages lexicographically, so English will appear first, then Greek and then Russian, not exactly what you want. But incidentally, if we sort descending lexicographically we get the order you want in the MWE. \DeclareSortingScheme{lnyt}{ \sort{ ...

3

You can customise BibDesk to create an online entry type. Go to Preferences then Fields. You have the Advanced option to create "Custom Bibtex Types and Fields". There you can create an entry type online with the appropriate fields. Alternatively, in your document, you can create an alias for webpage \DeclareBibliographyAlias{webpage}{online} Then ...

3

Yes it is the expected behaviour. biber will (try to) convert commands in the input to unicode to be able to sort the entries. For accent commands it will in a number of case use the unicode "glyph + combining accent" representation. It will then later output this "glyph + combining accent" in the bbl and pdflatex won't be able to use it (and it is not ...

2

Here is a small patch for the InCollectiondriver. You will probably have to do thesame for all drivers that use the in: macro: \documentclass[ngerman]{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{babel} \usepackage{csquotes} \usepackage[backend=biber,style=authortitle]{biblatex} \usepackage{microtype} \usepackage{filecontents} ...

2

Because of the way biblatex's punctuation tracker works, we can - with a bit of cheating - avoid patching the drivers. \renewbibmacro*{in:}{% \setunit{\addcomma\space}% \printtext{% \bibstring{in}\intitlepunct}} We simply replace the punctuation currently in the punctuation buffer with \addcomma\space, the buffer is used immediately afterwards, ...

2

This example works well with biblatex and biber. Without loading the package, biber cannot work. \documentclass{IEEEtran} \usepackage{biblatex} \addbibresource{biblatex-examples.bib} \begin{document} \nocite{*} \printbibliography \end{document}

2

I get no error if I use {$\lambda$}; I checked with both style=phys and style=ieee. \begin{filecontents}{\jobname.bib} @article{qiu_saltdependent_2011, title = {Salt-Dependent {DNA-DNA} Spacings in Intact Bacteriophage {$\lambda$} Reflect Relative Importance of {DNA} Self-Repulsion and Bending Energies}, author = {Qiu, Xiangyun and Rau, ...

2

For long discussions such as this, it might be better to use a \cite in a \footnote. I tend to use the post- and prenotes only for short comments and pinpoints, for longer texts other solutions might be better. To get capitalisation right, we need \footnote{\Cite{JouveV1992}. Blah-di-blah} \Cite with a capital C. If you want to stick with the postnote, ...

2

There is no webpage nor url entry types for biblatex. The corresponding entry type is online, and url is a mandatory fieldfor this entry type. It is an optional field for all entry types, as well as urldate.

2

As you rightly point out your .bcf file is missing some closing XML tags and (at least some of) those tags are added via \AfterEndDocument{% \blx@auxwrite\blx@bcfout{}{% \blx@xml@endsection\blx@nl \csuse{blx@xml@slistsbib}% \blx@xml@endfile}% \immediate\closeout\blx@bcfout} So it seems that the etoolbox's \AfterEndDocument hook doesn't ...

2

First off the obligatory warning. With this change you deviate from the CMS citation requirements. Use at your own risk. Secondly, since biblatex-chicago is purpose-built to implement the wishes of the CMS the result presented here might (a) not be entirely pleasing from an aesthetic as well as a usability point of view, you are essentially mixing an ...

1

OK. Got it for both problems. Thanks to @moewe, I've just done the entire filter in \defbibcheck. I've also found the solution to the label width problem (just a matter of using the max of \shortserieswidth and \shorthandwidth). Any suggested improvement welcome. (My actual code also handles shortjournal.) \documentclass{article} ...

1

Also open your .bib in a text editor, find the @webpage entry. change to @online. save. reopen in BibDesk. now online is one of your choices in the dropdown. You can now create new online entries in this .bib only. If you create a new .bib no more "online" choice. I guess I should report this as a feature request at BibDesk. Thanks @Bernard and @Guido ...

1

Add \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} to your document, biber runs and outputs in UTF8

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