Risposte nei forum create
-
AutoreRisposte
-
21 Luglio 2011 alle 13:16 in risposta a: [risolto] inserire immagine in un file incluso nel main #61731::
Ciao a tutti.
Su Ubuntu 10.04, con latex versione:
`This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)
`
ho il problema che mi accingo a spiegare.Allora, per tenere i vari capitoli della tesi in ordine, ho predisposto un file main tesi.tex contenuto nella cartella principale Tesi.
All’interno di Tesi ho due cartelle, una di nome Capitoli e una di nome Immagini.
All’interno di Capitoli ho i file primo.tex, secondo.tex e così via con i vari capitoli di cui è composta la tesi.
All’interno di Immagini ho le immagini. Tutte, indistintamente dal capitolo in cui vorrei visualizzarle.Ora, il problema è che non riesco a capire come visualizzare le immagini.
I vari capitoli sono inseriti nel documento principale (tesi.tex) tramite:
`\include{primo}`
e così via per gli altri.
(Per il momento sto usando include, ma non è detto che non possa cambiare con input, come suggeritomi anche qui sul forum. Devo ancora capire e valutare le differenze tra i due comandi).Se io voglio, per esempio, mettere, nel primo capitolo, una immagine di nome:
`immagine-mancante.png`
e contenuta all’interno della cartella Immagini, cosa devo scrivere e dove?Vi ringrazio in anticipo per gli aiuti.
Ciaops: ripeto la struttra delle cartelle, per essere chiaro, spero 🙂
`Tesi
Tesi/tesi.tex
Tesi/Capitoli
Tesi/Capitoli/primo.tex
Tesi/Capitoli/secondo.tex
Tesi/Capitoli/terzo.tex
…
Tesi/Immagini/immagine-mancante.png`Lascia perdere \include. Prova con
`\graphicspath{{../Immagini/}}`
nel preambolo.Ciao
Enrico
::Buongiorno a tutti,
dopo attenta osservazione del frontespizio del mio elaborato (pacchetto arsclassica con suite classithesis) e del frontespizio de: “L’Arte di scrivere con LaTeX” sono giunto alla conclusione che il miglior risultato estetico di quest’ultima è dovuto al diverso tipo di font utilizzato per l’articolo (“L”).
Anche: “Gli ELEMENTI DELLO STILE TIPOGRAFICO” (R. Bringhurst) contengono qualcosa di simile.
Non so se Lorenzo si sia ispirato al capolavoro di Bringhurst, ma sicuramente il risultato estetico è notevole.
Ora il mio problema: se definisco il comando:
`
\newcommand{\cambiaFont}[2]{{\fontencoding{T1}\fontfamily{#1}%
\selectfont#2}}
`
come fatto nel seguente file:
`
\documentclass[a4paper,italian]{article}\usepackage[italian]{babel}
\usepackage{microtype}
\usepackage{geometry}
\frenchspacing\newcommand{\cambiaFont}[2]{{\fontencoding{T1}\fontfamily{#1}%
\selectfont#2}}\begin{document}
In \LaTeX\ possono coesistere diversi font. Tra quelli predefiniti,
oltre al presente Computer Modern, ricordiamo, ad esempio, altre
famiglie di caratteri:\begin{itemize}
\item quelli con grazie (spesso usati nel corpo principale dei
documenti)
\begin{itemize}
\item \cambiaFont{fve}{il Bera Serif;}
\item \cambiaFont{pbk}{il Bookman;}
\item \cambiaFont{bch}{il Charter;}
\item \cambiaFont{pnc}{il New Century Schoolbook;}
\item \cambiaFont{ptm}{il Times (molto comune);}
\item \cambiaFont{ppl}{il Palatino (bellissimo!);}
\item \cambiaFont{put}{l'Utopia;}
\item \cambiaFont{pzc}{lo Zapf Chancery.}
\end{itemize}
\item quelli senza grazie (spesso usati nei titoli, nelle
didascalie, nelle testatine, ecc.)
\begin{itemize}
\item \cambiaFont{ua1}{l'Arial (molto comune);}
\item \cambiaFont{pag}{l'Avant Garde (bellissimo per i titoli; lo
si vede molto spesso in giro);}
\item \cambiaFont{fvs}{il Bera Sans Serif;}
\item \cambiaFont{phv}{l'Helvetica (anche questo molto comune);}
\item \cambiaFont{iwona}{l'Iwona (molto bello soprattutto in
\MakeUppercase{maiuscolo} o in \textsc{maiuscoletto}).}
\end{itemize}
\item quelli a mo' di macchina da scrivere (spesso usati per
rappresentare i listati dei programmi)
\begin{itemize}
\item \cambiaFont{fvm}{il Bera Mono;}
\item \cambiaFont{pcr}{il Courier (decisamente un po' troppo in
grande).}
\end{itemize}
\end{itemize}\cambiaFont{fve}{Purtroppo}, \cambiaFont{pbk}{un}
\cambiaFont{bch}{accostamento} \cambiaFont{pnc}{casuale}
\cambiaFont{ptm}{di} \cambiaFont{ppl}{font}
\cambiaFont{put}{diversi} \cambiaFont{pzc}{spesso}
\cambiaFont{pag}{produce} \cambiaFont{fvs}{risultati}
\cambiaFont{phv}{di} \cambiaFont{iwona}{dubbio}
\cambiaFont{fvm}{gusto} \cambiaFont{pcr}{estetico}.Come si nota, non solo alcuni di essi andrebbero scalati prima
dell'accostamento, ma altri ancora \emph{non} dovrebbero proprio
essere mescolati, dovrebbero stare per le loro (es. nei titoli e
basta).\end{document}
`
Tutto funziona e i font vengono cambiati senza nessun messaggio di errore o warning.
Mentre se provo ad applicare la stessa logica al documento che sto redando con calssicthesis ottengo il seguente warning:
“LaTeX Font Warning: Font shape `T1/PZC/bx/n’ undefined
(Font) using `T1/cmr/m/n’ instead on input line 23.”
Come mai sembrano non disponibili i font: Zapf Chancery?Mi scuso se in qualche altra area del forum qualcuno ha già posto lo stesso tipo di quesito, ho effettuato una ricerca, ma non ho trovato risposta…
Alessio
Dove stai provando a usare Zapf Chancery? Sospetto che non sia nel normale testo, ma in una testatina o in un titolo. Be’, non può funzionare perché quelle parti vengono passate a \MakeUppercase e infatti il messaggio mostra “PZC” e non “pzc”.
Definisciti un comando per Zapf Chancery, se proprio vuoi. Meglio di no. Nel senso che è un font molto particolare che va usato solo in casi eccezionali, mai in testi di più di quaranta parole e meno che meno nelle intestazioni.
Redando? 😯
Ciao
Enrico
::
È disponibile anche MacTeX 2011!C’è un piccolo errore nel collegamento per il file da scaricare. Sperando che lo correggano a breve, si tratta di un carattere / invece di un punto:
`http://mirror/ctan.org/systems/mac/mactex/mactex20110703.mpkg.zip`
deve esserehttp://mirror.ctan.org/systems/mac/mactex/mactex20110703.mpkg.zip
che potete usare direttamente da qui. Quello di Bologna è
http://ctan.mirror.garr.it/mirrors/CTAN/systems/mac/mactex/mactex20110703.mpkg.zip
Ciao
Enrico
::Credo di aver risolto il problema
sembra che tutto fosse dovuto ad una riga in arsclassica.sty, (che ho provveduto a commentare) nella sezione
%************************************************************
% Layout of the chapter-, section-, subsection-,
% subsubsection-, paragraph and description-headings
%************************************************************per la precisione questa:
\rofoot[\mbox{\makebox[0pt][l]{\kern1em\thepage}}]{}
sapete per caso a cosa serve questo comando??
Meglio dire semplicemente nel tuo documento
`\rofoot{}`
È il comando che dice che cosa mettere nel piede, a destra nelle pagine dispari. L’argomento opzionale è per quello che va quando lo stile di pagina è “plain”.Ciao
Enrico
::Ho un testo (ampio) e compilandolo mi sono accorto che
all’interno di un ambiente costruito con listing \dots non viene interpretato.
Cercando di preparare un esempio minimo compilabile,
stesso preambolo intero e porzione pertinente del codice,
il risultato era quello voluto: risultano i tre puntini.
A questo punto non capisco cosa può essere…
Cmq:
`\documentclass[a4paper,titlepage]{book}% codifica ecc.
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}% font
\usepackage[textlf]{MinionPro}
\input glyphtounicode
\pdfgentounicode=1
\usepackage[scaled]{myriad}
\usepackage[scaled=.8]{beramono}
\usepackage{microtype}
\frenchspacing% impaginazione ecc.
\usepackage{emptypage}
\usepackage[margin=3.5cm]{geometry}
\setlength{\parindent}{0pt}
\usepackage{enumitem}
\setitemize{itemsep=.01em}
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}% intestazioni
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\chaptermark}[1]{\markboth{\textbf{\thechapter. #1}}{}}
\renewcommand{\sectionmark}[1]{\markright{\textbf{\thesection. #1}}}
\renewcommand{\headrulewidth}{0.5pt}
\fancyhead[LO]{\nouppercase{\rightmark}}
\fancyhead[RE]{\nouppercase{\leftmark}}
\fancyhead[LE,RO]{\thepage}% grafica
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{tikz-qtree}
\definecolor{maroon}{cmyk}{0, 0.87, 0.68, 0.32}
\definecolor{cyan}{rgb}{0.95,1,1}
\usepackage{framed}% titoli sezioni
\usepackage{quotchap}
\renewcommand\sectfont{\sffamily\bfseries\Huge}
\makeatletter
\newcommand{\capitolo}{\@ifstar{\@scapitolo}{\@capitolo}}
\newcommand{\do@sq}[1]{%
\begin{savequote}\huge\sffamily\bfseries\color{maroon}#1\end{savequote}}
\def\@capitolo#1{%
\renewcommand\chapterheadstartvskip{\vspace*{-5\baselineskip}}%
\do@sq{#1}\chapter}
\def\@scapitolo#1#2{%
\renewcommand\chapterheadstartvskip{\vspace*{3\baselineskip}}%
\do@sq{#1}\chapter*{#2}
\markboth{#2}{#2}
\addcontentsline{toc}{chapter}{#2}}
\makeatother% codice
\usepackage{listings}
\lstnewenvironment{code}%
{\lstset{%
basicstyle=\color{black}\small\ttfamily,
keywordstyle=\color{black},
commentstyle=\color{black},
stringstyle=\color{black},
backgroundcolor=\color{cyan},
moredelim=[is][\color{black}\textrm]{|*}{*|},
escapeinside={£!}{!£},
frame=lines,
rulecolor=\color{black}}}{}
\usepackage{upquote}% copertina
\usepackage{eso-pic}
\makeatletter
\newcommand{\Sfondo}{%
\@ifstar{\def\star@Sfondo{*}\@Sfondo}
{\def\star@Sfondo{}\@Sfondo}}
\def\@Sfondo#1{%
\ClearShipoutPicture
\expandafter\AddToShipoutPicture\star@Sfondo{\AtPageCenter{%
\makebox(0,0){\includegraphics[width=\paperwidth, height=\paperheight]{#1}}}}}
\makeatother% titoli e indice
\usepackage{tocloft,interfaces}
\setcounter{tocdepth}{1}
\settowidth{\cftsecnumwidth}{00.00\enspace}
\renewcommand{\cftpartfont}{\bfseries\scshape\color{maroon}}
\cftpagenumbersoff{part}
\renewcommand{\cftchapleader}{}
\renewcommand{\cftchapafterpnum}{\cftparfillskip}
\renewcommand{\cftsecleader}{}
\renewcommand{\cftsecafterpnum}{\cftparfillskip}
\setcounter{tocdepth}{1}
\tocsetup{part/skip=1.5em}
\tocsetup{chapter/skip=5pt}% link e indice pdf
\usepackage{url}
\urlstyle{sf}
\usepackage{hyperref}
\hypersetup{pdfborder=0,colorlinks,citecolor=black,filecolor=black,%
linkcolor=maroon,linktocpage,urlcolor=maroon,bookmarksopen,hyperindex}
\usepackage{bookmark}% kerning dell'apostrofo in MinionPro
\makeatletter
\catcode`\'=12
\def\qu@te{'}
\catcode`'=\active
\begingroup
\obeylines\obeyspaces%
\gdef\@resetactivechars{%
\def^^M{\@activechar@info{EOL}\space}%
\def {\@activechar@info{space}\space}%
}%
\endgroup
\providecommand\texorpdfstring[2]{#1}
\protected\def'{\texorpdfstring{\texqu@te}{\string'}}
\def\texqu@te{\relax
\ifmmode
\expandafter^\expandafter\bgroup\expandafter\prim@s
\else
\expandafter\futurelet\expandafter\@let@token\expandafter\qu@t@
\fi}
\def\qu@t@{%
\ifx'\@let@token
\qu@te\qu@te\expandafter\@gobble
\else
{}\qu@te{}\penalty\@M\hskip\expandafter\z@skip
\fi}
\scantokens\expandafter{%
\expandafter\def\expandafter\pr@m@s\expandafter{\pr@m@s}}
\AtBeginDocument{%
\toks@=\expandafter{\tikzpicture}%
\edef\tikzpicture{\catcode`\noexpand\'=12 \the\toks@}}
\let\tikzquote\texqu@te
\makeatother\begin{document}
\begin{code}
# GRUB
GRUB> device (hd0) /dev/hdb
GRUB> root (hd0,0)
Filesystem type is ext2fs, partition type 0xfdGRUB> setup (hd0)
Checking if “/boot/GRUB/stage1” exists £!\dots!£ yes
Checking if “/boot/GRUB/stage2” exists £!\dots!£ yes
Checking if “/boot/GRUB/e2fs_stage1_5” exists £!\dots!£ yes
Running “embed /boot/GRUB/e2fs_stage1_5 (hd0)” £!\dots!£ 15 sectors are
embedded.
succeeded
Running “install /boot/GRUB/stage1 (hd0) (hd0)1+15 p (hd0,0)/boot/GRUB/stage2
/boot/GRUB/menu.lst” £!\dots!£ succeeded
Done.GRUB> quit
\end{code}
\end{document}`
Qui tutto sembra andare, ma quando compilo il testo integrale
nella stringa incriminata invece dei tre puntini vedo £!\dots!£
Non so che informazioni aggiuntive fornire…Hai il malocchio. 🙂 Sicuro che il file sia codificato latin1?
Ciao
Enrico
::Ma è necessario procedere ad una nuova installazione (con relativa rimozione della versione 2010, a tal proposito come si fa?), oppure si può fare un aggiornamento di quanto già installato?
GrazieOccorre una nuova installazione; le due versioni so no indipendenti e con qualche trucco si può anche passare dall’una all’altra. È un ottimo metodo, perché se qualcosa non va, si può tornare alla precedente.
Come si elimina quella precedente?
`rm -fr /usr/local/texlive/2010`
se si è su un sistema Unix.Ciao
Enrico
::
Proceduto all’installazione su una Ubuntu 11.04 che aveva già la 2010, seguendo la ben nota proceduraUnico problema: occorre dare
`sudo rm /opt/texbin`
prima di creare il nuovo link con
`sudo ln -s /usr/local/texlive/2011/bin/i386-linux /opt/texbin`
Ricordarsi della parte relativa a fc-cache, naturalmente.Ciao
Enrico
::Ciao!
Sto cercando di modificare il titolo dei capitoli con memoir, seguendo
http://www.tex.ac.uk/tex-archive/info/MemoirChapStyles/MemoirChapStyles.pdf
ma sebbene abbia eliminato tutti gli errori, utilizzato la classe installata su ubuntu e provato reinstallandola a mano, non ottengo alcun cambiamento.
[…]
Cosa mi suggerireste?`\chapterstyle{daleif1}`
Nella riga \makechapterstyle la “d” è minuscola.Ti suggerisco di caricare “microtype” invece di “soul” e di cambiare “\so” nella definizione in “\lsstyle”.
Ciao
Enrico
::In effetti forse c’è da aspettare ancora un po’.
[Sat Jul 2 17:25:25 2011] remove: tkz-euclide
[Sat Jul 2 17:25:31 2011] remove: tkz-berge
[Sat Jul 2 17:25:48 2011] remove: tkz-fct
[Sat Jul 2 17:25:54 2011] remove: tkz-graph
[Sat Jul 2 17:25:58 2011] remove: tkz-base
[Sat Jul 2 17:26:03 2011] remove: serbianc
[Sat Jul 2 17:26:10 2011] remove: lshort-czech
[Sat Jul 2 17:26:14 2011] remove: tkz-kiviat
[Sat Jul 2 17:26:16 2011] auto-install new: context-top-ten (15878)
[Sat Jul 2 17:26:17 2011] auto-install new: em (15878)
[20/07/2011 10.36.53.48] self update: texlive.infra (23155 -> 23180)
[Wed Jul 20 10:38:34 2011] update: ptex.win32 (23112 -> 23177)
[Wed Jul 20 10:39:51 2011] update: texworks.win32 (23164 -> 23175)Dal 2 luglio a oggi, non sono solo quelli evidenzianti in blu gli aggiornamenti disponibili su CTAN; per ora non vengono installate le nuove classi (per esempio sapthesis) e le nuove versioni dei pacchetti.
È normale. Solo dopo aver reso disponibile la nuova versione ricominciano gli aggiornamenti da CTAN. Per ora è ancora allo stato di quando è stata inviata per la produzione del DVD.
Ciao
Enrico
::Ci siamo: http://tug.org/texlive/
Il mirror del GARR sembra ancora non sincronizzato, infatti cercando di aggiornare ricevo l’avviso:
`2011-07-20 09:55:07 +0200 Notice -[TLMOperation main][4987] tlmgr: package repository http://ctan.mirror.garr.it/mirrors/CTAN/systems/texlive/tlnet
/usr/texbin/tlmgr: The TeX Live versions of the local installation
and the repository being accessed are not compatible:
local: 2011
repository: 2010
(Perhaps you need to use a different CTAN mirror?) Goodbye.`
(Sulla macchina ho installato la pretest)Ciao
FraQualche ora (fino a un giorno) è normale. Aspetterei senza farmi troppi problemi.
Aggiungo che mi dà: no updates available. Tutti a installare la 2011!
Ciao
Enrico
::Allora la tua va bene, però ci sono delle cose che non vanno.
Il titolo della seconda colonna dovrei centrarlo, e non deve andare a sinistra con i numeri, e poi l’ultima colonna ha 3 sotto colonne.
Io ho provato a correggere così ma ci sono errori!!
Dice che la alla riga ( \multicolumn{1}{S}{\raggedleft risultati\\ GAMMHN} &) eccede la capacità di Tex
Non riesce neanche a compilare.
`%prova questa
\begin{sidewaystable}[p]
\caption[Confronti fra i tipi di manufatti]{Confronti sulla diffusione del kerf manufatto}
\label{diffusionetabella}
\centering
\rowcolors{2}{}{lightgray}
\medskip\begin{tabular}{lSScccc}
\toprule
\multicolumn{1}{c}{\centering Manufatto} &
\multicolumn{1}{S}{{risultati}\\ {GAMMHN}} &
\multicolumn{1}{S}{{risultati}\\ {GAMMHN normalizzati}} &
\multicolumn{1}{c}{\centering Cad\\ compatibili} &
\multicolumn{1}{c}{\centering Visualizzatori} &
\multicolumn{3}{c}{\centering Sistemi\\ Montanti\\ supportati} &\\
&&&&&Prettro bracerre A&Prettro bracerre B&Prettro bracerre C\\
\midrule
\textbf{SAV} & 10000 & & & & & \\
\textbf{IGHHJ} & 410000 & & & & & \\
\textbf{PET} & 23900000 & & & & &\\
\textbf{JAPAN} & 25000 & & & & &\\
\textbf{XXXX} & 139000 & & & & & \\
\textbf{VAN} & 2000 & & & & & \\
\textbf{VITO} & 871000 & & & & &\\
\midrule
\textbf{TROUBLE} & 239000 & & & & &\\
\textbf{GHEA} & 20000 & & & & &\\
\midrule
\textbf{MUA} & 4700 & & & & &\\
\textbf{DALF} & 79000 & & & & &\\
\bottomrule
\end{tabular}
\end{sidewaystable}\end{document} `
Uff…
Grazie per l’aiuto, ma a che pagina dell’arte è speigata l’unità em?
Poi non capisco perché è necessario porre in label tab:, le altre volte non l’ho usato ma è andato bene.Grazie ancora per gli aiuti 😥
Non ha senso un \multicolumn{1}{S} su una colonna che è già S; non ha senso nemmeno usare \\ nelle celle dichiarate S, l, c oppure r: in queste celle TeX non va a capo in alcun caso.
Dichiari sette colonne e ne usi nove nella prima riga! Ci credo che ottieni errori. Che cosa sia un “prettro bracerre” lo ignoro.
Se un’intestazione richiede più righe, si scrivono più righe:
`\begin{tabular}{…}
Intestazione & … \\
in due righe & … \\
…
\end{tabular}`
Cerca di sistemare: così non si capisce che cosa vuoi ottenere.Ciao
Enrico
::sto impostando il frontespizio della tesi.
ovviamente il formato della tesi è book. tuttavia ho una riga nel frontespizio che viene troppo lunga e latex va a capo.
c’è modo di modificare il margine per quella riga in modo da evitare l’andare a capo?ho provato con \hspace{-1 cm} ..questo risolverebbe il mio problema ma dopo la riga non è più centrata.
sono sicuro ci sia una soluzione semplice, spero qualcuno me la sappia indicareallego il codice per chiarezza
`
\documentclass[a4paper,12pt]{book}
\usepackage[utf8]{inputenc}\usepackage{graphicx}
\usepackage{epstopdf}
\usepackage{amsfonts}
\usepackage{amsmath}\begin{document}
\begin{titlepage}
\textheight 29cm \topmargin 0cm
\begin{center}
\vspace{-5cm}
{\Large{UNIVERSITÀ XXX}} \\
\vspace{0.3cm} \large{\sc{Facoltà di Ingegneria dell'Informazione}} \\
\vspace{0.3cm} \large{Corso di Laurea Specialistica in Ingegneria delle Telecomunicazioni}\\
\end{center}
\end{titlepage}
\end{document}`la riga in questione è “corso di laurea specialistica….”
`\makebox[\textwidth]{\large Corso di Laurea …}`
Io, per la verità, andrei a capo e comunque non scriverei quel testo in \large.Non c’entra con il problema, ma te lo dico lo stesso: i comandi \large, \Large e simili non sono comandi con un argomento; non serve a nulla scrivere \large[…}, anzi è sbagliato, perché quel comando \large ha il suo effetto “per sempre” (fino a quando finisce il gruppo in cui è dato).
Ciao
Enrico
::cari amici,
per compilare il mio cv sto usando cvlist. avrei bisogno però che la descrizione di alcuni item (cioè quello che si trova tra []) sia su più righe. purtroppo non funziona il classico \\.
come posso fare?Intanto proporre un esempio di quello che fai. Occorre conoscere la classe che usi, visto che per i CV ce ne sono parecchie.
Ciao
Enrico
-
AutoreRisposte