加载中…
博文
标签:

origin

it

分类: Latex
选择graph选项卡里的add function graph,在出现的对话框里的function选项卡里
阅读    收藏 
(2013-07-30 15:09)
分类: Latex
这个文件配置花了我将近1天时间,搞定了中英文文献的引用和排序问题。修改后是以作者-年格式排序和引用。
现在用\cite{关键词}, \citet{关键词},\citep{关键词}引用时,在正文出现的形式如下:

Tosi et al. (2003)    Kluvers and Tippett (2011)     (Kluvers and Tippett, 2011)   
郭圆圆 (2007)     曹芳和钟乃雄 (2008)     (郭弈龍等, 2011)    凌茜等 (2010)

用\cite*{关键词}, \citet*{关键词},\citep*{关键词}引用时,在正文出现的形式如下:
Tosi, Brownlee, Silva, and Katz (2003)    Kluvers and Tippett (2011)     (Kluvers and Tippett, 2011)
郭圆圆 (2007)      曹芳和钟乃雄 (2008)      (郭弈龍, 曾敬梅, 和吳武典, 2011)     凌茜, 汪纯孝, 张秀娟, 和刘小平 (2010)

\cite中含有 "*" 时是显示所有人名,没有“*”是则用 “等”或“et al." , 非常完美。
 % The \cite command functions as follows:
 %   \citet{key} ==>>                Jones et al. (1990)
 %   \citet*{key} ==>>               Jones, Baker, and Smith (1990)
 %   \citep{key} ==>>                (Jones et al., 1990)
 %   \citep*{key} ==>>               (Jones, Baker, and Smith, 1990)
 %   \citep[chap. 2]{key} ==>>       (Jones et al., 1990, chap. 2)
 %   \citep[e.g.][]{key} ==>>        (e.g. Jones et al., 1990)
 %   \citep[e.g.][p. 32]{key} ==>>   (e.g. Jones et al., p. 32)
 %   \citeauthor{key} ==>>           Jones et al.
 %   \citeauthor*{key} ==>>          Jones, Baker, and Smith
 %   \citeyear{key} ==>>             1990

ENTRY
  { address
   archive
    author
    booktitle
    chapter
   collaboration
    doi
    edition
    editor
    eid
    eprint
    howpublished
    institution
    isbn
    issn
    journal
    key
  language     %增加的字段,在.bib参考文献文件里面要对中文文献增加这个字段,并赋值为“zh”(因为我后面用zh这两字母)
    month
    note
    number
    numpages
    organization
    pages
    publisher
    school
    series
    title
    type
    url
    volume
    year
  }
  {}
% { label }
  { label extra.label sort.label short.list }
INTEGERS { output.state before.all mid.sentence after.sentence after.block }
FUNCTION {init.state.consts}
{ #0 'before.all :=
  #1 'mid.sentence :=
  #2 'after.sentence :=
  #3 'after.block :=
}
STRINGS { s t}
FUNCTION {output.nonnull}
{ 's :=
  output.state mid.sentence =
    { ", " * write$ }
    { output.state after.block =
        { add.period$ write$
          newline$
          "\newblock " write$
        }
        { output.state before.all =
            'write$
            { add.period$ " " * write$ }
          if$
        }
      if$
      mid.sentence 'output.state :=
    }
  if$
  s
}
FUNCTION {output}
{ duplicate$ empty$
    'pop$
    'output.nonnull
  if$
}
FUNCTION {output.check}
{ 't :=
  duplicate$ empty$
    { pop$ "empty " t * " in " * cite$ * warning$ }
    'output.nonnull
  if$
}
FUNCTION {fin.entry}
{ duplicate$ empty$
    'pop$
   'write$
  if$
  newline$
 }

