2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу 1, 2  След.
 
 Библиография. biblatex texstudio2.8.4 debian8 Помогите пож-а
Сообщение31.03.2017, 16:49 
Доброго времени! Никак не могу добиться формирования библиографии. Мне нужно ее оформить по ГОСТ. Для этого хочу применить biblatex-gost применив соответствующие стили. До этого пробовал по другому и так и сяк, либо вопросики в квадратных скобках вместо номера ссылки, либо еще всякая всячина... Терпение на пределе, что то где то я очень сильно туплю и не могу разобраться в механизме работы.

Прикладываю минималку:
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[a4paper,oneside,12pt]{article}

\usepackage{pscyr}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{perpage} % пакет для сброса счетчиков на страницах.
%\usepackage{hyperref}
\usepackage{float}
\usepackage{extsizes}
\usepackage[russian]{babel}
\usepackage{cmap} % для кодировки шрифтов в pdf
\usepackage{tocloft} %регулировка расположения TableOfContent (Оглавления) на странице

\usepackage{biblatex}
\addbibresource{my.bib}


\begin{document}

\tableofcontents %Оглавление. Корректно создается за два прогона tex файла.
\newpage
\subsection{Субсекция - параграф}
Много текста из этого параграфа~\cite{book1}.

\newpage
\addcontentsline{toc}{chapter}{БИБЛИОГРАФИЧЕСКИЙ СПИСОК}
\printbibliography



\end{document}


И файл библиографии:
Используется синтаксис LaTeX
@book{book1,
    author = {X. X. XXX},
    title = {YYY},
    location = {Loc},
    publisher = {Pub},
    year = {year},
    pages = {p},
    language = {lng}
}
 


Выводит ошибку:
Код:
Package biblatex Error: File 'kurs.bbl' not created by biblatex. \begin{document}


Запутался в библиографии. Похоже совсем. Помогите разобраться, пожалуйста!

 
 
 
 Re: Библиография. biblatex texstudio2.8.4 debian8 Помогите пож-а
