Urgente – Classic Thesis: piccole modifiche e problemi

  • Creatore
    Topic
  • #55135
    Up
    0
    Down
    ::


    Buongiorno a tutti!

    Mi appresto a consegnare la mia tesi di laurea, scritta in latex con il pacchetto Classic Thesis (che è veramente bello).
    Però dovrei ancora modificare alcune cose e risolvere un paio di problemi. Aiutatemi per favore, perchè non ho più tantissimo tempo.

    Innanzitutto ecco il codice del mio File Master (che è un po’ un casino, lo so, ma funziona, e per me è quello che basta) :

    `
    \documentclass[twoside,openright,titlepage,fleqn,numbers=noenddot,headinclude,
    11pt,a4paper,BCOR5mm,footinclude,cleardoublepage=empty,abstractoff,dottedtoc
    ]{scrreprt}

    % ********************************************************************
    % Development Stuff
    % ********************************************************************
    \listfiles

    % ********************************************************************
    % Informazioni
    % ********************************************************************
    \newcommand{\myTitle}{Anonymi Magistri\xspace
    Quaestiones de materia}
    \newcommand{\mySubTitle}{Trascrizione e commento di due questioni scotiste del XIV secolo}
    \newcommand{\myDegree}{Tesi di laurea\xspace}
    \newcommand{\myName}{Roberta Padlina\xspace}
    \newcommand{\myProf}{Professoressa Dr. Tiziana Suarez-Nani\xspace}
    \newcommand{\myFaculty}{Facolt\`a di Lettere\xspace} % Dipartimento di Filosofia
    \newcommand{\myDepartment}{Cattedra di Filosofia medievale e Ontologia\xspace}
    \newcommand{\myUni}{\protect{Universit\`a di Friborgo (Svizzera)}\xspace}
    \newcommand{\myLocation}{Friborgo\xspace}
    \newcommand{\myTime}{Gennaio 2011\xspace}

    %*****************************************************
    % Immagini
    \newcommand\partwithimage[3][1cm]{\begingroup
    \let\origspacedallcaps\spacedallcaps
    \def\spacedallcaps##1{##1}%
    \part[#2]{\origspacedallcaps{#2}\\[#1]#3}%
    \endgroup}

    %*******************************************************
    % Pacchetti
    %*******************************************************
    \usepackage{ucs}
    \usepackage[utf8x]{inputenc}
    \usepackage[polutonikogreek,latin,italian]{babel}
    \newcommand{\greco}[1]{%
    \begin{otherlanguage*}{greek}#1\end{otherlanguage*}}

    %\usepackage[square,numbers]{natbib}
    %\usepackage{multibib}
    %\newcites{A,B,C,D,E,F}{Il manoscritto,%
    % La letteratura quodlibetale,%
    % Francescanesimo,%
    % Giovanni Duns Scoto,%
    % La questione della materia,%
    % Letteratura generale sul Medioevo}
    \usepackage[normalem]{ulem}
    \input ulem.sty

    \newenvironment{elenco}{%
    \vspace{-\smallskipamount}%
    \begin{description}[font=\normalfont,leftmargin=5em,style=nextline]}%
    {\end{description}\bigskip}

    %*******************************************************
    \usepackage{classicthesis-ldpkg} % [backref]
    %*******************************************************
    % Options for classicthesis.sty:
    % tocaligned eulerchapternumbers drafting linedheaders listsseparated
    % subfig nochapters beramono eulermath parts minionpro pdfspacing
    % listings dottedtoc minionprospacing manychapters
    \usepackage[eulerchapternumbers,linedheaders,listings,listsseparated,%pdfspacing,%listings,%drafting
    subfig,beramono,eulermath,parts]{classicthesis}

    % Tabelle
    \usepackage{booktabs}
    \usepackage{supertabular}
    \usepackage{caption}
    \captionsetup[table]{position=top}
    \usepackage{longtable}

    %\usepackage{calc}
    %\newlength{\fullwidth}
    %\setlength{\fullwidth}{\textwidth+\marginparsep+\marginparwidth}

    % Per l'indice analitico
    \usepackage{makeidx}
    \usepackage{multind}
    \makeindex{author}
    \makeindex{subject}

    % Edizione critica
    \usepackage{ledmac}
    \usepackage{endnotes}

    \linenummargin{inner}
    \sidenotemargin{outer}

    \renewcommand{\ledlsnotefontsetup}{\raggedleft\scriptsize}
    \renewcommand{\ledrsnotefontsetup}{\raggedright\scriptsize}

    \newdimen\ledlsnotewidth \ledlsnotewidth=\marginparwidth
    \newdimen\ledlsnotesep \ledlsnotesep=\linenumsep
    \newdimen\ledrsnotesep \ledrsnotesep=\linenumsep

    \renewcommand{\notenumfont}{\footnotesize}
    \newcommand{\notetextfont}{\footnotesize}

    \renewcommand*{\thefootnoteB}{\alph{footnoteB}}
    \footparagraphX{B}

    \addtolength{\skip\Afootins}{1.5mm}
    \addtolength{\skip\Bfootins}{1.5mm}

    \count\Afootins=825
    \count\Bfootins=825

    \footparagraph{A}
    \footparagraph{B}

    \emergencystretch40pt

    %*******************************************************
    \usepackage{makerobust}
    \makeatletter
    \MakeRobustCommand\caption@xref
    \makeatother

    % ********************************************************************
    % Setup and Finetuning
    %*******************************************************
    \newlength{\abcd} % for ab..z string length calculation
    \newcommand{\myfloatalign}{\centering} % how all the floats will be aligned
    \setlength{\extrarowheight}{3pt} % increase table row height
    % ********************************************************************
    % Captions look and feel
    %*******************************************************
    \captionsetup{format=hang,font=small}
    % ********************************************************************
    % Listings setup
    % ********************************************************************
    %\lstset{emph={trueIndex,root},emphstyle=\color{BlueViolet}}%\underbar} % for special keywords
    % ********************************************************************
    \lstset{language=[LaTeX]Tex,%C++,
    keywordstyle=\color{RoyalBlue},%\bfseries,
    basicstyle=\small\ttfamily,
    %identifierstyle=\color{NavyBlue},
    commentstyle=\color{Green}\ttfamily,
    stringstyle=\rmfamily,
    numbers=none,%left,%
    numberstyle=\scriptsize,%\tiny
    stepnumber=5,
    numbersep=8pt,
    showstringspaces=false,
    breaklines=true,
    frameround=ftff,
    frame=single,
    belowcaptionskip=.75\baselineskip,
    numberbychapter=false
    %frame=L
    }

    % ********************************************************************
    % Hyperreferences
    %*******************************************************
    \hypersetup{%
    colorlinks=true, linktocpage=true, pdfstartpage=3, pdfstartview=FitV,%
    % uncomment the following line if you want to have black links (e.g., for printing)
    %colorlinks=false, linktocpage=false, pdfborder={0 0 0}, pdfstartpage=3, pdfstartview=FitV,%
    breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines,%
    plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1,%
    hypertexnames=true, pdfhighlight=/O,%hyperfootnotes=true,%nesting=true,%frenchlinks,%
    urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=webgreen, %pagecolor=RoyalBlue,%
    %urlcolor=Black, linkcolor=Black, citecolor=Black, %pagecolor=Black,%
    pdftitle={\myTitle},%
    pdfauthor={\textcopyright\ \myName, \myUni, \myFaculty},%
    pdfsubject={},%
    pdfkeywords={},%
    pdfcreator={pdfLaTeX},%
    pdfproducer={LaTeX with hyperref and classicthesis}%
    }

    % ********************************************************************
    \begin{document}
    \frenchspacing
    \pagenumbering{roman}
    \pagestyle{plain}

    %********************************************************************
    % Frontmatter
    %*******************************************************
    \include{MaterialeInizialeFinale/Frontespizio}
    \include{MaterialeInizialeFinale/PaginadiTitolo}
    \include{MaterialeInizialeFinale/DietroAlTitolo}
    \include{MaterialeInizialeFinale/Dedica}
    %\include{MaterialeInizialeFinale/Ringraziamenti}
    %\include{MaterialeInizialeFinale/Sommario}
    \pagestyle{scrheadings}
    \include{MaterialeInizialeFinale/Indici}

    %********************************************************************
    % Mainmatter
    %*******************************************************
    \pagenumbering{arabic}
    \partwithimage[2cm]{Introduzione}{\includegraphics[width=6cm]{Immagini/Astrologo.jpg}}
    \include{Capitoli/1.Introduzione}
    \partwithimage[2cm]{Trascrizione}{\includegraphics[width=6cm]{Immagini/Maestro.jpg}}
    \include{MaterialeInizialeFinale/SimboliNotazioni}
    \include{Capitoli/2.Quaestio4}
    \include{Capitoli/3.Quaestio5}
    \partwithimage[2cm]{Commento}{\includegraphics[width=6cm]{Immagini/Piante.jpg}}
    \include{Capitoli/4.Commento}
    \partwithimage[2cm]{Conclusione}{\includegraphics[width=6cm]{Immagini/Linee.jpg}}
    \include{Capitoli/5.Conclusione}

    % ********************************************************************
    % Backmatter
    %*******************************************************
    \partwithimage[2cm]{Bibliografia e Indici}{\includegraphics[height=18cm]{Immagini/Letto.jpg}}
    \pagestyle{scrheadings}
    \include{MaterialeInizialeFinale/Bibliografia}
    %\printindex
    \appendix
    \partwithimage[2cm]{Appendice}{\includegraphics[width=13cm]{Immagini/Animali.jpg}}
    \pagestyle{scrheadings}
    \include{Capitoli/6.Paralleli}
    %\include{MaterialeInizialeFinale/Colophon}
    \include{MaterialeInizialeFinale/Dichiarazione}

    \end{document}
    `

    Allora, vi elenco di seguito le mie necessità:

    1) Mi piacerebbe avere una linea sotto la testatina che appare su ogni pagina (con il numero e il titolo del capitolo o della sezione), che lo separi meglio dal corpo del testo (esattamente come c’è una linea sopra alle note a piè di pagina).

    2) A volte il titolo di una sezione o di un capito è davvero lungo (e non posso fare altrimenti). Come faccio a ridurre o spezzare su due righe il titolo che appare nella testatina (dato che altrimenti sfora la pagina) ?

    3) Lo so che il grassetto non è consigliato, però in certi punti ne avrei davvero bisogno. Quale comando dovrei usare per ottenerlo? Devo cambiare qualcosa nel preambolo o nello stile per riuscire ad ottenerlo?

    4) Vorrei cambiare il nome “Elenco delle figure” in “Elenco delle immagini”

    `
    %*******************************************************
    % Table of Contents
    %*******************************************************
    %\phantomsection
    \refstepcounter{dummy}
    \pdfbookmark[1]{\contentsname}{tableofcontents}
    \setcounter{tocdepth}{2} % <-- 2 includes up to subsections in the ToC \setcounter{secnumdepth}{3} % <-- 3 numbers up to subsubsections \manualmark \markboth{\spacedlowsmallcaps{\contentsname}}{\spacedlowsmallcaps{\contentsname}} \tableofcontents \automark[section]{chapter} \renewcommand{\chaptermark}[1]{\markboth{\spacedlowsmallcaps{#1}}{\spacedlowsmallcaps{#1}}} \renewcommand{\sectionmark}[1]{\markright{\thesection\enspace\spacedlowsmallcaps{#1}}}%******************************************************* % Lista delle figure %******************************************************* \clearpage \begingroup \let\clearpage\relax \let\cleardoublepage\relax \let\cleardoublepage\relax %******************************************************* % List of Figures %******************************************************* %\phantomsection \refstepcounter{dummy} %\addcontentsline{toc}{chapter}{\listfigurename} \pdfbookmark[1]{\listfigurename}{lof} \listoffigures ` 5) In certi luoghi ho dovuto usare il comando \myChapter* invece del normale \myChapter. Però vorrei che anche qui il conteggio delle note a piè di pagina ricominciasse dal numero 1 (cosa che non avvienere). Come faccio a definirlo? Inoltre anche la testatina non cambia, ma continua con quella del capitolo precedente. Come faccio a cambiarla? 6) Vorrei che l'indice sia composto da un Index nominum e un Index rerum. Ma così, nell'indice, mi appaiono 2 "capitoli" Indice analitoco, il primo con l'Index nominum e il secondo con l'Index rerum. Ecco il codice: ` %******************************************************* % Indice analitico %******************************************************* \manualmark \markboth{\spacedlowsmallcaps{\indexname}}% {\spacedlowsmallcaps{\indexname}} \refstepcounter{dummy} \pagestyle{scrheadings} \addcontentsline{toc}{chapter}{\tocEntry{\indexname}} \printindex{author}{Index nominum} \manualmark \markboth{\spacedlowsmallcaps{\indexname}}% {\spacedlowsmallcaps{\indexname}} \refstepcounter{dummy} \pagestyle{scrheadings} \addcontentsline{toc}{chapter}{\tocEntry{\indexname}} \printindex{subject}{Index rerum} ` 7) In appendice, devo inserire tutti i passaggi paralleli al mio testo. Per far questo, vorrei poter avere una tabella a quattro colonne, in cui nella prima e nell'ultima colonna inserisco i riferimenti, e nelle due colonne centrali metto il testo. La tabella copre molte pagine. Per far ciò ho usato il pacchetto longtable: `\begin{longtable}{p{0.05\textwidth}p{0.45\textwidth}p{0.45\textwidth}p{0.05\textwidth}} \toprule & \tableheadline{Anonimi, \emph{Quaestio quarta}} & \tableheadline{Duns Scotus, \emph{In Meth.}, IX, qq. 1-5} & \\ \midrule & ll. 4-9 & ? & \\ \midrule ` ma ho diversi problemi: - la tabella è troppo larga rispetto ai margini definiti per tutto il resto del lavoro - la quarta colonna, non so bene perchè è troppo a destra (c'è uno spazio più grande tra la terza e la quarta colonna che tra le altre) - la tabella si spezza quando non dovrebbe, lasciando spesso anche più di metà pagina bianca; oppure, problema contrario, continua fino alla fine (ed oltre) del foglio. Ho provato con il comando \pagebreak e \nopagebreak, ma non ho ricevuto alcun riscontro. Ecco qui, questi sono i problemi per cui vi chiedo aiuto! Grazie in anticipo

Visualizzazione 16 filoni di risposte
  • Autore
    Risposte
    • #55136
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::


        Questo messaggio viola la netiquette in più punti. In particolare:
        1. Una domanda, un topic.
        2. Devi fornire un esempio minimo compilabile per ogni problema: il codice che ci hai inviato non è né minimo né compilabile.
        3. Cerca nell’Arte, prima. Per esempio, il punto 4 trova risposta nel paragrafo “Modificare le voci generate da babel”. Ancora, nelle ultime versioni del pacchetto \myChapter è stato sostituito dallo standard \chapter.

        Ciao,
        L.

      • #55137
        Up
        0
        Down
        ::


        Oh, mi dispiace. Non volevo essere “scortese”.
        È che sono un po’ stressata e non proprio a mio agio con ogni codice latex.
        Inoltre, avevo già visto altri dicussioni in cui utenti riportano vari problemi.

        Allora, apro una nuova discussione per ogni problema?
        Cercherò di fornire anche degli esempi minime e compilabili, ma ci metterò un po’.

        Grazie per le informazioni.

      • #55138
        Up
        0
        Down
        ::

        Buongiorno a tutti!

        Mi appresto a consegnare la mia tesi di laurea, scritta in latex con il pacchetto Classic Thesis (che è veramente bello).
        Però dovrei ancora modificare alcune cose e risolvere un paio di problemi. Aiutatemi per favore, perchè non ho più tantissimo tempo.

        Innanzitutto ecco il codice del mio File Master (che è un po’ un casino, lo so, ma funziona, e per me è quello che basta) :

        Obietto solo alla definizione di \greco:
        `\newcommand{\greco}{\foreignlanguage{greek}}`
        è molto più semplice; non cambia null’altro nel tuo codice.

        Allora, vi elenco di seguito le mie necessità:

        1) Mi piacerebbe avere una linea sotto la testatina che appare su ogni pagina (con il numero e il titolo del capitolo o della sezione), che lo separi meglio dal corpo del testo (esattamente come c’è una linea sopra alle note a piè di pagina).

        Lo escluderei: è del tutto inappropriato per lo stile di ClassicThesis.

        2) A volte il titolo di una sezione o di un capito è davvero lungo (e non posso fare altrimenti). Come faccio a ridurre o spezzare su due righe il titolo che appare nella testatina (dato che altrimenti sfora la pagina)?

        `\chapter{Titolo molto lungo}
        \markboth{Titolo breve}{}
        \section{Titolo molto lungo}
        \markright{Titolo breve}`

        3) Lo so che il grassetto non è consigliato, però in certi punti ne avrei davvero bisogno. Quale comando dovrei usare per ottenerlo? Devo cambiare qualcosa nel preambolo o nello stile per riuscire ad ottenerlo?

        Ma \textbf non funziona?

        4) Vorrei cambiare il nome “Elenco delle figure” in “Elenco delle immagini”

        `\addto\captionsitalian{\renewcommand{\listfigurename}{Elenco delle immagini}}`
        nel preambolo.

        5) In certi luoghi ho dovuto usare il comando \myChapter* invece del normale \myChapter. Però vorrei che anche qui il conteggio delle note a piè di pagina ricominciasse dal numero 1 (cosa che non avvienere). Come faccio a definirlo? Inoltre anche la testatina non cambia, ma continua con quella del capitolo precedente. Come faccio a cambiarla?

        Non capisco l’esigenza di capitoli non numerati. Puoi chiarire?

        Il comando \myChapter è obsoleto: meglio usare \chapter, se hai una versione recente di ClassicThesis.

        6) Vorrei che l’indice sia composto da un Index nominum e un Index rerum. Ma così, nell’indice, mi appaiono 2 “capitoli” Indice analitoco, il primo con l’Index nominum e il secondo con l’Index rerum.

        Da’ un’occhiata al pacchetto imakeidx

        7) In appendice, devo inserire tutti i passaggi paralleli al mio testo. Per far questo, vorrei poter avere una tabella a quattro colonne, in cui nella prima e nell’ultima colonna inserisco i riferimenti, e nelle due colonne centrali metto il testo. La tabella copre molte pagine. Per far ciò ho usato il pacchetto longtable:

        `\begin{longtable}{p{0.05\textwidth}p{0.45\textwidth}p{0.45\textwidth}p{0.05\textwidth}}
        \toprule
        &
        \tableheadline{Anonimi, \emph{Quaestio quarta}}
        &
        \tableheadline{Duns Scotus, \emph{In Meth.}, IX, qq. 1-5}
        &
        \\
        \midrule
        &
        ll. 4-9
        &
        ?
        &
        \\
        \midrule
        `

        ma ho diversi problemi:
        – la tabella è troppo larga rispetto ai margini definiti per tutto il resto del lavoro
        – la quarta colonna, non so bene perchè è troppo a destra (c’è uno spazio più grande tra la terza e la quarta colonna che tra le altre)
        – la tabella si spezza quando non dovrebbe, lasciando spesso anche più di metà pagina bianca; oppure, problema contrario, continua fino alla fine (ed oltre) del foglio. Ho provato con il comando \pagebreak e \nopagebreak, ma non ho ricevuto alcun riscontro.

        (a) La tabella è troppo larga, certo: ci sono gli spazi tra le colonne di cui non tieni conto. Suggerirei
        `\begin{longtable}{@{}
        p{0.05\textwidth}
        p{\dimexpr0.45\textwidth-3\tabcolsep\relax}
        p{\dimexpr0.45\textwidth-3\tabcolsep\relax}
        p{0.05\textwidth}
        @{}}`
        che dovrebbe dare una tabella larga esattamente quanto la gabbia.

        Sistemare correttamente una longtable quando le colonne sono di tipo p è complicato: il contenuto di una cella non può essere spezzato tra due pagine.

        Puoi fare un esempio un po’ più completo di quella tabella?

        Ciao
        Enrico

      • #55139
        Up
        0
        Down
        ::


        Allora, innanzitutto grazie mille.

        Poi:

        – per quale motivo la linea sotto la testatina è del tutto inappropriata? (giusto per curiosità)

        – il comando \markright funziona perfettamente, a parte per la prima pagina in cui appare la sezione, dove il titolo resta tale e quale. ma funziona per tutte le seguenti pagine.

        – il codice
        `\addto\captionsitalian{\renewcommand{\listfigurename}{Elenco delle immagini}}`
        mi da errore:

        `! Undefined control sequence.
        l.33 \addto
        \captionsitalian{\renewcommand{\listfigurename}{Elenco delle imma…
        The control sequence at the end of the top line
        of your error message was never \def'ed. If you have
        misspelled it (e.g., `\hobx'), type `I' and the correct
        spelling (e.g., `I\hbox'). Otherwise just continue,
        and I'll forget about whatever was undefined.
        ! Undefined control sequence.
        l.33 \addto\captionsitalian
        {\renewcommand{\listfigurename}{Elenco delle imma…`

        e senza \\addto\captionsitalian, non succede niente.

        – la mia esigenza di capitoli non numerati non è proprio giustificata. Diciamo che metto in appendice dei capitoli che non voglio che appaiano nell’indice. Ma effettivamente potrei pensarla meglio.

        – il comando \chapter però fà si che nell’indice il titolo del capitolo è in maiuscoletto, cosa che vorrei evitare.

        – per quanto riguarda la tabella: non sono esattamente cosa significhi che le colonne sono di tipo p. Ho costruito il comando mettendo insieme un po’ di esempi, ma era solo un tentativo. Si può cambiare se caso. Adesso il codice è così

        `
        \begin{longtable}{@{}
        p{0.05\textwidth}
        p{\dimexpr0.45\textwidth-3\tabcolsep\relax}
        p{\dimexpr0.45\textwidth-3\tabcolsep\relax}
        p{0.05\textwidth}
        @{}}
        \toprule
        &
        \tableheadline{Anonimi, \emph{Quaestio quarta}}
        &
        \tableheadline{Duns Scotus, \emph{In Meth.}, IX, qq. 1-5}
        &
        \\
        \midrule
        &
        ll. 4-9
        &
        ?
        &
        \\
        \midrule
        ll. 10-17
        &
        \uwave{Secundo probo hoc de potentia alia sic:} idem absolutum potest esse \uline{in} potentia activa respectu unius et passiva respectu alterius; ergo, in quantum est activum et passivum non distinguitur per \uline{aliquem} absolutum; ergo, si distinguitur, distinguitur tantum per relationes. Necesse est autem distingui: alias principiatum non haberet propria principia. Ergo, in quantum est prius principiato naturaliter, includit relationem; \uuline{relatio autem differt realiter a fundamento}.
        &
        \uwave{Quia} idem absolutum potest esse potentia activa respectu unius, et passiva respectu alterius; ergo in quantum est activum et passivum non distinguitur per \uline{aliquod} absolutum; ergo si distinguitur, distinguitur tantum per relationes. Necesse autem est, \uuline{ut videtur, quod distinguatur in quantum est prior naturaliter principiato, quia} alias principiatum non haberet principia propria \uuline{priora se}. Ergo in quantum est prius naturaliter principiato includit relationem.
        &
        Q. 5, n. 1, p. 559.
        \\
        \midrule
        `

        Volevo postare un’immagine del risultato ma non so come si fa. In pratica, la tabella è molto migliorata, ma è ancora un po’ più larga del testo (sulla destra), poichè la quarta colonna viene allineata completamente a destra lasciando uno spazio.

        Voilà, per intanto….[/img]

      • #55140
        Up
        0
        Down
        ::

        Allora, innanzitutto grazie mille.

        Poi:

        – per quale motivo la linea sotto la testatina è del tutto inappropriata? (giusto per curiosità)

        Perché è brutta nel contesto di ClassicThesis.

        – il comando \markright funziona perfettamente, a parte per la prima pagina in cui appare la sezione, dove il titolo resta tale e quale. ma funziona per tutte le seguenti pagine.

        Probabilmente la sezione comincia esattamente in cima alla pagina. Aspetta che il testo sia definitivo e, se ancora si presenta il problema, usa un bieco trucco:
        `\pagebreak
        \section{Titolo lungo}
        \markright{Titolo breve}`
        Questo dovrebbe funzionare.

        – il codice
        `\addto\captionsitalian{\renewcommand{\listfigurename}{Elenco delle immagini}}`
        mi da errore:…

        Impossibile se metti quel codice dopo aver caricato babel; probabilmente l’hai messo prima di \usepackage[…]{babel}.

        – la mia esigenza di capitoli non numerati non è proprio giustificata. Diciamo che metto in appendice dei capitoli che non voglio che appaiano nell’indice. Ma effettivamente potrei pensarla meglio.

        Già. 🙂

        – il comando \chapter però fà si che nell’indice il titolo del capitolo è in maiuscoletto, cosa che vorrei evitare.

        ❓ È esattamente lo stile di ClassicThesis.

        Noto un uso alquanto bizzarro degli accenti (“fa sì” sarebbe l’ortografia corretta) e un non uso del congiuntivo. 🙂

        – per quanto riguarda la tabella: non sono esattamente cosa significhi che le colonne sono di tipo p. Ho costruito il comando mettendo insieme un po’ di esempi, ma era solo un tentativo. Si può cambiare se caso. Adesso il codice è così

        `
        \begin{longtable}{@{}
        p{0.05\textwidth}
        p{\dimexpr0.45\textwidth-3\tabcolsep\relax}
        p{\dimexpr0.45\textwidth-3\tabcolsep\relax}
        p{0.05\textwidth}
        @{}}
        \toprule
        &
        \tableheadline{Anonimi, \emph{Quaestio quarta}}
        &
        \tableheadline{Duns Scotus, \emph{In Meth.}, IX, qq. 1-5}
        &
        \\
        \midrule
        &
        ll. 4-9
        &
        ?
        &
        \\
        \midrule
        ll. 10-17
        &
        \uwave{Secundo probo hoc de potentia alia sic:} idem absolutum potest esse \uline{in} potentia activa respectu unius et passiva respectu alterius; ergo, in quantum est activum et passivum non distinguitur per \uline{aliquem} absolutum; ergo, si distinguitur, distinguitur tantum per relationes. Necesse est autem distingui: alias principiatum non haberet propria principia. Ergo, in quantum est prius principiato naturaliter, includit relationem; \uuline{relatio autem differt realiter a fundamento}.
        &
        \uwave{Quia} idem absolutum potest esse potentia activa respectu unius, et passiva respectu alterius; ergo in quantum est activum et passivum non distinguitur per \uline{aliquod} absolutum; ergo si distinguitur, distinguitur tantum per relationes. Necesse autem est, \uuline{ut videtur, quod distinguatur in quantum est prior naturaliter principiato, quia} alias principiatum non haberet principia propria \uuline{priora se}. Ergo in quantum est prius naturaliter principiato includit relationem.
        &
        Q. 5, n. 1, p. 559.
        \\
        \midrule
        `

        Volevo postare un’immagine del risultato ma non so come si fa. In pratica, la tabella è molto migliorata, ma è ancora un po’ più larga del testo (sulla destra), poichè la quarta colonna viene allineata completamente a destra lasciando uno spazio.

        Voilà, per intanto….

        Il problema sono le due “headline” che sono più ampie di quanto sia riservato per le due colonne centrali:
        `\begin{longtable}{@{}
        p{0.05\textwidth}
        p{\dimexpr0.45\textwidth-3\tabcolsep\relax}
        p{\dimexpr0.45\textwidth-3\tabcolsep\relax}
        p{0.05\textwidth}
        @{}}
        \toprule
        &
        \tableheadline{Anonimi,}
        &
        \tableheadline{Duns Scotus, In}
        \\
        &
        \tableheadline{Quaestio quarta}
        &
        \tableheadline{Meth., IX, qq. 1-5}
        \\
        …`
        non ha questo problema.

        CIao
        Enrico

      • #55141
        Up
        0
        Down
        ::


        Grazie mille per i consigli e i biechi trucchi…!

        Il mio uso bizzarro degli accenti è probabilmente dovuto al poco impegno che metto nello scrivere e forse anche perchè qui da noi in Svizzera non ci insegnano l’italiano bene come da voi!

        Ho sistemato praticamente tutte le modifiche che volevo fare.

        Mi sono però appena resa conto di qualcosa che vorrei assolutamente cambiare: vorrei infatti che le parti e i capitoli cominciassero sempre a fronte (sulla pagina di destra per interdersi) e non a retro come succede adesso.
        è un fatto voluto? come è possibile cambiarlo?

        Inoltre, mi ero sbagliata in una mia domanda. In un punto preciso ho bisogno che la numerazione delle note a piè di pagina ricominci da 1 dopo l’inizio di una nuova \section.

        E già che ci sono, un’ultimissima domanda (o almeno spero): è possibile colorare il contenuto del label (xxx) dell’elemento \item[xxx] dell’environment description?

        Grazie mille per il preziosissimo aiuto

      • #55142
        Up
        0
        Down
        ::

        Grazie mille per i consigli e i biechi trucchi…!

        Il mio uso bizzarro degli accenti è probabilmente dovuto al poco impegno che metto nello scrivere e forse anche perchè qui da noi in Svizzera non ci insegnano l’italiano bene come da voi!

        Ho sistemato praticamente tutte le modifiche che volevo fare.

        Mi sono però appena resa conto di qualcosa che vorrei assolutamente cambiare: vorrei infatti che le parti e i capitoli cominciassero sempre a fronte (sulla pagina di destra per interdersi) e non a retro come succede adesso.
        è un fatto voluto? come è possibile cambiarlo?

        Inoltre, mi ero sbagliata in una mia domanda. In un punto preciso ho bisogno che la numerazione delle note a piè di pagina ricominci da 1 dopo l’inizio di una nuova \section.

        E già che ci sono, un’ultimissima domanda (o almeno spero): è possibile colorare il contenuto del label (xxx) dell’elemento \item[xxx] dell’environment description?

        Grazie mille per il preziosissimo aiuto

        Le parti e i capitoli cominciano sulle pagine destre! Infatti hanno il numero dispari. Il margine esterno è più ampio di quello interno: questo è un punto sul quale i principianti cadono spesso.

        Per ricominciare da 1 le note, ma non capisco perché, aggiungi nel preambolo
        `\usepackage{chngcntr}
        \counterwithin*{footnote}{section}`

        All’ultima domanda non rispondo. 🙂

        Ciao
        Enrico

      • #55143
        Up
        0
        Down
        ::


        Ahhhhh….
        Va bene che sono una principiante, ma anche logicamente sembra che il margine più grande dovrebbe essere quello interno e non quello esterno, dato il primo comprende il margine “normale” e quello per la rilegatura.
        siamo sicurissimi?

        In sè avrei bisogno di ripartire da 1 le footnotes solo per un’unica sezione (la seconda questione di cui presento la trascrizione). Per tutte le altre sezioni va benissimo (anzi deve) continuare con la numerazione (che ricomincia solo con un nuovo capitolo).

        L’ultimo rifiuto è per una questione di principio? Così che da brava principiante me lo vado a cercare da sola? Va bene, però se non lo trovo mi riservo il diritto di richiederlo (dato che devo consegnare la tesi settimana prossima!)

        Grazie ancora

      • #55144
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Cio Nikita84,
          Non credo che nel Canton Ticino insegnino l’italiano meno bene che in Italia; ti faccio solo un esempio: nelle previsioni del tempo l’annunciatore di Radiouno dice sempre “favonio”, ottima derivazione dal latino e parola che ha dato origine alla parola tedesca föhn. IN Italia non si sa nemmeno che cosa voglia dire favonio (tranne le persone moooolto colte).

          Forse in Svizzera o in Ticino non esiste una norma dell’ente di unificazione svizzero che “imponga” una accentazione precisa come la norma UNI dell’ente di unificazione italiano. Comunque in breve, se vuoi puoi trovare gli argomenti che ti servono nel capitolo Ortografia tipografica nell’Introduzione il cui link è qui sopra.

          All’ultima domanda Enrico non ti risponde per un semplice motivo: fare le liste, descrizioni comprese, con margini di rientro differenti a seconda del contenuto della descrizione è una pratica tipograficamente scorretta; quindi anche se non è difficile fare quanto desideri, Enrico giustamente non ti aiuta a “delinquere” 🙂

        • #55145
          Up
          0
          Down
          ::

          Ahhhhh….
          Va bene che sono una principiante, ma anche logicamente sembra che il margine più grande dovrebbe essere quello interno e non quello esterno, dato il primo comprende il margine “normale” e quello per la rilegatura.
          siamo sicurissimi?

          Sicurissimi. 🙂

          In sè avrei bisogno di ripartire da 1 le footnotes solo per un’unica sezione (la seconda questione di cui presento la trascrizione). Per tutte le altre sezioni va benissimo (anzi deve) continuare con la numerazione (che ricomincia solo con un nuovo capitolo).

          Allora occorre un trucco diverso. Diciamo che la tua sezione comincia con \section{Titolo}; sostituisci con
          `\edef\rememberfootnote{\the\value{footnote}}
          \setcounter{footnote}{0}

          \section{Titolo}

          \setcounter{footnote}{\rememberfootnote}`
          Se la sezione con i numeri di nota “a parte” è alla fine di un capitolo, non occorre tutta questa magia: basta
          `\setcounter{footnote}{0}
          \section{Titolo}`
          Con il codice precedente i numeri di nota ritornano dal punto in cui erano stati lasciati.

          L’ultimo rifiuto è per una questione di principio? Così che da brava principiante me lo vado a cercare da sola? Va bene, però se non lo trovo mi riservo il diritto di richiederlo (dato che devo consegnare la tesi settimana prossima!)

          Colorare? Bleah. 🙂

          Scherzi a parte, non mi pare una buona idea. Non è così facile, in ogni caso ottenerlo per come sono definite le cose in ClassicThesis. Un modo potrebbe essere quello di scrivere, appena prima di \begin{document} la magia seguente:
          `\makeatletter
          \AtBeginDocument{
          \renewcommand\NRorg@descriptionlabel[1]{%
          \hspace*{\labelsep}\textcolor{Maroon}{\spacedlowsmallcaps{#1}}}
          }
          \makeatother`
          Sostituisci a Maroon il colore che preferisci. Poi guarda il risultato, inorridisci, e cancella quel codice. 🙂

          Ciao
          Enrico

        • #55146
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::

            Va bene che sono una principiante, ma anche logicamente sembra che il margine più grande dovrebbe essere quello interno e non quello esterno, dato il primo comprende il margine “normale” e quello per la rilegatura.
            siamo sicurissimi?

            Vexata quaestio: cerca “margini” nell’Arte, quassù.

            Ciao,
            L.

            Corretti un paio di refusi. 🙂 egreg9

          • #55147
            Up
            0
            Down
            ::


            I colori sono belli!
            Già nei manoscritti usavano colori diversi per evidenziare titoli, rubriche, ecc.

            Comunque, penso che ci rinuncio per l’ambiente description.

            Avrei però un’altra domanda (e già, non finirò mai….):

            allora, presento un Index nominum e un Index rerum, prodotti con makeidx. Ecco il codice nel preambolo:

            `\usepackage{makeidx}
            \usepackage{multind}
            \makeindex{author}
            \makeindex{subject}`

            Vorrei però che questi due indici mi appiano nel Capitolo Indici, e mi piacerebbe che siano colorati e spaced small caps. Al momento invece i titoli di ognuno dei due indici è in grassetto (orrore) e completamente diverso dal resto dei caratteri.
            Ed inoltre, dopo il titolo del capitolo, lascia vuota quella pagina per saltare alla prossima (cosa che vorrei evitare)

            Di seguito il codice:

            `\manualmark
            \markboth{\spacedlowsmallcaps{\indexname}}
            {\spacedlowsmallcaps{\indexname}}
            \refstepcounter{dummy}
            \pagestyle{scrheadings}
            \addcontentsline{toc}{chapter}{\tocEntry{\indexname}}

            \myChapter*{Indici}

            \printindex{author}{Index nominum}
            \printindex{subject}{Index rerum}`

            Voilà, è davvero tutto (per stasera almeno).

            Buona serata a tutti voi e grazie per l’aiuto

          • #55148
            Up
            0
            Down
            ::

            Probabilmente la sezione comincia esattamente in cima alla pagina. Aspetta che il testo sia definitivo e, se ancora si presenta il problema, usa un bieco trucco:
            Codice:
            \pagebreak
            \section{Titolo lungo}
            \markright{Titolo breve}

            Non funziona. Effettivamente, la sezione inizia proprio ad inizio pagina, ma il bieco trucco ha fallito! La testatina continua a riprodurre il titolo lungo e, molto sgraziatamente, esce dalla pagina.

            Qualche altro consiglio?

          • #55149
            Up
            0
            Down
            ::

            Probabilmente la sezione comincia esattamente in cima alla pagina. Aspetta che il testo sia definitivo e, se ancora si presenta il problema, usa un bieco trucco:
            Codice:
            \pagebreak
            \section{Titolo lungo}
            \markright{Titolo breve}

            Non funziona. Effettivamente, la sezione inizia proprio ad inizio pagina, ma il bieco trucco ha fallito! La testatina continua a riprodurre il titolo lungo e, molto sgraziatamente, esce dalla pagina.

            Qualche altro consiglio?

            `\pagebreak
            \addtocounter{section}{1}
            \sectionmark{Titolo breve}
            \addtocounter{section}{-1}
            \section{Titolo lungo}
            \sectionmark{Titolo breve}`
            Ciao
            Enrico

          • #55150
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Prova a sostituire \clearpage a \psgebreak.

            • #55151
              Up
              0
              Down
              ::


              Funziona ! Perfetto !

              Grazie mille

              P.S. non hai ancora cambiato idea sui colori?

            • #55152
              Up
              0
              Down
              ::

              Probabilmente la sezione comincia esattamente in cima alla pagina. Aspetta che il testo sia definitivo e, se ancora si presenta il problema, usa un bieco trucco:
              Codice:
              \pagebreak
              \section{Titolo lungo}
              \markright{Titolo breve}

              Non funziona. Effettivamente, la sezione inizia proprio ad inizio pagina, ma il bieco trucco ha fallito! La testatina continua a riprodurre il titolo lungo e, molto sgraziatamente, esce dalla pagina.

              Qualche altro consiglio?

              In realtà la soluzione più robusta è un’altra. Nel preambolo scrivi:
              `\newif\iftoc
              \makeatletter
              \DeclareRobustCommand{\tocorheader}{%
              \iftoc\expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi}
              \makeatother`
              Invece di \tableofcontents scriverai
              `\toctrue
              \tableofcontents
              \tocfalse`
              e il comando per la tua sezione sarà
              `\section[\tocorheader{Titolo lungo}{Titolo breve}]{Titolo lungo}`
              Ciao
              Enrico

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

          Go to top