Penerbitan sumber tunggal adalah jenis penerbitan digital yang melibatkan penggunaan hanya satu dokumen. Setelah satu dokumen dibuat, alat penerbitan sumber tunggal dapat memutar dokumen ke dalam format file yang berbeda, seperti file teks, situs web, dan file gambar. Setelah dokumen dibuat dan diubah menjadi format yang berbeda, pengguna mungkin harus mengedit atau mengubah dokumen aslinya. Alat otomatis mengambil suntingan yang diterapkan ke aslinya dan secara otomatis mengubah semua format lain yang sesuai. Meskipun dokumen secara tekstual sama, mungkin ada perbedaan karena cara dokumen digunakan.
Salah satu prinsip utama penerbitan sumber tunggal dimulai dengan hanya satu dokumen. Dokumen ini dapat berupa apa saja, tetapi biasanya berupa dokumen teks; gambar juga dapat digunakan, tetapi jarang digunakan lebih dari teks. Dalam kasus skema penerbitan ini, dokumen asli biasanya dimulai sebagai dokumen desktop umum, karena ini biasanya lebih mudah untuk diputar ke dalam format yang berbeda.
Banyak penerbit digital menggunakan dokumen asli ini untuk tujuan yang berbeda. Misalnya, jika dokumen perlu dicetak, maka dokumen tersebut akan tetap menjadi dokumen generik; jika perlu diarsipkan, maka dikompres; jika akan online, itu berubah menjadi sebuah situs web. Melakukan ini secara manual dapat memakan banyak waktu, terutama jika pengguna harus mengetik ulang semua informasi untuk setiap perubahan format. Dengan penerbitan sumber tunggal, alat otomatis memutar konten asli ke dalam format lain yang dibutuhkan penerbit.
Adalah umum bagi penerbit untuk memperbarui, mengubah, atau mengedit dokumen aslinya, bahkan setelah diubah menjadi format yang berbeda. Banyak program penerbitan sumber tunggal mengotomatiskan tugas memformat ulang dokumen yang diedit. Setiap dokumen yang diformat ulang diubah untuk mencerminkan suntingan dalam dokumen asli, sehingga penerbit tidak perlu membuang waktu untuk melakukannya sendiri.
Sementara dokumen yang diformat ulang dalam penerbitan sumber tunggal mungkin memiliki gambar dan kata-kata yang sama, biasanya ada perbedaan berdasarkan tujuan penggunaan dokumen. Misalnya, file teks biasa akan menjadi generik, situs web akan memerlukan tautan antara halaman yang berbeda, dan dokumen arsip mungkin memerlukan pembatasan akses untuk mencegah orang yang tidak berwenang mengubahnya. Beberapa alat penerbitan sumber tunggal dapat secara otomatis membedakan dokumen, tetapi ini biasanya adalah sesuatu yang penerbit harus lakukan secara manual.