[RISOLTO] Annidare ambienti Quoting e Parallel

  • Questo topic ha 2 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 14 anni, 9 mesi fa da Doc.
  • Creatore
    Topic
  • #67074
    Doc
    Partecipante
      Up
      0
      Down
      ::


      Ciao a tutti, questa volta una domanda un po’ strana. 🙄

      Come da oggetto, è possibile annidare i due ambienti in questione?

      In pratica, vorrei ottenere qualcosa del genere:
      `\documentclass[a4paper]{article}
      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage{lmodern}
      \usepackage[english,italian]{babel}
      \usepackage{quoting}
      \quotingsetup{font=small}
      \usepackage{parallel}

      \begin{document}
      Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla

      \begin{quoting}[leftmargin=0mm]
      XXXXX

      \begin{Parallel}{}{}
      \ParallelLText{\noindent Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla }
      \ParallelRText{\noindent Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla }
      \end{Parallel}
      \end{quoting}

      Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla
      \end{document}
      `

      Orbene, ho notato che, se, all’interno del quoting, ma prima del parallel, ci sono alcune parole (le XXXXX dell’esempio), la compilazione va a buon fine, altrimenti dà un errore, ma… saltato l’errore, il risultato finale è comunque buono. Inutile dire che, nel mio caso, la situazione per cui manca il testo prima del parallel è la norma!

      Insomma, Vi chiedo se sia possibile ottenere il risultato sperato senza il fastidioso errore, oppure se mi sapete consigliare una valida alternativa per lo stesso scopo.

      Ciao e grazie anticipate,
      Domenico

    Visualizzazione 1 filone di risposte
    • Autore
      Risposte
      • #67075
        Up
        0
        Down
        ::

        Doc” post=66038Ciao a tutti, questa volta una domanda un po’ strana. 🙄

        Come da oggetto, è possibile annidare i due ambienti in questione?

        In pratica, vorrei ottenere qualcosa del genere:
        `\documentclass[a4paper]{article}
        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}
        \usepackage{lmodern}
        \usepackage[english,italian]{babel}
        \usepackage{quoting}
        \quotingsetup{font=small}
        \usepackage{parallel}

        \begin{document}
        Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla

        \begin{quoting}[leftmargin=0mm]
        XXXXX

        \begin{Parallel}{}{}
        \ParallelLText{\noindent Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla }
        \ParallelRText{\noindent Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla }
        \end{Parallel}
        \end{quoting}

        Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla Bla bla bla
        \end{document}
        `

        Orbene, ho notato che, se, all’interno del quoting, ma prima del parallel, ci sono alcune parole (le XXXXX dell’esempio), la compilazione va a buon fine, altrimenti dà un errore, ma… saltato l’errore, il risultato finale è comunque buono. Inutile dire che, nel mio caso, la situazione per cui manca il testo prima del parallel è la norma!

        Insomma, Vi chiedo se sia possibile ottenere il risultato sperato senza il fastidioso errore, oppure se mi sapete consigliare una valida alternativa per lo stesso scopo.

        Ciao e grazie anticipate,
        Domenico

        Non so dirti il vero perché, ma quoting è un ambiente di liste e Parallel modifica i parametri di impaginazione, quindi non credo funzioni nemmeno in un generico list o enumerate o simili. Con
        `\newenvironment{smallandspace}{\par\addvspace{\topskip}\small}{\par\addvspace{\topskip}}

        \begin{smallandspace}
        \begin{Parallel}{}{}

        \end{Parallel}
        \end{smallandspace}`
        ottieni quello che ti serve.

        Ciao
        Enrico

      • #67076
        Doc
        Partecipante
          Up
          0
          Down
          ::


          Eccellente! Grazie mille!

      Visualizzazione 1 filone di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top