mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-26 11:16:55 +00:00
Update notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32894 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
fab1494f49
commit
1ce79a0c63
@ -10,27 +10,17 @@ TODO:
|
|||||||
These insets work but still need work:
|
These insets work but still need work:
|
||||||
InsetBibtex: There are a few issues here.
|
InsetBibtex: There are a few issues here.
|
||||||
- One is that the output is not very nice. This will be solved, though, by
|
- One is that the output is not very nice. This will be solved, though, by
|
||||||
a patch of mine I seem to have forgotten to finish. To get output that
|
a patch of mine I seem to have forgotten to finish.
|
||||||
accorded with the BibTeX style, of course, we'd have to parse the bbl file.
|
|
||||||
I don't know if that's worth it.
|
|
||||||
- Another issue concerns cross-references. At the moment, we simply use the
|
- Another issue concerns cross-references. At the moment, we simply use the
|
||||||
xref information for every entry, rather than listing the xref separately and
|
xref information for every entry, rather than listing the xref separately and
|
||||||
then referencing it. That should not be terribly hard, but it would take a bit
|
then referencing it. That should not be terribly hard, but it would take a bit
|
||||||
of work.
|
of work.
|
||||||
- A third issue concerns the labels. At present, we use the BibTeX key as the
|
|
||||||
citation label. It would not be too hard, I think, to use numerical labels,
|
|
||||||
in the way BibTeX does. To do so, we'd need to move the sorting routine out
|
|
||||||
of InsetBibtex so we could do it before we print the citations. See below.
|
|
||||||
InsetBox: The CSS isn't there yet.
|
InsetBox: The CSS isn't there yet.
|
||||||
InsetCitation: This has two limitations as of 20 XI 2009. The first is that we
|
InsetCitation: This has two limitations as of 20 XI 2009. The first is that we
|
||||||
ignore the citation style and output square brackets, no matter what. The
|
ignore the citation style and output square brackets, no matter what. The
|
||||||
second is that, with BibTeX, we simply use the BibTeX key as the citation
|
second is that we only do numerical citations. It will not be terribly hard
|
||||||
string, thus ignoring numerical, author-year, etc. It will not be too hard
|
to do author-year citations, but the complexLabel() routine in InsetCitation
|
||||||
to make numerical work. To do this, we need to collect information on the
|
will need adapting before that is possible.
|
||||||
used citations, alphabetize them, and then assign numerical labels via the
|
|
||||||
BibTeXInfo::label() method. A similar strategy will work for author-year and
|
|
||||||
the like, but calculating labels will be more complex---unless we just parse
|
|
||||||
the bbl file, which of course is the only fully general solution.
|
|
||||||
InsetFlex: I think this one is OK, but it needs some testing.
|
InsetFlex: I think this one is OK, but it needs some testing.
|
||||||
InsetFloat: This seems to work OK, but it will need testing and tweaking. There is
|
InsetFloat: This seems to work OK, but it will need testing and tweaking. There is
|
||||||
also no CSS yet for these.
|
also no CSS yet for these.
|
||||||
|
Loading…
Reference in New Issue
Block a user