
Dies ist mein Code:
% arara: pdflatex: { shell: yes }
% arara: biber
% arara: pdflatex: { shell: yes }
% arara: pdflatex: { shell: yes }
\documentclass[12pt,a4paper]{article}
\usepackage{filecontents}
\begin{filecontents}{jobname.bib}
@techreport{NBERw10828,
title = "Accounting for Cross-Country Income Differences",
author = "Francesco Caselli",
institution = "National Bureau of Economic Research",
type = "Working Paper",
series = "Working Paper Series",
number = "10828",
year = "2004",
month = "October",
URL = "http://www.nber.org/papers/w10828",
abstract = {Why are some countries so much richer than others? Development Accounting is a first-pass attempt at organizing the answer around two proximate determinants: factors of production and efficiency. It answers the question "how much of the cross-country income variance can be attributed to differences in (physical and human) capital, and how much to differences in the efficiency with which capital is used?" Hence, it does for the cross-section what growth accounting does in the time series. The current consensus is that efficiency is at least as important as capital in explaining income differences. I survey the data and the basic methods that lead to this consensus, and explore several extensions. I argue that some of these extensions may lead to a reconsideration of the evidence.},
}}
\end{filecontents}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\hypersetup{
colorlinks = true,
linkcolor = black,
anchorcolor = black,
citecolor = black,
urlcolor=blue,
bookmarksopen = true,
bookmarksnumbered = true,
bookmarksopenlevel = 2,
pdfstartview = {FitH},
pdfborder = {0 0 0}
}
\usepackage[indexing=cite,style=authoryear,citestyle=authoryear,sorting=none,backend=biber]{biblatex}
\makeatletter
\AtEveryCite{%
\let\parentext=\parentexttrack%
\let\bibopenparen=\bibopenbracket%
\let\bibcloseparen=\bibclosebracket}
\makeatother
%\renewcommand{\mkbibnamelast}[1]{\mkbibemph{#1}}
\addbibresource{jobname.bib}
\begin{document}
First \cite{NBERw10828}\par
\printbibliography
\end{document}
Das gibt es:
Das hier möchte ich als URL-Link haben, ein kurzes, Link
unterstrichenes und blaues Wort:
Wie kann das gemacht werden?
PS
Übrigens, wie kann einem Zitat ein Stern hinzugefügt werden, wenn es vorne steht *Caselli
?
Antwort1
Obwohl es meiner Meinung nach nicht wirklich ratsam ist, können Sie die Neudefinition verwenden
\DeclareFieldFormat{url}{\href{#1}{\underline{Link}}}
Diese Definition druckt die vollständige URL, wenn hyperref
sie nicht aktiviert ist.
\DeclareFieldFormat{url}{%
\ifhyperref
{\href{#1}{\underline{Link}}}
{\url{#1}}}
Oder vielleicht sogar - die Nutzung der Lokalisierungsfunktionen biblatex
bietet
\DefineBibliographyStrings{english}{%
url = {link},
}
\DeclareFieldFormat{url}{%
\ifhyperref
{\href{#1}{\bibstring{url}}}
{\url{#1}}}
Weitere Möglichkeiten zur Anpassung des Erscheinungsbilds von Hyperlinks finden Sie beispielsweise unterWie kann ich mit Hyperref farbige und unterstrichene Links verwenden?
MWE
\documentclass[12pt,a4paper]{article}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@techreport{NBERw10828,
title = "Accounting for Cross-Country Income Differences",
author = "Francesco Caselli",
institution = "National Bureau of Economic Research",
type = "Working Paper",
series = "Working Paper Series",
number = "10828",
year = "2004",
month = "October",
URL = "http://www.nber.org/papers/w10828",
}
\end{filecontents}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\hypersetup{
colorlinks = true,
linkcolor = black,
anchorcolor = black,
citecolor = black,
urlcolor=blue,
bookmarksopen = true,
bookmarksnumbered = true,
bookmarksopenlevel = 2,
pdfstartview = {FitH},
pdfborder = {0 0 0}
}
\usepackage[indexing=cite,style=authoryear,citestyle=authoryear,sorting=none,backend=biber]{biblatex}
\makeatletter
\AtEveryCite{%
\let\parentext=\parentexttrack%
\let\bibopenparen=\bibopenbracket%
\let\bibcloseparen=\bibclosebracket}
\makeatother
\DefineBibliographyStrings{english}{%
url = {link},
}
\DeclareFieldFormat{url}{%
\ifhyperref
{\href{#1}{\bibstring{url}}}
{\url{#1}}}
%\renewcommand{\mkbibnamelast}[1]{\mkbibemph{#1}}
\addbibresource{\jobname.bib}
\begin{document}
First \cite{NBERw10828}\par
\printbibliography
\end{document}
Antwort2
Sie können die Art und Weise, wie URLs gedruckt werden, wie folgt neu definieren (irgendwo in Ihrer Präambel nach dem Laden bibtex
):
\DeclareFieldFormat{url}{\ifhyperref{\href{#1}{Link.}}{\url{#1}}}