Risposte nei forum create
-
AutoreRisposte
-
::
Il codice che ho usato è il seguente:
\epigraph{citazione}{autore}
come mi era stato consigliato precedentemente.
Vorrei solo sapere se è possibile modificare la larghezza della citazione. Come puoi vedere ho ancora intenzione di mettere delle citazioni, ti ringrazio comunque del tuo consiglio a riguardo!!!Volevo sapere come hai “risolto” la faccenda del corsivo. È evidente che il comando è quello che hai usato lì.
Quando il relatore ti dirà, con tono irato: “cancelli, per favore”, poi non prendertela che con te. 🙂
Ciao
Enrico
::ecco cosa ho trovato
In alto ci sta
/usr/libreria/TeXShop/bin
/usr/libreria/TeXShop/bin
sotto a sinistra
pdftex –shell-escape in pdftex –shell-escape –synctex=1
pdflatex –shell-escape in pdflatex –shell-escape –synctex=1
sotto a destra
simpdftex tex –maxpfb
simpdftex latex –maxpfb
almeno le impostazioni percorso corrispndon a quelle che sapevo dovevano essere
Le due in alto devono essere
`/usr/texbin
/usr/local/bin`
rispettivamente.Ciao
Enrico
::Il messaggio dice davvero “/usr/libreria/TexShop/bin/pdflatex does not exist”? Controlla bene.
si si ho copiato per bene.
ho anche provato a rinstallare tuttp ma non funziona lo stesso…Vai sul menù Preferenze di TeXShop e guarda che cosa c’è nel quarto tab (motore); su “Impostazioni Percorso” che cosa c’è scritto? Ci sono sei spazi, prova a dire di ciascuno che cosa ci trovi.
Ciao
Enrico
::Grazie innanzi tutto delle risposte. Faccio delle prove con quello che hai scritto. Il problema in realtà è semplice dato che la soluzione da te proposta in quell’articolo è già ottima: ho solo bisogno che la numerazione degli esercizi sia continua e non risenta delle interruzioni del testo. In pratica
`
\begin{esercizi}
… lista numerata degli esercizi con le soluzioni
\end{esercizi}altro testo
\begin{esercizi}
… lista numerata degli esercizi con le soluzioni dove però la numerazione prosegue dalla precedente
\end{esercizi}
`C’è bisogno di qualcosa in più, rispetto alla soluzione indicata.
`\newcommand{\esercizio}[2]{\item $#1$\hfill\soluzionees{#2}}\newcommand{\soluzionees}[1]{%
\def\guardasoluzione{#1}%
\ifx\guardasoluzione\empty\else
$\left[\,\displaystyle#1\,\right]$\fi}\newcommand{\soluzionepb}[1]{%
\expandafter\def\expandafter\guardasoluzione\expandafter{#1}%
\ifx\guardasoluzione\empty\else
[\thinspace#1\thinspace]\fi}\newcounter{esercizi}[section]
\newenvironment{esercizi}
{\subsection*{Esercizi}
\list{(\thechapter.\arabic{esercizi})}{\usecounter{esercizi}%
\leftmargin 0pt \settowidth{\labelwidth}{1.5em}%
\labelsep 0pt \itemindent\labelwidth
\renewcommand{\makelabel}[1]{##1\hfil}}%
\setcounter{esercizi}{\keepesercizi}}
{\xdef\keepesercizi{\theesercizi}\endlist}\newenvironment{problema}[1]
{\def\lasoluzione{#1}\item}
{\hspace*{1em}\hfill\soluzionepb{\lasoluzione}}\def\keepesercizi{0}
\let\savedchapter\chapter
\def\chapter{\gdef\keepesercizi{0}\savedchapter}`
Ho aggiunto il codice per mantenere la numerazione, il contatore in questo modo viene impostato ogni volta al valore mantenuto in precedenza nella macro \keepesercizi. Tuttavia questo non funzionerebbe a un cambio di capitolo, perciò aggiungo al codice di \chapter l’impostazione a 0 dell’espansione di \keepesercizi.Come detto nel NG, si può fare di meglio, avendone il tempo e la voglia.
Ciao
Enrico
::Pretenziose 😳 ? Spero di no; vorrei solo abbellire la mia tesi con citazioni che siano più o meno coerenti con l’argomento trattato! Comunque grazie mille per l’aiuto!! Ho richiamato il pacchetto epigraph e la citazione l’ho inserita in {\itshape ….}, tra
\begin{epigraph} e \end{epigraph}; c’è solo un piccolissimo problema:
il nome dell’autore dovrebbe venir fuori da
{\itshape ….}, ma non lo giustifica come la citazione, come faccio?Meglio se dici anche come l’hai risolto, può darsi che ti possiamo indicare un modo migliore.
Sinceramente vedo male citazioni di quel tipo in una tesi di laurea; potrei arrivare ad ammetterle in una tesi di dottorato, ma le ritengo in ogni caso un vezzo piuttosto pretenzioso.
Ciao
Enrico
::ci ho già provato e con buoni risultati ma questo articolo mi aveva intrigato parecchio
http://www.nntp.it/comp-software-tex/262331-come-evitare-che-latex-vada-capo-automatico.htmlEssendo l’autore dell’affascinante messaggio :wink:, posso dirti che ovviamente la faccenda dipende da che tipo di esercizi devi scrivere, come ho osservato nel messaggio precedente. Cerca di essere più preciso e vediamo che si può fare.
“Intrigare” in quel senso è bruttino, sai? 🙂
Ciao
Enrico
::Ho bisogno di numerare esercizi e sto usando le liste di enumerate. Tali liste però a volte vanno interrotte da testo per poi riprendere la numerazione, Ecco quello che ho fatto: Caso1 (senza un mio contatore)
`
\documentclass[10pt,a4paper]{book}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{enumerate}\begin{document}
\begin{enumerate}{\usecounter{mioContatore}}
\item { mario}
\item {andrea}
\end{enumerate}
Testo in mezzo
\begin{enumerate}
\item {flavio}
\item {silvio}
\end{enumerate}
\end{document}
`Caso 2 (con un mio contatore)
`
\documentclass[10pt,a4paper]{book}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{enumerate}\newcounter{mioContatore}
\begin{document}
\begin{enumerate}{\usecounter{mioContatore}}
\item { mario}
\item {andrea}
\end{enumerate}
Testo in mezzo
\begin{enumerate}
\item {flavio}
\item {silvio}
\end{enumerate}
\end{document}
`Il non plus ultra sarebbe poi utilizzare il contatore che riporti anche il numero di capitolo:
Capitolo 1
Esercizio 1.1
Esercizio 1.2
Esercizio 1.3testo in mezzo
Esercizio 1.4
Esercizio 1.5Capitolo 2
Esercizio 2.1
Esercizio 2.2
Esercizio 2.3testo in mezzo
Esercizio 2.4
Esercizio 2.5Mi sa che ho esagerato con le domande… Comunque grazie per l’attenzione.ì che dedicate a noi che fino a pochi mesi fa pensavamo che il latex fosse solo un tessuto in plastica 😉
Puoi usare il pacchetto enumitem se non hai altri ambienti enumerate in mezzo a quelli che ti interessano:
`\begin{enumerate}[leftmargin=*,label=Esercizio \thechapter.\arabic*]
\item
\end{enumerate}
\begin{enumerate}[leftmargin=*,label=Esercizio \thechapter.\arabic*,resume]
\item
\end{enumerate}`
Naturalmente sarà meglio definirsi un nuovo ambiente:
`\newlist{esercizi}{enumerate}{1}
\setlist[esercizi]{leftmargin=*,label=Esercizio \thesection.\arabic*}`
e l’input di prima diventerebbe
`\begin{esercizi}
\item
\end{esercizi}
\begin{esercizi}[resume]
\item
\end{esercizi}`
Tuttavia il modo che ritengo migliore è di definire un ambiente di tipo “teorema” per questo scopo: se gli esercizi non sono brevi, una riga al massimo, una lista numerata non è adatta. Carica il pacchetto amsthm e usa
`\theoremstyle{definition}
\newtheorem{esercizio}{Esercizio}[chapter]`
Dopo questo, ogni esercizio dovrà essere contenuto in un ambiente “esercizio”.Ciao
Enrico
::Ciao,
nella mia tesi , per ogni capitolo, vorrei introdurre una citazione; ho usato i comandi \begin{quote}… \end{quote}, il problema è che io vorrei che tali citazioni fossero giustificate a destra e non al centro.Pacchetto epigraph.
Le citazioni a inizio capitolo in una tesi sono un po’ pretenziose, che dici?
Ciao
Enrico
::grazie, ha funzionato, ma senza il tuo consiglio avrei avuto paura di mettere le mani sul file di cui non capisco molto.
seconda osservazione: il file classic.bst é ben nasocosto sul tuo sito, Lorenzo, (l’ho trovato tra le sorgenti della tua tesi, mentre il link al file pubblicato in diversi siti, manuali ecc. punta nel vuoto.)
…Non so se sei stato tu a modificare il messaggio, immagino di sì, rendendoti conto che era uno sfogo inutile.
Vorrei darti un consiglio da anziano utente: comincia dal poco e via via cerca di aumentare conoscenze e pratica del sistema. Cerca anche di essere meno criptico nei tuoi messaggi: quando l’ho visto non ci ho capito niente. Era però evidente un campo crossref proprio nel testo che riportavi, tanto che lo immaginavo corretto.
La segnalazione dei link morti fa sempre bene. Forse Lorenzo dovrebbe davvero mettere il file classic.bst per conto suo e non solo nei sorgenti del manuale.
La prossima volta, per favore, cita anche il programma che usi per il database bibliografico: non è BibTeX, il quale è un programma ausiliario per TeX che legge il database prodotto con altri mezzi e lo confronta con il tuo documento per capire quali riferimenti siano necessari. Sarà JabRef, BibDesk o qualcosa del genere, ma non BibTeX.
Ciao
Enrico
::Salve a tutti,
spero che questo topic non sia ridonante, ma non ne ho trovati altri simili.
Ho aggiornato alla nuova versione di SyncTeX (quella da 1 Gb per intenderci) e automaticamente ottenuto l’ultima versione di TeXShop. Quando ho provato a compilare un qualunque documento, ottengo il seguente messaggio di errore:
Cant’ find the required tool.
/usr/libreria/TexShop/bin/pdflatex does not exist. Perhaps TeXLive was not installed or was removed during a system upgrade, If so, go to the TeXShop web site and follow the instructions to (re)install TeXLive. Another possibility is that a tool path is incorrectly configured in TeXShop preferences, This can happen if you are using the fink teTeX distribution
In realtà in quella cartella c’è un file che si chiama pdflatexc, ma non sembra andargli bene. Né rientro nelle altre ipotesi di malfunzionamento.
Cosa posso fare per far rifunzionare il tutto? Mi sto davvero avvilendo… prima funzionava tutto alla perfezione… 😥
Qualunque informazione mi sarà di grande ajuto.
Non so di alcuna nuova versione di SyncTeX; hai evidentemente scaricato MacTeX 2008.
L’ho fatto anch’io, aggiornando TeXShop all’ultima versione e non ho notato nulla di strano, anche abilitando SyncTeX come spiegato nelle istruzioni.
Il messaggio dice davvero “/usr/libreria/TexShop/bin/pdflatex does not exist”? Controlla bene.
Ciao
Enrico
::Ecco, io mi trovo nei panni di Pierino: ho scoperto che scrivendo
`\includegraphics[width=\linewidth]{…}`
le immagini vengono inserite correttamente in tutti i casi che ho provato (immagini fuori testo in ambiente figure e figure*, immagini in testo, all’interno di elenchi, …; in documenti composti su una o più colonne).Ma tu, sulla base della tua esperienza, mi dici che questa non è una buona prassi, che esistono (o possono esistere) casi in cui quel parametro potrebbe essere ridefinito e dare problemi.
Ecco, io vorrei, se possibile, toccare con mano uno solo di questi casi.
In ogni caso, anche in assenza di questo controesempio, mi fiderò senz’altro dei tuoi autorevoli consigli: se mi dici che quella non è una buona prassi (e l’hai ribadito con estrema chiarezza), è senz’altro così!
Enrico, ti ringrazio di cuore per la tua pazienza!
Avevo detto che la risposta precedente sarebbe stata l’ultima, ma preso da pietà nei tuoi confronti provo di nuovo a spiegarti. 😉
Un tale di nome Isaac scoprì una regola quasi magica che spiegava un sacco di cose e si mise a usare la sua regoletta con entusiasmo, insegnandola a tutti i suoi amici. Poi, molti anni dopo, un tale Albert, non fidandosi della regoletta di Isaac, ci riflettè su e venne fuori con una nuova regoletta che comprendeva casi a cui Isaac non aveva nemmeno pensato.
Non c’è alcuna legge che vieti l’uso di \linewidth nei casi che indichi, può anche darsi che durante la tua vita nessuno si troverà mai nella situazione di doversi grattare indeciso la capoccia perché non capisce come mai la sua bella illustrazione non sia al posto giusto. L’impiego di \linewidth in quelle situazioni è concettualmente sbagliato, e ti ho già spiegato il perché.
Supponiamo che uno creda che i tuoni siano rumorini prodotti dagli angioletti che hanno mangiato fagioli. È una faccenda che non ha alcuna conseguenza pratica e non penso che quel tale si troverà mai in una situazione in cui la conoscenza del vero motivo del tuono gli sia essenziale. Ma, a meno che non sia un bambino innocente, è probabile che qualcuno prima o poi gli spiegherà la dura verità.
LaTeX ha ben tre parametri per contenere le lunghezze “orizzontali” rilevanti per la composizione. Si deve usare quello giusto per il proprio scopo. In un ambiente figure o figure* l’uso del parametro \linewidth non ha senso, ce l’ha solo in un ambiente per liste, dove assume il valore adeguato.
Se vuoi insegnare una regola pratica che “funziona”, fallo pure, ma poi non lamentarti se qualcuno ti accusa di ingannare il discente. Il famoso Ferrauto (libro di testo mai abbastanza deprecato) contiene un buon numero di falsità matematiche; alcuni insegnanti lo adottavano perché aveva molti esercizi, anche guidati: “tanto, poi, nessuno degli studenti incontrerà casi in cui quello che c’è scritto sul libro non funziona”.
Vado OT, forse. Sul volume per il quinto anno c’è una “definizione” di successione che è stupidamente ridicola. Concepire un esempio in cui sia davvero necessaria una corretta definizione di successione è complicato e richiederebbe forse concetti superiori a quelli che uno studente liceale si troverebbe davanti. Possiamo forse tacere di fronte a quella “definizione”, tanto per gli studenti va bene lo stesso? Lo so, è una scusa per non produrre l’esempio che tanto vai chiedendo, ma non ho voglia di rompermi la testa per trovare un caso in cui la faccenda non funziona, perché so che comunque quell’uso è sbagliato.
Ciao
EnricoPS: guardando sul tuo sito le fotografie mi sono accorto che chiami cattedrale la chiesa del Tyn, è scorretto: non è affatto una cattedrale. Lo sai che dentro c’è la pietra tombale di Tycho Brahe?
::Ciao! Ho cercato nei messaggi vecchi, ma non ho trovato niente che mi possa aiutare. Uso l’ambiente tabularx (per andare a capo in alcune celle della tabella), ma non riesco:
1) a colorare le righe
2) ad usare \multcolumn e \multirow.
Non sono compatibile con con l’ambiente tabularx? Come posso fare?I pacchetti multirow e colortbl non vanno d’accordo.
In genere sconsiglio multirow, che dà più problemi di quanti ne risolva. Anche tabularx può creare qualche problema e sconsiglio pure quello: quasi mai è davvero necessario. Come ha suggerito Agliotto, prova a fare un esempio di ciò che desideri.
Ciao
Enrico
::Non so se è questo quanto mi hai chiesto:
\documentclass[11pt]{toptesi}
\usepackage{graphicx}
\usepackage{latexsym}
\usepackage{listings}
\usepackage{amsfonts}
\usepackage{amsmath,amssymb}
\usepackage{amstext}
\usepackage{hyperref}
\hypersetup{colorlinks=true,citecolor=black,urlcolor=blue,linkcolor=black}
\usepackage[centerlast,small,bf]{caption}
\usepackage{booktabs}
\usepackage{enumitem}
\usepackage{float}\ateneo{Politecnico di Milano}
\titolo{ANALYSIS AND NUMERICAL
SIMULATION OF FREE SURFACE FLOWS}
\sedutadilaurea{Settembre 2007}\begin{document}
\english\frontespizio
\frontmatter
\sommario
Mathematical and numerical
aspects of free surface are investigated.On one hand, the mathematical analysis of some free surface is
considered.\ringraziamenti I am very much indebted to Professor L. Chi for
having accepted to be my thesis director.\listoftables
\listoffigures
\tableofcontents\chapter{Introduction}
Numerical methods for solving free surface problems are of great
importance in many engineering applications. Problems with free
surfaces appear in fluid-structure interactions \cite{biblio1}.\begin{thebibliography}{9}
\bibitem{biblio1} E. Thompson, “Use of Pseudo-Concentrations to Follow Creeping Viscous Flows
During Transient Analysis”, Int. J. Numer. Meth. Fluids \textbf{6},
pp. 749-761 (1986).\end{thebibliography}
\end{document}Potrebbe essere un problema di versioni: prova a inserire \listfiles prima di \documentclass. Nel .log comparirà una lista dei file che vengono letti; guarda le righe che cominciano come quelle che riporto.
` toptesi.cls 2006/04/04 v.4.00.02 Class for typesetting university theses
toptesi.sty 2006/08/22 v.4.00.03 Extension for toptesi.cls
topfront.sty 2006/09/04 v.4.00.04 Title page for TOPtesi
toptesi.cfg
topcoman.sty 2006/12/15 v.4.01 Additional commands for the TOPtesi bundle`
Ciao
Enrico
-
AutoreRisposte