Thank you very much for your feedback Gavin ! Yes, I know some of them are TeX primitives but with the information you provide me that should help me to write faster a new version of my document.
What got me into trouble is the \write17 command. I took care with alphanumeric names of commands, not only for the \write command but also because I think we can define alphanumeric TeX command with \catcode sequences. I will try to remove the end of some strings as "4pt" for example I know that texinfo commands start by @ but for the moment I just made a simple reports for texinfo.tex file to help me both to analyze its code and to continue to improve my skill with TeX and Texinfo sources. Yes, I thought too to display the 10 most used commands and the 10 first less used commands. I will add that in a new version of my document. I had the reflex to have a look to the \def line command: 1194 definition of commands for Texinfo ! This information can help to appreciate much more all the work behind Texinfo. And no doubt Texinfo is more powerful than we can imagine just after a first use. I continue to study Texinfo. For the moment, I don't measure all the scope of this task. I have a little bit idea of the time of that but I prefer to not mention it for the moment. No doubt free software reveals wealth. Vincent Breton On 15/11/2021 17:31, Gavin Smith wrote: > On Sun, Nov 14, 2021 at 09:09:12PM +0100, Vincent Breton wrote: >> Good evening, >> >> I wrote an article about Texinfo. Its 2 tablesĀ can be useful for >> example for people who likes to start discovering or exploring a list of >> TeX commands with a real application as Texinfo. The texinfo.tex is a >> file used by Texinfo source files to generate with TeX PDF files. For >> HTML, Texinfo don't use TeX but its own scripts in Perl. >> >> You can download my article here: >> http://www.presentiel.com/texinfo/vb_latex_texinfo_index.pdf >> >> Best regards, >> >> Vincent Breton > Good to see your interest in Texinfo. > > Note that some of these commands sequences are TeX primitives, some > come from plain TeX, and others are Texinfo's own definitions. > > Also note that a "command word" in TeX only has letters, so in > \vskip4pt the command is just \vskip. > > If you are interested in analysing TeX files, some others to look at might > be plain.tex and LaTeX macros. You might find them installed on your > computer under a directory like /usr/share/texmf/tex or /usr/share/texlive. > It could potentially be interesting to see which are the most used commands.
