Hot answers tagged

11

There's a strange combination of factors that should be solved by different people. There's no predefined combination \u{i} in t1enc.def, so ĭ should be typed in as \u{\i} Biber transforms \u{i} into U+012D LATIN SMALL LETTER I WITH BREVE Biber transforms \u{\i} into U+0131 LATIN SMALL LETTER DOTLESS I U+0306 COMBINING BREVE So the legal LaTeX input ...


6

The definition of \MakeSentenceCase needs to allow for math mode. A possible fix is \makeatletter \def\blx@mksc@init{% \blx@mkcp@init \def\blx@mkcp@nil{\noexpand\blx@mkcp@nil\noexpand}% \def\i{\blx@mkcp@nil\i}\def\j{\blx@mkcp@nil\j}% \def\do##1{% \ifx##1\relax \else \def##1{\blx@mkcp@nil##1}% \expandafter\do \fi}% ...


5

I have no idea whether this answers your question or why you would be disappointed if you could not use .bib files to exploit something. Nor do I understand why Turing completeness is supposed to be a requirement for capacity to be exploited or what your concept of a Turing complete device is. However, if you wish to know whether you can define a macro in ...


5

This was really a bug in the APA style, thank you for reporting it. I hadn't noticed because in some cases, the style was doing the right thing (but for the wrong reasons). To properly address this, I had to add a new feature to biber and a new test to biblatex (\ifuniqueprimaryauthor) which is reasonable as it can be useful for a style to know this. To try ...


5

Changing the author field to author={{\relax McC}lure, Troy}, lets you achieve your objective, viz., make the surname show up as McC. The full MWE (used with biblatex v. 3.3) -- note that I had to remove {\namepartpre‌​fix}: \documentclass{article} \usepackage{filecontents} \begin{filecontents}{bib.bib} @book{mcd, author={{\relax McC}lure, Troy}, ...


3

biblatex offers the possibility to define separately the style used for citations (citestyle option), the style for bibliography (bibstyle option) or a common style (style option) to be use for both the citations end bibliography. In this case it is enough to use style=alphabetic (and not to include citestyle=authoryear).


3

We can just get the necessary code from verbose-note.cbx The "seen in footnote" bit can be internationalised with the seenote bibstring \DefineBibliographyStrings{english}{seenote = {seen in footnote}} Full code \documentclass{article} \usepackage[ backend=biber, citetracker=true, ]{biblatex} \usepackage{hyperref} ...


3

(You mentioned that you're working on Overleaf, so here's what you can do to get your Overleaf project to compile correctly.) Method 1: Use XeLaTeX or LuaLaTeX ...which are able to handle UTF8 characters out of the box. On Overleaf, you can set the engine to use by clicking on the Settings icon (the gear icon on the upper right of the editor, just next ...


2

I've never heard of a super option. But if you dig into the chem-rsc.cbx code, you'll find these lines: \RequireCitationStyle{numeric-comp} \ExecuteBibliographyOptions { autocite = superscript, autopunct = true , sorting = none } So using \autocite instead of \cite should do the trick.


2

I think that you only need to update your TeX distro, your example works for me (I've added \printbibliography): There were recently some problems between biblatex and tex4ht, because tex4ht hacks some internal biblatex macros in order to insert tags and these macros changed. It was more or less fixed two weeks ago, some issues still persists with ...


2

Don't modify the winedt macros. There will work out of the box. You can see in the macros a filter line: REQ_FILTER= This filter contains a pattern for the bcf-file and means that the button can only be used if a bcf-file exists which biber can process. Run a small document with biblatex and then your button will be active. On my system after a clean ...


1

It comes from writing only bibstyle=numeric-comp as an option. If you want to compress also citations, you have to add citestyle=numeric-comp, or better, if you want it for both, simply style=numeric-comp.


1

Changing everything from section to segments should work if you put the \printbibliography commands outside the segments, which you have to explicitly delimit with \begin{refsegment} … \end{refsegment}. You also have to manually define which segment to print with which print command. \documentclass[]{article} \usepackage[backend=biber]{biblatex} ...


1

Your problem is that you need to change the values of different penaltys to 10000 (not allowed). The easierst way to do that is to patch the relevant commands with package etoolbox and the command \patchcmd{\command-to-be-patched}{search-code}{replace-code}{sucess}{failure} (please see the comments!): \usepackage{etoolbox} % ...


1

This is not exactly the desired behavior, but it might be preferable to assign the same numbering to the same paper? Either way, it is a good starting point and too long for a comment. \documentclass{scrartcl} \usepackage[ backend=biber, style=numeric, defernumbers=true ]{biblatex} \usepackage{filecontents} \begin{filecontents}{\jobname.bib} ...


1

As @Johannes_B suggested, I ran Biber using the appropriate command. The steps I used are: F6 for generating necessary files F8 (instead of F11) for making bibliography F6 twice for generating the pdf with the bibliography. Thanks to you all for the support!


1

You saw the error message Category important not declared caused by your code? Just add \DeclareBibliographyCategory{important} to your code. Then there are some more little errors, for example you have to add the key of the new books/articles to \addtocategory. At last I changed bold writing to italic writing (to see it better I colored it red). ...


1

Use \renewbibmacro*{journal+issuetitle}{% \usebibmacro{journal}% \setunit*{\addspace}% \iffieldundef{series} {} {\newunit \printfield{series}% \setunit{\addspace}}% \printfield{volume}% \setunit{\addspace}% \usebibmacro{issue+date}% \setunit{\addcolon\space}% \usebibmacro{issue}% \setunit{\addcomma\space}% ...


1

It should be enough to replicate the code in \AtEveryBibitem in a \AtEveryCitekey block. Just add \AtEveryCitekey{% \ifcategory{important}% {\bfseries\color{red}}% {}}



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