Understanding the process is easier with code, visit https://bitcoindevs.xyz/decoding/schnorr-signature
Slide 1:
Slide 2:
Slide 3:
Slide 4:
Still confused?
To better understand how nonce generation works, try writing the code yourself: https://bitcoindevs.xyz/decoding/schnorr-signature