No acabo de entender lo que quieres decir, te refieres a escribir varios datos en la misma linea o escribir cada dato en una linea distinta?.
En el primer caso, simplemente tienes que colocar los datos separamos por comas en la funcion WriteLn (f, dato1, dato2, dato3, etc); y en el segundo caso solo tienes que hacer WriteLn(f, dato1); WriteLn(f, dato2), etc, cada vez que haces una llamada a la función WriteLn, estas agreando un final de linea y retorno de carro después del dato escrito, con lo que la siguiente escritura se hace en una línea nueva. En cambio si usas Write(f, dato); se escriben todos los datos uno tras otro sin separarlos por un fin de linea y retorno de carro.
Saludos.