Compilation of computer-readable spectra libraries: general concepts