Le 16/11/2010 15:48, Ulrike Fischer a écrit : > 1. Does that mean that each file has its own "reader" instance? Or > is there some scoping involved? > Each file *has* to have its own reader, since the reader needs to keep track of, eg, the current line of the file.
> 2. Currently my code affects only files input later. How could I > change the processing of (only) the main document? > I'm under the impression the only way to specify a reader for the main file is to install a function in the open_read_file callback before the main file is opened, which may be tricky. You could use process_input_buffer to transcode the individual lines of the main file (as luainputenc does), but it doesn't have the nice feature of being file-specific. Manuel.
