mybin

my ~/bin
git clone https://a3nm.net/git/mybin/
Log | Files | Refs | README

commit 66f1d0067e8007903a9959d8b0a3f539427e1d51
parent 8146c0e95e2a02c009454f5375d97d3fe925bb4a
Author: Antoine Amarilli <a3nm@a3nm.net>
Date:   Mon, 21 Sep 2026 17:02:16 +0200

import LLM-version from a3nm.net/git/pdfstamp

Diffstat:
stamp.sh | 51+++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 51 insertions(+), 0 deletions(-)

diff --git a/stamp.sh b/stamp.sh @@ -0,0 +1,51 @@ +#!/bin/bash + +# LLM rewriting + +set -euo pipefail + +input=$1 +output=$2 +tmpdir=$(mktemp -d) +trap 'rm -rf "$tmpdir"' EXIT + +left='Draft preview -- not a final published version' +right="$(date)" + +( + cd "$tmpdir" + cat > water.tex <<EOF +\documentclass[a4paper]{article} +\usepackage{anysize} +\usepackage{xcolor} +\colorlet{lightgray}{gray!20!white} +\marginsize{-0.4cm}{0cm}{-1.4cm}{0.8cm} +\usepackage{rotating} +\pagestyle{empty} +\begin{document} +\huge +\begin{sideways} + \begin{minipage}{\textheight} + \centering + \textcolor{lightgray}{\texttt{$left}} + \end{minipage} +\end{sideways} +\hfill +\begin{sideways} + \begin{minipage}{\textheight} + \centering + \textcolor{lightgray}{\texttt{$right}} + \end{minipage} +\end{sideways} +\end{document} +EOF + +pdflatex \ + -interaction=nonstopmode \ + -halt-on-error \ + -jobname=water \ + -output-directory="$tmpdir" \ + water.tex +) + +pdftk "$input" stamp "$tmpdir/water.pdf" output "$output"