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