Я часто использую R для построения графиков в pdf.
Спустя годы, когда читатель спрашивает меня, как я сделал эту фигуру, я задаюсь вопросом, какую версию данных я использовал именно для этого графика.
Поэтому я хотел бы добавить дополнительную произвольную информацию в файл PDF, который ни для чего не используется - я не хочу, чтобы заметки, аннотации и т. Д.
Например,
y <- round( rnorm(20), 3)
pdf("/tmp/ab.pdf");
plot( y )
addpdfmetadata("created yesterday, with data ", y, "on host abc.edu")
dev.off()
Позже я захочу проверить необработанный файл PDF с помощью редактора и найти мою строку utf8.
Сама внедренная информация может быть короткой (например, вывод из file.info ())или длинный (например, данные, использованные для создания самого графика).Мне также нужно написать подпрограмму для извлечения соответствующих комментариев.
Итак, возможно ли добавить нефункциональный текст?
PS: Я полагаю, что возможность добавить некоторый короткий акробатчитателям подобные аннотации тоже подойдут, но я полагаю, что это потребует большего изящества, и это другой вопрос.