brucemiller / LaTeXML

LaTeXML: a TeX and LaTeX to XML/HTML/ePub/MathML translator.
http://dlmf.nist.gov/LaTeXML/
Other
941 stars 101 forks source link

html references need some love and affection. #469

Open kohlhase opened 10 years ago

kohlhase commented 10 years ago

The references sections should be looked at carefully.

swalter62 commented 10 years ago

I applaud these suggestions, in particular, treating "cited by" as optional. To achieve this end I currently mask the "Cited by" block in MakeBibliography.pm.

brucemiller commented 10 years ago

I'm seeing spaces in my citations & bibliographies; maybe it's missing in the style that's being invoked? A lot of citation stuff is parametrized, but maybe some are incorrect, so you'll need to give a short tex example that'll indicate where it came from.

Publisher certainly makes it into the bibliography sometimes; Do you have a case where it should but didn't?

The whole External links phrasing is a DLMF thing, but without a clean way to customize it -- yet-- we're stuck.

Generally, there are a lot of bibliographic formatting options that would be impractical to supply on the command line. Maybe someday somebody will sit down & defensively parse *.bst files (making assumptions about names) to determine which settings might be implied. biblatex or friends are another option, but even more work.

brucemiller commented 10 years ago

Actually, a much more pragmatic solution would be to characterize the various bibliographic styles and encode them in foo.bst.ltxml files in a way that can be used by LaTeXML::Post::MakeBibliography. There's already such an encoding embedded within it (the generic style that you always get from LaTeXML); but it would have to be seriously abstracted and simplified to be something that would make it easy to encode more styles. Definitely something to look into, but more for 0.9.0!