I'm enter "Сост. В.И. Гараджа, Е.Д. Руткевич.", but biblio edit in 'Сост. В.И. Гараджа, Е. Д. Ру. т. кев";
other example, enter - "Мчедлов М. П.", biblio displays "Мчедлов, М. П" (not point)

CommentFileSizeAuthor
#4 bad_authors.jpg17.95 KBkeha3912
#3 494056.jpg5.36 KBrjerome

Comments

rjerome’s picture

Yes, I can see where that name would pose a problem for the parser. What "style" (ama, apa, cse, mla, vacouver) are you using? There is one thing you could try... in all the "style" files, there is a function that looks like this... (this one from biblio_style_vancouver.inc)

function biblio_style_vancouver_author_options() {
  $author_options = array(
    'BetweenAuthorsDelimStandard'       => ', ',
    'BetweenAuthorsDelimLastAuthor'     => ', ',
    'AuthorsInitialsDelimFirstAuthor'   => ' ',
    'AuthorsInitialsDelimStandard'      => ' ',
    'betweenInitialsDelim'              => '',
    'initialsBeforeAuthorFirstAuthor'   => FALSE,
    'initialsBeforeAuthorStandard'      => FALSE,
    'numberOfInitialsToKeep'            => 2,
    'shortenGivenNames'                 => TRUE,
    'numberOfAuthorsTriggeringEtAl'     => 6,
    'includeNumberOfAuthors'            => 6,
    'customStringAfterFirstAuthors'     => ', et al.',
    'encodeHTML'                        => true
  );

  return $author_options;
}

If you change 'shortenGivenNames' to FALSE it might help.

keha3912’s picture

I'm using style Classic, but I do not see where the need to correct

function biblio_style_classic_author_options() {
  $author_options = array(
    'BetweenAuthorsDelimStandard'     =>  ', ',      //4
    'BetweenAuthorsDelimLastAuthor'   =>  ', and ',    //5
    'AuthorsInitialsDelimFirstAuthor' =>  ', ',      //7
    'AuthorsInitialsDelimStandard'    =>  ' ',       //8
    'betweenInitialsDelim'            =>  '. ',      //9
    'initialsBeforeAuthorFirstAuthor' =>  FALSE,     //10
    'initialsBeforeAuthorStandard'    =>  FALSE,      //11
    'shortenGivenNames'               =>  FALSE,      //12
    'numberOfAuthorsTriggeringEtAl'   =>  10,        //13
    'includeNumberOfAuthors'          =>  10,        //14
    'customStringAfterFirstAuthors'   =>  ', et al.',//15
    'encodeHTML'                      =>  true
  );
  return $author_options;
rjerome’s picture

StatusFileSize
new5.36 KB

I see, is the string "Сост. В.И. Гараджа, Е.Д. Руткевич." representing two authors? if so they should be entered on separate lines on the input form. See attached image of what it looks like when entered separately on my system using the "classic" style.

keha3912’s picture

StatusFileSize
new17.95 KB

I'm modified the string "Сост. В.И. Гараджа, Е.Д. Руткевич." on two authors, but it did not help (see attachment). I see that you do not understand the Cyrillic symbols, so here transliteration: Edited by V.I. Garadzha, E.D. Rutkevich.
You have not explained why there is no point in the string of the "Мчедлов М. П." ("Mchedlov M. P.")?

rjerome’s picture

You are correct in assuming I don't understand Cyrillic :-) In the case of an Editor(s), you would put them in the "Secondary Authors" section. and remove the "Edited by" text. The styles will recreate it if necessary. Still don't have an answer for your second question, but I will look into it.

Ron.

keha3912’s picture

Thank you for your attention to my problem. I'm very saddened that such strict requirements to string authors. Can then enter the columns in addition to the authors string "edited by"?

liam morland’s picture

Issue summary: View changes
Status: Active » Closed (outdated)

This version is no longer maintained. If this issue is still relevant to the Drupal 7 version, please re-open and provide details.