Сообщение31.03.2017, 18:36 
kurs.tex
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
% !TeX program = pdflatex
% !BIB program = biber
\documentclass[a4paper,oneside,12pt]{article}
% \usepackage[margin=2.3cm]{geometry}
\usepackage[T1,T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{float}
\usepackage{extsizes}
\usepackage[english,ngerman,french,russian]{babel}

\usepackage[%
  backend=biber,
  sorting=none,% настройка сортировки списка литературы
%  giveninits=true,
%  language=auto,        %get main language from babel
  language=autobib,% получение языка из babel/polyglossia, default: autobib % если ставить autocite или auto, то цитаты в тексте с указанием страницы, получат указание страницы на языке оригинала  autolang=other,
  autolang=other,% многоязычная библиография
  clearlang=true,% внутренний сброс поля language, если он совпадает с языком из babel/polyglossia
  style=gost-numeric,%autocite=superscript,%defernumbers=true,
]{biblatex}

\usepackage{perpage} % пакет для сброса счетчиков на страницах.
%\usepackage{hyperref}
\usepackage{cmap} % для кодировки шрифтов в pdf
\usepackage{tocloft} %регулировка расположения TableOfContent (Оглавления) на странице


\addbibresource{my.bib}

%%% В списке литературы обозначение одной буквой диапазона страниц иностранного источника %%%
\makeatletter
\protected\long\def\blx@mkpageprefix#1[#2]#3{%
  \ifnumeral{#3}
    {\bibstring{#1}\ppspace}
    {\ifnumerals{#3}
       {\bibstring{#1}\ppspace}
       {\def\pno{\bibstring{#1}}%
        \def\ppno{\bibstring{#1}}}}%
    \blx@mkpageprefix@i[#2]{#3}}
\makeatother

%%% В списке литературы обозначение одной буквой общего количества страниц иностранного источника %%%
\makeatletter
\protected\long\def\blx@mkpagetotal#1[#2]#3{%
  \ifnumeral{#3}
    {\setbox\@tempboxa=\hbox{%
       \blx@tempcnta0#3\relax
       \ifnum\blx@tempcnta=\@ne
         \aftergroup\@firstoftwo
       \else
         \aftergroup\@secondoftwo
       \fi}%
     {#2{#3}\ppspace\bibstring{#1}}
     {#2{#3}\ppspace\bibstring{#1}}}
    {\def\pno{\bibstring{#1}}%
     \def\ppno{\bibstring{#1}}%
     #2{#3}}%
  \endgroup}
\makeatother

\begin{document}
\tableofcontents %Оглавление. Корректно создается за два прогона tex файла.
\newpage
\subsection{Субсекция - параграф}
Много текста из этого параграфа~\cite{book1}.

\newpage
\addcontentsline{toc}{chapter}{БИБЛИОГРАФИЧЕСКИЙ СПИСОК}

\cite[327--329]{atkinson1969simple}
\cite[328]{atkinson1969simple}
\cites[327--329]{atkinson1969simple}[112]{evdokimov_ivlev1967}

\cite[111--113]{evdokimov_ivlev1967}
\cite[112]{evdokimov_ivlev1967}
\cites[111--113]{evdokimov_ivlev1967}[328]{atkinson1969simple}

\nocite{*}
\printbibliography
\end{document}


my.bib (докидал туда разных тестовых примеров)
код: [ скачать ] [ спрятать ]
Используется синтаксис BibTeX
@book{book1,
    author = {X. X. XXX},
    title = {YYY},
    location = {Loc},
    publisher = {Pub},
    year = {year},
    pages = {p},
    language = {lng}
}

@Patent{iofis_patent1960,
  author      = {Иофис, Н. А.},
  title       = {Способ пайки керамики с~керамикой и~стекла с~металлом},
  number      = {126728},
  date        = {1958-11-11},
  type        = {invcert},
  location    = {countryussr},
  langid      = {russian},
  language    = {russian},
  pagetotal   = {1},
  publdate    = {1960},
  publication = {бюл. № 5.},
}

@INBOOK{Zeyts70,
  author       = {Зейтц, Ф.},
  title        = {О приведении пространственных групп},
  booktitle    = {Симметрия в твердом теле},
  bookauthor   = {Нокс, Р. and Голд, А.},
  address      = {М.},
  publisher    = {Наука},
  year         = {1970},
  pages        = {172--186},
  language     = {russian},
}

@MISC{scpi-99,
  title        = {Standard Commands for Programmable Instruments (SCPI)},
  month        = {may},
  note         = {Version 1999.0},
  organization = {SCPI Consortium},
  titleaddon   = {Volume 1: Syntax and Style},
  year         = {1999},
}

@MISC{CS:30073,
  title        = {Cutting equal sticks from different sticks},
  author       = {Erel Segal-Halevi},
  howpublished = {Computer Science Stack Exchange},
  url          = {http://cs.stackexchange.com/q/30073},
  urldate      = {2014-11-26},
  year         = {2014},
  authorurl    = {http://cs.stackexchange.com/users/1342/},
  media        = {eresource},
}

@ONLINE{wiki:latex,
  author       = {Wikipedia},
  title        = {{\LaTeX}---Wikipedia{,} The Free Encyclopedia},
  year         = {2012},
  url          = {http://en.wikipedia.org/wiki/LaTeX},
  urldate      = {25.01.2012},
}

@BOOK{IsaacNewton-sl:sn,
  author       = {{\relax Sir I}saac Newton},
  title        = {Opticks, or a treatise of the reflections,
                  refractions, inflections and colours of light},
  url          = {http://books.google.com/books?id=XXu4AkRVBBoC},
  media        = {online},
  year         = {1730},
  pagetotal    = {382},
  eprint       = {XXu4AkRVBBoC},
  eprinttype   = {Google Books},
}

@Patent{AB_patent_Pomerantz_1968,
  author    = {Pomerantz, Daniel I.},
  title     = {Anodic bonding},
  number    = {3397278},
  date      = {1966-10-03},
  type      = {patent},
  location  = {countryus},
  langid    = {russian},
  pagetotal = {11},
  publdate  = {1968-08-13},
}

@Reference{ost_Steklo_terminy,
  title     = {Стекло электровакуумное. Термины и определения},
  year      = {1985},
  language  = {russian},
  pagetotal = {42},
  heading   = {ОСТ 11 0041-85},
  specdata  = {Взамен ОСТ 11 027.002-73. Введ. 01.01.1986},
}

@InCollection{evdokimov_ivlev1967,
  author    = {Евдокимов, Юрий Михайлович and Ивлев, И. М.},
  title     = {Создание и нарушение адгезионного контакта действием внешних электрических полей},
  booktitle = {Сб. работ Московского лесотехнического института. Вып.~19},
  year      = {1967},
  language  = {russian},
  pages     = {110--114},
  address   = {М.},
}

@InProceedings{maj2014influence_proceedings,
  author    = {Maj, Cezary and Zajac, Piotr and Szermer, Michal and Napieralski, Andrzej},
  title     = {The influence of residual stress induced by anodic wafer bonding on {MEMS} membrane properties},
  booktitle = {International Conference Mixed Design of Integrated Circuits Systems ({MIXDES})},
  year      = {2014},
  eventdate = {2014-06-19/2014-06-21},
  venue     = {Lublin},
  language  = {english},
  publisher = {IEEE},
  pages     = {93--96},
  doi       = {10.1109/MIXDES.2014.6872162},
}

@InProceedings{zemen2010impact,
  author    = {Zemen, Y. and Prewitz, T. and Geipel, T. and Pingel, S. and Berghold, J.},
  title     = {The impact of yield strength of the interconnector on the internal stress of the solar cell within a module},
  booktitle = {5th World Conference on Photovoltaic Energy Conversion},
  year      = {2010},
  eventdate = {2010-09-06/2010-09-10},
  venue     = {Valencia, Spain},
  pages     = {4073--4078},
  url       = {http://www.solon.com/export/sites/default/solonse.com/_downloads/global/article-pid/Zemen_et_al_Impact_of_Yield_Strength.pdf},
  urldate   = {2012-06-05},
  keywords  = {Ribbons; stability; PV Module;},
  langid    = {english},
  media     = {eresource},
}

@Article{atkinson1969simple,
  author   = {Atkinson, R.},
  title    = {A simple theory of the Johnsen-Rahbek effect},
  journal  = {Journal of Physics D: Applied Physics},
  year     = {1969},
  language = {english},
  volume   = {2},
  number   = {3},
  pages    = {325--332},
  doi      = {10.1088/0022-3727/2/3/303},
}

@Article{He2015_electric_curr_charact,
  author   = {He, Jun and Yang, Fang and Wang, Wei and Zhang, Li and Huang, Xian and Zhang, Dacheng},
  title    = {Electric current characteristic of anodic bonding},
  journal  = {J.~Micromech. Microeng.},
  year     = {2015},
  language = {english},
  volume   = {25},
  number   = {6},
  pages    = {065002},
  doi      = {10.1088/0960-1317/25/6/065002},
}

@Article{Naka2015,
  author    = {Nobuyuki Naka and Shinsuke Kashiwagi and Yuji Nagai and Takahiro Namazu},
  title     = {Micro-Raman spectroscopic analysis of single crystal silicon microstructures for surface stress mapping},
  journal   = {Jpn.~J.~Appl. Phys.},
  year      = {2015},
  language  = {english},
  volume    = {54},
  number    = {10},
  pages     = {{106601-1}--{106601-8}},
  doi       = {10.7567/jjap.54.106601},
  publisher = {Japan Society of Applied Physics},
}

@Inbook{bse_eutectic,
  pages     = {560},
  publisher = {Советская энциклопедия},
  title     = {Эвтектика},
  year      = {1978},
  address   = {М.},
  booktitle = {БСЭ},
  edition   = {3-е},
  volume    = {29},
  language  = {russian},
}

@Article{Rogers_current_limited_AB_2005,
  author   = {Rogers, Tony and Aitken, Nick and Stribley, Kevin and Boyd, James},
  title    = {Improvements in {MEMS} gyroscope production as a result of using in situ, aligned, current-limited anodic bonding},
  journal  = {Sensors and Actuators A: Physical},
  year     = {2005},
  language = {english},
  volume   = {123--124},
  pages    = {106--110},
  issn     = {0924-4247},
  doi      = {10.1016/j.sna.2005.03.009},
  keywords = {{MEMS} gyroscope},
}

@Article{Sadaba2006CompositionalGradients,
  author    = {I\~{n}aki Sadaba and Fox, Colin H. J. and Stewart McWilliam},
  title     = {An Investigation of Residual Stress Effects due to the Anodic Bonding of Glass and Silicon in {MEMS} Fabrication},
  journal   = {Applied Mechanics and Materials},
  year      = {2006},
  language  = {english},
  volume    = {5--6},
  pages     = {501--508},
  doi       = {10.4028/www.scientific.net/amm.5-6.501},
  publisher = {Trans Tech Publications},
}

@Book{gad2006mems_applications,
  author    = {Gad{-}el{-}Hak, Mohamed},
  publisher = {CRC press},
  title     = {The {MEMS} handbook. Vol.~3. {MEMS}: Applications},
  year      = {2006},
  isbn      = {978-0-8493-9139-2},
  language  = {english},
  pagetotal = {547},
}

@Article{choi2002analysis,
  author   = {Choi, Seung-Woo and Choi, Woo-Beom and Lee, Yun-Hi and Ju, Byeong-Kwon and Sung, Man-Young and Kim, Byong-Ho},
  title    = {The Analysis of Oxygen Plasma Pretreatment for Improving Anodic Bonding},
  journal  = {Journal of The Electrochemical Society},
  year     = {2002},
  language = {english},
  volume   = {149},
  number   = {1},
  pages    = {G8--G11},
  doi      = {10.1149/1.1419187},
}

@Article{Mie-1908,
  author    = {Mie, Gustav},
  title     = {Beitr{\"a}ge zur Optik tr{\"u}ber Medien, speziell kolloidaler Metall{\"o}sungen},
  journal   = {Annalen der Physik},
  year      = {1908},
  language  = {ngerman},
  volume    = {330},
  number    = {3},
  pages     = {377--445},
  issn      = {1521-3889},
  doi       = {10.1002/andp.19083300302},
  langid    = {ngerman},
  publisher = {WILEY-VCH Verlag},
}

@Article{Baier:2017:SPC:3047249.3035540,
  author     = {Baier, Uwe and Beller, Timo and Ohlebusch, Enno},
  title      = {Space-Efficient Parallel Construction of Succinct Representations of Suffix Tree Topologies},
  journal    = {J. Exp. Algorithmics},
  year       = {2017},
  language   = {english},
  volume     = {22},
  number     = {1},
  month      = jan,
  pages      = {1.1:1--1.1:26},
  issn       = {1084-6654},
  doi        = {10.1145/3035540},
  url        = {http://doi.acm.org/10.1145/3035540},
  acmid      = {3035540},
  address    = {New York, NY, USA},
  articleno  = {1.1},
  issue_date = {January 2017},
  keywords   = {Algorithm engineering, balanced parentheses sequence, compressed text index, parallel algorithms, succinct tree representation},
  numpages   = {26},
  publisher  = {ACM},
}

@Article{rogers1995selection,
  title                    = {Selection of glass, anodic bonding conditions and material compatibility for silicon-glass capacitive sensors},
  author                   = {Rogers, Tony and Kowal, J.},
  doi                      = {10.1016/0924-4247(94)00872-F},
  issn                     = {0924-4247},
  language                 = {english},
  number                   = {1--3},
  pages                    = {113--120},
  volume                   = {46},
  year                     = {1995},
  journal                  = {Sensors and Actuators A: Physical},
  keywords                 = {Anodic bonding}
}
 

 
 
 
 Re: Библиография. biblatex texstudio2.8.4 debian8 Помогите пож-а
Сообщение31.03.2017, 19:55 
Аватара пользователя
У меня пример из первого поста работает. Вы уверены, что у Вас biber установлен и прописан в настройках texstudio? Попробуйте вручную запустить (порядок должен быть latex, biber, latex, latex).

 
 
 
 Re: Библиография. biblatex texstudio2.8.4 debian8 Помогите пож-а
Сообщение31.03.2017, 21:19 
Xaositect в сообщении #1205443 писал(а):
Вы уверены, что у Вас biber установлен и прописан в настройках texstudio? Попробуйте вручную запустить (порядок должен быть latex, biber, latex, latex).


Есть сомнения, впервые с системой LaTeX работаю.
Если вас не затруднит, посмотрите пожалуйста ход выполнения последовательности из консоли когда делаю:
команда latex:
Код:
tsa@deb8:~$ cd /home/stanislav/ВПО/ПисьменныеРаботы/КурсоваяПоУправлениюПерсоналом/test2/
tsa@deb8:/home/stanislav/ВПО/ПисьменныеРаботы/КурсоваяПоУправлениюПерсоналом/test2$ latex kurs.tex
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=latex)
restricted \write18 enabled.
entering extended mode
(./kurs.tex
LaTeX2e <2014/05/01>
Babel <3.9l> and hyphenation patterns for 79 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo))
(/usr/local/share/texmf/tex/latex/pscyr/pscyr.sty)
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
(/usr/share/texlive/texmf-dist/tex/latex/cyrillic/t2aenc.def)
(/usr/share/texlive/texmf-dist/tex/latex/cyrillic/t2acmr.fd))
(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu)
(/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu)
(/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu)
(/usr/share/texlive/texmf-dist/tex/latex/base/t2aenc.dfu)))
(/usr/share/texlive/texmf-dist/tex/latex/bigfoot/perpage.sty)
(/usr/share/texlive/texmf-dist/tex/latex/float/float.sty)
(/usr/share/texlive/texmf-dist/tex/latex/extsizes/extsizes.sty

Package ExtSizes Warning: It is better to use one of the extsizes classes,
if you can.

(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo))
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
(/usr/share/texlive/texmf-dist/tex/generic/babel-russian/russianb.ldf
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def)))
(/usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty

Package cmap Warning: pdftex in DVI mode - exiting.

) (/usr/share/texlive/texmf-dist/tex/latex/tocloft/tocloft.sty)
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/biblatex.sty

Package biblatex Warning: No "backend" specified, using Biber backend.
(biblatex)                To use BibTeX, load biblatex with
(biblatex)                the "backend=bibtex" option.

(/usr/share/texlive/texmf-dist/tex/latex/biblatex/biblatex2.sty
(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty
(/usr/share/texlive/texmf-dist/tex/latex/etex-pkg/etex.sty))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty))))
(/usr/share/texlive/texmf-dist/tex/latex/logreq/logreq.sty
(/usr/share/texlive/texmf-dist/tex/latex/logreq/logreq.def))
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty)
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/blx-dm.def)
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/blx-compat.def)
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/biblatex.def)
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/bbx/standard.bbx))
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx)
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/biblatex.cfg)))
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/lbx/russian.lbx)

Package biblatex Warning: 'babel/polyglossia' detected but 'csquotes' missing.
(biblatex)                Loading 'csquotes' recommended.

No file kurs.aux.
(/usr/local/share/texmf/tex/latex/pscyr/t2afaq.fd)
No file kurs.bbl.
No file kurs.toc.
[1]

LaTeX Warning: Citation 'book1' on page 2 undefined on input line 23.

[2]

LaTeX Warning: Empty bibliography on input line 27.

(./kurs.aux (/usr/local/share/texmf/tex/latex/pscyr/ot1faq.fd))

LaTeX Warning: There were undefined references.


Package biblatex Warning: Please (re)run Biber on the file:
(biblatex)                kurs
(biblatex)                and rerun LaTeX afterwards.

)
Output written on kurs.dvi (2 pages, 672 bytes).
Transcript written on kurs.log.
tsa@deb8:/home/stanislav/ВПО/ПисьменныеРаботы/КурсоваяПоУправлениюПерсоналом/test2$


-- 31.03.2017, 21:22 --

А вот с бибером похоже как рас у меня и не порядок:
Код:
tsa@deb8:/home/stanislav/ВПО/ПисьменныеРаботы/КурсоваяПоУправлениюПерсоналом/test2$ biber kurs.aux
bash: biber: команда не найдена
tsa@deb8:/home/stanislav/ВПО/ПисьменныеРаботы/КурсоваяПоУправлениюПерсоналом/test2$

 
 
 
 Re: Библиография. biblatex texstudio2.8.4 debian8 Помогите пож-а
Сообщение31.03.2017, 21:42 
Аватара пользователя
Нужно установить пакет biber, # apt install biber. Я вообще рекомендую установить TeXLive целиком, пакет texlive-full.

-- Пт мар 31, 2017 19:43:52 --

И запускать надо не biber kurs.aux, а biber kurs.

 
 
 
 Re: Библиография. biblatex texstudio2.8.4 debian8 Помогите пож-а
Сообщение31.03.2017, 21:46 
Xaositect в сообщении #1205471 писал(а):
Нужно установить пакет biber, # apt install biber.

Уже поставил. Проверил. Работает. Правда на выходе получается *.dvi а не pdf. Думаю чтобы pdf нужно latex заменить на pdflatex Так понимаю?

Xaositect в сообщении #1205471 писал(а):
Я вообще рекомендую установить TeXLive целиком, пакет texlive-full.

Да пожалуй сейчас этот метапакет поставлю в систему, пусть загружает все что посчитает нужным.

-- 31.03.2017, 21:47 --

Xaositect в сообщении #1205471 писал(а):
И запускать надо не biber kurs.aux, а biber kurs.

Да это я уже понял, к тому же это в логе где то было написано. Спасибо что помогаете! Уже стало легче!

-- 31.03.2017, 21:50 --

Stasroot1 в сообщении #1205474 писал(а):
Да пожалуй сейчас этот метапакет поставлю в систему

А он у меня поставлен! :
Код:
root@deb8:/home/stanislav/ВПО/ПисьменныеРаботы/КурсоваяПоУправлениюПерсоналом/test2# apt install texlive-full
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Уже установлена самая новая версия texlive-full.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 6 пакетов не обновлено.
root@deb8:/home/stanislav/ВПО/ПисьменныеРаботы/КурсоваяПоУправлениюПерсоналом/test2#

 
 
 
 Re: Библиография. biblatex texstudio2.8.4 debian8 Помогите пож-а
Сообщение31.03.2017, 21:50 
Аватара пользователя
Stasroot1 в сообщении #1205474 писал(а):
Уже поставил. Проверил. Работает. Правда на выходе получается *.dvi а не pdf. Думаю чтобы pdf нужно latex заменить на pdflatex Так понимаю?
Да. Еще можно использовать latexmk -pdf kurs.tex, он автоматически запустит biber и pdflatex сколько надо раз.

-- Пт мар 31, 2017 19:54:33 --

Stasroot1 в сообщении #1205474 писал(а):
А он у меня поставлен!
У меня sid, там biber является зависимостью texlive-full. Наверно, в jessie предыдущая версия.

 
 
 
 Re: Библиография. biblatex texstudio2.8.4 debian8 Помогите пож-а
Сообщение31.03.2017, 21:56 
Так, насчет pdflatex я прав. Работает. В консоли все формирует. А в texstudio не формирует. Сейчас буду с ним разбираться.

-- 31.03.2017, 21:58 --

Xaositect в сообщении #1205476 писал(а):
Еще можно использовать latexmk -pdf kurs.tex, он автоматически запустит biber и pdflatex сколько надо раз.

Спасибо, этого способа не знал. Он работает. В терминале.

 
 
 
 Re: Библиография. biblatex texstudio2.8.4 debian8 Помогите пож-а
Сообщение31.03.2017, 21:58 
Аватара пользователя
С TeXstudio я вам не помогу, там наверное где-то в настройках нужно сказать, что надо использовать biber.

 
 
 
 Re: Библиография. biblatex texstudio2.8.4 debian8 Помогите пож-а
Сообщение31.03.2017, 22:11 
Stasroot1 в сообщении #1205478 писал(а):
А в texstudio не формирует. Сейчас буду с ним разбираться.

В меню "Параметры" выбрал "Конфигурация TeXstudio" в открывшемся диалоговом окне на вкладке "Построение" изменил параметр "Default Bibliography Tool" с "txs:///bibtex" на "txs:///biber" нажал кнопку "OK"

После такой манипуляции TeXstudio нормально генерировал файл с библиографией.

Теперь попробую все это дело аккуратно перевести на реальную работу (в курсовую) после чего внимательно посмотрим советы
Lenchik в сообщении #1205402 писал(а):
kurs.tex

my.bib (докидал туда разных тестовых примеров)


Что то интересное и уже мной более понимаемое он упоминал в приведенном им kurs.tex!

-- 31.03.2017, 22:14 --

Xaositect в сообщении #1205479 писал(а):
С TeXstudio я вам не помогу, там наверное где-то в настройках нужно сказать, что надо использовать biber.

Вы мне уже очень помогли! Большое спасибо! У меня наверняка еще останутся вопросы по ходу библиографии. Буду их тут задавать. Буду благодарен, если не останетесь в стороне в дальнейшем. :-)

-- 31.03.2017, 22:32 --

Stasroot1 в сообщении #1205484 писал(а):
аккуратно перевести на реальную работу (в курсовую)

Перевел. И уже так ранее делал. Все дело было в не подключенном и не установленном изначально в систему biber.

Теперь кучу ссылок на источники раскидаю по тексту работы. Сейчас у меня только \footnote раскиданы и работают, но мне хотелось бы изменить их работу так, чтобы:
По тексту вставляешь команду \cite и помимо добавления в библиографию добавлялась бы и сноска на той странице в работе, где цитата упоминается.

При этом текст сноски чтобы формировался из того же my.bib. Это возможно и как?

 
 
 
 Re: Библиография. biblatex texstudio2.8.4 debian8 Помогите пож-а
Сообщение31.03.2017, 22:35 
Аватара пользователя
Stasroot1 в сообщении #1205484 писал(а):
При этом текст сноски чтобы формировался из того же my.bib. Это возможно и как?
Используйте \footcite вместо \cite.

 
 
 
 Re: Библиография. biblatex texstudio2.8.4 debian8 Помогите пож-а
Сообщение31.03.2017, 22:50 
Xaositect в сообщении #1205496 писал(а):
Используйте \footcite вместо \cite.

Да но получается не очень красиво. Жаль тут файлы пока не знаю как прикрепить чтобы показать можно было. Попробую словами: в сноске ставиться номер сноски как и в случае с \footnote и после этого номера просто цифра 1 с точкой. Наверное надо какие то опции где то указать, чтобы \footcite выводила в сноску на странице то что нужно и в правильной последовательности (в соответствии с ГОСТ)

 
 
 
 Re: Библиография. biblatex texstudio2.8.4 debian8 Помогите пож-а
Сообщение31.03.2017, 22:55 
Аватара пользователя
Возможно, надо использовать опцию style=gost-footnote при подключении biblatex

 
 
 
 Re: Библиография. biblatex texstudio2.8.4 debian8 Помогите пож-а
Сообщение31.03.2017, 23:13 
Xaositect в сообщении #1205515 писал(а):
Возможно, надо использовать опцию style=gost-footnote при подключении biblatex

Направление мысли более менее ясно - \usepackage[style=gost-footnote]{biblatex}, но это делает следующее:
1. Пропадает список библиографии.
2. Появляется нормальная сноска там, где \footcite{}
3. Там где просто \cite{}, т.е. нет необходимости в сноске вместо номера источника в списке литературы (которого нет в итоге) выводиться почти полная информация о источнике, содержащаяся в my.bib
Попробую разобраться.

 
 
 
 Re: Библиография. biblatex texstudio2.8.4 debian8 Помогите пож-а
Сообщение31.03.2017, 23:57 
Аватара пользователя
Stasroot1

Вроде бы получилось. Для нумерации нужен стиль gost-numeric, для полной цитаты в сноске нужна команда \footfullcite.
Вот минимальный пример:
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[a4paper,12pt]{article}

\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[russian]{babel}
\usepackage{cmap}

\usepackage[style=gost-numeric]{biblatex}
\addbibresource{a.bib}

\begin{document}

Цитата номером~\cite{book1}.
Цитата в сноске~\footfullcite{book2}.

\printbibliography
\end{document}
 

 
 
 [ Сообщений: 21 ]  На страницу 1, 2  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group