http://mathoverflow.net/questions/110339/riemann-roch-for-zero-cycles-on-a-surface
arXiv:1211.1783 The arithmetic Grothendieck-Riemann-Roch theorem for general projective morphisms fra arXiv Front: math.AG av José Ignacio Burgos Gil, Gerard Freixas i Montplet, Razvan Litcanu The classical arithmetic Grothendieck-Riemann-Roch theorem can be applied only to projective morphisms that are smooth over the complex numbers. In this paper we generalize the arithmetic Grothendieck-Riemann-Roch theorem to the case of general projective morphisms between regular arithmetic varieties. To this end we rely on the theory of generalized analytic torsion developed by the authors.
nLab page on Riemann-Roch II