मुझे लगता है कि मैंने कुछ काम निकाला है जो मुझे वह देता है जिसकी मैं तलाश कर रहा/रही हूँ। A5 कागज़ पर, मैंने Binding Gutter 45mm का उपयोग किया, Outer Gutter चुना, और फिर Marks & Guides चुना, और विशेष रूप से Grid (Graph Paper)। UI में, मैंने रंग चुना, और मैंने माइनर डिवीज़न लाइन थिकनेस को शून्य कर दिया।

फिर मैंने "ptx-cropmarks.tex" फाइल से पूरा "\doGraphPaper" फंक्शन कॉपी किया और "ptxprint-mods.tex" फील्ड में पेस्ट किया। फिर मैंने इसे अपने लिए काम करने के लिए संशोधित किया।
मैंने ऊर्ध्वाधर पंक्तियाँ बंद कर दीं मूल रूप से उन्हें पूर्ववत करके, और फिर मैंने क्षैतिज पंक्तियों को बदल दिया जो मैं चाहता/चाहती था। मैंने शीर्ष पंक्ति को लाइन अप किया "Horizontal Rule" (लेआउट टैब के मार्जिन से UI के) के साथ शीर्ष ऑफसेट बदलकर। चूंकि मैं बाहरी गटर का उपयोग करना चाहता/चाहती था, मैंने एक "\ifodd\pageno...\else" रणनीति का उपयोग किया ताकि एक ओर और दूसरी ओर पंक्तियाँ अलग-अलग सेट की जा सकें। "\GraphPaperY" गुण को परिभाषित किया जा सकता है ताकि पंक्तियों के बीच का स्थान बदला जा सके। फिर से, मैंने संख्याओं का आधार A5 कागज़ का उपयोग करने पर रखा।
यह वह कोड है जिसे मैंने "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 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:

English से मशीन-अनुवादित