Problema con lista immagini

  • Creatore
    Topic
  • #117078
    Up
    0
    Down
    ::


    Buongiorno a tutti, ero interessato a togliere la numerazione dalle pagine della bibliografia e degli elenchi tabelle e immagini, ho provato con:

    \pagestyle{empty}

    \thispagestyle{empty}

    ma non funziona a pieno, cioè, la lista \listoffigures è sviluppata su 2 pagine e il comando toglie la numerazione solo dalla seconda pagina.
    Ho scoperto LaTeX da appena un mese quindi spero abbiate pazienza,
    grazie

Visualizzazione 0 filoni di risposte
  • Autore
    Risposte
    • #117079
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Benvenuto nel forum.

        Il tuo problema è uno di quelli noti e che vengono richiesti molto frequentemente.

        La spiegazione consiste nel fatto che sia la bibliografia sia le liste delle figure, dell’indice, eccetera , contengono al lor interno il comando di apertura \chapter* che, come \chapter, comincia imponendo \thispagestile{plain}. Quindi qulunque altra informazione di stile della pagina tu metta prima di dare il comando \listoffigures o \Bibliogrpahy, o simili comandi, viene automaticamente ignorato temporaneamente, ma agisce solo dopo la prima pagina.

        Se proprio vuoi togliere la numerazione devi ricorrere ad un sporco trucco:`…
        \newpage\pagestyle{empty}
        \begingroup \def\thispagestile#1{}
        \listoffigures
        \bibliography

        \endgroup
        ` Ora al spiegazione diventa la seguente: dopo esserti assicurato di iniziare in una nuova pagina imposti, come hai già fatto, lo stile della pagina a empty. Però prima di dare i comandi per la lista delle figure e di altri simili comandi, disattivi il comando \thispagestyle ridefinendolo come un comando che nonfa niente, se non inghiottire il suo argomento e ignorarlo; siccome la definizione eseguita con \def è locale al gruppo in cui si trova, quando chiudi il gruppo, quella definizione sparisce, e successivamente a questa chiusura \thispagestyle torna a fare il suo mestiere.

        Come vedi si ratta di uno sporco trucco che non trovi documentato da nessuna parte, se non “a voce” in questo e altri forum.

        Perché non è documentato? Perché è una cosa da non fare; se stai scrivendo un testo di una certa lunghezza,come una tesi, o un rapporto o un libro, la posizione della varie parti è la seguente
        a) pagina 1: occhiello (facoltativo)
        b) pagina 2: bianca (solo se c’è l’occhiello)
        c) pagina successiva: pagina del titolo
        d) successiva: pagina legale o bianca (copyright, licenze, riconoscimenti di proprietà intellettuali altrui, eccetera)
        e) successivamente: indice generale, lista delle figure e/o lista delle tabelle
        f) sommario, o prefazione, o presentazione o simili cose introduttive
        g) capitoli
        h) appendici
        i) bibliografia
        j) altre cose accessorie come, glossari, liste di acronimi, tavole e figure fuori testo, eccetera

        I punti e) e f) possono essere scambiati; tutto fino al punto f) si chiama parte iniziale, e di solito è composta tutta in stile plain; la parte successiva fino alle appendici se sono più di una, oppure solo i capitoli, si chiama parte principale, e di soito è composta in stile headings; la parte successiva da un’unica appendice fino alla fine è la parte finale e può essere composta sia con stile headings sia in stile plain; dipenda da che cosa contiene; Di solito le sezioni che cominciano su una nuova pagina (comandi \chapter o \chapter*) non vengono numerate sia nelle parte iniziale sia in quella finale, di solito se non si fa niente in merito, queste cose non numerate non appaiono nell’indice.

        Tuttavia la classe book dispone dei comandi \frontmatter (per inizare la parte iniziale) \mainmatter per iniziare la parte principale, e \backmatter per iniziare la parte finale. Nelle parti iniziale e finale la numerazione viene tolat con un meccanismo interno, non con l’asterisco, quindi gli oggetti di queste parti se vengono iniziate con \chapter (ma non con \chapter*) vanno a finire nell’indice generale; ovviamente non l’indice stesso, perché se stai cercando qualcosa nell’indice, non hai bisogno di sapere dov’è. MA di tutte le altre cose importanti hai bisogno di sapere a che pagina cominciano; ma se cancelli il numero di pagina nella loro pagina, come fai a trovarle? Ecco perché è fortemente sconsigliabile togliere il numero di pagina dalla pagina iniziale dei capitoli espliciti (quelli che cominciano con un tuo comando \chapter) o implciti (quelli che cominciano con \listoffigures, \bibliography, e simili altre cose).

        Quindi riconsidera il fatto di voler togliere quei numeri e comporre tutte quelle sezioni in stile empty; non riusciresti più a trovare le pagine giuste,e dovresti sfogliare tutto il testo; se poi fai una versione da leggere a schermo, non puoi navigare nel documento con i click del mouse, perché il pacchetto hyperref non saprebbe che cosa associare a numeri di pagina inesistenti.

        Concludendo: ti ho detto come fare, ma ti sconsiglio di farlo; la scelta è tua.

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

    Go to top