From 550e0062508de14939dd518c5b7d6efefaf5b655 Mon Sep 17 00:00:00 2001 From: Igor Date: Sun, 31 Oct 2010 13:34:54 +0300 Subject: RAW BiBTeX - works --- .gitignore | 5 + README | 21 + bibtex.php | 545 ++++++++++++++ conf/default.php | 11 + example-dump.txt | 306 ++++++++ example.bib | 2089 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ lang/en/lang.php | 23 + lang/ru/lang.php | 23 + plugin.info.txt | 7 + syntax.php | 166 +++++ test.php | 15 + 11 files changed, 3211 insertions(+) create mode 100644 .gitignore create mode 100644 bibtex.php create mode 100644 conf/default.php create mode 100644 example-dump.txt create mode 100644 example.bib create mode 100644 lang/en/lang.php create mode 100644 lang/ru/lang.php create mode 100644 plugin.info.txt create mode 100644 syntax.php create mode 100644 test.php diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c812d6e --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +*~ +.*.swp +.desktop +.directory + diff --git a/README b/README index e69de29..f39bca5 100644 --- a/README +++ b/README @@ -0,0 +1,21 @@ +This is a syntax plugin for Dokuwiki (http://www.dokuwiki.org/). + + + +It introduces two syntax extentions for Dokuwiki: + + +1. Entire list of publications. + + +Raw BiBTeX data + + + +2. Publications selected from by some attributes. + + +author = pashev, +year = 2005 + + diff --git a/bibtex.php b/bibtex.php new file mode 100644 index 0000000..ef81614 --- /dev/null +++ b/bibtex.php @@ -0,0 +1,545 @@ + 'matveev' => "В. И. Матвеев" + protected $STRINGS_o = array(); // 'jetp' => 1 - to sort by journal importance + public $ENTRIES = array(); + public $SELECTION = array(); + + + /* + * Expand strings like 'gusarevich # " and " # matveev', + * substituting 'gusarevich' and 'matveev' + * from $STRINGS + * + */ + public function expand_string($str) + { + $chunks = preg_split('/\s*#\s*/', $str); + $len = count($chunks); + for ($i = 0; $i < count($chunks) ; $i++) + { + if (preg_match('/"(.*?)"/', $chunks[$i], $matches)) + { + $chunks[$i] = $matches[1]; + } + elseif (isset($this->STRINGS[$chunks[$i]])) // not !empty(), but isset() ! + { + $chunks[$i] = $this->STRINGS[$chunks[$i]]; + } + } + + $r = implode($chunks); + return $r; + } + + + /* + * Parse a line of BiBTeX data + * and collect strings and bib-entries + * + */ + protected function parse_string($line) + { + static $bibent = ''; + static $string_no = 0; + + if (preg_match('/@STRING\s*\((.+?)\s*=\s*"(.*?)"\)/u', $line, $matches)) + { + $this->STRINGS[$matches[1]] = $matches[2]; + $this->STRINGS_o[$matches[1]] = $string_no++; + } + elseif (preg_match('/@(\w+?)\s*\{\s*(\w+?)\s*,/u', $line, $matches)) + { // TODO: Ignore wrong fields + $bibent = $matches[2]; + $this->ENTRIES[$bibent]['entry'] = strtolower($matches[1]); + $this->ENTRIES[$bibent]['id'] = strtolower($matches[2]); + // e. g. $ENTRIES['pashev_2010_axiom']['entry'] = 'book' + } + elseif (preg_match('/(\w+?)\s*=\s*(.*?)\s*,?$/u', $line, $matches)) + { + $this->ENTRIES[$bibent][strtolower($matches[1])] = $matches[2]; + /* e. g. + * $ENTRIES['pashev_2010_axiom']['year'] = 2010 + * $ENTRIES['pashev_2010_axiom']['numpages'] = 68 + * and so on... + * + */ + } + } + + + /* + * Read file line by line + * and pass every line to parse_string() + * + */ + public function read_file($filename) + { + $handle = fopen($filename, 'rb'); + if ($handle) + { + while (!feof($handle)) + { + $line = fgets($handle); + $this->parse_string($line); + } + fclose($handle); + } + } + + /* + * Read raw bibtex data (text) + * and pass every line to parse_string() + * + */ + public function read_text($text) + { + if (!is_array($text)) + { + $text = preg_split('/\n/u', $text); + } + foreach ($text as &$line) + { + $this->parse_string($line); + } + } + + /* + * $SELECTION keeps only references + * to BiBTeX entries stored in $ENTRIES + * + * If entry is selected for the first time + * a new field is added - formatted HTML - + * which should be ready to display + * + */ + public function select($search = array()) + { + foreach ($this->ENTRIES as &$entry) + { + $select = true; + foreach ($search as $key => $value) + { + $key = strtolower($key); + if (!empty($entry[$key]) && !preg_match($value, $entry[$key])) + { + $select = false; + break; + } + } + if ($select) + { + if (!!empty($entry['html'])) + { + $entry['html'] = $this->format($entry); + } + $this->SELECTION[] = $entry; + } + } + } + + public function latex2html($text) + { + $text = preg_replace('/([^\\\\])~/u', '\\1 ', $text); + $text = preg_replace('/<<(.*?)>>/u', '«\1»', $text); + $text = preg_replace('/(\d+)\s*-{1,3}\s*(\d+)/u', '\1–\2', $text); + $text = preg_replace('/---/u', '—', $text); + $text = preg_replace('/--/u', '–', $text); + $text = preg_replace('/\^\{(.+?)\}/u', '\1', $text); + $text = preg_replace('/_\{(.+?)\}/u', '\1', $text); + $text = preg_replace('/\$(.+?)\$/u', '\1', $text); + + $text = preg_replace('/\{(.*?)\}/u', '\1', $text); + + return $text; + } + + + /* + * Format one BiBTeX entry in HTML + * + */ + public function format($entry) + { + $res = 'This is an abstract method'; + return $res; + } + + +} + + +/* + * Example class for very special purpose + * + */ +class BibtexParserGoga extends BibtexParser +{ + protected $entry; + + protected $I18N = array( + 'p.' => array('russian' => 'с.'), + 'pp.' => array('russian' => 'с.'), + 'P.' => array('russian' => 'С.'), + 'Pp.' => array('russian' => 'С.'), + 'Vol.' => array('russian' => 'Т.'), + 'no.' => array('russian' => '№'), + 'et al.' => array('russian' => 'и др.'), + 'Ed. by' => array('russian' => 'Под ред.'), + ); + + protected function _($str) + { + if (empty($this->entry['language'])) {return $str;}; + if (empty($this->I18N[$str])) {return $str;}; + if (empty($this->I18N[$str][$this->entry['language']])) {return $str;}; + + return $this->I18N[$str][$this->entry['language']]; + } + + + /* + * Compare entries for sorting + * + */ + protected function cmp_entries(&$a, &$b) + { + // by year (if range - by last year) + $x = preg_match('/.*([0-9]{4})/ui', $a['year'], $matches) ? $matches[1] : 0; + $y = preg_match('/.*([0-9]{4})/ui', $b['year'], $matches) ? $matches[1] : 0; + // die ("$x < $y"); + if ($x > $y) {return -1;}; + if ($x < $y) {return 1;}; + + // by entry type + $type = array ( + 'article' => 10, + 'book' => 20, + 'inbook' => 30, + 'booklet' => 40, + 'inproceedings' => 50, + 'grant' => 1000, // for grants, not for publications ;-) + 'misc' => 999999, // We use misc for articles in non-reviewed journals + ); + $x = $type[$a['entry']]; // FIXME : other entry type if needed + $y = $type[$b['entry']]; + if ($x < $y) {return -1;}; + if ($x > $y) {return 1;}; + + + // by journal importance, + // which is defined by order of @STRING commands for BiBTeX + // (strings are stored in $this->STRINGS) + $x = empty($a['journal']) ? 'NONE' : $a['journal']; + $y = empty($b['journal']) ? 'NONE' : $b['journal']; + // Not a journal. Maybe grant? + if (($x === 'NONE') && ($y === 'NONE')) + { // 'organization' is my (Igor's) extention + $x = empty($a['organization']) ? 'NONE' : $a['organization']; + $y = empty($b['organization']) ? 'NONE' : $b['organization']; + } + $x = empty($this->STRINGS_o[$x]) ? 999999 : $this->STRINGS_o[$x]; + $y = empty($this->STRINGS_o[$y]) ? 999999 : $this->STRINGS_o[$y]; + if ($x < $y) {return -1;}; + if ($x > $y) {return 1;}; + + return 0; + } + + public function sort() + { + usort($this->SELECTION, array($this, 'cmp_entries')); + } + + protected function format_field_default($field) + { + $this->entry[$field] = $this->latex2html( + $this->expand_string($this->entry[$field]) + ); + } + + protected function format_pages() + { + $this->format_field_default('pages'); + $pp = preg_match('/\d+\D+\d+/', $this->entry['pages']) ? $this->_('Pp.') : $this->_('P.'); + $this->entry['pages'] = $pp . ' ' . $this->entry['pages']; + } + + protected function format_numpages() + { + $this->format_field_default('numpages'); + $this->entry['numpages'] = $this->entry['numpages'] . ' ' + . $this->_(($this->entry['numpages'] > 1) ? 'pp.' : 'p.'); + } + + protected function format_editor() + { + $this->format_field_default('editor'); + $this->entry['editor'] = $this->_('Ed. by') . ' ' . $this->entry['editor']; + } + + protected function format_volume() + { + $this->format_field_default('volume'); + $this->entry['volume'] = $this->_('Vol.') . ' ' . $this->entry['volume']; + } + + protected function format_url() + { + $this->format_field_default('url'); + $this->entry['url'] = ' ' . htmlentities(urldecode($this->entry['url'])) . ''; + } + + protected function format_number() + { + $this->format_field_default('number'); + $this->entry['number'] = $this->_('no.') . ' ' . $this->entry['number']; + } + + protected function format_author1($author) + { + $res = ''; + $res = $this->latex2html($author); + return $res; + } + + protected function format_author() + { + $res = ''; + $authors_array = preg_split('/\s+and\s+/', + $this->expand_string($this->entry['author'])); + + $this->entry['count_authors'] = count($authors_array); + array_splice($authors_array, 3); + + foreach ($authors_array as &$a) + { + $a = $this->format_author1($a); + } + + $res = implode(', ', $authors_array); + if ($this->entry['count_authors'] > 3) + { + $res .= ' ' . $this->_('et al.'); + } + + $this->entry['author'] = $res; + } + + /* + * Format one BiBTeX entry in HTML + * + */ + public function format(&$entry) + { + $res = ''; + + // test + // $entry = $this->SELECTION[0]; + // test + + $this->entry = $entry; + + foreach ($this->entry as $field => $value) + { + $method = "format_$field"; + if (method_exists($this, $method)) + { + $this->$method(); // prepare a field for final HTML output + } + else + { + $this->format_field_default($field); + } + } + + $method = 'format_' . $this->entry['entry']; + if (method_exists($this, $method)) + { + $res = $this->$method(); + } + else + { + $res = 'Not implemented for ' . $this->entry['entry']; + } + + $res .= '.'; + if (!empty($this->entry['url'])) + { + $res .= $this->entry['url']; + } + $res = preg_replace('/\.(<[^>]+>)*?\.+/', '.\1', $res); + return $res; + } + + protected function format_book() + { + $parts = array(); // All parts are connected with '. — ' + + $part = ''; + // FIXME : If $this->entry['count_authors'] > 3, place them after title? + if (!empty($this->entry['author'])) + { + $part = '' . $this->entry['author'] . ''; + } + if (!empty($this->entry['title'])) + { + $part .= (empty($part) ? '' : '. ') . $this->entry['title']; + } + if (!empty($this->entry['editor'])) + { + $part .= ' / ' . $this->entry['editor']; + } + $parts[] = $part; + + if (!empty($this->entry['edition'])) + { + $parts[] = $this->entry['edition']; + } + + if (!empty($this->entry['volume'])) + { + $parts[] = $this->entry['volume']; + } + + $part = ''; + if (!empty($this->entry['address'])) + { + $part .= $this->entry['address']; + } + if (!empty($this->entry['publisher'])) + { + $part .= (empty($part) ? '' : ': ') . $this->entry['publisher']; + } + if (!empty($this->entry['year'])) // We are ignoring month + { + $part .= (empty($part) ? '' : ', ') . $this->entry['year']; + } + $parts[] = $part; + + if (!empty($this->entry['numpages'])) + { + $parts[] = $this->entry['numpages']; + } + elseif (!empty($this->entry['pages'])) + { + $parts[] = $this->entry['pages']; + } + + + + return implode('. — ', $parts); + } + + protected function format_article() + { + $parts = array(); // All parts are connected with '. — ' + + $part = ''; + // FIXME : If $this->entry['count_authors'] > 3, place them after title? + if (!empty($this->entry['author'])) + { + $part = '' . $this->entry['author'] . ''; + } + if (!empty($this->entry['title'])) + { + $part .= (empty($part) ? '' : '. ') . $this->entry['title']; + } + if (!empty($this->entry['journal'])) + { + $part .= ' // ' . $this->entry['journal'] . ''; + } + $parts[] = $part; + + if (!empty($this->entry['year'])) + { + $parts[] = $this->entry['year']; + } + + if (!empty($this->entry['manth'])) + { + $parts[] = $this->entry['month']; + } + + $part = ''; + if (!empty($this->entry['volume'])) + { + $part .= $this->entry['volume']; + } + if (!empty($this->entry['number'])) + { + $part .= (empty($part) ? '' : ', ') . $this->entry['number']; + } + $parts[] = $part; + + if (!empty($this->entry['pages'])) + { + $parts[] = $this->entry['pages']; + } + + return implode('. — ', $parts); + } + + + protected function format_inproceedings() + { + $parts = array(); // All parts are connected with '. — ' + + $part = ''; + if (!empty($this->entry['author'])) + { + $part = '' . $this->entry['author'] . ''; + } + if (!empty($this->entry['title'])) + { + $part .= (empty($part) ? '' : '. ') . $this->entry['title']; + } + if (!empty($this->entry['booktitle'])) + { + $part .= ' // ' . $this->entry['booktitle']; + } + $parts[] = $part; + + if (!empty($this->entry['volume'])) + { + $parts[] = $this->entry['volume']; + } + + $part = ''; + if (!empty($this->entry['address'])) + { + $part .= $this->entry['address']; + } + if (!empty($this->entry['year'])) // We are ignoring month + { + $part .= (empty($part) ? '' : ', ') . $this->entry['year']; + } + $parts[] = $part; + + if (!empty($this->entry['pages'])) + { + $parts[] = $this->entry['pages']; + } + + return implode('. — ', $parts); + } + + + protected function format_booklet() + { + return $this->format_book(); + } + + + protected function format_misc() + { + return $this->format_article(); // Use @misc for articles in non-reviewed journals + } +} + +?> + diff --git a/conf/default.php b/conf/default.php new file mode 100644 index 0000000..78bf18c --- /dev/null +++ b/conf/default.php @@ -0,0 +1,11 @@ + + */ + +$conf['year_min'] = '2001'; +$conf['papers_ns'] = 'papers'; +$conf['filetypes'] = array('PDF', 'DjVu', 'PS', 'TIFF'); + diff --git a/example-dump.txt b/example-dump.txt new file mode 100644 index 0000000..9e3cb16 --- /dev/null +++ b/example-dump.txt @@ -0,0 +1,306 @@ + +Array +( + [matveev] => В. И. Матвеев + [gusarevich] => Е. С. Гусаревич + [eseev] => М. К. Есеев + [pashev] => И. Н. Пашев + [rjabchenko] => С. В. Рябченко + [kochkin] => С. А. Кочкин + [makarov] => Д. Н. Макаров + [abikulova] => Н. В. Абикулова + [julkova] => В. М. Юлкова + [sidorov] => Д. Б. Сидоров + [matrasulov] => Д. У. Матрасулов + [rakhimov] => Х. Ю. Рахимов + [pazdzerskij] => В. А. Паздзерский + [karpova] => О. В. Карпова + [khabibullaev] => П. К. Хабибулаев + [habibullaev] => П. К. Хабибулаев + [pajziev] => А. С. Пайзиев + [musakhanov] => М. М. Мусаханов + [tolmanov] => С. Г. Толманов + [zubarev] => А. И. Зубарев + [sultanov] => Р. А. Султанов + [parilis] => Э. С. Парилис + [belwkh] => С. Ф. Белых + [ivanova] => Е .В. Иванова + [rasulev] => У. Х. Расулев + [samarcev] => А. В. Самарцев + [verjovkin] => И. В. Верёвкин + [adriaens] => А. Адриаэнс + [adams] => Ф. Адамс + [fritzsche] => С. Фритцше + [milibaeva] => Г. Милибаева + [baur] => G. Baur + [stoehkler] => St{\"o}hlker + [LANG] => russian + [ru] => + [en] => [на английском] + [ПЖЭТФ] => Письма в Журнал экспериментальной и теоретической физики + [ЖЭТФ] => Журнал экспериментальной и теоретической физики + [УФН] => Успехи физических наук + [ЖТФ] => Журнал технической физики + [ПЖТФ] => Письма в Журнал технической физики + [JPB] => Journal of Physics B: Atomic, Molecular and Optical Physics + [ТМФ] => Теоретическая и математическая физика + [ОС] => Оптика и спектроскопия + [ЯФ] => Ядерная физика + [УФЖ] => Узбекский физический журнал + [ЭЧАЯ] => Элементарные частицы и атомное ядро + [NIMB] => Nuclear Instruments and Methods in Physics Research B + [PRA] => Physical Review A + [PR] => Physical Review + [ANNPHY] => Annalen der Physik + [PREV] => Physical Review + [PREP] => Physics Reports + [RPP] => Reports on Progress in Physics + [PRL] => Physical Review Letters + [PRB] => Physical Review B + [RMP] => Reviews of Modern Physics + [PRSLA] => Proceedings of the Royal Society London A + [PHYSREP] => Physics Reports + [JCP] => Journal of Chemical Physics + [CPAM] => Communications on pure and applied mathematics + [ZPHYS] => Zeitschrift fur physik + [TJP] => Turkish Journal of Physics + [MATFYSMEDD] => Matematisk-Fysiske Meddelelser Kongelige Danske Videnskabernes Selskab + [PTPS] => Progress of Theoretical Physics Supplement + [PT] => Physics Today + [UJP] => Uzbek Journal of Physics + [VJUS] => Virtual Journal of Ultrafast Science + [gsipre] => GSI Preprint + [ИЗВЕСТИЯ_РАН] => Известия РАН. Серия физическая + [ДОКЛАДЫ_РАН] => Доклады РАН + [ИЗВЕСТИЯ_ВУЗОВ] => Известия вузов. Физика. + [ВЕСТНИК_ПГУ] => Вестник Поморского университета. Серия <<Естественные и точные науки>> + [arxiv] => Los Alamos e-Print archive + [физ_вест_пгу] => Физический вестник ПГУ + [abstract] => Сборник тезисов + [pearl] => Workshop on Physics at EBITS and Advanced Research Light Sources + [vnksf] => Всероссийская научная конференция студентов-физиков и молодых учёных + [mgu2005] => Научный форум <<Всемирный год физики в Московском университете>> + [fas] => Международная конференция <<Фундаментальная атомная спектроскопия>> + [vip] => Международная конференция <<Взаимодействие ионов с поверхностью>> + [lomonosov] => Международная конференция студентов, аспирантов и молодых учёных по фундаментальным наукам --- <<Ломоносов>>. Секция <<Физика>> +) +Array +( + [0] => Array + ( + [entry] => book + [id] => pashev_2010_axiom + [language] => LANG + [author] => pashev + [title] => "Система компьютерной алгебры <<Аксиома>> (методические рекомендации)" # ru + [year] => 2010 + [numpages] => "68" + [address] => "Архангельск" + [html] => И. Н. Пашев. Система компьютерной алгебры «Аксиома» (методические рекомендации). — Архангельск, 2010. — 68 с. + ) + + [1] => Array + ( + [entry] => book + [id] => pashev_2010_sfera + [language] => LANG + [author] => pashev + [title] => "Центрально-симметричное гравитационное поле в~общей теории относительности (методические рекомендации)" # ru + [year] => 2010 + [numpages] => "28" + [address] => "Архангельск" + [html] => И. Н. Пашев. Центрально-симметричное гравитационное поле в общей теории относительности (методические рекомендации). — Архангельск, 2010. — 28 с. + ) + + [2] => Array + ( + [entry] => inproceedings + [id] => pashev_2009_fas + [language] => LANG + [author] => pashev + [title] => "Рождение электрон-позитронных пар при взаимодействии атома с ультракоротким импульсом электромагнитного поля" # ru + [booktitle] => "19-я " # fas # " ({ФАС-19}). " # abstract + [year] => "22--29~июня 2009" + [address] => "Архангельск~--~Соловки, Россия" + [url] => "http://fas.pomorsu.ru" + [pages] => "39" + [html] => И. Н. Пашев. Рождение электрон-позитронных пар при взаимодействии атома с ультракоротким импульсом электромагнитного поля // 19-я Международная конференция «Фундаментальная атомная спектроскопия» (ФАС-19). Сборник тезисов. — Архангельск – Соловки, Россия, 22–29 июня 2009. — С. 39. http://fas.pomorsu.ru + ) + + [3] => Array + ( + [entry] => inproceedings + [id] => pashev_2006_vnksf + [language] => LANG + [author] => pashev + [title] => "Рождение пар при взаимодействии атома с ультракоротким импульсом электромагнитного поля" # ru + [booktitle] => "12-я " # vnksf # " ({ВНКСФ--12}). " # abstract + [year] => "23--29~марта 2006~г." + [address] => "г.~Новосибирск" + [pages] => "63-64" + [html] => И. Н. Пашев. Рождение пар при взаимодействии атома с ультракоротким импульсом электромагнитного поля // 12-я Всероссийская научная конференция студентов-физиков и молодых учёных (ВНКСФ–12). Сборник тезисов. — г. Новосибирск, 23–29 марта 2006 г. — С. 63–64. + ) + + [4] => Array + ( + [entry] => article + [id] => mat_gus_pash_2005_zhetf + [language] => LANG + [author] => matveev # " and " # gusarevich # " and " # pashev + [title] => "Неупругие процессы при взаимодействии атома с ультракоротким импульсом электромагнитного поля" # ru + [journal] => ЖЭТФ + [year] => 2005 + [volume] => 127 + [number] => 6 + [pages] => "1187-1194" + [html] => В. И. Матвеев, Е. С. Гусаревич, И. Н. Пашев. Неупругие процессы при взаимодействии атома с ультракоротким импульсом электромагнитного поля // Журнал экспериментальной и теоретической физики. — 2005. — Т. 127, № 6. — С. 1187–1194. + ) + + [5] => Array + ( + [entry] => inproceedings + [id] => pashev_2005_lom + [language] => LANG + [author] => pashev + [title] => "Электронные переходы при взаимодействии тяжёлого атома с ультракоротким импульсом электромагнитного поля" # ru + [booktitle] => "12-я " # lomonosov # ". " # abstract + [year] => "12--16~апреля 2005" + [address] => "г.~Москва" + [volume] => 2 + [pages] => "110-112" + [html] => И. Н. Пашев. Электронные переходы при взаимодействии тяжёлого атома с ультракоротким импульсом электромагнитного поля // 12-я Международная конференция студентов, аспирантов и молодых учёных по фундаментальным наукам — «Ломоносов». Секция «Физика». Сборник тезисов. — Т. 2. — г. Москва, 12–16 апреля 2005. — С. 110–112. + ) + + [6] => Array + ( + [entry] => inproceedings + [id] => pashev_2005_vnksf + [language] => LANG + [author] => pashev + [title] => "Рождение пар и процесс ионизации при столкновениях тяжёлых релятивистских ионов" # ru + [booktitle] => "11-я " # vnksf # " ({ВНКСФ--11}). " # abstract + [year] => "24--30~марта 2005~г." + [address] => "г.~Екатеринбург" + [pages] => "55-56" + [html] => И. Н. Пашев. Рождение пар и процесс ионизации при столкновениях тяжёлых релятивистских ионов // 11-я Всероссийская научная конференция студентов-физиков и молодых учёных (ВНКСФ–11). Сборник тезисов. — г. Екатеринбург, 24–30 марта 2005 г. — С. 55–56. + ) + + [7] => Array + ( + [entry] => article + [id] => mat_gus_pash_2004_vpgu + [language] => LANG + [author] => matveev # " and " # gusarevich # " and " # pashev + [title] => "Ионизация и рождение пар при взаимодействии атома с ультракоротким импульсом электромагнитного поля" # ru + [journal] => ВЕСТНИК_ПГУ + [year] => 2004 + [number] => "2(6)" + [pages] => "90-97" + [html] => В. И. Матвеев, Е. С. Гусаревич, И. Н. Пашев. Ионизация и рождение пар при взаимодействии атома с ультракоротким импульсом электромагнитного поля // Вестник Поморского университета. Серия «Естественные и точные науки». — 2004. — № 2(6). — С. 90–97. + ) + + [8] => Array + ( + [entry] => article + [id] => mat_pash_2004_vpgu + [language] => LANG + [author] => matveev # " and " # pashev + [title] => "Электронные переходы при взаимодействии тяжёлого атома с ультракоротким импульсом электромагнитного поля" # ru + [journal] => ВЕСТНИК_ПГУ + [year] => 2004 + [number] => "1(5)" + [pages] => "101-107" + [html] => В. И. Матвеев, И. Н. Пашев. Электронные переходы при взаимодействии тяжёлого атома с ультракоротким импульсом электромагнитного поля // Вестник Поморского университета. Серия «Естественные и точные науки». — 2004. — № 1(5). — С. 101–107. + ) + + [9] => Array + ( + [entry] => article + [id] => mat_pash_2004_zhtf + [language] => LANG + [author] => matveev # " and " # pashev + [title] => "Электронные переходы при взаимодействии тяжёлого атома с ультракоротким импульсом электромагнитного поля" # ru + [journal] => ЖТФ + [year] => 2004 + [volume] => 74 + [number] => 12 + [pages] => "21-25" + [html] => В. И. Матвеев, И. Н. Пашев. Электронные переходы при взаимодействии тяжёлого атома с ультракоротким импульсом электромагнитного поля // Журнал технической физики. — 2004. — Т. 74, № 12. — С. 21–25. + ) + + [10] => Array + ( + [entry] => article + [id] => mat_pash_2004_izvv + [language] => LANG + [author] => matveev # " and " # pashev + [title] => "Взаимодействие водородоподобного атома с ультракоротким импульсом электромагнитного поля" # ru + [journal] => ИЗВЕСТИЯ_ВУЗОВ + [year] => 2004 + [volume] => 47 + [number] => 7 + [pages] => "47-50" + [html] => В. И. Матвеев, И. Н. Пашев. Взаимодействие водородоподобного атома с ультракоротким импульсом электромагнитного поля // Известия вузов. Физика. — 2004. — Т. 47, № 7. — С. 47–50. + ) + + [11] => Array + ( + [entry] => inproceedings + [id] => pashev_2004_vnksf + [language] => LANG + [author] => pashev + [title] => "Образование {K}-вакансий и свободно-связанных электрон-позитронных пар при взаимодействии атома с ультракоротким импульсом электромагнитного поля" # ru + [booktitle] => "10-я " # vnksf # " ({ВНКСФ--10}). " # abstract + [year] => "1--7~апреля 2004~г." + [address] => "г.~Москва" + [volume] => 1 + [pages] => "79-81" + [html] => И. Н. Пашев. Образование K-вакансий и свободно-связанных электрон-позитронных пар при взаимодействии атома с ультракоротким импульсом электромагнитного поля // 10-я Всероссийская научная конференция студентов-физиков и молодых учёных (ВНКСФ–10). Сборник тезисов. — Т. 1. — г. Москва, 1–7 апреля 2004 г. — С. 79–81. + ) + + [12] => Array + ( + [entry] => inproceedings + [id] => pashev_2004_lom + [language] => LANG + [author] => pashev + [title] => "Ионизация атома и рождение свободно-связанных пар при взаимодействии с ультракоротким импульсом электромагнитного поля" # ru + [booktitle] => "11-я " # lomonosov # ". " # abstract + [year] => "11--15~апреля 2004" + [address] => "г.~Москва" + [pages] => "85-86" + [html] => И. Н. Пашев. Ионизация атома и рождение свободно-связанных пар при взаимодействии с ультракоротким импульсом электромагнитного поля // 11-я Международная конференция студентов, аспирантов и молодых учёных по фундаментальным наукам — «Ломоносов». Секция «Физика». Сборник тезисов. — г. Москва, 11–15 апреля 2004. — С. 85–86. + ) + + [13] => Array + ( + [entry] => article + [id] => mat_gus_pash_2003_pzhtf + [language] => LANG + [author] => matveev # " and " # gusarevich # " and " # pashev + [title] => "Ионизация {K}-оболочки квазирелятивистского водородоподобного атома при столкновении с релятивистским структурным высокозарядным ионом" # ru + [journal] => ПЖТФ + [year] => 2003 + [volume] => 20 + [number] => 18 + [pages] => "29-36" + [html] => В. И. Матвеев, Е. С. Гусаревич, И. Н. Пашев. Ионизация K-оболочки квазирелятивистского водородоподобного атома при столкновении с релятивистским структурным высокозарядным ионом // Письма в Журнал технической физики. — 2003. — Т. 20, № 18. — С. 29–36. + ) + + [14] => Array + ( + [entry] => inproceedings + [id] => pash_gus_2003_vnksf + [language] => LANG + [author] => pashev # " and " # gusarevich + [title] => "Ионизация {K}-оболочки квазирелятивистского водородоподобного атома при столкновении с релятивистским структурным высокозарядным ионом" # ru + [booktitle] => "9-я " # vnksf # " ({ВНКСФ--9}). " # abstract + [year] => "28~марта -- 3~апреля 2003~г." + [address] => "г.~Красноярск" + [volume] => 1 + [pages] => "69-70" + [html] => И. Н. Пашев, Е. С. Гусаревич. Ионизация K-оболочки квазирелятивистского водородоподобного атома при столкновении с релятивистским структурным высокозарядным ионом // 9-я Всероссийская научная конференция студентов-физиков и молодых учёных (ВНКСФ–9). Сборник тезисов. — Т. 1. — г. Красноярск, 28 марта – 3 апреля 2003 г. — С. 69–70. + ) + +) + diff --git a/example.bib b/example.bib new file mode 100644 index 0000000..89b8c51 --- /dev/null +++ b/example.bib @@ -0,0 +1,2089 @@ + +% Авторы + +@STRING(matveev="В. И. Матвеев") + +@STRING(gusarevich="Е. С. Гусаревич") + +@STRING(eseev="М. К. Есеев") + +@STRING(pashev="И. Н. Пашев") + +@STRING(rjabchenko="С. В. Рябченко") + +@STRING(kochkin="С. А. Кочкин") + +@STRING(makarov="Д. Н. Макаров") + +@STRING(abikulova="Н. В. Абикулова") + +@STRING(julkova="В. М. Юлкова") + +@STRING(sidorov="Д. Б. Сидоров") + +@STRING(matrasulov="Д. У. Матрасулов") + +@STRING(rakhimov="Х. Ю. Рахимов") + +@STRING(pazdzerskij="В. А. Паздзерский") + +@STRING(karpova="О. В. Карпова") + +@STRING(khabibullaev="П. К. Хабибулаев") + +@STRING(habibullaev="П. К. Хабибулаев") + +@STRING(pajziev="А. С. Пайзиев") + +@STRING(musakhanov="М. М. Мусаханов") + +@STRING(tolmanov="С. Г. Толманов") + +@STRING(zubarev="А. И. Зубарев") + +@STRING(sultanov="Р. А. Султанов") + +@STRING(parilis="Э. С. Парилис") + +@STRING(belwkh="С. Ф. Белых") + +@STRING(ivanova="Е .В. Иванова") + +@STRING(rasulev="У. Х. Расулев") + +@STRING(samarcev="А. В. Самарцев") + +@STRING(verjovkin="И. В. Верёвкин") + +@STRING(adriaens="А. Адриаэнс") + +@STRING(adams="Ф. Адамс") + +@STRING(fritzsche="С. Фритцше") + +@STRING(milibaeva="Г. Милибаева") + +@STRING(baur="G. Baur") + +@STRING(stoehkler="St{\"o}hlker") + +% Язык страниц, томов etc. +@STRING(LANG="russian") + +% Комментарии о языке +@STRING(ru="") +@STRING(en=" [на английском]") + + +% Это - порядок сортировки ;-) +% БОЛЬШИМИ_БУКВАМИ - рецензируемые журналы +% маленькими_буквами - нерецензируемые + +@STRING(ПЖЭТФ="Письма в Журнал экспериментальной и теоретической физики") +@STRING(ЖЭТФ="Журнал экспериментальной и теоретической физики") +@STRING(УФН="Успехи физических наук") +@STRING(ЖТФ="Журнал технической физики") +@STRING(ПЖТФ="Письма в Журнал технической физики") +@STRING(JPB="Journal of Physics B: Atomic, Molecular and Optical Physics") +@STRING(ТМФ="Теоретическая и математическая физика") +@STRING(ОС="Оптика и спектроскопия") +@STRING(ЯФ="Ядерная физика") +@STRING(УФЖ="Узбекский физический журнал") +@STRING(ЭЧАЯ="Элементарные частицы и атомное ядро") +@STRING(NIMB="Nuclear Instruments and Methods in Physics Research B") +@STRING(PRA="Physical Review A") +@STRING(PR="Physical Review") +@STRING(ANNPHY="Annalen der Physik") +@STRING(PREV="Physical Review") +@STRING(PREP="Physics Reports") +@STRING(RPP="Reports on Progress in Physics") +@STRING(PRL="Physical Review Letters") +@STRING(PRB="Physical Review B") +@STRING(RMP="Reviews of Modern Physics") +@STRING(PRSLA="Proceedings of the Royal Society London A") +@STRING(PHYSREP="Physics Reports") +@STRING(JCP="Journal of Chemical Physics") +@STRING(CPAM="Communications on pure and applied mathematics") +@STRING(ZPHYS="Zeitschrift fur physik") +@STRING(TJP="Turkish Journal of Physics") +@STRING(MATFYSMEDD="Matematisk-Fysiske Meddelelser Kongelige Danske Videnskabernes Selskab") +@STRING(PTPS="Progress of Theoretical Physics Supplement") +@STRING(PT="Physics Today") +@STRING(UJP="Uzbek Journal of Physics") +@STRING(VJUS="Virtual Journal of Ultrafast Science") +@STRING(gsipre="GSI Preprint") +@STRING(ИЗВЕСТИЯ_РАН="Известия РАН. Серия физическая") +@STRING(ДОКЛАДЫ_РАН="Доклады РАН") +@STRING(ИЗВЕСТИЯ_ВУЗОВ="Известия вузов. Физика.") +@STRING(ВЕСТНИК_ПГУ="Вестник Поморского университета. Серия <<Естественные и точные науки>>") +@STRING(arxiv="Los Alamos e-Print archive") +@STRING(физ_вест_пгу="Физический вестник ПГУ") + + +@STRING(abstract="Сборник тезисов") + +@STRING(pearl="Workshop on Physics at EBITS and Advanced Research Light Sources") + +@STRING(vnksf="Всероссийская научная конференция студентов-физиков и молодых учёных") + +@STRING(mgu2005="Научный форум <<Всемирный год физики в Московском университете>>") + +@STRING(fas="Международная конференция <<Фундаментальная атомная спектроскопия>>") + +@STRING(vip="Международная конференция <<Взаимодействие ионов с поверхностью>>") + +@STRING(lomonosov="Международная конференция студентов, аспирантов и молодых учёных по фундаментальным наукам --- <<Ломоносов>>. Секция <<Физика>>") + + + +@BOOK {pashev_2010_axiom, +LANGUAGE=LANG, +AUTHOR= pashev, +TITLE="Система компьютерной алгебры <<Аксиома>> (методические рекомендации)" # ru, +YEAR=2010, +NUMPAGES="68", +ADDRESS="Архангельск" +} + +@BOOK {pashev_2010_sfera, +LANGUAGE=LANG, +AUTHOR= pashev, +TITLE="Центрально-симметричное гравитационное поле в~общей теории относительности (методические рекомендации)" # ru, +YEAR=2010, +NUMPAGES="28", +ADDRESS="Архангельск" +} + +@ARTICLE {eseev_mat_2009_pzhtf, +LANGUAGE=LANG, +AUTHOR= eseev # " and " # matveev, +TITLE="Взаимодействие ультракороткого импульса с молекулярным ионом водорода" # ru, +JOURNAL=ПЖТФ, +YEAR=2009, +VOLUME=35, +NUMBER=23, +URL="http://www.ioffe.rssi.ru/journals/pjtf/2009/23/page-47.html.ru", +PAGES="47-54" +} + + + +@INPROCEEDINGS {gusarevich_2009_vladivostok, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Потери энергии быстрых структурных многозарядных ионов при столкновениях с многоатомными молекулами и нанотрубками" # ru, +BOOKTITLE="Всероссийская конференция студентов, аспирантов и молодых учёных по физике. " # abstract, +YEAR="27--29~апреля 2009~г.", +ADDRESS="Владивосток", +PAGES="7-8" + +@INPROCEEDINGS {gusarevich_2009_vnksf, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Потери энергии быстрых структурных ионов при столкновениях с многоатомными молекулами" # ru, +BOOKTITLE="15-я " # vnksf # " ({ВНКСФ--15}). " # abstract, +YEAR="26~марта --- 2~апреля 2009~г.", +ADDRESS="Кемерово~--- Томск", +PAGES="45-46" + + +BOOKTITLE="19-я " # fas # " ({ФАС-19}). " # abstract, +YEAR="22--29~июня 2009", +ADDRESS="Архангельск~--~Соловки, Россия", +URL="http://fas.pomorsu.ru", +PAGES="23-24" +} + + +@ARTICLE {mat_gus_mak_2009_zhetf, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # gusarevich # " and " # makarov, +TITLE="Эффективное торможение быстрых тяжелых структурных ионов при кратных столкновениях с молекулами и наночастицами" # ru, +JOURNAL=ЖЭТФ, +YEAR=2009, +VOLUME=136, +NUMBER=5, +PAGES="843-852" +URL="http://www.jetp.ac.ru/cgi-bin/index/r/136/5/p843?a=list" +} + + +@ARTICLE {mat_koch_2010_zhetf, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # kochkin, +TITLE="Энергии, заряды и размеры кластеров при ионном распылении металла" # ru, +JOURNAL=ЖЭТФ, +YEAR=2010, +VOLUME=137, +NUMBER=4, +PAGES="820-828" +} + +@INPROCEEDINGS {matveev_2009_fas, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Научные направления Центра теоретической физики Поморского университета" # ru, +BOOKTITLE="19-я " # fas # " ({ФАС-19}). " # abstract, +YEAR="22--29~июня 2009", +ADDRESS="Архангельск~--~Соловки, Россия", +URL="http://fas.pomorsu.ru", +PAGES="11-12" +} + +@INPROCEEDINGS {gus_mat_2009_fas, +LANGUAGE=LANG, +AUTHOR= gusarevich # " and " # matveev, +TITLE="Потери энергии быстрых структурных многозарядных ионов при столкновениях с многоатомными молекулами и нанотрубками" # ru, +BOOKTITLE="19-я " # fas # " ({ФАС-19}). " # abstract, +YEAR="22--29~июня 2009", +ADDRESS="Архангельск~--~Соловки, Россия", +URL="http://fas.pomorsu.ru", +PAGES="23-24" +} + +@INPROCEEDINGS {eseev_mat_2009_fas, +LANGUAGE=LANG, +AUTHOR= eseev # " and " # matveev, +TITLE="Спектры переизлучения при взаимодействии атомов и молекул с ультракороткими импульсами электромагнитного поля" # ru, +BOOKTITLE="19-я " # fas # " ({ФАС-19}). " # abstract, +YEAR="22--29~июня 2009", +ADDRESS="Архангельск~--~Соловки, Россия", +URL="http://fas.pomorsu.ru", +PAGES="25-26" +} + +@INPROCEEDINGS {mak_ryab_2009_fas, +LANGUAGE=LANG, +AUTHOR= makarov # " and " # rjabchenko, +TITLE="Кратные столкновения снаряда с двухатомной молекулой" # ru, +BOOKTITLE="19-я " # fas # " ({ФАС-19}). " # abstract, +YEAR="22--29~июня 2009", +ADDRESS="Архангельск~--~Соловки, Россия", +URL="http://fas.pomorsu.ru", +PAGES="27-28" +} + +@INPROCEEDINGS {sidorov_2009_fas, +LANGUAGE=LANG, +AUTHOR= sidorov, +TITLE="Эффективное торможение при столкновениях тяжелых высокозарядных ионов со сложными атомами и при движении в среде" # ru, +BOOKTITLE="19-я " # fas # " ({ФАС-19}). " # abstract, +YEAR="22--29~июня 2009", +ADDRESS="Архангельск~--~Соловки, Россия", +URL="http://fas.pomorsu.ru", +PAGES="29-30" +} + +@INPROCEEDINGS {pashev_2009_fas, +LANGUAGE=LANG, +AUTHOR= pashev, +TITLE="Рождение электрон-позитронных пар при взаимодействии атома с ультракоротким импульсом электромагнитного поля" # ru, +BOOKTITLE="19-я " # fas # " ({ФАС-19}). " # abstract, +YEAR="22--29~июня 2009", +ADDRESS="Архангельск~--~Соловки, Россия", +URL="http://fas.pomorsu.ru", +PAGES="39" +} + +@INPROCEEDINGS {ryabchenko_2009_fas, +LANGUAGE=LANG, +AUTHOR= rjabchenko # " and " # matveev # " and " # matrasulov # " and " # rakhimov # " and " # fritzsche # " and " # stoehlker, +TITLE="Многократная обдирка тяжёлых ионов при столкновениях с нейтральными атомами" # ru, +BOOKTITLE="19-я " # fas # " ({ФАС-19}). " # abstract, +YEAR="22--29~июня 2009", +ADDRESS="Архангельск~--~Соловки, Россия", +URL="http://fas.pomorsu.ru", +PAGES="40-41" +} + +@INPROCEEDINGS {koch_mat_2009_fas, +LANGUAGE=LANG, +AUTHOR= kochkin # " and " # matveev, +TITLE="Масс-спектры и энергетические спектры кластеров, эмитированных при ионной бомбардировке металла" # ru, +BOOKTITLE="19-я " # fas # " ({ФАС-19}). " # abstract, +YEAR="22--29~июня 2009", +ADDRESS="Архангельск~--~Соловки, Россия", +URL="http://fas.pomorsu.ru", +PAGES="43" +} + +@INPROCEEDINGS {eseev_abik_2009_fas, +LANGUAGE=LANG, +AUTHOR= eseev # " and " # abikulova, +TITLE="Парциальные спектры атомов в поле ультракороткого электромагнитного импульса" # ru, +BOOKTITLE="19-я " # fas # " ({ФАС-19}). " # abstract, +YEAR="22--29~июня 2009", +ADDRESS="Архангельск~--~Соловки, Россия", +URL="http://fas.pomorsu.ru", +PAGES="107-108" +} + +@INPROCEEDINGS {eseev_yulk_2009_fas, +LANGUAGE=LANG, +AUTHOR= eseev # " and " # julkova, +TITLE="Взаимодействие молекулярного иона водорода с ультракоротким импульсом электромагнитного поля" # ru, +BOOKTITLE="19-я " # fas # " ({ФАС-19}). " # abstract, +YEAR="22--29~июня 2009", +ADDRESS="Архангельск~--~Соловки, Россия", +URL="http://fas.pomorsu.ru", +PAGES="109-110" +} + +@INPROCEEDINGS {makarov_2009_fas, +LANGUAGE=LANG, +AUTHOR= makarov, +TITLE="Поправка Блоха и асимптотика Бете для потерь энергии иона, как частный случай малоуглового эйконального приближения" # ru, +BOOKTITLE="19-я " # fas # " ({ФАС-19}). " # abstract, +YEAR="22--29~июня 2009", +ADDRESS="Архангельск~--~Соловки, Россия", +URL="http://fas.pomorsu.ru", +PAGES="133-134" +} + + +@ARTICLE {eseev_mat_abik_2009_os, +LANGUAGE=LANG, +AUTHOR= eseev # " and " # matveev # " and " # abikulova, +TITLE="Cпектры переизлучения при взаимодействии атомов с ультракороткими импульсами электромагнитного поля" # ru, +JOURNAL=ОС, +YEAR=2009, +VOLUME=106, +NUMBER=2, +PAGES="231-236" +} + +@ARTICLE {mat_ryab_matr_2009_pra, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # rjabchenko # " and " # matrasulov # " and " # rakhimov # " and " # fritzsche # " and " # stoehlker, +TITLE="Потери электронов быстрыми тяжёлыми снарядами при столкновениях с нейтральными атомами" # en, +JOURNAL=PRA, +YEAR=2009, +VOLUME=79, +NUMBER=4, +PAGES="042710" +} + + +@INPROCEEDINGS {gus_mat_2009_pearl, +LANGUAGE=LANG, +AUTHOR= gusarevich # " and " # matveev, +TITLE="Потери энергии быстрыми многозарядными ионами в столкновениях с многоатомными молекулами и нанотрубками" # en, +BOOKTITLE=pearl # " ({PEARL-2009}). " # abstract, +YEAR="6--9~мая 2009", +ADDRESS="Дублин, Ирландия", +URL="http://www.pearl2009.org", +PAGES="44" +} + + +@ARTICLE {gus_mat_2008_zhetf, +LANGUAGE=LANG, +AUTHOR= gusarevich # " and " # matveev, +TITLE="Сечения возбуждения и ионизации водородоподобных атомов релятивистскими многозарядными ионами" # ru, +JOURNAL=ЖЭТФ, +YEAR=2008, +VOLUME=134, +NUMBER=6, +PAGES="1093-1102" +} + +@ARTICLE {gusarevich_2008_vpgu, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Модель обрезанного осциллятора в задаче об эмиссии кластеров при ионном распылении металла" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2008, +NUMBER="4", +PAGES="42-48" +} + +@ARTICLE {gusarevich_2008a_vpgu, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Аналитические выражения для сечений возбуждения и ионизации водородоподобных атомов релятивистскими многозарядными ионами" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2008, +NUMBER="1(13)", +PAGES="59-76" +} + +@ARTICLE {gusarevich_2008_fvpgu, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Связанные состояния обрезанного трёхмерного изотропного гармонического осциллятора" # ru, +JOURNAL=физ_вест_пгу, +YEAR=2008, +NUMBER=7, +PAGES="3-17" +} + +@ARTICLE {eseev_mat_2008_vpgu, +LANGUAGE=LANG, +AUTHOR= eseev # " and " # matveev, +TITLE="Динамические критерии корректности аналитических волновых функций двухэлектронных систем" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2008, +NUMBER="1(13)", +PAGES="77-90" +} + +@ARTICLE {mat_gus_ryab_mak_2008_pzhetf, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # gusarevich # " and " # rjabchenko # " and " # makarov, +TITLE="Потери энергии быстрыми структурными ионами при кратных столкновениях с двухатомными молекулами" # ru, +JOURNAL=ПЖЭТФ, +YEAR="2008", +VOLUME=88, +NUMBER=4, +PAGES="268-275" +} + +@ARTICLE {mat_gus_mak_ryab_2008_vpgu, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # gusarevich # " and " # makarov # " and " # rjabchenko, +TITLE="Потери энергии быстрыми структурными ионами при кратных столкновениях с двухатомными молекулами" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2008, +NUMBER="3", +PAGES="64-76" +} + +@ARTICLE {eseev_mat_abik_2008_vpgu, +LANGUAGE=LANG, +AUTHOR= eseev # " and " # matveev # " and " # abikulova, +TITLE="Парциальные спектры переизлучения при взаимодействии атомов с ультракороткими импульсами электромагнитного поля" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2008, +NUMBER="3", +PAGES="43-49" +} + +@INPROCEEDINGS {gusarevich_2008_lom, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Влияние кратных столкновений и молекулярной структуры на торможение тяжёлых ионов на молекулярных мишенях" # ru, +BOOKTITLE="15-я " # lomonosov # ". " # abstract, +YEAR="8--12~апреля 2008", +ADDRESS="г.~Москва", +PAGES="12" +} + +@INPROCEEDINGS {mak_2008_lom, +LANGUAGE=LANG, +AUTHOR= makarov, +TITLE="Эффекты кратности столкновений и молекулярной структуры на сечения ионизации водородоподобного снаряда при столкновениях с двух атомной молекулой" # ru, +BOOKTITLE="15-я " # lomonosov # ". " # abstract, +YEAR="8--12~апреля 2008", +ADDRESS="г.~Москва", +PAGES="20" +} + +@INPROCEEDINGS {gusarevich_2008_vnksf, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Вклад молекулярной структуры и кратных столкновений в процессы потерь энергии тяжёлыми ионами на молекулярных мишенях" # ru, +BOOKTITLE="14-я " # vnksf # " ({ВНКСФ--14}). " # abstract, +YEAR="27~марта --- 3~апреля 2008~г.", +ADDRESS="г.~Уфа", +PAGES="54-55" +} + +@INPROCEEDINGS {mak_ryab_2008_vnksf, +LANGUAGE=LANG, +AUTHOR= makarov # " and " # rjabchenko, +TITLE="Ионизация водородоподобного иона двух атомной молекулой" # ru, +BOOKTITLE="14-я " # vnksf # " ({ВНКСФ--14}). " # abstract, +YEAR="27~марта --- 3~апреля 2008~г.", +ADDRESS="г.~Уфа", +PAGES="54-55" +} + +@INPROCEEDINGS {abik_eseev_mat_2008_vnksf, +LANGUAGE=LANG, +AUTHOR= abikulova # " and " # eseev # " and " # matveev, +TITLE="Парциальные спектры атомов при взаимодействии с ультракороткими электромагнитными импульсами" # ru, +BOOKTITLE="14-я " # vnksf # " ({ВНКСФ--14}). " # abstract, +YEAR="27~марта --- 3~апреля 2008~г.", +ADDRESS="г.~Уфа", +PAGES="39-40" +} + + +@ARTICLE {eseev_mat_2008_os, +LANGUAGE=LANG, +AUTHOR= eseev # " and " # matveev, +TITLE="Исследование корреляционных эффектов при переизлучении атомом гелия ультракоротких импульсов электромагнитного поля" # ru, +JOURNAL=ОС, +YEAR=2008, +VOLUME=104, +NUMBER=6, +PAGES="885-894" +} + +@ARTICLE {eseev_mat_2008_zhtf, +LANGUAGE=LANG, +AUTHOR= eseev # " and " # matveev, +TITLE="Исследование аналитических волновых функций двухэлектронных систем в динамических взаимодействиях с многозарядными ионами и ультракороткими импульсами электромагнитного поля" # ru, +JOURNAL=ЖТФ, +YEAR=2008, +VOLUME=78, +NUMBER=8, +PAGES="28-33" +} + +@ARTICLE {mat_sid_2007_zhetf, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # sidorov, +TITLE="К теории торможения быстрых тяжёлых высокозарядных структурных ионов при столкновениях со сложными атомами" # ru, +JOURNAL=ЖЭТФ, +YEAR=2007, +VOLUME=132, +NUMBER=3, +PAGES="569-578" +} + +@ARTICLE {mat_sid_2007_zhtf, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # sidorov, +TITLE="Потери энергии быстрыми тяжёлыми высокозарядными структурными ионами при столкновениях со сложными атомами" # ru, +JOURNAL=ЖТФ, +YEAR=2007, +VOLUME=77, +NUMBER=7, +PAGES="18-23" +} + +@ARTICLE {mat_ryab_2007_vpgu, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # rjabchenko, +TITLE="Многократная обдирка снаряда и мишени при столкновениях быстрых тяжелых ионов с нейтральными атомами" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2007, +NUMBER="2(12)", +PAGES="96-107" +} + +@ARTICLE {eseev_mat_2007_fvpgu, +LANGUAGE=LANG, +AUTHOR= eseev # " and " # matveev, +TITLE="Исследование корреляций при переизлучении атомом гелия ультракоротких импульсов электромагнитного поля" # ru, +JOURNAL=физ_вест_пгу, +YEAR=2007, +NUMBER=6, +PAGES="37-54" +} + +@ARTICLE {gusarevich_2006_fvpgu, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Возбуждение атомов релятивистскими многозарядными ионами в рамках приближения эйконала и метода сшивки" # ru, +JOURNAL=физ_вест_пгу, +YEAR=2006, +NUMBER=5, +PAGES="19-35" +} + +@ARTICLE {gus_mat_2007_fvpgu, +LANGUAGE=LANG, +AUTHOR= gusarevich # " and " # matveev, +TITLE="Сечения возбуждения и ионизации водородоподобных атомов релятивистскими многозарядными ионами" # ru, +JOURNAL=физ_вест_пгу, +YEAR=2007, +NUMBER=6, +PAGES="57-77" +} + +@INPROCEEDINGS {eseev_mat_2007_fas, +LANGUAGE=LANG, +AUTHOR= eseev # " and " # matveev, +TITLE="Спектр излучения атома гелия при взаимодействии с ультракоротким импульсом электромагнитного поля с учетом межэлектронных корреляций" # ru, +BOOKTITLE="Труды 18-й~Конференции по фундаментальной атомной спектроскопии (ФАС-18)", +YEAR="22-26~октября 2007~г.", +ADDRESS="г.~Звенигород, Московская~обл.", +PAGES="33-34" +} + +@INPROCEEDINGS {mat_sid_2007_vip, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # sidorov, +TITLE="К теории торможения быстрых тяжелых высокозарядных ионов при солкновениях со сложными атомами и при движении в среде" # ru, +BOOKTITLE="Материалы 18-й~Международной конференции <<Взаимодействие ионов с поверхностью (ВИП-2007)>>", +YEAR="24-28~августа 2007~г.", +ADDRESS="г.~Звенигород, Московская~обл.", +VOLUME=2, +PAGES="58-61" +} + +@INPROCEEDINGS {matveev_2007_lmshf, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Потери энергии релятивистских структурных тяжёлых ионов при столкновениях с атомами (приглашенная лекция)" # ru, +BOOKTITLE="Труды 3-й~Летней межрегиональной школы физиков (ЛМШФ-3)", +YEAR="23~июля---9~августа 2007~г.", +ADDRESS="Архангельск~--- Петрозаводск~--- Санкт-Петербург", +} + +@ARTICLE {mat_gus_matr_2006_jpb, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # gusarevich # " and " # matrasulov # " and " # rakhimov # " and " # stoehlker # " and " # baur, +TITLE="Projectile electron losses in the collisions with neutral targets: sudden-perturbation approximation", +JOURNAL=JPB, +YEAR=2006, +VOLUME=39, +NUMBER=6, +PAGES="1447-1460" +} + +@ARTICLE {mat_matr_ryab_2006_zhetf, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # matrasulov # " and " # rjabchenko, +TITLE="Многократная потеря электронов быстрыми тяжёлыми структурными ионами при столкновениях со сложными атомами" # ru, +JOURNAL=ЖЭТФ, +YEAR=2006, +VOLUME=129, +NUMBER=1, +PAGES="5-13" +} + +@ARTICLE {mat_gus_matr_2006_gsi, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # gusarevich # " and " # matrasulov # " and " # rakhimov # " and " # stoehkler # " and " # baur, +TITLE="Projectile electron losses in the collisions with neutral targets: sudden-perturbation approximation", +JOURNAL=gsipre, +YEAR=2006, +VOLUME=3 +} + +@ARTICLE {mat_sid_2006_pzhetf, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # sidorov, +TITLE="Эффективное торможение быстрых тяжёлых высокозарядных структурных ионов при столкновениях со сложными атомами" # ru, +JOURNAL=ПЖЭТФ, +YEAR=2006, +VOLUME=84, +NUMBER=5, +PAGES="299-304" +} + +@ARTICLE {mat_sid_2006_vpgu, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # sidorov, +TITLE="Потери энергии быстрыми тяжёлыми высокозарядными структурными ионами при столкновениях со сложными атомами" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2006, +NUMBER="2(10)", +PAGES="107-115" +} + +@ARTICLE {koch_mat_2006_izvran, +LANGUAGE=LANG, +AUTHOR= kochkin # " and " # matveev, +TITLE="К теории ионного распыления металла в виде больших кластеров" # ru, +JOURNAL=ИЗВЕСТИЯ_РАН, +YEAR="2006", +VOLUME=70, +NUMBER=6, +PAGES="802-805" +} + +@INPROCEEDINGS {mat_gus_matr_2006_egas, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # gusarevich # " and " # matrasulov # " and " # rakhimov # " and " # stoehkler # " and " # baur, +TITLE="Projectile electron losses in the collisions with neutral targets" # en, +BOOKTITLE="$38^{th}$ {EGAS} Europhysics Conference, book of abstracts", +YEAR="7--10~June 2006", +ADDRESS="Ischia (Naples), Italy", +PAGES="200" +} + +@INPROCEEDINGS {gusarevich_2006_lom, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Непертурбативные формулы типа Бете для сечений ридберговских переходов в атомах при их столкновениях с релятивистскими многозарядными ионами" # ru, +BOOKTITLE="13-я " # lomonosov # ". " # abstract, +YEAR="12--15~апреля 2006", +ADDRESS="г.~Москва", +VOLUME=1, +PAGES="25-26" +} + +@INPROCEEDINGS {ryabchenko_2006_lom, +LANGUAGE=LANG, +AUTHOR= rjabchenko, +TITLE="Многократная потеря электронов структурным ионом при столкновении с атомами" # ru, +BOOKTITLE="13-я " # lomonosov # ". " # abstract, +YEAR="12--15~апреля 2006", +ADDRESS="г.~Москва", +VOLUME=1, +PAGES="23-24" +} + +@INPROCEEDINGS {sidorov_2006_lom, +LANGUAGE=LANG, +AUTHOR= sidorov, +TITLE="Потери энергии релятивистских структурных ионов при столкновениях с атомами" # ru, +BOOKTITLE="13-я " # lomonosov # ". " # abstract, +YEAR="12--15~апреля 2006", +ADDRESS="г.~Москва", +VOLUME=2 +} + +@INPROCEEDINGS {gusarevich_2006_vnksf, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Непертурбативные формулы типа Бете для сечений ридберговских переходов в атомах при их столкновениях с релятивистскими многозарядными ионами" # ru, +BOOKTITLE="12-я " # vnksf # " ({ВНКСФ--12}). " # abstract, +YEAR="23--29~марта 2006~г.", +ADDRESS="г.~Новосибирск", +PAGES="42-43" +} + +@INPROCEEDINGS {pashev_2006_vnksf, +LANGUAGE=LANG, +AUTHOR= pashev, +TITLE="Рождение пар при взаимодействии атома с ультракоротким импульсом электромагнитного поля" # ru, +BOOKTITLE="12-я " # vnksf # " ({ВНКСФ--12}). " # abstract, +YEAR="23--29~марта 2006~г.", +ADDRESS="г.~Новосибирск", +PAGES="63-64" +} + +@INPROCEEDINGS {ryabchenko_2006_vnksf, +LANGUAGE=LANG, +AUTHOR= rjabchenko, +TITLE="Многократная ионизация структурного иона при столкновениях с нейтральным атомом" # ru, +BOOKTITLE="12-я " # vnksf # " ({ВНКСФ--12}). " # abstract, +YEAR="23--29~марта 2006~г.", +ADDRESS="г.~Новосибирск", +PAGES="67-68" +} + +@INPROCEEDINGS {sidorov_2006_vnksf, +LANGUAGE=LANG, +AUTHOR= sidorov, +TITLE="Потери энергии релятивистских структурных ионов при столкновениях с атомами" # ru, +BOOKTITLE="12-я " # vnksf # " ({ВНКСФ--12}). " # abstract, +YEAR="23--29~марта 2006~г.", +ADDRESS="г.~Новосибирск", +PAGES="69-70" +} + +@ARTICLE {koch_mat_2005_vpgu, +LANGUAGE=LANG, +AUTHOR= kochkin # " and " # matveev, +TITLE="К теории ионного распыления металла в виде больших кластеров" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR="2005", +NUMBER="1(7)", +PAGES="105-111" +} + +@ARTICLE {matveev_2005_tmf, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Приближение внезапных возмущений для уравнения Дирака" # ru, +JOURNAL=ТМФ, +YEAR=2005, +VOLUME=142, +NUMBER=1, +PAGES="58-63" +} + +@ARTICLE {mat_gus_pash_2005_zhetf, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # gusarevich # " and " # pashev, +TITLE="Неупругие процессы при взаимодействии атома с ультракоротким импульсом электромагнитного поля" # ru, +JOURNAL=ЖЭТФ, +YEAR=2005, +VOLUME=127, +NUMBER=6, +PAGES="1187-1194" +} + +@ARTICLE {mat_ryab_2005_izvv, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # rjabchenko, +TITLE="Кратные столкновения быстрого мезоатома с двухатомной молекулой" # ru, +JOURNAL=ИЗВЕСТИЯ_ВУЗОВ, +YEAR=2005, +VOLUME=48, +NUMBER=5, +PAGES="30-33" +} + +@ARTICLE {mat_matr_ryab_2005_pzhetf, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # matrasulov # " and " # rjabchenko, +TITLE="Потеря электронов быстрыми тяжёлыми структурными ионами при столкновениях с атомами" # ru, +JOURNAL=ПЖЭТФ, +YEAR=2005, +VOLUME=82, +NUMBER=7, +PAGES="455-459" + +} + +@INPROCEEDINGS {koch_mat_2005_vip, +LANGUAGE=LANG, +AUTHOR= kochkin # " and " # matveev, +TITLE="К теории ионного распыления металла в виде больших кластеров" # ru, +BOOKTITLE="17-я " # vip # " ({ВИП--2005}). " # abstract, +YEAR="25--29~августа 2005", +ADDRESS="г.~Звенигород", +VOLUME=1, +PAGES="355-358" +} + +@INPROCEEDINGS {koch_mat_2005_icpeac, +AUTHOR= kochkin # " and " # matveev, +TITLE="On theory of large cluster emission in ion sputtering of metals" # en, +BOOKTITLE="$24^{th}$ International Conference on Photonic Electronic and Atomic Collisions --- ICPEAC. Book of abstracts", +YEAR="July~20--26, 2005", +ADDRESS="Rosario, Argentina", +PAGES="Th118" +} + +@INPROCEEDINGS {gus_mat_2005_icpeac, +AUTHOR= gusarevich # " and " # matveev, +TITLE="Cross sections of inelastic processes at collisions of relativistic structural high-charge ions with atoms" # en, +BOOKTITLE="$24^{th}$ International Conference on Photonic Electronic and Atomic Collisions --- ICPEAC. Book of abstracts", +YEAR="July~20--26, 2005", +ADDRESS="Rosario, Argentina", +PAGES="Tu086" +} + +@INPROCEEDINGS {pash_mat_2005_icpeac, +AUTHOR= Pashev # " and " # matveev, +TITLE="Electron transitions as a result of interaction between a heavy ion and an ultrashort electromagnetic pulse" # en, +BOOKTITLE="$24^{th}$ International Conference on Photonic Electronic and Atomic Collisions --- ICPEAC. Book of abstracts", +YEAR="July~20--26, 2005", +ADDRESS="Rosario, Argentina", +PAGES="Th030" +} + +@INPROCEEDINGS {ryab_gus_2005_icpeac, +AUTHOR= rjabchenko # " and " # gusarevich, +TITLE="Excitation and ionization of projectile in collisions of fast structural ions with neutral atoms" # en, +BOOKTITLE="$24^{th}$ International Conference on Photonic Electronic and Atomic Collisions --- ICPEAC. Book of abstracts", +YEAR="July~20--26, 2005", +ADDRESS="Rosario, Argentina", +PAGES="Fr095" +} + +@INPROCEEDINGS {gusarevich_2005_mgu, +AUTHOR= gusarevich, +TITLE="Сечения неупругих столкновений релятивистских тяжёлых многозарядных ионов с атомами в приближении эйконала и методе сшивки" # ru, +BOOKTITLE=mgu2005 # ". " # abstract, +YEAR="15--17~сентября 2005", +ADDRESS="г.~Москва", +PAGES="108-110" +} + +@INPROCEEDINGS {ryabchenko_2005_mgu, +AUTHOR= rjabchenko, +TITLE="Возбуждение и ионизация снаряда при столкновениях быстрых структурных ионов с нейтральными атомами" # ru, +BOOKTITLE=mgu2005 # ". " # abstract, +YEAR="15--17~сентября 2005", +ADDRESS="г.~Москва", +PAGES="120-122" +} + +@INPROCEEDINGS {kochkin_2005_lom, +LANGUAGE=LANG, +AUTHOR= kochkin, +TITLE="Эмиссия больших кластеров при ионном распылении металла" # ru, +BOOKTITLE="12-я " # lomonosov # ". " # abstract, +YEAR="12--16~апреля 2005", +ADDRESS="г.~Москва", +PAGES="208-209" +} + +@INPROCEEDINGS {gusarevich_2005_lom, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Асимптотические формулы для сечений неупругих процессов с участием релятивистских тяжёлых многозарядных ионов" # ru, +BOOKTITLE="12-я " # lomonosov # ". " # abstract, +YEAR="12--16~апреля 2005", +ADDRESS="г.~Москва", +VOLUME=1, +PAGES="49-50" +} + +@INPROCEEDINGS {pashev_2005_lom, +LANGUAGE=LANG, +AUTHOR= pashev, +TITLE="Электронные переходы при взаимодействии тяжёлого атома с ультракоротким импульсом электромагнитного поля" # ru, +BOOKTITLE="12-я " # lomonosov # ". " # abstract, +YEAR="12--16~апреля 2005", +ADDRESS="г.~Москва", +VOLUME=2, +PAGES="110-112" +} + +@INPROCEEDINGS {ryabchenko_2005_lom, +LANGUAGE=LANG, +AUTHOR= rjabchenko, +TITLE="Возбуждение и ионизация снаряда при столкновениях быстрых структурных ионов с нейтральными атомами" # ru, +BOOKTITLE="12-я " # lomonosov # ". " # abstract, +YEAR="12--16~апреля 2005", +ADDRESS="г.~Москва", +VOLUME=1, +PAGES=51 +} + +@INPROCEEDINGS {gusarevich_2005_vnksf, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Асимптотические формулы для сечений неупругих процессов при столкновениях релятивистских голых тяжёлых ионов с атомами" # ru, +BOOKTITLE="11-я " # vnksf # " ({ВНКСФ--11}). " # abstract, +YEAR="24--30~марта 2005~г.", +ADDRESS="г.~Екатеринбург", +PAGES="39-40" +} + +@INPROCEEDINGS {kochkin_2005_vnksf, +LANGUAGE=LANG, +AUTHOR= kochkin, +TITLE="Модель ионного распыления металла в виде больших кластеров" # ru, +BOOKTITLE="11-я " # vnksf # " ({ВНКСФ--11}). " # abstract, +YEAR="24--30~марта 2005~г.", +ADDRESS="г.~Екатеринбург", +PAGES="49-50" +} + +@INPROCEEDINGS {pashev_2005_vnksf, +LANGUAGE=LANG, +AUTHOR= pashev, +TITLE="Рождение пар и процесс ионизации при столкновениях тяжёлых релятивистских ионов" # ru, +BOOKTITLE="11-я " # vnksf # " ({ВНКСФ--11}). " # abstract, +YEAR="24--30~марта 2005~г.", +ADDRESS="г.~Екатеринбург", +PAGES="55-56" +} + +@INPROCEEDINGS {ryab_gus_2005_vnksf, +LANGUAGE=LANG, +AUTHOR= rjabchenko # " and " # gusarevich, +TITLE="Возбуждение и ионизация снаряда при столкновениях быстрых структурных ионов с нейтральными атомами" # ru, +BOOKTITLE="11-я " # vnksf # " ({ВНКСФ--11}). " # abstract, +YEAR="24--30~марта 2005~г.", +ADDRESS="г.~Екатеринбург", +PAGES="61-62" +} + +@ARTICLE {mat_koch_2004_zhtf, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # kochkin, +TITLE="Энергетические спектры и температурные распределения кластеров при ионном распылении металла" # ru, +JOURNAL=ЖТФ, +YEAR=2004, +NUMBER=3, +VOLUME=74, +PAGES="65-71" +} + +@ARTICLE {mat_koch_2004_izvv, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # kochkin, +TITLE="Энергии кластеров при ионном распылении металла" # ru, +JOURNAL=ИЗВЕСТИЯ_ВУЗОВ, +YEAR=2004, +NUMBER=3, +VOLUME=47, +PAGES="8-12" +} + +@ARTICLE {gusarevich_2004_vpgu, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Асимптотические выражения для сечений возбуждения атома водорода в состояния дискретного спектра при столкновении с голым релятивистским многозарядным ионом" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2004, +NUMBER="1(5)", +PAGES="93-100" +} + +@ARTICLE {matveev_2004_os, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Излучение атома при взаимодействии с ультракоротким импульсом электромагнитного поля" # ru, +JOURNAL=ОС, +YEAR=2004, +NUMBER=1, +VOLUME=96, +PAGES="5-15" +} + +@ARTICLE {mat_gus_pash_2004_vpgu, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # gusarevich # " and " # pashev, +TITLE="Ионизация и рождение пар при взаимодействии атома с ультракоротким импульсом электромагнитного поля" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2004, +NUMBER="2(6)", +PAGES="90-97" +} + +@ARTICLE {mat_pash_2004_vpgu, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # pashev, +TITLE="Электронные переходы при взаимодействии тяжёлого атома с ультракоротким импульсом электромагнитного поля" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2004, +NUMBER="1(5)", +PAGES="101-107" +} + +@ARTICLE {mat_pash_2004_zhtf, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # pashev, +TITLE="Электронные переходы при взаимодействии тяжёлого атома с ультракоротким импульсом электромагнитного поля" # ru, +JOURNAL=ЖТФ, +YEAR=2004, +VOLUME=74, +NUMBER=12, +PAGES="21-25" +} + +@ARTICLE {mat_pash_2004_izvv, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # pashev, +TITLE="Взаимодействие водородоподобного атома с ультракоротким импульсом электромагнитного поля" # ru, +JOURNAL=ИЗВЕСТИЯ_ВУЗОВ, +YEAR=2004, +VOLUME=47, +NUMBER=7, +PAGES="47-50" +} + +@ARTICLE {mat_gus_ryab_2004_fvpgu, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # gusarevich # " and " # rjabchenko, +TITLE="Теория возбуждения и ионизации быстрых водородоподобных ионов при столкновениях с атомами" # ru, +JOURNAL=физ_вест_пгу, +YEAR=2004, +VOLUME=3, +PAGES="17-25" +} + +@ARTICLE {mat_gus_ryab_2004_vpgu, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # gusarevich # " and " # rjabchenko, +TITLE="Теория возбуждения и ионизации релятивистских структурных тяжёлых ионов при столкновениях с атомами" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2004, +VOLUME="2(6)", +PAGES="99-104" +} + +@INPROCEEDINGS {mat_gus_2004_hci, +AUTHOR= matveev # " and " # gusarevich, +TITLE="Cross Sections of inelastic processes at collisions of relativistic structural multicharged ions with atoms" # en, +BOOKTITLE="XII International Conference on the Physics of Highly Charged Ions <>. Books of abstracts", +YEAR="September 6-11 2004", +ADDRESS="Vilnius, Lithuania", +PAGES="B1-33" +} + +@INPROCEEDINGS {gusarevich_2004_lom, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Сечения неупругих процессов при столкновениях релятивистских структурных многозарядных ионов с атомами" # ru, +BOOKTITLE="11-я " # lomonosov # ". " # abstract, +YEAR="11--15~апреля 2004", +ADDRESS="г.~Москва", +VOLUME=1, +PAGES="84-85" +} + +@INPROCEEDINGS {gusarevich_2004_vnksf, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Импульсные распределения электронов, образующихся при ионизации атомов водорода и гелия релятивистскими структурными многозарядными ионами" # ru, +BOOKTITLE="10-я " # vnksf # " ({ВНКСФ--10}). " # abstract, +YEAR="1--7~апреля 2004~г.", +ADDRESS="г.~Москва", +VOLUME=1, +PAGES="61-62" +} + +@INPROCEEDINGS {kochkin_2004_vnksf, +LANGUAGE=LANG, +AUTHOR= kochkin, +TITLE="Методика вычислений энергетических спектров и температурных распределений выхода кластеров при ионном распылении металла" # ru, +BOOKTITLE="10-я " # vnksf # " ({ВНКСФ--10}). " # abstract, +YEAR="1--7~апреля 2004~г.", +ADDRESS="г.~Москва", +PAGES="192-193" +} + +@INPROCEEDINGS {pashev_2004_vnksf, +LANGUAGE=LANG, +AUTHOR= pashev, +TITLE="Образование {K}-вакансий и свободно-связанных электрон-позитронных пар при взаимодействии атома с ультракоротким импульсом электромагнитного поля" # ru, +BOOKTITLE="10-я " # vnksf # " ({ВНКСФ--10}). " # abstract, +YEAR="1--7~апреля 2004~г.", +ADDRESS="г.~Москва", +VOLUME=1, +PAGES="79-81" +} + +@INPROCEEDINGS {pashev_2004_lom, +LANGUAGE=LANG, +AUTHOR= pashev, +TITLE="Ионизация атома и рождение свободно-связанных пар при взаимодействии с ультракоротким импульсом электромагнитного поля" # ru, +BOOKTITLE="11-я " # lomonosov # ". " # abstract, +YEAR="11--15~апреля 2004", +ADDRESS="г.~Москва", +PAGES="85-86" +} + +@INPROCEEDINGS {ryabchenko_2004_vnksf, +LANGUAGE=LANG, +AUTHOR= rjabchenko, +TITLE="Ионизация мезоатома при кратных столкновениях с двухатомной молекулой" # ru, +BOOKTITLE="10-я " # vnksf # " ({ВНКСФ--10}). " # abstract, +YEAR="1--7~апреля 2004~г.", +ADDRESS="г.~Москва", +VOLUME=1, +PAGES="89-90" +} + +@ARTICLE {matveev_2003_vjus, +LANGUAGE=LANG, +AUTHOR=matveev, +TITLE="Electron Transitions and the Spectrum of Radiation Emitted by an Atom Interacting with an Ultrashort Electromagnetic Pulse" # en, +JOURNAL=VJUS, +YEAR=2003, +VOLUME=2, +NUMBER=7, +PAGES="6", +} + +@ARTICLE {matveev_2003_zhetf, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Излучение и электронные переходы при взаимодействии атома с ультракоротким импульсом электромагнитного поля" # ru, +JOURNAL=ЖЭТФ, +YEAR=2003, +VOLUME=124, +NUMBER="5(11)", +PAGES="1023-1029" +} + +@ARTICLE {mat_gus_2003_vpgu, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # gusarevich, +TITLE="Импульсные распределения электронов, образующихся при ионизации атомов водорода и гелия релятивистскими структурными многозарядными ионами" # ru, +JOURNAL=физ_вест_пгу, +YEAR=2003, +NUMBER=2, +PAGES="3-16" +} + +@ARTICLE {mat_karp_2003_ujp, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # karpova, +TITLE="Sputtering of Molecular complexes (Clusters) under Ion Bombardment" # en, +JOURNAL=UJP, +YEAR=2003, +VOLUME=3, +NUMBER="2-3", +PAGES="175-180" +} + +@ARTICLE {mat_koch_2003_pzhtf, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # kochkin, +TITLE="Энергетические спектры кластеров при ионном распылении металла" # ru, +JOURNAL=ПЖТФ, +YEAR=2003, +VOLUME=29, +NUMBER=24, +PAGES="77-83" +} + +@ARTICLE {gus_mat_2003_vpgu, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # gusarevich, +TITLE="Дифференциальные и полные сечения однократной и двойной ионизации атомов ударом тяжёлого релятивистского структурного иона" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2003, +VOLUME="2(4)", +PAGES="110-119" +} + +@ARTICLE {mat_koch_2003_vpgu, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # kochkin, +TITLE="Энергетические спектры и температурные распределения кластеров при ионном распылении металла" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2003, +NUMBER="1(3)", +PAGES="112-121" +} + +@ARTICLE {matveev_2003_vpgu, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Эмиссия кластеров при ионном распылении металла" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2003, +NUMBER=3, +PAGES="52-59" +} + +@ARTICLE {matveev_2003_zhtf, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Электронные переходы и излучение атома при взаимодействии с ультракоротким импульсом электромагнитного поля" # ru, +JOURNAL=ЖТФ, +YEAR=2003, +NUMBER=6, +VOLUME=73, +PAGES="17-20" +} + +@ARTICLE {mat_ivanova_2003_izvv, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # ivanova, +TITLE="Возбуждение и ионизация атома при взаимодействии с ультракоротким импульсом электромагнитного поля" # ru, +JOURNAL=ИЗВЕСТИЯ_ВУЗОВ, +YEAR=2003, +VOLUME=46, +NUMBER=4, +PAGES="52-55" +} + +@ARTICLE {mat_gus_2003_zhetf, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # gusarevich, +TITLE="Сечения неупругих процессов при столкновениях релятивистских структурных тяжёлых ионов с атомами" # ru, +JOURNAL=ЖЭТФ, +YEAR=2003, +VOLUME=123, +NUMBER=1, +PAGES="42-48" +} + +@ARTICLE {mat_gus_pash_2003_pzhtf, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # gusarevich # " and " # pashev, +TITLE="Ионизация {K}-оболочки квазирелятивистского водородоподобного атома при столкновении с релятивистским структурным высокозарядным ионом" # ru, +JOURNAL=ПЖТФ, +YEAR=2003, +VOLUME=20, +NUMBER=18, +PAGES="29-36" +} + +@ARTICLE {mat_ryab_2003_vpgu, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # rjabchenko, +TITLE="Вклад процессов кратных столкновений в сечение ионизации быстрого мезоатома при столкновениях с двухатомной молекулой" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2003, +VOLUME="1(3)", +PAGES="107-111" +} + +@INPROCEEDINGS {gusarevich_2003_vnksf, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Дифференциальные и полные сечения однократной и двойной ионизации атомов ударом тяжёлого релятивистского структурного иона" # ru, +BOOKTITLE="9-я " # vnksf # " ({ВНКСФ--9}). " # abstract, +YEAR="28~марта -- 3~апреля 2003~г.", +ADDRESS="г.~Красноярск", +VOLUME=1, +PAGES="56-58" +} + +@INPROCEEDINGS {pash_gus_2003_vnksf, +LANGUAGE=LANG, +AUTHOR= pashev # " and " # gusarevich, +TITLE="Ионизация {K}-оболочки квазирелятивистского водородоподобного атома при столкновении с релятивистским структурным высокозарядным ионом" # ru, +BOOKTITLE="9-я " # vnksf # " ({ВНКСФ--9}). " # abstract, +YEAR="28~марта -- 3~апреля 2003~г.", +ADDRESS="г.~Красноярск", +VOLUME=1, +PAGES="69-70" +} + +@ARTICLE {matveev_2002_zhetf, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Ионизационные потери релятивистских структурных тяжёлых ионов при столкновениях с атомами." # ru, +JOURNAL=ЖЭТФ, +YEAR=2002, +VOLUME=121, +NUMBER=2, +PAGES="260-266" +} + +@ARTICLE {matveev_2002_zhtf, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Эффективное торможение релятивистских структурных тяжёлых ионов при столкновениях с атомами" # ru, +JOURNAL=ЖТФ, +YEAR=2002, +VOLUME=72, +NUMBER=5, +PAGES="10-15" +} + +@ARTICLE {mat_gus_2002_pzhtf, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # gusarevich, +TITLE="Сечения однократной и двойной ионизации атомов при столкновениях с релятивистскими структурными тяжёлыми ионами" # ru, +JOURNAL=ПЖТФ, +YEAR=2002, +VOLUME=28, +NUMBER=12, +PAGES="19-26" +} + +@ARTICLE {matveev_2002_izvran, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Теория эмиссии нейтральных и заряженных кластеров при ионной бомбардировке металла" # ru, +JOURNAL=ИЗВЕСТИЯ_РАН, +YEAR=2002, +VOLUME=66, +NUMBER=4, +PAGES="516-521" +} + +@ARTICLE {matveev_2002_zhtf_a, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Распределения кластеров по зарядам и размерам при ионном распылении металла" # ru, +JOURNAL=ЖТФ, +YEAR=2002, +VOLUME=72, +NUMBER=6, +PAGES="116-120" +} + +@ARTICLE {mat_karp_2002_izvv, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # karpova, +TITLE="К теории ионного распыления металла в виде нейтральных и заряженных кластеров" # ru, +JOURNAL=ИЗВЕСТИЯ_ВУЗОВ, +YEAR=2002, +VOLUME=45, +NUMBER=6, +PAGES="3-6" +} + +@ARTICLE {mat_gus_2002_izvv, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # gusarevich, +TITLE="Ионизация атомов водорода и гелия при столкновениях с релятивистскими структурными тяжёлыми ионами" # ru, +JOURNAL=ИЗВЕСТИЯ_ВУЗОВ, +YEAR=2002, +VOLUME=45, +NUMBER=11, +PAGES="45-48" +} + +@ARTICLE {matveev_2002_pzhtf, +LANGUAGE=LANG, +AUTHOR=matveev, +TITLE="Электронные переходы и излучение атома при взаимодействии с ультракоротким импульсом электромагнитного поля" # ru, +JOURNAL=ПЖТФ, +YEAR=2002, +VOLUME=28, +NUMBER=20, +PAGES="80-86" +} + +@ARTICLE {mat_gus_2002_vpgu, +LANGUAGE=LANG, +AUTHOR=gusarevich # " and " # matveev, +TITLE="Сечения неупругих процессов и эффективное торможение при столкновениях релятивистских структурных тяжёлых ионов с атомами" # ru, +JOURNAL=физ_вест_пгу, +YEAR=2002, +NUMBER=1, +PAGES="8-20" +} + +@ARTICLE {matveev_2002_izvran, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Теория эмиссии нейтральных и заряженных кластеров при ионной бомбардировке металла" # ru, +JOURNAL=ИЗВЕСТИЯ_РАН, +YEAR=2002, +VOLUME=66, +NUMBER=4, +PAGES="516-521" +} + +@INPROCEEDINGS {mat_karp_2002_scitech, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # karpova, +TITLE="Sputtering of Molecular complexes (Clusters) under Ion Bombardment" # en, +YEAR="October 30-November 1, 2002", +ADDRESS="Tashkent, Uzbekistan", +PAGES=26 +} + +@INPROCEEDINGS {matveev_2002_hci, +LANGUAGE=LANG, +AUTHOR=matveev, +TITLE="Theory of neutral and charged cluster emission under ion bombardment of a metal" # en, +BOOKTITLE="XI International Conference HCI-2002. Books of Abstracts", +YEAR="1-6 September 2002", +ADDRESS="Vienna, CAEN - France", +PAGES="C3-2-24.157" +} + +@INPROCEEDINGS {mat_gus_2002_hci, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # gusarevich, +TITLE="Inelastic processes and energy losses at collisions of relativistic structural heavy ions with atoms" # en, +BOOKTITLE="XI International Conference HCI-2002. Books of Abstracts", +YEAR="1-6 September 2002", +ADDRESS="Vienna, CAEN - France", +PAGES="B2-2-9.97" +} + +@INPROCEEDINGS {rakh_mat_paz_2002_hci, +LANGUAGE=LANG, +AUTHOR=rakhimov # " and " # matveev # " and " # pazdzerskij, +TITLE="Collision of fast highly charged ion with the hydrogen molecule" # en, +BOOKTITLE="XI International Conference HCI-2002. Books of Abstracts", +YEAR="1-6 September 2002", +ADDRESS="Vienna, CAEN - France", +PAGES="B2-3-6.126" +} + +@INPROCEEDINGS {matveev_2002_hci, +LANGUAGE=LANG, +AUTHOR=matveev, +TITLE="Theory of neutral and charged cluster emission under ion bombardment of a metal" # en, +BOOKTITLE="XI International Conference HCI-2002. Books of Abstracts", +YEAR="1-6 September 2002", +ADDRESS="Vienna, CAEN - France", +PAGES="C3-2-24.157" +} + +@INPROCEEDINGS {rakh_mat_paz_2002_hci, +LANGUAGE=LANG, +AUTHOR= rakhimov # " and " # matveev # " and " # pazdzerskij, +TITLE="Collision of fast highly charged ion with the hydrogen molecule" # en, +BOOKTITLE="XI International Conference HCI-2002. Books of Abstracts", +YEAR="1-6 September 2002", +ADDRESS="Vienna, CAEN - France", +PAGES="B2-3-6.126" +} + +@INPROCEEDINGS {mat_karp_2002_euresco, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # karpova, +TITLE="Sputtering in the form of large clusters" # en, +YEAR="22-27th June 2002", +ADDRESS="Aсquafredda di Maratea, near Naples, Italy", +PAGES=46 +} + +@INPROCEEDINGS {gusarevich_2002_vnksf, +LANGUAGE=LANG, +AUTHOR=gusarevich, +TITLE="Сечения неупругих процессов и эффективное торможение релятивистских структурных тяжёлых ионов при столкновениях с атомами" # ru, +BOOKTITLE="8-я " # vnksf # " ({ВНКСФ--8}). " # abstract, +YEAR="29~марта --- 4~апреля 2002~г.", +ADDRESS="г.~Екатеринбург", +VOLUME=2, +PAGES="74-77" +} + +@BOOK {khab_mat_2001, +LANGUAGE=LANG, +AUTHOR= habibullaev # " and " # matveev, +TITLE="Теория и эксперимент. Столкновения тяжёлых ионов. Ядерный реактор" # ru, +YEAR=2001, +NUMPAGES=248, +ADDRESS="Ташкент", +PUBLISHER="ФАН" +} + +@BOOK {matveev_2001a, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Приближение эйконала в релятивистской теории рассеяния. Методические рекомендации" # ru, +YEAR=2001, +NUMPAGES="23", +ADDRESS="Архангельск", +PUBLISHER="Поморский государственный университет им.~М.~В.~Ломоносова" +} + +@BOOK {matveev_2001b, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Ионизационные потери релятивистских ионов. Методические рекомендации" # ru, +YEAR=2001, +NUMPAGES="25", +ADDRESS="Архангельск", +PUBLISHER="Поморский государственный университет им.~М.~В.~Ломоносова" +} + +@BOOK {matveev_2001c, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Ионное распыление металла. Методические рекомендации" # ru, +YEAR=2001, +NUMPAGES="24", +ADDRESS="Архангельск", +PUBLISHER="Поморский государственный университет им.~М.~В.~Ломоносова" +} + +@INPROCEEDINGS {mat_gus_2001, +LANGUAGE=LANG, +AUTHOR= gusarevich # " and " # matveev, +TITLE="Однократная и двойная ионизация атомов при столкновениях с релятивистскими структурными тяжёлыми ионами" # ru, +BOOKTITLE="Ломоносовские чтения", +YEAR=2001, +PAGES="444-448", +ADDRESS="Архангельск", +PUBLISHER="Поморский государственный университет им.~М.~В.~Ломоносова" +} + +@ARTICLE {mat_paz_rakh_2001_zhtf, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # pazdzerskij # " and " # rakhimov, +TITLE="Неупругие процессы при столкновении быстрых многозарядных ионов с молекулой водорода" # ru, +JOURNAL=ЖТФ, +YEAR=2001, +VOLUME=71, +NUMBER=5, +PAGES="9-14" +} + +@ARTICLE {matveev_2001_pzhtf, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Распределения кластеров по зарядам и размерам при ионном распылении металла" # ru, +JOURNAL=ПЖТФ, +YEAR=2001, +VOLUME=27, +NUMBER=18, +PAGES="14-21" +} + +@ARTICLE {matveev_2001_pzhtf_a, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Эффективное торможение релятивистских структурных тяжёлых ионов при столкновениях с атомами" # ru, +JOURNAL=ПЖТФ, +YEAR=2001, +VOLUME=27, +NUMBER=23, +PAGES="41-48" +} + +@ARTICLE {mat_karp_2001_ujp_e, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # karpova, +TITLE="Sputtering of metals in the form of neutral and charged clusters under ion and molecular bombardment" # en, +JOURNAL=UJP, +YEAR=2001, +VOLUME=3, +NUMBER="1-2", +PAGES="84-88" +} + +@ARTICLE {matveev_2001_vpgu, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Неупругие процессы и потери энергии при столкновениях релятивистских структурных тяжёлых ионов с атомами" # ru, +JOURNAL=ВЕСТНИК_ПГУ, +YEAR=2001, +VOLUME=2, +PAGES="81-86" +} + +@ARTICLE {mat_gus_2001_izvv, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # gusarevich, +TITLE="Потери энергии при столкновениях релятивистских структурных тяжёлых ионов с атомами" # ru, +JOURNAL=ИЗВЕСТИЯ_ВУЗОВ, +YEAR=2001, +VOLUME=144, +NUMBER=8, +PAGES="59-62" +} + +@ARTICLE {mat_karp_2001_ujp, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # karpova, +TITLE="Ионное распыление металла в виде нейтральных и заряженных кластеров" # ru, +JOURNAL=УФЖ, +YEAR=2001, +VOLUME=3, +NUMBER="5-6", +PAGES="275-280" +} + +@INPROCEEDINGS {matveev_2001_vip, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Теория эмиссии нейтральных и заряженных кластеров при ионной бомбардировке металла" # ru, +BOOKTITLE="15-я международная конференция <<Взаимодействие ионов с поверхностью, ВИП-2001>>. Сборник тезисов", +YEAR="27--31~августа 2001", +ADDRESS="г.~Звенигород", +VOLUME=1, +PAGES="33-38" +} + +@INPROCEEDINGS {gusarevich_2001_vnksf, +LANGUAGE=LANG, +AUTHOR= gusarevich, +TITLE="Релятивистские и ультрарелятивистские столкновения тяжёлых ионов с атомами" # ru, +BOOKTITLE="7-я " # vnksf # " ({ВНКСФ--7}). " # abstract, +YEAR="6--11~апреля 2001~г.", +ADDRESS="г.~Санкт-Петербург", +PAGES="58-60" +} + +@ARTICLE {mat_matr_2000_jpb, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # matrasulov, +TITLE="Finite-size projectile effects in the relativistic ion-atom collisions" # en, +JOURNAL=JPB, +YEAR=2000, +VOLUME=33, +NUMBER=14, +PAGES="2721-2724" +} + +@ARTICLE {matveev_2000_zhtf, +LANGUAGE=LANG, +AUTHOR=matveev, +TITLE="Эмиссия заряженных кластеров при ионном распылении металла" # ru, +JOURNAL=ЖТФ, +YEAR=2000, +VOLUME=70, +NUMBER=8, +PAGES="108-113" +} + +@ARTICLE {mat_matr_mus_2000_dran, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # matrasulov # " and " # musakhanov # " and " # habibullaev, +TITLE="Релятивистский электрон в поле конечного электрического диполя" # ru, +JOURNAL=ДОКЛАДЫ_РАН, +YEAR=2000, +VOLUME=370, +NUMBER=3, +PAGES="336-338" +} + +@ARTICLE {mat_rakh_2000_izvv, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # rakhimov, +TITLE="Двухэлектронные переходы при столкновениях быстрых многозарядных ионов с гелиеподобными атомами" # ru, +JOURNAL=ИЗВЕСТИЯ_ВУЗОВ, +YEAR=2000, +VOLUME=43, +NUMBER=2, +PAGES="44-48" +} + +@ARTICLE {matr_mat_khab_2000_dran, +LANGUAGE=LANG, +AUTHOR= matrasulov # " and " # matveev # " and " # habibullaev, +TITLE="Хаотизация сверхкритического атома" # ru, +JOURNAL=ДОКЛАДЫ_РАН, +YEAR=2000, +VOLUME=371, +NUMBER=6, +PAGES="759-760" +} + +@ARTICLE {matveev_2000_arxiv, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Spectrum of atomic radiation at sudden perturbation" # en, +JOURNAL=arxiv, +YEAR=2000, +NUMPAGES=6, +} + +@ARTICLE {mat_karp_2000_ufzh, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # karpova, +TITLE="Полуэмпирические зарядовые распределения кластеров при ионном распылении металла" # ru, +JOURNAL=УФЖ, +YEAR=2000, +VOLUME=2, +NUMBER=2, +PAGES="130-136" +} + +@ARTICLE {mat_matr_rakh_2000_jaf, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # matrasulov # " and " # rakhimov, +TITLE="О задаче двух центров для уравнения Дирака" # ru, +JOURNAL=ЯФ, +YEAR=2000, +VOLUME=63, +NUMBER=2, +PAGES="1-4" +} + +@ARTICLE {mat_bel_ver_1999_zhtf, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # belwkh # " and " # verjovkin, +TITLE="Распыление металла в виде больших кластеров при ионной бомбардировке" # ru, +JOURNAL=ЖТФ, +YEAR=1999, +VOLUME=69, +NUMBER=3, +PAGES="64-68" +} + +@ARTICLE {mat_rakh_paz_1999_ufzh, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # rakhimov # " and " # pazdzerskij, +TITLE="Неупругие процессы при столкновении быстрых многозарядных ионов с молекулой водорода" # ru, +JOURNAL=УФЖ, +YEAR=1999, +VOLUME=1, +NUMBER=3, +PAGES="173-182" +} + +@ARTICLE {mat_mil_1999_ufzh, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # milibaeva, +TITLE="Зарядовые распределения кластеров при ионном распылении металла" # ru, +JOURNAL=УФЖ, +YEAR=1999, +VOLUME=1, +NUMBER=6, +PAGES="39-47" +} + +@ARTICLE {mat_paz_rakh_1999_dran, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # pazdzerskij # " and " # rakhimov # " and " # habibullaev, +TITLE="Неупругие сечения для столкновений быстрых многозарядных ионов с молекулой водорода" # ru, +JOURNAL=ДОКЛАДЫ_РАН, +YEAR=1999, +VOLUME=369, +NUMBER=1, +PAGES="40-42" +} + +@ARTICLE {mat_khab_1999_dran, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # habibullaev, +TITLE="Об излучении атома при внезапном возмущении" # ru, +JOURNAL=ДОКЛАДЫ_РАН, +YEAR=1999, +VOLUME=367, +NUMBER=2, +PAGES="183-185" +} + +@ARTICLE {mat_khab_1999_dran_a, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # habibullaev, +TITLE="О размерах и зарядах кластеров при ионном распылении металла" # ru, +JOURNAL=ДОКЛАДЫ_РАН, +YEAR=1999, +VOLUME=369, +NUMBER=4, +PAGES="474-477" +} + +@ARTICLE {mat_rakh_matr_1999_jpb, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # rakhimov # " and " # matrasulov, +TITLE="Inelastic collisions of relativistic highly charged ions with atoms" # en, +JOURNAL=JPB, +YEAR=1999, +VOLUME=32, +NUMBER=12, +PAGES="3849-3862" +} + +@ARTICLE {matr_mat_mus_1999_pra, +LANGUAGE=LANG, +AUTHOR= matrasulov # " and " # matveev # " and " # musakhanov, +TITLE="Eigenvalue problem for the relativistic electric-dipole system" # en, +JOURNAL=PRA, +YEAR=1999, +VOLUME=60, +NUMBER=5, +PAGES="4140-4144" +} + +@ARTICLE {bel_mat_ver_1999_nimb, +LANGUAGE=LANG, +AUTHOR= belwkh # " and " # matveev # " and " # Veryovkin # " and " # adriaens # " and " # adams, +TITLE="Model for large cluster emission in ion sputtering of metals applied to atomic and polyatomic ion bombardments" # en, +JOURNAL=NIMB, +YEAR=1999, +VOLUME=155, +NUMBER=4, +PAGES="409-415" +} + +@ARTICLE {bel_mat_ver_1999_ujp, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Large cluster emission at ion sputtering of metals" # en, +JOURNAL=UJP, +YEAR=1999, +VOLUME=1, +NUMBER="1-2", +PAGES="124-131" +} + +@ARTICLE {mat_matr_rakh_1999_zhtf, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # matrasulov # " and " # rakhimov, +TITLE="О критическом расстоянии при столкновении тяжёлых ионов" # ru, +JOURNAL=ЖТФ, +YEAR=1999, +VOLUME=69, +NUMBER=8, +PAGES="135-137" +} + +@ARTICLE {matr_mat_khab_1999_dran, +LANGUAGE=LANG, +AUTHOR= matrasulov # " and " # matveev # " and " # habibullaev, +TITLE="Стохастическая динамика релятивистского атома, взаимодействующего с монохроматическим полем" # ru, +JOURNAL=ДОКЛАДЫ_РАН, +YEAR=1999, +VOLUME=367, +NUMBER=3, +PAGES="321-323" +} + +@ARTICLE {matr_mat_khab_1999_ujp, +LANGUAGE=LANG, +AUTHOR=matrasulov # " and " # matveev # " and " # khabibullaev, +TITLE="Chaotic Autoionization of Relativistic Two-Electron Hidrogenlike atom" # en, +JOURNAL=UJP, +YEAR=1999, +VOLUME=1, +NUMBER="1-2", +PAGES="132-137" +} + +@ARTICLE {mat_rakh_1998_zhetf, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # rakhimov, +TITLE="Сечения неупругих процессов при столкновениях быстрых многозарядных ионов с атомами" # ru, +JOURNAL=ЖЭТФ, +YEAR=1998, +VOLUME=114, +NUMBER=5, +PAGES="1646-1661" +} + + +@ARTICLE {khab_mat_matr_1998_jpb, +AUTHOR= khabibullaev # " and " # matveev # " and " # matrasulov, +TITLE="Inelastic collisions of relativistic highly charged ions with heavy atoms and {K}-vacancy production" # en, +JOURNAL=JPB, +YEAR=1998, +VOLUME=31, +NUMBER=14, +PAGES="L607-L611" +} + +@ARTICLE {mat_rakh_1998_ufzh, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # rakhimov, +TITLE="Неупругие процессы при столкновениях быстрых многозарядных ионов с атомами" # ru, +JOURNAL=УФЖ, +YEAR=1998, +VOLUME=3, +PAGES="26-31" +} + +@ARTICLE {mat_khab_1998_dran, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # habibullaev, +TITLE="Процессы многократной ионизации при столкновениях быстрых высокозарядных ионов со сложными атомами" # ru, +JOURNAL=ДОКЛАДЫ_РАН, +YEAR=1998, +VOLUME=361, +NUMBER=3, +PAGES="332-334" +} + +@ARTICLE {mat_khab_1998_dran_a, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # matrasulov # " and " # habibullaev, +TITLE="К теории неупругих столкновений многозарядных ионов с релятивистскими атомами" # ru, +JOURNAL=ДОКЛАДЫ_РАН, +YEAR=1998, +VOLUME=361, +NUMBER=5, +PAGES="620-622" +} + +@ARTICLE {mat_khab_1998_dran_b, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # habibullaev, +TITLE="Потери энергии релятивистских многозарядных ионов в электронной плазме" # ru, +JOURNAL=ДОКЛАДЫ_РАН, +YEAR=1998, +VOLUME=361, +NUMBER=6, +PAGES="759-761" +} + +@ARTICLE {mat_khab_1998_dran_c, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # habibullaev, +TITLE="О механизме эмиссии кластеров при ионной бомбардировке металла" # ru, +JOURNAL=ДОКЛАДЫ_РАН, +YEAR=1998, +VOLUME=362, +NUMBER=2, +PAGES="191-193" +} + +@ARTICLE {bel_mat_ras_1998_izvran, +LANGUAGE=LANG, +AUTHOR=belwkh # " and " # matveev # " and " # rasulev # " and " # samarcev # " and " # verjovkin, +TITLE="Модель распыления металла в виде больших кластеров при ионной бомбардировке" # ru, +JOURNAL=ИЗВЕСТИЯ_РАН, +YEAR=1998, +VOLUME=62, +NUMBER=10, +PAGES="1963-1969" +} + +@ARTICLE {bel_mat_ras_1998_izvran_a, +LANGUAGE=LANG, +AUTHOR=belwkh # " and " # matveev # " and " # rasulev # " and " # samarcev # " and " # verjovkin, +TITLE="Эффект аномально высокой неаддитивности распыления металла" # ru, +JOURNAL=ИЗВЕСТИЯ_РАН, +YEAR=1998, +VOLUME=62, +NUMBER=46, +PAGES="813-830" +} + +@ARTICLE {mat_matr_rakh_1998_tjp, +AUTHOR= matveev # " and " # matrasulov # " and " # rakhimov, +TITLE="Relativistic electron in the field of two Coulomb centers" # en, +JOURNAL=TJP, +YEAR=1998, +VOLUME=22, +NUMBER=4, +PAGES="343-350" +} + +@ARTICLE {mat_tol_1998_zhtf, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # tolmanov, +TITLE="Торможение релятивистских многозарядных ионов в электронном газе" # ru, +JOURNAL=ЖТФ, +YEAR=1998, +VOLUME=68, +NUMBER=2, +PAGES="9-12" +} + +@ARTICLE {mat_matr_rakh_1997_ufzh, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # matrasulov # " and " # rakhimov, +TITLE="Задача двух центров для уравнения Дирака" # ru, +JOURNAL=УФЖ, +YEAR=1997, +NUMBER=2, +PAGES="15-20" +} + +@ARTICLE {mat_pajz_1997_ufzh, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # pajziev, +TITLE="Эмиссия атома позитрония с поверхности металлов в области низких энергий падающих позитронов" # ru, +JOURNAL=УФЖ, +YEAR=1997, +NUMBER=1, +PAGES="56-63" +} + +@ARTICLE {mat_mus_matr_1995_arxiv, +LANGUAGE=LANG, +AUTHOR= matveev # " and " # musakhanov # " and " # matrasulov, +TITLE="Dirac Electron in the Electric Dipole" # en, +JOURNAL=arxiv, +YEAR=1995, +NUMPAGES=6, +} + +@ARTICLE {mat_tol_1995_izvv, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # tolmanov, +TITLE="Эффективное торможение релятивистских многозарядных ионов" # ru, +JOURNAL=ИЗВЕСТИЯ_ВУЗОВ, +YEAR=1995, +NUMBER=10, +PAGES="115-120" +} + +@ARTICLE {mat_tol_1995_zhtf, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # tolmanov, +TITLE="Ионизационные потери релятивистских многозарядных ионов" # ru, +JOURNAL=ЖЭТФ, +YEAR=1995, +VOLUME=65, +NUMBER=12, +PAGES="1-10" +} + +@ARTICLE {matveev_1995_echaja, +LANGUAGE=LANG, +AUTHOR= matveev, +TITLE="Столкновения быстрых многозарядных ионов с атомами" # ru, +JOURNAL=ЭЧАЯ, +YEAR=1995, +VOLUME=26, +NUMBER=3, +PAGES="780-820" +} + +@ARTICLE {mat_tol_1995_zhetf, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # tolmanov, +TITLE="Ионизационные потери релятивистских многозарядных ионов" # ru, +JOURNAL=ЖЭТФ, +YEAR=1995, +VOLUME=107, +NUMBER=6, +PAGES="1780-1791" +} + +@ARTICLE {sul_zub_mat_1990_pra, +LANGUAGE=LANG, +AUTHOR= sultanov # " and " # zubarev # " and " # matveev, +TITLE="Semiclassic problem of three Coulomb particles within the Faddeev-Hahn equation formalizm" # en, +JOURNAL=PRA, +YEAR=1990, +VOLUME=42 +NUMBER=6, +PAGES="5414-5421" +} + +@ARTICLE {mat_par_1982_ufn, +LANGUAGE=LANG, +AUTHOR=matveev # " and " # parilis, +TITLE="Встряска при электронных переходах в атомах" # ru, +JOURNAL=УФН, +YEAR=1982, +VOLUME=138, +NUMBER=4, +PAGES="573-602" +} + diff --git a/lang/en/lang.php b/lang/en/lang.php new file mode 100644 index 0000000..f6451d4 --- /dev/null +++ b/lang/en/lang.php @@ -0,0 +1,23 @@ + + */ + +// menu entry for admin plugins +// $lang['menu'] = 'Your menu entry'; + +// custom language strings for the plugin + +$lang['book'] = 'Books'; +$lang['booklet'] = $lang['book']; +$lang['article'] = 'Articles in peer-reviewed journals'; +$lang['inproceedings'] = 'Theses of conferences'; +$lang['misc'] = 'Other publications'; +$lang['year'] = 'year'; +$lang['KiB'] = 'KiB'; + + + +//Setup VIM: ex: et ts=4 enc=utf-8 : diff --git a/lang/ru/lang.php b/lang/ru/lang.php new file mode 100644 index 0000000..c1362bc --- /dev/null +++ b/lang/ru/lang.php @@ -0,0 +1,23 @@ + + */ + +// menu entry for admin plugins +// $lang['menu'] = 'Your menu entry'; + +// custom language strings for the plugin + +$lang['book'] = 'Книги'; +$lang['booklet'] = $lang['book']; +$lang['article'] = 'Статьи в рецензируемых журналах'; +$lang['inproceedings'] = 'Тезисы конференций'; +$lang['misc'] = 'Другие публикации'; +$lang['year'] = 'год'; +$lang['KiB'] = 'Кбайт'; + + + +//Setup VIM: ex: et ts=4 enc=utf-8 : diff --git a/plugin.info.txt b/plugin.info.txt new file mode 100644 index 0000000..6b2bddd --- /dev/null +++ b/plugin.info.txt @@ -0,0 +1,7 @@ +base papers +author Igor Pashev +email pashev.igor@gmail.com +date 2010-10-14 +name Papers plugin +desc Manage papers for teams of scientists +url http://github.com/ip1981/dokuwiki-plugin-papers diff --git a/syntax.php b/syntax.php new file mode 100644 index 0000000..a2a80e1 --- /dev/null +++ b/syntax.php @@ -0,0 +1,166 @@ + + */ + +// must be run within Dokuwiki +if (!defined('DOKU_INC')) die(); + +if (!defined('DOKU_LF')) define('DOKU_LF', "\n"); +if (!defined('DOKU_TAB')) define('DOKU_TAB', "\t"); +if (!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN', DOKU_INC . 'lib/plugins/'); + +global $conf; +if (!defined('PAPERS_DATADIR')) define('PAPERS_DATADIR', DOKU_INC . $conf['savedir'] . '/media/'); + +define('PLUGIN_SELF', dirname(__FILE__) . '/'); + +require_once (DOKU_INC . 'inc/parserutils.php'); +require_once (DOKU_PLUGIN . 'syntax.php'); +require_once (DOKU_PLUGIN . 'papers/bibtex.php'); + +class syntax_plugin_papers extends DokuWiki_Syntax_Plugin +{ + function getType() { return 'protected'; } + + function getPType() { return 'stack'; } + + function getSort() { return 102; } + + + function connectTo($mode) + { + $this->Lexer->addEntryPattern(')', $mode, 'plugin_papers'); + $this->Lexer->addEntryPattern(')', $mode, 'plugin_papers'); + } + + function postConnect() + { + $this->Lexer->addExitPattern('', 'plugin_papers'); + $this->Lexer->addExitPattern('', 'plugin_papers'); + } + + function handle($match, $state, $pos, &$handler) + { + switch ($state) + { + case DOKU_LEXER_ENTER : + return array($state, array()); + + case DOKU_LEXER_UNMATCHED : + $bibtex = new BibtexParserGoga(); + $bibtex->read_text($match); + $bibtex->select(); + $bibtex->sort(); + return array($state, $bibtex); + + case DOKU_LEXER_EXIT : + return array($state, ''); + } + return array(); + } + + function render($mode, &$renderer, $data) + { + if ($mode != 'xhtml') return false; + list($state, $bibtex) = $data; + switch ($state) + { + case DOKU_LEXER_ENTER: + break; + + case DOKU_LEXER_UNMATCHED: + $renderer->doc .= $this->format_bibtex($bibtex); + break; + + case DOKU_LEXER_EXIT : + break; + } + return true; + } + + function wikirender($text) + { + return p_render('xhtml', p_get_instructions($text), $info); + } + + + function format_bibtex(&$bibtex) + { + $res = ''; + $year = ''; + $year_prev = ''; + $type = ''; + $type_prev = ''; + $in_list = false; + foreach ($bibtex->SELECTION as &$entry) + { + preg_match('/(\d{4})/u', $entry['year'], $matches); + $year = $matches[1]; + if ($year < $this->getConf('year_min')) + break; + + if ($year !== $year_prev) + { + if ($in_list) + { + $res .= "\n"; + $in_list = false; + } + + $year_prev = $year; + $type_prev = ''; + $res .= $this->wikirender('===== ' . $year . ' ' . $this->getLang('year') . ' ====='); + } + + $type = $entry['entry']; + if ($type !== $type_prev) + { + if ($in_list) + { + $res .= "\n"; + $in_list = false; + } + + $type_prev = $type; + $res .= $this->wikirender('==== ' . $this->getLang($type) . ' ===='); + } + + if (!$in_list) + { + $res .= "
    \n"; + $in_list = true; + } + $res .= '
  1. ' . $entry['html']; + + $links = array(); + foreach ($this->getConf('filetypes') as $type) + { + $file = $this->getConf('papers_ns') . '/' . $entry['id'] . '.' . mb_strtolower($type); + if (file_exists(PAPERS_DATADIR . $file)) + { + $size = round(filesize(PAPERS_DATADIR . $file) / 1024) . ' ' . $this->getLang('KiB'); + $links[] = '{{:' . preg_replace('/\//u', ':', $file) . "|$type $size}}"; + } + } + if (!empty($links)) + { + $link_text = $this->wikirender('(' . implode(' | ', $links) . ')'); + $link_text = preg_replace('/<\/?p>/u', '', $link_text); + $link_text = preg_replace('/\s+(\d+)\s+/u', ' \1 ', $link_text); + $res .= '' . $link_text . ''; + } + $res .= "
  2. \n"; + } + + + $res .= "
\n"; + return $res; + } +} + +// vim:ts=4:sw=4:et:enc=utf-8: + diff --git a/test.php b/test.php new file mode 100644 index 0000000..f6d51f7 --- /dev/null +++ b/test.php @@ -0,0 +1,15 @@ +read_file('example.bib'); +$bibtex->select(array( + 'author' => '/pashev/', + )); + + +print_r($bibtex->STRINGS); +print_r($bibtex->SELECTION); + +?> + -- cgit v1.2.3