Risposte nei forum create
-
AutoreRisposte
-
::
Grazie mille della disponibilità sono riuscita ad individuare gli errori ed a compilarlo.
Forse. Ma se non risolvi i problemi di scrittura del codice otterrai un risultato pessimo.
Occorre un po’ di lavoro per avere un codice pulito, ma il lavoro paga: guarda qualche documento scritto bene e vedrai la differenza.
Non si usa $$, \displaystyle va usato con molta parsimonia, ci sono costruzioni standard per fare ciò che faticosamente ottieni con spaziature esplicite. Ti assicuro che avrò usato in vita mia il comando \; non più di una decina di volte e ho scritto centinaia di documenti in LaTeX, quasi tutti di carattere matematico.
Fa’ questo sforzo e ne sarai premiata.
Ciao
Enrico
::Ciao!
Il mio codice è questo:
`
\begin{table}[!htbp]
\begin{center}
\begin{enumerate}
\item Descrizione delle specifiche;\\
\item Piano di processo;\\
\item Cicli di iterazione;\\
\begin{enumerate}
\item Analisi;\\
\item Progettazione;\\
\item Implementazione;\\
\item Testing;\\
\item Documentazione.\\
\end{enumerate}
\end{enumerate}
\end{center}
\caption{Macro-sezioni del processo}
\label{tab:macrr}
\end{table}
`Vorrei che la lista fosse centrata nel foglio….. ma non lo è!
Ho sbagliato qualcosa oppure le liste non si possono centrare?
TNX!!!Togli subito tutti quei \\, per favore. Non usare l’ambiente center dentro un table, ma da’ il comando \centering.
Per rispondere alla tua domanda: la lista è centrata! Ma siccome l’ampiezza delle righe è la normale giustezza, la centratura non fa nulla. Se proprio devi farlo, scrivi
`\begin{table}[!htbp]
\centering
\begin{minipage}{.5\columnwidth}
\begin{enumerate}
\item Descrizione delle specifiche;
\item Piano di processo;
\item Cicli di iterazione;
\begin{enumerate}
\item Analisi;
\item Progettazione;
\item Implementazione;
\item Testing;
\item Documentazione.
\end{enumerate}
\end{enumerate}
\end{minipage}
\caption{Macro-sezioni del processo}
\label{tab:macrr}
\end{table}`
Ma dovrai calcolarti “a occhio” la dimensione che ho provvisoriamente indicato con .5\columnwidth.Ciao
Enrico
::hai ragione!
ecco un item del mio adtabase@BOOK{Boschert,
title = {Plug-in Hybrids, the cars that will recharge America},
publisher = {New Society Publishers},
year = {2007},
author = {Sherry Boschert},
owner = {Davide},
timestamp = {2007.10.10},
url = {http://www.newsociety.com/bookid/3934}
}grazie ancora
Temo che ci sia poco da fare con macro. Purtroppo, rispetto all’esempio del file .zip che indicavi il bbl viene diverso.
Ma non è poi così difficile aprire con un editor il file .bib dopo che è stato generato da JabRef e cambiare tutti i campi “url” in “urlignore” che ovviamente lo stile ignorerà. Per farti capire, il tuo esempio diventerebbe
`@BOOK{Boschert,
title = {Plug-in Hybrids, the cars that will recharge America},
publisher = {New Society Publishers},
year = {2007},
author = {Sherry Boschert},
owner = {Davide},
timestamp = {2007.10.10},
urlignore = {http://www.newsociety.com/bookid/3934}
}`
Ciao
Enrico
::Ho provato ad utilizzare i comandi da te suggeriti.
Come da te previsto rimangono comunque alcune scritte (del tipo [OnLine]. Available: )
Ti sarei grato se potessi darmi ulteriori info su come esportare il database da JabRef ignorando alcuni campi (nel mio caso l’url).
Grazie ancora
davide[/img]Non posso fare un esperimento ragionevole senza avere qualcosa sotto mano. cioè un estratto del tuo .bib in cui compaiano gli elementi problematici.
Ciao
Enrico
::La soluzione sembra la più semplòice, ma vorrei tenere il campo url, in modo da mantenere il link attivo alla risorsa bibliografica in applicativi come JabRef
Davide`\bibliographystyle{IEEEtran}
\begingroup
\catcode`,=\active
\def,{\hbox{\char`\,}}
\def\url#1{\unskip\setbox0=\lastbox}
\bibliography{}
\endgroup`
Spiegazione: il comando \url va ignorato e sarebbe facile ridefinendo
`\def\url#1{}`
ma purtroppo c’è da eliminare la virgola che precede l’URL. Così dico che la virgola è attiva e si espande a una hbox che contiene un carattere “virgola”. Ridefinisco \url in modo che ignori il suo argomento, ma elimini anche lo spazio che precede e anche l’ultima box (che è quella che contiene la virgola).Ma sono convinto che JabRef ti permetta di esportare il suo database ignorando i campi che vuoi ignorare.
Ciao
Enrico
::Perche non riesco a compilre con texmaker dove è l’errore????
L’errore è nel fatto che \markboth richiede due argomenti e ne davi uno solo; quindi:
`\markboth{CALCOLO DELLE PROBABILIT\`A}{}`
Ma quel documento contiene tutto o quasi si può fare di sbagliato con LaTeX. 🙁Un capoverso non si termina MAI con \\, ma lasciando una riga vuota. Per i coefficienti binomiali c’è \binom; per le funzioni definite per casi c’è l’ambiente cases.
Prendi la guida che trovi in cima alla pagina e studiatela. Ti riporto le prime righe scritte in modo meno caotico:
`% CAPITOLO I DELLA TESI
%
\chapter{Calcolo delle probabilit\`a}% PARAGRAFO 1
\section{Introduzione}
Il Calcolo delle Probabilit\`a \`e il ramo della matematica che studia il concetto di
probabilit\`a, precisandone il contenuto e le regole formali, sviluppandole in
un'ampia teoria.Lo studio della Probabilit\`a risale al XVI e XVII secolo; nasce dai giochi d'azzardo che
traggono origine dall'antico gioco dei dadi. La corrispondenza tra Fermat e Pascal iniziata
nel 1654 quando un problema fu posto a Pascal da un giocatore d'azzardo francese, condusse
all'introduzione dei concetti di base, quali \emph{probabilit\`a} e \emph{aspettazione}.Lo studio di tali problematiche fu intrapreso da vari autori e nel 1657 apparve quello che
pu\`o essere considerato il primo trattato di probabilit\`a, \textbf{De Ratiocinio in ludo
aleae}, di Ch.~Huygens. \`E importante, in questa fase di sviluppo, il lavoro di Jacob
Bernoulli che nel suo libro, \textbf{Ars Coniectandi}, presenta i fondamenti dello studio
del problema delle prove ripetute. Un'altra tappa fondamentale si ha con la
\textbf{Th\'eorie analitique des Probabilit\'es} di P.~S.~ de~Laplace, apparsa nel 1812, che
presenta in una teoria organica gli sviluppi classici del Calcolo delle Probabilit\`a.I contributi pi\`u importanti sono dati dallo studio dei processi aleatori che ha inizio
con i processi a catena introdotti da Markov e si sviluppa poi con Kolmogorov, a cui \`e
dovuta la formalizzazione del Calcolo delle Probabilit\`a pi\`u nota ed utilizzata.Il Calcolo delle Probabilit\`a ha avuto uno sviluppo enorme a partire dall'inizio del XX
secolo e ci\`o \`e collegato all'importanza sempre maggiore che esso ha assunto nelle
applicazioni. Infatti in tutte le scienze sperimentali si riconosce nei fenomeni osservati
la presenza di una componente casuale, e quindi si afferma sempre di pi\`u l'insufficienza
delle leggi deterministiche nel descrivere i fenomeni, e di conseguenza la necessit\`a di
ricorrere a leggi probabilistiche, le quali non predicono esattamente il risultato, ma
specificano le probabilit\`a dei vari risultati possibili.\section{Definizioni di Probabilit\`a}
…`
Ma non userei mai e poi mai \textbf per i titoli delle opere, \emph è molto meglio. E non chiamerei mai e poi mai “Giacomo” il signor “Jacob Bernoulli”. O forse nel seguito ti riferisci a Laplace come “Pietro Simone”, a Kolmogorov come “Andrea” e a Pascal come “Biagio”? Per favore! 🙂Poi un altro favore: cancella il primo capoverso che non vuol dire niente di niente.
Ciao
Enrico
3 Novembre 2009 alle 11:43 in risposta a: Difficoltà di lancio di un template [non mi abbandonate!] #38638::anche per me era ovvio…ma nn va lo stesso 😉
Ho provato con un’altra strada: ho compilato attivando uno ad uno i pacchetti e penso di aver trovato quelli problematici
1. \usepackage{subfigure}
2. \usepackage[bf]{caption2}
3. \usepackage{fancyhdr}Dove li posso trovare?
Butta quel modello e prova questo
Ciao
Enrico
3 Novembre 2009 alle 10:07 in risposta a: Difficoltà di lancio di un template [non mi abbandonate!] #38636::Ciao a tutti.
Ho già usato latex in passato (per la tesi triennale) ma a distanza di 2 anni trovo qualche difficoltà nel RIpartire.
Ho scaricato un template per la tesi in ingegneria, apro il file TemplateTesi.tex, lo compilo ed ottengo 2 warnings:1. Package hyperref Warning: Option ‘pagecolor’ is not availavle anymore
(penso che si riferisca a
\hypersetup{
bookmarksnumbered=true,
linkcolor=black,
citecolor=black,
pagecolor=black,
urlcolor=black,
})2. Package babel Warning: No hyphenation patterns were loaded for (bable) the language ‘Italian’
Con questa situazione, nessuna mia modifica al template (ad esempio ho cominciato con la modifica del frontespizio) produce effetti nella compilazione, il risultato è sempre lo stesso…
Togli l’opzione “pagecolor=black”, mi sembra ovvio. Per quanto riguarda il secondo avviso, cerca “No hyphenation patterns” nel forum
Ciao
Enrico
::Ciao a tutti avrei un problema con pdfpages. Quello che sto cercando di fare è prendere un pdf in a4, prendere due pagine e metterle affiancate in orizzontale su un foglio a4 in modalità landscape; fino a qua niente di strano, il problema sorge quando voglio alternare le pagine, cioè voglio fare in modo che delle due facciate “logiche” che mette su un foglio “fisico” solo quella di sinistra sia effettivamente una facciata, l’altra (quella di destra) deve rimanere vuota. Perchè? così posso prendere appunti sulla pagina vuota e viene comodo dato che sono destro…
Per ora l’unica soluzione che ho trovato è:
`
\documentclass{article}
\usepackage[final]{pdfpages}\begin{document}
\includepdfset{landscape,angle=90,nup=1×2}
\includepdf[pages={1,2,3,{},4,{},5,{},6,{},7,{},8}]
{file.pdf}
\end{document}
`
Cioè metto io le pagine vuote con la {} ma questo è improponibile quando, come nel mio caso, ho file di un centinaio di pagine.
C’è un modo di automatizzare il tutto?Ciao Alberto
PS: volendo si potrebbe risolvere con un programminoinoino (in C/C++) che crea un file con quello che mi serve utilizzando la scrittura su file, ma se c’è un modo in LaTeX sarebbe meglio.
Questo funziona; la sintassi di \includepdfalt dovrebbe essere chiara:
`\documentclass{article}
\usepackage[final]{pdfpages}\newcount\includepdfaltcount
\newcommand{\includepdfalt}[3]{%
\includepdfaltcount =#1\relax
\loop\unless\ifnum\includepdfaltcount>#2\relax
\includepdf[pages={\number\includepdfaltcount,{}}]{#3}%
\advance\includepdfaltcount 1
\repeat}\begin{document}
\includepdfset{landscape,angle=90,nup=1×2}\includepdf[pages={1,2}]{file}
\includepdfalt{3}{8}{file}\end{document}`
Ciao
Enrico
::Mi rendo conto che il codice è un pò casinaro, ma non capisco perchè il compilatore mi crea problemi:
`\begin{equation*}
\begin{split}
\overline{(\overline{x})} &= \overline{(\overline{x})} + 0 \\
&= \overline{(\overline{x})}+x\overline{x} \\
&= [x+\overline{(\overline{x})}]\cdot[\overline{x}+\overline{(\overline{x})}] \\
&= [x+\overline{(\overline{x})}]\cdot 1 \\
&= [x+\overline{(\overline{x})}]\cdot[x+\overline{x}] \\
&= x+[\overline{x} \overline{(\overline{x})] \\
&= x+0 \\
&= x
\end{split}
\end{equation*}`
Dov’è l’errore?Basta contare le graffe: nella terzultima riga, prima dell’ultima parentesi quadra, non ne hai chiusa una. L’errore
`! Paragraph ended before \split was complete.`
è di solito indice di una graffa chiusa mancante (al posto di \split ci può essere anche qualche altro comando).Ciao
Enrico
2 Novembre 2009 alle 18:06 in risposta a: N. di sezione nelle testatine: script obsoleto? [Risolto] #38620::Ciao a tutti.
Per la mia tesi triennale avevo eliminato i numeri delle sezioni dalle testatine dell’indice, mediante queste istruzioni:`\renewcommand{\sectionmark}[1]{\markright{#1}}`
A due anni di distanza, non capisco perchè, non funziona più…
Su ogni testatina mi compare “.0”Come posso fare?
Il documento non è stato modificato in alcuno modo?
Ciao
Enrico
::L’eleganza della semplicità 🙂
A forza di usare tikz, pacchetto notoriamente criptico, mi sono dimenticato delle soluzioni più semplici. 😳
Il codice che hai suggerito è illuminante. È possibile definire anche dei comandi molto funzionali:`\newcommand{\cellbg}[1]{\alt{\cellcolor{blue}\color{white}}{}#1}
\newcommand{\cellbgc}[3]{\alt{\cellcolor{#1}\color{#2}}{}#3}\begin{tabular}{ccc}
a & b & c\\
d &\cellbg<2>{e} & f\\
g & h & i
\end{tabular}\begin{tabular}{ccc}
a & b & c\\
d &\cellbgc{green}{red}<2>{e} & f\\
g & h & i
\end{tabular}
`
Visto che ci sono, sono definiti correttamente i comandi sopra? Per esempio il primo comando funziona anche definendolo senza argomenti, mentre per il secondo ne bastano due. Qual è la strada migliore?Nessuno dei due comandi è definito correttamente. L’argomento di \cellbg è, nel primo esempio, “<" e l'espansione diventa `\alt{\cellcolor{blue}\color{white}}{}<` che è seguita da "2>“; il risultato è corretto solo per caso;
`\newcommand{\cellbg}{\alt{\cellcolor{blue}\color{white}}{}}`
è certamente meglio.Per il secondo le cose vanno allo stesso modo: il terzo argomento è del tutto inutile.
Un modo diverso può essere
`\newcommand<>{\altcellcolor}[2]{\alt#3{\cellcolor{#1}\color{#2}}{}}`
che può essere chiamato come
`\altcellcolor<2>{blue}{white}`
e fa lo stesso di “\alt<2>{\cellcolor{blue}\color{white}}{}”. Usa l’estensione di \newcommand descritta a pagina 80 del manuale di beamer.Ciao
Enrico
::ok, considera una tabella del tipo
`\begin{table}{ccc}
Uno & Due & Tre \\
a & b & c\\
d & e & f\\
\end{table}`Io vorrei che:
1) nella prima slide il testo fosse mostrato cos’ come è
2) nella seconda slide la lettera “e” avesse lo sfondo blu e il testo in bianco.`\begin{tabular}{ccc}
a & b & c\\
d &\alt<2>{\cellcolor{blue}\color{white}}{}e & f\\
g & h & i
\end{tabular}`
Devi passare l’opzione table a xcolor:
`\documentclass[xcolor=table]{beamer}`
Ciao
Enrico
::Certo…eccone il contenuto!
`
This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8) (preloaded format=pdflatex 2009.10.30) 2 NOV 2009 12:48
entering extended mode
**C:/Users/Francesco/Documents/TeX1/Thesis*Francesco.tex
(“C:/Users/Francesco/Documents/TeX1/Thesis Francesco.tex”
LaTeX2e <2005/12/01>
Babeland hyphenation patterns for english, dumylang, nohyphenation, german, ngerman, german-x-2009-06-19, ngerm
an-x-2009-06-19, french, loaded.
(“C:\Program Files\MiKTeX 2.8\tex\latex\base\book.cls”
Document Class: book 2005/09/16 v1.4f Standard LaTeX document class
(“C:\Program Files\MiKTeX 2.8\tex\latex\base\bk11.clo”
File: bk11.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
)
\c@part=\count79
\c@chapter=\count80
\c@section=\count81
\c@subsection=\count82
\c@subsubsection=\count83
\c@paragraph=\count84
\c@subparagraph=\count85
\c@figure=\count86
\c@table=\count87
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
) (“C:\Program Files\MiKTeX 2.8\tex\latex\base\inputenc.sty”
Package: inputenc 2006/05/05 v1.1b Input encoding file
\inpenc@prehook=\toks14
\inpenc@posthook=\toks15(“C:\Program Files\MiKTeX 2.8\tex\latex\base\latin1.def”
File: latin1.def 2006/05/05 v1.1b Input encoding file
)) (“C:\Program Files\MiKTeX 2.8\tex\generic\babel\babel.sty”
Package: babel 2008/07/06 v3.8l The Babel package*************************************
* Local config file bblopts.cfg used
*
(“C:\Program Files\MiKTeX 2.8\tex\latex\00miktex\bblopts.cfg”
File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
)
(“C:\Program Files\MiKTeX 2.8\tex\generic\babel\italian.ldf”
Language: italian 2008/03/14 v1.2t Italian support from the babel system
(“C:\Program Files\MiKTeX 2.8\tex\generic\babel\babel.def”
File: babel.def 2008/07/06 v3.8l Babel common definitions
\babel@savecnt=\count88
\U@D=\dimen103
)Package babel Warning: No hyphenation patterns were loaded for
(babel) the language `Italian'
(babel) I will use the patterns loaded for \language=0 instead.\l@italian = a dialect from \language0
Package babel Info: Making ” an active character on input line 94.
) (“C:\Program Files\MiKTeX 2.8\tex\generic\babel\english.ldf”
Language: english 2005/03/30 v3.3o English support from the babel system
\l@canadian = a dialect from \language\l@american
\l@australian = a dialect from \language\l@british
\l@newzealand = a dialect from \language\l@british
))
(“C:\Program Files\MiKTeX 2.8\tex\latex\graphics\graphicx.sty”
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)(“C:\Program Files\MiKTeX 2.8\tex\latex\graphics\keyval.sty”
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks16
)
(“C:\Program Files\MiKTeX 2.8\tex\latex\graphics\graphics.sty”
Package: graphics 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
(“C:\Program Files\MiKTeX 2.8\tex\latex\graphics\trig.sty”
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
) (“C:\Program Files\MiKTeX 2.8\tex\latex\00miktex\graphics.cfg”
File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
)
Package graphics Info: Driver file: pdftex.def on input line 90.(“C:\Program Files\MiKTeX 2.8\tex\latex\pdftex-def\pdftex.def”
File: pdftex.def 2009/08/25 v0.04m Graphics/color for pdfTeX
\Gread@gobject=\count89
))
\Gin@req@height=\dimen104
\Gin@req@width=\dimen105
)
`Devi abilitare la sillabazione in italiano, prima di tutto; guarda questo filone e, alla fine, segui i punti 3 e 4: http://www.guit.sssup.it/phpbb/viewtopic.php?t=6927
Seconda cosa: non usare nomi di file con spazi.
Ciao
Enrico
::Io credo che il problema sia nel MiKTeX. La mia versione e’ la 2.8. L’ho installata venerdi sera assieme al TeXnicCenter 1.0 .
Non ho fatto aggiornamenti e tutto funzionava alla perfezione fino a ieri mattina.
Non ho toccato neanche qualche impostazione importante.Esisterà certamente un file .log nella stessa cartella; che cosa contiene?
Ciao
Enrico
-
AutoreRisposte