I’ve been working with a user who believed he needed to use a non-standard style sheet because he could not add a custom marker their project has been using for years to custom.sty. Changing to a non-standard style sheet led to the project not being openable by anyone else on the team, since the non-standard style sheet was not included in send/receive. Similar to the situation described back in October:
I assumed it was possible to define new markers in custom.sty, and I eventually discovered I was right, but it was not obvious. When defining a new marker, you need to include the \StyleType marker in your entry, or else Paratext will ignore all other info about the marker and still consider it an unknown marker.
This is the example I did come up with that works (following the recommendation the user was already practicing, that custom markers should begin with “z” so a typesetter can easily process or discard them as needed).
\Marker zblo
\Name zblo - admin number
\Description admin number
\OccursUnder c
\Rank 1
\TextType Other
\TextProperties paragraph publishable vernacular
\StyleType Paragraph
\FontSize 12
\Italic