Risposte nei forum create
-
AutoreRisposte
-
::
Da qualche parte hai settato la lingua italiana:
nell’intestazione del documento, fra i parametri di \documentclass
o nel preambolo quando carichi il pacchetto babel (eventualmente indica l’italiano come seconda lingua:)
`\usepackage[english,italian]{babel}`Spero ti funzioni, ciao.
A rovescio. L’ultima lingua delle opzioni è quella principale. Se vuoi la tesi in inglese con qualche parte in italiano si deve scrivere
`\usepackage[italian,english]{babel}`
Se la tesi è solo in inglese, non caricare babel.Ciao
Enrico
::Ops,… 😳 mi sono effettivamente reso conto di aver fatto una figura da cioccolataio…
Scusa.
`
Mi sono comunque reso anche conto che invece che girare in giro al problema, forse è meglio spiegare direttamente il problema specifico.
il pezzo di codice è il seguente:\documentclass[a4paper,12pt, openright, twoside]{report}
\usepackage[latin1]{inputenc} % for latin languages
\usepackage[T1]{fontenc} %
\usepackage{indentfirst} % for a better indentation
\usepackage{hyperref} %
\usepackage{subfig} % for multiple figures
\usepackage{rotating} % for landscape
\usepackage{multirow,bigstrut, booktabs} % for multiple rows in a table
\usepackage{graphicx} % for figures
\usepackage{amsmath,amsfonts,amssymb,amsthm} %,amsbsy} % for math devices
\usepackage{latexsym} % for mathematical symbols
% PACCHETTO FANCY and margins
\usepackage{fancyhdr} % for margins
\pagestyle{fancy}\addtolength{\headwidth}{40pt}
\renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}{}}
\cfoot{}
\rhead[\fancyplain{}{\bfseries\leftmark}]{\fancyplain{}
{\bfseries\thepage}}
\lhead[\fancyplain{}{\bfseries\thepage}]{\fancyplain{}
{\bfseries\rightmark}}\begin{document}
\begin{sidewaysfigure}[htp]
\centering
\subfloat[$5$ m REAL]{\includegraphics[width = 0.4\textwidth]{pathline_rs_z_5_A.png}}
\subfloat[$4$ m REAL]{\includegraphics[width = 0.4\textwidth]{pathline_rs_z_4_A.png}}
\subfloat[$3$ m REAL]{\includegraphics[width = 0.4\textwidth]{pathline_rs_z_3_A.png}}\\
\subfloat[$5$ m PROPOSAL]{\includegraphics[width = 0.4\textwidth]{pathline_ps_z_5_A.png}}
\subfloat[$4$ m PROPOSAL]{\includegraphics[width = 0.4\textwidth]{pathline_ps_z_4_A.png}}
\subfloat[$3$ m PROPOSAL]{\includegraphics[width = 0.4\textwidth]{pathline_ps_z_3_A.png}}
\caption{Pathline comparison for case A at $5$, $4$ and $3$ meters of height}
\label{fig_comparison_pathline_A}
\end{sidewaysfigure}\end{document}
`L’intenzione è di rendere le immagini comprensibili e quindi un pò più grandi, ma purtroppo in questo modo, tutte lefigure sono spostate in alto e escono completamente dai margini.
vorrei mostrare la pagina che mi esce ma non trovo come allegare file.
Scusa ancora.
A quanto so, 0.4 per 3 fa 1.2 :), cioè più della altezza della gabbia del testo (visto che con sidewaystable scambi altezza e larghezza). Ovvio che non può funzionare.
Probabilmente 0.3\textwidth è una scelta migliore..
Ciao
Enrico
::Grazie. Ho provato entrambi i comandi, e come dici l’output è praticamente identico… quindi posso usare indifferentemente uno dei due??? Senza nessun problema?
Occhio a eventuali cambi di pagina in coincidenza con la riga orizzontale. Quello che ti ho suggerito io usa un comando “primitivo” invece del comando definito da LaTeX: è solo più efficiente.
Ciao
Enrico
::devo scrivere l’introduzione, ho usato questi comandi:
\chapter*{Introduzione} \addcontentsline{toc}{chapter}{Introduzione}
\input{Introduzione1}
il problema è che mi mette l’introduzione come capitolo 0.
come faccio ad eliminare questo problema?Non mi risulta.
Se la classe che usi è book, fa’ così:
`\frontmatter
\tableofcontents
\chapter{Introduzione}
\input{…}\mainmatter
…`
Ciao
Enrico
12 Aprile 2008 alle 16:06 in risposta a: Mathdesign: personalizzazione teoremi senza ntheorem #23578::Non mi risulta che amssymb sia caricato da ntheorem. È solo dando l’opzione “standard” a ntheorem che accade: evitala e sei a posto.
Ciao Enrico, hai ragione, eppure il seguente codice:
`\documentclass{book}\usepackage{ntheorem}
\usepackage[urw-garamond]{mathdesign}\begin{document}
ciao
\end{document}`
produce due warning, poiché sia amssymb sia amsfonts vengono di fatto caricati, apparentemente da ntheorem. Se poi inverti l’ordine di caricamento dei due pacchetti, dà errore sul comando \circledS, che è definito due volte.Che ne dici?
Grazie della risposta,
Ti riporto la lista dei file che vengono caricati con il tuo documento (basta mettere \listfiles prima di \begin{document}):
` *File List*
book.cls 2005/09/16 v1.4f Standard LaTeX document class
bk10.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
ntheorem.sty 2005/07/07 1.25
mathdesign.sty 2006/01/29 v1.55 Math Design Project
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
mdugm.cfg
mdugm.sty 2006/01/29 v1.55 urw garamond + mdugm (Math Design Project)
mdfont.def 2006/01/29 v1.55 (Math Design Project)
mdsffont.def 2006/01/29 v1.55 (Math Design Project)
mdttfont.def 2006/01/29 v1.55 (Math Design Project)
ot1mdugm.fd 2006/01/29 Fontinst v1.928 font definitions for OT1/mdugm.
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
t1mdugm.fd 2006/01/29 Fontinst v1.928 font definitions for T1/mdugm.
mdacmr.fd
mdbcmr.fd
***********`
Confronta le versioni. Come vedi non c’è traccia di amssymb.Ciao
Enrico
12 Aprile 2008 alle 12:41 in risposta a: Mathdesign: personalizzazione teoremi senza ntheorem #23576::Ciao a tutti,
devo scrivere un libro in Garamond, e per avere il supporto per la matematica uso il pacchetto mathdesign (opzione urw-garamond). Il pacchetto è incompatibile (o meglio sconsigliato) con amssymb (e gli altri della famiglia AMS), che però viene a sua volta automaticamente caricato dal pacchetto ntheorem per la personalizzazione dei teoremi. Il risultato è un warning.
Quindi: qualcuno più dentro di me nella gestione dei font sa esattamente cosa succede caricando assieme mathdesign e ntheorem? qualcuno conosce un’alternativa a ntheorem, o anche a mathdesign?
Qualsiasi consiglio è benvenuto (compreso “non hai capito niente, fai così!”).
Non mi risulta che amssymb sia caricato da ntheorem. È solo dando l’opzione “standard” a ntheorem che accade: evitala e sei a posto.
Ciao
Enrico
::Come da titolo, ma come si disegna una semplice linea orizzontale??? Ho cercato nelle guide e un po’ nel forum ma non ho trovato nulla 😕 … In particolare mi servirebbe disegnare una linea che attraversa il documento da sinistra a destra.. Una cosa simile alla seguente
—————————————————————————————————————————————————————————–
grazie
La risposta “ufficiale” in LaTeX-speak è
`\noindent\rule{\textwidth}{0.4pt}`
Quella più pratica è
`\par\smallskip\hrule\smallskip`
Ciao
Enrico
::Se fai come ti ho suggerito non hai né errori né messaggi di avviso. Hai provato, almeno? E se sì, qual è l’errore?
Certo che ho provato e l’errore (che in verità non è un errore ma 2 warnings) è quello che ho riportato sopra.
Non dipende da \checkmark, direi. Esempio minimo?
Come deve essere questo simbolo?
Dovrebbe essere un cerchio con un trattino verticale nel mezzo, qualcosa tipo questo:
oppure al limite questo:
:
Sono simboli piuttosto comuni…strano non ci siano nei vari pacchetti…
Se ce l’hai come png, perché non lo usi così?
`\newcommand{\interruttore}[1][10pt]{\includegraphics[height=#1]{immagineeq8}}`
(aggiusta la grandezza di default a tuo piacere).Ciao
Enrico
::Ti ringrazio.
Il primo problema persiste o meglio, resta come prima: ottengo i seguenti warnings
`./nomefile1.tex:12: Font shape `U/dingbat/bx/n' undefined(Font) using `U/dingbat/m/n' instead on input line 12. Font shape `U/dingbat/bx/n' undefined(Font) using `U/dingbat/m/n' instead
./nomefile0.tex:0: Some font shapes were not available, defaults substituted.`
Nel post precedente mi ero dimenticato di precisare che se dichiaro prima l’utilizzo del pacchetto dingbat e poi amssymb il simbolo viene visualizzato ma ottengo gli warnings precedenti, se invece metto prima amssymb ottengo un errore e la compilazione non giunge al termine.Se fai come ti ho suggerito non hai né errori né messaggi di avviso. Hai provato, almeno? E se sì, qual è l’errore?
Se carichi prima dingbat, il pacchetto amssymb non ridefinisce \checkmark e quindi usi proprio quello del primo che non ha la versione nera. L’avviso si riferisce appunto a questo.
Il secondo problema è quasi risolto, nel senso che non viene proprio il simbolo che mi serviva, però non mi era venuta in mente l’idea della rotazione di o-minus (che avevo usato in precedenza per ottenere il simbolo del tasto Invio con ruotando \Rsh).
Come deve essere questo simbolo?
Ciao
Enrico
::Salve a tutti,
avrei necessità di definire un simbolo per indicare l’operazione di assemblaggio nell’ambito del metodo degli elementi finiti.In alcune pubblicazioni tale operazione è indicata con una A (in grassetto e dimensione \large) con riportati, al di sopra e al di sotto, gli estremi (come nel caso dell’operazione di sommatoria).
`\newcommand{\assemble}{%
\mathop{\vcenter{\hbox{\Large\bfseries A}}}\displaylimits}`
Direi che \Large è meglio.Ciao
Enrico
::ciao…nel compilare il mio documento latex ricevo l’errore underfull \nbox badness 10000….premetto che lo stesso documento prima girava….e ora si blocca..prima che si bloccasse avevo cercato di compilare un dvi…, ma ci ho rinunciato perchè nel documento ho dei jpg…un’altra modifica fatta è stato inserire tilde con il replace dove mi serviva….ho già controllato che il tilde non mi sia finito in alcuni comandi….AIUTOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Il messaggio
`Underfull \hbox (badness 10000)`
non è un errore, ma un semplice avviso. Il messaggio di errore che blocca la compilazione non è quello. Guarda il file .log e lo troverai.Quel messaggio dipende quasi certamente dall’uso di \\ per “lasciare una riga vuota”. È una cosa da non fare. Ma, ripeto, non è quello l’errore. Gridare e scrivere mille O non serve, se non sei più precisa sul vero errore.
Ciao
Enrico
::Salve a tutti.
Mi spiace disturbare ma ho un piccolo problema con alcune figure. Devo infatti mettere alcune immagini assime ma per essere leggibili devo ingrandirlee un po’. Cosi’ facendo pero’ fuoriescono dai margini.
Ho allora pensato di creare un nuovo ambiente “styleimages” per quando devo inserire questi insieme d’immagini. Qui di seguito c’e’ il codice di prova. Putroppo infatti, cosi’ facendo non funziona e mi da errore dicendo che non esiste questo ambiente.
Sbaglio per caso a definirlo o a posizionare la definizione?\documentclass[a4paper,12pt, openright, twoside]{report}
\usepackage[latin1]{inputenc} % for latin languages
\usepackage[T1]{fontenc} %
\usepackage{indentfirst} % for a better indentation
\usepackage{hyperref} %
\usepackage{subfig} % for multiple figures
\usepackage{rotating} % for landscape
\usepackage{multirow,bigstrut, booktabs} % for multiple rows in a table
\usepackage{graphicx} % for figures
\usepackage{amsmath,amsfonts,amssymb,amsthm} %,amsbsy} % for math devices
\usepackage{latexsym} % for mathematical symbols%%%%%%% for page style
% environment used for pages with anly images
\newenvironment{pagestyleimages}[1]%
{\begin{list}{}%
{\setlength\topset{#1}}\item[] }%
{\end{list}}\setlength{\textwidth}{16cm}
\setlength{\oddsidemargin}{20pt}
\setlength{\evensidemargin}{20pt}\begin{document}
\begin{pagestyleimages}{0pt}
pippo
\end{pagestyleimages}\end{document}
Non vedo come la definizione di quell’ambiente possa aiutarti per quello che vuoi fare. L’errore naturalmente non è che l’ambiente non è definito, ma che \topset non è definito.
Se tutto ciò che vuoi è che l’immagine sia centrata per bene anche se sfora di poco i margini, la risposta è
`\centerline{\includegraphics[…]{…}}`
Per modificare il formato della pagina usa il pacchetto geometry e non dare dimensioni a caso.Ciao
Enrico
::Enrico grazie per la risposta, molto chiara!
A volte si possono unificare le definizioni, ma dipende da ciò che desideri. Prova a fare un esempio.
Al momento non ho un vero comando da scrivere con l’asterisco, non ricordo perché mi era venuto il dubbio e quindi ho domandato. Ma cosa intendi per unificare le definizioni?
Supponiamo che la variante * serva per scrivere l’argomento in corsivo, oltre a fare qualche cosa in più. Puoi semplicemente dire
`\newcommand{\@miocomando}[2]{…#1…}
\newcommand{\miocomando}{\@ifstar{\@miocomando{\itshape}}{\@miocomando{}}}`
Nella definizione di \@miocomando usi #1 dove va \itshape nel caso del comando variato. Se chiami \miocomando senza *, al posto di #1 non verrà sostituito nulla.Ciao
Enrico
::Con miktex 2.7 in windows Xp compilo un documento latex in pdf e vado a vedere l’output. Se nel preambolo ho incluso l’opzione:
\usepackage[T1]{fontenc}
i caratteri del file pdf sono immagini bitmap che ingranditi notevolmente mostrano un evidente contorno a gradini, il file a piccoli ingrandimenti risulta scomodo da leggere su schermo.
Disattivando l’opzione T1 fontenc ottengo invece un testo con caratteri vettoriali (forse si chiamano in un altro modo), visibili in modo nitido anche al massimo dell’ingrandimento.
È normale?!? Come posso risolvere?![/img]
Scaricati il pacchetto di MiKTeX dei font CMSuper.
Ciao
Enrico
::Salve a tutti, sto cercando di ricreare il template ufficiale della tesi della mia facoltà, ma non essendo un esperto di latex sto incontrando diversi problemi.
Il template si può prelevare da qui:
http://servizi.ceda.unina.it:19400/cds_v3.0/pubblica/modulistica/download.do?nomeFile=534MODULO_STUDENTI_TESI-1149681261614-ModelloTesi534.docIl logo in filigrana può essere eliminato ed anche la prima pagine avevo pensato di aggiungerla dopo con un include, quindi mi interesserebbe farlo da Indice in poi.
Quello che sono riuscito a fare finora è questo:
`
\documentclass[a4paper,12pt,oneside]{report}
\usepackage[italian]{babel}
\usepackage[utf8]{inputenc}
\usepackage{times}
\usepackage{mathptm}
%\usepackage{helvet}
\usepackage[a4paper,top=2.56cm,bottom=2.56cm,left=2cm,right=2cm]{geometry}\usepackage{titlesec}
\titleformat{\chapter}[display]{\bfseries\Large}{\chaptername\thechapter}{0pt}{\titlerule}[]\usepackage{amsmath}
\usepackage[pdftex]{graphicx}%################################### Header ###################################
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{} % cancella tutti i campi di intestazione e pi\`e di pagina
\fancyhead{} % cancella tutti i campi
\fancyhead[L]{\includegraphics[width=64.5mm,height=12mm]{logo_head}}
\fancyhead[R]{titolo tesi}
\fancyfoot[R]{\thepage}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.0pt}\fancypagestyle{plain}{%
\fancyhf{} % cancella tutti i campi di intestazione e pi\`e di pagina
\fancyhead{} % cancella tutti i campi
\fancyhead[L]{}
\fancyhead[R]{}
\fancyfoot[R]{\thepage}
\renewcommand{\headrulewidth}{0.0pt}
\renewcommand{\footrulewidth}{0.0pt}
}
%##############################################################################\linespread{1.3}
\title{titolo tesi}
\author{nome autore}\begin{document}
\tableofcontents
\chapter*{Introduzione}
\addcontentsline{toc}{chapter}{Introduzione}Prova Prova Prova Prova Prova Prova Prova Prova Prova Prova Prova
Prova Prova Prova Prova Prova Prova Prova Prova Prova Prova Prova
Prova Prova Prova Prova Prova Prova Prova Prova Prova Prova Prova
Prova Prova Prova Prova Prova Prova Prova Prova Prova Prova Prova
Prova Prova Prova Prova Prova Prova Prova Prova Prova Prova Prova
Prova Prova Prova Prova Prova Prova Prova Prova Prova Prova Prova
Prova Prova Prova Prova Prova Prova Prova Prova Prova Prova Prova
Prova ProvaProva prova
\chapter{Si comincia}
Questo è il “primo capitolo''\section{Paragrafetto}
Integrale:
\[
\int_D f(z)dz
\]
\newpage
Prova prova\chapter*{Conclusioni}
\addcontentsline{toc}{chapter}{Conclusioni}\chapter*{Sviluppi futuri}
\addcontentsline{toc}{chapter}{Sviluppi futuri}\chapter*{Bibliografia}
\addcontentsline{toc}{chapter}{Bibliografia}\end{document}
`Se poteste darmi qualche altro consiglio su come completarlo ve ne sarei grato 😛
Le cose che non riesco a fare sono principalmente:
1) Modificare la struttura dei titoli delle pagine Indice, Conclusioni, ecc, cioè quelle che non iniziano per Capitolo # —rule— Nome capitolo (non so se sono stato chiaro 😛 )2) Assegnare un altro carattere ai nomi dei capitoli senza inserire il tag (se è possibile) in:
\chapter{\tag{nome capitolo}}3) Modificare i caratteri e la struttura dell’indice (ma qui non ho ancora fatto ricerche approfondite)
Grazie a tutti anche se non mi risponderete 😀 (però fatelo 😛 )
Ps: compilo con pdftex
Pps: non ho allegato il file del logo 😛1 e 2: pacchetto titlesec che già usi.
3: pacchetto tocloft
Ciao
Enrico
-
AutoreRisposte