LNI-Format vs. LNI-Vorgaben

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: LNI-Format vs. LNI-Vorgaben

von u_fischer » Fr 18. Apr 2014, 12:17

Wenn GI einen Stil zu Verfügung stellt, dann nutze ihn einfach. Wenn der einen Fehler enthält, ist das deren Problem. Du kannst ihnen ja schreiben, dann können die sich mit der Korrektur herumschlagen (oder ihre Richtlinien ändern). Ich glaube übrigens nicht, dass du die richtige Funktion ändern willst. Deiner Beschreibung nach geht es dir um das Label.

von Johannes_B » Do 17. Apr 2014, 21:30

Wenn du kannst, dann wechsle zu biblatex. Schau dazu bitte in die wichtigen Hinweise des Unterforums.

LNI-Format vs. LNI-Vorgaben

von c4b4l » Do 17. Apr 2014, 17:41

Hallo zusammen,

ich bin gerade mit einem Kommilitonen dabei, eine Studie im LNI-Format abzuschließen. Jetzt ist uns die Kleinigkeit aufgefallen, dass in unserem Dokument, bei der Angabe einer Quelle, die zitierweise der Formatvorlage in Latex nicht ganz richtig ist.

Vorerst zu den Quellen. Nur damit mein Denken nachvollzogen werden kann.
LNI-Formatvorlage: http://www.gi.de/service/publikationen/lni
Autorenrichtlinien: http://www.gi.de/service/publikationen/ ... inien.html

Der wesentliche Punkt hierbei in Absatz 2.8, der erste Punkt (1). Quellen sollen mit den ersten beiden Buchstaben des Nachnamen angegeben werden. In der Formatvorlage von Latex sind immer die ersten drei Buchstaben zu sehen.

Jetzt habe ich als Latex Noob in der lni.bst geschaut, ob ich da an einer Schraube drehen kann. Ich vermute, dass in dem folgenden Bereich ist:
INTEGERS { nameptr namesleft numnames }

FUNCTION {format.names}
{ 's :=
  #1 'nameptr :=
  s num.names$ 'numnames :=
  numnames 'namesleft :=
    { namesleft #0 > }
    { s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 't :=
      nameptr #1 >
	{ namesleft #1 >
	    { ", " * t * }
	    { numnames #2 >
		{ "," * }
		'skip$
	      if$
	      t "others" =
		{ " et~al." * }
		{ " and " * t * }
	      if$
	    }
	  if$
	}
	't
      if$
      nameptr #1 + 'nameptr :=
      namesleft #1 - 'namesleft :=
    }
  while$
}
Jedoch habe ich die wirkliche Stelle im Makro nicht gefunden, um die Änderung erwirken zu können. Habt ihr eine Idee?

Danke für Eure Antwort!

Viele Grüße
c4b4l

Nach oben