Pienso que he encontrado una solución que me da lo que busco. En papel A5, usé un Margen de encuadernación de 45 mm, seleccioné Margen exterior y luego seleccioné Marcas y guías, específicamente Rejilla (papel cuadriculado). En la interfaz, seleccioné el color y puse el grosor de las líneas de subdivisiones menores en cero.

Luego copié la función completa "\doGraphPaper" del archivo "ptx-cropmarks.tex" y la pegué en el campo "ptxprint-mods.tex". Después la modifiqué para que funcionara a mi manera.
Desactivé las líneas verticales básicamente deshaciéndolas, y luego cambié las líneas horizontales a lo que quería que fueran. Alineé la línea superior con la "Línea horizontal" (de los Márgenes de la pestaña Diseño en la interfaz) cambiando el desplazamiento superior. Como quería usar el margen exterior, usé una estrategia de "\ifodd\pageno...\else" para establecer las líneas de un lado y del otro por separado. La propiedad "\GraphPaperY" se puede definir para cambiar el espacio entre las líneas. Nuevamente, basé los números en el uso de papel A5.
Aquí está el código que añadí a "ptxprint-mods.tex":
\def\doGraphPaper{%
\bgroup\topskip=0pt\baselineskip=0pt\parindent=0pt\everypar{}\relax
\def\GraphPaperYoffset{1.81cm}
%vertical rules
%
\def\th@sgprule{Major}%
\def\gp@type{GraphPaper}%
\count255=\GraphPaperMajorDiv
\dimen1=\GraphPaperX
\dimen2=\pdfpagewidth
\dimen3=\pdfpageheight
\dimen0=\GraphPaperYoffset
% \advance\dimen3 by -\dimen0
\advance\dimen3 by -50\dimen0
\advance\dimen2 by -2\dimen1
\advance\dimen2 by -\GraphPaperXoffset
\setbox0=\hbox{\kern\GraphPaperXoffset\gp@vrule}%
\gp@step
\gp@vrules
\vbox to 0pt{\hbox to 0pt{\unhbox 0\gp@vrule\hss}\vss}%
% Horizontal rules
%
\def\th@sgprule{Major}%
\count255=\GraphPaperMajorDiv
\def\GraphPaperY{0.3535mm}% For less space between lines
\dimen1=\GraphPaperY
\dimen2=\pdfpageheight
\advance\dimen2 by -\dimen1
\ifodd\pageno
\dimen3=.5\pdfpagewidth
\def\GraphPaperXoffset{9.5cm}% Beginning of line
\dimen0=\GraphPaperXoffset
\advance\dimen3 by -0.325\dimen0 % leave 1cm between end of line and right margin
\else
\dimen3=\pdfpagewidth
\def\GraphPaperXoffset{1.0cm}
\dimen0=\GraphPaperXoffset
\advance\dimen3 by -10.5\dimen0 % leave 1cm between end of line and inside margin
\fi
\setbox0=\vbox{\kern\GraphPaperYoffset\gp@hrule}%
\gp@step
\gp@hrules
\vbox to 0pt{\unvbox 0\vss}%
\cp@p\global\let\l@stgprule\empty
\egroup
}
¡Seguro que se podría hacer de forma más elegante! Estaba intentando aprender sobre la marcha y usar lo que ya estaba ahí. Pero este es el diseño que resultó:

I think I worked something out that gives me what I'm looking for. On A5 paper, I used a Binding Gutter of 45mm, selected Outer Gutter, and then selected the Marks & Guides, then specifically the Grid (Graph Paper). In the UI, I selected the color, and I turned the minor divisions line thickness to zero.

I then copied the entire "\doGraphPaper" function from the "ptx-cropmarks.tex" file and pasted it into the "ptxprint-mods.tex" field. I then modified it to make it work for me.
I turned the vertical lines off by basically undoing them, and then I changed the horizontal lines into what I wanted them to be. I lined up the top line with the "Horizontal Rule" (from the UI's Margins on the Layout tab) by changing the top offset. Because I wanted to use the outer gutter, I used an "\ifodd\pageno...\else" strategy to set the lines for one side and the other separately. The "\GraphPaperY" property can be defined to change the space between the lines. Again, I based the numbers on using A5 paper.
Here's the code I added into "ptxprint-mods.tex":
\def\doGraphPaper{%
\bgroup\topskip=0pt\baselineskip=0pt\parindent=0pt\everypar{}\relax
\def\GraphPaperYoffset{1.81cm}
%vertical rules
%
\def\th@sgprule{Major}%
\def\gp@type{GraphPaper}%
\count255=\GraphPaperMajorDiv
\dimen1=\GraphPaperX
\dimen2=\pdfpagewidth
\dimen3=\pdfpageheight
\dimen0=\GraphPaperYoffset
% \advance\dimen3 by -\dimen0
\advance\dimen3 by -50\dimen0
\advance\dimen2 by -2\dimen1
\advance\dimen2 by -\GraphPaperXoffset
\setbox0=\hbox{\kern\GraphPaperXoffset\gp@vrule}%
\gp@step
\gp@vrules
\vbox to 0pt{\hbox to 0pt{\unhbox 0\gp@vrule\hss}\vss}%
% Horizontal rules
%
\def\th@sgprule{Major}%
\count255=\GraphPaperMajorDiv
\def\GraphPaperY{0.3535mm}% For less space between lines
\dimen1=\GraphPaperY
\dimen2=\pdfpageheight
\advance\dimen2 by -\dimen1
\ifodd\pageno
\dimen3=.5\pdfpagewidth
\def\GraphPaperXoffset{9.5cm}% Beginning of line
\dimen0=\GraphPaperXoffset
\advance\dimen3 by -0.325\dimen0 % leave 1cm between end of line and right margin
\else
\dimen3=\pdfpagewidth
\def\GraphPaperXoffset{1.0cm}
\dimen0=\GraphPaperXoffset
\advance\dimen3 by -10.5\dimen0 % leave 1cm between end of line and inside margin
\fi
\setbox0=\vbox{\kern\GraphPaperYoffset\gp@hrule}%
\gp@step
\gp@hrules
\vbox to 0pt{\unvbox 0\vss}%
\cp@p\global\let\l@stgprule\empty
\egroup
}
I'm sure it could be done more elegantly! I was trying to learn on the fly and use what was already there. But this is the layout that came from it:

Traducción automática desde English