egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 7,876 al 7,890 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Numerazione capitoli #36825
    Up
    0
    Down
    ::

    Enrico, sei stato gentilissimo, funziona!
    Posso chiederti solo di spiegarmi quel -2, giusto per capire le cose e non copiarle pedestremente? Per dire, ho messo -4 o -1 e non cambia nulla. Grazie per le spiegazioni eventuali.

    Ogni comando di sezione ha un livello corrispondente: 0 per i capitoli, 1 per le sezioni, 2 per le sottosezioni e così via. Il contatore secnumdepth dice quale sia il livello massimo che riceve la numerazione; impostandolo a -1 sono numerate solo le parti (sempre che si dia un comando \part). Impostandolo a -2 (o meno) neanche le parti sono numerate.

    Ciao
    Enrico

    in risposta a: Capitolo zero #36800
    Up
    0
    Down
    ::

    Scusate, la soluzione da vioi data è perfetta, solo che adesso quando numero le equazioni o i teoremi, non ho la solita numerazione (0.1), (0.2)…,
    ma solo 1,2,…
    il codice che utilizzo è :
    \begin{eqnarray}
    %FORMULA
    \end{eqnarray}
    Vi ringrazio ancora.

    È il comportamento normale. Gli autori delle classi report e book hanno previsto che un documento possa avere testo precedente il primo capitolo e impostato la numerazione di equazioni senza numero del capitolo quando è ancora 0. Non hanno invece (giustamente) previsto un capitolo 0. Ma la cosa si risolve facilmente scrivendo:
    `\renewcommand{\theequation}{\thechapter.\arabic{equation}}`
    nel preambolo.

    Ti consiglio di dare un’occhiata a qualche guida ben fatta (per esempio questa di Lorenzo) per vedere come scrivere equazioni numerate; l’ambiente eqnarray esiste, certo: ma dimenticatelo al più presto.

    Ciao
    Enrico

    in risposta a: Aiuto introduzione #36863
    Up
    0
    Down
    ::

    Salve a tutti.
    Sto scrivendo la tesi e mi sono imbattuto in un problema al quale non trovo soluzione…

    Voglio inserire un introduzione alla tesi, con un capitolo non numerato, ed ho compilato il seguente codice:

    \begin{document}
    \pagenumbering{roman}
    \tableofcontents
    \listoftables
    \listoffigures
    \pagenumbering{arabic}
    \chapter*{Introduzione}
    \addcontentsline{toc}{chapter}{Introduzione}
    Quì inizia l’intruduzione…. e poi:

    \include{cap1}

    (e così via)

    \chapter*{Conclusioni}
    \addcontentsline{toc}{chapter}{Conclusioni}
    Queste sono le conclusioni.
    \appendix
    \include{appA}
    \end{document}
    però ho trovato un problema.
    La prima pagina dell’introduzione non ha problemi, ma nella seconda, sulla headrule compare la scritta: ELENCO DELLE FIGURE 4… come se stesse continuando a numerare quell’elenco!!!
    Come posso risolvere questo problema?
    Vi ringrazio.
    Manuel

    Usa la classe book, con i comandi \frontmatter e \mainmatter:
    `\documentclass[a4paper]{book}

    \begin{document}
    \frontmatter
    \tableofcontents
    \listoftables
    \listoffigures

    \mainmatter
    \chapter{Introduzione}
    Quì inizia l'introduzione…. e poi:

    \include{cap1}

    (e così via)

    \chapter{Conclusioni}
    Queste sono le conclusioni.
    \appendix
    \include{appA}
    \end{document}`
    I capitoli vanno numerati. Se vuoi che l’introduzione non sia numerata, mettila prima di \frontmatter.

    Se poi ti dicono che introduzione e conclusioni non vanno numerate, insisti di sì. Magari se riesci anche a evitare l’assurdo capitoletto “Conclusioni”, è meglio. 🙂

    In caso di bisogno siamo qui.

    Ciao
    Enrico

    in risposta a: Numerazione capitoli #36823
    Up
    0
    Down
    ::

    [quote]Buongiorno a tutti, avrei bisogno di un aiuto: dopo aver fatto 3 capitoli di un testo, vorrei fare un titolo che pero’ venga sì incluso nell’indice iniziale senza essere ivi numerato.
    Vorrei che nell’indice venisse una cosa del genere

    Capitolo 1 aaaa
    1.1
    1.2
    Capitolo 2 dddd
    2.1
    Capitolo 3 bbbb
    3.1
    3.2
    3.3
    Appendice

    `\backmatter
    \chapter{Appendice}`
    Ciao
    Enrico

    Grazie mile per aver risposto, però inserendo quello che mi hai detto tu, mi viene dato un errore : ! undefined control sequence.
    Tieni conto che io uso la classe report e non book e vorrei mantenere report senza usare book.Grazie.
    Risolto, ho usato \addcontentsline. Ho fatto un pò di ricerche e ho visto che funziona, ora però nell’indice è tutto ok, ma il paragrafetto con su scritto Appendice non mi compare all’interno del documento.[/quote]
    `\setcounter{secnumdepth}{-2}
    \chapter{Appendice}`
    Ciao
    Enrico

    in risposta a: Problemi con la classe memoir #36840
    Up
    0
    Down
    ::

    Sì, l’avevo scritto, ma l’ho anche tolto perché altrimenti mi toglieva sia il pie’ pagina sia le testatine. Comunque riporto il file sorgente per intero così forse è più facile trovare dove sbaglio (mi scuso per la lunghezza…)
    Grazie in anticipo,
    Luca

    `\documentclass[a4paper,12pt,openbib,showtrims]{memoir}
    \renewcommand{\familydefault}{ppl}
    \usepackage[italian]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{enumitem}
    \usepackage{makeidx}
    \usepackage{multicol}
    \usepackage{tocloft}
    %\usepackage{indentfirst}
    \makeindex
    %Layout di pagina_2%
    \setlength{\trimtop}{0pt}%
    \setlength{\trimedge}{\stockwidth}
    \addtolength{\trimedge}{-\paperwidth}
    \settypeblocksize{534pt}{348.13pt}{*}%dimensioni della gabbia
    \setulmargins{5.5cm}{*}{*}%per stabilire i margini
    \setlrmargins{*}{*}{*}%l'ultimo dato è per il margine della rilegatura; se con asterisco diventa a specchio
    \setmarginnotes{17pt}{51pt}{\onelineskip}
    \setheadfoot{\onelineskip}{2\onelineskip}%distanza delle testatine
    \setheaderspaces{*}{2\onelineskip}{*}
    \checkandfixthelayout
    \fixpdflayout
    \backmatter%numerazione delle pagine regolare, ma capitoli non numerati
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %Ambienti
    \newenvironment{citazione}
    {\begin{quote}\footnotesize\itshape}
    {\end{quote}}
    \renewenvironment{quote}{\list{}{%
    \leftmargin=0cm
    \rightmargin=\leftmargin}\item\relax}{\endlist}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %STILE DEI CAPITOLI E DELLE SEZIONI
    \setsecheadstyle{\large}%macro per i font della sezione
    \renewcommand*{\chaptitlefont}{\LARGE\bfseries\sffamily\centering}%definisce i font e l'aspetto dei titoli dei capitoli
    \setlength{\afterchapskip}{50pt}%comando che controlla la distanza tra il il titolo del capitolo e il testo
    \setlength{\beforechapskip}{0pt}%comando che controlla la distanza tra il il titolo del capitolo e il margine di pagina
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %TESTATINE E PIE' DI PAGINA
    %\pagestyle{plain}
    \makepagestyle{plain}
    \makeevenhead{plain}{}{}{}
    \makeoddhead{plain}{}{}{}
    \makeevenfoot{plain}{\thepage}{}{}
    \makeoddfoot{plain}{}{}{\thepage}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \begin{document}
    \renewcommand{\indexname}{Indice dei nomi}

    \include{Introduzione}
    \include{Nota}
    \input{Bibliografia}
    \include{Edizione}
    \printindex
    \renewcommand{\contentsname}{Indice del volume}
    \setcounter{tocdepth}{2}% subsections and above
    \tableofcontents
    \end{document}`

    Se aggiungo \pagestyle{plain} subito prima di \begin{document} ho esattamente il comportamento che desideri.

    Per avere capitoli non numerati ma che vadano nell’indice, il modo giusto non è di dichiarare \backmatter nel preambolo (???), ma di scrivere
    `\setcounter{secnumdepth}{-1}`
    Ciao
    Enrico

    in risposta a: ridimensionare le immagini in un colpo solo #36861
    Up
    0
    Down
    ::

    Salve,
    intanto ringrazio per i diversi preziosissimi aiuti che ho già ricevuto. Ma dato che sono ancora nubbio o un altro quesito base:

    Nel file .tex ho una cinquantina di immagini, ognuna caricata con:
    …
    \includegraphics[angle=0,width=12cm]{Immagini/nomefile}
    …

    Posso nel preambolo mettere un comando per ridimensionarle tutte in un colpo solo a 8 cm senza cambiare il codice di ognuna?

    Grazie a tutti.

    “Search and replace” è il titolo di un menù del tuo editor; magari c’è in italiano “Cerca e cambia”. 🙂

    Ciao
    Enrico

    in risposta a: togliere le dimostrazioni #36859
    Up
    0
    Down
    ::

    forse chiedo l’impossibile

    Ho molte pagine
    con teoremi e relative dimostrazioni
    è possibile, senza cancellare il codice,
    ottenere un documento senza dimostrazioni ?
    Cioè è possibile che il testo compreso
    tra il begin{proof} e l’end{proof}
    non compaia nel pdf?
    Grazie
    Claudio

    Il codice seguente va dopo aver caricato amsthm
    `\usepackage{comment}
    \excludecomment{proof}`
    Ciao
    Enrico

    in risposta a: Abstract: posizione titolo #36857
    Up
    0
    Down
    ::

    Come da guida, usando la classe BOOK, ho inserito nel preambolo

    `%%%%% SOMMARIO %%%%%%%
    \newcommand {\fncyblank}{\fancyhf{}}
    \newenvironment{abstract} %
    {\cleardoublepage \fncyblank \null \vfill \begin{center} %
    \bfseries \abstractname \end{center}} %
    {\vfill \null }
    `

    per Inserire il sommario.

    poi dopo \begin{document}
    `
    \begin{abstract}

    bla bla bla
    \end{abstract}

    \end{document}`

    Il problema è che la parola Sommario viene messa in fondo ad una pagina vuota ed il testo inizia nella successiva .

    Come mai!?

    Perché \end{center} va nella parte finale, non in quella iniziale; \newenvironment prende tre argomenti: il nome dell’ambiente, la parte iniziale e la parte finale. Quando scrivi
    \begin{nome}testo\end{nome} è come se scrivessi

    testo

    Se confronti con la tua definizione capisci perfettamente ciò che succede. Adesso una definizione meno complicata (e senza i vari errori della tua):
    `\newenvironment{abstract}
    {\cleardoublepage\thispagestyle{empty}%
    \vspace*{\fill}
    \begin{center}\textbf{\abstractname. }\ignorespaces}
    {\end{center}
    \vspace*{\fill}\cleardoublepage}`
    Ciao
    Enrico

    in risposta a: Simbolo ordine di grandezza: qual è il codice? #36848
    Up
    0
    Down
    ::

    Chiedo scusa per l’urlo.

    Ho già cercato e non l’ho trovato. Magari c’è ma la lista è infinita e non sono riuscito a trovarlo.

    Il simbolo in questione si usa solitamente nelle serie di Taylor per indicare fino a che ordine si è fatta l’espansione quindi indicare l’ordine di grandezza dell’eroore di troncamento. Si usa per indentificare l’ordine di accuratezza di un metodo numerico, si usa ancora per identificare l’ordine di grandezza di una grandezza fisica.
    E una sorta di o non chiusa nella parte sommitale.

    \mathcal{O}

    Ma non l’ho mai visto usare. Si scrive, usualmente, una semplice O maiuscola.

    Ho spostato nella sezione più adatta, perché questo con la tipografia non c’entra nulla, è un problema TeXnico. Ho anche corretto l’oggetto togliendo l’apostrofo e il refuso.

    Ciao
    Enrico

    in risposta a: Problemi con la classe memoir #36837
    Up
    0
    Down
    ::

    Ho un problema probabilmente banale, che tuttavia non riesco a risolvere nonostante abbia letto con attenzione il manuale (aggiornato) di P. Wilson. Ho bisogno di poter inserire i numeri di pagina nel pie’ di pagina sul recto e sul verso. Sono riuscito a togliere il numero dalla prima pagina del capitolo, ma poi in quella successiva mi ricompare comunque in alto a sx (pag. pari sul verso del foglio). In alternativa ho le pagine di apertura di capitolo al centro in basso. Questo sono i comandi che ho utilizzato:

    \makepagestyle{plain}
    \makeevenhead{plain}{}{}{}
    \makeoddhead{plain}{}{}{}
    \makeevenfoot{plain}{\thepage}{}{}
    \makeoddfoot{plain}{}{}{\thepage}

    Grazie in anticipo e complimenti al bel manuale di Lorenzo Pantieri.
    Luca

    Hai scritto \pagestyle{plain} nel preambolo?

    Ciao
    Enrico

    in risposta a: numerazione pagine #36816
    Up
    0
    Down
    ::

    Purtroppo non funziona, il numero sulla parte resta.
    Se ti viene in mente qualcosa fammi sapere. Grazie comunque per i tuoi consigli (per me sempre preziosi).

    Il problema è che \part emette sempre un comando \thispagestyle{plain} e anche uno di cambio pagina. Quindi \thispagestyle prima o dopo non ha effetto.

    L’incantesimo più economico è il seguente (da mettere nel preambolo):
    `\makeatletter
    \toks@=\expandafter{\@endpart}
    \edef\@endpart{\noexpand\thispagestyle{empty}\the\toks@}
    \makeatother`
    Spiegazione. La prima riga carica in un registro token temporaneo la definizione di \@endpart, che nella classe book è responsabile di inserire il cambio pagina prima del quale vogliamo inserire \thispagestyle{empty}. Nella seconda riga si usa il potente (e pericoloso) comando \edef per ridefinire \@endpart proprio nel modo voluto. Il comando \edef, a differenza di \def, espande il contenuto del testo della definizione; ma un token preceduto da \noexpand rimane tale e quale; invece il contenuto di un registro token viene semplicemente “liberato” e non espanso oltre. Et voilà.

    Ciao
    Enrico

    in risposta a: Numerazione capitoli #36821
    Up
    0
    Down
    ::

    Buongiorno a tutti, avrei bisogno di un aiuto: dopo aver fatto 3 capitoli di un testo, vorrei fare un titolo che pero’ venga sì incluso nell’indice iniziale senza essere ivi numerato.
    Vorrei che nell’indice venisse una cosa del genere

    Capitolo 1 aaaa
    1.1
    1.2
    Capitolo 2 dddd
    2.1
    Capitolo 3 bbbb
    3.1
    3.2
    3.3
    Appendice

    `\backmatter
    \chapter{Appendice}`
    Ciao
    Enrico

    in risposta a: I “maghi” di LaTeX #36793
    Up
    0
    Down
    ::

    Buongiorno a tutti.

    Mi piacerebbe sapere chi sono i veri “maghi” di LaTeX, quelli che hanno capito tutto, per intenderci, e dai quali imparare un buon codice e delle buone soluzioni.
    Magari con qualche nota di colore e suggerimenti su cosa leggere di loro 😀

    Trovi interessanti notizie alla pagina http://www.tug.org/interviews.

    Ciao
    Enrico

    in risposta a: ‘disattivare le note’ #36125
    Up
    0
    Down
    ::

    A seguito di uno scambio di e-mail con pbiffis, posto una possibile soluzione. […]

    E questo è il codice:
    `\documentclass[hyperfootnotes=false,a4paper,11pt,openright]{book}% Nella classe book, l'opzione twoside viene caricata di default.
    […]`
    Non so quanto sia solida la soluzione. Nel caso specifico sembra funzionare.

    C’è un modo migliore, quello di scrivere
    `\PassOptionsToPackage{hyperfootnotes=false}{hyperref}`
    prima di caricare guit. Di fatto il modo migliore sarebbe che il pacchetto guit non caricasse automaticamente hyperref.

    (Ho anche spostato il topic nella sezione più adatta; ovviamente deploro l’uso di fncychap. :wink:)

    Ciao
    Enrico

    in risposta a: Modelli di tesi pronti per l’uso #36663
    Up
    0
    Down
    ::

    Grazie 😀

    Nell’Arte, paragrafo 10.1.4, pagina 165 c’è un esempio di pacchetto personale e all’inizio del pacchetto è presente il comando
    `\ProvidesPackage{}`
    Nei due esempi che hai pubblicato, nei file tesi.sty non hai usato questo comando. A questo punto la mia domanda è (chiedo per capire): quel comando non è necessario oppure ti è sfuggito?

    Meglio se c’è; la sintassi completa è
    `\ProvidesPackage{}[yyyy/mm/dd ]`
    dove è, nel caso in esame, “tesi”; “yyyy/mm/dd” sta per la data del file e per qualsiasi annotazione si voglia aggiungere.

    In questo modo un comando \listfiles riuscirà a scrivere nel .log i dati del pacchetto, che possono servire in caso di problemi di versioni diverse. Può non essere rilevante nel caso in esame, ma se si usano più macchine per la stesura del documento può capitare di apportare modifiche senza ricordarsi di averlo fatto: la data ci può aiutare a ricostruire la storia.

    Attenzione: la data di oggi, in quel formato, andrebbe scritta “2009/09/11” (senza le virgolette, sia chiaro), cioè anno con quattro cifre, mese con due cifre e giorno pure con due cifre.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 7,876 al 7,890 (di 13,205 totali)

Go to top▲