Tag Info

6

There is in fact a tool to use CSL when compiling LaTeX documents. Pandoc accepts a --csl=<csl file> argument, and it will use the supplied CSL style to format your bibliography. For example: pandoc --bibliography=refs.bib --csl=mystyle.csl -o out.pdf doc.tex Will happily generate out.pdf file via LaTeX using the bibtex file refs.bib and CSL file ...

5

this can be accomplished by defining a \newtheoremstyle when using amsthm. here's an example: \documentclass{article} \usepackage{amsthm} %% goal is to omit parens from note, place cite as part of theorem number \newtheoremstyle{cited}% {3pt}% (space above) {3pt}% (space below) {\itshape}% (body font) {}% (indent amount) {\bfseries}% {theorem ...

4

The conjunctions used between author names are defined by the bibliography style in use -- in your case, plainnat. Fortunately, changing "and" to "&" (or "en") isn't too difficult: Locate the file plainnat.bst in your TeX distribution and make a copy of that file. Call this copy, say, myplainnat.bst. (Don't edit an original file of the TeX distribution ...

4

With biblatex and its natbib compatibility option, you may use \citep for "standard" citations in parentheses. For the case specified in your question, you have to resort to \parencites. See section 3.7.3 of the biblatex manual for details. \documentclass{article} \usepackage[style=authoryear,natbib=true]{biblatex} \usepackage{filecontents} ...

4

You might like the following modifications Problem 1 is addressed by redefining the multicite multiprenote bibmacro. If we are in a prenote situation, we redefine the multiprenote to add the "vgl" note and redefine the normal prenote not to do so. Problem 2 can be dealt with by disabling the footnote command within the box used to evaluate the length of ...

4

Using the code in the linked answer, this is what you can do. To replace and with & in the bibliography you can simply insert that code inside \AtBeginBibliography: \AtBeginBibliography{% \renewcommand*{\finalnamedelim}{% \ifnumgreater{\value{liststop}}{2}{\finalandcomma}{}% \addspace\&\space}% } The second request is a bit more ...

3

The optional argument to \citep confuses LaTeX, because the ] is taken as the end of the optional argument to \textquote. Just put the command in braces. Here's an edited version. \begin{filecontents}{\jobname.bib} @book{Feynman, author = {Richard P. Feynman}, title = {Surely You're Joking, {Mr.} {Feynman}!}, publisher = {W. W. Norton Company, ...

3

Your example is neither complete nor minimal, so I couldn't compile it. But your issue should be resolved by adding \usepackage{ftnxtra}to your preamble. For more suggestions have a look here: Using \footnote in a figure's \caption

3

EDIT A shorter solution is to modify the alphabetic style. Just force the label to be set to citekey. \DeclareLabelalphaTemplate{ \labelelement{ \field[final]{citekey} } } And we're done. \documentclass{article} \usepackage[british]{babel} \usepackage{csquotes} \usepackage[backend=biber,url=true,style=alphabetic]{biblatex} ...

2

tufte-book uses the package bibentry which always deletes the final period. You have two options: Protect the final dot in the note field: @book{testcite, title={The}, author={Book}, year={1998}, publisher={Pub}, edition={second}, note={Part 2{.}} } Make bibentry to always keep the final period by redefining \BR@nodot (the command that strips the ...

2

The template/class you are using is loading hyperref. But hyperref should be, with some exceptions, loaded last. The documentation of biblatex clearly says, that backreferencing will only work, when hyperref is loaded after biblatex. You have to either delete everything related to hyperref in the .cls and input it in your own preamble. You should never ...

1

You can use the optional argument of \caption. \caption[Figure 1 LoF Caption]{Figure 1 LoF Caption \cite{second}} If you are tired of typing things twice, you can put this in your preamble and use \nocitecaption instead: \DeclareRobustCommand\nocite[1]{% {\def\cite##1{\ignorespaces}#1}} \newcommand\nocitecaption[1]{\caption[\nocite{#1}]{#1}}

1

The question mark usually indicates an unresolved reference. I suppose you added the bibtex database to your document like this: Select "Insert" --> "List / TOC" --> "BibTex Bibliography..." from the menu In the dialogue box click on "Add..." Click "Browse..." Select the file you want (in this case: test.bib) Now, don't forget to confirm the ...

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