Risposte nei forum create
-
AutoreRisposte
-
::
Ah ecco…
Qundi consigli di aggiornare all’ultima versione…
Ed è possibile un aggiornamento “furbo” che limiti il più possibile il consumo di banda? oppure no e bisogna rifare tutto da capo?La seconda che hai detto. Ma il DVD di installazione è disponibile come torrent:
http://www.mininova.org/tor/3135160Ciao
Enrico
::Ho scaricato e installato la versione pretest del 4 novembre di MacTeX-2009, comprese le utility da linea di comando (ghostscript e convert). Al posto della pagina man di convert nel package di installazione c’era quella di compare (un altro comando di ImageMagick). Ammesso che il problema sussista ancore nella versione definitiva, come posso segnalarlo a chi di dovere?
MacTeX è solo un involucro attorno a TeX Live. Puoi mandare segnalazioni alla mailing list; trovi i dettagli su
http://mactex-wiki.tug.org/wiki/index.php?title=TeX_on_Mac_OS_X_mailing_listCiao
Enrico
::Quindi la tua ipotesi è corretta: modificando il file “corto” nel modo indicato avrai ciò che ti serve. Cancella (o commenta, prima) la riga con TEXMFSYSCONFIG, il suo valore è correttamente calcolato nel file di configurazione principale.
…
Mi sembra tutto a posto; ma la 2009 è uscita ieri. 🙂
Ancora non tutti i mirror sono aggiornati; puoi contare su
http://bo.mirror.garr.it/mirrors/CTAN/systems/texlive/tlnet/
Ci trovi l’ultimo installer. Cambia, ti conviene.Ciao
Enrico
::con successo nel senso che effettivamente una porzione della formula è stata scritta in un font più piccolo.
`
\begin{equation}\label{spc:trasfVD}
\begin{split}
\hat{ \mat{A}} &= {\footnotesize\begin{bmatrix}
{\vet{x}} & {{\mat{A}}{\vet{x}}} & {{\mat{A}}^2 {\vet{x}}} & \bullet & {{\mat{A}}^{n – 1} {\vet{x}}} \\
\Downarrow & \Downarrow & \Downarrow & \bullet & \Downarrow \\
\end{bmatrix}^{ – 1} \cdot \begin{bmatrix}
{{\mat{A}}{\vet{x}}} & {{\mat{A}}^2 {\vet{x}}} & {{\mat{A}}^3 {\vet{x}}} & \bullet & {\left( { – a_{n – 1} {\mat{A}}^{n – 1} {\vet{x}} – a_{n – 2} {\mat{A}}^{n – 2} {\vet{x}} – \dots -a_0 {\vet{x}}} \right)} \\
\Downarrow & \Downarrow & \Downarrow & \bullet & \Downarrow \\
\end{bmatrix}}\\
&= \begin{bmatrix}
0 & 0 & 0 & \bullet & 0 & { – a_0 } \\
1 & 0 & 0 & \bullet & 0 & { – a_1 } \\
0 & 1 & 0 & \bullet & 0 & { – a_2 } \\
0 & 0 & 1 & \bullet & 0 & { – a_3 } \\
\bullet & \bullet & \bullet & \bullet & \bullet & \bullet \\
0 & 0 & 0 & \bullet & 1 & { – a_{n – 1} } \\
\end{bmatrix} = {\mat{A}}_{vd}\\
\end{split}
\end{equation}
`Questa è la mia proposta:
`\begin{equation}\label{spc:trasfVD}
\begin{split}
\hat{\mat{A}} &=
\left[\begin{smallmatrix}
\vet{x} & \mat{A}\vet{x} & \mat{A}^{\!2} \vet{x} & \bullet & \mat{A}^{\!n-1}\vet{x} \\
\Downarrow & \Downarrow & \Downarrow & \bullet & \Downarrow \\
\end{smallmatrix}\right]^{-1}%\cdot
\left[\begin{smallmatrix}
\mat{A}\vet{x} & \mat{A}^{\!2} \vet{x} & \mat{A}^{\!3} \vet{x} & \bullet &
(-a_{n-1}\mat{A}^{\!n-1}\vet{x} – a_{n-2} \mat{A}^{\!n-2} \vet{x} -\dots-a_0 \vet{x}) \\
\Downarrow & \Downarrow & \Downarrow & \bullet & \Downarrow \\
\end{smallmatrix}\right]\\
&=
\begin{bmatrix}
0 & 0 & 0 & \bullet & 0 & -a_0 \\
1 & 0 & 0 & \bullet & 0 & -a_1 \\
0 & 1 & 0 & \bullet & 0 & -a_2 \\
0 & 0 & 1 & \bullet & 0 & -a_3 \\
\bullet & \bullet & \bullet & \bullet & \bullet & \bullet \\
0 & 0 & 0 & \bullet & 1 & -a_{n-1} \\
\end{bmatrix} = \mat{A}_{vd}\\
\end{split}
\end{equation}`
Ho eliminato una marea di graffe del tutto inutili (e. in certi casi, dannose) e spazi che messi come li metti tu rendono il tutto illeggibile.Nota l’uso di \! negli esponenti: se usi una A in nero è conveniente metterlo per avvicinare l’esponente.
Modo alternativo:
`\begin{equation}
\begin{split}
\hat{\mat{A}} &=^{-1}\cdot\\
&\qquad\\
&== \mat{A}_{vd}
\end{split}
\end{equation}`
Ciao
Enrico
10 Novembre 2009 alle 21:43 in risposta a: [risolto] qual è il comando per le note di chiusura? #3913510 Novembre 2009 alle 20:56 in risposta a: [risolto] qual è il comando per le note di chiusura? #39131::[quote]vorrei che fossero stampate a fine di ogni capitolo, non a fine documento né a fine pagina
E che sarebbero?
Ciao
Enricoscusa, non ho capito cosa intendi.
il docente mi ha richiesto che quelle che dovrebbero essere \footnote{} finiscano alla fine del capitolo e non alla fine della pagina.
so che è stupido e a me pare anche scomodo, ma mi ha detto di modificare…[/quote]
Mai sentito parlare di “voci di chiusura”.La risposta più facile è: non usare \footnote. 🙂 Se proprio devi, scrivi questo nel preambolo del documento:
`\usepackage{endnotes}
\let\footnote=\endnote
\def\enotesize{}
\def\notesname{Note al Capitolo \thechapter}%
\makeatletter
\def\enoteheading{\subsection*{\notesname}\@afterindenttrue}
\makeatother
\newcommand{\chapternotes}{%
\begingroup\footnotesize
\theendnotes
\setcounter{endnote}{0}%
\endgroup}`
Come per magia le tue note migreranno alla fine dei capitoli, ma dovrai dare, al termine del capitolo stesso, il comando \chapternotes:
`\chapter{Roba bella}\chapternotes
\chapter{Roba buona}
\chapternotes
…`
Alle prossime fisime del docente dai gusti tipografici peculiari. 😀Ciao
Enrico
::-riferimenti bibliografici in ordine alfabetico
-richiami nel testo del tipo (primo autore, anno)
-le voci dei riferimenti bibliografici nell’ordine
autore, anno, titolo ….non sono mie fisse, è il docente che le vuole così…
`\usepackage[authoryear]{natbib}
\begin{document}
…\bibliographystyle{plainnat}
\bibliography{}`
Per le citazioni si usa \citep{}. Ciao
Enrico
10 Novembre 2009 alle 20:32 in risposta a: [risolto] qual è il comando per le note di chiusura? #39129::Salve,
avrei la necessità di ridurre il font con cui vengono visualizzate alcune equazioni o meglio alcune porzioni di esse. Per esempio quando ci sono grosse matrici e non c’è verso di spezzettarle sensatamente in più righe. Ho usato, con successo, il comando \footnotesize
ma mi riporta un warning:
`
Command footnotesize invalid in mathmode.
`Probabilmente esiste un modo migliore, avete qualche suggerimento?
Con successo non credo. 🙂 Potresti fare un esempio?
Ciao
Enrico
::Nel mio sistema (Ubuntu 9.04 (non storgere il naso 🙂 ),
Eh eh eh…. 😉
$TEXMFHOME nel del file di configurazione “/etc/texmf/texmf.cnf”.
Ivi trovo anche un po’ di informazioni su come agire per modificare quanto ti interessa…
In breve credo si possa mettere mano direttamente al file /etc/texmf/texmf.d/05TeXMF.cnf …Mmmm, dunque, spero di non sbagliarmi: probabilmente tu hai installato TeX Live da un pacchetto della tua distribuzione, dico bene? Questo spiegherebbe il percorso /etc del file di configurazione …
Nel mio caso, avendo scelto un’installazione che esula dalle convenzioni della mia distribuzione (ho appunto scelto di metterre tutto in /opt ) ho quel file in:
/opt/texlive/2008/texmf.cnf
E il suo contenuto è proprio:
`
% This texmf.cnf file should contain only your personal changes from the
% main texmf.cnf.
%
% Do NOT change values in the main file (which is in
% …/texlive/YYYY/texmf/web2c/texmf.cnf), as YOUR CHANGES WILL BE LOST
% by later updates.
%
% If you need to make changes to texmf.cnf, put your custom settings in
% this file instead, which is YYYY/texmf.cnf. And insert *only* your
% changed values.
%
TEXMFSYSCONFIG = /root/texlive
TEXMFHOME = /root/.texlive
`Se non vado errato nell’interpretazione direi che potrebbe essere sufficiente modificare il file qui sopra settando le variabili, come meglio si crede. Anche perchè il file sopra sovrascrive il file principale (che viene proprio sconsigliato di modificare…in quanto ad un update verrebbe rasato).
I programmi TeX e affini sono collegati a una libreria per i percorsi che legge via via alcuni file di configurazione; il primo che trova è proprio quello “corto”, poi quello “principale”. Ciò che è già impostato non viene modificato.
Quindi la tua ipotesi è corretta: modificando il file “corto” nel modo indicato avrai ciò che ti serve. Cancella (o commenta, prima) la riga con TEXMFSYSCONFIG, il suo valore è correttamente calcolato nel file di configurazione principale.
Mettici il % davanti e prova a dare
`kpsexpand '$TEXMFSYSCONFIG'`
dovrebbe dirti
`/opt/texlive/texmf-config`
che è un “alberello” per roba di configurazione di vario tipo.Avresti fatto meglio a mettere tutto in /opt/texlive/2009, creando anche una directory parallela /opt/texlive/texmf-local come sede dell’albero locale. Prova a dare
`kpsexpand '$TEXMFLOCAL'`
Che ti esce?Ciao
Enrico
::Così come è funziona, inserito nel mio documento no, non capisco perché
`
%Fine preambolo
\begin{document}
\title{Breve introduzione a \LaTeX}
\author{Ernesto Dedò\\ Dipartimento di Matematica\\\url{ernesto.dedo@polimi.it}}
\date{\today}
\frontmatter
\maketitle
\vspace*{\fill}
\thispagestyle{empty}
pippo pluto paperino
\clearpage
\tableofcontents
\listoffigures
\listoftables
\include{prefa}
`
così non lo manda nel verso del frontespizio ma nella pagina successivaChe ci sia qualcosa nel preambolo che non lo fa funzionare?
Ciao
Enrico
::hai ragione, ma sono un po’ stretto con la tesi… non posso permettermi di perdermi per guide ora!
se ti và di dirmi come si fa in minuscolo a sinistra e a destra te ne sarò grato, altrimenti grazie comunque per le risposte!
Perché il codice che ti ho proposto non fa quello che desideri? Guarda meglio, l’agitazione non porta alcun frutto benefico.
Controlla gli accenti nella tua tesi, hai la tendenza a metterli a sproposito. 🙂
Ciao
Enrico
::hei, ho provato questo nuovo codice, ma viene diverso!
mette i numeri di pagina a piè di pagina, una riga in testatina de è centrato!
nelle pagine che non sono le prime del capitolo vorrei semplicemente
`4. Titolo del quarto capitolo 67`
insomma, come quello di prima minuscolo ma che prenda solo il capitolo, non le section!
Perché vorresti una cosa così brutta? Sei in “solo fronte”, non vedo perché il titolo del capitolo dovrebbe andare in posizione diversa che al centro; né perché il numero di pagina debba andare in alto a destra. Naturalmente basterebbe leggere la documentazione di fancyhdr per avere la risposta, non trovi?
`\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[L]{\nouppercase\leftmark}
\fancyhead[R]{\thepage}
\fancypagestyle{plain}{%
\fancyhead{}%
\fancyfoot[C]{\thepage}%
\renewcommand{\headrulewidth}{0pt}%
}`
Se metto un % ho le mie ragioni; servono per mascherare il carattere di fine riga che equivale a uno spazio; qui non sono strettamente necessari, per la verità; lasciali e impara a usarli correttamente.Ciao
Enrico
::LaTeX crea una pagina per il titolo (nelle classi book report e similari) e lascia bianca la pagina successiva.
che voi sappiate c’è qualche trucco per scrivere anche su questa seconda pagina?Che c’è che non va nel codice seguente?
`\documentclass[a4paper]{book}\begin{document}
\author{pippo}
\title{Topolinia}\frontmatter
\maketitle
\vspace*{\fill}
\thispagestyle{empty}Questo va in basso nel verso del frontespizio
\clearpage\tableofcontents
\mainmatter
\chapter{Pluto}Ciao
\end{document}`
Ciao
Enrico
-
AutoreRisposte