citekey im Text ausgeben lassen

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


IrenaSekuta
Forum-Century
Forum-Century
Beiträge: 230
Registriert: Di 2. Dez 2008, 10:05

citekey im Text ausgeben lassen

Beitrag von IrenaSekuta »

Hallo zusammen,

anbei mein Minimalbeispiel (zu meiner Schande muss ich jedoch gestehen, dass es zwar fehlerfrei durchläuft, aber kein Literaturverzeichnis erzeugt wird und auch andere drei Warnungen auftreten):
\documentclass{scrreprt}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{cite}
%\listfiles
\usepackage{filecontents}

\begin{filecontents}{literatur.bib}
@BOOK{2176,
  AUTHOR       = "Fitzgerald, B. and Russo, N. and DeGross, J.",
  TITLE        = "{R}ealigning {R}esearch and {P}ractice in {I}nformation  {S}ystems {D}evelopment: {T}he {S}ocial and {O}rganizational {P}erspective",
  PUBLISHER    = "Kluwer Academic Press",
  YEAR         = "2001",
  ADDRESS      = "Boston",
  NOTE         = "Eine optionale Notiz"
}
\end{filecontents}

\begin{document}
Hier soll nun der citeykey (hier 2176) ausgegeben werden: \cite{2176}

\bibliography{literatur}
%\bibliographystyle{plain}
\end{document}}
Was ich eigentlich erreichen will, ist das \cite{2176} eben [2176] ausgibt. Mit welchem bibliographystyle erreiche ich das denn?

Gruß,

Irena
----------------------------------
- WinXP und Win 7 und ansatzweise Ubuntu 9.10 :-)
- Miktex 2.9 (Portable)
- WinEdt 6

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

AFAIK kann der biblatex-Stil draft das. Jedenfalls heißt es in der biblatex-Anleitung unter »3.3.1 Citation styles«:
draft
A draft style which uses the entry keys in citations. The style will set the following package options at load time: autocite=plain.
Es gibt auch einen korrespondierenden Bibliograpy style.

IrenaSekuta
Forum-Century
Forum-Century
Beiträge: 230
Registriert: Di 2. Dez 2008, 10:05

Beitrag von IrenaSekuta »

Danke schön.

Momentan bekomme ich biblatex nicht zum laufen. Habe auch schon vor längerer Zeit auf deinen Rat hin den Herausgeber der Miktex-Distribution angeschrieben und ihn gebeten, biblatex endlich (!!!) in die Distribution mit aufzunehmen. Habe aber bis dato keine Antwort erhalten, noch wurde es aufgenommen.

Ohne biblatex ist es also deines Kenntnisstandes nach nicht möglich?
----------------------------------
- WinXP und Win 7 und ansatzweise Ubuntu 9.10 :-)
- Miktex 2.9 (Portable)
- WinEdt 6

Benutzeravatar
domwass
TeX-Entwickler
TeX-Entwickler
Beiträge: 617
Registriert: Di 26. Aug 2008, 12:44
Kontaktdaten:

Beitrag von domwass »

Es gibt auch Stile, in denen das Feld „key“ dafür verwendet wird (nicht zu
verwechseln mit dem BibTeX-Key), ich glaube bei natdin ist das der Fall, bin
mir da aber nicht mehr ganz sicher. Vielleicht funktioniert es auch generell
mit natbib, aber auch da bin ich mir nicht sicher.

Also etwa so:
@BOOK{2176, 
  author = {Fitzgerald, B. and Russo, N. and DeGross, J.}, 
  title = {Realigning Research and Practice in Information  Systems 
           Development: The Social and Organizational Perspective}, 
  publisher = {Kluwer Academic Press}, 
  year = {2001},
  address = {Boston},
  key = {2176}
}
Gruß,
Dominik.-

P.S.: Ich würde das Klammern der Großbuchstaben nicht machen, sondern
stattdessen einen Stil verwenden, der Großbuchstaben in Titeln nicht in
Kleinbuchstaben verwandelt. Wenn es nicht anders geht, sollte man das
ganze Wort einklammern und nicht nur den ersten Buchstaben, da sonst
nämlich das Kerning kaputt ist.

IrenaSekuta
Forum-Century
Forum-Century
Beiträge: 230
Registriert: Di 2. Dez 2008, 10:05

Beitrag von IrenaSekuta »

Herzlichen Dank für eure Hilfe. Offenkundig bekomme ich es noch nicht einmal hin, in meinem Minimalbeispiel überhaupt ein Literaturverzeichnis zu erzeugen.

Anbei das Minimalbeispiel:
\documentclass{scrreprt}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[numbers,square]{natbib}
\listfiles
\usepackage{filecontents}

