Alcune precisazione su \placecontent

  • Creatore
    Topic
  • #40753
    PM
      Up
      0
      Down
      ::


      Salve, essendo neofita di ConTeXt, ho provato, a piazzare il comando \placecontent, in una posizione che non sia subito sotto \starttext e il risultato è stato che non è venuto stampato l’indice. Come si può spiegare, e risolvere? M.P.

    Visualizzazione 2 filoni di risposte
    • Autore
      Risposte
      • #40754
        Up
        0
        Down
        ::

        Salve, essendo neofita di ConTeXt, ho provato, a piazzare il comando \placecontent, in una posizione che non sia subito sotto \starttext e il risultato è stato che non è venuto stampato l’indice. Come si può spiegare, e risolvere? M.P.

        Hm, ho definitivamente bisogno di un esempio.
        \placecontent ha il parametro criterium per far ciò, cfr cont-eni.pdf .
        Se non vedi niente è perchè nel punto in cui hai inserito \placecontent forse non ci sono elementi di sezionamento da mostrare al di sotto del livello corrente
        a cui \placecontent fa riferimento proprio nel punto in cui è inserito.
        Esempio
        `
        \starttext

        {\bf Contents}
        \placecontent

        \chapter{foo}
        \section{goo}
        \subsection{loo}

        \chapter{xoo}
        \section{yoo1}
        \subsection{woo1}

        \section{yoo2}
        \subsection{woo2}

        \section{yoo3}
        \subsection{woo3}

        {\bf Contents of this chapter}

        \placecontent[criterium=chapter]
        %% questo non mostra niente
        %% perché non c'è niente sotto \subsection
        \placecontent

        \stoptext
        `

        luigi

      • #40755
        PM
          Up
          0
          Down
          ::


          Ho risolto il problema mettando \placecontent[criterium=all], ma, anche sulla guida completa non sono riuscito a trovare una lista degli argomenti di \placecontent. Dove potrei trovarne una? Grazie per il suggerimento. P.M.

        • #40756
          Up
          0
          Down
          ::

          Ho risolto il problema mettando \placecontent[criterium=all], ma, anche sulla guida completa non sono riuscito a trovare una lista degli argomenti di \placecontent. Dove potrei trovarne una? Grazie per il suggerimento. P.M.

          sono essenzialmente quelli di pag 188 (185 del doc.) di cont-eni.pdf

          criterium:

          local
          previous
          current
          all
          text (uguale ad all)
          Default è local, ovvero la lista delle attuali sottosezioni della sezione corrente , eventualmente niente.
          Questo spiega perché se messa alla fine del documento (ovvero prima di \stopdocument) non appare niente, in quanto la lista delle sottosezioni è vuota.
          Quindi una soluzione è \placecontent[criterium=text] % oppure all

          La parte rilevante è in strc-sec.mkii (assumo context mkii) cfr la macro
          \def\dosetfilterlevel#1#2%

          E’ inutile dire che conviene fare delle prove per capire come i vari valori di criterium influenzano \placecontent

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

      Go to top