Tag Info

Hot answers tagged

7

The first closing curly brace is too late, fixed: \newcommand*{\citea}[1]{\autocite{#1}}


5

Well I personally that the output of biblatex which shows the entry is much better then the older bibtex behaviour where you simply got "??". But if you want: \makeatletter \protected\def\abx@missing#1{% \mbox{\reset@font 11}\ignorespaces} \makeatother


4

This happens with the pdfmark drivers (dvips, dvipsone, ...). There are two main ways to generate a link: \hyper@link: The link is put into a box and the rectangle is measured. \hyper@linkstart...\hyper@linkend: At the begin of the link a PostScript special is written and at the end, when the link is created, the width can be measured. But the height of ...


4

I would (and I do) cite it as a @manual: @manual{tantau:2013a, author = {Till Tantau}, title = {The TikZ and PGF Packages}, subtitle = {Manual for version 3.0.0}, url = {http://sourceforge.net/projects/pgf/}, date = {2013-12-20}, } The same goes for other packages.


3

This seems to work: \begin{filecontents*}{\jobname.bib} @article{papersubmitted, title = {{I love LaTeX, and you?}}, author = {Author1, Name and Author2, Name and Author3, Name}, year = {submitted}, } \end{filecontents*} \documentclass{article} \usepackage[authoryear]{natbib} \begin{document} \citep{papersubmitted} \bibliographystyle{plainnat} ...


3

If the .bst file is the one at this link, then the changes you have to do are: at line 246, change { " {\rm a} " * t * } into { " \textrm{a}~" * t * } at line 339, change { " a " * t * } into { " a~" * t * } at line 1193, change { " a " * s #2 "{vv~}{ll}" format.name$ * } into { " a~" * s #2 "{vv~}{ll}" format.name$ * } As you are on it, ...


2

If you want authoryear-style (aka "Harvard-style") instead of numeric-style citation callouts for an Elsevier-stable journal, you should use the instruction \bibliographystyle{elsarticle-harv} instead of \bibliographystyle{elsarticle-num} Because you're dealing with the elsarticle document class, you should load it with the options natbib and ...


2

You should be OK by simply using the ieee style for the bibliography but the standard numeric-comp for the citations. For example \RequirePackage{filecontents} \begin{filecontents*}{\jobname.bib} @book{IEEEexample:bookwitheditor, editor = "J. C. Candy and G. C. Temes", title = "Oversampling Delta-Sigma Data Converters Theory, ...


2

If you want to create a custom citing command, you'll probably want to use the labelname format for names. You probably do not even want to print the author, but the labelname field (the difference being that the labelname field might contain the editor of a work if no author is given). Solution to print labelname \DeclareCiteCommand{\mycite}{}{% ...


2

This might answer your question probably only partly: I have a master document with some child documents. All lyx files have the same document type and use the defaults. To include packages or define macros I have an additional tex file (options.tex) which contains everything that needs to be done in the preamble. In the preamble of the lyx documents I add ...


2

You can use biblatex with these options (check you have the biblatex-apa: \usepackage[style=apa, sorting=none,autocite=supercript]{biblatex} Numeric is the default bibliography and citation style of biblatex. You can specify the backend: bibtex, bibtex8 or biber. The default is biber, and some features of boblatex can be accessed only with it; moreover, ...


1

It looks like you're using BibTeX. If that's the case, you could get superscript-type citation callouts by loading the natbib package with the option super: \usepackage[super]{natbib} Addendum: To create a customized version of apalike.bst that does not perform alphabetical sorting of the bib entries, you could follow the following steps: My the file ...


1

Specifically for the TikZ graphdrawing library, I would recommend citing the following formally archived peer-reviewed article. @inproceedings{Tan12, author = {Tantau, Till}, title = {Graph Drawing in {TikZ}}, booktitle = {Proceedings of the 20th International Conference on Graph Drawing}, series = {GD'12}, year = {2013}, isbn = ...


1

Try adding (or removing) this package: \usepackage{cite}


1

You can make up a "fake" citation command that does nothing (hardly anything) but will still make biblatex think it cited the key. Just define this nice command \blindcite \DeclareCiteCommand{\blindcite}{\unspace}{}{}{} I had to add the \unspace macro to get rid of an unwanted space. MWE \documentclass{article} \usepackage{filecontents} ...


1

Probably this thread will help to solve part of your problem how-to-create-multilingual-english-japanese-bibliographies-with-biblatex, see the answer by PLK (almost at the bottom of the page.) Your bibliography should be structured in following manner: @article{HondaSuzuki2014, LANGID = {japanese} author = {本田, 太郎 and 鈴木, 次郎}, ...


1

If you use biblatex (which has a natbib emulation) you can define a \citepages{key} command as follows: \newcommand{\citepages}[1]{\citefield{#1}[pagination]{pages}` Result with one of my files:


1

First thing to do is to add a field for the journal abbreviation to the article entrytype, journalabbr in the MWE. Therefore you need to declare a datamodel (an extra file; in the MWE I've used filecontents to simulate that) and you have to tell biblatex/biber to use it in the package options. Then you have to modify the cite command, so it fits your needs. ...



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