egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 3,811 al 3,825 (di 13,205 totali)
  • Autore
    Risposte
  • Up
    0
    Down
    ::

    `\documentclass{book}
    \title{Titolo}
    \author{Autore}
    \begin{document}
    \frontmatter{}
    \maketitle{}
    \tableofcontents{}

    \mainmatter{}
    \chapter{Capitolo 1}
    \section{Paragrafo 1.1}
    \chapter{Capitolo 2}
    \section{Paragrafo 2.1}
    \end{document}`
    Funziona tutto bene: la prima pagina è numerata `i’, la seconda `ii’, la terza `iii’ e vi lascio indovinare come è numerata la quarta. Se aggiungo l’opzione di classe `oneside’ sia la prima sia la seconda pagina sono numerate `i’. Se in più carico il pacchetto hyperref, lui si accorge che c’è qualcosa che non va e si lamenta così nel file di log:
    `(./foo.out) (./foo.out) [1{/home/[…]/.texlive2010/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] (./foo.toc)pdfTeX warning (ext4): destination with the same
    identifier (name{page.i}) has been already used, duplicate ignored`
    Perché succede questo?

    Succede perché di sì. 🙁
    `\begin{document}
    \frontmatter
    \pagenumbering{Alph}
    \maketitle
    \pagenumbering{roman}
    \tableofcontents

    \mainmatter`
    Ciao
    Enrico

    in risposta a: Inserire la bibliografia come capitolo numerato #58877
    Up
    0
    Down
    ::

    nel frattempo ho un’altro problema: inserisco la bibliografia in un documento e nell’indice così:

    `% === Bibliografia =======================================
    \newpage
    \cleardoublepage
    \addcontentsline{toc}{chapter}{Bibliografia}
    \bibliographystyle{plainnat}
    \bibliography{bibliografia}`

    solo che mentre al capitolo 1 e gli altri nell’indice mi escono numerati, la bibliografia no, cioè esce così:

    `1 Descrizione del problema
    2 Descrizione Algoritmo
    2.1 Descrizione
    2.2 Input, output, errori e subroutine
    3 Analisi del software
    3.1 Analisi
    3.2 Tabelle
    3.2.1 Tempi .
    3.2.2 Speed Up
    3.2.3 Efficienza
    4 Esempi d’uso e Codice xii
    Bibliografia`

    come far uscire il numero anche alla biblio?

    Vedendo che usi “plainnat” deduco che richiami il pacchetto natbib. Occorre modificare dunque il comportamento di questo pacchetto:
    `\usepackage{natbib}
    \renewcommand{\bibsection}{\chapter{\bibname}}`
    Ciao
    Enrico

    in risposta a: [Template Tesi Unina] Scrivere tesi federico II #58874
    Up
    0
    Down
    ::

    si scusa l’ho dimenticato -.-:

    http://servizi.ceda.unina.it:19400/cds_v3.0/pubblica/modulistica/modulisticaPerCategoria.do?codCDS=534&destinatari=STUDENTI&categoria=TESI

    Ora possiamo provare a dare un’occhiata. L’altra domanda è stata spostata nella sezione adatta. Benvenuto, intanto!

    Ciao
    Enrico

    in risposta a: [Template Tesi Unina] Scrivere tesi federico II #58872
    Up
    0
    Down
    ::

    Salve ragazzi, avrei bisogno di una mano. Sono dell’università federico II, facoltà di ingegneria, e purtroppo, per le tesi ci hanno messo a disposizione un template tesi in .doc, e alla triennale mi ha fatto uscire completamente di testa. Allora, spinto anche da alcuni prof, sono passato a latex. Il problema è che vorrei ottenere dei template come quelli del sito, non è che qualcuno li abbia già fatti?

    Grazie mille a tutti dell’aiuto 🙂

    Forse un’indicazione del sito potrebbe aiutare.

    Ciao
    Enrico

    in risposta a: XeLaTeX e il circoletto dei gradi #58867
    Up
    0
    Down
    ::

    Questo è un problema risolto, ma vorrei condividerne la soluzione con i frequentatori del forum..

    Con (pdf)LaTeX per segnare i gradi angolari accanto al loro valore numerico in modo testo si usa \textdegree; in modo matematico si mette ad espenonente un circoletto con ^\circle.

    Con XelLaTeX ci sono tre vie: in modo testo si può usare \textdegree ma si può anche inserire il simbolo diretto º se la tastiera lo consente (malgrado tutti i difetti della tastiera italiana, questa ha il pregio di avere direttamente su un tasto il simbolo dei gradi; con altre tastiere magari ci vuole un qualche tasto intelligente; sul mio Mac con tastiera USA international scrivo il segno º premendo alt+0 (questa è la cifra zero)).
    Invece in modo matematico non esiste nessuna macro che permetta di inserire il simbolo dei gradi e il comando, sempre possibile, ^\circle produce un pallino talmente piccolo che non si sa dire nemmeno se il suo interno sia banco o se sia nero. In realtà i font matematici per XeLaTeX, XITS Math e Asana Math contengono il glifo giusto, ma non è reso accessibile nelle sue funzioni di segno matematico.

    Però con la seguente magia inserita nel preambolo:
    `
    \XeTeXmathcharnum`º = “2E000B0
    `
    si dice a XeLaTeX che quando si immette il simbolo dei gradi in modo matematico, questo segno, che ha posizione esadecimale “B0 nella famiglia di font numero “2, deve essere trattato come una lettera con tipo matematico 7; non ho idea di come il codice 7 diventi parte del byte “E, ma tant’è, questa è la magia, che mi è costata diverse ore di lavoro, data la lentezza con cui girano le mie rotelline, ma vorrei risparmiare ad altri un po’ di tempo prezioso.

    Non leggete il PostScriptum che segue, si tratta di considerazioni che dimostrano la mia incompetenza in certe cose e che probabilmente sono del tutto oscure.

    PS: lo so che l’esadecimale “E è costituito dai bit 1110, e che i primi tre bit da soli vogliono dire 7, ciò nonostante non ne vedo bene la logica; con il semplice TeX ogni cifra esadecimale era di interpretazione trasparente. Non sono riuscito a scoprire il significato del bit meno significativo, che forse ha a che vedere con l’ultima parte dei codici della tabella UNICODE. In ogni caso la documentazione su queste cose nel XeTeX Companion di Michel Goosens è assai poco chiara. Ho già segnalato la cosa a Will Robertson, il curatore di diverse parti di XeLaTeX, compresa la matematica.

    Il carattere che hai inserito non è il simbolo dei gradi, ma il carattere di posto U+00BA (MASCULINE ORDINAL INDICATOR). Il carattere ° (U+00B0, DEGREE SIGN) si ottiene con la tastiera US Extended con Alt+Shift+8.

    I codici Unicode sono a 21 bit e questo rende ostica e complicata un’interpretazione diretta come quella dei \mathcode di TeX. Il pacchetto unicode-math usa la famiglia matematica numero 4; il comando primitivo di XeTeX da usare è \XeTeXmathcode che prende tre argomenti: il tipo, la famiglia e il “code point”:
    `\XeTeXmathcode`°=”7 “4 “B0`
    Naturalmente è possibile assegnare a qualsiasi carattere il mathcode che si preferisce e quindi dare anche
    `\XeTeXmathcode`º=”7 “4 “B0`
    Tuttavia non mi pare normale che al carattere U+00B0 non venga cambiato il mathcode dall’originale che si otterrebbe con
    `\XeTeXmathcode`°=”0 “0 “B0`
    Non sono del tutto convinto che vada usato come tipo il “7 e non “0, anzi sarei propenso a usare “0.

    Ciao
    Enrico

    in risposta a: Installazione noto software CFD su Ubuntu #58858
    Up
    0
    Down
    ::

    Ciao a tutti!
    so che questa non sarebbe la sede più adatta, ma confido nelle vostre grandi capacità di
    smanettoni, sicuramente superiori alle mie.
    Il problema è il seguente:
    ho installato un popolare software commerciale per analisi CFD, di cui un mio amico mi
    ha fornito il file .sh di installazione. Sono però in difficoltà nel lanciarlo..
    sapreste aiutarmi?

    Può anche darsi che qualcuno possa aiutarti. Ma non è per niente la sede adatta.

    Sposto il topic in “Altri programmi”, ma entro sera lo chiudo.

    Ciao
    Enrico

    in risposta a: Consigli per novizio #58837
    Up
    0
    Down
    ::

    Ciao,
    Grazie per la risposta, chiara ed esaustiva.
    Adesso avrei bisogno di sapere a cosa servono i pacchetti amssymb, subfig e booktabs.
    Le specifiche per la mia tesina sono le seguenti, potresti farmi un esempio di quali usepackage dovrei usare, e con che librerie e attributi?

    – carattere: times new roman 12pti giustificato (anche se mi pare che sia automatica la giustificazione, vero?);
    – testo solo fronte;
    – margini 2.5sx, 2dx, 2up, 2.5down (questo lo faccio con geometry: \usepackage[verbose,a4paper,tmargin=20mm,bmargin=25mm,lmargin=25mm,rmargin=20mm]{geometry} );
    – numerazione pagine in basso a dx;

    Gli argomenti trattati sono ti tipo scientifico, e non essendo proprio corto userei report come documentclass..

    Ho sbagliato qualcosa? Il resto come si fa?

    Grazie mille ancora.

    Diciamo che le specifiche non sono un granché dal punto di vista tipografico: sembrano proprio i margini e il corpo standard di un certo programma che non vorrei nominare. 🙂 Le specifiche realizzate con geometry vanno bene.

    Per avere il numero di pagina in basso a destra puoi scrivere così
    `\usepackage{fancyhdr}
    \fancypagestyle{plain}{%
    \renewcommand{\headrulewidth}{0pt}%
    \fancyhf{}\fancyfoot[R]{\small\thepage}}
    \pagestyle{plain}`
    Questo codice va nel preambolo ma dopo la chiamata di geometry. Si potrebbe fare senza un pacchetto esterno, ma visto che c’è, perché non usarlo?

    Il pacchetto amssymb mette a disposizione svariate decine di simboli matematici, li trovi nelle pagine dell’Arte che li descrivono; subfig serve per inserire sottodidascalie a illustrazioni o tabelle multiple (dubito che ti servirà); booktabs fornisce alcuni comandi per produrre tabelle di alta qualità.

    Ciao
    Enrico

    in risposta a: Sottolinatura di paragrafi interi con corsivi annessi #58856
    Up
    0
    Down
    ::

    Risposta prevedibile… Sì però….
    Vedi questo caso (colpa del collega di Italiano).

    Scrive: «Le parti sottolineate saranno svolte dopo il 15 maggio»
    e poi mette

    Dante, Paradiso, I, III, XIV, XV, XVI, XXII, XXXIII

    E a questo punto come faccio con dei rientri?

    M.

    Sostituisci con “le parti in corsivo …”

    Ciao
    Enrico

    in risposta a: Sottolinatura di paragrafi interi con corsivi annessi #58854
    Up
    0
    Down
    ::

    Mi trovo in una situazione anomale. Devo evidenziare in modo particolare
    dei periodi in un testo mediante la sottolineatura. Ora, \underline è da escludere
    perché non sillaba e non va a capo, e mette l’intero periodo su una sola riga
    cosicché esso sfonda la pagina. C’è ulem, ma qui viene il bello.
    Perché in queste sezioni devo mantenere anche i corsivi. Ad esempio:
    `\uline{\textbf{Luigi Pirandello} Biografia essenziale; il pensiero; riassunto
    e commento de {\em Il fu Mattia Pascal} (lettura assegnata); riassunto e
    commento di {\em Uno, nessuno e centomila}; riassunto e commento di {\em Così
    è (se vi pare)} (lettura assegnata); lettura, analisi e commento della novella
    {\em Il treno ha fischiato}; lettura, analisi e commento di un brano ({\em Il
    sentimento del contrario}) tratto da {\em L'umorismo}}

    \uline{\textbf{Italo Svevo} Biografia essenziale; lettura, analisi e
    commento di un brano (\em La vita è una malattia) tratto da La
    {\em Coscienza di Zeno}; {\em La Coscienza di Zeno} (lettura assegnata)}`
    E di nuovo le parti corsivate, in questo miscuglio di uline ed emph,
    non vengono divise correttamente. C’è modo di uscirne?
    Oppure devo trovare una differente modalità di evidenziare…
    Si accettano suggerimenti 🙂

    Grazie
    M.

    Il sottolineato non ha diritto di cittadinanza nella tipografia di qualità. Un margine rientrato è sufficiente a dare l’enfasi necessaria.

    Ciao
    Enrico

    in risposta a: Margini indice #58812
    Up
    0
    Down
    ::

    \advance\hsize: bello :), ma sai che in rete
    non riesco a trovare pressoché nulla su questo comando?
    Ultima cosa: se volessi centrare il tutto?
    Perché \begin{centre}, \centering ecc
    mi centrano solo il titolo e non l’indice stesso…

    Grazie
    M.

    PS
    Perché la soluzione che avevo provato prima
    mi sballa la testatina? Mica l’ho capito…

    `\begin{center}
    \mbox{\parbox{.7\textwidth}{\tableofcontents}}
    \end{center}`
    Ciao
    Enrico

    in risposta a: Margini indice #58810
    Up
    0
    Down
    ::

    Non mi serve ridurre la giustezza della pagina,
    solo l’ampiezza dell’indice che risulta troppo largo
    e con troppi puntini…. E, ripeto, forse ho guardato male
    ma con titletoc non capisco se si possa fare.
    La variante riguarda dunque SOLO l’indice,
    non la pagina nel suo complesso. Questo codice
    `
    ……….
    \end{titlepage}
    \newgeometry{left=4.5cm,right=4.5cm}
    \vspace*{\stretch{1}}
    \tableofcontents
    \vspace{\stretch{1}}
    \restoregeometry
    \section{……
    `
    funziona per l’indice ma produce un risultato inatteso:
    la testatina della pagina risulta tutta sballata, cioè
    tutta spostata a sinistra e tocca quasi il margine del foglio
    come classe uso: article, twoside

    M.

    `\begingroup
    \advance\hsize-15em
    \tableofcontents

    \endgroup`
    Ciao
    Enrico

    in risposta a: [risolto] plain – confronto condizionale fra stringhe #58840
    Up
    0
    Down
    ::

    L’esempio minimo è il seguente:`\def\param{moebius}

    \def\test#1#2#3#4{%
    \if#4\param%
    Well done job!%
    \else%
    Ah no! Il quarto parametro deve %
    contenere la stringa `\param'%
    \fi}

    \test{pianoforte}{betelgeuse}{Zen}{moebius}

    \bye`

    Ovviamente restituisce il risultato sbagliato.
    Perchè non vuole capire che il quarto parametro contiene davvero la stringa ‘moebius’?

    Grazie, ciao.

    Sam Qasbah

    Perché \if confronta solo due token. Nel tuo caso confronta la “m” con la “o” e ovviamente decide che sono diversi. 🙂

    Occorre parecchia attenzione con \if, perché questo condizionale opera con espansione; la risposta corretta è
    `\def\param{moebius}
    \def\test#1#2#3#4{%
    \def\next{#4}%
    \ifx\next\param
    Well done job!%
    \else
    Ah no! Il quarto parametro deve %
    contenere la stringa `\param'%
    \fi}`
    Il condizionale \ifx non espande i due token che seguono e ne confronta i significati.

    In alternativa
    `\usepackage{etoolbox}
    \def\test#1#2#3#4{%
    \ifstrequal{#4}{moebius}
    {Well done job!}
    {Ah no! Il quarto parametro deve %
    contenere la stringa `\param'}}`
    Ciao
    Enrico

    in risposta a: Riferimenti a sezioni #58824
    Up
    0
    Down
    ::

    ok allora la risposta che mi sono dato non và.

    La risposta non va perché ha l’accento. 🙂

    Il mio problema è il seguente:

    Nel documento principale faccio un \input(capitlo).
    Nel corpo del capitolo faccio \input(sezione)
    Nel corpo della sezione ho una label per il riferimento.
    In una successiva sezione inclusa tramite input nel medesimo capitolo inserisco \ref{label prima sezione}

    Quello che ottengo una volta compilato però è solo il numero della sezione e non n°capitolo,n°sezione.

    Se invece inserisco \ref{label di una sezione esterna al capitolo} allora il riferimento funziona correttamente.

    Credevo fosse una scelta di latex motivata dal fatto che nel primo caso riferisco una sezione interna al capitolo mentre nel secondo una sezione di un capitolo esterno. Però nel tuo esempio (e come credevo inizialmente) il numero del capitolo si vede sempre.

    Cosa posso aver sbagliato? Saranno el \include{} a dar fastidio?

    Grazie per la risposta

    ———————————————————————————————————-
    Trovato l’errore,in un altro capitolo invece di inserire un \rif{} avevo inserito per sbaglio \label{}. Questo scombinava le cose e per puro caso i numeri del reale capitolo riferito e delle sezione che volevo riferire all’interno del capitolo che la includeva erano lo stesso.

    leggevo sezione X dell’attuale capitolo Y ( visualizzata come X soltanto ) ed invece era riferito il capitolo X nel quale non sapevo di aver erroneamente incluso una \label{} con lo stesso argomento di quella della sezione X.

    grazie ancora per tempestività ed aiuto!

    No, non c’entra \include. Non dai sufficienti informazioni per rispondere: infatti il comportamento normale è quello che ha spiegato robitex. È probabile che la classe che usi o qualche pacchetto che carichi siano responsabili della “stranezza”.

    Ciao
    Enrico

    in risposta a: [Risolto] Ridefinire pag inizio capitolo in classe book #58734
    Up
    0
    Down
    ::

    Intanto mi inchino a te e tex…..
    Non credevo che davvero si potesse fare una cosa del genere!!!
    Ti ringrazio tantissimoper l’aiuto….

    A questo punto rimarrebbero solo due problemi:
    il primo riguarda l’interlinea … Alcuni titoli sono lunghi e il tutto va fuori pagina…Ho provato a ridurre il carattrere ma non è sufficiente…
    il secondo riguarda il fatto che nel secondo capitolo rimane visibile la testatina… ho paura che se rimaneggio lo stile della pagina faccio un casino….

    …

    `\chapter{I progetti pilota nelle Società della Salute Fiorentina Sud-est e Valdichiana Senese }{Contesto\\Definizione dei metodi\\Supporto informatico e monitoraggio} `

    Un buon progetto grafico deve tenere conto di tutto il contenuto. Quel tipo di impostazione delle pagine iniziali dei capitoli è del tutto inadatto a titoli e titoletti come questi. Come pretendere che “Supporto informatico e monitoraggio” possa stare a sinistra del filetto? Come pensare che “Capitolo x” stia alla stessa altezza ogni volta se i dati da mettere nella pagina sono così? Impossibile.

    Quello che si può pensare è che il filetto si estenda a tutta l’altezza della pagina, che “Capitolo x” stia in cima e che i titoletti tocchino il margine inferiore. Ma naturalmente i titoletti dovranno avere un’enfasi molto minore di come li hai presentati tu, in modo che non facciano sparire il titolo del capitolo.

    Puoi fare qualche esempio di dati da mettere nelle pagine iniziali dei capitoli?

    Ciao
    Enrico

    in risposta a: Margini indice #58806
    Up
    0
    Down
    ::

    Nel compilare un indice, avrei bisogno
    che questo rientri rispetto alla normale giustezza
    della pagina. Ho usato il codice:
    `\usepackage{titletoc}
    \contentsmargin{3em}
    \dottedcontents{section}[2em]{}{2em}{0.6pc}
    \dottedcontents{subsection}[4.2em]{}{3.2em}{0.8pc}`
    Non capisco del manuale se posso ridurre
    simmetricamente i margini (destro e sinistro)
    dell’indice sempre con titletoc, o se mi conviene
    usare changepage per cambiare i margini
    (quella pagina contiene solo l’indice)

    Grazie
    M.

    Se ti serve una giustezza minore anche per l’intestazione, usa changepage oppure, se hai caricato geometry, il comando \newgeometry. Perché mai l’indice deve essere “ridotto”?

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 3,811 al 3,825 (di 13,205 totali)

Go to top▲