Here's a way, that requires special formatting of the author
field in the .bib
file.
\begin{filecontents*}{\jobname.bib}
@article{oasis,
author={{\acroauthor{Organization for the Advancement of Structured Information Standards}{OASIS}}},
title={Some title},
journal={J. Something},
year={2012},
}
\end{filecontents*}
\documentclass{article}
\usepackage[authoryear]{natbib}
\usepackage{etoolbox}
\newif\ifabbreviation
\pretocmd{\thebibliography}{\abbreviationfalse}{}{}
\AtBeginDocument{\abbreviationtrue}
\DeclareRobustCommand\acroauthor[2]{%
\ifabbreviation #2\else #1 (\mbox{#2})\fi}
\begin{document}
Here it is \citep{oasis}
\bibliographystyle{plainnat}
\bibliography{\jobname}
\end{document}
Notes: the filecontents*
is just to keep the example selfcontained; if you want only the expanded name in the references section, change
#1 (\mbox{#2})\fi
into
#1\fi
Important: don't forget the additional braces around \acroauthor{...}{...}
, which are essential for the correct sorting by author.
This can be modified to expand the acronym the first time it is used in a citation. Remove the first %
in the line marked <-----
if you want to show the acronym also the first time, together with the expanded text, which is what's done usually to help readers.
\begin{filecontents*}{\jobname.bib}
@article{oasis,
author={{\acroauthor{Organization for the Advancement of Structured Information Standards}{OASIS}}},
title={Some title},
journal={J. Something},
year={2012},
}
\end{filecontents*}
\documentclass{article}
\usepackage[authoryear]{natbib}
\usepackage{etoolbox}
\newif\ifabbreviation
\pretocmd{\thebibliography}{\abbreviationfalse}{}{}
\AtBeginDocument{\abbreviationtrue}
\DeclareRobustCommand\acroauthor[2]{%
\ifabbreviation
\ifcsname acroused@#2\endcsname
#2%
\else
#1%
%~(\mbox{#2})% <----
\expandafter\gdef\csname acroused@#2\endcsname{}%
\fi
\else
(\mbox{#2})%
\fi
}
\begin{document}
Here it is \citep{oasis}
A second time \citep{oasis}
\bibliographystyle{plainnat}
\bibliography{\jobname}
\end{document}
Here's one possibility; I used "Telespazio" in the author field, and 2010
for the year (see little text to the right, on the last page in the brochure):
\begin{filecontents*}{bbb.bib}
@misc{GCC,
year= "2010",
title = "{G}alileo {C}ontrol {C}entre",
url = "http://www.telespazio.it/docs/brodoc/GCC_eng.pdf",
howpublished = "Brochure",
author ="Telespazio"
}
\end{filecontents*}
\documentclass{article}
\usepackage{natbib}
\usepackage{url}
\begin{document}
\cite{GCC}
\bibliographystyle{plainnat}
\bibliography{bbb}
\end{document}
Best Answer
Even webpage of the organization can be presented by :
OR: