allungare la linea sotto il titolo del capitolo

  • Creatore
    Topic
  • #7105
    Up
    0
    Down
    ::


    Salve a tutti, nella mia tesi ho un po’ di problemini di formattazione.
    Una parte del codice è questa:
    `
    \documentclass[a4paper,14pt,titlepage,oneside]{extreport}
    \usepackage [italian]{babel}
    \usepackage [latin1]{inputenc}
    \usepackage{url,amsfonts,epsfig,geometry}
    \usepackage{fancyhdr,titlesec,paralist}
    \usepackage{graphicx}

    \newcommand{\notechar}{
    \fontfamily{pbk} \fontsize{8pt}{9pt} \selectfont}

    \geometry{tmargin=45mm,bmargin=35mm,%
    lmargin=36mm,rmargin=25mm,includefoot}

    \setlength{\skip\footins}{20pt} \setcounter{secnumdepth}{4}

    \fancypagestyle{plain} { \fancyhf{} \fancyfoot[R]{\bfseries \thepage}
    \renewcommand{\headrulewidth}{0pt}
    \renewcommand{\footrulewidth}{0pt}
    }

    \linespread{1.3}

    \parskip=0.2in

    \pagestyle{fancy} %
    \fancyhead{}\fancyfoot{} %
    \renewcommand{\chaptermark}[1]{\markboth{\chaptername\ \thechapter. #1}{}}
    \fancyhead[R]{ \notechar\bfseries \leftmark } \fancyfoot[R]{\thepage}

    \titleformat{\chapter}[display]{\LARGE\bfseries \fontfamily{pbk}\selectfont}
    {Capitolo \thechapter}
    {0pt} %
    {\titlerule[1pt] \vspace{1pt} \titlerule \vspace{1pt}} %

    \titlespacing{\chapter}{20pt}{-0.5cm}{1.5cm}[ 0pt]

    \titleformat{\section}[block]{\Large \bfseries \fontfamily{pnc}\selectfont }{\thesection }{15pt}{}
    \titleformat{\subsection}[block]{\large\bfseries \fontfamily{pnc}\selectfont }{\thesubsection }{15pt}{}%
    \titleformat{\subsubsection}[block]{\normalsize\bfseries \fontfamily{pnc}\selectfont }{\thesubsubsection }{15pt}{}

    \titlespacing{\section}{0pt}{+0.5cm}{0cm}[ 0pt]
    \titlespacing{\subsection}{0pt}{+0.5cm}{0cm}[ 0pt]
    \titlespacing{\subsubsection}{0pt}{+0.5cm}{cm}[ 0pt]

    \begin {document}
    \fontfamily{pnc} \selectfont \pagenumbering{Roman} \tableofcontents \listoffigures \listoftables %%
    \clearpage \pagenumbering{arabic}

    \setlength{\parindent}{0pt}
    \chapter{UNO}
    Un problema comune per i novizi di OWL è scegliere quali classi rendere definite. Infatti, si sbaglia spesso nel considerare alcune classi definite
    anzichè primitive,
    impostando condizioni necessarie e sufficienti anzichè solo necessarie. \\
    Per effettuare una scelta corretta è necessario basarsi sulla struttura dell'ontologia che si sta costruendo e seguire tre semplici regole:
    \cite{owl-pizzas}
    \begin{enumerate}
    \item Occorre chiedersi se si vuole che una certa cosa sia classificata automaticamente sotto la classe in questione. In tal caso essa sarà definita in
    quanto il ragionatore non potrà fare nessuna inferenza di sussunzione al di sotto di una classe se questa è primitiva, ma solo se non si utilizzano
    assiomi di Domain e Range. (…es?…)
    \item E' sempre possibile trasformare una classe da primitiva a definita anche successivamente, nel corso dello sviluppo dell'ontologia
    \item Non è sempre possibile definire completemente alcuni concetti. Potremmo dover inserire nell'ontologia classi che modellano concetti di cui si ha
    una consapevolezza ''naturale''; la loro definizione sarebbe lunga e controversa per cui è preferibile lasciarli come primitivi.
    \end{enumerate}

    \clearpage %clear the page for the bibliography
    \begin{thebibliography}{99}
    \bibitem{owl-pizzas}A.Rector, N.Drummond, M.Horridge, J.Rogers, H.Knublauch, R.Stevens, H.Wang, C.Wroe “''OWL Pizzas: Pratical Experience of Teaching OWL-DL: Common Errors
    \& Common Patterns''”
    \end{thebibliography}

    \end {document}

    `

    Vorrei che la linea che compare sotto il numero del capitolo non comparisse, come invece avviene, nè sopre l’indice, nè sopra l’elenco delle figure, nè sopra la bibliografia;
    ed inoltre vorrei che fosse un po’ più lunga verso destra, cioè che assumesse la larghezza del testo scritto.

    Inoltre, se possibile, vorrei applicare lo stesso tipo di linea anche all’header delle pagine…
    Non sono solo questi i miei problemi, ma è pur sempre necessario iniziare da qualche parte…
    Ringrazio tutti anticipatamente!

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #7106
      Up
      0
      Down
      ::


      Scusami se sono un po’ OT, ma nel tuo codice ci sono parecchie cose che non vanno…
      ad esempio, anziché specificare che vuoi il font ‘pnc’, perché non caricare il pacchetto newcent? Perché usi \\ per interrompere il paragrafo, quando basterebbe un doppio invio? Perché resetti a 0 il parametro \parindent quando esiste il comando \noindent per ogni paragrafo nuovo oppure non carichi un pacchetto che fa esattamente quello (di cui però non ricordo il nome)?

      Tornando on topic, hai letto bene la documentazione di titlesec, che mi pare il pacchetto che stai usando per modificare le impostazioni dei titoli del capitolo?

      Ciao.

      PS: È si scrive ” \`E “.

    • #7107
      Up
      0
      Down
      ::

      Scusami se sono un po’ OT, ma nel tuo codice ci sono parecchie cose che non vanno…
      ad esempio, anziché specificare che vuoi il font ‘pnc’, perché non caricare il pacchetto newcent? Perché usi \\ per interrompere il paragrafo, quando basterebbe un doppio invio? Perché resetti a 0 il parametro \parindent quando esiste il comando \noindent per ogni paragrafo nuovo oppure non carichi un pacchetto che fa esattamente quello (di cui però non ricordo il nome)?

      Tornando on topic, hai letto bene la documentazione di titlesec, che mi pare il pacchetto che stai usando per modificare le impostazioni dei titoli del capitolo?

      Rincaro la dose 🙂
      Mischiare NewCentury con Bookman è un peccato mortale; confessa che hai preso molta parte di quella roba da qualcuno, senza averci capito tanto.

      Altro indizio: carichi il pacchetto epsfig e anche graphicx; togli immediatamente epsfig, e non usare l’ambiente epsfig, altrimenti diventi cieco. 😀

      Togliti dalla testa \setlength{\parindent}{0pt}: non si fa mai, altrimenti Bodoni e Manuzio si rivoltano nella tomba. È accettabile solo in pochi casi e comunque va accompagnato da un’opportuna scalatura del parametro \parskip.

      Se vuoi un migliore controllo della composizione dei titoli dei capitoli, ti conviene passare alla classe memoir, ampiamente documentata. Per esempio, introduce il concetto di stile di capitolo, analogo a quello di pagina.

      Ciao
      Enrico

    • #7108
      Up
      0
      Down
      ::


      dico pure io la mia: il layout di pagina che hai scelto non è molto leggibile, in generale la riga è troppo lunga e il risultato diventa poco leggibile e poco elegante. inoltre hai lo svantaggio che il layout è unico per oneside, twoside, 10, 11 o 12 pt. ti consiglio di provare il pacchetto layaureo, che è un compromesso fra pagina molto coperta dal testo (quello che vuoi fare tu) e leggibilità (layout latex). il risultato è un layout automatico abbastanza coerente. in più hai la possibilità di lasciare lo spazio dedicato alla rilegatura.
      altrimenti mi sa che la risposta la si puo’ trovare solo nella guida di titlesec, che avevo letto una volta ma che non ricordo più.
      ciao
      f

    • #7109
      Up
      0
      Down
      ::


      Mi giustifico…..E’ vero che sto copiando un po’ qua ed un po’ la, ma cerco di ottenere il risultato che mi serve non conoscendo altre soluzioni !
      Ho caricato entrambi i pacchetti ‘graphics e epsfig’ perchè volevo provare a far qualcosa ed ora non ricordo più, ma non sapevo che facessero a botte!
      E non sapevo neppure che NewCentury e Bookman non andavano usati insieme, li ho scelti semplicemente perchè mi piacevano.

      Grazie x il ‘newcent’, non sapevo…
      Uso \\ perchè vorrei semplicemente andare a capo…
      Il layaut che ho scelto è più o meno imposto dal regolamento di Facoltà,
      ho cercato di rendere in Latex il risultato che si ottiene impostando le regole date x Word.
      Ho guardato il pacchetto titlesec ma non mi sembra di trovarci la soluzione che mi serve…vado a dargli un altro sguardo!

    • #7110
      Up
      0
      Down
      ::


      Intervengo solo in merito dell’ “accapo”. La tua tendenza non è infrequente, talvolta anche in ambito accademico, ma personalmente non credo sia giustificata. La divisione della sezione in periodi della sezione (o sottosezione) in cui si scrive contribuisce innanzitutto a migliorare la leggibilità del documento, soprattutto se di carattere scientifico, ed in secondo luogo dovrebbe riflettere l’impostazione logica che l’autore vuole dare al documento. In effetti, se ci pensi bene, quand’è che metti un punto alla fine della frase? E quand’è che invece decidi per il punto e accapo? Se ho concluso una frase, ma la mia prossima frase sarà collegata alla precedente nello stesso periodo, metto solo un punto (e proseguo senza andare accapo). Diversamente, quando la frase conclude anche il periodo, metto un punto e vado accapo. In questo caso lascio una linea vuota nel sorgente LaTeX ed ottengo l’indentazione per il nuovo periodo.

      Ciao

      Daniele

    • #7111
      Up
      0
      Down
      ::


      Ho capito perfettamente il suo punto di vista, e la ringrazio dello spunto di riflessione datomi.
      In realtà, forse perchè non abituata a scrivere molto, tenderei a comporre periodi abbastanza corti, per cui in una pagina avrei alla fine 5 o 6 indentazioni e la cosa mi risulta un po’ antiestetica anche se, senza dubbio, sarebbe corretta.
      Inoltre nel mio codice, forse x qualche errore, se batto un doppio invio mi viene lasciata non solo l’indentazione, ma una completa riga vuota.
      Rossella

    • #7112
      Up
      0
      Down
      ::

      Ho capito perfettamente il suo punto di vista, e la ringrazio dello spunto di riflessione datomi.
      In realtà, forse perchè non abituata a scrivere molto, tenderei a comporre periodi abbastanza corti, per cui in una pagina avrei alla fine 5 o 6 indentazioni e la cosa mi risulta un po’ antiestetica anche se, senza dubbio, sarebbe corretta.
      Inoltre nel mio codice, forse x qualche errore, se batto un doppio invio mi viene lasciata non solo l’indentazione, ma una completa riga vuota.
      Rossella

      Cito dal tuo messaggio originale`\parskip=0.2in`È questa riga la responsabile. Chi mai avrà deciso che due decimi di pollice (cioè mezzo centimetro circa) sia una lunghezza adatta? Bah 😀

      Toglila e adattati a due cose: a scrivere periodi più lunghi e al rientro.

      Ciao
      Enrico

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

Go to top