Como criar espaço reservado para figura faltante?

Como criar espaço reservado para figura faltante?

Estou escrevendo meu artigo usando texlive2013.Quanto a mim, é bastante chato alternar entre escrever e traçar figuras. Então, gostaria de criar um dummy figuremomento em que estava escrevendo para evitar perturbações e adicionar figuras mais tarde.Encontrei uma boa solução aqui:

insira a descrição da imagem aqui

No entanto, não apenas as figuras faltantes foram substituídas, mas também outras figuras normais foram substituídas. Existe uma maneira de contornar isso?

Responder1

Uma pequena solução alternativa, mas não perfeita com certeza (dependendo da extensão gráfica, pode falhar) - eu uso o em um comando \IfFileExistsligeiramente redefinido . \includegraphicsEle testa quatro extensões (todas em letras minúsculas) ( .eps, .pdf, .jpge .png)

\documentclass{scrbook}

\usepackage{blindtext}
\usepackage{graphicx}
\usepackage{tcolorbox}


\let\StandardIncludeGraphics\includegraphics%
\renewcommand{\includegraphics}[2][]{%
\IfFileExists{#2.eps}{%
  \StandardIncludeGraphics[#1]{#2}%
}{%
 \IfFileExists{#2.pdf}{%
  \StandardIncludeGraphics[#1]{#2}%
  }{ % No, no .pdf, try *.jpg 
   \IfFileExists{#2.jpg}{%
    \StandardIncludeGraphics[#1]{#2}%
    }{
      \IfFileExists{#2.png}{%
      \StandardIncludeGraphics[#1]{#2}%
      }{%
      \begin{tcolorbox}[width=6cm,height=4cm,arc=0mm,auto outer arc]
      \end{tcolorbox}
     }
   }
 }
}% 
%
}% End of command



\begin{document}



\chapter{First one}
\blindtext

\begin{figure}
\begin{center}

\includegraphics[width=10cm,height=8cm]{some_file}
\caption{My demo figure}
\end{center}
\end{figure}
\blindtext[2]


\end{document}

O arquivo mencionado some_filenão existe em meus caminhos.

insira a descrição da imagem aqui

informação relacionada