I have never made indent work the way I think it should with list().
I normally do something like this
xyplot(y ~ x | k, data=dat,
scales=list(
alternating=1,
rot=0, tck=c(1, 0)))
where I start a new line for each item in the list
including the first one.
Rich