Style driven, in-line "verse numbering" - possible?


C

Cornelius

I am using Word 2007, and was curious if it possible to create in-line "verse
numbering," like the numbering in the Bible, using styles. I know that it is
possible to use "clause numbering" with the LISTNUM field in a new numbering
list style, however the only way I can get it to work is to format each of
the nine levels the same way, in sequence (1, 2, 3, etc.), and add the new
field in-line where appropriate. And then I can only have up to nine verses
in a paragraph, and no way to continuing the numbering into the next
paragraph.

What I require is a numbering field, such as the LISTNUM field, which allows
for unlimited, continuous numbering, but to have it in-line in the paragraph.
This is what I can do:

1Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque porta
urna nec leo.
2Aenean metus libero, semper consectetuer, pharetra pretium, vulputate
vitae, quam.
3Integer ullamcorper diam id ipsum.

This is what I would like to be able to do:

1Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque porta
urna nec leo. 2Aenean metus libero, semper consectetuer, pharetra pretium,
vulputate vitae, quam. 3Integer ullamcorper diam id ipsum.

Clause numbering works perfectly, but only allows for continuous numbering
on a carriage return. I need that functionality, only in-line in the
paragraph. Anyone have any ideas?
 
Ad

Advertisements

G

Graham Mayor

Use a SEQ field. Insert it into the document then save it as a formatted
autocorrect entry for (say) #s this will insert a numbered field whenever
you type #s. You can (if you wish) have more than one sequence.

--
<>>< ><<> ><<> <>>< ><<> <>>< <>><<>
Graham Mayor - Word MVP

My web site www.gmayor.com

<>>< ><<> ><<> <>>< ><<> <>>< <>><<>
 
C

Cornelius

Thank you. That works very well, with one drawback; How would I reset the
numbering for the next "chapter?" I tried the "\r 1" switch to reset it to
"1" again, but when I next use the #s autocorrect entry for the next number,
it reverts back to the previous number sequence. Would I need to make another
SEQ field for each "chapter," or is there a way to force a reset for the next
sequence?

I assume I would need to make, say, individual chapter SEQ fields and a
formatted autocorrect entry like: ch1#s, ch2#s, and so on to get multiple
chapters, correct?

Thank you again for the assistance, I would have never figured this out.

-Cornelius
 
G

Graham Mayor

You would need a new number sequence for each chapter e.g.

{SEQ Chap1}
{SEQ Chap2}
etc

I would use #s1, #s2 etc for the autocorrects as they are easy to remember.

OR

You could use 1 SEQ field and reset it with a SET field at the start of each
chapter eg

{ SET Chap 1 }{ SEQ "List{ REF Chap }" }
{ SEQ "List{ REF Chap }" }
{ SEQ "List{ REF Chap }" }
{ SEQ "List{ REF Chap }" }
{ SEQ "List{ REF Chap }" }
{ SET Chap 2 }{ SEQ "List{ REF Chap }" }
{ SEQ "List{ REF Chap }" }
{ SEQ "List{ REF Chap }" }

The result is the same except that the SET field provides the SEQ name

--
<>>< ><<> ><<> <>>< ><<> <>>< <>><<>
Graham Mayor - Word MVP

My web site www.gmayor.com

<>>< ><<> ><<> <>>< ><<> <>>< <>><<>
 
G

grammatim

But if you're typing (for instance) a Bible chapter, isn't it simpler
to simply type the verse number? You'd only need automatic numbering
if you wanted the numbers to change when you deleted a verse or
rearranged the verses, which wouldn't be useful in (say) a Bible
chapter. (To get the superscript, just type Ctrl-+ (a.k.a. Ctrl-Shift-
=) before and after the number.)
 
C

Cornelius

Perfect! Thank you for the help!

Graham Mayor said:
You would need a new number sequence for each chapter e.g.

{SEQ Chap1}
{SEQ Chap2}
etc

I would use #s1, #s2 etc for the autocorrects as they are easy to remember.

OR

You could use 1 SEQ field and reset it with a SET field at the start of each
chapter eg

{ SET Chap 1 }{ SEQ "List{ REF Chap }" }
{ SEQ "List{ REF Chap }" }
{ SEQ "List{ REF Chap }" }
{ SEQ "List{ REF Chap }" }
{ SEQ "List{ REF Chap }" }
{ SET Chap 2 }{ SEQ "List{ REF Chap }" }
{ SEQ "List{ REF Chap }" }
{ SEQ "List{ REF Chap }" }

The result is the same except that the SET field provides the SEQ name

--
<>>< ><<> ><<> <>>< ><<> <>>< <>><<>
Graham Mayor - Word MVP

My web site www.gmayor.com

<>>< ><<> ><<> <>>< ><<> <>>< <>><<>
 
Ad

Advertisements


Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top