Mentre le suddette codifiche specificano il codice per new line
e carriage return
, non fa parte della codifica se devi o meno usare entrambi, come è normale in un ambiente Windows, o solo new line
che è normale in un ambiente Unix.
Vale anche la pena notare che su Unix, la nuova riga viene trattata come una sorta di indicatore "fine riga", e quindi anche l'ultima riga nel file dovrebbe terminare con una nuova riga. Non è comune nelle applicazioni Windows * seguire questa pratica e quindi normalmente i file di testo creati da un'applicazione Windows non hanno un indicatore di fine riga dopo l'ultima riga.
* a meno che quell'applicazione non sia in effetti un'applicazione scritta per un ambiente Unix e portata a Windows, ad es. vim.