Risposte nei forum create
-
AutoreRisposte
-
::
Grazie a tutti.
La riga vuota mi serviva semplicemente perché sto editando delle lettere in appendice alla tesi e mi serviva uno spazio per i saluti e la firma. 😉E ci metti quasi un mese a leggere i messaggi che ti hanno risposto e controrisposto? 🙂
Magari, la prossima volta, cerca di farci capire meglio di che cosa hai bisogno.
Ciao
Enrico
::Ho provato ad usare la linea di comando, makeindex 0.tesi da lo stesso errore di file non trovato, ma se scrivo makeindex 0.tesi.idx funziona tutto, viene generato il file .ind e ricompilando ottengo un pdf con indice analitico! Dovrei quindi ricontrollare tra le opzioni di compilazione di TexNicCenter?!?
Il programma makeindex, come tutti quelli della suite TeX, aggiunge automaticamente un’estensione se non è presente nel nome passato al programma. Per TeX è .tex, per BibTeX è .aux, per makeindex è .idx
Nel tuo caso il nome di file che viene passato è 0.Tesi che l’estensione ce l’ha, agli occhi di makeindex.
Mai usare con TeX e compagnia file il cui nome abbia uno spazio oppure un punto (eccetto ovviamente quello che separa il nome dall’estensione). Sarà poco alla moda, ma è così e non ci si può fare niente.
Ciao
Enrico
::In un altro topic il prof. Gregorio mi consigliava:
`
\newcommand{\uvec}[2][3]{\underline{#2\mkern-#1mu}\mkern#1mu
`
con l’opzione di scrivere \uvec{vettore} o \uvec[0]{vettore} a seconda del font utilizzato.Io utilizzo il pacchetto arsclassica che di default impiega il font eulermath, quindi secondo il prof. Gregorio dovrei scrivere la parte matematica con l’opzione \uvec[0]{…}.
Come posso modificare il codice precedente ed impostare direttamente \uvec{…} ed ottenere lo stesso risultato di \uvec[0]{…} senza dover ogni volta digitare il noioso [0]?
Non sei obbligato a usare un comando che non fa ciò che chiedi. Usa semplicemente \underline oppure
`newcommand{\uvec}{\underline}`
Ciao
Enrico
::ma sicuro che il codice scritto così è corretto? 😕
in ogni caso adesso provo ad inserire il nome del capitolo all’interno dell’header che non si vede.
ah, nelle pagine di inizio capitolo non viene stampato il numero di pagina…Siccome una semplice prova dice che quel codice fa esattamente ciò che vorresti, sarà il caso che tu sia un pochino più esplicito su ciò che scrivi.
Sarebbe preferibile usare la sintassi “moderna” di fancyhdr:
`\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\chaptername\ \thechapter}{}}
\fancyhf{}
\fancyfoot[R]{\thepage}
\fancyhead[L]{\leftmark}
\renewcommand{\headrulewidth}{0.3pt}
\fancypagestyle{plain}{%
\fancyhead{}
\renewcommand{\headrulewidth}{0pt}}`
ed evitare di riscrivere il codice per il numero di pagina, ma è solo per maggiore facilità di impiego del codice.Ciao
Enrico
::E visto che ci siamo.
Voi cosa usate $15\%$ oppure $\SI{15}{\percent}$.
Io propendo per la seconda visto che p.e. scrivo pure $M=\SI{15}{\metre}.
Il simbolo di percentuale non è un’unità di misura, ma sta per il numero 1/100. Quindi andrebbe attaccato al numero a cui si riferisce. Tuttavia le raccomandazioni del BIPM dicono che va separato con uno spazio, vedi http://www.bipm.org/en/si/si_brochure/chapter5/5-3-7.html 🙁
Purché tu sia coerente all’interno del documento, fa’ come ti pare.
Ciao
Enrico
::Di solito la parentesi graffa è a sinistra, ma non è questo il punto. E’ giusto il modo con cui allineo le formule a sx oppure c’è un altro comando più efficiente? Gathered al posto di aligned non risolve il problema (toglinedo gli &).
Grazie
Riccardo
P.S. Se scrivessi…commetto è giusta: forse non hai letto l’ultimo libro di Beppe Severgnini. 😉
Non ho letto quel libro, ma ho la netta impressione che non sia una “consecutio temporum” lecita in italiano. Almeno non ancora e speriamo non lo sia per parecchio tempo. 🙂
La costruzione è giusta; io semplicemente userei
`\[
\begin{cases}
\nabla\cdot E = 4\pi\rho, \\
\nabla\cdot B = 0,
\end{cases}
\]`
che mette la graffa al posto giusto.Ciao
Enrico
::Salve:
se scrivessi:
`
\[\left.
\begin{aligned}
&\nabla\cdot E = 4\pi\rho, \\
&\nabla\cdot B = 0,
\end{aligned}
\right\}\]`commetto degli errori? Oppure c’è un altro comando per avere l’allineamento a sinistra?
Gli errori ci sono, ma non di LaTeX. Dopo il congiuntivo userei il condizionale; tu che ne pensi? 😉
Continuo a non capire perché vuoi la graffa a destra.
Ciao
Enrico
2 Febbraio 2009 alle 14:35 in risposta a: [Risolto] tabelle, caption e piccola spieg. sottostante #30558::Grazie!
Ora ottengo esattamente quello che cercavo.
Posto il codice definitivo (lo so che il comando \begin{center}..\end{center} dovrebbe essere sostituito da \centering, ma mi piace più il primo):
`\begin{table}
\begin{center}
\caption{Didascalia sopra la tabella \label{tab:stat1}}
\begin{tabpar}{ccc}
{bla bla bla bla testo che va sotto la tabella bla bla.}
\toprule
Una tabella & con tre colonne & centrate\\
per & vedere & come viene fuori il tutto\\
\bottomrule
\end{tabpar}
\end{center}
\end{table}`Alla prossima e ancora grazie 🙂
Usa \centering, non c’è alcun motivo per preferire l’ambiente center; ce ne sono per non preferirlo.
Ciao
Enrico
2 Febbraio 2009 alle 13:16 in risposta a: [Risolto] tabelle, caption e piccola spieg. sottostante #30556::Ringrazio subito chi mi ha risposto 🙂
@ lorenzo.pantieri
Giustissimo: mettendo la caption subito dopo \begin{table}, questa viene posizionata correttamente, anche se c’è uno spazio troppo grande tra la didascalia e la tabella. Sono sicuro di aver letto qualcosa al riguardo..@ egreg9
Effettivamente, dovrei riuscire a scrivere con tabpar la spiegazione al di sotto della tabella; ho inserito le istruzioni nel preambolo, ho inserito anche il pacchetto booktabs, ma non riesco a capire dove sbaglio 🙁
Saresti così gentile da scrivere giusto una tabella con caption “sopra” e spiegazione “sotto”? 🙂
Mi basta anche una “3 colonne”, del tipo:
…
sono & un & ignorante\\
…
🙂Cerco di sdrammatizzare 🙂
Ho sbagliato a scrivere l’ordine degli argomenti
`\begin{tabpar}{ccc}
{Testo di spiegazione, che non spiega nulla, ma serve solo per riempire lo spazio}
\toprule
Una tabella & con tre colonne & centrate\\
per & vedere & come viene fuori il tutto\\
\bottomrule
\end{tabpar}`
Correggo nell’altro messaggio.Ciao
Enrico
2 Febbraio 2009 alle 11:11 in risposta a: [Risolto] tabelle, caption e piccola spieg. sottostante #30554::Ciao a tutti,
leggendo l’ottimo “L’ arte di scrivere con latex”, ho scoperto come posizionare la caption delle tabelle al di sopra delle stesse. Avrei però due problemi:
1) la didascalia, nonostante il comando nel preambolo
`\usepackage[font=small,format=hang,tableposition=top,bf]{caption}`
non si posiziona al di sopra della tabella;
2) vorrei inserire una piccola spiegazione alla tabella, questa volta al di sotto della stessa; un esempio? eccolo 🙂come si potrebbe fare?
Questo è il preambolo:
`\documentclass[a4paper,12pt,fleqn]{report}
\usepackage{a4wide}
\usepackage[latin1]{inputenc}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{datetime}
\usepackage{makeidx}
\usepackage{subfigure}
\usepackage[font=small,format=hang,tableposition=top,bf]{caption}
\usepackage{hyperref}
\usepackage{url}
\usepackage{eurosym}
\makeindex
\usepackage{xcolor}
\renewcommand{\chaptermark}[1]{%
\markboth{#1}{}}
\linespread{1.5}
\makeatletter
\let\@orig@endthebibliography\endthebibliography
\renewcommand\endthebibliography{%
\xdef\@kept@last@number{\the\c@enumiv}%
\@orig@endthebibliography}
\newenvironment{thesitography}[1]
{\def\bibname{Web references}%
\thebibliography{#1}%
\setcounter{enumiv}{\@kept@last@number}%
}
{\@orig@endthebibliography} `Grazie a tutti 🙂
Pagina 137 degli “Appunti”:
`\makeatletter
\newsavebox{\@tabparbox}
\newenvironment{tabpar}[3][t]
{\long\def\@tabparagraph{#3}\def\@tabparopt{#1}%
\begin{lrbox}{\@tabparbox}
\begin{tabular}{#2}}
{\end{tabular}\end{lrbox}%
\parbox{\wd\@tabparbox}{
\if t\@tabparopt
\@tabparagraph\par\smallskip
\fi
\usebox{\@tabparbox}\par
\if b\@tabparopt
\smallskip\@tabparagraph
\fi}}
\makeatother`
L’ambiente tabparbox prende un argomento opzionale (t o b per indicare dove mettere l’annotazione; default è t, cioè sopra); il primo argomento obbligatorio è il preambolo di tabella; il secondo argomento obbligatorio è il testo dell’annotazione. Il contenuto della tabella va scritto al modo solito
`\begin{tabpar}{cc}{Questo è il testo di spiegazione}
\toprule
a & b\\
\bottomrule
\end{tabpar}`
Ciao
EnricoNota: ho corretto l’ordine degli argomenti
::Ciao,
ho dato un occhiata ai documenti relativi al progetto LaTeX3 (http://www.latex-project.org/latex3.html), ed ho notato che si parla di template.Mi sapreste spiegare di cosa si tratta?
Schemi generici per definizioni di strutture simili. Per esempio interfacce più amichevoli per la costruzione di liste. In LaTeX c’è già l’ambiente list, con i template di LaTeX3 ci sarà qualcosa di meglio, dove specifichi i vari parametri con “chiave=valore”.
Ciao
Enrico
::Salve a tutti, di sicuro mi stó perdendo in un bicchiere d’acqua ma siccome sono indietro con il lavoro ho bisogno di un consiglio veloce!!!
Ho la necessita’ di definire delle sottosezioni tipo:X.X.X.X
Io utilizzo subsubsection che mi permette di arrivare fino a X.X.X!! Come faccio a creare una nuova sotto,sotto,sotto sezione???? GRAZIE MILLE!!
La gerarchia è
\part
\chapter
\section
\subsection
\subsubsection
\paragraph
\subparagraphI valori per secnumdepth e tocdepth vanno da -1 per \part a 5
Usare numerazioni a quattro livelli in un documento senza capitoli è un’assurdità.
Ciao
Enrico
::ciao enrico,
grazie del consiglio, l’ho eseguito e mi ha aiutato, perchè mentre aspettavo una risposta avevo cominciato a smanettare e non mi funzionava più niente della bibliografia.Per quel che riguarda i miei problemi purtroppo però non ha risolto nulla…
Ho però aggiunto:
\usepackage{cite}
\renewcommand\citeleft{}
\renewcommand\citeright{}il che mi risolve il problema a livello di note a piè di pagina, che ora sono Tizio(2000).
Per quanto riguarda la bibliografia, brancolo…
Ho notato in natbib_ita.bst le seguenti righe:FUNCTION {output.bibitem}
{ newline$
“\bibitem[” write$
label write$
“)]{” write$
cite$ write$
“}” write$
newline$
“”
before.all ‘output.state :=
}è possibile che il problema sia qui? forse bisogna definire qualche opzione che mi sfugge?
Pietro
Non puoi usare natbib_ita senza usare il pacchetto natbib.
Ciao
Enrico
-
AutoreRisposte
