In the very early versions of the program pre-2007, when Word's paragraph numbering tools were really bad, Pathagoras offered its own version of automatic paragraph numbering. At the time, Pathagoras' version was easier to use and (most said) better than Microsoft's offering. But when Word 2007 was introduced, Microsoft provided a much more robust and 'accurate' version of APN. Seeing that, we removed our version from Pathagoras. Its usefulness had run its course.

   However, there have been renewed calls for at least a basic APN application, one that could be done using plain text characters. That is what is being reintroduced here.

    As previous pages emphasized, Word's APN is a quite powerful, robust and accurate tool.

   However, if you are using Pathagoras' 'paragraph assembly' tools, it could be a different story. If the various source text blocks do not match each others APN schemes, you could end up with strange numbering results. The pages that follow will teach you how to keep these APN schemes consistent.

   But after you read the next paragraph, you need not even exert that effort for simple numbering schemes.

   We have re-introduced APN. And, as we love to say, we do it all with plain text.

  The key is '#. ' The plain text coding for Pathagoras APN is '#.' (That is a hashtag + a period + a space. No quotes.) The result (after processing) will always be to start a new numbering sequence. It will not automatically pick up from any previous numbering. But not to worry. You can easily tie it into an existing sequence by right clicking on the result and selection the 'Continue Numbering' option. There, Word takes over again and put things into the sequence you are wanting.

   So where ever you you want a new, simple paragraph number or bullet, just type '#. ' (no quotes) in front of the paragraph you want numbered. E.g.


 The parties agree as follows:

 #. Shared parenting of their children will be modelis a reflected in the attached Addendum.

 #. That their personal property has already been divided, and each has in his and her possession what they intend.

 #. That there are no other matters in controversy between them.


 To trigger Pathagoras to insert automatic numbering in place of the '#. 's, press either <Alt-N> (for just number conversions) or <Alt-P> (to process all 'processable' elements). You can also click the APN entry under 'Pathagoras Features | Process Tools'.


During document assembly, It is of no concern whether text that contains the '#. ' coding resides in the same source document or results from a call from an external document. You can also simply type '#. ' manually at appropriate places, and copy and paste it in repeatedly. It's plain text and source issues simply just don't matter.

When you run <Alt-N> against '#. ' coding within a document that already had automatic paragraph numbering in place, the newly converted numbers will always start with 1, regardless of its positioning. To continue the previous numbering sequence, right click on the number (the background of the number will turn gray) and press the 'Continue Numbering' element.

When you add more text between two numbered paragraphs (or at the end of a numbered paragraph series) the inserted or added paragraph with be numbered and any paragraphs 'shoved down' will be renumbered.

If you are using 'template' assembly (vs. paragraph assembly), the issues discussed above are not particularly relevant. Word's APN is the best way to go.