Re: pybliographer example and custom bibtex fields

Yaroslav Halchenko <[email protected]> Tue, 13 Mar 2007 16:59:41 -0400
Newsgroups gmane.comp.gnome.apps.pybliographer
Message-ID <[email protected]>
Sure, 'blob'-type, or may be 'custom'-typed fields in the records and
'blob's outside of the records, as well as "@string" and "@comment"s
outside of the records which somewhat known semantics how to transform
those between different schemas. In the simplest case, all @string
definitions simply have to be expanded before 'conversion' to some
schema which has no alternative to @string definitions. And @comment is
probably has analogous definition for all schemas so there should be no
problem in that. Other outside of record blobs can be optionally
handled as "@comments" I guess (or it can be a 'conversion' parameter)

Or may be I am mixing up what schema is and it covers only a record (ie
Article, Proceedings, etc), not the file containing records?

I am sorry if I am only making it less clear ;-)

> One solution for writing filters would be to support some sort of
> "blob" type, in which the BibTeX reader might stuff what it does not
> know, and which might be then recovered by the BibTeX writer later on.
> So, even though these fields would not be easily accessible to the
> user, common filtering operations would still be doable and lossless
> (I also need to provide support for authority fields, so that most of
> the "meaningful" @string substitution could be represented in 1.3)
> Does that plan sound good enough for the use cases you had in mind?
-- 
                                  .-.
=------------------------------   /v\  ----------------------------=
Keep in touch                    // \\     (yoh@|www.)onerussian.com
Yaroslav Halchenko              /(   )\               ICQ#: 60653192
                   Linux User    ^^-^^    [175555]



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV