XML en el texto

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

XML en el texto

Lorenzo Becchi - nabble
hola afecionados del Libro SIG,
 he finalmente empezado a poner el texto de la tesis de Lola (Lola for
president!) en el libro.

Me parece que las dos columnas del layout de pagina tengan un fuerte
problema con los strings XML que son muy largas.
seria bueno ponerlos en pagina entera.

como lo pongo a columna unica?
como si fuese un anexo?
mal que vaya los trasformo en imagenes pero me temo que se pierda cualidad.

perdonarme, soy muy malo con el Latex.

ciao
lorenzo

_______________________________________________
Libro_SIG mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/libro_sig
Reply | Threaded
Open this post in threaded view
|

Re: XML en el texto

Jorge Sanz (Prodevelop)
2008/10/9 Lorenzo Becchi <[hidden email]>:

> hola afecionados del Libro SIG,
> he finalmente empezado a poner el texto de la tesis de Lola (Lola for
> president!) en el libro.
>
> Me parece que las dos columnas del layout de pagina tengan un fuerte
> problema con los strings XML que son muy largas.
> seria bueno ponerlos en pagina entera.
>
> como lo pongo a columna unica?
> como si fuese un anexo?
> mal que vaya los trasformo en imagenes pero me temo que se pierda cualidad.
>
> perdonarme, soy muy malo con el Latex.
>
> ciao
> lorenzo
>
hace ya unos días de esto....

¿Lorenzo lo has solucionado?

El libro está con dos columnas por parámetro en el documentclass así
que no sé como montar un texto que vaya a una columna.

En un documento a dos columnas si pones un \begin{figure*} o
\begin{table*} esta se pone a dos columnas. En ese caso y usando el
paquete listings podrías poner tu código como un flotante y entonces
poner esta opción a dos columnas.

Ejemplo de lo que pretendo explicar:

\begin{table*}[!htbp]
\begin{lstlisting}[caption=A floating hack example,numbers=left,
numberstyle=\tiny, stepnumber=2, numbersep=5pt, breaklines=true,
basicstyle=\ttfamily, language=XML]
<xsd:element name='comarca' type='app:comarcaType'
substitutionGroup="gml:_Feature">
        <xsd:annotation>
       <xsd:appinfo>
          <deegreewfs:table>comarca</deegreewfs:table>
                <deegreewfs:gmlId prefix="ID_">
          <deegreewfs:MappingField field='ROWID' type='NUMERIC'/>
                </deegreewfs:gmlId>
      </xsd:appinfo>
   </xsd:annotation>
</xsd:element>
\end{lstlisting}
\end{table*}

En cualquier caso te recomiendo usar listings para meter cualquier
tipo de código en un documento en LaTeX, es muy cómodo y potente.
Tiene tropocientas opciones de configuración.

Adjunto en pequeño ejemplo con un texto del amigo PB y el pequeño xml
que he puesto arriba

Más info sobre listings en [1]

[1] http://www.pvv.ntnu.no/~berland/latex/docs/listings.pdf
--
Jorge Gaspar Sanz Salinas
Ingeniero en Geodesia y Cartografía
http://www.geomaticblog.net
http://oblongomirihi.wordpress.com
http://www.prodevelop.es

_______________________________________________
Libro_SIG mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/libro_sig

book.pdf (61K) Download Attachment
book.tex (10K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: XML en el texto

Lorenzo Becchi - nabble


Jorge Gaspar Sanz Salinas wrote:
>>    
>
> hace ya unos días de esto....
>
> ¿Lorenzo lo has solucionado?
>
>  
claro que no!
:-)

moltas gracias para la ayuda,
pronto la pongo en practica.

lorenzo





