
Como posso ativar uma única figura no modo rascunho?
Estou trabalhando em um grande documento (tese) contendo muitas figuras. Alguns desses números são grandes, resultando em longos tempos de compilação. Posso corrigir isso mudando o documento para o modo rascunho.
No entanto, quando adiciono uma figura e a discussão associada, geralmente quero ver a figura completa, no lugar. Além disso, como estou adicionando algo novo, frequentemente recompilarei pequenas alterações para ver como fica.
O que eu gostaria de fazer é definir o documento para o modo rascunho (as figuras não estão sendo carregadas), mas exibir a figura "ativa" até terminar. Não conheço nenhuma maneira de fazer isso. É possível?
Responder1
Basta definir draft=false
a imagem que você deseja que seja mostrada de qualquer maneira:
\documentclass[draft]{article}
\usepackage{graphicx}
\begin{document}
\includegraphics[width=50pt]{example-image-a}
\includegraphics[draft=false,width=50pt]{example-image-b}
\includegraphics[width=50pt]{example-image-c}
\end{document}
Responder2
Crie uma macro \includegraphicsfinal
(digamos) que sempre será definida no final
modo, independentemente de o seu documento estar definido no modo final
ou draft
:
\documentclass[draft]{article}
\usepackage{graphicx}
\makeatletter
\newcommand{\includegraphicsfinal}[2][]{{%
\Gin@draftfalse% Turn draft mode off
\includegraphics[#1]{#2}}% Include graphic
\makeatother
\begin{document}
\includegraphics[width=50pt]{example-image-a}
\includegraphicsfinal[width=50pt]{example-image-b}
\includegraphics[width=50pt]{example-image-c}
\end{document}
Observe o agrupamento interno \includegraphicsfinal
que fornece um escopo localizado para a mudança para \ifGin@draft
.
Responder3
Você pode usar o pacotedraftfigure
para obter o mesmo resultado e modificar a exibição da figura desligada:
\documentclass{article}
\usepackage{graphicx}
\usepackage[allfiguresdraft]{draftfigure}
\begin{document}
\includegraphics[width=50pt]{example-image-a}
\includegraphics[draft=false,width=50pt]{example-image-b}
\setdf{content={This figure is switched off.}}
\includegraphics[width=50pt]{example-image-c}
\end{document}