If you're using an up-to-date biblatex, and load it with the style=apa option it will format things according to the APA7 specfiications in any document class. You can get APA6 by using the apa6 package option. The apa7 document class is for producing APA conforming manuscripts or preprints, it doesn't do any formatting of the bibliography. So I'm not sure what you mean by it not working with article:
 
Here's a simple example:
 
\documentclass{article}
\usepackage[american]{babel}
\usepackage[style=apa]{biblatex}
\usepackage{csquotes}
\addbibresource{/usr/local/texlive/2023/texmf-dist/doc/latex/biblatex-apa/biblatex-apa-test-references.bib}
\begin{document}
\textcite{10.15:105c}
\printbibliography
\end{document}
 
Notice that if you change the style to apa6 the formatting of the entry changes.
 
Alan
 
 
 
I thought this was the only way to get APA 7th - formatted references? Is there a way to get APA 7 style to work with article? I only managed to get article to work with APA 6, not 7.


Bertolt

> Am 22.06.2023 um 15:39 schrieb am...@gmx.com:
>
> Why are you using the apa7 document class? For preview this makes very little sense. Just use article. The class has no effect on the bibliography formatting.
>
> Alan
>
> Sent using the mobile mail app
>
> On 6/22/23 at 09:13, Prof. Bertolt Meyer wrote:
>
>> Still not working. With the .bib extension, BibDesk throws an error, so this preview template
>>
>> \documentclass[man]{apa7}
>> \usepackage[american]{babel}
>> \usepackage{csquotes}
>> \usepackage[style=apa,backend=biber]{biblatex}
>> \addbibresource{<<File>>.bib}
>> \pagestyle{empty}
>> \textwidth = 6.5in
>> % \voffset = -105pt
>> % \hoffset = -120pt
>>
>> \begin{document}
>> \nocite{<<CiteKeys>>}
>> \printbibliography
>> \end{document}
>>
>> gives this log:
>>
>> ---------- BibTeX log file -------
>> File: "/var/folders/rd/njfhjmlx6wnbvgr0wl6zvv2h0000gn/T/bibdesk.sWm61C/bibpreview/bibpreview.blg"
>> [0] Config.pm:307> INFO - This is Biber 2.19
>> [0] Config.pm:310> INFO - Logfile is 'bibpreview.blg'
>> [33] biber-darwin:340> INFO - === Thu Jun 22, 2023, 15:08:31
>> [41] Biber.pm:419> INFO - Reading 'bibpreview.bcf'
>> [86] Biber.pm:979> INFO - Found 1 citekeys in bib section 0
>> [96] Biber.pm:4419> INFO - Processing section 0
>> [102] Biber.pm:4610> INFO - Looking for bibtex file 'bibpreview' for section 0
>> [195] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable'
>> [195] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized'
>> [196] Biber.pm:4239> INFO - Sorting list 'apa/apasortcite//global/global' of type 'entry' with template 'apa' and locale 'en-US'
>> [196] Biber.pm:4245> INFO - No sort tailoring available for locale 'en-US'
>> [198] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable'
>> [198] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized'
>> [198] Biber.pm:4239> INFO - Sorting list 'apa/global//global/global' of type 'entry' with template 'apa' and locale 'en-US'
>> [198] Biber.pm:4245> INFO - No sort tailoring available for locale 'en-US'
>> [199] bbl.pm:660> INFO - Writing 'bibpreview.bbl' with encoding 'UTF-8'
>> [199] bbl.pm:763> INFO - Output to bibpreview.bbl
>> [199] Biber.pm:131> WARN - Data source './bibpreview.tex' contains no BibTeX entries/macros, ignoring
>> [199] Biber.pm:131> WARN - I didn't find a database entry for 'Mandl_2023' (section 0)
>> [199] Biber.pm:133> INFO - WARNINGS: 2
>>
>> Without the .bib, the above template results in an empty preview without error with this log:
>>
>>
>> ---------- BibTeX log file -------
>> File: "/var/folders/rd/njfhjmlx6wnbvgr0wl6zvv2h0000gn/T/bibdesk.sWm61C/bibpreview/bibpreview.blg"
>> [0] Config.pm:307> INFO - This is Biber 2.19
>> [0] Config.pm:310> INFO - Logfile is 'bibpreview.blg'
>> [30] biber-darwin:340> INFO - === Thu Jun 22, 2023, 15:12:39
>> [37] Biber.pm:419> INFO - Reading 'bibpreview.bcf'
>> [79] Biber.pm:979> INFO - Found 1 citekeys in bib section 0
>> [89] Biber.pm:4419> INFO - Processing section 0
>> [93] Biber.pm:4610> INFO - Looking for bibtex file 'bibpreview' for section 0
>> [174] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized'
>> [174] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable'
>> [174] Biber.pm:4239> INFO - Sorting list 'apa/apasortcite//global/global' of type 'entry' with template 'apa' and locale 'en-US'
>> [174] Biber.pm:4245> INFO - No sort tailoring available for locale 'en-US'
>> [177] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable'
>> [177] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized'
>> [177] Biber.pm:4239> INFO - Sorting list 'apa/global//global/global' of type 'entry' with template 'apa' and locale 'en-US'
>> [177] Biber.pm:4245> INFO - No sort tailoring available for locale 'en-US'
>> [177] bbl.pm:660> INFO - Writing 'bibpreview.bbl' with encoding 'UTF-8'
>> [177] bbl.pm:763> INFO - Output to bibpreview.bbl
>> [178] Biber.pm:131> WARN - Data source './bibpreview.tex' contains no BibTeX entries/macros, ignoring
>> [178] Biber.pm:131> WARN - I didn't find a database entry for 'Mandl:2023ab' (section 0)
>> [178] Biber.pm:133> INFO - WARNINGS: 2
>>
>>
>>
>>> Am 22.06.2023 um 15:06 schrieb Christiaan Hofman <cmhof...@gmail.com>:
>>>
>>> Oh, and I don’t see you added the .bib extension to <<File>>.
>>>
>>> Christiaan
>>>
>>>> On 22 Jun 2023, at 15:05, Christiaan Hofman <cmhof...@gmail.com> wrote:
>>>>
>>>> What if you remove the biblatex from the document class option instead?
>>>>
>>>> Christiaan
>>>>
>>>>> On 22 Jun 2023, at 14:54, Prof. Bertolt Meyer <bertolt.me...@psychologie.tu-chemnitz.de> wrote:
>>>>>
>>>>> That’s not it either. The template looks like this at the moment (resulting in an empty preview):
>>>>>
>>>>> \documentclass[man, biblatex]{apa7}
>>>>> \usepackage[american]{babel}
>>>>> \usepackage{csquotes}
>>>>> % \usepackage[style=apa,backend=biber]{biblatex}
>>>>> \addbibresource{<<File>>}
>>>>> \pagestyle{empty}
>>>>> \textwidth = 6.5in
>>>>> % \voffset = -105pt
>>>>> % \hoffset = -120pt
>>>>>
>>>>> \begin{document}
>>>>> \nocite{<<CiteKeys>>}
>>>>> \printbibliography
>>>>> \end{document}
>>>>>
>>>>> And gives (now using the BibTeX output):
>>>>>
>>>>> ---------- BibTeX log file -------
>>>>> File: "/var/folders/rd/njfhjmlx6wnbvgr0wl6zvv2h0000gn/T/bibdesk.sWm61C/bibpreview/bibpreview.blg"
>>>>> [0] Config.pm:307> INFO - This is Biber 2.19
>>>>> [0] Config.pm:310> INFO - Logfile is 'bibpreview.blg'
>>>>> [30] biber-darwin:340> INFO - === Thu Jun 22, 2023, 14:50:19
>>>>> [38] Biber.pm:419> INFO - Reading 'bibpreview.bcf'
>>>>> [80] Biber.pm:979> INFO - Found 1 citekeys in bib section 0
>>>>> [91] Biber.pm:4419> INFO - Processing section 0
>>>>> [96] Biber.pm:4610> INFO - Looking for bibtex file 'bibpreview' for section 0
>>>>> [184] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable'
>>>>> [184] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized'
>>>>> [184] Biber.pm:4239> INFO - Sorting list 'apa/apasortcite//global/global' of type 'entry' with template 'apa' and locale 'en-US'
>>>>> [184] Biber.pm:4245> INFO - No sort tailoring available for locale 'en-US'
>>>>> [187] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized'
>>>>> [187] UCollate.pm:68> INFO - Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable'
>>>>> [187] Biber.pm:4239> INFO - Sorting list 'apa/global//global/global' of type 'entry' with template 'apa' and locale 'en-US'
>>>>> [187] Biber.pm:4245> INFO - No sort tailoring available for locale 'en-US'
>>>>> [187] bbl.pm:660> INFO - Writing 'bibpreview.bbl' with encoding 'UTF-8'
>>>>> [187] bbl.pm:763> INFO - Output to bibpreview.bbl
>>>>> [187] Biber.pm:131> WARN - Data source './bibpreview.tex' contains no BibTeX entries/macros, ignoring
>>>>> [187] Biber.pm:131> WARN - I didn't find a database entry for 'Mandl:2023ab' (section 0)
>>>>> [187] Biber.pm:133> INFO - WARNINGS: 2
>>>>>
>>>>>
>>>>>
>>>>>> Am 22.06.2023 um 14:45 schrieb Christiaan Hofman <cmhof...@gmail.com>:
>>>>>>
>>>>>> Perhaps there is a problem with loading bib latex twice, once as an option to \documentclass and once using \usepackage?
>>>>>>
>>>>>> Christiaan
>>>>>>
>>>>>>> On 22 Jun 2023, at 14:25, Prof. Bertolt Meyer <bertolt.me...@psychologie.tu-chemnitz.de> wrote:
>>>>>>>
>>>>>>> Hmmm, that re-introduces an error and oddly the log says this (I swear I only changed the one line like you suggested to include the .bib):
>>>>>>>
>>>>>>> AED endfloat: Processing end Figures and Tables
>>>>>>> ! Undefined control sequence.
>>>>>>> <inserted text> \@shorttitle
>>>>>>>
>>>>>>> l.15 \end{document}
>>>>>>>
>>>>>>> The control sequence at the end of the top line
>>>>>>> of your error message was never \def'ed. If you have
>>>>>>> misspelled it (e.g., `\hobx'), type `I' and the correct
>>>>>>> spelling (e.g., `I\hbox'). Otherwise just continue,
>>>>>>> and I'll forget about whatever was undefined.
>>>>>>>
>>>>>>> [1{/usr/local/texlive/2023/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l
>>>>>>> ocal/texlive/2023/texmf-dist/fonts/enc/dvips/lm/lm-ec.enc}
>>>>>>>
>>>>>>>
>>>>>>> ] (./bibpreview.aux)
>>>>>>>
>>>>>>> LaTeX Warning: There were undefined references.
>>>>>>>
>>>>>>> Package rerunfilecheck Info: File `bibpreview.out' has not changed.
>>>>>>> (rerunfilecheck) Checksum: D41D8CD98F00B204E9800998ECF8427E;0.
>>>>>>>
>>>>>>> Package biblatex Warning: Please rerun LaTeX.
>>>>>>> (biblatex) Page breaks have changed.
>>>>>>>
>>>>>>> Package logreq Info: Writing requests to 'bibpreview.run.xml'.
>>>>>>> \openout1 = `bibpreview.run.xml'.
>>>>>>>
>>>>>>>
>>>>>>>> Am 22.06.2023 um 14:16 schrieb Christiaan Hofman <cmhof...@gmail.com>:
>>>>>>>>
>>>>>>>> I think for fiber you need the full filename with extension. So replace the \addbibresource command by
>>>>>>>>
>>>>>>>> \addbibresource{<<File>>.bib}
>>>>>>>>
>>>>>>>> Christiaan
>>>>>>>>
>>>>>>>>> On 22 Jun 2023, at 14:00, Prof. Bertolt Meyer <bertolt.me...@psychologie.tu-chemnitz.de> wrote:
>>>>>>>>>
>>>>>>>>> Alan,
>>>>>>>>>
>>>>>>>>> thanks so much for your help. It now compiles without error, but the file is empty, this seems to be the relevant bit:
>>>>>>>>>
>>>>>>>>> (/usr/local/texlive/2023/texmf-dist/tex/latex/apa7/config/APA7american.txt
>>>>>>>>> File: APA7american.txt 2020/12/02 v1.02 apa7 configuration for American English
>>>>>>>>>
>>>>>>>>> )
>>>>>>>>> Package caption Info: Begin \AtBeginDocument code.
>>>>>>>>> Package caption Info: End \AtBeginDocument code.
>>>>>>>>>
>>>>>>>>> LaTeX Warning: Citation 'Mandl:2023ab' undefined on input line 13.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> LaTeX Warning: Empty bibliography on input line 14.
>>>>>>>>>
>>>>>>>>> AED endfloat: Processing end Figures and Tables (./bibpreview.aux)
>>>>>>>>>
>>>>>>>>> LaTeX Warning: There were undefined references.
>>>>>>>>>
>>>>>>>>> Package rerunfilecheck Info: File `bibpreview.out' has not changed.
>>>>>>>>> (rerunfilecheck) Checksum: D41D8CD98F00B204E9800998ECF8427E;0.
>>>>>>>>>
>>>>>>>>> Package biblatex Warning: Please (re)run Biber on the file:
>>>>>>>>> (biblatex) bibpreview
>>>>>>>>> (biblatex) and rerun LaTeX afterwards.
>>>>>>>>>
>>>>>>>>> Package logreq Info: Writing requests to 'bibpreview.run.xml'.
>>>>>>>>> \openout1 = `bibpreview.run.xml’.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Any idea how to get around this?
>>>>>>>>>
>>>>>>>>> Best greetings,
>>>>>>>>> Bertolt
>>>>>>>>>
>>>>>>>>>> Am 21.06.2023 um 23:01 schrieb am...@gmx.com:
>>>>>>>>>>
>>>>>>>>>> In the TeX preview panel of the preferences you need to use /Library/TeX/texbin/biber instead of bibtex in the “Full path to bibtex” part of the preference.
>>>>>>>>>>
>>>>>>>>>> Alan
>>>>>>>>>>
>>>>>>>>>> Sent using the mobile mail app
>>>>>>>>>>
>>>>>>>>>> On 6/21/23 at 15:26, Prof. Bertolt Meyer wrote:
>>>>>>>>>>
>>>>>>>>>>> Hello fellow bibdesk users,
>>>>>>>>>>>
>>>>>>>>>>> I’m trying to get a formatted latex preview in the preview pane in apa7 style. However, the apa7 document class requires going through biblatex to do proper apa7 formatting. Here is my attempt for a corresponding preview template (I’m running MacTex 2023):
>>>>>>>>>>>
>>>>>>>>>>> \documentclass[man, biblatex]{apa7}
>>>>>>>>>>> \usepackage[american]{babel}
>>>>>>>>>>> \usepackage{csquotes}
>>>>>>>>>>> \usepackage[style=apa,backend=biber]{biblatex}
>>>>>>>>>>> \addbibresource{<<File>>}
>>>>>>>>>>> \pagestyle{empty}
>>>>>>>>>>> \textwidth = 6.5in
>>>>>>>>>>> \voffset = -105pt
>>>>>>>>>>> \hoffset = -120pt
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> \begin{document}
>>>>>>>>>>> \nocite{<<CiteKeys>>}
>>>>>>>>>>> \printbibliography
>>>>>>>>>>> \end{document}
>>>>>>>>>>>
>>>>>>>>>>> However, this throws an error in the preview log:
>>>>>>>>>>>
>>>>>>>>>>> Package biblatex Info: Trying to load bibliographic data...
>>>>>>>>>>> Package biblatex Info: ... file 'bibpreview.bbl' not found.
>>>>>>>>>>> No file bibpreview.bbl.
>>>>>>>>>>>
>>>>>>>>>>> Any idea how to fix this?
>>>>>>>>>>>
>>>>>>>>>>> Thank you and best greetings,
>>>>>>>>>>> Bertolt
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>>
>>>>>>>>>>> Prof. Dr. Bertolt Meyer
>>>>>>>>>>> Professor for Work and Organizational Psychology
>>>>>>>>>>> Vice Dean of Student Affairs, Institute of Psychology
>>>>>>>>>>>
>>>>>>>>>>> Speaker of the CRC 1410 „Hybrid Societies“
>>>>>>>>>>> https://hybrid-societies.org
>>>>>>>>>>>
>>>>>>>>>>> Chemnitz University of Technology
>>>>>>>>>>>
>>>>>>>>>>> Wilhelm-Raabe-Str. 43
>>>>>>>>>>> 09120 Chemnitz
>>>>>>>>>>> Germany
>>>>>>>>>>>
>>>>>>>>>>> Tel. +49 371 531 30587
>>>>>>>>>>> bertolt.me...@psychologie.tu-chemnitz.de
>>>
>>> _______________________________________________
>>> Bibdesk-users mailing list
>>> Bibdesk-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/bibdesk-users
>>
>>
>> _______________________________________________
>> Bibdesk-users mailing list
>> Bibdesk-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/bibdesk-users
>>
>
>
>
> _______________________________________________
> Bibdesk-users mailing list
> Bibdesk-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bibdesk-users


_______________________________________________
Bibdesk-users mailing list
Bibdesk-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-users
_______________________________________________
Bibdesk-users mailing list
Bibdesk-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-users

Reply via email to