New answers tagged

4

A simple solution is to gobble math with \pdfstringdefDisableCommands: \documentclass{article} \usepackage{hyperref} \makeatletter \pdfstringdefDisableCommands{\let\(\fake@math} \newcommand\fake@math{}% just for safety \def\fake@math#1\){[math]} \makeatother \begin{document} \section{\(I\) cast warnings but I wish I wouldnt} ...


4

This warning is caused by currfile in an at-end hook because it tried to restore the parent file name which was not available. This is the case if currfile is loaded by another package and not in the main file. currfile requires filehook and installs corresponding at-begin and at-end hooks for all files. If filehook is not already loaded before the hooks ...


1

They are just warnings, or in the first case more of a message than a warning. They are not errors, which would cause compilation to stop. Both of them are from the biblatex package. Missing backend. biblatex allows for different bibliography backends. A backend is in this context the program that reads the citations from auxiliary files, collects the ...


4

A non-closed conditional is an issue; your input is fine so it's a bug in biblatex (or more specifically the BibTeX-support part). At present (April 2016) work is in an advanced stage for altering how the Biber/BibTeX split is handled and with the development version I don't see the problem. I'd therefore suggest 'wait for the maintenance team to update ...


2

I recently ran into a similar issue where my section title was being split across two lines, but only one or two words were ending up on the second line. I wanted to manually insert a line break so that I could balance it better. I ended up using non-breaking spaces to force the line break to happen earlier instead: \section{this is a very long title I ...


2

Package hyperref needs to be loaded before \newsubfloat. The macro calls \@addtoreset, which is supported and patched by hyperref to fix the anchor name issue. But if the macro is called before, then the original version of \@addtoreset is called without the patch, and the anchor names would have to be fixed manually. But this is not necessary with the right ...



Top 50 recent answers are included