Let’s say I want to create a new document, and cycle quickly through a list.
If it’s only for one “word”, I think there should be a general way to do this.
For instance:
"blue orange red yellow black white"
Does anyone know a way how to cycle through those items when I create:
\begin{orange}
… and I want to press a key to cycle through this list, replacing orange with the next item on the list (doing this procedure in the opposite direction wouldn’t be hard then)?
I tried many different ideas with macro’s (placing the list on the top of the document, and doing a whole bunch of i-searches), but that doesn’t cut it.
I’d be willing to put the list in an elisp file, though I have no clue how to use that variable from elisp in, let’s say, a LaTeX document (.tex).

EDIT: I translated the macro into a function.
Here is a way I did it. I created a file called “list.list” where my “lists” are saved. I saved the LaTeX templates for Beamer in there. I inserted them like this:
Note that you should always put the first entry in twice to allow it to loop.
Here is the code: