
Tenho alguns livros e .pdf
arquivos que gostaria de fazer algumas anotações (principalmente adicionando equações com LaTeX). Eu vi a seguinte postagem:
Sobreponha codificação LaTeX/TeX facilmente em PDF com 300 páginas
Mas, uma coisa que estou procurando um método é que a resposta postou algumas notas com .pdf
espaçamento generoso. Às vezes posso não ter tanto espaço (ou seja: apenas adicionando uma imagem de exemplo abaixo - para dar uma ideia)
Então, como eu poderia fazer isso sem substituir algum texto? Por exemplo, no código a seguir:
\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}
O que cria:
Mas como isso funcionaria se eu adicionasse várias notas (o que imagino ser bastante confuso), então esta é uma maneira de organizar de forma que seja semelhante, \pdfcomment
mas ainda seja capaz de digitar equações matemáticas (não tenho certeza sobre esse recurso, então se alguém pudesse explicar ou dar algum conselho, seria ótimo). Além disso, se alguém pudesse fornecer um exemplo de como eu poderia usar o pdfpages
pacote para escrever na próxima linha e especificar exatamente como fazer o layout da caixa, também seria bom.
Por último, só para dar um exemplo do que tinha em mente, estava a pensar em algo do género deste
que então diminui para isso quando eu clico nele
Mas também estou aberto a outras alternativas.
Responder1
Este é um pequeno exemplo do eso-pic
uso de picture
comandos para colocar notas.
O problema sobre onde colocar as notas pode ser resolvido com grid
o comando from eso-pic
. Esta opção de classe desenha uma grade no fundo com unidades enumeradas que podem ser usadas como referência. Assim que as notas forem escritas, grid=false
irá suprimi-las.
\AddToShipoutPictureFG*
é usado porque pdfpages
já usa \AddToShipoutPictureBG
para inserção de páginas e texto inserido cobre notas adicionadas. As FG
notas são escritas após (sobre) a página inserida.
\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}