Визуализация изображений с помощью dvips и pdflatex

Визуализация изображений с помощью dvips и pdflatex

Всем привет. Я пытаюсь включить фотографии в свою работу. Вот мой план:

\documentclass[12pt,a4paper,twoside,openright]{report}

\usepackage[dvips]{graphicx}
\usepackage{chngpage}
\usepackage{tabularx}
\usepackage{subfigure}
\usepackage{afterpage}
\usepackage{amsmath,amssymb}            
\usepackage{rotating}  
\usepackage{fancyhdr}  
\usepackage[scriptsize]{caption} 
\hyphenation{a-gen-tiz-za-zio-ne}

\setlength{\paperwidth}{16cm}
\setlength{\paperheight}{24cm}
\setlength{\oddsidemargin} {2. cm}
\setlength{\evensidemargin} {2. cm}
\addtolength{\oddsidemargin} {-0.4 cm}
\addtolength{\evensidemargin} {-0.4 cm}
\linespread{1.1}

\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\renewcommand{\captionfont}{\normalfont \sffamily \itshape \small}

\pagestyle{empty}

\begin{document}
\include{frontespizio}
\thispagestyle{empty} \normalfont \cleardoublepage
\include{dedica}
\thispagestyle{empty}  \cleardoublepage
\pagenumbering{Roman}
\include{sommario}
\thispagestyle{empty} \vspace*{.75truecm} \cleardoublepage
\include{ringraziamenti}
\thispagestyle{empty} \vspace*{.75truecm} \normalfont \cleardoublepage
\pagestyle{plain}\renewcommand{\chaptermark}[1]{\markboth{\chaptername\ \thechapter.\ #1}{}} 
\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}         
\fancyhead[LE,RO]{\bfseries\thepage}    

\fancyhead[RE]{\bfseries\leftmark}    
\fancyhead[LO]{\bfseries\rightmark}     
\renewcommand{\headrulewidth}{0.3pt} 

\include{capitolo1}
\include{capitolo2}
\include{capitolo3}
\include{capitolo4}
\include{capitolo5}
\include{capitolo6}
\include{capitolo7}

\cleardoublepage
% ---- Bibliography ----
\addcontentsline{toc}{chapter}{Bibliografia}
\bibliographystyle{plain}
\bibliography{bibl_tesi}
%\nocite{*}

\appendix

\pagestyle{fancy} 
\fancyfoot{}                                               
\renewcommand{\chaptermark}[1]{\markboth{\appendixname\ \thechapter.\ #1}{}} 
\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}         
\fancyhead[LE,RO]{\bfseries\thepage}    

\fancyhead[RE]{\bfseries\leftmark}    
\fancyhead[LO]{\bfseries\rightmark}     
\renewcommand{\headrulewidth}{0.3pt} 

\include{appendiceA}
\include{appendiceB}
\include{appendiceC}
\include{appendiceD}
\include{appendiceE}
\include{appendiceF}

\end{document}

Я прочитал все предыдущие посты по этой теме, я перепробовал все, единственное, что, похоже, работает, это удаление dvips из GraphicX. Проблема в том, что как только я удаляю dvips, изображения снова появляются, но весь текст смещается вправо, и его невозможно нормально прочитать.

Не знаю, может быть, это будет полезно, но я работаю с Overleaf.

До После

(Имена на фотографиях не настоящие)

решение1

Вы устанавливаете \paperwidth16 см, но не меняете ширину текста, поэтому ваш текст фактически не помещается на бумаге. При загрузке graphicx без какой-либо опции, graphicx также гарантирует, что фон в просмотрщике PDF будет установлен на 16 см, и это создает впечатление, что текст внезапно смещается.

Используйте геометрию для настройки размера страницы вместо ручной настройки \paperwidthи \oddsidemarginт.п.:

\documentclass[12pt,a4paper,twoside,openright]{report}

\usepackage{graphicx}

\usepackage[paperwidth=16cm,paperheight=24cm,hmargin=1.6cm]{geometry}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\end{document} 

Связанный контент