samiel

Risposte nei forum create

Stai visualizzando 15 risposte – dal 1,606 al 1,620 (di 1,866 totali)
  • Autore
    Risposte
  • in risposta a: Titoli e indice con rubriche fisse #52607
    samiel
    Partecipante
      Up
      0
      Down
      ::


      Ottimo! Ho prodotto un codice che produce lo stesso risultato con
      `usepackage{tocloft,interfaces}
      \setcounter{tocdepth}{1}
      \settowidth{\cftsecnumwidth}{00.00\enspace}
      \makeatletter \renewcommand{\cftdot}{} \makeatother
      \renewcommand{\cftpartfont}{\bfseries\scshape\color{maroon}}
      \cftpagenumbersoff{part}
      \renewcommand{\cftchapleader}{}
      \renewcommand{\cftchapafterpnum}{\cftparfillskip}
      \renewcommand{\cftsecleader}{}
      \renewcommand{\cftsecafterpnum}{\cftparfillskip}
      \setcounter{tocdepth}{1}
      \tocsetup{part/skip=2em}`
      e pure il simpatico effetto di avvicinare il numero della pagina
      al titolo; per indenderci, sullo stile dell’indice dell’«Arte»

      Dubbio filosofico: è meglio usare tocloft o titlesec??

      Dubbio texnico:
      mi sfugge qualcosa sulle misure.
      Per ridurre la distanza fra il titolo della parte
      e quello immediatamente successivo del capitolo
      ho usato un codice del tipo:
      `\tocsetup{chapter/skip=-0.1em}`
      Ora, se invece sostituisco 0.1em con 0.5,
      non mi pare cambi nulla….
      Allo stesso modo, rispetto alla distanza notevole
      che c’è se non pporto alcuna modifica, se do
      `\tocsetup{chapter/skip=-1pt}`
      lo spazio verticale si riduce enormemente, a occhio
      di quasi una riga intera, che è assai più di 1pt

      M.

      in risposta a: Riferimenti incrociati #53125
      samiel
      Partecipante
        Up
        0
        Down
        ::


        Se clicchi sul primo riferimento nel pdf prodotto dal tuo codice
        ti accorgerai che si apre pagina 2 del testo, laddove il l’URL
        relativo a quel riferimento è alla fine di pagina 1. Mi chiedevo
        il perché di questo comportamento…

        M.

        in risposta a: Riferimenti incrociati #53123
        samiel
        Partecipante
          Up
          0
          Down
          ::


          Ho optato per i riferimenti manuali, visto che sono pochi in ciascun articolo.
          Funziona, ma con una scomodità. Questo il codice:
          `Google
          Summer of Code 2010 \hyperlink{1}{[1]} per un progetto ….
          Il 24 luglio 2010 un suo post nella mailing-list debian-hurd
          \hyperlink{2}{[2]} ne diede la conferma:`
          e quindi
          `\section{Risorse di rete}

          [1]: \hypertarget{1}{\url{http://socghop.appspot.com/gsoc/program/home/google/gsoc2010}}

          [2]: \hypertarget{2}{\url{http://lists.debian.org/debian-hurd/2010/07/msg00020.html}}`
          Cliccando sul link, si viene rinviati alla sezione “Risorse di rete”,
          ma la pagina del pdf si apre con la prima riga del testo visibile che è quella sotto
          e allo stesso modo spostata a sinistra per cui non si vede il margine. È vero
          che basta spostare il pfd, ma non è possibile ottenere da subito una visualizzazione
          corretta?

          Grazie
          M.

          PS
          In un sito si raccomanda di caricare hyperref prima di geometry,
          il che ha fatto saltare tutte le mie peraltro poche certezze su LaTeX….

          in risposta a: Titoli e indice con rubriche fisse #52606
          samiel
          Partecipante
            Up
            0
            Down
            ::

            Ho riprovato con un codice più ristretto l’alternativa:

            Suppongo che la prova di togliere titletoc tu non l’abbia fatta. 🙁 Eppure sono quasi sicuro di averti detto che non ha senso usare insieme titletoc e tocloft. Ora, siccome interfaces opera con tocloft, fa’ un po’ tu le deduzioni necessarie. 😉

            Navigando ho visto adesso quel post,
            ma non era a me che lo avevi detto.
            Cmq adesso provo, perché in ogni caso
            devo rimpiazzare le cose che faceva titletoc

            M.

            in risposta a: Titoli e indice con rubriche fisse #52604
            samiel
            Partecipante
              Up
              0
              Down
              ::


              Ho riprovato con un codice più ristretto l’alternativa:
              `\documentclass[a4paper,oneside]{book}
              \usepackage[T1]{fontenc}
              \usepackage{textcomp}
              \usepackage{ucs}
              \usepackage[utf8x]{inputenc}
              \usepackage[italian]{babel}
              \usepackage{lipsum}
              \usepackage[dvipsnames]{xcolor}
              \usepackage{quotchap}
              \renewcommand\sectfont{\sffamily\bfseries\Huge}
              \definecolor{maroon}{cmyk}{0, 0.87, 0.68, 0.32}
              \makeatletter
              \newcommand{\capitolo}{\@ifstar{\@scapitolo}{\@capitolo}}
              \newcommand{\do@sq}[1]{%
              \begin{savequote}\huge\sffamily\bfseries\color{maroon}#1\end{savequote}}
              \def\@capitolo#1{%
              \renewcommand\chapterheadstartvskip{\vspace*{-5\baselineskip}}%
              \do@sq{#1}\chapter}
              \def\@scapitolo#1#2{%
              \renewcommand\chapterheadstartvskip{\vspace*{3\baselineskip}}%
              \do@sq{#1}\chapter*{#2}
              \markboth{#2}{#2}
              \addcontentsline{toc}{chapter}{#2}}
              \makeatother

              \usepackage{tocloft,interfaces}
              \setcounter{tocdepth}{1}
              \settowidth{\cftsecnumwidth}{00.00\enspace}
              \makeatletter \renewcommand{\cftdot}{} \makeatother
              \tocsetup{part/skip=1em}

              \usepackage{titletoc}
              \titlecontents*{part}[0pt]
              {\scshape\color{maroon}}
              {}
              {}
              {\vspace*{-1em}}
              {}

              \usepackage{hyperref}
              \hypersetup{pdfborder=0,colorlinks,citecolor=black,filecolor=black,%
              linkcolor=black,urlcolor=maroon,hyperindex}
              \usepackage{bookmark}

              \begin{document}
              \frontmatter
              \pdfbookmark{Indice}{Indice}
              \tableofcontents
              \mainmatter
              \phantomsection
              \addcontentsline{toc}{part}{asdaf}
              \capitolo{asdaf}{prova uno uno uno}
              \lipsum[1]
              \cleardoublepage
              \phantomsection
              \addcontentsline{toc}{part}{qwerty}
              \capitolo{qwerty}{prova due due due}
              \lipsum[2]
              \end{document}`
              ma la stringa
              `\tocsetup{part/skip=1em}`
              non produce alcun effetto,
              ammesso che sia inserita correttamente…

              M.

              in risposta a: Simoncini e dintorni #51362
              samiel
              Partecipante
                Up
                0
                Down
                ::


                Pià che altro, io credo di essere ormai in grafo di produrre
                i file che servono dagli .otf. Però dovrei stabilire che tipo
                di file sono quelli che recano sigle come SmbdItSubh o Disp
                in relazione alla classificazione Berry.
                Poi posso anche cimentarmi con la cosa…

                Ciò mi fa pensare che gli utenti appena più smaliziti di me usino TeXLive e non MiKTeX..

                Io uso Texlive, non c’entra…

                M.

                in risposta a: Titoli e indice con rubriche fisse #52603
                samiel
                Partecipante
                  Up
                  0
                  Down
                  ::

                  Bisognerebbe sapere qualcosa di più del tuo documento. Per esempio, se ogni “capitolo” appartiene a una rubrica, si potrebbe evitare di inserire il titolo della rubrica in ogni comando per il capitolo, dandolo solo una volta quando cambia. Ma per un lavoro “una tantum”, non è così importante, non trovi?

                  Ogni capitolo appartiene a una rubrica,
                  e ogni rubrica può contenere più di un articolo.
                  Infatti nel file .tex ho fatto semplicemente così:
                  `\phantomsection
                  \addtocontents{toc}{\protect\addvspace{1.7em}}
                  \addcontentsline{toc}{part}{kernel}
                  \input{capitolo6}
                  \cleardoublepage
                  \phantomsection
                  \input{capitolo7}`
                  In ogni caso, va benissimo che intanto ho risolto
                  i sospesi e concluso il lavoro. In verità, se si tratta
                  di mettere mano al codice a basso livello, lasciamo perdere.

                  Vorrei però capire perché il ricorso a interfaces non funziona,
                  posto che è la prima volta che mi sono cimentato
                  con questo pacchetto…

                  Grazie
                  M.

                  in risposta a: Titoli e indice con rubriche fisse #52601
                  samiel
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Sì, così funziona!
                    Ma non c’è modo di cambiare qualche parametro
                    per non dover inserire ogni volta la stringa nel file .tex?

                    Volevo però capire perché ricorrendo a interfaces
                    in questo modo:
                    `\tocsetup{part/skip=1em}`
                    non succede nulla, e chiarito il mio molto probabile errore
                    quale delle due soluzioni è la più opportuna…

                    M.

                    in risposta a: Titoli e indice con rubriche fisse #52599
                    samiel
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      In effetti non era così arduo…
                      `\documentclass[a4paper]{book}
                      \usepackage[T1]{fontenc}
                      \usepackage{textcomp}
                      \usepackage{ucs}
                      \usepackage[utf8x]{inputenc}
                      \usepackage[italian]{babel}
                      \usepackage[textlf]{MinionPro}
                      \input glyphtounicode
                      \pdfgentounicode=1
                      \usepackage[scaled]{myriad}
                      \usepackage[scaled=.8]{beramono}
                      \usepackage{emptypage}
                      \usepackage{fancyhdr}
                      \pagestyle{fancy}
                      \fancyhf{}
                      \renewcommand{\chaptermark}[1]{\markboth{\textbf{\thechapter. #1}}{}}
                      \renewcommand{\sectionmark}[1]{\markright{\textbf{\thesection. #1}}}
                      \renewcommand{\headrulewidth}{0.5pt}
                      \fancyhead[LO]{\nouppercase{\rightmark}}
                      \fancyhead[RE]{\nouppercase{\leftmark}}
                      \fancyhead[LE,RO]{\thepage}
                      \usepackage[dvipsnames]{xcolor}
                      \usepackage{quotchap}
                      \renewcommand\sectfont{\sffamily\bfseries\Huge}
                      \definecolor{mybrown}{named}{Bittersweet}
                      \definecolor{Maroon}{cmyk}{0, 0.87, 0.68, 0.32}
                      \definecolor{mycyan}{rgb}{0.95,1,1}
                      \makeatletter
                      \newcommand{\capitolo}{\@ifstar{\@scapitolo}{\@capitolo}}
                      \newcommand{\do@sq}[1]{%
                      \begin{savequote}\huge\sffamily\bfseries\color{Maroon}#1\end{savequote}}
                      \def\@capitolo#1{%
                      \renewcommand\chapterheadstartvskip{\vspace*{-5\baselineskip}}%
                      \do@sq{#1}\chapter}
                      \def\@scapitolo#1#2{%
                      \renewcommand\chapterheadstartvskip{\vspace*{3\baselineskip}}%
                      \do@sq{#1}\chapter*{#2}
                      \markboth{#2}{#2}
                      \addcontentsline{toc}{chapter}{#2}}
                      \makeatother
                      \usepackage{tocloft}
                      \setcounter{tocdepth}{1}
                      \settowidth{\cftsecnumwidth}{00.00\enspace}
                      \makeatletter \renewcommand{\cftdot}{} \makeatother
                      \usepackage{titletoc}
                      \titlecontents*{part}[0pt]
                      {\scshape\color{Maroon}}
                      {}
                      {}
                      {\vspace*{-1em}}
                      {}
                      \usepackage{lipsum}
                      \usepackage{hyperref}
                      \hypersetup{pdfborder=0,colorlinks,citecolor=black,filecolor=black,%
                      linkcolor=Maroon,linktocpage,urlcolor=Maroon,bookmarksopen,hyperindex}
                      \usepackage{bookmark}

                      \begin{document}
                      \frontmatter
                      \pdfbookmark{Indice}{Indice}
                      \tableofcontents
                      \mainmatter
                      \phantomsection
                      \addcontentsline{toc}{part}{asdaf}
                      \capitolo{asdaf}{prova uno uno uno}
                      \lipsum[1]
                      \cleardoublepage
                      \phantomsection
                      %\addcontentsline{toc}{\protect\addvspace{1em}}{part}{qwerty}
                      \addcontentsline{toc}{part}{qwerty}
                      \capitolo{qwerty}{prova due due due}
                      \lipsum[2]
                      \end{document}`

                      M.

                      PS
                      Una cosa come
                      `\addcontentsline{toc}{\protect\addvspace{1em}}{part}{qwerty}`
                      mi dà errore:
                      `! Missing \endcsname inserted.

                      \protect
                      l.69 …tsline{toc}{\protect\addvspace{1em}}{part}
                      {qwerty}
                      ?
                      `
                      mentre, aggiungendo il pacchetto interfaces
                      `\tocsetup{part/skip=1em}`
                      non fa succede niente….

                      in risposta a: Titoli e indice con rubriche fisse #52597
                      samiel
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        È che il codice è parecchio,,, In ogni caso ho un file .tex
                        `\documentclass[a4paper]{book}
                        \usepackage{stylepkg}
                        \begin{document}
                        \frontmatter
                        \pdfbookmark{Indice}{Indice}
                        \tableofcontents
                        \mainmatter
                        \phantomsection
                        \addcontentsline{toc}{part}{editoriale}
                        \input{editoriale}
                        \cleardoublepage
                        \phantomsection
                        \addcontentsline{toc}{part}{kernel}
                        \input{capitolo6}
                        \cleardoublepage
                        \phantomsection
                        \input{capitolo7}
                        \backmatter
                        \appendix
                        \bookmarksetup{startatroot}
                        \phantomsection
                        \addcontentsline{toc}{part}{appendice}
                        \input{appendice}
                        \end{document}`
                        e un file .sty
                        `\ProvidesPackage{stylepkg}
                        \usepackage[T1]{fontenc}
                        \usepackage{textcomp}
                        \usepackage{ucs}
                        \usepackage[utf8x]{inputenc}
                        \usepackage[italian]{babel}

                        \usepackage[textlf]{MinionPro}
                        \input glyphtounicode
                        \pdfgentounicode=1
                        \usepackage[scaled]{myriad}
                        \usepackage[scaled=.8]{beramono}
                        \usepackage{microtype}
                        \frenchspacing

                        \usepackage{emptypage}
                        \usepackage[margin=3.5cm]{geometry}
                        \setlength{\parindent}{0pt}
                        \usepackage{enumitem}
                        \setitemize{itemsep=.01em} % per ridurre l'interlinea negli elenchi
                        \newlist{myenum}{enumerate}{4}
                        \setlist[myenum]{label*=\emph{\alph*})}
                        \newcommand{\HRule}{\rule{\linewidth}{0.5mm}}

                        \usepackage{fancyhdr}
                        \pagestyle{fancy}
                        \fancyhf{}
                        \renewcommand{\chaptermark}[1]{\markboth{\textbf{\thechapter. #1}}{}}
                        \renewcommand{\sectionmark}[1]{\markright{\textbf{\thesection. #1}}}
                        \renewcommand{\headrulewidth}{0.5pt}
                        \fancyhead[LO]{\nouppercase{\rightmark}}
                        \fancyhead[RE]{\nouppercase{\leftmark}}
                        \fancyhead[LE,RO]{\thepage}

                        \usepackage{url}
                        \urlstyle{sf}
                        \usepackage{graphicx}
                        \usepackage{framed}

                        \usepackage{fancybox}
                        \usepackage{upquote} % “realistic” quotes in verbatim.

                        \usepackage[dvipsnames]{xcolor}
                        \usepackage{quotchap}
                        \renewcommand\sectfont{\sffamily\bfseries\Huge}
                        \definecolor{mybrown}{named}{Bittersweet}
                        \definecolor{Maroon}{cmyk}{0, 0.87, 0.68, 0.32}
                        \definecolor{mycyan}{rgb}{0.95,1,1}

                        \makeatletter
                        \newcommand{\capitolo}{\@ifstar{\@scapitolo}{\@capitolo}}
                        \newcommand{\do@sq}[1]{%
                        \begin{savequote}\huge\sffamily\bfseries\color{Maroon}#1\end{savequote}}
                        \def\@capitolo#1{%
                        \renewcommand\chapterheadstartvskip{\vspace*{-5\baselineskip}}%
                        \do@sq{#1}\chapter}
                        \def\@scapitolo#1#2{%
                        \renewcommand\chapterheadstartvskip{\vspace*{3\baselineskip}}%
                        \do@sq{#1}\chapter*{#2}
                        \markboth{#2}{#2}
                        \addcontentsline{toc}{chapter}{#2}}
                        \makeatother

                        \usepackage{tocloft}
                        \setcounter{tocdepth}{1}
                        \settowidth{\cftsecnumwidth}{00.00\enspace}
                        \makeatletter \renewcommand{\cftdot}{} \makeatother

                        \usepackage{titletoc}
                        \titlecontents*{part}[0pt]
                        {\scshape\color{Maroon}}
                        {}
                        {}
                        {\vspace*{-1em}}
                        {}

                        \usepackage{hyperref}
                        \hypersetup{pdfborder=0,colorlinks,citecolor=black,filecolor=black,%
                        linkcolor=Maroon,linktocpage,urlcolor=Maroon,bookmarksopen,hyperindex}
                        \usepackage{bookmark}`
                        Per costruire un esempio compilabile, visto che
                        ci sono gli input di tanti file distinti, non saprei
                        come fare per mettere qui un esempio di dimensioni accettabili…

                        Ecco un esempio:

                        M.

                        in risposta a: Titoli e indice con rubriche fisse #52595
                        samiel
                        Partecipante
                          Up
                          0
                          Down
                          ::


                          Vista l’inutilità di una riga del codice, mi sono limitato a
                          `\usepackage{titletoc}
                          \titlecontents*{part}[0pt]
                          {\scshape\color{Maroon}}
                          {}
                          {}
                          {\vspace*{-1em}}
                          {}`
                          ..
                          Persiste il problema di separare l’ultima riga
                          dell’indice di una parte dal titolo della parte successiva…
                          SI accettano suggerimenti (è l’ultima cosa
                          che devo sistemare per finire un lavoro………….)

                          M.

                          in risposta a: Titoli e indice con rubriche fisse #52594
                          samiel
                          Partecipante
                            Up
                            0
                            Down
                            ::


                            Ho provato questo codice:
                            `\titlecontents*{part}
                            [0pt]
                            {\scshape\color{Maroon}}
                            {\vspace*{2em}}
                            {\vspace*{-1em}}
                            {}`
                            L’aspetto positivo è che il vspace negativo abbatte
                            lo spazio eccessivo fra il titolo della part e il titolo
                            relativo del chapter, ossia lo spazio sotto
                            Però l’impostazione del vspace positivo
                            non ha alcun effetto sullo spazio sopra, cioè
                            non aumenta per separare il titolo della part
                            dal titolo del capitolo precedente, che appartiene
                            ovviamente alla part precedente…

                            M.

                            in risposta a: Titoli e indice con rubriche fisse #52593
                            samiel
                            Partecipante
                              Up
                              0
                              Down
                              ::


                              La soluzione che ho trovato, e che probabilmente è migliore
                              per altri motivi anchora, è modificare il formato con titletoc.
                              Il che elimina il problema della stringa col colore dall’indice del .pdf.
                              In tal modo nel file tex ho
                              `\pdfbookmark{Indice}{Indice}
                              \tableofcontents
                              \mainmatter
                              \phantomsection
                              \addcontentsline{toc}{part}{editoriale}
                              \input{editoriale}
                              \clearpage`
                              e nel file .sty (e qui sta il problema)
                              `\usepackage{titletoc}
                              \titlecontents*{part}
                              [0pt] %left
                              {\scshape\color{Maroon}}{}{}
                              {}`
                              Ciò che non va è che il titolo di sezione
                              appare molto sopra rispetto al titolo dell’articolo
                              e invece quasi attaccato al titolo dell’articolo
                              della sezione precedente…
                              Una cosa del tipo:
                              `SEZIONE 1

                              Articolo della sezione 1
                              SEZIONE 2

                              Articolo della sezione 2
                              `
                              Come si regola lo spazio sopra e sotto?

                              M.

                              in risposta a: Titoli e indice con rubriche fisse #52592
                              samiel
                              Partecipante
                                Up
                                0
                                Down
                                ::


                                Scusa(te) se insisto, ma prima o poi
                                dovrei risolvere questa cose perché sono
                                verso la fine dell’opera. Ho dimenticato io qualcosa
                                o c’è da modificare ulteriormente il codice?

                                Grazie
                                M:

                                in risposta a: tlmgr: exiting unsuccessfully #53016
                                samiel
                                Partecipante
                                  Up
                                  0
                                  Down
                                  ::


                                  Perfetto, risolto!
                                  Certo che proprio oggi doveva venirmi l’idea
                                  di aggiornare….

                                  Grazie
                                  M.

                                Stai visualizzando 15 risposte – dal 1,606 al 1,620 (di 1,866 totali)

                                Go to top▲