bpiwowar / papercite

Bibtex plugin for wordpress
http://www.bpiwowar.net/software/papercite/
GNU General Public License v2.0
42 stars 47 forks source link

Problem with abbreviations? #43

Open bsalvy opened 11 years ago

bsalvy commented 11 years ago

I'm using jan, feb, ... in the field month of my bibtex files. BibTeX styles know about these abbreviations and this is convenient in multi-lingual contexts. In papercite, @?month@@month@@;@ does not seem to display anything in that case, but this might not be the right syntax.

A few other abbreviations for journal names are standard in BibTeX (acmcs, acta, cacm, ibmjrd, ibmsj, ieeese, ieeetc, ieeetcad, ipl, jacm, jcss, scp, sicomp, tocs, tods, tog, toms, toois, toplas, tcs). They are supported by the standard BibTeX styles. It would be nice if papercite supported them too.

bpiwowar commented 11 years ago

Papercite will be updated to use CSL, so I will postpone fixing this bug for the moment.

For the abbreviated journal names, I think the best would be to provide the option of including bibtex file (or to define strings in the preferences). Would you have a file containing journal abbreviations so I could start with this by default in papercite?

bsalvy commented 11 years ago

Here is the list, as extracted from plain.bst:

MACRO {acmcs} {"ACM Computing Surveys"}

MACRO {acta} {"Acta Informatica"}

MACRO {cacm} {"Communications of the ACM"}

MACRO {ibmjrd} {"IBM Journal of Research and Development"}

MACRO {ibmsj} {"IBM Systems Journal"}

MACRO {ieeese} {"IEEE Transactions on Software Engineering"}

MACRO {ieeetc} {"IEEE Transactions on Computers"}

MACRO {ieeetcad} {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"}

MACRO {ipl} {"Information Processing Letters"}

MACRO {jacm} {"Journal of the ACM"}

MACRO {jcss} {"Journal of Computer and System Sciences"}

MACRO {scp} {"Science of Computer Programming"}

MACRO {sicomp} {"SIAM Journal on Computing"}

MACRO {tocs} {"ACM Transactions on Computer Systems"}

MACRO {tods} {"ACM Transactions on Database Systems"}

MACRO {tog} {"ACM Transactions on Graphics"}

MACRO {toms} {"ACM Transactions on Mathematical Software"}

MACRO {toois} {"ACM Transactions on Office Information Systems"}

MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"}

MACRO {tcs} {"Theoretical Computer Science"}

On 4 mars 2013, at 11:37, Benjamin Piwowarski notifications@github.com wrote:

Papercite will be updated to use CSL, so I will postpone fixing this bug for the moment.

For the abbreviated journal names, I think the best would be to provide the option of including bibtex file (or to define strings in the preferences). Would you have a file containing journal abbreviations so I could start with this by default in papercite?

— Reply to this email directly or view it on GitHub.

bpiwowar commented 11 years ago

OK, thanks. I will try to include this in one of the next version of papercite.