Tag Info

Hot answers tagged

6

A possible solution is to define a new command to expand to \& or and depending whether it is executed in a \citep or in a \citep. To this end the first step is to define the bbl.amp function as follows: FUNCTION {bbl.amp} { "\protect\myamp "} This has the effect to insert \protect\myamp in the proper places in the .bbl file, in particular we need ...


5

Use \AtEveryCitekey{% <--- You need the %


3

You can redefine \footcitetext as follows: \DeclareCiteCommand{\footcitetext}[\footnotetext] {\bibsentence% \usebibmacro{cite:init}% \usebibmacro{prenote}} {\usebibmacro{citeindex}% \global\booltrue{cbx@mlafootnotes}% \renewcommand*{\newunitpunct}{\addcomma\space}% \usebibmacro{cite:mla:foot}} {} {\usebibmacro{mla:foot:postnote}} ...


3

Use \nocite{*} to include all entries in the .bib file and \nocite{<key>} to include specific entries.


3

You can adapt the solution proposed in this answer http://tex.stackexchange.com/a/203350/16895. We create a toggle and set it to true just before executing the loop code of the cite command for \citeauthor, and set the toggle false after the name has been printed. \newtoggle{citeauthor} \DeclareCiteCommand{\citeauthor} {\boolfalse{citetracker}% ...


3

You need \usepackage{url}. \documentclass[journal]{IEEEtran} \usepackage{url}% \usepackage{filecontents} \begin{filecontents}{mybib.bib} @electronic{IntelNode, title = "Intel Intelligent Power Node Manager", url = "http://download.intel.com/support/motherboards/server/sysmgmt/sb/node_manager_white_paper.pdf", note = "Accessed: 2014-10-14" } ...


2

From the perspective of a technical editor, the two works, while identical in the passage you mentioned, are not the same. Therefore, both must be cited when quoted passages are the same or very similar, while only the relevant one would be cited when then two versions of a quoted passage are different. BibLaTeX is doing exactly what it is supposed to ...


2

A possible solution: Make \citeapos take two arguments: the first will be fed to \citeauthor, the second to \citeyear: \usepackage{natbib} \newcommand\citeapos[2]{\citeauthor{#1}'s (\citeyear{#2})} Proposed usage: \citeapos{smith97}{smith97,smith01}. (I tried creating a macro that extracts the first key (i.e., everything up to the first comma) from ...


2

On ubuntu 12.04, I have installed manually vim (version 7.4), and vim-latex with pathogen. I only fixed this issue when I enabled python on vim (./configure --enable-pythoninterp=yes). I didn't seem to be able to get this feature working with the vim packages from the repository, although admittedly I didn't try vim-gnome, as suggested above. EDIT: Also, ...


2

The footnote package can save any footnotes entered inside a float and spit them out at the end (normally they are just thrown away, not sure why). You only need to add these two lines to your preamble: \usepackage{footnote} \makesavenoteenv{figure} You can \makesavenoteenv for any other environments you use, like tables.


1

You have turned the and into a comma via \renewcommand*{\finalnamedelim}{\multinamedelim} Removing this command restores the and: \documentclass[a4paper,10pt]{report} \usepackage[bibstyle=authoryear,citestyle=authoryear,sorting=none, backend=biber,natbib,dashed=false]{biblatex} \addbibresource{sources.bib} \NewBibliographyString{available} ...


1

Your posting is missing a few details, such as an entry for the piece by Allan et al. My answer thus can't fully replicate what you're after. Some observations: To use BibTeX's crossref facility, use the label of one entry as the value of the crossref field of the other; don't use a field called key. You're already doing this, but just for completeness: ...


1

You have to run LyX from the terminal every time you use LyX. Not just for reconfigure. The LyX Mac developer is working on a workaround that will hopefully improve things until Apple fixes the bug.



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