Inserire codice XML

  • Creatore
    Topic
  • #13181
    Up
    0
    Down
    ::


    Ciao a tutti, vorrei inserire in un documento Latex un pezzo di codice XML. Mi hanno detto che c’è la possibilità di usare un comando che te lo formatti automaticamente, sullo stile dei programmi per la visualizzazione XML come XMLSpy, ovvero con le parole colorate.
    Sapete aiutarmi?

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #13182
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        Ciao a tutti, vorrei inserire in un documento Latex un pezzo di codice XML. Mi hanno detto che c’è la possibilità di usare un comando che te lo formatti automaticamente, sullo stile dei programmi per la visualizzazione XML come XMLSpy, ovvero con le parole colorate.
        Sapete aiutarmi?

        Pacchetto listings, I suppose!

        Ciao,
        L.

      • #13183
        Up
        0
        Down
        ::


        Ciao, ma listings prevede una variante anche per XML? Quelle che ho trovato erano per linguaggi di programmazione….

      • #13184
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          Ciao, ma listings prevede una variante anche per XML? Quelle che ho trovato erano per linguaggi di programmazione….

          Documentazione di listings, pagina 12:

          Predefined languages. Note that some definitions are preliminary, for example HTML and XML. Each underlined dialect is default dialect
          ABAP (R/2 4.3, R/2 5.0, R/3 3.1, R/3 4.6C, R/3 6.10)
          ACSL
          Ada (83, 95)
          Algol
          Ant
          Assembler (x86masm)
          Awk (gnu, POSIX)
          bash Basic (Visual)
          C (ANSI, Handel, Objective, Sharp)
          C++ (ANSI, GNU, ISO, Visual)
          Caml (light, Objective)
          Clean Cobol (1974, 1985, ibm)
          Comal 80 csh
          Delphi
          Eiffel
          Elan erlang
          Euphoria
          Fortran (77, 90, 95)
          GCL
          Gnuplot
          Haskell
          HTML
          IDL (empty, CORBA) inform
          Java (empty, AspectJ) JVMIS
          ksh Lisp (empty, Auto)
          Logo make (empty, gnu)
          Mathematica (1.0, 3.0)
          Matlab
          Mercury
          MetaPost
          Miranda
          Mizar
          ML Modula-2
          MuPAD
          NASTRAN
          Oberon-2 OCL (decorative, OMG)
          Octave Oz
          Pascal (Borland6, Standard, XSC)
          Perl
          PHP PL/I
          Plasm
          POV
          Prolog
          Promela
          Python R
          Reduce Rexx
          RSL
          Ruby
          S (empty, PLUS)
          SAS
          Scilab sh
          SHELXL Simula (67, CII, DEC, IBM)
          SQL tcl (empty, tk)
          TeX (AlLaTeX, common, LaTeX, plain, primitive)
          VBScript
          Verilog
          VHDL (empty, AMS) VRML (97)
          XML
          XSLT 12

          Se non dovesse bastare, esiste la possibilità di definire un proprio linguaggio personalizzato… 8)

          Ciao,
          L.

        • #13185
          Up
          0
          Down
          ::


          Ho provato così

          \begin{lstlisting}[language=xml]






          \end{lstlisting}

          ma non viene fuori niente di particolare, solo cambiato carattere e rispettato spaziatura.
          Io volevo che mi differenziasse le parole chiavi dai valori!!!

      Visualizzazione 3 filoni di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top