<% 
meth_name = getattr(lib, meth).__name__
%>
${f'<div class={"divImpar" if sect % 2 == 1 else "divPar"}>'}

<p> Se utiliza para obtener un subset de la tabla original, con las columnas pedidas por el usuario </p>
<h4> Ejemplo básico usando índices numéricos para seleccionar las columnas de interés</h4>
<p> La tabla de entrada se indica con el flag -i. Las columnas a obtener se indican con el flag -c, siendo índices numéricos en base 1, separados por comas, 
y pudiendo utilizar un guión para seleccionar rango de columnas. </p>
<p> En este caso, vamos a coger las columnas 1,3,4 y 5 , que como veremos, para mostrar la funcionalidad, lo hacemos pidiendo la columna 1 y luego las columnas 3-5.</p>
<%
	table_name = 'simple_table'
	args = f"-i tables/{table_name} -c 1,3-5"
%>
${plotter.renderize_child_template(plotter.get_internal_template('example'), table_name=table_name, args=args, library=lib, method_name=meth_name, method=meth)}

<h4> Utilizando los nombres de las columnas si se utiliza el flag header</h4>
<p> Si se activa el flag -H para indicar que la tabla tiene header, podemos pedir entonces también las columnas que nos interesan dando sus nombres separados por comas.
(OJO: la tabla puede tener header igualmente, que si nos interesa indicar las columnas por índices numéricos, podemos utilizar el script igualmente sin activar el flag -H,
tal y como hemos hecho en el ejemplo anterior)</p>
<p> En este caso, vamos a coger las columnas col-1,col-3,col-4 y col-5, las mismas del ejemplo anterior, pero esta vez utilizando el nombre del cabecero de cada columna. 
Como veremos, en el caso de indicar columnas por nombres, también podemos utilizar el guión si nos interesa obtener un rango de columnas entre esas 2, pero en este caso 
utilizando "%-%" como separador del rango de las dos columnas (para evitar problemas con el guión como parte de nombre de la columna, tal y como se está viendo en este 
ejemplo, escogido a propósito)</p>
<%
	table_name = 'simple_table'
	args = f"-i tables/{table_name} -H -c col-1,col-3%-%col-5"
%>
${plotter.renderize_child_template(plotter.get_internal_template('example'), table_name=table_name, args=args, library=lib, method_name=meth_name, method=meth)}