From: <and...@gm...> - 2006-10-27 09:47:17
|
Hello list, I would like to export a text file for certain reference (s) in the following format, for a conference for example: {{cite conference | first =3D M. | last =3D Turk | authorlink =3D | coauthors =3D Pentland, A. | title =3D Face recognition usi=85 | booktitle =3D Proc IEEE Confer=85 | pages =3D 586=96591 | year =3D 1991 }} Another example for a paper: {{cite paper | author =3D Ziman, J.M., F.R.S. | title =3D Public Knowledge: An=85 | date =3D 1968 | url =3Dhttp://info.med.yale.edu | format =3D [[PDF]] | accessdate =3D 2006-07-03 }} It seems like my required output (wikipedia's references) is very similar to amsrefs. Suggestions? -- Andr=E9s Arcia |
From: Christiaan H. <cmh...@gm...> - 2006-10-27 10:13:35
|
You should write your own export template and add it in the Template preferences. See the online help pages or the Wiki for some more informatio= n on writing templates. Christiaan On 10/27/06, Andr=E9s Emilio Arcia Moret <and...@gm...> wrote: > > Hello list, > > I would like to export a text file for certain reference (s) in the > following format, for a conference for example: > > {{cite conference > | first =3D M. > | last =3D Turk > | authorlink =3D > | coauthors =3D Pentland, A. > | title =3D Face recognition usi=85 > | booktitle =3D Proc IEEE Confer=85 > | pages =3D 586=96591 > | year =3D 1991 }} > > Another example for a paper: > > {{cite paper > | author =3D Ziman, J.M., F.R.S. > | title =3D Public Knowledge: An=85 > | date =3D 1968 > | url =3Dhttp://info.med.yale.edu > | format =3D [[PDF]] > | accessdate =3D 2006-07-03 }} > > It seems like my required output (wikipedia's references) is very > similar to amsrefs. > > Suggestions? > > -- > Andr=E9s Arcia > > |
From: Christiaan H. <cmh...@gm...> - 2006-10-27 12:28:09
|
You should write your own export template and add it in the Templates preferences. Look in the online help or the Wiki for help on this, and in ~/Library/Application Support/BibDesk/Templates for examples. Write a Main Page template file with the following line: <$publicationsUsingTemplate/> You can then write separate files for the different publication types. For example in the template for a book you could write something like: {{cite book | last =3D <$firstAuthor.vonPart> <$firstAuthor.lastName/> <$firstAuthor.jrPart/> | first =3D <$firstAuthor.firstName/> <$authors.@arrayDroppingFirstAuthor.@count?> | coauthors =3D <$authors.@ arrayDroppingFirstAuthor.name.@componentsJoinedByComma/> </$authors.@arrayDroppingFirstAuthor.@count?> | title =3D <$fields.Title/> | publisher =3D <$fields.Publisher/> | year =3D <$fields.Year/> <$fields.Doi?> | doi =3D <$fields.Doi/> </$fields.Doi?> }} You can add extra fields if you like. Note: to use the arrayDroppingFirstAuthor you need to use the nightly build that should come out in a few hours (it was just added). You add this as to the template wit= h role "book". Other publication types like article are similar. Also you nee= d a default item template. hth, Christiaan On 10/27/06, Andr=E9s Emilio Arcia Moret <and...@gm...> wrote: > > Hello list, > > I would like to export a text file for certain reference (s) in the > following format, for a conference for example: > > {{cite conference > | first =3D M. > | last =3D Turk > | authorlink =3D > | coauthors =3D Pentland, A. > | title =3D Face recognition usi=85 > | booktitle =3D Proc IEEE Confer=85 > | pages =3D 586=96591 > | year =3D 1991 }} > > Another example for a paper: > > {{cite paper > | author =3D Ziman, J.M., F.R.S. > | title =3D Public Knowledge: An=85 > | date =3D 1968 > | url =3Dhttp://info.med.yale.edu > | format =3D [[PDF]] > | accessdate =3D 2006-07-03 }} > > It seems like my required output (wikipedia's references) is very > similar to amsrefs. > > Suggestions? > > -- > Andr=E9s Arcia > > |