Hm, an incomplete answer, but perhaps a step forward.
Looking here https://ctan.math.washington.edu/tex-archive/macros/latex/contrib/logpap/ is a place to obtain the relvant 4 files:

Having a look into the Readme says:
Copyright (c) 2004 Mike Kaufmann
mike.kaufmann@ei.fh-giessen.de
Licence: LPPL
- What is it?
The logpap package provides four macros for drawing logarithmic-logarithmic,
logarithmic-linear, linear-logarithmic and (because it was easy to implement)
linear-linear graph paper with LaTeX.
- Example
Look at the file example.pdf to get an overview.
The source can be generated by answering the question "There is an example
file in logpap.dtx. Generate it? [y/n]" with y when running lcd.ins thru TeX.
- Generating logpap.sty
Simply run: tex logpap.ins
- Making the Documentation
To get contents, cross references and index right, run TeX and makeindex
as follows:
latex logpap.dtx
latex logpap.dtx
makeindex -s gind.ist logpap.idx
makeindex -o logpap.gls -s gglo.ist logpap.glo
latex logpap.dtx
- Files
00readme example.pdf logpap.dtx logpap.ins
So my preliminary understanding is, that it is intended to be run from the command line or from a terminal, see "2. Example". (To me the description reamins too cryptic, but some Tex-Guru here will certainly be able to open our eyes - again.)
Finally the .dtx file contains lots of stuff, including some kind of Latex document environment. The Readme suggests, that somehow the users keyboard entries (Y/N) will finally create "what you wanted" ... However, the .dtx doesn't tell me so, at least not at a quick glance.
Kindly notice, how said file ends.
% \iffalse meta-comment
%
% Package logpap
% Copyright (c) 2004 Mike Kaufmann, all rights reserved
%
% This program is provided under the terms of the
% LaTeX Project Public License distributed from CTAN
% archives in directory macros/latex/base/lppl.txt.
%
% Author: Mike Kaufmann
% Mike.Kaufmann@ei.fh-giessen.de
% \fi
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%% Digits \0\1\2\3\4\5\6\7\8\9
%% Exclamation \! Double quote \" Hash (number) \#
%% Dollar \$ Percent \% Ampersand \&
%% Acute accent \' Left paren \( Right paren \)
%% Asterisk \* Plus \+ Comma \,
%% Minus \- Point \. Solidus \/
%% Colon \: Semicolon \; Less than \<
%% Equals \= Greater than \> Question mark \?
%% Commercial at \@ Left bracket \[ Backslash \\
%% Right bracket \] Circumflex \^ Underscore \_
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
%%
% \CheckSum{1968}
%
% \iffalse meta-comment
%
%<*package>
\def\fileversion{0.6}
\def\filedate{2004/02/01}
%</package>
%
%<*driver>
\documentclass{ltxdoc}
\usepackage{logpap}
\setlength{\unitlength}{1mm}
\EnableCrossrefs
\CodelineIndex
\RecordChanges
%\OnlyDescription
\begin{document}
\DocInput{logpap.dtx}
\end{document}
%</driver>
%
%<*package>
% \fi
%
% \DoNotIndex{\,,\ }
% ... yada yada yada ...
\put(85, 4){\makebox(0,0)[cl]{\texttt{\bs DefineLPLabelDist\lb 0.5mm\rb}}}
\DefineLPThickTickLen{2mm}\DefineLPMedTickLen{1mm}\DefineLPLabelDist{1mm}
\end{picture}
\caption{Overview}\label{fig:ov}
\end{figure}
\end{document}
%</example>
\putis supposed to be a part of TikZ, so... first start with learning TikZ I guess... – user202729 Jul 23 '22 at 14:05\putis a part ofpicturepackage. – user202729 Jul 23 '22 at 14:07