> El libro está con dos columnas por parámetro en el documentclass así
> que no sé como montar un texto que vaya a una columna.
>
> En un documento a dos columnas si pones un \begin{figure*} o
> \begin{table*} esta se pone a dos columnas. En ese caso y usando el
> paquete listings podrías poner tu código como un flotante y entonces
> poner esta opción a dos columnas.
>
> Ejemplo de lo que pretendo explicar:
>
> \begin{table*}[!htbp]
> \begin{lstlisting}[caption=A floating hack example,numbers=left,
> numberstyle=\tiny, stepnumber=2, numbersep=5pt, breaklines=true,
> basicstyle=\ttfamily, language=XML]
> <xsd:element name='comarca' type='app:comarcaType'
> substitutionGroup="gml:_Feature">
>         <xsd:annotation>
>        <xsd:appinfo>
>           <deegreewfs:table>comarca</deegreewfs:table>
>                 <deegreewfs:gmlId prefix="ID_">
>           <deegreewfs:MappingField field='ROWID' type='NUMERIC'/>
>                 </deegreewfs:gmlId>
>       </xsd:appinfo>
>    </xsd:annotation>
> </xsd:element>
> \end{lstlisting}
> \end{table*}
>
> En cualquier caso te recomiendo usar listings para meter cualquier
> tipo de código en un documento en LaTeX, es muy cómodo y potente.
> Tiene tropocientas opciones de configuración.
>
> Adjunto en pequeño ejemplo con un texto del amigo PB y el pequeño xml
> que he puesto arriba
>
> Más info sobre listings en [1]
>
> [1] http://www.pvv.ntnu.no/~berland/latex/docs/listings.pdf
>  
> ------------------------------------------------------------------------
>
> _______________________________________________
> Libro_SIG mailing list
> [hidden email]
> http://lists.osgeo.org/mailman/listinfo/libro_sig
_______________________________________________
Libro_SIG mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/libro_sig
Reply | Threaded
Open this post in threaded view
|

Re: XML en el texto

Lorenzo Becchi - nabble
In reply to this post by Jorge Sanz (Prodevelop)
los consejos de Jorge son chulos pero no he logrado ponerlos en obra.

que hice:
- añadir \usepackage{listings} en def/defintions.tex
- utilizar la sintaxis consejada en IDEs/Servicios/Servicios.tex

los he comitados al SVN.

en el texto hay:
"Un ejemplo de XML puede ser:"
... (tendria que haber el XML formateado con Listing)...
"Y un XML Schema associado es:"
... el xml que se vee que esta formateado a lo brutal da OpenOffice...

espero resolver esta antes de poner todo el material si no la lista de
notice en el log de compilacion se hace infinito.

ciao
lorenzo




Jorge Gaspar Sanz Salinas wrote:

> 2008/10/9 Lorenzo Becchi <[hidden email]>:
>  
>> hola afecionados del Libro SIG,
>> he finalmente empezado a poner el texto de la tesis de Lola (Lola for
>> president!) en el libro.
>>
>> Me parece que las dos columnas del layout de pagina tengan un fuerte
>> problema con los strings XML que son muy largas.
>> seria bueno ponerlos en pagina entera.
>>
>> como lo pongo a columna unica?
>> como si fuese un anexo?
>> mal que vaya los trasformo en imagenes pero me temo que se pierda cualidad.
>>
>> perdonarme, soy muy malo con el Latex.
>>
>> ciao
>> lorenzo
>>
>>    
>
> hace ya unos días de esto....
>
> ¿Lorenzo lo has solucionado?
>
> El libro está con dos columnas por parámetro en el documentclass así
> que no sé como montar un texto que vaya a una columna.
>
> En un documento a dos columnas si pones un \begin{figure*} o
> \begin{table*} esta se pone a dos columnas. En ese caso y usando el
> paquete listings podrías poner tu código como un flotante y entonces
> poner esta opción a dos columnas.
>
> Ejemplo de lo que pretendo explicar:
>
> \begin{table*}[!htbp]
> \begin{lstlisting}[caption=A floating hack example,numbers=left,
> numberstyle=\tiny, stepnumber=2, numbersep=5pt, breaklines=true,
> basicstyle=\ttfamily, language=XML]
> <xsd:element name='comarca' type='app:comarcaType'
> substitutionGroup="gml:_Feature">
>         <xsd:annotation>
>        <xsd:appinfo>
>           <deegreewfs:table>comarca</deegreewfs:table>
>                 <deegreewfs:gmlId prefix="ID_">
>           <deegreewfs:MappingField field='ROWID' type='NUMERIC'/>
>                 </deegreewfs:gmlId>
>       </xsd:appinfo>
>    </xsd:annotation>
> </xsd:element>
> \end{lstlisting}
> \end{table*}
>
> En cualquier caso te recomiendo usar listings para meter cualquier
> tipo de código en un documento en LaTeX, es muy cómodo y potente.
> Tiene tropocientas opciones de configuración.
>
> Adjunto en pequeño ejemplo con un texto del amigo PB y el pequeño xml
> que he puesto arriba
>
> Más info sobre listings en [1]
>
> [1] http://www.pvv.ntnu.no/~berland/latex/docs/listings.pdf
>  
> ------------------------------------------------------------------------
>
> _______________________________________________
> Libro_SIG mailing list
> [hidden email]
> http://lists.osgeo.org/mailman/listinfo/libro_sig
_______________________________________________
Libro_SIG mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/libro_sig