PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : alphadin.bst ändern



chakalaka1984
28-06-2007, 15:51
Hallo, ich muss eine wissenschaftliche Arbeit für die Uni verfassen. Nun ist die Dozentin der Meinung, es müsste im Literaturverzeichnis noch ein "last checked date" auftauchen. Zitiert werden muss nach Balzert, d.h. die Bibkiothek alphadin muss geändert werden. Hat jemand dazu eine Idee?
Ich bin für jeden Tip dankbar.

bobmalaria
28-06-2007, 15:59
hi,

schau mal nach von wann dein alphadin stil ist. es gibt nämlich aktuellere versionen z.b. http://ftp.ktug.or.kr/tex-archive/biblio/bibtex/contrib/german/din1505/alphadin.bst

wobei ich glaube, dass es auch noch atuellere gibt, aber die hp des autors ist momentan nicht erreichbar.

wie dem auch sei, in diesem stil gibt es ein lastchecked feld.

gruß

countbela666
28-06-2007, 16:08
Lorenzens Homepage wurde meines Wissens eingestellt, da sie nicht mehr notwendig ist. Nach jahrelangem Drängen (u. a. durch den Autor des dinat-Stils) hat Lorenzen es vor einigen Wochen endlich geschafft, sein Werk in der aktuellen Version auf CTAN hochzuladen.

Grüße
Marcel

chakalaka1984
28-06-2007, 16:12
hallo bobmalaria, danke für die Antwort. Kann ich die bst einfach kopieren und gegen die alte ersetzen?

bobmalaria
28-06-2007, 16:13
hi,

stimmt du hast recht.
die stile in din1505 sind die aktuellen von lorenzen
http://www.ctan.org/cgi-bin/filenameSearch.py?filename=din1505&Search=Search

bitte lade dort deine neue bst-datei herunter.

du kannst sie einfach über die alte kopieren (evtl musst du noch 'texhash' in die console/eingabeaufforderung tippen, bin mir aber gerade nicht sicher ob das nötig ist wenn man eine existierende datei ersetzt)

chakalaka1984
28-06-2007, 16:25
Mmhhh also irgendwie funktioniert das alles nicht. Vielleicht geht´s ja auch anders. Ich habe in meinem mit bibtex erstellten Literaturverzeichnis folgendes eingegeben:
@manual{BSI1,
author = "Bundesamt für Sicherheit in der Informationstechnik",
Date-Added = {2005-10-12 18:18:53 +0200},
Date-Modified = {2005-10-22 18:42:06 +0200},
title = "Drahtlose lokale Kommunikationssysteme und ihre Sicherheitsaspekte",
year = "2003",
month = sep,
note = "http://www.bsi.de/literat/doc/drahtloskom/drahtloskom.pdf"
url = "http://www.bsi.de/literat/doc/drahtloskom/drahtloskom.pdf"
howpublished = "lastchecked: {14.Juli}",
}

folgendes wird aber nur mit alphadin angezeigt:
[Inf03] für Sicherheit in der Informationstechnik, Bundesamt: Drahtlose lo-
kale Kommunikationssysteme und ihre Sicherheitsaspekte, September 2003. 
http://www.bsi.de/literat/doc/drahtloskom/drahtloskom.pdf

irgendwie soll da halt noch ein lastchecked Datum stehen. Ich hab echt kein Plan...

Salnic
28-06-2007, 16:52
Hi Chakalaka,

änder mal Deine *.bib-Datei wie folgt


@manual{BSI1,
author = {{Bundesamt f\"{u}r Sicherheit in der Informationstechnik}},
title = {Drahtlose lokale Kommunikationssysteme und ihre Sicherheitsaspekte},
year = {2003},
month = sep,
url = {http://www.bsi.de/literat/doc/drahtloskom/drahtloskom.pdf},
lastchecked = {14.Juli}
}



@BOOKLET{BSI2003,
editor = {{Bundesamt f\"{u}r Sicherheit in der Informationstechnik}},
title = "Drahtlose lokale Kommunikationssysteme und ihre Sicherheitsaspekte",
url = "http://www.bsi.de/literat/doc/drahtloskom/drahtloskom.pdf",
month = sep,
year = 2003,
lastchecked = 2007-07-14
}

mit folgendem Minimalbeispiel sollte es funktionieren


\documentclass{scrartcl}
\usepackage[square]{natbib}
\begin{document}
\cite{BSI1,BSI2003}
\bibliographystyle{alphadin}
\bibliography{litbsp}
\end{document}

Salnic

PS: bibtex hat im allgemeinen Probleme mit Sonderzeichen, so auch Umlauten. Daher ist zu empfehlen, statt für f\"{u}r zu schreiben. Leider zeigt das Forum das nicht so toll an, es verschluckt die Backslashes, man muss sie fett machen, dann klappt es.

chakalaka1984
28-06-2007, 17:18
Cool vielen Dank das funktioniert schonmal sehr gut- gibt es noch die Möglichkeit das Datum ganz anzuzeigen? Die ist echt pingelich.
Vielen Danks schonmal

Salnic
28-06-2007, 17:33
welches Datum?

year = {2. 4. 1984}

sollte doch funktionieren, allerdings musst Du dann month rausnehmen.

chakalaka1984
28-06-2007, 17:36
Naja eigentlich egsl z.B. 2007-07-14 halt Monat und Tag und am besten noch Uhrzeit

Salnic
28-06-2007, 17:56
Und Du hast schon mal probiert, was passiert, wenn Du schreibst:

lastchecked = {{Montag, am 25. April 2007 habe ich das letzte mal um 13:02 Uhr überprüft und keine Änderungen festgestellt. Protokolliert im Heft 17 mit roter Tinte, gekauft am 12. Mai 2004 um 12:57 bei vergessen.}}

Salnic

chakalaka1984
28-06-2007, 18:25
Hi Salnic, hat alles geklappt vielen Dank für die Hilfe.