bibliography prefix and reverse sorting

Asked by eelke folmer

I'm using moderncv with multibib with different libraries for my conference papers and journal papers. I would like the bibliographies to be ordered in reverse as well as prefixed with a character, e.g., C21 for my 21st conference paper.
I've seen several solutions but these all require using biblatex, which doesn't seem to be compatible with modern cv.

update: Found a solution for the labeling by using the "labeled" option in multibib and then using
\newcites{c,j}{Conferences,Journals}
Which prefixes the numbers with a c or a j.

Update II: I used the above code to generate the correct bbl file and then I'm using:
[code]
\newcounter{pointnumber}
\setcounter{pointnumber}{15} <--- this is the number of references you include have to set this manually
\makeatletter
\renewcommand*{\@biblabel}[1]{[c\thepointnumber
\addtocounter{pointnumber}{-1}]}
\makeatother
\input{c.bbl}
[/code]

while commenting \bibliographyc

Problem solved!

Question information

Language:
English Edit question
Status:
Solved
For:
moderncv Edit question
Assignee:
No assignee Edit question
Solved by:
eelke folmer
Solved:
Last query:
Last reply:
Revision history for this message
Xavier Danaux (xdanaux) said :
#1

Hi Eelke,

Any chance you can provide a minimal example that shows the error you get when using biblatex?

Thanks,

Xavier

Revision history for this message
eelke folmer (eelke-folmer) said :
#2

It compiles fine but the references aren't lined up with the columns.

Revision history for this message
Dakebusi (busquets) said :
#3

Hi,

Is there a way to do this automatically (so you don't have to manually put the number of references?

Also, how can you use it with multi bib, where each subsection (journals, conferences, books) should have its own decreasing counter?

Thanks!