##., ##.. etc. notation to insert outline numbering sequences (1, 1.1, 2, 2.1) in topic's text. Also support numbered headings.
##., ##.. etc. notation to insert outline numbering sequences (1, 1.1, 2, 2.1) in topic's text.
Use ---#, ---##, etc., to generate numbered headings.
Use ##5., ##., ##. to start a numbering sequence at 5
##... (with 1-6 dots). The notation is replaced anywhere in the topic. The level number corresponding to the number of dots increases with each use. Each time a level is used, all higher levels are reset to 0.
##name#... for sequence name. Named sequences have independent numbering.
n into the tag. For example, ##name#2... resets numbering sequence name to 2. The sequence is initialized from the indicated level on.  0 re-initializes the sequence at all levels. This comes in handy when using a sequence within headers that are also used in a %TOC%. In that case, start the first heading using something like ---+ Chapter ##0. Introduction. You can then safely use the number notation in headings.
##...a
+ character in headings is replaced by #, the headings are numbered. Heading numbers are derived from the unnamed sequence and can, therefore, be affected by the syntax above.  0 for the skipped levels.
0 to indicate the skipped level.
| Source | Rendered | Expected | 
|---|---|---|
| ##. | ##. | 1 | 
| ##.. | ##.. | 1.1 | 
| ##... | ##... | 1.1.1 | 
| ##.... | ##.... | 1.1.1.1 | 
| ##..... | ##..... | 1.1.1.1.1 | 
| ##...... | ##...... | 1.1.1.1.1.1 | 
| ##....... | ##....... | 1.1.1.1.1.2 | 
| Chapter ##a#. | Chapter ##a#. | Chapter 1 | 
| Section ##a#.. | Section ##a#.. | Section 1.1 | 
| Subsection ##a#... | Subsection ##a#... | Subsection 1.1.1 | 
| Req ##a#....: | Req ##a#....: | Req 1.1.1.1: | 
| Req ##a#....: | Req ##a#....: | Req 1.1.1.2: | 
| Subsection ##a#... | Subsection ##a#... | Subsection 1.1.2 | 
| Req ##a#....: | Req ##a#....: | Req 1.1.2.1: | 
| Req ##a#....: | Req ##a#....: | Req 1.1.2.2: | 
| ##a#....a) | ##a#....a) | a) | 
| ##a#....a) | ##a#....a) | b) | 
| ##a#....a) | ##a#....a) | c) | 
| ##A#....A) | ##A#....A) | A) | 
| ##A#....A) | ##A#....A) | B) | 
| ##A#....A) | ##A#....A) | C) | 
| Req ##a#....: | Req ##a#....: | Req 1.1.2.3: | 
| Section ##a#.. | Section ##a#.. | Section 1.2 | 
| Chapter ##a#. | Chapter ##a#. | Chapter 2 | 
| Section ##a#.. | Section ##a#.. | Section 2.1 | 
| Section ##a#.. | Section ##a#.. | Section 2.2 | 
%<plugin>_ <setting>%, i.e. %EXPLICITNUMBERINGPLUGIN_SHORTDESCRIPTION%
Note: This plugin does not obtain preference settings from this topic. Settings should be entered in the TWikiPreferences or Web Preferences topic. The following settings can be used.
 
      * #Set EXPLICITNUMBERINGPLUGIN_BOLD = 1
 
      * #Set EXPLICITNUMBERINGPLUGIN_ALPHASEQ = 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
      * #Set EXPLICITNUMBERINGPLUGIN_ALPHASEQ = z,y,x,w,v,u,t,s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a
      * #Set EXPLICITNUMBERINGPLUGIN_ALPHASEQ = α,β,γ,δ,ε,ζ,η,θ,ι,κ,λ,μ
data/debug.txt) This plugin provides minimal debugging information
      * #Set EXPLICITNUMBERINGPLUGIN_DEBUG = 1
configure interface (Go to Plugins->Find More Extensions) .zip or .tgz archives
perl <module>_installer )
configure and enable the module, if it is a plugin.
,v files in your existing install (take care not to lock the files when you check in)
| Plugin Author: |  TWiki:Main.MartinVlach | 
		
| Copyright: |  © 2003, Lynguent, Inc.  © 2006, ProjectContributor © 2006-2010 TWiki:TWiki/TWikiContributor  | 
		
| License: |  GPL (GNU General Public License | 
		
| Plugin Version: | 19806 (2010-11-09) | 
| Plugin Release: | 1.6 | 
| Change History: | |
| 22 Feb 2010: | Internal changes compatible with trunk; various enhancements - added alphabet setting for alpha sequence; documentation enhancements | 
| 4 Jun 2009: |  Added a bold preference option; (TWiki:Main.SallyHoughton | 
		
| 3 Mar 2009: |  Exclude textareas from rendering to improve compatibility with TWiki:Plugins.EditChapterPlugin | 
		
| 12 Feb 2009: |  Fixed regular expression to parse enumerated headings (TWiki:Main.MichaelDaum | 
		
| 21 Nov 2006: |  Added reset to specific number based on suggestion by TWiki:Main.SteveWampler | 
		
| 17 Sep 2003: | Added alpha-labeled lists. | 
| 12 Aug 2003: |  Initialize sequences in startRenderingHandler. Thank you TWiki:Main.IngoKarkat | 
		
| 29 Jul 2003: | Initial version | 
| CPAN Dependencies: | none | 
| Other Dependencies: | none | 
| Perl Version: | 5.8.0 | 
| Plugin Home: |  http://TWiki.org/cgi-bin/view/Plugins/ExplicitNumberingPlugin | 
		
| Feedback: |  http://TWiki.org/cgi-bin/view/Plugins/ExplicitNumberingPluginDev |