I'm reading the R
help page for ?devAskNewPage
(it was linked from ?par...ask
). I can't understand what par(ask=F)
/ par(ask=T)
does.
What do I need to read about to understand this:
If the current device is the null device, this will open a
graphics device.
...
The precise circumstances when the user will be asked to confirm a
new page depend on the graphics subsystem. Obviously this needs
to be an interactive session. In addition ‘recording’ needs to be
in operation, so only when the display list is enabled (see
‘dev.control’) which it usually is only on a screen device.
What are devices, what is the null device, and what is a graphics subsystem? What is 'recording'? Are we talking about the difference between writing to png
file and writing to the screen?
This feels a bit like learning what standard output and standard input are. Everybody uses the words but it was hard to find the definition (it was also hard to understand it). I googled for "null graphics device" and the top results don't explain to me, as a novice, what I need to know, in order to know where to look.
Just some links to the proper introductory reading would suffice. Thank you.