\begin{filecontents}{literatur.bib}
@BOOK{2176,
  author = {Fitzgerald, B. and Russo, N. and DeGross, J.},
  title = {Realigning Research and Practice in Information  Systems
           Development: The Social and Organizational Perspective},
  publisher = {Kluwer Academic Press},
  year = {2001},
  address = {Boston},
  key = {2176}
}
\end{filecontents}

\begin{document}
Hier wird nun auf die Literatur referenziert: \cite{2176}

\bibliographystyle{alphadin}
\bibliography{literatur}
\end{document}
Anbei auch mein Logfile:

This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8) (preloaded format=pdflatex 2010.7.7)  8 JUL 2010 08:19
entering extended mode
**C:/Lokale*Daten/LaTeX/citekey/citekey.tex
("C:/Lokale Daten/LaTeX/citekey/citekey.tex"
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, loaded.
(C:\Programme\Portable\MikTeX\tex\latex\koma-script\scrreprt.cls
Document Class: scrreprt 2010/06/17 v3.06 KOMA-Script document class (report)
(C:\Programme\Portable\MikTeX\tex\latex\koma-script\scrkbase.sty
Package: scrkbase 2010/06/17 v3.06 KOMA-Script package (KOMA-Script-dependent b
asics and keyval usage)

(C:\Programme\Portable\MikTeX\tex\latex\koma-script\scrbase.sty
Package: scrbase 2010/06/17 v3.06 KOMA-Script package (KOMA-Script-independent 
basics and keyval usage)

(C:\Programme\Portable\MikTeX\tex\latex\graphics\keyval.sty
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
(C:\Programme\Portable\MikTeX\tex\latex\koma-script\scrlfile.sty
Package: scrlfile 2009/03/25 v3.03 KOMA-Script package (loading files)

Package scrlfile, 2009/03/25 v3.03 KOMA-Script package (loading files)
                  Copyright (C) Markus Kohm

))) (C:\Programme\Portable\MikTeX\tex\latex\koma-script\tocbasic.sty
Package: tocbasic 2010/06/09 v3.06 KOMA-Script package (handling toc-files)
)
Package tocbasic Info: omitting babel extension for `toc'
(tocbasic)             because of feature `nobabel' available
(tocbasic)             for `toc' on input line 117.
Package tocbasic Info: omitting babel extension for `lof'
(tocbasic)             because of feature `nobabel' available
(tocbasic)             for `lof' on input line 118.
Package tocbasic Info: omitting babel extension for `lot'
(tocbasic)             because of feature `nobabel' available
(tocbasic)             for `lot' on input line 119.
Class scrreprt Info: File `scrsize11pt.clo' used instead of
(scrreprt)           file `scrsize11.clo' to setup font sizes on input line 130
9.

(C:\Programme\Portable\MikTeX\tex\latex\koma-script\scrsize11pt.clo
File: scrsize11pt.clo 2010/06/17 v3.06 KOMA-Script font size class option (11pt
)
)
(C:\Programme\Portable\MikTeX\tex\latex\koma-script\typearea.sty
Package: typearea 2010/06/17 v3.06 KOMA-Script package (type area)

Package typearea, 2010/06/17 v3.06 KOMA-Script package (type area)
                  Copyright (C) Frank Neukam, 1992-1994
                  Copyright (C) Markus Kohm, 1994-

\ta@bcor=\skip41
\ta@div=\count79
\ta@hblk=\skip42
\ta@vblk=\skip43
\ta@temp=\skip44
Package typearea Info: These are the values describing the layout:
(typearea)             DIV  = 10
(typearea)             BCOR = 0.0pt
(typearea)             \paperwidth      = 597.50793pt
(typearea)              \textwidth      = 418.25555pt
(typearea)              DIV departure   = -6%
(typearea)              \evensidemargin = 17.3562pt
(typearea)              \oddsidemargin  = 17.3562pt
(typearea)             \paperheight     = 845.04694pt
(typearea)              \textheight     = 595.80026pt
(typearea)              \topmargin      = -25.16531pt
(typearea)              \headheight     = 17.0pt
(typearea)              \headsep        = 20.40001pt
(typearea)              \topskip        = 11.0pt
(typearea)              \footskip       = 47.60002pt
(typearea)              \baselineskip   = 13.6pt
(typearea)              on input line 1133.
)
\c@part=\count80
\c@chapter=\count81
\c@section=\count82
\c@subsection=\count83
\c@subsubsection=\count84
\c@paragraph=\count85
\c@subparagraph=\count86
\abovecaptionskip=\skip45
\belowcaptionskip=\skip46
\c@pti@nb@sid@b@x=\box26
\c@figure=\count87
\c@table=\count88
\bibindent=\dimen102
) (C:\Programme\Portable\MikTeX\tex\latex\base\inputenc.sty
Package: inputenc 2008/03/30 v1.1d Input encoding file
\inpenc@prehook=\toks15
\inpenc@posthook=\toks16

(C:\Programme\Portable\MikTeX\tex\latex\base\ansinew.def
File: ansinew.def 2008/03/30 v1.1d Input encoding file
))
(C:\Programme\Portable\MikTeX\tex\generic\babel\babel.sty
Package: babel 2008/07/06 v3.8l The Babel package

*************************************
* Local config file bblopts.cfg used
*
(C:\Programme\Portable\MikTeX\tex\latex\00miktex\bblopts.cfg
File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
)
(C:\Programme\Portable\MikTeX\tex\generic\babel\ngermanb.ldf
Language: ngermanb 2008/07/06 v2.6n new German support from the babel system

(C:\Programme\Portable\MikTeX\tex\generic\babel\babel.def
File: babel.def 2008/07/06 v3.8l Babel common definitions
\babel@savecnt=\count89
\U@D=\dimen103
)
\l@naustrian = a dialect from \language\l@ngerman 
Package babel Info: Making " an active character on input line 92.
))
(C:\Programme\Portable\MikTeX\tex\latex\natbib\natbib.sty
Package: natbib 2009/11/07 8.31a (PWD, AO)
\bibhang=\skip47
\bibsep=\skip48
LaTeX Info: Redefining \cite on input line 694.
\c@NAT@ctr=\count90
)
(C:\Programme\Portable\MikTeX\tex\latex\filecontents\filecontents.sty
Package: filecontents 2009/03/17 v1.2 Create an external file from within a LaT
eX document
)

LaTeX Warning: Overwriting file `./literatur.bib'.


("C:\Lokale Daten\LaTeX\citekey\citekey.aux")
LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 20.
LaTeX Font Info:    ... okay on input line 20.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 20.
LaTeX Font Info:    ... okay on input line 20.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 20.
LaTeX Font Info:    ... okay on input line 20.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 20.
LaTeX Font Info:    ... okay on input line 20.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 20.
LaTeX Font Info:    ... okay on input line 20.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 20.
LaTeX Font Info:    ... okay on input line 20.


Package natbib Warning: Citation `2176' on page 1 undefined on input line 21.

No file citekey.bbl.

Package natbib Warning: There were undefined citations.

[1

{C:/Programme/Portable/MikTeX/pdftex/config/pdftex.map}]
("C:\Lokale Daten\LaTeX\citekey\citekey.aux")

 *File List*
scrreprt.cls    2010/06/17 v3.06 KOMA-Script document class (report)
scrkbase.sty    2010/06/17 v3.06 KOMA-Script package (KOMA-Script-dependent bas
ics and keyval usage)
 scrbase.sty    2010/06/17 v3.06 KOMA-Script package (KOMA-Script-independent b
asics and keyval usage)
  keyval.sty    1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty    2009/03/25 v3.03 KOMA-Script package (loading files)
tocbasic.sty    2010/06/09 v3.06 KOMA-Script package (handling toc-files)
scrsize11pt.clo    2010/06/17 v3.06 KOMA-Script font size class option (11pt)
typearea.sty    2010/06/17 v3.06 KOMA-Script package (type area)
inputenc.sty    2008/03/30 v1.1d Input encoding file
 ansinew.def    2008/03/30 v1.1d Input encoding file
   babel.sty    2008/07/06 v3.8l The Babel package
 bblopts.cfg    2006/07/31 v1.0 MiKTeX 'babel' configuration
ngermanb.ldf    2008/07/06 v2.6n new German support from the babel system
  natbib.sty    2009/11/07 8.31a (PWD, AO)
filecontents.sty    2009/03/17 v1.2 Create an external file from within a LaTeX
 document
 ***********

 ) 
Here is how much of TeX's memory you used:
 1967 strings out of 495285
 28504 string characters out of 3180297
 105238 words of memory out of 3000000
 5200 multiletter control sequences out of 15000+200000
 4248 words of font info for 16 fonts, out of 3000000 for 9000
 14 hyphenation exceptions out of 8191
 35i,6n,35p,281b,313s stack positions out of 5000i,500n,10000p,200000b,50000s
<C:/Programme/Portable/MikTeX/fonts/type1/public/amsfonts/cm/cmbx10.pfb><C:/P
rogramme/Portable/MikTeX/fonts/type1/public/amsfonts/cm/cmr10.pfb>
Output written on citekey.pdf (1 page, 23056 bytes).
PDF statistics:
 14 PDF objects out of 1000 (max. 8388607)
 0 named destinations out of 1000 (max. 500000)
 1 words of extra memory for PDF output out of 10000 (max. 10000000)
Was mache ich denn falsch?

Gruß,

Irena
----------------------------------
- WinXP und Win 7 und ansatzweise Ubuntu 9.10 :-)
- Miktex 2.9 (Portable)
- WinEdt 6

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

Du hast nicht zufällig vergessen, BibTeX aufzurufen? Als Parameter bekommt BibTeX die aux-Datei, wobei man die Endung ".aux" auch einfach weglassen kann.

Antworten