Tata cetak (bahasa Inggris: typesetting) adalah komposisi teks menggunakan huruf logam.[1]
Tata cetak sebelumnya memerlukan proses perancangan fon dan menyimpannya dengan cara tertentu. Tata cetak adalah pengambilan huruf-huruf yang disimpan (disebut sort dalam sistem mekanis dan glif dalam sistem digital) dan menyusunnya sesuai ortografi suatu bahasa untuk ditampilkan secara visual.