Your comments

You can easily accomplish this right now, by adding another url field to your bibtex entries:

...
  url_arXiv = {http://arxiv.org/abs/1503.06191},
...
This will appear just the way you wanted, with "arXiv" as the link text.

I know this is not quite the same as literally using the eprint field already in arXiv bibtex files, but it's only a very minor modification.

We implemented a special case for DOI because it is being used by dblp and we want that to be automatic (you can use dblp records for bibbase withough having to extract/update a bibtex file first). I don't think arXiv has an API for that yet. If or when they do, I'd be happy to interpret their bibtex entries fully as well.

Greg,

Thanks, I think that was a really good idea, and thanks for pointing me to mathjax. I didn't know about that.

I've already gone ahead and made the necessary changes. In fact, bibbase itself will now load mathjax and translate math latex to mathml/html+css.

Your bibtex entry now looks like this:



I was testing with your site (http://people.physics.tamu.edu/christian/test/cv.html) but there are still some issues there (e.g. \mathrm is not interpreted correctly). Perhaps these are because we are now both calling mathjax, so please see whether this resolves when you remove that separate call from your page. Also, I noticed that you use "\(.. \)" in one instance. That is not implemented (or at least the brackets within those environments will still be removed). But if you replace that with $...$ then it should work.

Thanks again for a great suggestion. I'm sure other bibbase users will be happy to use the new feature.

Is this your page? http://www.michaelbeeson.com/research/papers/pubs.php
In this I only see one paper with a doi link, and that paper has a doi field in the bibtex:

A constructive version of Tarski's geometry. Beeson, M. Annals of Pure and Applied Logic, accepted. 2015.
@article{ beeson2015b,
  author = {Michael Beeson},
  date-added = {2014-11-15 01:21:33 +0000},
  date-modified = {2015-07-30 16:20:28 +0000},
  doi = {10.1016/j.apal.2015.07.006},
  journal = {Annals of Pure and Applied Logic},
  keywords = {Constructive mathematics, Geometry, Logic},
  title = {A constructive version of {T}arski's geometry},
  url_pdf = {ConstructiveTarski.pdf},
  volume = {accepted},
  year = {2015}
}
Are you talking about a different page/bibtex-file?
Hi Chris,

1) Not directly, but you could add an additional bibtex field to each of your publications where you provide a group name you would like to use and sort by and prefix that with a number (for sorting), e.g., "1 - Conference Papers", "2 - Journal Articles". If you then want to just use the number for sorting but not display it, then you can do that too using CSS. Let me know if this is an option for you and I can walk you through it. It would involve having some more maintenance on your part to add those group names.

2) Yes, you can easily accomplish this by adding the following to your CSS:

#bibbase_header a[href*="javascript:groupby('downloads')"] { display: none; }
3) No, no, that is not necessary. It is just that *someone* needs to load the page twice. Not everyone. The caching happens on the server side at bibbase.org not on the client. So after updating your .bib file, just reload the page once (or twice to see the update), and the next time some one comes to your page, he or she will get the latest and greatest.


OK, yes, my previous selection was a little too sloppy. Could you try this one instead?

#group_article div.bibbase_group i+span { display: none; }
#group_inproceedings div.bibbase_group i+span { display: none; }
#group_article div.bibbase_group i:after { content: " Journal Articles" }
#group_inproceedings div.bibbase_group i:after { content: " Conference Publications" }
Good point. Yes, it would probably be better to only selectively remove titles. You can use

#group_article div span {
   display: none;
}
and similarly for all other titles you'd like to replace.

Yes and no. There is such a list, on every bibbase page out there, but there is no explicit documentation. CSS is sort of self-documenting, you just go into the page source and inspect the elements you care to change. On Chrome just right-click on the part of a page you want to change and select "Inspect Element".



Yes, this can be accomplished using CSS. Just drop the following into the CSS file on your page:

.bibbase_group span {
display: none;
}
#group_article div i:after {
content: " Journal Articles"
} #group_inproceedings div i:after {
content: " Conference Publications"
}
Similarly you would need to set new titles for the other groups (incollection, book, etc.).



Confirmed, and very strange. Not sure what was happening there, but after restarting the process it seems to now be working again.