Technical advances in scientific and scholarly publication