
.pdf
메모를 하고 싶은 책과 파일이 있습니다 (특히 LaTeX를 사용하여 방정식을 추가하는 경우). 다음 게시물을 보았습니다.
300페이지의 PDF에 LaTeX/TeX 코딩을 쉽게 오버레이
하지만 제가 방법을 찾고 있는 한 가지는 답변이 .pdf
약간의 간격을 두고 메모를 게시했다는 것입니다. 때로는 공간이 그렇게 많지 않을 수도 있습니다(예: 아이디어를 제공하기 위해 아래에 샘플 사진을 추가하기만 하면 됩니다).
그렇다면 일부 텍스트를 덮어쓰지 않고 어떻게 할 수 있습니까? 예를 들어, 다음 코드에서는:
\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{geometry}
\geometry{verbose,tmargin=1in,bmargin=1in,lmargin=1in,rmargin=1in}
\setlength{\parindent}{1in}
\makeatother
\usepackage{babel}
\documentclass{article}
\usepackage{pdfpages}% http://ctan.org/pkg/pdfpages
\usepackage{eso-pic}% http://ctan.org/pkg/eso-pic
\pagestyle{empty}
\begin{document}
% Add pages before
\AddToShipoutPictureFG*{%
\AtPageCenter{%
\vspace{2cm}
\makebox[0pt][c]{\Huge HERE IS SOME TEXT aasdfasdfadsfasd.}
}
}%
\includepdf[pages=1]{hw1.pdf}
% Add pages after
\end{document}
다음을 생성합니다.
하지만 여러 개의 메모(아주 지저분할 것으로 예상됨)를 추가하면 이것이 어떻게 작동할까요? 이것이 유사 \pdfcomment
하지만 여전히 수학 방정식을 입력할 수 있도록 정리하는 방법인가요? 이 기능을 사용하면 누군가가 설명하거나 조언을 제공할 수 있다면 좋을 것입니다.) 또한 누군가 패키지를 사용하여 다음 줄에 쓸 수 있는 방법에 대한 예를 제공 pdfpages
하고 상자 레이아웃을 정확히 지정하는 방법도 좋을 것입니다.
마지막으로, 제가 염두에 두고 있던 것의 예를 제공하기 위해 저는 다음과 같은 내용을 생각하고 있었습니다.
클릭하면 이렇게 축소됩니다.
그러나 나는 또한 다른 대안에도 열려 있습니다.
답변1
이것은 메모를 배치하는 명령을 eso-pic
사용 하는 작은 예입니다 .picture
메모를 어디에 둘지에 대한 문제는 grid
의 명령 으로 해결할 수 있습니다 eso-pic
. 이 클래스 옵션은 참조로 사용할 수 있는 열거 단위를 사용하여 배경에 그리드를 그립니다. 메모가 작성되면 grid=false
이를 억제합니다.
\AddToShipoutPictureFG*
pdfpages
이미 \AddToShipoutPictureBG
페이지 삽입 및 삽입된 텍스트에 추가된 메모를 포함하고 있기 때문에 사용됩니다 . 메모 FG
는 삽입된 페이지 이후에 작성됩니다.
\documentclass[a4paper]{article}
\usepackage[grid, gridcolor=red!50,subgridcolor=green!20,gridunit=pt]{eso-pic}
\usepackage{pdfpages,picture}
\begin{document}
\AddToShipoutPictureFG*{
\AtPageLowerLeft{
\setlength{\fboxrule}{3pt}
\setlength{\fboxsep}{5pt}
\put(450pt,405pt){
\makebox(0,0){%
\fcolorbox{red}{yellow!30}{%
\begin{minipage}{5cm}
This is my comment
\end{minipage}}
}%
}
}
}
\includepdf[pages=1]{blind}
\AddToShipoutPictureFG*{
\AtPageLowerLeft{
\setlength{\fboxrule}{3pt}
\setlength{\fboxsep}{10pt}
\put(300pt,550pt){
\makebox(0,0){%
\fcolorbox{blue}{red!30}{%
\begin{minipage}{3cm}
This is my second comment which is longer than the first one
\end{minipage}}
}%
}
}
}
\includepdf[pages=2]{blind}
\end{document}