Risposte nei forum create
-
AutoreRisposte
-
::
SEMPLICEMENTE VORREI CAMBIARE IL CARATTERE DA TIMES NEW ROMANCAMBRIA
Stesso discorso dell’altro filone: non usare il maiuscolo.
Niente del tuo documento suggerisce che tu stia usando Times come font principale del documento. A quanto so non c’è un supporto esplicito per il font Cambria se non usando XeLaTeX; ma non conoscendo il font Cambria, non so dirti se la qualità tipografica che si otterrebbe sia superiore a quella di font ben noti e appositamente studiati per TeX.
Ciao
Enrico
::MOLTO SEMPLICEMENTE VORREI UN Pò DI ORDINE NEL FILE MASTER MA HO FATTO DIVERSI TENTATIVI MA LUI NON Fà CHE SEPARARMI ALCUNE INFO SULLA PRIMA PAGINA INIZIALE ED ALTRE SULLA SECONDA INIZIALE.
Ti prego: riprendi il messaggio originale e modificalo in modo che:
(1) non ci siano più pezzi scritti in tutto maiuscolo(2) si capisca chiaramente che cosa intendi per master e per sub-file; ricorda che nei file che richiami tramite \input non ci devono essere comandi \documentclass;
(3) la parola “po’” sia scritta correttamente con l’apostrofo e “fa” (presente indicativo di fare) senza accento. 😉
Allora cancellerò questo messaggio e qualcuno (magari anch’io) potrà forse risponderti sensatamente senza dover fare l’aruspice e osservare volo di uccelli o fondi di caffè. 🙂
Ciao
Enrico
8 Giugno 2009 alle 9:16 in risposta a: TABLE CON PIù COLONNE E DIFFERENZE DI TESTO IN OGNI RIQUADRO #34358::come consigliato ho aggiunto sul master file il comando:
\usepackage{array}DUNQUE IL NUOVO IMPUT SUGGERITO SEMBRA ANDARE BENE, solo che si sono perse le
– linee di bordo e mezzeria della tabella stessa. Ho provato con il comando
\begin{tabular}{|c|c|p{10cm}}
ma la centratura va a farsi benedire– inoltre la nota “caption” ovvero la referenza della tabella non è centrata.
L’idea era che i filetti verticali non ci vanno. Se proprio li vuoi, cosa che ti sconsiglio così come gli \hline dopo ogni riga (leggiti la documentazione del pacchetto booktabs), è chiaro che devi scrivere
`\begin{tabular}{|c|p{10cm}|}`Quanto alla didascalia, non capisco il problema, vuoi essere più chiaro?
Ciao
Enrico
7 Giugno 2009 alle 23:59 in risposta a: TABLE CON PIù COLONNE E DIFFERENZE DI TESTO IN OGNI RIQUADRO #34356::% DUNQUE MOLTO SEMPLICEMENTE VORREI CHE IL FILE COMPILASSE IL SEGUENTE
%——————————————————————————————————
\begin{table}[ht]% INIZIO DELLA TABELLA
\centering
\begin{tabular}{|c|c|p{10cm}|}
\multicolumn{2}{c}
{\textbf{ }} \\% TITOLO DELLA TABELLA
\hline
\textbf{\texttt{\textit{CHARACTERISTICS}}} & \textbf{\texttt{\textit{DESCRIPTIONS}}}\\ %TITOLI NELLE COLONNE
\hline
Efficiency&
\begin{tabular}{@|p{10cm}}
10\% (milled version) or 13,4\% (laser cut), each with 10\% transparency
\end{tabular}\\
\hline
Form&Square\\
\hline
Usual Size&
\begin{tabular}{@|p{10cm}}
10$cm^{2}$x10$cm^{2}$;12,5$cm^{2}$x12,5$cm^{2}$;
\end{tabular}\\
\hline
Thickness&0,30mm\\
\hline
Appearance&
\begin{tabular}{@|p{10cm}}
The EFG process produces long pulled crystal that can just be seen if you look closely. The cell surfaces are slightly uneven.
\end{tabular}\\
\hline
Colour&Depends upon type, such as polycrystalline cells or black\\
\hline
\end{tabular}
\label{table:TAB.TRANSP.SC} % REFERENZA DA INSERIRE NEL TESTO
\caption{Transparent Solar Cells}\\ % TITOLO CHE SI VEDE NELLA LISTA DELLE TABELLE
\end{table} % FINE DELLA TABELLA%——————————————————————————————————
SOLO CHE IL TERZO RIQUADRO DI DESTRA RISULTA INIZIARE CON UN TRATTINO,E NON CAPISCO PER QUALE RAGIONE.VI PREGO AIUTATEMI!!!!!
Mi pare una pessima idea quella di usare il carattere dattilografico per le intestazioni della tabella. Anche definire una tabella di tre colonne per poi usarne due non mi convince molto.
Prova così (occorre il pacchetto array):
`\begin{tabular}{cp{10cm}}
{\textbf{ }} \\% TITOLO DELLA TABELLA
\hline
\textit{CHARACTERISTICS} & \textit{DESCRIPTIONS}\\ %TITOLI NELLE COLONNE
\hline
Efficiency&
10\% (milled version) or 13,4\% (laser cut), each with 10\% transparency \\
\hline
Form&\centering\arraybackslash Square\\
\hline
Usual Size&
10$cm^{2}$x10$cm^{2}$;12,5$cm^{2}$x12,5$cm^{2}$; \\
\hline
Thickness&\centering\arraybackslash 0,30mm \\
\hline
Appearance&
The EFG process produces long pulled crystal that can just be seen if you look closely. The cell surfaces are slightly uneven. \\
\hline
Colour&Depends upon type, such as polycrystalline cells or black\\
\hline
\end{tabular}`
Il risultato non è granché, probabilmente perché la prima colonna non va centrata.Il trattino derivava dall’espressione scorretta @|
Ciao
Enrico
::http://www.guit.sssup.it/phpbb/viewtopic.php?t=1852&highlight=intermedio+huge
TI ringrazio, anche per il tuo ottimo e completo lavoro (i tuoi pdf sono i file cui accedo più spesso!)
La soluzione suggerita però l’avevo già provata, ma non ho modo di ottenere dei caratteri più alti e più stretti.
Devo forse cercare un diverso font per il titolo?L’unica soluzione che altrimenti mi viene in mente è la creazione del titolo con una wordart di word ed un passaggio in pdf, ma mi sembra un sistema eccessivamente macchinoso (oltretutto dovrei ripeterlo più volte e latex mi permetterebbe di ottenere sempre le stesse dimensioni, motivo principale per cui sto cercando di venirne a capo)
La richiesta di caratteri più stretti dovrebbe essere risolta con un font specifico, ci sono famiglie che possiedono la serie “condensed” o “narrow”. Una soluzione raffazzonata può essere con \resizebox, ma occorrerebbe saperne di più su ciò che vuoi ottenere.
Ciao
Enrico
::innanzitutto ti scrivo per ringraziarti della risposta e mi scuso per non aver risposto prima, ma non avendo la possibilità di usare il computer per alcuni giorni non mi è stato possibile accedere al forum. in ogni caso il mio problema è che quel RTRV-LOPOOL non è una semplice parola composta, bensì è un comando che ha senso solo se le due parole sono insieme, inoltre sarebbe conveniente mantenerle unite per un fatto di migliore leggibilità del comando stesso.
Se la “parola” deve stare sempre unita, non c’è niente da fare. La scrivi sempre dentro una \mbox e, se ti dà problemi di impaginazione, li affronti riscrivendo il capoverso.
Di tutto questo, però, ti occuperai solo quando sarai sicuro che il testo è nella forma definitiva; a quel punto potrai cominciare l’ultima revisione per risolvere i piccoli problemi di impaginazione.
Ciao
Enrico
::Ovviamente la soluzione di Enrico è la più elegante.
Però, ricalcando Lorenzo, perché non un semplice
\cleardoublepage\null\cleardoublepage ecc…?
Poi se si vogliono le pagine completamente bianche basta ridefinire \cleardoublepage come al solito.
La tua soluzione va benissimo: il comando \cleardoublepage fa da sé il controllo del numero di pagina. La mia è più “personalizzabile”: al posto di \null\newpage si può mettere ciò che si vuole, per esempio un marcatore per indicare dove incollare una fotografia. In ogni caso è meglio definirsi un comando apposito:
`\newcommand{\whitepages}{%
\cleardoublepage\null\cleardoublepage}`
in modo da poterlo trovare più facilmente nel caso non lo si voglia più. E non sarebbe nemmeno necessario, dal momento che basterebbe ridefinirlo come equivalente a \cleardoublepage.La questione della ridefinizione di \cleardoublepage è ormai sistemata dal pacchetto emptypage, che invito senz’altro ad adottare.
Ciao
Enrico
::4- ho la necessità di sistemare 3 o 4 pagine vuote tra la fine di un capitolo e l’ inizio di un altro ma non so come trovare una soluzione buona.
La soluzione manuale di Lorenzo può andare bene, ma richiede di sapere dove il capitolo finisce. Immagino che tu voglia tre pagine bianche se il capitolo finisce in una pagina destra (dispari) e quattro altrimenti.
`\newcommand{\whitepages}{%
\clearpage % adesso possiamo sapere dove siamo
\ifodd\value{page} % siamo su una pagina dispari, il capitolo è finito in una pagina pari
\null\newpage\null\newpage % due pagine bianche
\else % siamo su una pagina pari, il capitolo è finito a pagina dispari
\null\newpage % una pagina bianca
\fi
\null\newpage\null\newpage % altre due pagine bianche
}`
A fine capitolo scrivi, dopo una riga vuota, \whitepages.Per avere pagine davvero bianche (senza testatine e piede), pacchetto emptypage.
Ciao
Enrico
::Buonasera,
ho aiutato un mio amico a scrivere la tesi con latex e ora siamo giunti al gran finale (domani porta a farla stampare), solo che mi ha detto che il logo dell’università lo vogliono tra il corso di laurea e il titoletto.
Guardando tesi con il frontespizio di questo tipo dovrei abbassare il titoletto in modo che stia a 1,5-2cm dal titolo, e tra il Corso e il Titoletto dovrei mettere il logo con 3.5cm di diametro…
Si può fare? Devo dire al mio amico che non si laurea perchè non sono capace? 😳Grazie
Ottengo un risultato abbastanza soddisfacente con
`\Filigrana[height=1.5cm,before=1,after=7.5]{logo}`
L’argomento, qui “logo” deve ovviamente essere il nome del file grafico. Fa’ qualche esperimento modificando il numero dopo after.A volte mi sorprendo di quante cose si possano personalizzare con questo pacchetto. 8)
Ciao
Enrico
::Sono alle prese con un documento (manuale) con molte tabelle fatte con xtab.
Ho notato che se adopero i comandi tipo \tablehead, ecc, dopo ogni tabella devo ripetere i comandi suddetti (anche vuoti), altrimenti rimangono impostati i valori della tabella precedente.
Sto sbagliando qualche cosa? Devo racchiudere la tabella in qualche ambiente?
Tra l’altro mi sembra di essere incappato in un bug di xtab: se la tabella è su una sola pagina, il comando ‘\tablehead’ viene eseguito lo stesso, se c’è stata una tabella (anche svariate pagine prima) che l’ha attivato.È uno dei difetti di xtab; longtable non ne soffre.
Ciao
Enrico
::Ciao a tutti,
dovendo converire il mio documento in pdf ho letto questo sito http://www.telug.it/marco/LaTeX-PDF-HOWTO/LaTeX-PDF-HOWTO.html dove suggeriva l’inserimento di questa macro:
`\ifx\pdfoutput\undefined % We are not running pdftex
\documentclass[a4paper,11pt,oneside,openright,italian]{book}
\usepackage[a4paper,top=3cm,bottom=3cm,left=3cm,right=3cm,bindingoffset=1cm,includehead,headheight=14pt,headsep=1.5cm]{geometry}
\usepackage[latin1]{inputenc}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{indentfirst}
\usepackage{setspace}
%testatina
\usepackage{fancyhdr}
\usepackage[dvips]{graphicx}
%\usepackage{psfig}
%\usepackage{epsfig}
%\RequirePackage[dvipdfm,hyperindex]{hyperref}
%\RequirePackage[dvipdfm,colorlinks,hyperindex]{hyperref}
\else
\documentclass[pdftex,a4paper,11pt,oneside,openright,italian]{book}
\usepackage[a4paper,top=3cm,bottom=3cm,left=3cm,right=3cm,bindingoffset=1cm,includehead,headheight=14pt,headsep=1.5cm]{geometry}\usepackage[latin1]{inputenc}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{indentfirst}
\usepackage{setspace}
%testatina
\usepackage{fancyhdr}
\usepackage[pdftex]{graphicx}
\DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps}
\RequirePackage[hyperindex]{hyperref}
%\RequirePackage[colorlinks,hyperindex]{hyperref}
%\usepackage[pdftex]{thumbpdf} %crea le miniature; da shell digitare prima thumbpdf [nomefile.pdf]
\hypersetup{
pdftitle={Tesi},
pdfsubject={Titolo},
pdfauthor={},
pdfkeywords={},
%pdfpagemode=FullScreen
}\fi`
che ho adattato al mio caso inserendo i package utilizzati.
Come editor utilizzo texniccenter. Se seleziono la conversione in pdf funziona perfettamente, mentre se seleziono la conversione in DVI o PS ottengo un errore del tipo:
`Package pdftex.def Error: PDF mode expected, but DVI mode detected!`
Dove sbaglio?
Grazie per l’aiutoIl test iniziale non è garantito; quella cosa è stata scritta prima di certi cambiamenti molti importanti in pdftex.
`
\documentclass[a4paper,11pt,oneside,openright,italian]{book}
\usepackage[a4paper,top=3cm,bottom=3cm,left=3cm,right=3cm,%
bindingoffset=1cm,includehead,headheight=14pt,headsep=1.5cm]{geometry}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[italian]{babel}
\usepackage{indentfirst}
\usepackage{setspace}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{ifpdf}
\ifpdf
\usepackage[hyperindex]{hyperref}
\hypersetup{
pdftitle={Tesi},
pdfsubject={Titolo},
pdfauthor={},
pdfkeywords={},
%pdfpagemode=FullScreen
}
\fi`
Un po’ più semplice, non trovi?Ciao
Enrico
::Aiuto sono comparsi i puntini…
Mea culpa, ho dimenticato di dirvi che uso lo stile ClassicThesis. Quel comando mi fa comparire i puntini che nelle altre sezioni non ci sono. Nel preambolo ho una sezione dedicata alla lista dei codici che presi in un altro post. La scrivo, che potrebbe essere utile:`%per l'elenco dei codici
\lstset{language=Matlab}
\addto\captionsitalian{%
\renewcommand{\lstlistingname}{Codice}}
\addto\captionsitalian{%
\renewcommand{\lstlistlistingname}{Elenco dei codici}}\makeatletter
\begingroup
\let\newcounter\@gobble\let\setcounter\@gobbletwo
\globaldefs=\@ne \let\c@loldepth\@ne
\newlistof{listings}{lol}{\lstlistlistingname}
\endgroup
\makeatother
\renewcommand{\cftlistingspresnum}{\scshape\MakeTextLowercase}%
\renewcommand{\cftlistingsfont}{\normalfont}%
\renewcommand{\cftlistingspagefont}{\normalfont}%
\renewcommand{\cftlistingsleader}{\hspace{1.5em}}%
\renewcommand{\cftlistingsafterpnum}{\cftparfillskip}%
\makeatletter
\let\l@lstlisting\l@listings
\let\lstlistoflistings\listoflistings
\makeatother`Alla quale se aggiugo quelle righe che mi hai detto, compaiono i puntini nella lista dei codici tra la fine della didascalia e l’inizio della pagina.
E certo! Se non dici che cosa usi, non c’è altro che assumere una classe standard. Aggiungi
`\addtolength{\cftlistingsnumwidth}{.5em}`
Può essere necessario provare qualche altro valore.Ciao
Enrico
::Salve,
sto scrivendo la tesi in Latex e ho scelto di produrre un elenco dei codici utilizzati mediante il package listings. Scrivendo alcuni codici ho notato che nella list of listings, quando la numerazione raggiunge il 10, si ha una sovrapposizione del carattere di numerazione con il primo carattere del titolo del codice.
Ad esempio se ho il decimo (undicesimo, dodicesimo, ecc) codice definito come
`
\begin{lstlisting}[frame=lines, caption={Apertura file},captionpos=b]
fdata = fopen ( data_string , 'wt');
\end{lstlisting}
`quando stampo l’elenco dei codici, lo “zero” di A.10 (ad esempio per i codici in appendice) è sovrapposto alla “A” di “Apertura file”. Avrei pseudo-risolto introducendo uno \hspace nella capition all’inizio, però volevo sapere se esisteva una soluzione meno smanettona e piu’ fine (nonché efficiente, visto che dovrei inserire lo spazio ad ogni codice).
Devi aumentare lo spazio riservato al numero; la definizione usuale è
`\def\l@lstlisting#1#2{\@dottedtocline{1}{1.5em}{2.3em}{#1}{#2}}`
Quindi penso che dovrebbe bastare scrivere nel preambolo, dopo aver caricato listings
`\makeatletter
\def\l@lstlisting#1#2{\@dottedtocline{1}{1.5em}{2.8em}{#1}{#2}}
\makeatother`
Il terzo argomento è quello che dà lo spazio riservato al numero; lo aumento di mezzo em che è la larghezza delle cifre.Ciao
Enrico
-
AutoreRisposte