![Erstellen Sie einen BST für eine kleine Regionalzeitschrift](https://rvso.com/image/461871/Erstellen%20Sie%20einen%20BST%20f%C3%BCr%20eine%20kleine%20Regionalzeitschrift.png)
Ich arbeite an einer Veröffentlichung für eine kleine regionale Zeitschrift, für die ich keinen vordefinierten natbib-Bibliografiestil finden kann, der deren Richtlinien entspricht. Ich bin kein erfahrener LaTeX-Benutzer und taste mich gerade durch. Ich habe versucht, den makebst
Befehl im Terminal zu verwenden, aber bei einigen Multiple-Choice-Fragen passte keine der bereitgestellten Antworten zu dem Format, das die Zeitschrift wollte. Soll ich mich mit einfach so weit wie möglich an die Vorgaben annähern makebst
und dann die notwendigen Änderungen vornehmen? Oder gibt es eine bessere Option für jemanden, der nicht besonders gut mit LaTeX umgehen kann?
Antwort1
Du kannst es versuchenhttps://github.com/nzhagen/bibulous.
Ich denke, die Syntax ist einfacher als bst.
main.tex
\documentclass{article}
\begin{document}
\cite{Baumann23}
\cite{RungsirisilpCTM23}
\cite{BernalC23}
\bibliographystyle{mybst}
\bibliography{ref}
\end{document}
ref.bib
@book{Baumann23,
author = {Franziska Baumann},
title = {Embodied Human-Computer Interaction in Vocal Music Performance},
publisher = {Springer},
year = {2023}
}
@article{RungsirisilpCTM23,
author = {Nuttawat Rungsirisilp and Pakaratee Chaiyawat and Sakaowrat Techataweesub and Aungsunee Meesrisuk and Yodchanan Wongsawat},
title = {Applying Action Observation During a Brain-Computer Interface on Upper Limb Recovery in Chronic Stroke Patients},
journal = {{IEEE} Access},
volume = {11},
pages = {4931--4943},
year = {2023}
}
@inproceedings{BernalC23,
author = {Arturo Miguel Russell Bernal and Jane Cleland{-}Huang},
title = {Hierarchically Organized Computer Vision in Support of Multi-Faceted Search for Missing Persons},
booktitle = {{FG}},
pages = {1--7},
publisher = {{IEEE}},
year = {2023}
}
mybst.bst
TEMPLATES:
article = <au>. <title>. <journal>, <year>[, <volume>(<issue>):<startpage>--<endpage>|, <volume>:<startpage>--<endpage>|, <startpage>--<endpage>].
book = <au>. <title>. <publisher>, <year>[, <volume>(<issue>):<startpage>--<endpage>|, <volume>:<startpage>--<endpage>|, <startpage>--<endpage>].
inproceedings = <au>. <title>. <booktitle>, <year>[, <volume>:<startpage>--<endpage>|, <startpage>--<endpage>].
SPECIAL-TEMPLATES:
authorlist = <author.to_namelist()>
authorname.n = [<authorlist.n.first> ]<authorlist.n.last>
au = <authorname.0>, ..., <authorname.N>
Und herunterladen bibulous.py
vonhttps://raw.githubusercontent.com/nzhagen/bibulous/master/bibulous.py
Legen Sie bibulous.py
, main.tex
, mybst.bst
, und ref.bib
in denselben Ordner.
Führen Sie die folgenden Befehle aus:
pdflatex -synctex=-1 main.tex
python bibulous.py main.aux
pdflatex -synctex=-1 main.tex
pdflatex -synctex=-1 main.tex