Crear una bst para una pequeña revista regional

Crear una bst para una pequeña revista regional

Estoy trabajando en una publicación para una pequeña revista regional para la cual no puedo encontrar un estilo de bibliografía natbib preexistente que cumpla con sus pautas. No soy un usuario experto de LaTeX, de hecho, lo estoy buscando a tientas. Intenté usar el makebstcomando en la terminal, pero en algunas de las preguntas de opción múltiple ninguna de las respuestas proporcionadas se ajustaba a lo que la revista quería para su formato. ¿Debería acercarme lo más que pueda makebsty luego entrar y hacer las ediciones necesarias? ¿O existe una mejor opción para alguien que no es particularmente bueno con LaTeX?

Respuesta1

Puedes probarhttps://github.com/nzhagen/bibulous.

Creo que la sintaxis es más simple que 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>

Y descargar desde bibulous.pydesdehttps://raw.githubusercontent.com/nzhagen/bibulous/master/bibulous.py

Coloque bibulous.py, main.tex, mybst.bsty ref.biben la misma carpeta.

Ejecute estos comandos a continuación:

pdflatex -synctex=-1 main.tex
python bibulous.py main.aux
pdflatex -synctex=-1 main.tex
pdflatex -synctex=-1 main.tex

ingrese la descripción de la imagen aquí

información relacionada