/[webpac2]/trunk/conf/normalize/mapping.pl
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/conf/normalize/mapping.pl

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 622 by dpavlin, Fri Aug 25 19:22:33 2006 UTC revision 629 by dpavlin, Tue Sep 5 21:02:39 2006 UTC
# Line 84  marc_compose('245', Line 84  marc_compose('245',
84                          rec('200','a')                          rec('200','a')
85          ),          ),
86          'h', rec('200','b'),          'h', rec('200','b'),
87          'b', rec('200','k'),          'b',
88                    join_with(' ; ',
89                            rec('200','k'),
90                    ),
91          'b', rec('200','d'),          'b', rec('200','d'),
92          'b',          'b',
93                  join_with(' : ',                  join_with(' : ',
# Line 368  marc('110','c', Line 371  marc('110','c',
371    
372    
373  marc_indicators('740', 0, ' ');  marc_indicators('740', 0, ' ');
374    
375    if ( ! rec('464') ) {
376  marc('740','a',  marc('740','a',
377          rec('200','c')          rec('200','c')
378  );  );
379    
380    marc('740','a',
381            rec('200','k')
382    );
383    
384  # višerazinci  } else {
385  #  marc('740','a',
386  # if ( rec('230') ) {          rec('464','a')
387  #  );
388  #       marc_duplicate();  };
389  #       marc_remove('245');  
390  #  
391  #       marc('245','a',  
392  #               rec('230','a')  ## višerazinci
393  #       );  
394  #  if ( rec('230') ) {
395  #       if ( ! rec('230','a') ) {  
396  #          marc_duplicate();
397  #               marc('245','a',          
398  #                       rec('200','a')          marc_remove('245');
399  #               );          marc_compose('245',
400  #       }          'a', suffix(
401  #                  rec('200','b') ? '. '   :
402  #       marc('245','b',                  rec('200','k') ? ' ; '  :
403  #               rec('230','e')                  rec('200','d') ? ' = '  :
404  #       );                  rec('200','e') ? ' : '  :
405  #                  rec('200','f') ? ' / '  :
406  #       marc('245','c',                                   '.',
407  #               rec('230','f')                          rec('230','a')
408  #       );          ),
409  #          'b',
410  #       marc('245','n',                  join_with(' ; ',
411  #               rec('230','v')                          rec('230','k'),
412  #       );                  ),
413  #          'b', rec('230','d'),
414  # }          'b',
415  #                  join_with(' : ',
416  # if ( rec('231') ) {                          rec('230','e'),
417  #                  ),
418  #       marc_duplicate();          'c',
419  #       marc_remove('245');                  join_with(' ; ',
420  #                          rec('230','f'),
421  #       marc('245','a',                  ),
422  #               rec('231','a')          );
423  #       );  
424  #          marc_remove('260');
425  #       if ( ! rec('231','a') ) {          marc('260','c',
426  #                  rec('250')
427  #               marc('245','a',          );
428  #                       rec('200','a')  
429  #               );          marc_remove('300');
430  #       }          marc('300','a',
431  #                  rec('260')
432  #       marc('245','b',          );
433  #               rec('231','e')  
434  #       );          marc_remove('490');
435  #          marc('490','a',
436  #       marc('245','c',                  rec('270')
437  #               rec('231','f')          );
438  #       );  
439  #          marc_remove('500');
440  #       marc('245','n',          marc('500','a',
441  #               rec('231','v')                  rec('280')
442  #       );          );
443  #  
444  # }          marc_remove('020');
445            marc('020','a',
446                    rec('290')
447            );
448    
449            marc_indicators('774', 0, ' ');
450            marc('774','6',
451                    join_with('',
452                            config(),
453                            rec('000')
454                    )
455            );
456    
457            marc('774','g',
458                    rec('230','v')
459            );
460    
461    };
462    
463  }  }

Legend:
Removed from v.622  
changed lines
  Added in v.629

  ViewVC Help
Powered by ViewVC 1.1.26