So thanks to everyone. I kind of fixed it:
\titleclass{\subAparagraph}{straight}[\subparagraph]
\makeatletter
\newcounter{subAparagraph}[subparagraph]
\newcommand*\l@subAparagraph{\bprot@dottedtocline{6}{12em}{2.5em}}
\makeatother
\titleclass{\subBparagraph}{straight}[\subAparagraph]
\makeatletter
\newcounter{subBparagraph}[subAparagraph]
\newcommand*\l@subBparagraph{\bprot@dottedtocline{7}{14em}{2.5em}}
\makeatother
\titleclass{\subCparagraph}{straight}[\subBparagraph]
\makeatletter
\newcounter{subCparagraph}[subBparagraph]
\newcommand*\l@subCparagraph{\bprot@dottedtocline{8}{16em}{2.5em}}
\makeatother
I use alnumsec to make the Symbols:
\usepackage{alnumsec}
\alnumsectionlevels{0}{chapter,section,subsection,subsubsection,paragraph,subparagraph,subAparagraph,subBparagraph,subCparagraph}
\otherseparators{4}
\surroundarabic[(][)]{}{.}
\surroundgreek[][)]{}{.}
\alnumsecstyle{LRaldagbr}
And formating:
\titlespacing{\subAparagraph}{0em}{0em}{0em}
\titlespacing{\subBparagraph}{0em}{0em}{0em}
\titlespacing{\subCparagraph}{0em}{0em}{0em}
\titleformat{\subAparagraph}[hang]{\normalfont\normalsize\bfseries}{\thesubAparagraph\quad}{0pt}{}
\titleformat{\subBparagraph}[hang]{\normalfont\normalsize\bfseries}{\thesubBparagraph\quad}{0pt}{}
\titleformat{\subCparagraph}[hang]{\normalfont\normalsize\bfseries}{\thesubCparagraph\quad}{0pt}{}
I also noticed (after writing one paper with near identical settings and not noticing this) that the counter was not resetting if the exact previous level was not called.

I fixed this with adding every "higher" level to reset (\usepackage{remreset}
)
\makeatletter
\@addtoreset{subCparagraph}{part}
\@addtoreset{subCparagraph}{chapter}
\@addtoreset{subCparagraph}{section}
\@addtoreset{subCparagraph}{subsection}
\@addtoreset{subCparagraph}{subsubsection}
\@addtoreset{subCparagraph}{paragraph}
\@addtoreset{subCparagraph}{subparagraph}
\@addtoreset{subCparagraph}{subAparagraph}
\makeatother
(This also affects the default levels like section)
This is kind of a bulky macro since you have to add something similar (only add the higher levels) for every level and I guess I will remove it so that I can see where I made an enumeration error :)
\subAsection
,\subBsection
, or something similar with letters and not numbers. – Werner Aug 8 '12 at 17:13Jura
class is 14 years old. Thejuramisc
package is kind of nice and I've tried it. They implemented the levels relative, so you don't use\section
but you start and use\toc{test}
for the same and\sub{test1}
for a level below that. But you have to remember to use\levelup
. It doesn't keep up with my writing style though since I move some parts around sometimes so it's easier for me to use fixed levels and I try to keep the code in my text to a minimum. My 3 extra levels are more than enough and using them is the exception really. – niclas197 Aug 10 '12 at 16:17