Results 1 to 8 of 8
  1. #1
    New Lounger
    Join Date
    Jun 2009
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Hi,

    I use MS word 2003.
    Now I am writing an article, and at the end I need to write references,
    For example
    "
    References
    [1] R. A. Williams and S. R. Cotanch, Phys. Rev. Lett. 77 (1996) 1008.
    [2] S. R. Cotanch and R. A. Williams, Nucl. Phys. A631 (1998) 478.
    [3] J. Ellis, E. Gabathuler, and M. Karliner, Phys. Lett. B217 (1989) 173.
    [4] E. M. Henley, G. Krein, S. J. Pollock, and A. G. Williams, Phys. Lett. B269
    (1991) 31; E. M. Henley, G. Krein, and A. G. Williams, Phys. Lett. B281 (1992)
    178.
    [5] A. I. Titov, S. N. Yang, and Y. Oh, Nucl. Phys. A618 (1997) 659; Phys. Rev.
    Lett. 79 (1997) 1634.
    "
    I am almost sure that word can automatically numberise the list of references, and in the text again I can put references to them(like cross-refference).
    The problem is that I don't know how to do that.
    I can numberice figres, equations, tables etc..., but I can't find any way to automatically numbering references...

    Thanks Rafayel

  2. #2
    Plutonium Lounger
    Join Date
    Mar 2002
    Posts
    84,353
    Thanks
    0
    Thanked 29 Times in 29 Posts
    Welcome to the Lounge!

    You could use the Endnotes feature (Insert | Reference | Footnote...)

    There are third-parties add-ins that make this easier:
    EndNote
    Reference Manager
    ProCite
    (all from Thomson Reuters)

  3. #3
    New Lounger
    Join Date
    Jun 2009
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thanks for quick replay.

    I tried that, but I need that numers be in brackets, I can't find in "Number format" brackets

  4. #4
    Plutonium Lounger
    Join Date
    Mar 2002
    Posts
    84,353
    Thanks
    0
    Thanked 29 Times in 29 Posts
    You can define your own numbering sequence using the SEQ field; you'd have to add the square brackets yourself. If you do it through the Insert | Reference | Caption... dialog, you'll be able to refer to the numbers using Insert | Reference | Cross reference...

    Added: see Field codes: Seq (Sequence) field (be sure to click Show All)

  5. #5
    New Lounger
    Join Date
    Jun 2009
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Ok Thanks a lot...

    Sorry, "you'd have to add the square brackets yourself" this means that once I have to define it, and automatically all references wlli be in brackets?, or
    I have to add them each time, when I create a citation?

  6. #6
    Plutonium Lounger
    Join Date
    Mar 2002
    Posts
    84,353
    Thanks
    0
    Thanked 29 Times in 29 Posts
    You'd have to type them each time.
    You could get around this by creating an AutoText entry (Insert | AutoText | AutoText...) that consists of the SEQ field with square brackets around it. You can then insert the AutoText entry wherever you need it.

  7. #7
    Super Moderator
    Join Date
    May 2002
    Location
    Canberra, Australian Capital Territory, Australia
    Posts
    5,054
    Thanks
    2
    Thanked 417 Times in 346 Posts
    [quote name='rafopar' post='780558' date='19-Jun-2009 07:16']Thanks for quick replay.

    I tried that, but I need that numers be in brackets, I can't find in "Number format" brackets[/quote]
    Hi rafopar,

    Perhaps the simplest way of dealing with this is to insert your endnotes in the normal way, ignoring the fact that Word doesn't give the square brackets you're after and then, when you've finished editing the document, run the following macro with nothing selected:
    Code:
    Sub EndNoteReformatter()
    Dim i As Integer, selRng As Range
    Application.ScreenUpdating = False
    With Selection
      Set selRng = .Range
      If .Characters.Count = 1 Then ActiveDocument.Range.Select
      If .Endnotes.Count = 0 Then GoTo Abort
      For i = 1 To .Endnotes.Count
    	With .Endnotes(i).Reference
    	  .Font.Superscript = False
    	  .InsertBefore "["
    	  .InsertAfter "]"
    	End With
    	With .Endnotes(i).Range.Paragraphs(1).Range.Words(1)
    	  .Font.Superscript = False
    	  .InsertBefore "["
    	  .Characters.Last.InsertBefore "]"
    	End With
      Next
    End With
    Abort:
    selRng.Select
    Set selRng = Nothing
    Application.ScreenUpdating = True
    End Sub
    If, for some reason, you need to revise the document and add more endnotes, you could select just the range of text containing the additional endnotes and re-run the macro.
    Cheers,

    Paul Edstein
    [MS MVP - Word]

  8. #8
    New Lounger
    Join Date
    Jun 2009
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Hi Macropod.

    Fantastic!!!
    Thank you...
    it is exactly that what I needed!!!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •