egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 12,316 al 12,330 (di 13,218 totali)
  • Autore
    Risposte
  • in risposta a: Tesi strutturata in parti #11636
    Up
    0
    Down
    ::

    Ho usato forse male i comandi e nell’intro mi da capitolo 0.

    Vi posto il codice, se qualcuno ha voglia di aiutarmi sarebbe un grande favore….
    `
    \begin{document}
    % Capitoli
    %\cleardoublepage
    \pagenumbering{arabic} \tableofcontents \cleardoublepage
    \listoffigures \cleardoublepage
    %Elenco delle tabelle
    \listoftables
    \cleardoublepage
    \include{./intro/intro}
    \cleardoublepage
    \mainmatter
    \include{./parte1/parte1}
    \cleardoublepage
    \include{./parte2/parte2}
    \cleardoublepage
    \include{./parte2/sicurezza_soa}
    \cleardoublepage
    \include{./parte3/parte3}
    \cleardoublepage
    \include{./parte4/parte4}

    %Conclusioni e future work
    %\include{./conclusioni/conclusioni}
    \cleardoublepage
    \backmatter
    %Appendice
    \appendix
    \cleardoublepage
    \include{./appendici}
    \cleardoublepage
    %Ringraziamenti
    %\include{./ringraziamenti}

    %\bibliographystyle{IEEEtran}
    \input{./biblio/bibliografia.tex}
    \end{document}
    `

    Usare una sottodirectory per ogni file mi pare veramente un’esagerazione. Usare \cleardoublepage dopo ogni \include è certamente di troppo. Usare \include è inutile.

    Ti sei dimenticato di dare \frontmatter.
    `\begin{document}
    \frontmatter
    \tableofcontents
    \listoffigures
    \listoftables

    \input{intro}

    \mainmatter
    \input{parte1}

    \input{parte2}
    \input{sicurezza_soa}

    \input{parte3}

    \input{parte4}

    %Conclusioni e future work
    %\input{conclusioni}

    \backmatter
    %Appendice
    \appendix
    \input{appendici}

    %Ringraziamenti
    %\input{ringraziamenti}

    %\bibliographystyle{IEEEtran}
    \input{bibliografia.tex}
    \end{document}`
    Prova. Naturalmente sei libero di organizzare il tuo spazio di lavoro come credi. Se le directory delle parti contengono a loro volta i file dei capitoli, può anche andare come fai tu. Ma non arriverei a spezzare un input in un file per capitolo; dopo tutto una tesi, anche grossa, quante pagine può avere?

    Sul fatto di scrivere quattro parti avrei serissime obiezioni, ma la roba è tua. Secondo me la bibliografia va prima delle appendici.

    Ciao
    Enrico

    in risposta a: Adobe 8 e hyperref #11648
    Up
    0
    Down
    ::

    Ciao,
    oggi ho fatto l’aggiornamento di Adobe reader daal 7 alla 8 (appena uscita)…
    Finora mi leggeva gli hyperref all’interno del documento e potevo vedere anche l’indice ai lati del doc. Ora non vedo più l’indice e non posso nemmeno cliccare sui collegamenti all’interno del documento, generati dal pacchetto hyperref.

    A voi va tutto bene??

    A me sì. Si lancia in un istante, apre i bookmarks e va ai posti giusti (MacBook Pro, quindi versione Intel).

    Ciao
    Enrico

    in risposta a: Allineare didascalie foto in ambiente minipage #11625
    Up
    0
    Down
    ::

    ciao a tutti. ho il seguente problema, per mettere due figure sulla stesa riga uso l’ambiente minipage (v. codice sotto) purtroppo non riesco ad allineare verticalmente le due didascalie (in quanto le due immagini non hanno la stessa altezza). come posso fare?
    `\begin{figure}
    \begin{minipage}{8cm}
    \centering
    \includegraphics[width=6.8cm]{B1.jpg}
    \label{fig:structurePF}
    \caption{\small{\emph{didascaliaB1}}}
    \end{minipage}
    \begin{minipage}{8cm}
    \centering
    \includegraphics[width=6cm]{B2.jpg}
    \caption{\small{\emph{didascaliaB2}}}
    \label{fig:selective}
    \end{minipage}
    \end{figure}`
    domanda “bonus”: è possibile regolare manualmente ela distanza tra tabella/foto/ecc e didascalia?

    Sbagli in più punti. Trovo perfettamente lecito affiancare due figure con la rispettiva didascalia, anche se le distanzierei abbastanza proprio per distinguerle. Non darei però dimensioni esplicite alle due minipage.

    Errore grave: \caption va prima di \label in entrambe le figure.

    Errore grave: \small dentro a \caption diminuisce solo il corpo usato per la didascalia e non quello per l’etichetta “Figura

    Il secondo errore si risolve caricando il pacchetto caption e dando l’istruzione
    `\captionsetup{font=small,textfont=it,aboveskip=12pt}`
    nel preambolo. Aumentando i 12pt puoi ottenere una maggiore spaziatura fra figura e didascalia. Vediamo allora come fare.
    `\begin{figure}[htp]
    \centering
    \begin{minipage}{.4\linewidth}
    \centering
    \includegraphics[width=.85\linewidth]{B1}
    \caption{Didascalia per B1}\label{fig:structurePF}
    \end{minipage}
    \hspace{4em}% aumenta o diminuisci secondo come ti sembra meglio
    \begin{minipage}{.4\linewidth}
    \centering
    \includegraphics[width=.75\linewidth]{B2}
    \caption{Didascalia per B2}\label{fig:selective}
    \end{minipage}
    \end{figure}`
    Come vedi ho usato l’argomento opzionale a minipage per ottenere l’allineamento sul margine inferiore delle due minipage. Ho scalato le due figure secondo la tua proporzione originale, ma in termini dell’ampiezza delle due minipage. Così puoi stare certo che cambiando la giustezza (larghezza di riga), non ti va tutto a pallino.

    Ciao
    Enrico

    PS per Emiliano: il pacchetto subfigure è obsoleto, il suo stesso autore consiglia di usare subfloat. Il primo viene mantenuto perché il secondo usa il comando \subfloat invece che \subfigure e \subtable. Ma i documenti nuovi dovrebbero usare il più recente.

    in risposta a: Ambiente align* #11622
    Up
    0
    Down
    ::

    tornando alla funzione che devo scrivere ogni caso ha tutto spiegato nella definizione stessa della funzione tramite codice java, mi pare ripetitivo ripetere cose gia dette con altri termini, se vuoi e se hai tempo ti fo dare un’occhiata e mi sai dare maggiori consigli ad hoc.

    Mandami pure un estratto, magari come messaggio privato. Non tutto il malloppone, ti prego.

    Ciao
    Enrico

    PS Ti sbagli, il calcolo proposizionale è decidibile.

    in risposta a: Ambiente align* #11620
    Up
    0
    Down
    ::

    tornando a noi, viene molto bene con quel comando, cosa fa di preciso?

    comunque trattasi di una funzione definita per casi ed e’ molto lunga perche ad ogni caso devo dare una decina di righe di codice java 😀

    Ho semplicemente detto di rendere “flessibile” l’interlinea, in modo che TeX possa allargare le spaziature fra una riga e l’altra. Puoi anche, per maggiore sicurezza, aggiungere
    `\setlength{\lineskip}{1\lineskip plus .2\baselineskip}`
    Non pensi che sarebbe meglio aggiungere alla lunga lista di casi anche qualche paragrafo per spiegare al lettore dove si trova?

    Ciao
    Enrico

    PS Esistono sistemi formali che ammettono una prova di coerenza con metodi formalizzabili all’interno del sistema. Per esempio il calcolo proposizionale.

    in risposta a: Ambiente align* #11617
    Up
    0
    Down
    ::

    ok, questo mi fa la spezzettatura corretta dell’align, c’e’ anche un comando per fargli allineare il tutto correttamente (in verticale) sulla pagina? giusto per evitare gli undefull che urtano il sistema nervoso 😀

    `\begingroup
    \setlength{\baselineskip}{1\baselineskip plus .2\baselineskip}%
    \begin{align*}

    \end{align*}
    \endgroup`
    Viene certamente una schifezza, ma quando hai un input orrendo non se ne cava niente, di solito. Secondo te, qualcuno è capace di leggere cinque pagine di equazioni una dietro l’altra?

    Ciao
    Enrico

    PS Insisto: la tua signature dice una cosa falsa 🙂

    in risposta a: Allineamento in description #7086
    Up
    0
    Down
    ::

    Io sto usando l’ambiente description e devo scrivere

    f_f = forza bla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla blabla bla bla

    Vorrei che i bla bla della seconda riga andassero sotto a “forza” e non sotto l’uguale

    No, sbagli nel modo di procedere. Se fai così non puoi pretendere che tutto vada allineato dopo il segno di uguale, perché probabilmente diverse intestazioni hanno ampiezze diverse. L’ambiente description è non può fare ciò che chiedi. E come, allora?

    Il mio suggerimento è: (1) align*, (2) tabularx (nell’ordine)
    Con align* (pacchetto amsmath) puoi fare così:
    `\begin{align*}
    f_f &= \parbox[t]{.7\columnwidth}{forza bla …}\\
    f_a &=\parbox[t]{.7\columnwidth}{forza bla …}\\

    \end{align*}`
    Con tabularx (pacchetto tabularx) puoi fare così:
    `\begin{center}
    \begin{tabularx}{\columnwidth}{@{}>{$}r<{{}$}@{}X@{}} f_f = & forza bla ...\\ f_a = & forza bla ... \end{tabularx} \end{center}` Il migliore, secondo me, è il primo modo, perché aiuta a separare visivamente la descrizione dal resto del testo. Puoi aggiustare il valore .7, ma lascerei un certo margine laterale proprio per compensare il fatto che i primi membri possono avere ampiezze diverse. Il preambolo un po' criptico di tabularx richiede una spiegazione [ul]@{} annulla la spaziatura prima della colonna iniziale[/ul][ul]>{$}r<{{}$} dice di comporre la prima colonna con allineamento a destra in modo matematico; se la cella contiene f_f=, il risultato sarà come $f_f={}$ e il gruppo vuoto serve a spaziare correttamente il segno di uguaglianza[/ul][ul]@{} annulla la spaziatura fra le colonne[/ul][ul]X compone una \parbox dell'ampiezza giusta per arrivare a riempire, fra prima e seconda colonna a \columnwidth (che nel nostro caso è la giustezza, cioè la larghezza delle righe di testo)[/ul][ul]@{} annulla lo spazio dopo la colonna finale, in modo che il risultato arrivi al margine destro[/ul] Il tutto è in un ambiente center per evitare problemi con il rientro e lasciare un po' di spazio verticale prima e dopo. Ciao Enrico

    in risposta a: Scrivere modelli di programmazione lineare con Align. #11517
    Up
    0
    Down
    ::

    In effetti, la pagina non si spezza più. Giocando con il carattere &, posso mantenere un allineamento simile all’originale con “soggetto a” messo in evidenza.
    Ma due problemi sorgono. 1)numera quella riga di testo. Qual’è il comando per evitare la numerazione di una singola riga nell’ambiente align? L’ho cercato anche nella documentazione ma senza successo.
    2) La cosa più grave, a mio parere (mi fa pensare che questo approccio non vada per niente bene). Il nuovo allineamento crea problemi non appena le equazioni diventano più corpose, perchè “soggetto a” non viene più piazzato all’estrema sinistra della pagina (in riga con il resto del testo fuori da align) e mi schiaccia un pò le equazioni sulla destra. (spero di essermi spiegato 😳 )

    1) Hai cercato male: \notag o \nonumber nella riga che non vuoi numerare

    2) Secondo me, e te l’ho già detto, il “soggetto a” fa parte di tutto l’insieme e dovrebbe andare allineato alle equazioni stesse; quindi
    `&\text{soggetto a}\notag\\`

    Domandati: il problema consiste solo della prima equazione o non piuttosto dell’equazione insieme ai vincoli? Se la risposta è che i vincoli fanno parte del problema, il “soggetto a” deve stare insieme a tutto il malloppo e quindi non ha senso che sia allineato con il margine del documento.

    I soliti puntigli ortografici, perdonami: “qual è” senza apostrofo, mentre il troncamento di “poco” vuole l’apostrofo. Un po’ di pignoleria, lo so.

    Ciao
    Enrico

    in risposta a: Ambiente align* #11613
    Up
    0
    Down
    ::

    allora, il mio align che dovrei fare e’ lungo 5 pagine 🙂 se metto in un unico align, ovviamente, lo mette in una pagina sola e finische chissa dove 🙂

    Faccio fatica a immaginare un align di cinque pagine.

    Dalla documentazione di amsmath: metti \allowdisplaybreaks[1] nel preambolo del documento e usa \\* dove non vuoi che ci sia un cambio pagina. Naturalmente questa operazione andrà fatta a documento terminato.

    Ciao
    Enrico

    PS: Ciò che scrivi nella signature è falso.

    in risposta a: Ambiente align* #11611
    Up
    0
    Down
    ::

    io ho svariati ambienti align* su piu pagine tutti uno dietro l’altro senza testo nel mezzo.

    la mia domanda era come si faceva a fargli mettere gli spazi in modo da riempire la pagina in modo corretto senza avere i vari underfull che mi da per tutte quelle pagine, oppure se c’e’ un modo per fargli fare la spezzettatura in automatico dato che l’ho fatta manuale.

    Non capisco che cosa sia la “spezzettatura”; conosco “spezzatino” e “spazzatura”, forse hai avuto qualche incidente in cucina? 😀

    Scegliere dove andare a capo negli align è da fare a mano, senza dubbio. Puoi aggiungere fra un align* e l’altro un comando \vspace{\fill}:
    `…
    \end{align*}

    \vspace{\fill}

    \begin{align*}
    …`
    Le righe vuote sono importanti.

    Ciao
    Enrico

    in risposta a: Allineamento in description #7083
    Up
    0
    Down
    ::

    scusa hai ragione cioe’ vorrei che i blabla fossero allineati sotto i blabla e non sotto le date! MA purtroppo non riesco a renderlo qui’ :-))

    La faccina sorridente è per sottolineare l’accento (o l’apostrofo) su “qui”? 🙂
    Dal LaTeX companion (con modifica)
    `\newenvironment{datedesc}
    {\begin{list}{}{\settowidth{\labelwidth}{\textbf{xxx 0000}}%
    \renewcommand{\makelabel}[1]{\makebox[\labelwidth]{\textbf{##1}\kern.3em}\hfil}%
    \addtolength{\labelwidth}{\labelsep}}}
    {\end{list}}
    `
    Da usare così:
    `\begin{datedesc}
    \item[gen 2004] Blah
    \item[lug 2005] Blah
    \end{datedesc}`
    Così ho trovato un uso di \makebox[]{…}. 😀 Senza si avrebbe un effetto di “ondeggiamento” dell’anno a causa della larghezza variabile dei nomi dei mesi.

    Ciao
    Enrico

    in risposta a: Impaginazione #11579
    Up
    0
    Down
    ::

    non riesco a capire come posso usare questa package, inquanto llggendo la guida mi dice ke posso importare pdf esterni e poi modificare il layout sul mio documento, invece io necessito di raggruppare 2×2 pagine dello stesso documento in una, sai tipo quando si fa stampa 4 pagine in una

    Esistono programmi che fanno ciò che chiedi. Sotto Mac OS X c’è l’ottimo CocoaBooklet. Ce n’è uno su CTAN: pdfbook, che va compilato. Per Windoze ce ne dovrebbero essere millanta; cerca su VersionTracker.

    Ciao
    Enrico

    PS: Sposto il topic nel forum corretto

    in risposta a: pstricks – “host not found” #11551
    Up
    0
    Down
    ::

    Vi incollo il testo del file di log ottewnuto dopo la compilazione:

    […]

    Spero qualcuno ci capisca qualcosa…

    Non vedo alcun messaggio “host not found”. È il messaggio di errore che serve, non la lunga serie di cose precedenti.

    Ciao
    Enrico

    in risposta a: aiuto [latin1]{inputenc} #11583
    Up
    0
    Down
    ::

    Ciao a tutti sono nuovo dl mondo mac e ho isallato mactex con texshop….
    funziona tutto solo che quando inserisco il pacchetto [latin1]{inputenc} lui mi dice che nn lo trova….a qualcuno succede come posso fare per inserire il pacchetto nella distribuzione che ho??.. ps nn so dove mettere le mani!!!
    come output mi chiede dove è il pacchetto ma nn so dove sia qualora ci fosse nella distribuzione che ho!!!

    `\usepackage[latin1]{inputenc}`
    deve funzionare, perché il pacchetto è parte della distribuzione standard. In caso contrario hai una installazione non corretta.

    Ti prego: usa gli spazi, gli a capo, e l’ortografia italiana. È un utile esercizio.

    Ciao
    Enrico

    in risposta a: Indice #11575
    Up
    0
    Down
    ::

    Salve,
    se ho un titolo di una sezione troppo lungo, che una volta generato l’indice lo porta ad uscire dai margini, come posso impostarlo in modo che vada a capo?

    Se puo’ essere utile sto utilizzando il pck memoir.

    Memoir è una classe, non un pacchetto. Ho provato a scrivere un titolo lunghissimo, ma nell’indice non ho alcun problema: va a capo normalmente.

    Forse il problema è che ottieni un messaggio `Overfull \hbox’?

    Se sì, manda il preambolo del documento senza definizioni e pacchetti aggiuntivi (tranne babel); insomma con solo ciò che riguarda memoir. In più il titolo della sezione incriminata.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 12,316 al 12,330 (di 13,218 totali)

Go to top