- Questo topic ha 9 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 18 anni fa da .
-
Topic
-
Ciao a tutti,
ho un problemino che non riesco a risolvere.
Ho cercato precedenti topic sul forum ma non ho trovato niente a riguardo.In un documento utillizzante il seguente preambolo:
`
\documentclass[12pt,a4paper,twoside, openright]{book}\usepackage[textheight=\textheight,textwidth=\textwidth,bindingoffset=2cm,vcentering]{geometry}
\usepackage{graphicx} %Pacchetto per inserire le figure nel Latex
\usepackage{latexsym}
\usepackage{amsfonts} %Pacchetto per inserire i caratteri matematici
\usepackage{makeidx} %Pacchetto per generare l'indice analitico
\usepackage[latin9]{inputenc} %Pacchetto per poter inserire direttamente nel testo
%\usepackage[utf8x]{inputenc} %lettere accentate. Se si scrive in inglese
%si può�commentare. Nota che per usare latin9 di opzione bisogna salvare in encoding ISO-xxxx-9.
% se si salva come utf 8 bisogna installare il pacchetto unicode (non è un package) per latex e poi usare opzione utfx8x.
\usepackage[T1]{fontenc} %Pacchetto che gestisce l'encoding T1
\usepackage[english,italian]{babel} %Pacchetto per la sillabazione delle parole
%in italiano e in inglese
\usepackage[Lenny]{fncychap} %Pacchetto per avere diversi tipi di titoli di
%capitolo diversi. Commentare se si desidera
%avere i titoli in maniera normale. Gli stili
%possibili sono 2: Sonny, Lenny
\usepackage{setspace} %pacchetto per l'interlinea che puo essere \singlespacing \onehalfspacing o \doublespacing
\usepackage{verbatim} %Pacchetti per stampare il codice
\usepackage{listings} %Pacchetti per stampare il codice
\usepackage{fancyvrb} %Pacchetti per stampare il codice
\usepackage{epigraph}
\usepackage{acronym}
\usepackage{natbib} %biblio con \citep \citet
`
inserisco delle figure *.eps con il seguente codice all’interno di un Capitolo:
`
\begin{figure}[t]\vspace*{2mm}
\begin{center}
\includegraphics[width=\textwidth]{img/new_msla_sw12}
\end{center}
\caption{bla bla bla.}
\label{sla-pc2}
\end{figure}
`
Le figure sono tutte prodotte con matlab, sono tutte di dimensioni maggiori rispettop alla larghezza del testo per cui utilizzo ` width= ` per riportarle all’ordine.
A seconda però della dimensione (o forse del fatto che sia in formato landscape piuttosto che portrait…?), alcune figure risultano avere la caption sovrapposta alla figura stessa (pressppoco a metà altezza), invece di essere 10 pt sotto la figura,come dovrebbe essere per default.
Sottolineo che questo comportamento si verifica solo per certe immagini.
Ho pensato ad un bug nella produzione delle immagini vettoriali…
Ovviamente potrei risolvere spostando “a mano” la didascalia n pt sotto, ma vorrei qualcosa di più elegante.Inoltre per il posizionamento delle figure uso sempre [t] ma sembra che le figure vengano messe tutte in fondo al capitolo indipendentemente dalla indicazione della posizione. Questo probabilmente c’è in qualche guida…ehm ehm….
🙄Qualche idea?
Grazie ciao
- Devi essere connesso per rispondere a questo topic.