From elviorchavez at gmail.com Thu Nov 3 06:09:56 2011 From: elviorchavez at gmail.com (Elvio Chavez) Date: Thu, 3 Nov 2011 08:39:56 -0430 Subject: [caracas-pm] Sobre Latex Message-ID: Buenas, Por favor cual de los m?dulos de Perl para Latex es m?s f?cil de utilizar(ya consult? algunos pero necesito que alguien que los haya utilizado me diga seg?n su experiencia), lo necesito para crear un documento con tabla multipage que repita el encabezado de la tabla, agradecido de antemano, Saludos -------------- next part -------------- An HTML attachment was scrubbed... URL: From ait at p2ee.org Thu Nov 3 06:19:08 2011 From: ait at p2ee.org (Alejandro Imass) Date: Thu, 3 Nov 2011 09:19:08 -0400 Subject: [caracas-pm] Sobre Latex In-Reply-To: References: Message-ID: 2011/11/3 Elvio Chavez : > Buenas, > ? Por favor cual de los m?dulos de Perl para Latex es m?s f?cil de > utilizar(ya consult? algunos pero necesito que alguien que los haya > utilizado me diga seg?n su experiencia), lo necesito para crear un documento > con tabla multipage que repita el encabezado de la tabla, agradecido de > antemano, > Saludos > Hay unos plugins para Template Toolkit que creo que te pueden interesar > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > From lem at itverx.com.ve Thu Nov 3 06:34:39 2011 From: lem at itverx.com.ve (=?iso-8859-1?Q?Luis_Mu=F1oz?=) Date: Thu, 3 Nov 2011 09:34:39 -0400 Subject: [caracas-pm] Sobre Latex In-Reply-To: References: Message-ID: On Nov 3, 2011, at 9:09 AM, Elvio Chavez wrote: > Por favor cual de los m?dulos de Perl para Latex es m?s f?cil de utilizar(ya consult? algunos pero necesito que alguien que los haya utilizado me diga seg?n su experiencia), lo necesito para crear un documento con tabla multipage que repita el encabezado de la tabla, agradecido de antemano, Supongo que tu flujo de trabajo va a generar un documento, procesarlo y entregarlo en .pdf (o impreso) al usuario. En este caso, cualquier sistema de plantillas te sirve, porque vas a tener algo como (usando HTML::Template como ejemplo) \input{head} \begin{tabular}{...} & ... \\ \end{tabular} \input{tail} Luego de la sustituci?n debes hacer la invocaci?n a LaTeX para procesar el documento y generar la salida. Saludos -lem From walter at covetel.com.ve Thu Nov 3 07:51:36 2011 From: walter at covetel.com.ve (Walter Vargas) Date: Thu, 3 Nov 2011 10:21:36 -0430 Subject: [caracas-pm] Sobre Latex In-Reply-To: References: Message-ID: Saludos Elvio, Probablemente quieras utilizar Latex dentro de Catalyst, para esto yo te recomiendo que utilices un m?dulo que se llama Template::Latex. 1. Vas a necesitar crear una vista para hacer tus PDF, basada en Template Toolkit. ? script/myapp_create.pl view PDF TT 2. Luego, escribir una plantilla para el reporte respectivo Lo amigable de este m?todo, es que puedes usar estructuras y variables de TT dentro del archivo LaTeX. Importante al principio del template cargues el m?dulo Latex e indiques el filtro PDF: [%- USE Latex; ???? ?FILTER latex("pdf") %] De igual forma, si tienes un objeto RS de DBIx::Class, puedes ponerlo en el stash y acceder a el desde la template. Aqui te dejo un ejemplo de como hacer una tabla peque?a. (Para una sola p?gina), si quieres una tabla que abarque m?s de una p?gina y haga cosas como repetir los encabezados por p?gina, deber?as ver el paquete de LaTeX longtable. \begin{tabular}{|c|c|c|c|c|} \hline \textbf{Materia} & \textbf{Lapso 1} & \textbf{Lapso 2} & \textbf{Lapso 3} & \textbf{Definitiva} \tabularnewline \hline [% FOREACH materia IN materias %] [% total = 0 %] \hline [% materia %] [% FOREACH nota IN notas %] [% IF nota.materia.nombre == materia %] [% total = total + nota.nota %] & [% nota.nota %] [% END %] [% END %] & [% total / 3 FILTER format('%02.2f') %] \tabularnewline \hline [% total2 = total2 + total / 3 %] [% END %] \end{tabular} 3. Puedes crear un m?todo en una Controladora, que genere el PDF, para esto, desde este m?todo, haces Forward a la Vista PDF ? ?if ($c->forward( 'MyApp::View::PDF' ) ) { ????????$c->response->content_type('application/pdf'); ????????$c->response->header('Content-Disposition', "attachment; filename=$file"); ????} De esta manera tus PDF nunca se guardan del lado del servidor, se generan y se entregan al usuario cuando lo solicita. El 3 de noviembre de 2011 09:04, Luis Mu?oz escribi?: > > On Nov 3, 2011, at 9:09 AM, Elvio Chavez wrote: > > > ? Por favor cual de los m?dulos de Perl para Latex es m?s f?cil de utilizar(ya consult? algunos pero necesito que alguien que los haya utilizado me diga seg?n su experiencia), lo necesito para crear un documento con tabla multipage que repita el encabezado de la tabla, agradecido de antemano, > > Supongo que tu flujo de trabajo va a generar un documento, procesarlo y entregarlo en .pdf (o impreso) al usuario. > > En este caso, cualquier sistema de plantillas te sirve, porque vas a tener algo como (usando HTML::Template como ejemplo) > > \input{head} > \begin{tabular}{...} > > > & ... \\ > > > \end{tabular} > \input{tail} > > Luego de la sustituci?n debes hacer la invocaci?n a LaTeX para procesar el documento y generar la salida. > > Saludos > > -lem > > > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm -- Walter Vargas Cooperativa Venezolana de Tecnolog?as Libres R.S. Coordinador General. From elviorchavez at gmail.com Mon Nov 7 05:15:09 2011 From: elviorchavez at gmail.com (Elvio Chavez) Date: Mon, 7 Nov 2011 08:45:09 -0430 Subject: [caracas-pm] Sobre Latex In-Reply-To: References: Message-ID: Gracias a todos, Walter el ejemplo fue la soluci?n a un parte del problema, ahora solo me queda ver como hago para en Latex para que las filas puedan tener un tama?o que que se ajuste algunos campos sin que pierda el ancho, que solo cambie la altura, gracias de nuevo Elvio -------------- next part -------------- An HTML attachment was scrubbed... URL: From emhnemhn at gmail.com Sat Nov 12 09:58:11 2011 From: emhnemhn at gmail.com (Ernesto =?ISO-8859-1?Q?Hern=E1ndez-Novich?=) Date: Sat, 12 Nov 2011 13:28:11 -0430 Subject: [caracas-pm] Ants AI Challenge Message-ID: <1321120691.21238.61.camel@deepthought.ius.cc> Para los que no est?n ocupados http://aichallenge.org y quieren que Perl aparezca entre los primeros :) http://aichallenge.org/language_profile.php?language=Perl -- Ernesto Hern?ndez-Novich - @iamemhn - Unix: Live free or die! Geek by nature, Linux by choice, Debian of course. If you can't aptitude it, it isn't useful or doesn't exist. GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3