[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
@NoCite Problem
From: |
Dominikus Herzberg |
Subject: |
@NoCite Problem |
Date: |
Tue, 8 Dec 1998 07:48:35 +0100 |
Dear Lout-ers,
I think there is a minor bug in the definition of @NoCite (Lout 3.12), see
the problem described. I am sorry that I do not have the time to debug the
problem myself.
If you take the example below the list of references is as expected and
looks like this (in a simplified representation):
Balzert (1996a)
Balzert (1996b)
Balzert (1998)
But if I change @Cite to @NoCite in the example the result is an "unordered"
list; it looks like this:
Balzert (1996b)
Balzert (1998)
Balzert (1996a)
Maybe you are a little bit surprised why I use @NoCite in my Lout files. The
reason is that I helped myself out with a workaround for a problem I posted
in "References" (Mon, 6 Apr 1998).
Best regards
&
Gruss
Dominikus
----
** The test file: **
@Include { mydoc }
@Database @Reference { Literatur }
@Document
@InitialLanguage { German }
//
@Text @Begin
@Cite{$MOOSA}
@Cite{$SWT1}
@Cite{$SWT2}
@End @Text
** The changes in mydoc: **
# @RefCiteStyle { [cite] } # citation style
@RefCiteStyle { cite) } # citation style
# @RefCiteLabels { @RefNum } # citation items
@RefCiteLabels { @Label (@Annote } # citation items
# @RefListFormat { Labels } # NoLabels, Labels, etc.
@RefListFormat { DropLabels } # NoLabels, Labels, etc.
# @RefListLabels { address@hidden } # ref list label
format
@RefListLabels { @Label (@Annote) } # ref list label format
# @RefListSortKey { @Tag } # sorting key
@RefListSortKey { @Author:@Annote } # sorting key
** The references in Literatur.ld **
{ @Reference
@Tag { MOOSA }
@Label { @S Balzert }
@Annote { 1996a }
@Type { Book }
@Title { Methoden der objektorientierten Systemanalyse }
@Edition { 2.~Aufl. }
@Author { Balzert, Heide }
@Publisher { Spektrum Akademischer Verlag }
@Address { Heidelberg, Berlin, Oxford }
@Year { 1996 }
}
{ @Reference
@Tag { SWT1 }
@Label { @S Balzert }
@Annote { 1996b }
@Type { Book }
@Title { Lehrbuch der Software-Technik: Software-Entwicklung }
@Volume { Bd.~1 }
@Author { Balzert, Helmut }
@Publisher { Spektrum Akademischer Verlag }
@Address { Heidelberg, Berlin, Oxford }
@Year { 1996 }
}
{ @Reference
@Tag { SWT2 }
@Label { @S Balzert }
@Annote { 1998 }
@Type { Book }
@Title { Lehrbuch der Software-Technik: Software-Management,
Software-Qualitaetsicherung, Unternehmensmodellierung }
@Volume { Bd.~2 }
@Author { Balzert, Helmut }
@Publisher { Spektrum Akademischer Verlag }
@Address { Heidelberg, Berlin, Oxford }
@Year { 1998 }
}
- @NoCite Problem,
Dominikus Herzberg <=