FUNCTION {new.block}
{ output.state before.all =
    'skip$
    { after.block 'output.state := }
  if$
}
FUNCTION {new.sentence}
{ output.state after.block =
    'skip$
    { output.state before.all =
        'skip$
        { after.sentence 'output.state := }
      if$
    }
  if$
}
FUNCTION {add.blank}
{  " " * before.all 'output.state :=
}

% FUNCTION {no.blank.or.punct}
% {  "\hspace{0pt}" * before.all 'output.state :=
% }
FUNCTION {date.block}
{
  new.block
}
FUNCTION {not}
{   { #0 }
    { #1 }
  if$
}
FUNCTION {and}
{   'skip$
    { pop$ #0 }
  if$
}
FUNCTION {or}
{   { pop$ #1 }
    'skip$
  if$
}
FUNCTION {new.block.checka}
{ empty$
    'skip$
    'new.block
  if$
}
FUNCTION {new.block.checkb}
{ empty$
  swap$ empty$
  and
    'skip$
    'new.block
  if$
}
FUNCTION {new.sentence.checka}
{ empty$
    'skip$
    'new.sentence
  if$
}
FUNCTION {new.sentence.checkb}
{ empty$
  swap$ empty$
  and
    'skip$
    'new.sentence
  if$
}
FUNCTION {field.or.null}
{ duplicate$ empty$
    { pop$ "" }
    'skip$
  if$
}
FUNCTION {emphasize}
{ skip$ }
FUNCTION {bolden}
{ duplicate$ empty$
    { pop$ "" }
    { "\textbf{" swap$ * "}" * }
  if$
}
FUNCTION {tie.or.space.prefix}
{ duplicate$ text.length$ #3 <<br>    { "~" }
    { " " }
  if$
  swap$
}
FUNCTION {capitalize}
{ "u" change.case$ "t" change.case$ }
FUNCTION {space.word}
{ " " swap$ * " " * }
 % Here are the language-specific definitions for explicit words.
 % Each function has a name bbl.xxx where xxx is the English word.
 % The language selected here is ENGLISH
FUNCTION {bbl.and}
{ "and"}

FUNCTION {bbl.cn.and}
{ "和"}

FUNCTION {bbl.cn.etal}
{ "等" }

FUNCTION {format.language}
{ language empty$
    'skip$
    'skip$
  if$
 }


FUNCTION {bbl.etal}
{ "et~al." }
FUNCTION {bbl.editors}
{ "editors" }
FUNCTION {bbl.editor}
{ "editor" }
FUNCTION {bbl.edby}
{ "edited by" }
FUNCTION {bbl.edition}
{ "edn." }
FUNCTION {bbl.volume}
{ "vol." }
FUNCTION {bbl.of}
{ "of" }
FUNCTION {bbl.number}
{ "no." }
FUNCTION {bbl.nr}
{ "no." }
FUNCTION {bbl.in}
{ "in" }
FUNCTION {bbl.pages}
{ "" }
FUNCTION {bbl.page}
{ "" }
FUNCTION {bbl.eidpp}
{ "pages" }
FUNCTION {bbl.chapter}
{ "chap." }
FUNCTION {bbl.techrep}
{ "Tech. Rep." }
FUNCTION {bbl.mthesis}
{ "Master's thesis" }
FUNCTION {bbl.phdthesis}
{ "Ph.D. thesis" }
FUNCTION {bbl.first}
{ "1st" }
FUNCTION {bbl.second}
{ "2nd" }
FUNCTION {bbl.third}
{ "3rd" }
FUNCTION {bbl.fourth}
{ "4th" }
FUNCTION {bbl.fifth}
{ "5th" }
FUNCTION {bbl.st}
{ "st" }
FUNCTION {bbl.nd}
{ "nd" }
FUNCTION {bbl.rd}
{ "rd" }
FUNCTION {bbl.th}
{ "th" }
MACRO {jan} {"Jan."}
MACRO {feb} {"Feb."}
MACRO {mar} {"Mar."}
MACRO {apr} {"Apr."}
MACRO {may} {"May"}
MACRO {jun} {"Jun."}
MACRO {jul} {"Jul."}
MACRO {aug} {"Aug."}
MACRO {sep} {"Sep."}
MACRO {oct} {"Oct."}
MACRO {nov} {"Nov."}
MACRO {dec} {"Dec."}
FUNCTION {eng.ord}
{ duplicate$ "1" swap$ *
  #-2 #1 substring$ "1" =
     { bbl.th * }
     { duplicate$ #-1 #1 substring$
       duplicate$ "1" =
         { pop$ bbl.st * }
         { duplicate$ "2" =
             { pop$ bbl.nd * }
             { "3" =
                 { bbl.rd * }
                 { bbl.th * }
               if$
             }
           if$
          }
       if$
     }
   if$
}

MACRO {acmcs} {"ACM Computing Surveys"}
MACRO {acta} {"Acta Informatica"}
MACRO {cacm} {"Communications of the ACM"}
MACRO {ibmjrd} {"IBM Journal of Research and Development"}
MACRO {ibmsj} {"IBM Systems Journal"}
MACRO {ieeese} {"IEEE Transactions on Software Engineering"}
MACRO {ieeetc} {"IEEE Transactions on Computers"}
MACRO {ieeetcad}
 {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"}
MACRO {ipl} {"Information Processing Letters"}
MACRO {jacm} {"Journal of the ACM"}
MACRO {jcss} {"Journal of Computer and System Sciences"}
MACRO {scp} {"Science of Computer Programming"}
MACRO {sicomp} {"SIAM Journal on Computing"}
MACRO {tocs} {"ACM Transactions on Computer Systems"}
MACRO {tods} {"ACM Transactions on Database Systems"}
MACRO {tog} {"ACM Transactions on Graphics"}
MACRO {toms} {"ACM Transactions on Mathematical Software"}
MACRO {toois} {"ACM Transactions on Office Information Systems"}
MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"}
MACRO {tcs} {"Theoretical Computer Science"}
FUNCTION {bibinfo.check}
{ swap$
  duplicate$ missing$
    {
      pop$ pop$
      ""
    }
    { duplicate$ empty$
        {
          swap$ pop$
        }
        { swap$
          pop$
        }
      if$
    }
  if$
}
FUNCTION {bibinfo.warn}
{ swap$
  duplicate$ missing$
    {
      swap$ "missing " swap$ * " in " * cite$ * warning$ pop$
      ""
    }
    { duplicate$ empty$
        {
          swap$ "empty " swap$ * " in " * cite$ * warning$
        }
        { swap$
          pop$
        }
      if$
    }
  if$
}

FUNCTION {format.eprint}
{ eprint duplicate$ empty$
    'skip$
    { "\eprint"
      archive empty$
        'skip$
        { "[" * archive * "]" * }
      if$
      "{" * swap$ * "}" *
    }
  if$
}
FUNCTION {format.url}
{ url empty$
    { "" }
    { "\urlprefix\url{" url * "}" * }
  if$
}

INTEGERS { nameptr namesleft numnames }

STRINGS  { bibinfo}
FUNCTION {format.names}
{ 'bibinfo :=
  duplicate$ empty$ 'skip$ {
  's :=
  "" 't :=
  #1 'nameptr :=
  s num.names$ 'numnames :=
  numnames 'namesleft :=
    { namesleft #0 > }
    { s nameptr
    %  "{f.~}{vv~}{ll}{, jj}"
      
      duplicate$ #1 >
      { "{f.~}{vv~}{ll}{, jj}" }
         { "{vv~}{ll}{, jj}{, f.}" }
      if$
      
      format.name$
      bibinfo bibinfo.check
      't :=
      nameptr #1 >
        {
          namesleft #1 >
            { ", " * t * }
            {
              s nameptr "{ll}" format.name$ duplicate$ "others" =
                { 't := }
                { pop$ }
              if$
              "," *
              t "others" =
 %               {
 %                 " " * bbl.etal  emphasize *
  %              }
  %              { " " * t * }
%%%-------add by jim--------
                {
                  language empty$
                    { " " * bbl.etal  * }
                    { language "zh" =
                       { " " * bbl.cn.etal * }
                       'skip$
                      if$
                    }
                  if$
                }
              
                
                {
                  language empty$
                    {  bbl.and
                  space.word * t *}
                    { language "zh" =
                       { " "  * t * }
                       'skip$                   
                     if$
                    }
                  if$
                }
 
 %----end of added by jim---

              if$
            }
          if$
        }
        't
      if$
      nameptr #1 + 'nameptr :=
      namesleft #1 - 'namesleft :=
    }
  while$
  } if$
}
FUNCTION {format.names.ed}
{
  format.names
}
FUNCTION {format.authors}
{ author "author" format.names
    duplicate$ empty$ 'skip$
    { collaboration "collaboration" bibinfo.check
      duplicate$ empty$ 'skip$
        { " (" swap$ * ")" * }
      if$
      *
    }
  if$
}
FUNCTION {get.bbl.editor}
{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ }

FUNCTION {format.editors}
{ editor "editor" format.names duplicate$ empty$ 'skip$
    {
      " " *
      get.bbl.editor
      capitalize
   "(" swap$ * ")" *
      *
    }
  if$
}
FUNCTION {format.isbn}
{ isbn "isbn" bibinfo.check
  duplicate$ empty$ 'skip$
    {
      new.block
      "ISBN " swap$ *
    }
  if$
}

FUNCTION {format.issn}
{ issn "issn" bibinfo.check
  duplicate$ empty$ 'skip$
    {
      new.block
      "ISSN " swap$ *
    }
  if$
}

FUNCTION {format.doi}
{ doi "doi" bibinfo.check
  duplicate$ empty$ 'skip$
    {
      new.block
      "\doi{" swap$ * "}" *
    }
  if$
}
FUNCTION {format.note}
{
 note empty$
    { "" }
    { note #1 #1 substring$
      duplicate$ "{" =
        'skip$
        { output.state mid.sentence =
          { "l" }
          { "u" }
        if$
        change.case$
        }
      if$
      note #2 global.max$ substring$ * "note" bibinfo.check
    }
  if$
}

FUNCTION {format.title}
{ title
 "title" bibinfo.check
}
%{ title
%  duplicate$ empty$ 'skip$
%    { "t" change.case$ }
%  if$
%  "title" bibinfo.check
%}
FUNCTION {format.full.names}
{'s :=
 "" 't :=
  #1 'nameptr :=
  s num.names$ 'numnames :=
  numnames 'namesleft :=
    { namesleft #0 > }
    { s nameptr
      "{vv~}{ll}" format.name$
      't :=
      nameptr #1 >
        {
          namesleft #1 >
            { ", " * t * }
            {
              s nameptr "{ll}" format.name$ duplicate$ "others" =
                { 't := }
                { pop$ }
              if$
              t "others" =
  %              { " " * bbl.cn.etal emphasize *    }
              
                { language empty$
                    { " " * bbl.etal emphasize * }
                    { language "zh" =
                      { " " * bbl.cn.etal emphasize * }
                       'skip$
                      if$
                    }
                 if$
                    }  
            
              
               
           { language empty$
             {  numnames #2 >
                    { "," * }
                    'skip$
                  if$
                    bbl.and
                    space.word * t *             
                     
                }
                    
                    
             { language "zh" =
                { numnames #2 >
                    { "," * }
                    'skip$
                  if$
                    bbl.cn.and  
                    space.word * t *             
                    }
                       'skip$                   
                     if$
                 }
                   if$
              }            
                                
    %            { numnames #2 >
     %               { "," * }
     %               'skip$
      %            if$
       %             bbl.and
     %               bbl.cn.and  
     %               space.word * t *             
       %             }
                           
              if$
            }
          if$
        }
        't
      if$
      nameptr #1 + 'nameptr :=
      namesleft #1 - 'namesleft :=
    }
  while$
}

FUNCTION {author.editor.key.full}
{ author empty$
    { editor empty$
        { key empty$
            { cite$ #1 #3 substring$ }
            'key
          if$
        }
        { editor format.full.names }
      if$
    }
    { author format.full.names }
  if$
}

FUNCTION {author.key.full}
{ author empty$
    { key empty$
         { cite$ #1 #3 substring$ }
          'key
      if$
    }
    { author format.full.names }
  if$
}

FUNCTION {editor.key.full}
{ editor empty$
    { key empty$
         { cite$ #1 #3 substring$ }
          'key
      if$
    }
    { editor format.full.names }
  if$
}

FUNCTION {make.full.names}
{ type$ "book" =
  type$ "inbook" =
  or
    'author.editor.key.full
    { type$ "proceedings" =
        'editor.key.full
        'author.key.full
      if$
    }
  if$
}

%----added by jim-这部分是参考文献的引用形式,被注释起来的部分是原来的配置(数字引用),改为(作者-年)--

%FUNCTION {output.bibitem}
%{ newline$
%  "\bibitem{" write$
%  cite$ write$
%  "}" write$
%  newline$
%  ""
%  before.all 'output.state :=
%}

FUNCTION {output.bibitem}
{ newline$
  "\bibitem[{" write$
  label write$
  ")" make.full.names duplicate$ short.list =
     { pop$ }
     { * }
   if$
  "}]{" * write$
  cite$ write$
  "}" write$
  newline$
  ""
  before.all 'output.state :=
}
%-----end of adding------

FUNCTION {n.dashify}
{
  't :=
  ""
    { t empty$ not }
    { t #1 #1 substring$ "-" =
        { t #1 #2 substring$ "--" = not
            { "--" *
              t #2 global.max$ substring$ 't :=
            }
            {   { t #1 #1 substring$ "-" = }
                { "-" *
                  t #2 global.max$ substring$ 't :=
                }
              while$
            }
          if$
        }
        { t #1 #1 substring$ *
          t #2 global.max$ substring$ 't :=
        }
      if$
    }
  while$
}

FUNCTION {word.in}
%{ "" * }
{ bbl.in capitalize
  " " * }
FUNCTION {format.date}
{
  month "month" bibinfo.check
  duplicate$ empty$
  year  "year"  bibinfo.check duplicate$ empty$
    { swap$ 'skip$
        { "there's a month but no year in " cite$ * warning$ }
      if$
      *
    }
    { swap$ 'skip$
        {
          swap$
          " " * swap$
        }
      if$
      *
    }
  if$
  duplicate$ empty$
    'skip$
    {
      before.all 'output.state :=
    after.sentence 'output.state :=
    }
  if$
}
FUNCTION {format.btitle}
{ title "title" bibinfo.check
  duplicate$ empty$ 'skip$
    {
    }
  if$
}
FUNCTION {either.or.check}
{ empty$
    'pop$
    { "can't use both " swap$ * " fields in " * cite$ * warning$ }
  if$
}
FUNCTION {format.bvolume}
{ volume empty$
    { "" }
    { bbl.volume volume tie.or.space.prefix
      "volume" bibinfo.check * *
      series "series" bibinfo.check
      duplicate$ empty$ 'pop$
        { swap$ bbl.of space.word * swap$
          emphasize * }
      if$
      "volume and number" number either.or.check
    }
  if$
}
FUNCTION {format.number.series}
{ volume empty$
    { number empty$
        { series field.or.null }
        { series empty$
            { number "number" bibinfo.check }
            { output.state mid.sentence =
                { bbl.number }
                { bbl.number capitalize }
              if$
              number tie.or.space.prefix "number" bibinfo.check * *
              bbl.in space.word *
              series "series" bibinfo.check *
            }
          if$
        }
      if$
    }
    { "" }
  if$
}
FUNCTION {is.num}
{ chr.to.int$
  duplicate$ "0" chr.to.int$ < not
  swap$ "9" chr.to.int$ > not and
}

FUNCTION {extract.num}
{ duplicate$ 't :=
  "" 's :=
  { t empty$ not }
  { t #1 #1 substring$
    t #2 global.max$ substring$ 't :=
    duplicate$ is.num
      { s swap$ * 's := }
      { pop$ "" 't := }
    if$
  }
  while$
  s empty$
    'skip$
    { pop$ s }
  if$
}

FUNCTION {convert.edition}
{ extract.num "l" change.case$ 's :=
  s "first" = s "1" = or
    { bbl.first 't := }
    { s "second" = s "2" = or
        { bbl.second 't := }
        { s "third" = s "3" = or
            { bbl.third 't := }
            { s "fourth" = s "4" = or
                { bbl.fourth 't := }
                { s "fifth" = s "5" = or
                    { bbl.fifth 't := }
                    { s #1 #1 substring$ is.num
                        { s eng.ord 't := }
                        { edition 't := }
                      if$
                    }
                  if$
                }
              if$
            }
          if$
        }
      if$
    }
  if$
  t
}

FUNCTION {format.edition}
{ edition duplicate$ empty$ 'skip$
    {
      convert.edition
      output.state mid.sentence =
        { "l" }
        { "t" }
      if$ change.case$
      "edition" bibinfo.check
      " " * bbl.edition *
    }
  if$
}
INTEGERS { multiresult }
FUNCTION {multi.page.check}
{ 't :=
  #0 'multiresult :=
    { multiresult not
      t empty$ not
      and
    }
    { t #1 #1 substring$
      duplicate$ "-" =
      swap$ duplicate$ "," =
      swap$ "+" =
      or or
        { #1 'multiresult := }
        { t #2 global.max$ substring$ 't := }
      if$
    }
  while$
  multiresult
}
FUNCTION {format.pages}
{ pages duplicate$ empty$ 'skip$
    { duplicate$ multi.page.check
        {
          n.dashify
        }
        {
        }
      if$
      "pages" bibinfo.check
    }
  if$
}
FUNCTION {format.journal.pages}
{ pages duplicate$ empty$ 'pop$
    { swap$ duplicate$ empty$
        { pop$ pop$ format.pages }
        {
          ":" *
          swap$
          n.dashify
          "pages" bibinfo.check
          *
        }
      if$
    }
  if$
}
FUNCTION {format.journal.eid}
{ eid "eid" bibinfo.check
  duplicate$ empty$ 'pop$
    { swap$ duplicate$ empty$ 'skip$
      {
          ":" *
      }
      if$
      swap$ *
      numpages empty$ 'skip$
        { bbl.eidpp numpages tie.or.space.prefix
          "numpages" bibinfo.check * *
          " (" swap$ * ")" * *
        }
      if$
    }
  if$
}
FUNCTION {format.vol.num.pages}
{ volume field.or.null
  duplicate$ empty$ 'skip$
    {
      "volume" bibinfo.check
    }
  if$
  bolden
  number "number" bibinfo.check duplicate$ empty$ 'skip$
    {
      swap$ duplicate$ empty$
        { "there's a number but no volume in " cite$ * warning$ }
        'skip$
      if$
      swap$
      "(" swap$ * ")" *
    }
  if$ *
}

FUNCTION {format.chapter.pages}
{ chapter empty$
    { "" }
    { type empty$
        { bbl.chapter }
        { type "l" change.case$
          "type" bibinfo.check
        }
      if$
      chapter tie.or.space.prefix
      "chapter" bibinfo.check
      * *
    }
  if$
}

FUNCTION {format.booktitle}
{
  booktitle "booktitle" bibinfo.check
}
FUNCTION {format.in.ed.booktitle}
{ format.booktitle duplicate$ empty$ 'skip$
    {
      editor "editor" format.names.ed duplicate$ empty$ 'pop$
        {
          " " *
          get.bbl.editor
          capitalize
          "(" swap$ * ") " *
          * swap$
          * }
      if$
      word.in swap$ *
    }
  if$
}
FUNCTION {empty.misc.check}
{ author empty$ title empty$ howpublished empty$
  month empty$ year empty$ note empty$
  and and and and and
    { "all relevant fields are empty in " cite$ * warning$ }
    'skip$
  if$
}
FUNCTION {format.thesis.type}
{ type duplicate$ empty$
    'pop$
    { swap$ pop$
      "t" change.case$ "type" bibinfo.check
    }
  if$
}
FUNCTION {format.tr.number}
{ number "number" bibinfo.check
  type duplicate$ empty$
    { pop$ bbl.techrep }
    'skip$
  if$
  "type" bibinfo.check
  swap$ duplicate$ empty$
    { pop$ "t" change.case$ }
    { tie.or.space.prefix * * }
  if$
}

%%-----------------added by jim---这部分是交叉引用,原来的好像也可以用----------

FUNCTION {format.article.crossref}
{
  word.in
  " \cite{" * crossref * "}" *
}
FUNCTION {format.book.crossref}
{ volume duplicate$ empty$
    { "empty volume in " cite$ * "'s crossref of " * crossref * warning$
      pop$ word.in
    }
    { bbl.volume
      capitalize
      swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word *
    }
  if$
  " \cite{" * crossref * "}" *
}
FUNCTION {format.incoll.inproc.crossref}
{
  word.in
  " \cite{" * crossref * "}" *
}

%%-----------end of adding by jim-----------------


FUNCTION {format.org.or.pub}
{ 't :=
  ""
  year empty$
    { "empty year in " cite$ * warning$ }
    'skip$
  if$
  address empty$ t empty$ and
  year empty$ and
    'skip$
    {
      address "address" bibinfo.check *
      t empty$
        'skip$
        { address empty$
            'skip$
            { ": " * }
          if$
          t *
        }
      if$
      year empty$
        'skip$
        { t empty$ address empty$ and
            'skip$
            { ", " * }
          if$
          year "year" bibinfo.check
          *
        }
      if$
    }
  if$
}
FUNCTION {format.publisher.address}
{ publisher "publisher" bibinfo.warn format.org.or.pub
}

FUNCTION {format.organization.address}
{ organization "organization" bibinfo.check format.org.or.pub
}

FUNCTION {article}
{ output.bibitem
  format.authors "author" output.check
  new.block
  format.title "[J]" * "title" output.check
  new.block
  crossref missing$
    {
      journal
      "journal" bibinfo.check
      "journal" output.check
      format.date "year" output.check
      date.block
      format.vol.num.pages output
    }
    { format.article.crossref output.nonnull
    }
  if$
  eid empty$
    { format.journal.pages }
    { format.journal.eid }
  if$
%  format.issn output
%%  format.doi output
  new.block
  format.note output
  format.eprint output
%%  format.url output
  fin.entry
}
FUNCTION {book}
{ output.bibitem
  author empty$
    { format.editors "author and editor" output.check
      add.blank
    }
    { format.authors output.nonnull
      crossref missing$
        { "author and editor" editor either.or.check }
        'skip$
      if$
    }
  if$
  new.block
  format.btitle "[M]" * "title" output.check
  crossref missing$
    { format.bvolume output
      new.block
      new.sentence
      format.number.series output
      format.publisher.address output
    }
    {
      new.block
      format.book.crossref output.nonnull
      format.date "year" output.check
    }
  if$
  format.edition output
  format.isbn output
%%  format.doi output
  new.block
  format.note output
  format.eprint output
%%  format.url output
  fin.entry
}
FUNCTION {booklet}
{ output.bibitem
  format.authors output
  new.block
  format.title "[M]" * "title" output.check
  new.block
  howpublished "howpublished" bibinfo.check output
  address "address" bibinfo.check output
  format.date output
  format.isbn output
%%  format.doi output
  new.block
  format.note output
  format.eprint output
%%  format.url output
  fin.entry
}

FUNCTION {inbook}
{ output.bibitem
  author empty$
    { format.editors "author and editor" output.check
    }
    { format.authors output.nonnull
      crossref missing$
        { "author and editor" editor either.or.check }
        'skip$
      if$
    }
  if$
  new.block
  format.btitle "[M]" * "title" output.check
  crossref missing$
    {
      format.bvolume output
      format.chapter.pages "chapter and pages" output.check
      new.block
      new.sentence
      format.number.series output
      format.publisher.address output
    }
    {
      format.chapter.pages "chapter and pages" output.check
      new.block
      format.book.crossref output.nonnull
    }
  if$
  format.edition output
  crossref missing$
    { format.isbn output }
    'skip$
  if$
  format.pages "pages" output.check
%%  format.doi output
  new.block
  format.note output
  format.eprint output
%%  format.url output
  fin.entry
}

FUNCTION {incollection}
{ output.bibitem
  format.authors "author" output.check
  new.block
  format.title "[C]" * "title" output.check
  new.block
  crossref missing$
    { format.in.ed.booktitle "booktitle" output.check
      format.bvolume output
      format.chapter.pages output
      new.sentence
      format.number.series output
      format.publisher.address output
      format.edition output
      format.isbn output
    }
    { format.incoll.inproc.crossref output.nonnull
      format.chapter.pages output
    }
  if$
  format.pages "pages" output.check
%%  format.doi output
  new.block
  format.note output
  format.eprint output
%%  format.url output
  fin.entry
}
FUNCTION {inproceedings}
{ output.bibitem
  format.authors "author" output.check
  new.block
  format.title "[C]" * "title" output.check
  new.block
  crossref missing$
    { format.in.ed.booktitle "booktitle" output.check
      format.bvolume output
      new.sentence
      format.number.series output
      publisher empty$
        { format.organization.address output }
        { organization "organization" bibinfo.check output
          format.publisher.address output
        }
      if$
      format.isbn output
%      format.issn output
    }
    { format.incoll.inproc.crossref output.nonnull
    }
  if$
  format.pages "pages" output.check
%%  format.doi output
  new.block
  format.note output
  format.eprint output
%%  format.url output
  fin.entry
}
FUNCTION {conference} { inproceedings }
FUNCTION {manual}
{ output.bibitem
  author empty$
    { organization "organization" bibinfo.check
      duplicate$ empty$ 'pop$
        { output
          address "address" bibinfo.check output
        }
      if$
    }
    { format.authors output.nonnull }
  if$
  new.block
  format.btitle "[C]" * "title" output.check
  author empty$
    { organization empty$
        {
          address new.block.checka
          address "address" bibinfo.check output
        }
        'skip$
      if$
    }
    {
      organization address new.block.checkb
      organization "organization" bibinfo.check output
      address "address" bibinfo.check output
    }
  if$
  format.edition output
  format.date output
%%  format.doi output
  new.block
  format.note output
  format.eprint output
%%  format.url output
  fin.entry
}

FUNCTION {mastersthesis}
{ output.bibitem
  format.authors "author" output.check
  new.block
  format.btitle "[D]" *
  "title" output.check
  new.block
  bbl.mthesis format.thesis.type output.nonnull
  school "school" bibinfo.warn output
  address "address" bibinfo.check output
  format.date "year" output.check
%%  format.doi output
  new.block
  format.note output
  format.eprint output
%%  format.url output
  fin.entry
}

FUNCTION {misc}
{ output.bibitem
  format.authors output
  title howpublished new.block.checkb
  format.title "[Z]" * output
  howpublished new.block.checka
  howpublished "howpublished" bibinfo.check output
  format.date output
%%  format.doi output
  new.block
  format.note output
  format.eprint output
  format.url output
  fin.entry
  empty.misc.check
}
FUNCTION {phdthesis}
{ output.bibitem
  format.authors "author" output.check
  new.block
  format.btitle "[D]" *
  "title" output.check
  new.block
  bbl.phdthesis format.thesis.type output.nonnull
  school "school" bibinfo.warn output
  address "address" bibinfo.check output
  format.date "year" output.check
%%  format.doi output
  new.block
  format.note output
  format.eprint output
%%  format.url output
  fin.entry
}

FUNCTION {proceedings}
{ output.bibitem
  editor empty$
    { organization "organization" bibinfo.check output
    }
    { format.editors output.nonnull }
  if$
  new.block
  format.btitle "[C]" * "title" output.check
  format.bvolume output
  editor empty$
    { publisher empty$
        {  format.number.series output }
        {
          new.sentence
          format.number.series output
          format.publisher.address output
        }
      if$
    }
    { publisher empty$
        {
          new.sentence
          format.number.series output
          format.organization.address output }
        {
          new.sentence
          format.number.series output
          organization "organization" bibinfo.check output
          format.publisher.address output
        }
      if$
     }
  if$
  format.isbn output
%  format.issn output
%%  format.doi output
  new.block
  format.note output
  format.eprint output
%%  format.url output
  fin.entry
}

FUNCTION {techreport}
{ output.bibitem
  format.authors "author" output.check
  new.block
  format.title "[R]" *
  "title" output.check
  new.block
  format.tr.number output.nonnull
  institution "institution" bibinfo.warn output
  address "address" bibinfo.check output
  format.date "year" output.check
%%  format.doi output
  new.block
  format.note output
  format.eprint output
  format.url output
  fin.entry
}

FUNCTION {unpublished}
{ output.bibitem
  format.authors "author" output.check
  new.block
  format.title "[Z]" * "title" output.check
  format.date output
%%  format.doi output
  new.block
  format.note "note" output.check
  format.eprint output
  format.url output
  fin.entry
}

%%%-----------------------------------------
FUNCTION {default.type} { misc }
READ
FUNCTION {sortify}
{ purify$
  "l" change.case$
}
INTEGERS { len }
FUNCTION {chop.word}
{ 's :=
  'len :=
  s #1 len substring$ =
    { s len #1 + global.max$ substring$ }
    's
  if$
}
FUNCTION {format.lab.names}
{ 's :=
  "" 't :=
  s #1 "{vv~}{ll}" format.name$
  s num.names$ duplicate$
  #2 >
       { language empty$
                    { pop$
                     " " * bbl.etal *}
                    { language "zh" =
                      { pop$
                        " " * bbl.cn.etal * }
                       'skip$
                      if$
                    }
                 if$
         }    
   
 %   { pop$
 %     " " * bbl.etal *     
 %    }

     
     
     
     
    { #2 <<br>        'skip$
        { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
            {
              " " * bbl.etal *
            }
   %---原来的设置---        
   %         {
   %      bbl.and space.word * s #2 "{vv~}{ll}" format.name$
    %          * }
   %----原来设置结束-----

%----added by jim-----------          
    { language empty$
                    {bbl.and space.word * s #2 "{vv~}{ll}" format.name$
              * }
                    { language "zh" =
                      { bbl.cn.and space.word * s #2 "{vv~}{ll}" format.name$
              * }
                       'skip$
                      if$
                    }
                 if$
         }              

  %-----end of adding-------     
          
阅读    收藏 
标签:

杂谈

分类: Fortran
Fortran90 中引入的module 的语法,我感觉非常好用,以后争取把函数都用module 封装,丢弃common,这种封装的思想也能够使得编程很清晰,再来熟悉一下module的语法吧!

module constant
implicit none
real,parameter::pi=3.14159
end module constant

module var
implicit none
real :: t1,t2,t3
end module var

module  minu_add
use constant
implicit none
real :: t=pi
public add
public minu
contains
 subroutine add(x,y,res)
implicit none
real ,intent(in)::x
real ,intent(in)::y
real ,intent(out)::res

res=x+y-pi+t

return
end subroutine add

subroutine minu(x,y,res)
implicit none
real ,intent(in)::x
real ,intent(in)::y
real ,intent(out)::res
res=x-y-pi+t
return
end subroutine minu

end  module minu_add

program exe
use minu_add
use var
t1=1.0
t2=2.0
 call  add(t1,t2,t3)
 write(*,*)"add",t3
 call minu(t1,t2,t3)
 write(*,*)"minu",t3
  write(*,*)"ttt",t
stop
end program exe





阅读    收藏 
标签:

杂谈

分类: Mathematica

In mathematics, a confluent hypergeometric function is a solution of a confluent hypergeometric equation, which is a degenerate form of a hypergeometric differential equation where two of the three regular singularities merge into an irregular singularity. (The term "confluent" refers to the merging of singular points of families of differential equations; "confluere" is Latin for "to flow together".) There are several common standard forms of confluent hypergeometric functions:

The Kummer functions, Whittaker functions, and Coulomb wave functions are essentially the same, and differ from each other only by elementary functions and change of variables.

Contents

[hide]

[edit] Kummer's equation

Kummer's equation is

http://upload.wikimedia.org/math/9/4/e/94ecde12b8e985e136c1b1961c482f41.png,

with a regular singular point at 0 and an irregular singular point at ∞. It has two linearly independent solutions M(a,b,z) and U(a,b,z).

Kummer's function (of the first kind) M is a generalized hypergeometric series introduced in (Kummer 1837), given by

http://upload.wikimedia.org/math/9/3/1/931ffdba0b638743f992460a6e156ca7.png

where

http://upload.wikimedia.org/math/9/c/8/9c834c2f94f7ca63f7bff505d70e18a2.png

is the rising factorial. Another common notation for this solution is Φ(a,b,z). This defines an entire function of a.b, and z, except for poles at b = 0, −1, − 2, ...

Just as the confluent differential equation is a limit of the hypergeometric differential equation as the singular point at 1 is moved towards the singular point at ∞, the confluent hypergeometric function can be given as a limit of the hypergeometric function

http://upload.wikimedia.org/math/2/b/7/2b7a96da0e835ba285e5106038307ca3.png

and many of the properties of the confluent hypergeometric function are limiting cases of properties of the hypergeometric function.

Another solution of Kummer's equation is the Tricomi confluent hypergeometric function U(a;b;z) introduced by Francesco Tricomi (1947), and sometimes denoted by Ψ(a;b;.z). The function U is defined in terms of Kummer's function M by

http://upload.wikimedia.org/math/4/6/c/46cb03df0477ad0a189b53712beb51d2.png

This is undefined for integer b, but can be extended to integer b by continuity.

[edit] Integral representations

For certain values of a and b, M(a,b,z) can be represented as an integral

http://upload.wikimedia.org/math/a/4/0/a40796ff3db5cef1845254fdb14ba45b.png

For a with positive real part U can be obtained by the Laplace integral

http://upload.wikimedia.org/math/c/b/1/cb167673f3598de1756168b453d5d92f.png

The integral defines a solution in the right half-plane re z > 0.

They can also be represented as Barnes integrals

http://upload.wikimedia.org/math/a/6/0/a6080a4d8fbc69ac74e51549b67aa045.png

where the contour passes to one side of the poles of Γ(−s) and to the other side of the poles of Γ(a+s).

[edit] Asymptotic behavior

The asymptotic behavior of U(a,b,z) as z → ∞ can be deduced from the integral representations. If z = x is real, then making a change of variables in the integral followed by expanding the binomial series and integrating it formally term by term gives rise to an asymptotic series expansion, valid as x → ∞:[1]

http://upload.wikimedia.org/math/0/f/e/0fe407766e41638b456473196b93f3ef.png

where http://upload.wikimedia.org/math/2/2/3/223d9200c88f094d32ddfe05132d85d7.png is a generalized hypergeometric series, which converges nowhere but exists as a formal power series in 1/x.

[edit] Relations

There are many relations between Kummer functions for various arguments and their derivatives. This section gives a few typical examples.

[edit] Contiguous relations

Given http://upload.wikimedia.org/math/f/b/a/fba288e935ef99d4b30ceb5f300562e1.png , the four functions http://upload.wikimedia.org/math/3/2/b/32b6b76d73cc0fbb2ffb9c96c1e5cd5e.png , http://upload.wikimedia.org/math/a/9/f/a9fc98b286ebbfb15e9c0bf9c0816695.png are called contiguous to http://upload.wikimedia.org/math/f/b/a/fba288e935ef99d4b30ceb5f300562e1.png . The function http://upload.wikimedia.org/math/f/b/a/fba288e935ef99d4b30ceb5f300562e1.png can be written as a linear combination of any two of its contiguous functions, with rational coefficients in terms of a,b and z. This gives (4
2
)=6 relations, given by identifying any two lines on the right hand side of

http://upload.wikimedia.org/math/8/1/4/814cdb2f991386427d26d13d4a823a43.png

In the notation above, http://upload.wikimedia.org/math/f/7/8/f782e34f19a431cae7ffe9a1769428a8.png and so on.

Repeatedly applying these relations gives a linear relation between any three functions of the form http://upload.wikimedia.org/math/6/3/3/6336628edd5150ab06f87a1f41dabe48.png (and their higher derivatives), where m, n are integers.

There are similar relations for U.

[edit] Kummer's transformation

Kummer's functions are also related by Kummer's transformations:

http://upload.wikimedia.org/math/e/d/b/edbb782541480d31e7e0a42e13cbc204.png
http://upload.wikimedia.org/math/b/c/1/bc137538d3b2f3e4ed8f69eabfff4e81.png.

[edit] Multiplication theorem

The following multiplication theorems hold true:

http://upload.wikimedia.org/math/8/c/f/8cfc697bb08361103befb0a48354eb28.png


[edit] Connection with Laguerre polynomials and similar representations

In terms of Laguerre polynomials, Kummer's functions have several expansions, for example

http://upload.wikimedia.org/math/d/f/c/dfc94601a84edd1785f22e7539af3499.png (Erdelyi 1953, 6.12)

[edit] Special cases

Functions that can be expressed as special cases of the confluent hypergeometric function include:

For example, the special case b = 2a the function reduces to a Bessel function:

http://upload.wikimedia.org/math/4/c/e/4ce8e5d03bbd4106cee15943399026be.png

This identity is sometimes also referred to as Kummer's second transformation. Similarly

http://upload.wikimedia.org/math/8/5/4/854862285a801b00903dddcd618bab64.png

where K is related to Bessel polynomial for integer a.

http://upload.wikimedia.org/math/b/d/6/bd68526be680c861c6bed8703a1adf27.png
http://upload.wikimedia.org/math/f/3/d/f3d89edf4a0e525d6a3083cb567eaf1b.png
http://upload.wikimedia.org/math/4/0/7/407db0c28d799aad1701aece852b9033.png
http://upload.wikimedia.org/math/3/c/c/3cca5fe9d02456274a63dd131a39d853.png
  • The general p-th raw moment (p not necessarily an integer) can be expressed as
http://upload.wikimedia.org/math/4/2/7/42729d900168e9c3309da46311255891.png
http://upload.wikimedia.org/math/1/e/d/1ede10496c3be877357b3b5802e7cbcf.png (the function's second branch cut can be chosen by multiplying with ( − 1)p).

[edit] Application to continued fractions

By applying a limiting argument to Gauss's continued fraction it can be shown that

http://upload.wikimedia.org/math/c/4/d/c4d4dc57fe1a097b908a94e40ab4cdf7.png

and that this continued fraction converges uniformly to a meromorphic function of z in every bounded domain that does not include a pole.

阅读    收藏 
标签:

杂谈


截至到20093SCI扩展版收录核物理学科期刊22种(SCI核心版14种),其中2008年开始被SCI收录的核物理期刊3种。出版地为美国的核物理期刊8种,新加坡、英国各4种,荷兰3种,中国、波兰、乌克兰奥地利1种。其中由中国物理学会、中国科学院高能物理研究所、中国科学院近代物理研究所编辑的《中国物理C辑》和中国核学会、中国科学院上海原子核研究所编辑的《核技术》两种期刊2008正式被SCI收录。

2005-2008SCI共收录至少有一位中国作者(不包括台湾)的核物理学科论文3193篇,其中2008913篇(0.9130 %),2007757篇(0.7979 %),2006801篇(0.9308 %),2005722篇(0.9353 %)。

3193篇论文包括学术论文2681篇、会议论文450篇、评论44篇、通讯8篇、社论6篇、更正4篇。

2005-2008年中国研究论文主要发表在以下几种SCI收录的核物理期刊上:PHYSICAL REVIEW C《物理学评论C辑:核物理学》392篇,INTERACTIONS WITH MATERIALS AND ATOMS《物理学研究中的核仪器与方法B辑:射束与材料及原子的相互作用》364篇,CHINESE PHYSICS C《中国物理C辑》266篇,ENERGY CONVERSION AND MANAGEMENT《能量转换与管理》268篇,INTERNATIONAL JOURNAL OF MODERN PHYSICS A《国际现代物理学杂志A辑》192篇,MODERN PHYSICS LETTERS A《现代物理学快报A辑》182篇,JOURNAL OF PHYSICS G-NUCLEAR AND PARTICLE PHYSICS 《物理学学报G辑:核与粒子物理学》161篇,INTERNATIONAL JOURNAL OF MODERN PHYSICS E-NUCLEAR PHYSICS 《国际现代物理学杂志E:核物理学》128篇,NUCLEAR PHYSICS A《核物理学A辑》100篇,NUCLEAR SCIENCE AND TECHNIQUES《核技术》99篇,EUROPEAN PHYSICAL JOURNAL A《欧洲物理学杂志A辑:强子与核子》85篇,NUCLEAR FUSION《核聚变》40篇。

主要研究单位有中国科学院(CHINESE ACAD SCI1013篇,北京大学(PEKING UNIV353篇,清华大学(TSING HUA UNIV254篇,中国原子能科学研究院(CHINA INST ATOM ENERGY231篇,中国科技大学(UNIV SCI & TECHNOL CHINA192篇,兰州重离子加速器国家重点实验室(NATL LAB HEAVY ION ACCELERATOR185篇,上海交通大学(SHANGHAI JIAO TONG UNIV137篇,南京大学(NANJING UNIV107篇,兰州大学(LANZHOU UNIV85篇,中国高能物理研究所(INST HIGH ENERGY PHY85篇,北京师范大学(BEIJING NORMAL UNIV73篇,南开大学(NANKAI UNIV70篇。

2009SCI收录核物理学科期刊22

 

1. ADVANCES IN NUCLEAR PHYSICS 《核物理进展》美国

Annual

ISSN: 0065-2970

KLUWER ACADEMIC/PLENUM PUBL, 233 SPRING ST, NEW YORK, USA, NY, 10013

1.    Science Citation Index

2.    Science Citation Index Expanded

 

2. ANNUAL REVIEW OF NUCLEAR AND PARTICLE SCIENCE《核与粒子科学年评》美国

Annual

ISSN: 0163-8998

ANNUAL REVIEWS, 4139 EL CAMINO WAY, PO BOX 10139, PALO ALTO, USA, CA, 94303-0139

1.    Science Citation Index

2.    Science Citation Index Expanded

 

3. ATOMIC DATA AND NUCLEAR DATA TABLES 《原子数据和核数据表》美国

Bimonthly

ISSN: 0092-640X

ACADEMIC PRESS INC ELSEVIER SCIENCE, 525 B ST, STE 1900, SAN DIEGO, USA, CA, 92101-4495

1.    Science Citation Index

2.    Science Citation Index Expanded

 

4. CHINESE PHYSICS C 《中国物理C辑》中国

Monthly  (注:2008年开始被SCI收录)

ISSN: 1674-1137

SCIENCE CHINA PRESS, 16 DONGHUANGCHENGGEN NORTH ST, BEIJING, PEOPLES R CHINA, 100717

1.    Science Citation Index Expanded

 

5. ENERGY CONVERSION AND MANAGEMENT 《能量转换与管理》英国

Semimonthly

ISSN: 0196-8904

PERGAMON-ELSEVIER SCIENCE LTD, THE BOULEVARD, LANGFORD LANE, KIDLINGTON, OXFORD, ENGLAND, OX5 1GB

1.    Science Citation Index Expanded

 

6. EUROPEAN PHYSICAL JOURNAL A 《欧洲物理学杂志A辑:强子与核子》美国

Monthly

ISSN: 1434-6001

SPRINGER, 233 SPRING ST, NEW YORK, USA, NY, 10013

1.    Science Citation Index

2.    Science Citation Index Expanded

 

7. INTERNATIONAL JOURNAL OF MODERN PHYSICS A 《国际现代物理学杂志A辑》新加坡

Biweekly

ISSN: 0217-751X

WORLD SCIENTIFIC PUBL CO PTE LTD, 5 TOH TUCK LINK, SINGAPORE, SINGAPORE, 596224

1.    Science Citation Index

2.    Science Citation Index Expanded

 

8. INTERNATIONAL JOURNAL OF MODERN PHYSICS E-NUCLEAR PHYSICS 《国际现代物理学杂志E:核物理学》新加坡

Bimonthly

ISSN: 0218-3013

WORLD SCIENTIFIC PUBL CO PTE LTD, 5 TOH TUCK LINK, SINGAPORE, SINGAPORE, 596224

1.    Science Citation Index Expanded

 

9. JOURNAL OF PHYSICS G-NUCLEAR AND PARTICLE PHYSICS 《物理学学报G辑:核与粒子物理学》英国

Monthly

ISSN: 0954-3899

IOP PUBLISHING LTD, DIRAC HOUSE, TEMPLE BACK, BRISTOL, ENGLAND, BS1 6BE

1.    Science Citation Index

2.    Science Citation Index Expanded

 

10. MODERN PHYSICS LETTERS A 《现代物理学快报A辑》新加坡

Weekly

ISSN: 0217-7323

WORLD SCIENTIFIC PUBL CO PTE LTD, 5 TOH TUCK LINK, SINGAPORE, SINGAPORE, 596224

1.    Science Citation Index

2.    Science Citation Index Expanded

 

11. NUCLEAR DATA SHEETS 《核数据表》美国

Monthly

ISSN: 0090-3752

ACADEMIC PRESS INC ELSEVIER SCIENCE, 525 B ST, STE 1900, SAN DIEGO, USA, CA, 92101-4495

1.    Science Citation Index Expanded

 

12. NUCLEAR FUSION 《核聚变》奥地利

Monthly

ISSN: 0029-5515

INT ATOMIC ENERGY AGENCY, WAGRAMERSTRASSE 5, PO BOX 100, VIENNA, AUSTRIA, A-1400

1.    Science Citation Index

2.    Science Citation Index Expanded

 

13. NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION B-BEAM INTERACTIONS WITH MATERIALS AND ATOMS 物理学研究中的核仪器与方法B辑:射束与材料及原子的相互作用》荷兰

Semimonthly

ISSN: 0168-583X

ELSEVIER SCIENCE BV, PO BOX 211, AMSTERDAM, NETHERLANDS, 1000 AE

1.    Science Citation Index

2.    Science Citation Index Expanded

 

14. NUCLEAR PHYSICS A 《核物理学A辑》荷兰

Semimonthly

ISSN: 0375-9474

ELSEVIER SCIENCE BV, PO BOX 211, AMSTERDAM, NETHERLANDS, 1000 AE

1.    Science Citation Index

2.    Science Citation Index Expanded

 

15. NUCLEAR SCIENCE AND TECHNIQUES 《核技术》荷兰

Bimonthly (注: 2008年开始被SCI收录,中国核学会;中国科学院上海原子核研究所编辑)

ISSN: 1001-8042

ELSEVIER SCIENCE BV, PO BOX 211, AMSTERDAM, NETHERLANDS, 1000 AE

1.    Science Citation Index Expanded

 

16. NUKLEONIKA 《核》波兰

Quarterly

ISSN: 0029-5922

INST NUCLEAR CHEMISTRY TECHNOLOGY, DORODNA 16 STR, WARSAW, POLAND, 03-195

1.    Science Citation Index Expanded

 

17. PHYSICAL REVIEW C 《物理学评论C辑:核物理学》美国

Monthly

ISSN: 0556-2813

AMER PHYSICAL SOC, ONE PHYSICS ELLIPSE, COLLEGE PK, USA, MD, 20740-3844

1.    Science Citation Index

2.    Science Citation Index Expanded

 

18. PHYSICAL REVIEW SPECIAL TOPICS-ACCELERATORS AND BEAMS 《物理评论专题:加速器与波束》美国

Monthly

ISSN: 1098-4402

AMER PHYSICAL SOC, ONE PHYSICS ELLIPSE, COLLEGE PK, USA, MD, 20740-3844

1.    Science Citation Index Expanded

 

19. PHYSICS OF ATOMIC NUCLEI 《原子核物理学》美国

Monthly (注:俄罗斯科学院与国家原子能委员会合办的期刊《核物理》(Ядерная физиκа)的英文翻译版)

ISSN: 1063-7788

MAIK NAUKA/INTERPERIODICA/SPRINGER, 233 SPRING ST, NEW YORK, USA, NY, 10013-1578

1.    Science Citation Index

2.    Science Citation Index Expanded

 

20. PLASMA PHYSICS AND CONTROLLED FUSION 《等离子体物理学与受控聚变》英国

Monthly

ISSN: 0741-3335

IOP PUBLISHING LTD, DIRAC HOUSE, TEMPLE BACK, BRISTOL, ENGLAND, BS1 6BE

1.    Science Citation Index

2.    Science Citation Index Expanded

 

21. PROBLEMS OF ATOMIC SCIENCE AND TECHNOLOGY 《原子科学与技术问题》乌克兰

Quarterly  (注:2008年开始被SCI收录)

ISSN: 1562-6016

KHARKOV INST PHYSICS & TECHNOLOGY, NATL SCIENCE CTR, 1 AKADEMICHESKAYA ST, KHARKOV, UKRAINE, 61108

1.    Science Citation Index Expanded

 

22. PROGRESS IN PARTICLE AND NUCLEAR PHYSICS 《粒子与核物理学进展》英国

Semiannual

ISSN: 0146-6410

ELSEVIER SCIENCE BV, SARA BURGERHARTSTRAAT 25, PO BOX 211, AMSTERDAM, NETHERLANDS, 1000 AE

1.    Science Citation Index

2.    Science Citation Index Expanded

阅读    收藏 
  
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有