I would like to adapt my reference style to the current journal style. As far as I see, it looks like APA style but not entirely matching. I have prepared a minimal scenario for the current and the desired cases below.
Minimal LaTeX Scenario:
\begin{filecontents}{shortbib.bib}
@article{example,
author={Chen, Jung Chieh and Wen, Chao Kai and Ting, Pangan},
journal={IEEE Communications Letters},
title={An Efficient Pilot Design Scheme for Sparse Channel Estimation in OFDM Systems},
year={2013},
volume={17},
number={7},
pages={1352-1355}
}
\end{filecontents}
\documentclass{article}
\usepackage[backend=biber, style=apa]{biblatex}
\addbibresource{shortbib.bib}
\begin{document}
test text \cite{example}\
%\citep{example} > throws an error
test text (\cite{example})\
\printbibliography
\end{document}
The language of the desired one is also different. Issues I have detected:
- Removing the parentheses around the year
- Removing the & symbol
- Instead of dot after year, should use comma
- Need to surround title in quotes
- Cite with
dig.instead ofet al.for multiple authors.
I know there are a lot of issues but how can I approach the problem ? I cannot handle it just touching biblatex parameters such as setting style=apa.
Edit/Solutions:
- I realized that instead of using
\citeor\citep,\parenciteis great option in order to place a citation together in parenthesis. For more details see. - @marquinho 's solution is fab for the language-specific realization. Please see the comment below.
\DefineBibliographyStrings{english}{andothers = ve di\u{g}\adddot, volume = Cilt, issue = Sayi}


biblatexhas had a Turkish localization since mid-2020 (v.3.15), which translates strings like "et al." for you. It kicks in if the selected language in the document isturkish. Are you usingbabel(orpolyglossia) for language support on your document? Try\usepackage[turkish]{babel}in the preamble. – marquinho Mar 17 '22 at 13:57\DefineBibliographyStrings{english}{andothers = ve di\u{g}\adddot}, this changes "et al." to "ve dig.". This takes a comma-separated list of values:{andothers = ve di\u{g}\adddot, volume = Cilt, issue = Sayi}(hope I got those right :) ) etc. You can find a list of the general keys and their language-specific realization here. – marquinho Mar 17 '22 at 14:21