Using latex Syntax Highlighting
- \documentclass{article}
- \usepackage{pstricks} % quiero añadir el signo % al inicio
- \begin{document} % aquí divido el archivo
- EJEMPLO
- \begin{verbatim}
- \usepackage{pstricks}
- \begin{document}
- \end{verbatim}
- \end{document}
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
y deseo que termine así
Using latex Syntax Highlighting
- \documentclass{article}
- %\usepackage{pstricks} % quiero añadir el signo % al inicio
- \begin{document} % aquí divido el archivo
- EJEMPLO
- \begin{verbatim}
- \usepackage{pstricks}
- \begin{document}
- \end{verbatim}
- \end{document}
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
Tengo el siguiente script:
Using perl Syntax Highlighting
- #!/usr/bin/perl -w
- use strict;
- my $entrada= $ARGV[0]; # el fichero como primer argumento
- my $salida = 'salida.tex'; # archivo de salida
- open (AE, '<', $entrada); # leemos el Archivo Entrada
- my ($uno,$dos) = split(/\\begin\{document\}/,<AE>,2);
- my @coment=$uno;
- my @preamb;
- close AE;
- foreach my $line(@coment) { # modificamos las lineas
- chomp($line);
- $line =~ s/(\\usepackage){pst/\%\\usepackage{pst/g;
- push(@preamb,$line);# las unimos
- }
- my $modificado = join("\n",@preamb,"\\begin\{document\}"); #pegamos
- open (AS,">", $salida);# creo el Archivo Salida
- print AS $modificado;#imprimo uno modificado
- close AS;# cierro
- exit;# terminamos
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
Pero, el script crea salida.tex y solo tiene lo siguiente
Using latex Syntax Highlighting
- \documentclass{article}
- \begin{document} % aquí divido el archivo
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
¿Cómo junto las partes $uno (modificada) y $dos? Usando File::Slurp se puede de forma inmediata (script-perl-pst2pdf-y-pdftex-t5369-15.html) pero, en este caso, no puedo usarlo.
Esperando su ayuda.
Pablo