我正在使用graphicx
包从 pdf 文件中获取我的文档的图表。
这是我正在使用的代码。
\documentclass[12pt,a4paper]{article}
\usepackage{graphicx}
\begin{document}
%left bottom right top
\includegraphics[page=101,clip,trim=97mm 189mm 43mm 48mm]{book.pdf}
\end{document}
我想按以下顺序使用参数:顶部,底部,左边和正确的。我有很多数字要排列,我正在使用爱看阅读器确定图形的裁剪框。这样一眼就能看到数值,会容易得多。
答案1
当你编译示例时,你将能够看到的位置graphicx.sty
。在我的计算机上,它位于:
/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/graphicx.sty
这让我可以检查代码,并查看以下内容
\def\Gread@parse@vp#1 #2 #3 #4 #5\\{%
\Gin@defaultbp\Gin@vllx{#1}%
\Gin@defaultbp\Gin@vlly{#2}%
\Gin@defaultbp\Gin@vurx{#3}%
\Gin@defaultbp\Gin@vury{#4}}%
#1
因此,为了您的目的,我们需要更改,...,的顺序#4
。
完整的 MWE 如下
\documentclass{article}
\usepackage{graphicx}
\makeatletter
% original: left bottom right top
% \def\Gread@parse@vp#1 #2 #3 #4 #5\\{%
% \Gin@defaultbp\Gin@vllx{#1}%
% \Gin@defaultbp\Gin@vlly{#2}%
% \Gin@defaultbp\Gin@vurx{#3}%
% \Gin@defaultbp\Gin@vury{#4}}%
% NEW: top, bottom, left and right
\def\Gread@parse@vp#1 #2 #3 #4 #5\\{%
\Gin@defaultbp\Gin@vllx{#4}%
\Gin@defaultbp\Gin@vlly{#2}%
\Gin@defaultbp\Gin@vurx{#1}%
\Gin@defaultbp\Gin@vury{#3}}%
\begin{document}
\includegraphics[
% NEW: top, bottom, left and right
clip,trim=5mm 10mm 15mm 20mm]%
{example-image-a}
\end{document}