Hello

object :
+++++

I never made a script with Ruby (and with python !).
I would like to translate a little script from python to ruby to insert it
inside a bundle made with ruby and I would like with this try to work
a little with ruby. I work with OS X and I have ruby 1.8.7.

the script in python :
++++++++++++++++++

--------------------------------------------------------------------------------
#!/usr/bin/env

python -u
# -*- coding: utf-8 -*-

import glob

\begin{document}

%s
\end{document}
"""

texFiles = glob.glob('*.tex')

for fname in texFiles[:]:
#print fname

fh = file('new/%s' % fname, 'wb')
fh.write(text2)
fh.close()
--------------------------------------------------------------------------------

Explanation

:
+++++++++

The script is in a folder F with text (here it's tex) files (utf8 files)
The script reads the  LaTeX  files inside F  , then
it adds the line :   \input{preamble.ltx}

and to finish it puts around the initial lines two lines:

\begin{document}

\end{document}

Example :
+++++++

test.tex is a text file which contains :

I'm a file test.

the result is a file with the same name in a subfolder named "new"
and text.tex now contains ::

\input{preamble.ltx}
\begin{document}
I'm a file test.
\end{document}

I hope someone can help me

Thanks and best regards

AM

PS : What is the better book to learn how to script with ruby ?